1 >}~ } < <  < < }       "} %  * , * 2} 1 2 1 2  LOGGERLcom/itextpdf/text/log/Logger;urlsLjava/util/List; Signature Ljava/util/List;()VCodeLineNumberTableLocalVariableTablethis0Lcom/itextpdf/text/pdf/security/CrlClientOnline;([Ljava/lang/String;)VurlLjava/lang/String;arr$[Ljava/lang/String;len$Ii$crls([Ljava/net/URL;)VLjava/net/URL;Ljava/util/Iterator;[Ljava/net/URL;$([Ljava/security/cert/Certificate;)Ve0Ljava/security/cert/CertificateParsingException;cert$Ljava/security/cert/X509Certificate;ichain![Ljava/security/cert/Certificate;addUrl(Ljava/lang/String;)V Ljava/net/MalformedURLException;(Ljava/net/URL;)V getEncodedN(Ljava/security/cert/X509Certificate;Ljava/lang/String;)Ljava/util/Collection;Ljava/lang/Exception;nconLjava/net/HttpURLConnection;inpLjava/io/InputStream;buf[BboutLjava/io/ByteArrayOutputStream;urlt checkCerturllistarLjava/util/ArrayList;LocalVariableTypeTableLjava/util/ArrayList<[B>;R(Ljava/security/cert/X509Certificate;Ljava/lang/String;)Ljava/util/Collection<[B>; SourceFileCrlClientOnline.java FGjava/util/ArrayList BC bc   java/net/URL be"java/security/cert/X509Certificate @Ajava/lang/StringBuilderChecking certificate:  c .java/security/cert/CertificateParsingException1Skipped CRL url (certificate could not be parsed) Fcjava/net/MalformedURLExceptionSkipped CRL url (malformed): Skipped CRL url (duplicate): Added CRL url: F  Looking for CRL for certificate java/lang/NullPointerExceptionFound CRL url: java/lang/ExceptionSkipped CRL url: Checking CRL: java/net/HttpURLConnection java/io/IOExceptioninvalid.http.response.1 java/io/InputStreamjava/io/ByteArrayOutputStream G Added CRL found at:  Skipped CRL:  for .com/itextpdf/text/pdf/security/CrlClientOnline java/lang/Object(com/itextpdf/text/pdf/security/CrlClientjava/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; getSubjectDN()Ljava/security/Principal;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;com/itextpdf/text/log/Loggerinfo.com/itextpdf/text/pdf/security/CertificateUtil getCRLURL8(Ljava/security/cert/X509Certificate;)Ljava/lang/String;contains(Ljava/lang/Object;)Zadd(Ljava/util/Collection;)Vsize()I getMessageopenConnection()Ljava/net/URLConnection;getResponseCode4com/itextpdf/text/error_messages/MessageLocalizationgetComposedMessage'(Ljava/lang/String;I)Ljava/lang/String; getContentread([BII)Iwrite([BII)Vclose toByteArray()[B#com/itextpdf/text/log/LoggerFactory getLogger1(Ljava/lang/Class;)Lcom/itextpdf/text/log/Logger;!<>?@ABCDEFGHB**YIPJQJ KLFMH0**Y+M,>6,2:*IVJW#X)W/ZJ>#NOPQRSTS0KL0UQFVH5**Y*M,, N*- I_J`,a4cJ*,NWTX5KL5UYFZHZ**Y=+E+2 N Y-*-: <DGI. hJijk<mDpGnIoSiYrJ4I [\5]^H_SZKLZ`abcH,* Y+ M Y+ Iz }{|+~J ,KL,NObeHP*+ Y+*+W Y+I ()4OJPKLPNWfgH +Y*N-  Y!+,+M, "Y#- Y,W Y$,$: Y&'Y:-: : Y()*:+dl,Y-+./01:: 2Y3:   46     56 78W Y9.: Y:';9x{%or%I$9=BFN]x{}!.36@CHSortJ}[h.iS jk^lmWno !Npq t)[hrWTXKLs^NOtCuvwtEuxDyzGH" <= IG{|