. !MN O P Q RST MU V WX WY Z[ \ ] ^ _ ` a b cd ef g Wh Wi cj kbl m nopdocument(Lorg/apache/batik/dom/svg/SVGOMDocument; documentURILjava/lang/String;documentLoader(Lorg/apache/batik/bridge/DocumentLoader;H(Lorg/w3c/dom/svg/SVGDocument;Lorg/apache/batik/bridge/DocumentLoader;)VCodeLineNumberTableLocalVariableTablethis%Lorg/apache/batik/bridge/URIResolver;docLorg/w3c/dom/svg/SVGDocument;dl getElement>(Ljava/lang/String;Lorg/w3c/dom/Element;)Lorg/w3c/dom/Element;urirefLorg/w3c/dom/Element;nLorg/w3c/dom/Node; ExceptionsqrgetNode;(Ljava/lang/String;Lorg/w3c/dom/Element;)Lorg/w3c/dom/Node;pDocURL!Lorg/apache/batik/util/ParsedURL;baseURIpurlfrag userAgent#Lorg/apache/batik/bridge/UserAgent;purlStrLorg/w3c/dom/Document;sgetRefererBaseURI)(Lorg/w3c/dom/Element;)Ljava/lang/String;getNodeByFragment SourceFileURIResolver.java (t&org/apache/batik/dom/svg/SVGOMDocument "# &' <=u vw"java/lang/IllegalArgumentExceptionorg/w3c/dom/Element HIx yz {| J=org/apache/batik/util/ParsedURL (} $% ~  (    { !org/apache/batik/dom/AbstractNode  #org/apache/batik/bridge/URIResolverjava/lang/Objectjava/net/MalformedURLExceptionjava/io/IOExceptionjava/lang/SecurityException()Vorg/w3c/dom/Node getNodeType()Sjava/lang/StringcharAt(I)C substring(I)Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)VgetURL()Ljava/lang/String;getRef(Ljava/lang/String;)VsameFile$(Lorg/apache/batik/util/ParsedURL;)ZgetElementById)(Ljava/lang/String;)Lorg/w3c/dom/Element;&org/apache/batik/bridge/DocumentLoader getUserAgent%()Lorg/apache/batik/bridge/UserAgent;!org/apache/batik/bridge/UserAgentcheckLoadExternalResourceE(Lorg/apache/batik/util/ParsedURL;Lorg/apache/batik/util/ParsedURL;)VtoStringlength()I(II)Ljava/lang/String; loadDocument*(Ljava/lang/String;)Lorg/w3c/dom/Document;org/w3c/dom/Document getBaseURIgetOwnerDocument()Lorg/w3c/dom/Document;! !"#$%&'()*\**+*,+;< =>, -./01'23*%*+,N-- Y- +KL M NO Q,*%-.%4%%56789:;<=* *, N-+ #*+ , Y-+:***:+*$Y*: *:*Y*:*::`d:*:    +^`cdg*j1k<mCnOo\rftp{s|z},p \>?-.4%56@%*A?CB%sf>?ICD7E%/F 9:;GHI*<++,-.56J=*K ,++,  -. B% 56KL