.+ d{ |}~ {      @ B@ \ \ {    | \ \ | |  | 3  d 3    - - | | | - O N N N N V 3{ V V \ \ \ T T checksumLjava/lang/String; ConstantValuesourceLedu/sdsc/grid/io/GeneralFile;remoteDestinationreturnDestination?(Ledu/sdsc/grid/io/GeneralFile;Ledu/sdsc/grid/io/GeneralFile;)VCodeLineNumberTable Exceptionscopy()Vcompare()Z(Z)Zmain([Ljava/lang/String;)V SourceFile CopyTest.java ls ujava/lang/StringBufferf  rw   sfbig1  fbig2 hi jijava/util/Date  srb:  time:   upload time: download ki localFile: total copy time: tv u"edu/sdsc/grid/io/MetaDataConditiondirectory name  java/lang/String file name path namesize  "edu/sdsc/grid/io/srb/SRBFileSystem    md5sum        md5sum    l error    u ! "#&file:/scratch/slocal/iktome/sourcedata mySRBCopyTest edu/sdsc/grid/io/local/LocalFile java/net/URI l l$ %u &ujava/lang/Throwableedu/sdsc/grid/io/srb/SRBFilecopyTest l'CopyTest lm rs tu Java Error Message: (s )*java/lang/Objectjava/io/IOExceptionedu/sdsc/grid/io/GeneralFilemkdirappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(D)Ljava/lang/StringBuffer;toString()Ljava/lang/String;edu/sdsc/grid/io/FileFactorynewFileP(Ledu/sdsc/grid/io/GeneralFile;Ljava/lang/String;)Ledu/sdsc/grid/io/GeneralFile;newRandomAccessFile\(Ledu/sdsc/grid/io/GeneralFile;Ljava/lang/String;)Ledu/sdsc/grid/io/GeneralRandomAccessFile;(edu/sdsc/grid/io/GeneralRandomAccessFilewrite(Ljava/lang/String;)V([B)Vclose(I)Ljava/lang/StringBuffer;getTime()Jjava/lang/SystemoutLjava/io/PrintStream;,(Ljava/lang/Object;)Ljava/lang/StringBuffer;java/io/PrintStreamprintlncopyFrom!(Ledu/sdsc/grid/io/GeneralFile;)VexistsgetAbsolutePathedu/sdsc/grid/io/MetaDataSet newConditionK(Ljava/lang/String;ILjava/lang/String;)Ledu/sdsc/grid/io/MetaDataCondition; newSelection7([Ljava/lang/String;)[Ledu/sdsc/grid/io/MetaDataSelect; getFileSystem&()Ledu/sdsc/grid/io/GeneralFileSystem;queryo([Ledu/sdsc/grid/io/MetaDataCondition;[Ledu/sdsc/grid/io/MetaDataSelect;)[Ledu/sdsc/grid/io/MetaDataRecordList;#edu/sdsc/grid/io/MetaDataRecordList getAllResultsN([Ledu/sdsc/grid/io/MetaDataRecordList;)[Ledu/sdsc/grid/io/MetaDataRecordList; getIntValue(I)IgetValue&(Ljava/lang/String;)Ljava/lang/Object;executeProxyCommand;(Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;java/io/InputStreamread()I(C)Ljava/lang/StringBuffer;java/lang/Runtime getRuntime()Ljava/lang/Runtime;exec'(Ljava/lang/String;)Ljava/lang/Process;java/lang/ProcessgetInputStream()Ljava/io/InputStream;([B)IindexOf(Ljava/lang/String;)Iprintlist()[Ljava/lang/String; isDirectorygetNameequals(Ljava/lang/Object;)Z(Ljava/net/URI;)V createNewFiledelete9(Ledu/sdsc/grid/io/srb/SRBFileSystem;Ljava/lang/String;)VprintStackTraceexit(I)V!\defg7hijikilmn)*+N9+Y  N-Y  --Y  --Y  -c9x+  N6&-Y - -+  N6&-Y -A-*+*,onEF G HI1KILRMjNsOPHRTUVTXY[\][_b#c(dpqrsnYHY*' **!Y"Y'g **# $*$*!Y%*$ Y&Y'g o& l m1n<oaqnrystupqtun*'opqtvnsMN:::!:6: ~*()Y**+,S: -Y.SY/SY0S:  1: *23  4:  5: 6 26*237 2/89::;6$Y,<=M;6ܻY,<=M>* 2.89 : ?Y@ +A:B:CW-YDN>,-E YF  6,-K YF  6   :o8 )?T[nu{ *19CHPjmp.5=GLTnq|pq wxnvLLMMN:* **2LNYOY+PQN-R-SW:NY,UN*VYOY*2PW:93YX:6VYYYZ:[ٻ\Y-]:^_W+LY`+a +bcc47TTov (/47BE K a jm yz