3shaded/org/ops4j/net/URLUtilsjava/lang/Object URLUtils.java()V  thisLshaded/org/ops4j/net/URLUtils;prepareForAuthentication2(Ljava/net/URLConnection;)Ljava/net/URLConnection;url connection cannot be null+shaded/org/ops4j/lang/NullArgumentExceptionvalidateNotNull'(Ljava/lang/Object;Ljava/lang/String;)V  java/net/URLConnectiongetURL()Ljava/net/URL;   java/net/URL getUserInfo()Ljava/lang/String;   decode&(Ljava/lang/String;)Ljava/lang/String; "# $"shaded/org/ops4j/net/Base64Encoder&encode (# ') +-java/lang/String/ replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; 12 03 Authorization5java/lang/StringBuilder7 8Basic :append-(Ljava/lang/String;)Ljava/lang/StringBuilder; <= 8>toString @ 8AsetRequestProperty'(Ljava/lang/String;Ljava/lang/String;)V CD EdecodedUserInfoLjava/lang/String; base64Encoded connectionLjava/net/URLConnection;length()I LM 0NcharAt(I)C PQ 0R substring(II)Ljava/lang/String; TU 0Vjava/lang/IntegerXparseInt(Ljava/lang/String;I)I Z[ Y\(C)Ljava/lang/StringBuilder; <^ 8_java/lang/IllegalStateExceptiona-'%' escape must be followed by two hex digitsc(Ljava/lang/String;)V e bfhexStrhexCharCchurldecodedLjava/lang/StringBuilder;posI prepareForSSLjava/io/IOExceptionr$java/security/KeyManagementExceptiont&java/security/NoSuchAlgorithmExceptionvjava/net/JarURLConnectionx getJarFileURL z y{openConnection()Ljava/net/URLConnection; }~ connect  java/lang/RuntimeException'Could not prepare connection for HTTPS.*(Ljava/lang/String;Ljava/lang/Throwable;)V   javax/net/ssl/HttpsURLConnectionTLSjavax/net/ssl/SSLContext getInstance.(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; javax/net/ssl/TrustManager0shaded/org/ops4j/net/AllCertificatesTrustManager initW([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V getSocketFactory"()Ljavax/net/ssl/SSLSocketFactory; setSSLSocketFactory#(Ljavax/net/ssl/SSLSocketFactory;)V eLjava/io/IOException;ctxLjavax/net/ssl/SSLContext;&Ljava/security/KeyManagementException;(Ljava/security/NoSuchAlgorithmException;connprepareInputStream&(Ljava/net/URL;Z)Ljava/io/InputStream; prepareHttpHeaders(Ljava/net/URLConnection;)V  q getInputStream()Ljava/io/InputStream; Ljava/net/URL;acceptAnyCertificateZjava/net/HttpURLConnection User-AgentlMozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11CodeLineNumberTableLocalVariableTable StackMapTable Exceptions SourceFile!3*  /1  D**!5*!%L+*M,,.4M*68Y9;?,?BF*B<=AC E)FBH 'GH "IHDJK "#%l*8Y9L=*OR*S>%:`*O&*``W:]6+`WbYdg+`W+B 8@ JTVXYZ\]$_.a:bDcKdNeQh[mandpgq>:hHD ijFkjllH^mn\op q Pv**L+y!*y|L+MY,+CM,YYS+,MY,MY,*!s4Y\u4Yhw!s nuKw J~!"-4:NY\]hit>" :] i vJKnK |*M,W,,W,  lKs K* *öF K