/opt/support/venv/lib/python3.13/site-packages/urllib3/__pycache__
NameSizeModeActions
connection.cpython-313.pyc392910644editdlrm
connectionpool.cpython-313.pyc391000644editdlrm
exceptions.cpython-313.pyc174020644editdlrm
fields.cpython-313.pyc115870644editdlrm
filepost.cpython-313.pyc34760644editdlrm
poolmanager.cpython-313.pyc239020644editdlrm
response.cpython-313.pyc585540644editdlrm
_base_connection.cpython-313.pyc69470644editdlrm
_collections.cpython-313.pyc231230644editdlrm
_request_methods.cpython-313.pyc99410644editdlrm
_version.cpython-313.pyc7810644editdlrm
__init__.cpython-313.pyc71040644editdlrm
Edit: /opt/support/venv/lib/python3.13/site-packages/urllib3/__pycache__/connection.cpython-313.pyc (39291B)
i0SSKJr SSKrSSKrSSKrSSKrSSKrSSKrSSK r SSK r SSK r SSK r SSKJ r SSKJr SSKJr SSKJr \ R&(aSSKJr SS KJr SS KJr SS KJr SS KJr SS KJ r SSK!J"r"J#r#J$r$ SSK%J&r& SSK'J(r( SSK)r)\)RTr+SSK/J0r0 SSK/J1r1 SSK/J2r2 SSK3J4r4 SSK5J6r6J7r7J8r8J9r9J:r:J;r; SSKr>J?r?J@r@ SSKAJBrB SSKJCrD SSKJErEJFrFJGrGJHrHJIrI SSKJJKrKJLrL SSKMJNrN \OrO\PrP\R"\R5rSSSS .rT\R"S!SS5rV\R"S"5rX"S#S$\5r "S%S&\ 5rY"S'S(\ R5r[S)S*.S2S+jjr\S3S4S,jjr]S5S-jr^S6S.jr_"S/S05r`\)(d\`rY\YraS7S8S1jjrbg!\,\-4a Sr)"SS\.5r+GNFf=f)9) annotationsN)HTTPConnection) HTTPException)ResponseNotReadytimeout HTTPResponse)_TYPE_PEER_CERT_RET_DICT) SSLTransport)HTTPHeaderDict)probe)assert_header_parsing)_DEFAULT_TIMEOUT _TYPE_TIMEOUTTimeout)to_str) wait_for_readc\rSrSrSrg) BaseSSLError%N)__name__ __module__ __qualname____firstlineno____static_attributes__rD/opt/support/venv/lib/python3.13/site-packages/urllib3/connection.pyrr%s rr) _TYPE_BODY) ProxyConfig)_ResponseOptions __version__)ConnectTimeoutErrorHeaderParsingErrorNameResolutionErrorNewConnectionError ProxyErrorSystemTimeWarning) SKIP_HEADERSKIPPABLE_HEADERS connectionssl_)body_to_chunks)assert_fingerprint)create_urllib3_context is_ipaddressresolve_cert_reqsresolve_ssl_versionssl_wrap_socket)CertificateErrormatch_hostname)UrlPihttphttpsiz[^-!#$%&'*+.^_`|~0-9a-zA-Z]c^\rSrSr%Sr\SrS\S'\R\RS4/r S\S'S r S \S 'S r S \S'S\S'S\S'S\S'S \S'S\S'S\S'S\S'S\S'S;\S S\ S S S.SS#j5rS?S$jrS@SAU4S%jjjr\R0S&:dS'\R0s=::aS(:a=O O:SBS)jr\R0S&:aSCS*jrOS'\R0s=::aS(:aO OSCS+jrSCS,jr\SDS-j5r\SDS.j5r\SDS/j5r\SDS0j5r\SDS1j5r SCU4S2jjr!SESFU4S3jjjr"SGU4S4jjr#SHS S5S5S5S6.SIS7jjjr$SHSJS8jjr%SKU4S9jjr&S:r'U=r($)LrRa Based on :class:`http.client.HTTPConnection` but provides an extra constructor backwards-compatibility layer between older and newer Pythons. Additional keyword parameters are used to configure attributes of the connection. Accepted parameters include: - ``source_address``: Set the source address for the current connection. - ``socket_options``: Set specific options on the underlying socket. If not specified, then defaults are loaded from ``HTTPConnection.default_socket_options`` which includes disabling Nagle's algorithm (sets TCP_NODELAY to 1) unless the connection is behind a proxy. For example, if you wish to enable TCP Keep Alive in addition to the defaults, you might pass: .. code-block:: python HTTPConnection.default_socket_options + [ (socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1), ] Or you may want to disable the defaults by passing an empty list (e.g., ``[]``). r<ztyping.ClassVar[int] default_portr z0typing.ClassVar[connection._TYPE_SOCKET_OPTIONS]default_socket_optionsFbool is_verifiedNz bool | Noneproxy_is_verifiedint blocksizetuple[str, int] | Nonesource_addressz&connection._TYPE_SOCKET_OPTIONS | Nonesocket_options_has_connected_to_proxyz_ResponseOptions | None_response_options str | None _tunnel_host int | None _tunnel_port_tunnel_scheme@)rrHrFrIproxy proxy_configc>[T U]UU[R"U5UUS9 X`lXplXlSUlSUlSUl SUl SUl g)N)hostportrrHrFF) super__init__rresolve_default_timeoutrIrRrSrJrKrMrOrP) selfrUrVrrHrFrIrRrS __class__s r rXHTTPConnection.__init__sl 33G<)  - (',$!%(,(,*.rcj[U5RSUR<SUR<S3$)Nz(host=z, port=))typerrUrVrZs r __str__HTTPConnection.__str__s.t*%%&fTYYM QOOrc(SUS[U5SS3$)N)idr`s r __repr__HTTPConnection.__repr__s4&RXbM++rc8URRS5$)a? Getter method to remove any trailing dots that indicate the hostname is an FQDN. In general, SSL certificates don't include the trailing dot indicating a fully-qualified domain name, and thus, they don't validate properly when checked against a domain name that includes the dot. In addition, some servers may not expect to receive the trailing dot when provided. However, the hostname with trailing dot is critical to DNS resolution; doing a lookup with the trailing dot will properly only resolve the appropriate FQDN, whereas a lookup without a trailing dot will search the system's search domain list. Thus, it's important to keep the original host around for use only in those cases where it's appropriate (i.e., when doing DNS lookup to establish the actual TCP connection across which we're going to send HTTP requests). .) _dns_hostrstripr`s r rUHTTPConnection.hosts"~~$$S))rcXlg)z Setter for the `host` property. We assume that only urllib3 uses the _dns_host attribute; httplib itself only uses `host`, and it seems reasonable that other libraries follow suit. N)rk)rZvalues r rUrms rc [R"URUR4URUR UR S9n[R "SXRUR5 U$![Ran[URX5UeSnAf[a-n[USURSURS35UeSnAf[an[USU35UeSnAff=f)z_Establish a socket connection and set nodelay settings on it. :return: New socket connection. )rHrINzConnection to z timed out. (connect timeout=r^z&Failed to establish a new connection: zhttp.client.connect)r.create_connectionrkrVrrHrIsocketgaierrorr(rU SocketTimeoutr&OSErrorr)sysaudit)rZsockes r _new_connHTTPConnection._new_conns  //+ #22#22 D& 'yy$))D  A%dii9q @ %  +HVWX   $>qcB  s0A A;;C=B&& C=3(C C=(C88C=cZ>US;a[SU<S35e[TU] XUS9 X@lg)Nr;z$Invalid proxy scheme for tunneling: z", must be either 'http' or 'https')rVheaders) ValueErrorrW set_tunnelrP)rZrUrVr}schemer[s r rHTTPConnection.set_tunnelsB * *6vj@bc  4G<$r) )r )rrrc4SU;aUSS:waSU-S-$U$)N:r[[]r)rZips r _wrap_ipv6HTTPConnection._wrap_ipv6s(rzbew.by4''Irc [RRnSURURR S55UR 4-nU/nURR5H+upEURUSUS3R S55 M- URS5 URSRU55 AURURURS9nUR5upxn U[R R":wa/UR%5 ['S US U R)535eUR*R-US -5n [/U 5U:a[RR1S 5eU (dO3U S ;aO,UR2S:a[5SU R755 MUR%5 g!UR%5 f=f)NsCONNECT %s:%d HTTP/1.0 ascii:  latin-1 rmethodTunnel connection failed:  r z header line)r rrheader:)r<client_MAXLINErrMencoderO_tunnel_headersitemsappendsendjoinresponse_classrx_method _read_status HTTPStatusOKcloserustripfpreadlinelen LineTooLong debuglevelprintdecode) rZrconnectr}headerroresponseversioncodemessagelines r _tunnelHTTPConnection._tunnels;;//7OOD$5$5$<$t111 %8a ?PQ2NN$HNN$s C F::G cUR5UlUR(aSUlUR 5 [ UR 5UlUR(aSUlgg)NTF)rzrxrMrJrrBrRrDr`s r rHTTPConnection.connectJsUNN$   +/D ( LLN (,DJJ'7$  ' '%*D " (rcURSL$N)rxr`s r is_closedHTTPConnection.is_closed[syyD  rcPURcg[URSS9(+$)NFgr)rxrr`s r is_connectedHTTPConnection.is_connected_s# 99  C888rcUR$r)rJr`s r has_connected_to_proxy%HTTPConnection.has_connected_to_proxyes+++rcV[UR5=(a URSL$)zD Return True if a forwarding proxy is configured, else return False N)rBrRrMr`s r proxy_is_forwarding"HTTPConnection.proxy_is_forwardingis# DJJ=D$5$5$==rcURSL$)zC Return True if a tunneling proxy is configured, else return False N)rMr`s r proxy_is_tunneling!HTTPConnection.proxy_is_tunnelingps   ,,rc>[TU]5 SUlSUlSUlSUlSUlSUlSUlSUl g!SUlSUlSUlSUlSUlSUlSUlSUl f=f)NF) rWrrxrCrDrJrKrMrOrP)rZr[s r rHTTPConnection.closews ' GMODI$D %)D "+0D (%)D " $D  $D "&D DI$D %)D "+0D (%)D " $D  $D "&D s A :Bc>[RU5nU(a"[SU<SUR5<S35e[TU]XX4S9$)z+Method cannot contain non-token characters z (found at least r^) skip_hostskip_accept_encoding)_CONTAINS_CONTROL_CHAR_REsearchr~grouprW putrequest)rZrurlrrmatchr[s r rHTTPConnection.putrequestsb*008 =fZGXY^YdYdYfXiijk w! 9"  rcF>[SU55(d[TU]"U/UQ76 g[UR 55[ ;aQSR [[ 5Vs/sHn[RU5PM sn5n[SUS35egs snf)rc3b# UH%n[U[5=(a U[:Hv M' g7fr) isinstancestrr,).0vs r +HTTPConnection.putheader..s$KFq:a%:!{*::Fs-/z', 'z(urllib3.util.SKIP_HEADER only supports ''N) anyrW putheaderrlowerr-rsortedrtitler~)rZrvaluesskippable_headersr[s r rHTTPConnection.putheadersKFKKK G f .v . FLLN #+< < & 178I1JK1Jv6"1JK! :;L:MQO  =Ks(BT)chunkedpreload_contentdecode_contentenforce_content_lengthcURb%URRUR5 [UUUUUS9UlUc0n[ SU55n SU ;n SU ;n UR XXS9 [X1URS9n U Rn U RnU(aSU ;aURSS 5 OJS U ;aS nOASU ;aS nO8S nUcU bS nURSS 5 OURS [U55 SU ;aURS[55 UR5HunnURUU5 M UR5 U bqU HknU(dM [!U[5(aUR#S5nU(a!UR%S['U5U4-5 MZUR%U5 Mm U(aUR%S5 gg)N)request_method request_urlrrrc3T# UHn[UR55v M g7fr)rr)rks r r)HTTPConnection.request..sC7aqwwy 1 17s&(zaccept-encodingrU)rr)rrFztransfer-encodingzTransfer-Encodingrzcontent-lengthFTzContent-Lengthz user-agentz User-Agentzutf-8s%x %b s0 )rx settimeoutrr#rK frozensetrr0rFchunkscontent_lengthrr_get_default_user_agentr endheadersrrrr)rZrrbodyr}rrrr header_keysrr chunks_and_clrrrrochunks r requestHTTPConnection.requests 99 II  ."2!+)#9 "  ?GC7CC 0K?k)   .B  'tdnnU %%&55 "+52I>  ;.$ 3 !))"&':IFNN#3S5HI { * NN<)@)B C$]]_MFE NN65 )-   eS))!LL1EIIoUU0CCDIIe$   IIl # rcZ[R"S[SS9 URXX4SS9 g)zk Alternative to the common request method, which sends the body with chunked encoding and not as one block zHTTPConnection.request_chunked() is deprecated and will be removed in urllib3 v2.1.0. Instead use HTTPConnection.request(..., chunked=True).category stacklevelT)rr}rN)warningswarnDeprecationWarningr)rZrrrr}s r request_chunkedHTTPConnection.request_chunked s0   X'  Vtd Krc>URc [5eURnSUlURRUR5 SSKJn [URSS5n[TU]%5n[UR5 [%URR'55nU"UUUR(UR*[USS 5UR,UR.UR0UUR2UR4UR"US 9 nU$![[4a3n[RS[!XR"5USS9 SnANSnAff=f) a Get the response from the server. If the HTTPConnection is in the correct state, returns an instance of HTTPResponse or of whatever object is returned by the response_class variable. If a request has not been sent or if a previous response has not be handled, ResponseNotReady is raised. If the HTTP response indicates that the connection should be closed, then it will be closed before the response is returned. When the connection is closed, the underlying socket is closed. Nr r shutdownz$Failed to parse headers (url=%s): %sT)exc_info _http_vsn_strzHTTP/?) rr}statusrversion_stringreasonrroriginal_responserrr sock_shutdown)rKrrxrrrr getattrrW getresponsermsgr' TypeErrorlogwarning_url_from_connectionrrrrrrrrrr) rZ resp_optionsr _shutdownhttplib_responsehper}rr[s r rHTTPConnection.getresponsesP  ! ! )"$ $-- !% T\\* + DIIz48 !7.0  !"2"6"6 7!!1!5!5!;!;!=>!#**$,,"4(C#**(88'66.#/#F#F'66$00# 3#I.  KK6$T+C+CD   s=D$$E'4)E""E') rkrJrrKrMrOrPrCrRrSrDrxrIr)rUrrVrNrrrHrGrFrErI&None | connection._TYPE_SOCKET_OPTIONSrR Url | NonerSProxyConfig | NonereturnNoner%r)rorr%r&)r% socket.socket)NNr<) rUrrVrNr}typing.Mapping[str, str] | Nonerrr%r&)rbytesr%r*r%r&)r%rB)FF) rrrrrrBrrBr%r&)rrrrr%r&)NN)rrrrr_TYPE_BODY | Noner}r)rrBrrBrrBrrBr%r&) rrrrrr,r}r)r%r&)r%r ))rrrr__doc__port_by_schemer@__annotations__rr IPPROTO_TCP TCP_NODELAYrArCrDrrXrargpropertyrUsetterrzrrv version_inforrrrrrrrrrrrr rr __classcell__r[s@r rrRsu0*8)?L&?   V//3PL K&*{)N**::!!..  / "215 # +////  / / // //)/ //>P,**$ [[@ 37 % % %1 %  %  % % *$C4D4D)Qz)Q    j (& %P(( 5: 5 %D+"!!99 ,,>> -- '& %*      #     ( $#'37 _$ $#'+_$_$_$ _$ 1 _$_$_$_$!%_$ _$J#'37 LLL L 1 L  L&< <<rrc^\rSrSr%Sr\SrSrS\S'Sr S\S'Sr S\S 'Sr S \S 'Sr S\S 'Sr S \S'SrS \S'SrS\S'SrS\S'S\SS\R&SSSSSSSSSSSSSSSSS.SU4SjjjjrSSSjjrSSjrSSjrSrU=r$) HTTPSConnectioni[z Many of the parameters to this constructor are passed to the underlying SSL socket by means of :py:func:`urllib3.util.ssl_wrap_socket`. r=Nint | str | None cert_reqsrLca_certs ca_cert_dirNone | str | bytes ca_cert_data ssl_versionrNssl_minimum_versionssl_maximum_versionr1z!typing.Callable[..., None] | None_connect_callbackrQ)rrHrFrIrRrSr:assert_hostnamer1server_hostname ssl_contextr;r<r>r@rAr? cert_filekey_file key_passwordc >[TU]UUUUUUUUS9 UUlUUlUUlXlXlXlXlUUl UUl UUl U=(a [RRU5UlU=(a [RRU5UlUUlU c/UR bUR R$n O ['S5n XlSUlg)N)rVrrHrFrIrRrS)rWrXrGrFrHrErDrCr1r?r@rAospath expanduserr;r<r> verify_moder4r:rB)rZrUrVrrHrFrIrRrSr:rCr1rDrEr;r<r>r@rAr?rFrGrHr[s r rXHTTPSConnection.__init__ms8  ))%  ! "(&.."4&#6 #6  ARWW%7%7%A &J277+=+=k+J(  + ,,88 -d3 "!%rc [R"S[SS9 Uc/URbURRnO [ S5nXlX lX0lX@l X`l Xpl U=(a [RRU5UlU=(a [RRU5UlXlg)zH This method should only be called once, before the connection is used. zHTTPSConnection.set_cert() is deprecated and will be removed in urllib3 v2.1.0. Instead provide the parameters to the HTTPSConnection constructor.rrN)rr r rErMr4rGrFr:rHrCr1rJrKrLr;r<r>) rZrGrFr:rHr;rCr1r<r>s r set_certHTTPSConnection.set_certs   +(    + ,,88 -d3  ""(."4 ARWW%7%7%A &J277+=+=k+J(rcbURb&URbURnURnOURnURnS[R ;a[ R"XS9nOSnURb$URS[R"5US9 UR5=Ul nURnSnUR(aURS:Xa&URURU5=Ul nSnOURS:XaSUlSUlUR%5 [&R("[*UR5nUR,b UR,n[.R0R35[4:nU(a#[6R8"S [4S 3[:5 UR=S 5n[?S0S U_S UR@_SURB_SURD_SURF_SURH_SURJ_SURL_SURN_SURP_SURR_SU_SURT_SU_SURV_SURX_6n U RZUl Uc3U RZRa5S:Hn [ R^"UUU S9 URb(aSUl2OU RdUl2[gURh5UlUR"(a UR cU RdUlggg![\aK URb$URS[R"5US9 Uc[ R^"XSS9 ef=f)Nh2)rUrVFzbefore connect) thread_idtarget_supports_http2r=Tr<zSystem time is way off (before z5). This will probably lead to SSL verification errorsrjrxr:r?r@rAr;r<r>rFrGrHrDrE tls_in_tlsrCr1zafter connect failure)rUrVsupports_http2r)5rMrOrUrVr/ALPN_PROTOCOLS http2_probeacquire_and_getrB threading get_identrzrxrrP_connect_tls_proxyrDrJrtypingcastrrDdatetimedatetoday RECENT_DATErr r+rl#_ssl_wrap_socket_and_match_hostnamer:r?r@rAr;r<r>rFrGrHrErCr1rr BaseExceptionset_and_releaseselected_alpn_protocolrrCrBrR) rZprobe_http2_hostprobe_http2_portrUrxrDrV is_time_offserver_hostname_rm_dotsock_and_verifiedrWs r rHTTPSConnection.connects    (T->->-J#00 #00 #yy #yy  4&& &$/$?$?%% ! %* !  ! ! -  " " #--/&; #  I #~~/ /DI#'99OJ&&&&'1'+'>'>tyy$'OODI!%J((F2-2D*04, "(++c43D3D"E##/"&"6"6"----/+=K 9+G::& &5%;%;C%@ " C!!..!!,,!%)$<$< ! %)$<$< !  !!,,!"..!..!!"..!!7!!,,!&!!% 4 4! $(#:#:!! $*00DI( ! (.55LLNRVVN  ' '%%-   # #$D 0<rDrErCr1rFrGrHrV)r^r_r"rSrErdr:r?r@rAr;r<r>rCr1rCrDrr)rZhostnamerxrSrErls r r]"HTTPSConnection._connect_tls_proxy]s {{;0A0AB ".. ?  nn(( $ 8 8 $ 8 8]]((**$#(88+>># &"3!>!> '''r)rBrJr1rCr>r<r;rFr:rCrGrHrDrDrxrErAr@r?r).rUrrVrNrrrHrGrFrErIr"rRr#rSr$r:r9rC"None | str | typing.Literal[False]r1rLrDrLrEssl.SSLContext | Noner;rLr<rLr>r=r@rNrArNr?r9rFrLrGrLrHrLr%r&) NNNNNNNNN)rGrLrFrLr:r9rHrLr;rLrCrqr1rLr<rLr>r=r%r&r+)rorrxr(r%z ssl.SSLSocket)rrrrr-r.r@r:r/r;r<r>r?r@rAr1rBrrrArXrPrr]rr5r6s@r r8r8[sL "'*L"&I&Hj"K"'+L$+$(K!(&**&**%) );?8?  <& "215  1 1 +/&*>B)-&*-1#"&+/*.*.(, $##'5<&<&<&  <& / <&<& <&<&)<&$<&<<&'<& $!<&"+#<&$%<&& '<&())<&*(+<&,(-<&.&/<&01<&23<&4!5<&6 7<&<&@ $ $&*#'#>B)-"&+/')')')$ ') ! ')  ')<')'') '))') ')RGCR((rr8c.\rSrSr%SrS\S'S\S'Srg) _WrappedAndVerifiedSocketi{zO Wrapped socket and whether the connection is verified after the TLS handshake zssl.SSLSocket | SSLTransportrrrBrCrN)rrrrr-r/rrrr rtrt{s )(rrtF)rVc SnUc!Sn[[U5UU[U5S9nOUn[U5UlU (d6U (d/U SLd*[R (d[R (dSUlU(d6U (d/U (d(U(a![US5(aUR5 U b=U RS5nSU;aUSURS5n[U5(aUn [UUUUUU U U UUS9 nU (a[URSS 9U 5 OzUR[ R":wa\UR(dKU SLaFUR5nU(aSnO[%US S5=(d Sn['UU =(d U U5 [)UUR[ R*:H=(d [-U 5S 9$![.a UR15 ef=f) a"Logic for constructing an SSLContext from all TLS parameters, passing that down into ssl_wrap_socket, and then doing certificate verification either via hostname or fingerprint. This function exists to guarantee that both proxies and targets have the same behavior when connecting via TLS. FNT)r?r@rAr:load_default_certs[]%) rxkeyfilecertfilerHr;r<r>rDrErV) binary_formhostname_checks_common_name)rrrC)r2r5r4rMr/ IS_PYOPENSSLHAS_NEVER_CHECK_COMMON_NAMEcheck_hostnamehasattrrvrrfindr3r6_assert_fingerprint getpeercertssl CERT_NONEr_match_hostnamert CERT_REQUIREDrBrer)rxr:r?r@rArFrGrHr;r<r>rCr1rDrErVdefault_ssl_contextcontext normalizedssl_sockcertr|s r rdrds0 "(+K8 3 3' 2  +I6G   e #   //!&   G1 2 2""$ "$**40 * #$;j&6&6s&;>3C DE"22 6 !1 1 6 !%5 5  (  $!5,':Q WY Z \ G  NrcS[3$)Nzpython-urllib3/r$rrr rr5s [M **rc\rSrSrSrSrg)DummyConnectioni9z-Used to detect a failed ConnectionCls import.rN)rrrrr-rrrr rr9s7rrc[U[5(aSOSn[X RURUS9R $)zUReturns the URL from a given connection. This is mainly used for testing and logging.r=r<)rrUrVrK)rr8r9rUrVr)connrKrs r rrDs4 #499WvF f994994 H L LLr)"rxr(r:None | str | intr?rr@rNrArNrFrLrGrLrHrLr;rLr<rLr>r=rCrqr1rLrDrLrErrrVrBr%rt)F)rz_TYPE_PEER_CERT_RET_DICT | Nonerrr|rBr%r&)r ExceptionrrLr%r*r'r)rz HTTPConnection | HTTPSConnectionrKrLr%r)c __future__rr` http.clientr<loggingrJrrrrvr[r^rr_HTTPConnectionrrrrt TYPE_CHECKINGrr util.ssl_r util.ssltransportr _collectionsrhttp2rrY util.responser util.timeoutrrr util.utilr util.waitrrSSLErrorr ImportErrorAttributeErrorre_base_connectionr!r"r#_versionr% exceptionsr&r'r(r)r*r+utilr,r-r.r/ util.requestr0r1rr2r3r4r5r6util.ssl_match_hostnamer7r8util.urlr9ConnectionErrorBrokenPipeError getLoggerrrr.rarccompilerr8 NamedTuplertrdrrrrVerifiedHTTPSConnectionrrrr rs"  96(+ &3/('0BB$ <