3 D` Da bcde fg hij `k lmnopqrstuvwxyz{|}~  8` :` <` < : : ()VCodeLineNumberTableLocalVariableTablethis%Lorg/purl/sword/client/ClientFactory;usage()Ljava/lang/String;bufferLjava/lang/StringBuffer; createClientI(Lorg/purl/sword/client/ClientOptions;)Lorg/purl/sword/client/ClientType;options%Lorg/purl/sword/client/ClientOptions;main([Ljava/lang/String;)Vclient"Lorg/purl/sword/client/ClientType;args[Ljava/lang/String;factory StackMapTable SourceFileClientFactory.java EF  %org/purl/sword/client/ClientConstantslog4j.properties  java/lang/StringBufferswordclient: version 1.1  GUI Mode: swordclient [-gui] [-nocapture] 3Command Mode: Service - Request a Service Document Xswordclient -cmd -t service [user-options] [proxy-options] -href url [-onBehalfOf name] 6Command Mode: Post - Post a file to a remote service. Hswordclient -cmd -t post [user-options] [proxy-options] [post-options] < [-file file] [-filetype type] [-onBehalfOf name]CCommand Mode: MultiPost - Post a file to multiple remote services. Mswordclient -cmd -t multipost [user-options] [proxy-options] [post-options]  [-dest dest]User options: I -u username Specify a username to access the remote service. I -p password Specify a password to access the remote service. 6 Required if -u option is used.Proxy options: B -host host Hostname of a proxy, wwwproxy.aber.ac.uk. 6 -port port Proxy port number, e.g. 8080. Post options: Q -noOp Specified to indicate that the post is a test operation. C -md5 Use an MD5 checksum in the message header. R -checksumError Mis-calculate the file checksum for server test purposes. 4 -formatNamespace ns The format namespace value. ( -slug name The slug value. D -verbose Request a verbose response from the server. Other options: + -help Show this message. K -t type The type of operation: service, post or multipost. B -href url The URL for the service or post document. Q Required for service. The post and multipost operations F will prompt you if the value is not provided. S -filetype type The filetype, e.g. application/zip. The post and multipost M will prompt you for the value if it is not provided. N -onBehalfOf name Specify this parameter to set the On Behalf Of value. T -dest dest Specify the destination for a deposit. This can be repeated 8 multiple times. The format is: C []:@ P e.g. sword[nst]:swordpass@http://sword.aber.ac.uk/post/ C nst:pass@http://sword.aber.ac.uk/post R -nocapture Do not capture System.out and System.err to a debug panel ) in the GUI panel. Morg/purl/sword/client/CmdClient#org/purl/sword/client/ClientFactory#org/purl/sword/client/ClientOptions PQ  LM java/lang/ObjectgetClass()Ljava/lang/Class;java/lang/ClassgetClassLoader()Ljava/lang/ClassLoader;java/lang/ClassLoader getResource"(Ljava/lang/String;)Ljava/net/URL;%org/apache/log4j/PropertyConfigurator configure(Ljava/net/URL;)Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString parseOptions([Ljava/lang/String;)Z org/purl/sword/client/ClientTyperun((Lorg/purl/sword/client/ClientOptions;)Vjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)V!:DEFGN**H I JK LMGkY K* W* W* W* W* W* W* W* W* W* W* W* W* W* W* W* W* W* W* W* W* W* W* W* W* W* W* W*! W*" W*# W*$ W*% W*& W* W*' W*( W*) W** W*+ W*, W*- W*. W*/ W*0 W*1 W*2 W*3 W*4 W*5 W*6 W*7H>O&'()+$,+-2/90<1@2G4J5N6Q7U8X9\:c<f=j>m?q@xBCDEFGHJKLMNOQRSTUVWXYZ[\^_`ab cdefgh i#j'k*l.m1n5o8p<q?rCsFtJuMvQwTxXy[z_{f}I cNOPQG<8Y9HIJKRS TUG2:Y;L+,?N-,@ ABCH"%(1I*VW2XY*ZK"RS[ (\]^_