3 +YZ Y *[\ Y *] *^ _` ab acdefg *h ij@kl +hA *mC *no pq rG st uv w xyz {|} i~ i i xfileNameToFileOptionsLjava/util/Map; SignaturehLjava/util/Map; launchersLjava/util/List;$Ljava/util/List;()VCodeLineNumberTableLocalVariableTablethis:Lcom/install4j/runtime/installer/config/FileOptionsConfig;read(Lorg/w3c/dom/Element;)VattributeElementLorg/w3c/dom/Element;fileNameLjava/lang/String;mode overwriteIsharedZ fileOptionsELcom/install4j/runtime/installer/helper/fileinst/ExtendedFileOptions; uninstallMode)Lcom/install4j/api/context/UninstallMode; childElementelement StackMapTabledo getLaunchers()Ljava/util/List;&()Ljava/util/List; getOptions;(Ljava/lang/String;)Lcom/install4j/api/context/FileOptions; SourceFileFileOptionsConfig.java 34java/util/HashMap ,-java/util/ArrayList 01   org/w3c/dom/Element2com/install4j/runtime/installer/InstallerConstantsname  %com/install4j/api/context/FileOptions644 Ccom/install4j/runtime/installer/helper/fileinst/ExtendedFileOptions 3 value   isLauncher / 8com/install4j/runtime/installer/config/FileOptionsConfig5com/install4j/runtime/installer/config/AbstractConfigjava/util/Iteratorjava/lang/String'com/install4j/api/context/UninstallMode childElements+(Lorg/w3c/dom/Element;)Ljava/lang/Iterable;java/lang/Iterableiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; readAttributeM(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;replace(CC)Ljava/lang/String;+(Lorg/w3c/dom/Element;Ljava/lang/String;I)I+(Lorg/w3c/dom/Element;Ljava/lang/String;Z)Z'com/install4j/api/context/OverwriteModegetFromIntValue,(I)Lcom/install4j/api/context/OverwriteMode;?(Ljava/lang/String;Lcom/install4j/api/context/OverwriteMode;Z)V,(I)Lcom/install4j/api/context/UninstallMode;setUninstallMode,(Lcom/install4j/api/context/UninstallMode;)VaddExtendedAttribute'(Ljava/lang/String;Ljava/lang/String;)V java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/util/Listadd(Ljava/lang/Object;)ZendsWith(Ljava/lang/String;)Zlength()I substring(II)Ljava/lang/String;get&(Ljava/lang/Object;)Ljava/lang/Object;!*+,-./01.2345M**Y*Y67 89:;5 + M, ,  N-\/:-:-6-6Y:-:  - :  )  :    !*"W-#*$W<6J.8AJ\` ch"o$%&()*,-7f <= .>?8@?AABJCD\rEFhfGH I=89J=KB Lo MNLNOOPQL/#MNLRS5/*607 89.TUV5y/+\/L+%&++'d(L*+)64 56!87/89/>?K WX