.Nnu/xom/xinclude/XIncluderjava/lang/ObjectversionLjava/lang/String; XINCLUDE_NShttp://www.w3.org/2001/XInclude()V  resolve$(Lnu/xom/Document;)Lnu/xom/Document;*nu/xom/xinclude/BadParseAttributeException&nu/xom/xinclude/InclusionLoopExceptionjava/io/IOException*nu/xom/xinclude/NoIncludeLocationExceptionnu/xom/ParsingException$java/io/UnsupportedEncodingException!nu/xom/xinclude/XIncludeExceptionnu/xom/Builder  4(Lnu/xom/Document;Lnu/xom/Builder;)Lnu/xom/Document; ! "nu/xom/Document$(Lnu/xom/Document;)V & %'resolveInPlace$(Lnu/xom/Document;Lnu/xom/Builder;)V )* +java/util/ArrayList- . 9(Lnu/xom/Document;Lnu/xom/Builder;Ljava/util/ArrayList;)V )0 1 getBaseURI()Ljava/lang/String; 34 %5file:///7java/lang/String9 startsWith(Ljava/lang/String;)Z ;< :=java/lang/StringBuffer? @ file:/Bappend,(Ljava/lang/String;)Ljava/lang/StringBuffer; DE @F substring(I)Ljava/lang/String; HI :JtoString L4 @Madd(Ljava/lang/Object;)Z OP .QgetRootElement()Lnu/xom/Element; ST %U8(Lnu/xom/Element;Lnu/xom/Builder;Ljava/util/ArrayList;)V W Xsize()I Z[ .\remove(I)Ljava/lang/Object; ^_ .`I(Lnu/xom/Element;Lnu/xom/Builder;Ljava/util/ArrayList;Lnu/xom/Document;)V b cjava/net/MalformedURLExceptionenu/xom/MalformedURIExceptiong'nu/xom/xinclude/XPointerSyntaxExceptioni)nu/xom/xinclude/XPointerResourceExceptionkisIncludeElement(Lnu/xom/Element;)Z mn overifyIncludeElement(Lnu/xom/Element;)V qr sparseunu/xom/ElementwgetAttributeValue&(Ljava/lang/String;)Ljava/lang/String; yz x{xml}xpointerencodinghrefequals P : getParent()Lnu/xom/ParentNode; x x5 java/net/URL(Ljava/lang/String;)V  absolutize0(Ljava/net/URL;Ljava/lang/String;)Ljava/net/URL;  testURISyntax )nu/xom/xinclude/BadHrefAttributeExceptionCould not resolve relative URI $ because the xi:include element does not have a base URI.'(Ljava/lang/String;Ljava/lang/String;)V Illegal IRI in href attributeaccept checkHeader accept-languagegetXMLLangValue$(Lnu/xom/Element;)Ljava/lang/String; downloadXMLDocument(Ljava/net/URL;Ljava/lang/String;Lnu/xom/Builder;Ljava/util/ArrayList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnu/xom/Nodes;  nu/xom/Nodes \get(I)Lnu/xom/Node;  nu/xom/Node 5indexOf(I)I :(II)Ljava/lang/String; H :nu/xom/ParentNode 5getDirectoryBase z length [ :nu/xom/Attributexml:base$http://www.w3.org/XML/1998/namespace9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V  addAttribute(Lnu/xom/Attribute;)V x getDocument()Lnu/xom/Document; xnu/xom/xinclude/XPointerquery3(Lnu/xom/Document;Ljava/lang/String;)Lnu/xom/Nodes; contains#(Lnu/xom/ParentNode;Lnu/xom/Node;)Z Element tried to include itself copy()Lnu/xom/Node; (Lnu/xom/Node;)V D resolveXPointerSelectionT(Lnu/xom/Nodes;Lnu/xom/Builder;Ljava/util/ArrayList;Lnu/xom/Document;)Lnu/xom/Nodes; (Lnu/xom/Node;)I  insertChild(Lnu/xom/Node;I)V detach  xsetRootElement r % % %text downloadTextDocumentd(Ljava/net/URL;Ljava/lang/String;Lnu/xom/Builder;Ljava/lang/String;Ljava/lang/String;)Lnu/xom/Nodes;    removeChild(Lnu/xom/Node;)Lnu/xom/Node;  Bad value for parse attribute:  processFallback`(Lnu/xom/Element;Lnu/xom/Builder;Ljava/util/ArrayList;Lnu/xom/ParentNode;Ljava/lang/Exception;)V  isFallbackElement n *nu/xom/xinclude/MisplacedFallbackException(Fallback element outside include element getChildElements()Lnu/xom/Elements; #$ x%nu/xom/Elements' (\(I)Lnu/xom/Element; * (+/-endsWith /< :0 lastIndexOf 2 :3testHref 5r 6testForFragmentIdentifier 8r 9verifyEncoding ;r <testForForbiddenChildElements >r ?Missing href attributeA fragment identifier in URI D-nu/xom/xinclude/BadEncodingAttributeExceptionF toCharArray()[C HI :JEmpty encoding attributeL G&Illegal value for encoding attribute: OcQ xtoExternalForm T4 U setBaseURI W xX appendChild Z x[# is not a syntactically correct IRI] e`setNamespaceURI b xclange getAttribute8(Ljava/lang/String;Ljava/lang/String;)Lnu/xom/Attribute; gh xigetValue k4 lresolveSilentlyV(Lnu/xom/Element;Lnu/xom/Builder;Ljava/util/ArrayList;Lnu/xom/Document;)Lnu/xom/Nodes; no p java/lang/RuntimeExceptions^XOM BUG: include or fallback element passed to resolveSilently; please report with a test caseu t xgetNamespaceURI z4 x{fallback} getLocalName 4 xMultiple fallback elements )Include element contains an include childgetFirstChildElement6(Ljava/lang/String;Ljava/lang/String;)Lnu/xom/Element;  xjava/lang/Exception getMessage 4  initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;   getChildCount [ xgetChild  x (Ljava/lang/Object;)I  ./Tried to include the already included document  from  _ .,(Ljava/lang/Object;)Ljava/lang/StringBuffer; D @ openConnection()Ljava/net/URLConnection;   setHeaders?(Ljava/net/URLConnection;Ljava/lang/String;Ljava/lang/String;)V  java/io/BufferedInputStreamjava/net/URLConnectiongetInputStream()Ljava/io/InputStream;  (Ljava/io/InputStream;)V  build:(Ljava/io/InputStream;Ljava/lang/String;)Lnu/xom/Document;  java/io/InputStreamclose  xml:lang % %nu/xom/DocTypefUTF-8getContentEncoding 4 getContentType 4 getContentLength [ java/util/LocaleENGLISHLjava/util/Locale;   toLowerCase&(Ljava/util/Locale;)Ljava/lang/String;  :text/xmlapplication/xmltext/+xml application/"nu/xom/xinclude/EncodingHeuristicsreadEncodingFromStream)(Ljava/io/InputStream;)Ljava/lang/String;    1.21.1UTF-16equalsIgnoreCase < :mark(I)V  read [  UnicodeLittle UnicodeBigreset  UnicodeBigUnmarked UnicodeLittleUnmarked java/io/BufferedReaderjava/io/InputStreamReader*(Ljava/io/InputStream;Ljava/lang/String;)V  (Ljava/io/Reader;)V    @java/io/Reader (C)Ljava/lang/StringBuffer; D @getNodeFactory()Lnu/xom/NodeFactory;  ! "nu/xom/NodeFactory$makeText"(Ljava/lang/String;)Lnu/xom/Nodes; &' %( nu/xom/Text* +&nu/xom/xinclude/BadHTTPHeaderException-setRequestProperty / 0charAt(I)C 23 :4$Header contains illegal character 0x6java/lang/Integer8 toHexString :I 9; toUpperCase =4 :> .includeA java.versionDjava/lang/SystemF getProperty Hz GI ConstantValueCode Exceptions! K  L* LY L*+#M !L%Y*(M,+,,M )&L *Y ,M )*L.Y/M*+,2M )0LVJ*6N-%-8>@YACG-KGNN,-RW*V:+,Y,,]daWM WL*+,dM bL*p*t*v|:~:*|:*|:*|::*:*: : Y : : :   : VQY: >:  +Y@YAGGGGNY*|:  *|:  ~:x x:  +,  :6:xs:#ě#Ķ:x:: :>жK:Y:݄rn*:-::Y:66:x* Y:+,:x:*66:`*x%:6:xx* V:66``d ݧ \ +  :67:ҙxҶݧ**W'Y@YAGGN*6-: *+, : *+, : *+, A*Y!*6"*&:6),+,YP[^f~hc]`c]ojc]~lM zL(*.1**/4<*`ǰ qrL*7*:*=*@M 5rL5)*|L*|M+,YB*6CM 8rLB6*|L+-+##Y@YAEG+GN*M ;rL*|L++KM,GYM*N,4>A Z/a z#GY@YAPG+GN*N6,g,4>A ZPa zD0 98-2_,.#GY@YAPG+GN*NMG LxYRSM*VN,-YxYRS:,\Y+ٶݻY:+6V-**V+1Y@YA+G^GN_Mf LxYaSL+*d L=1*fֶjL++m*M,,%,xK L*x:+,-qM L#+M,,*,rM noLTH*p *tYvw*&:6),+,-dY*yM >rLwk<*&M,)>6X,,: |=~'Y*6Y*6M L*~ :1 Y*6:W8:x x+,Y:--**M L*V:+J-@Y@YAGGG--]dN--]d:*:Y: , *V:  ç :    ,-2+m+Йf +: 6   N  :  x:fֶj:':Yٶ݄ 7Y: 6   Ƣ!  :  ɚ    xY˷S6   I  :  :#ě#Ķ:  x  xY  nzM jl   L+ +КL*:-::66Y:  LZUܶ::/>1>1  L>>T++  6   LL  "+  L+ LYY +: @Y:  6    W 6 ,#:    N):   Y+Y N,y:   : JjrM L+++*+1,,*,1M. LXL**<==*5> ~%.Y@YA7G<?GN@ıM. mnL+*B*|  nL+*~*| C L EJ