1 -y z{ z| z} ,~ z~ $  $  $ $ $  $  $  $  $ $  ()VCodeLineNumberTableLocalVariableTablethisLcom/itextpdf/xmp/XMPUtils;catenateArrayItemsw(Lcom/itextpdf/xmp/XMPMeta;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;xmpLcom/itextpdf/xmp/XMPMeta;schemaNSLjava/lang/String; arrayName separatorquotes allowCommasZ ExceptionsseparateArrayItems~(Lcom/itextpdf/xmp/XMPMeta;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/itextpdf/xmp/options/PropertyOptions;Z)VcatedStr arrayOptions*Lcom/itextpdf/xmp/options/PropertyOptions;preserveCommasremovePropertiesC(Lcom/itextpdf/xmp/XMPMeta;Ljava/lang/String;Ljava/lang/String;ZZ)VpropNamedoAllPropertiesincludeAliasesappendProperties9(Lcom/itextpdf/xmp/XMPMeta;Lcom/itextpdf/xmp/XMPMeta;ZZ)VsourcedestreplaceOldValues:(Lcom/itextpdf/xmp/XMPMeta;Lcom/itextpdf/xmp/XMPMeta;ZZZ)VdeleteEmptyValuesconvertToBoolean(Ljava/lang/String;)Ze!Ljava/lang/NumberFormatException;valueconvertFromBoolean(Z)Ljava/lang/String;convertToInteger(Ljava/lang/String;)IrawValueconvertFromInteger(I)Ljava/lang/String;I convertToLong(Ljava/lang/String;)JconvertFromLong(J)Ljava/lang/String;JconvertToDouble(Ljava/lang/String;)DconvertFromDouble(D)Ljava/lang/String;D convertToDate2(Ljava/lang/String;)Lcom/itextpdf/xmp/XMPDateTime;convertFromDate2(Lcom/itextpdf/xmp/XMPDateTime;)Ljava/lang/String;Lcom/itextpdf/xmp/XMPDateTime; encodeBase64([B)Ljava/lang/String;buffer[B decodeBase64(Ljava/lang/String;)[BLjava/lang/Throwable; base64String SourceFile XMPUtils.java ./ 56 AB GH LQ com/itextpdf/xmp/XMPExceptionEmpty convert-string .  [java/lang/NumberFormatExceptiontrue tonyesTrueFalse0x T ^ Invalid integer string ^ aInvalid long string c fInvalid double string h k mjava/lang/String . java/lang/ThrowableInvalid base64 string .com/itextpdf/xmp/XMPUtilsjava/lang/Object"com/itextpdf/xmp/impl/XMPUtilsImpllength()I(Ljava/lang/String;I)V toLowerCase()Ljava/lang/String;java/lang/IntegerparseIntequals(Ljava/lang/Object;)Z startsWith substring(Ljava/lang/String;I)IvalueOfjava/lang/Long parseLong(Ljava/lang/String;I)Jjava/lang/Double parseDouble&com/itextpdf/xmp/impl/ISO8601Converterparserendercom/itextpdf/xmp/impl/Base64encode([B)[B([B)VgetBytes()[Bdecode+(Ljava/lang/String;ILjava/lang/Throwable;)V!,-./03*1 2 34 560h *+,-1<2> 78 9: ;: <: =: >?@ AB0l *+,-1 W Y2> 78 9: ;: C: DE F?@ GH0` *+,1  24 78 9: I: J? K?@ LM0U *+1 2* N8 O8 J? P?@ LQ0` *+1  24 N8 O8 J? P? R?@ ST0S* *Y  * K* L*** *'( 1   ()2)*UVSW:@ XY06 1)2  W? Z[0;* *Y  *** LY )/ *./ 1; =?A*E/H0J20 UV;\:@ ]^0/1X2 W_ `a0;* *Y  ***LY )/ *./ 1j lnp*t/w0y20 UV;\:@ bc0/12 Wd ef0s'* *Y  *LY   1 2 UV'\:@ gh0/&!12 Wi jk0M* *Y  *"1 2 \:@ lm0/*#12 Wn op06 $Y*%&12  qr st0Y*'(LY*++)1 2 Uuv:@wx