0 &    = & & & [ [       & ! & & & &  & 3 3 3 3 :  InnerClasses policyPath_Ljava/lang/String;policyResource_)Lorg/astrogrid/samp/httpd/ServerResource; authorizer_)Lorg/astrogrid/samp/web/OriginAuthorizer; response405_Response.Lorg/astrogrid/samp/httpd/HttpServer$Response;$assertionsDisabledZ Synthetic6class$org$astrogrid$samp$web$OpenPolicyResourceHandlerLjava/lang/Class;g(Ljava/lang/String;Lorg/astrogrid/samp/httpd/ServerResource;Lorg/astrogrid/samp/web/OriginAuthorizer;)VCodeLineNumberTableLocalVariableTablethis2Lorg/astrogrid/samp/web/OpenPolicyResourceHandler; policyPathpolicyResource authorizer serveRequestRequest](Lorg/astrogrid/samp/httpd/HttpServer$Request;)Lorg/astrogrid/samp/httpd/HttpServer$Response;hdrMapLjava/util/Map; contentLengthJmethodrequest-Lorg/astrogrid/samp/httpd/HttpServer$Request;createPolicyHandlerHandler(Ljava/lang/String;Ljava/net/URL;Ljava/lang/String;Lorg/astrogrid/samp/web/OriginAuthorizer;)Lorg/astrogrid/samp/httpd/HttpServer$Handler;path contentUrlLjava/net/URL; contentTypeoAuthresource ExceptionscreateFlashPolicyHandlerX(Lorg/astrogrid/samp/web/OriginAuthorizer;)Lorg/astrogrid/samp/httpd/HttpServer$Handler;createSilverlightPolicyHandlercreateCachedResourceK(Ljava/net/URL;Ljava/lang/String;)Lorg/astrogrid/samp/httpd/ServerResource;countIdataUrlboutLjava/io/ByteArrayOutputStream;uinLjava/io/InputStream;buf[Bdata access$000](Lorg/astrogrid/samp/web/OpenPolicyResourceHandler;)Lorg/astrogrid/samp/httpd/ServerResource;x0class$%(Ljava/lang/String;)Ljava/lang/Class;x1"Ljava/lang/ClassNotFoundException;()V SourceFileOpenPolicyResourceHandler.java CD  java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError P AB EFjava/lang/StringGETHEAD GJ  java/util/LinkedHashMap Content-Type  Content-Length 2org/astrogrid/samp/web/OpenPolicyResourceHandler$1OK P2org/astrogrid/samp/web/OpenPolicyResourceHandler$2 KLjava/lang/AssertionError Not found st0org/astrogrid/samp/web/OpenPolicyResourceHandler PQ/crossdomain.xml NO0org.astrogrid.samp.web.OpenPolicyResourceHandler crossdomain.xml text/x-cross-domain-policy eg/clientaccesspolicy.xmlclientaccesspolicy.xmltext/xmljava/io/ByteArrayOutputStream  2org/astrogrid/samp/web/OpenPolicyResourceHandler$3 P java/lang/Object+org/astrogrid/samp/httpd/HttpServer$Handler,org/astrogrid/samp/httpd/HttpServer$Response+org/astrogrid/samp/httpd/HttpServer$Requestjava/io/IOExceptionjava/lang/ClassforName initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;#org/astrogrid/samp/httpd/HttpServercreate405ResponseC([Ljava/lang/String;)Lorg/astrogrid/samp/httpd/HttpServer$Response;getUrl()Ljava/lang/String;equals(Ljava/lang/Object;)Z getMethod'org/astrogrid/samp/web/OriginAuthorizer authorizeAll()Z'org/astrogrid/samp/httpd/ServerResourcegetContentType java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getContentLength()Jjava/lang/LongtoString(J)Ljava/lang/String;W(Lorg/astrogrid/samp/web/OpenPolicyResourceHandler;ILjava/lang/String;Ljava/util/Map;)VcreateErrorResponseC(ILjava/lang/String;)Lorg/astrogrid/samp/httpd/HttpServer$Response; getResource"(Ljava/lang/String;)Ljava/net/URL; java/net/URL openStream()Ljava/io/InputStream;java/io/InputStreamread([B)Iwrite([BII)Vclose toByteArray()[B([BLjava/lang/String;)VdesiredAssertionStatus!&=>ABCDEFGJKLMNOM PQR)**+*,*- * Y SY S S$% &'((*T*)UV)WB)XD)YFZ]RT+*+M, , ** YN-*W*7 -W, Y*-, Y*- !Y"*#$SJ-./%1*364>5P6[7b8p;y<ABJKOST4>u^_[X`abBUVcd egRi+,%:&Y*-'S fhT4hBijkBlF mDno pqRM#()*+Y)),-.*/SwT #lFno rqRM#0)*+Y))1-2*/ST #lFno stRA3Y4M*5N:-6Y6,7,8,9::Y+;S"  ,06THuvAwjAkB9xy 4z{-|}6 ~}noR/*ST VMRN*LY+ST BMR<$)*+Y))< S@2:HI [\ >f