grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026ó öª€^%‚‘ãóØ•SrSSKrSSKrSSKr/SQr\\4rSrS:Sjr S;Sjr Sr S r \RS S 5r\RS S 5rS rS rSrSrSrSrSr0r0rSrSS"jr&SSSSS#.S$jr'SSS%S&.S'jr(S(r)Sq*Sq+Sq,S=S)jr-S*r.S+r/S,r0\R\/\0-\)S-\1"\05--5r2\R\)\/5r3S.r4S/r5S0r6\6S1-S2-r7S3r8S4r9S5r:S6r;S7rS9:Xa\="5 gg)?zDBase16, Base32, Base64 (RFC 4648), Base85 and Ascii85 data encodingséN)ÚencodeÚdecodeÚ encodebytesÚ decodebytesÚ b64encodeÚ b64decodeÚ b32encodeÚ b32decodeÚ b32hexencodeÚ b32hexdecodeÚ b16encodeÚ b16decodeÚ b85encodeÚ b85decodeÚ a85encodeÚ a85decodeÚ z85encodeÚ z85decodeÚstandard_b64encodeÚstandard_b64decodeÚurlsafe_b64encodeÚurlsafe_b64decodecóF•[U[5(aURS5$[U[ 5(aU$[ U5R5$![a [ S5ef=f![a$ [SURR-5Sef=f)NÚasciiz4string argument should contain only ASCII charactersz>argument should be a bytes-like object or ASCII string, not %r) Ú isinstanceÚstrrÚUnicodeEncodeErrorÚ ValueErrorÚ bytes_typesÚ memoryviewÚtobytesÚ TypeErrorÚ __class__Ú__name__©Úss Ú-/opt/alt/python313/lib64/python3.13/base64.pyÚ_bytes_from_decode_datar("s¬€Ü�!”S×Ñð UØ—8‘8˜GÓ$Ð $ô�!”[×!Ñ!؈ðKܘ!‹}×$Ñ$Ó&Ð&øô "ó UÜÐSÓTÐ Tð Uûô óKÜð)Ø+,¯;©;×+?Ñ+?ñ@óAØFJð KðKús—AÁA2ÁA/Á2.B có¾•[R"USS9nUbD[U5S:Xd[U55eUR [ R SU55$U$)aEncode the bytes-like object s using Base64 and return a bytes object. Optional altchars should be a byte string of length 2 which specifies an alternative alphabet for the '+' and '/' characters. This allows an application to e.g. generate url or filesystem safe Base64 strings. F)Únewlineéó+/)ÚbinasciiÚ b2a_base64ÚlenÚreprÚ translateÚbytesÚ maketrans)r&ÚaltcharsÚencodeds r'rr3sX€ô×!Ò! !¨UÑ3€GØÑÜ�8‹} Ó!Ð1¤4¨£>Ó1Ð!Ø× Ñ ¤§¡°¸Ó!AÓBÐBØ €NóFcóä•[U5nUbO[U5n[U5S:Xd[U55eUR[R US55n[ R"XS9$)aÇDecode the Base64 encoded bytes-like object or ASCII string s. Optional altchars must be a bytes-like object or ASCII string of length 2 which specifies the alternative alphabet used instead of the '+' and '/' characters. The result is returned as a bytes object. A binascii.Error is raised if s is incorrectly padded. If validate is False (the default), characters that are neither in the normal base-64 alphabet nor the alternative alphabet are discarded prior to the padding check. If validate is True, these non-alphabet characters in the input result in a binascii.Error. For more information about the strict base64 check, see: https://docs.python.org/3.11/library/binascii.html#binascii.a2b_base64 r+r,)Ú strict_mode)r(r/r0r1r2r3r-Ú a2b_base64)r&r4Úvalidates r'rrAsc€ô$  Ó"€AØÑÜ*¨8Ó4ˆÜ�8‹} Ó!Ð1¤4¨£>Ó1Ð!Ø �K‰KœŸ™¨°%Ó8Ó 9ˆÜ × Ò ˜qÑ 7Ð7r6có•[U5$)zjEncode bytes-like object s using the standard Base64 alphabet. The result is returned as a bytes object. )rr%s r'rr[s€ô �Q‹<Ðr6có•[U5$)a=Decode bytes encoded with the standard Base64 alphabet. Argument s is a bytes-like object or ASCII string to decode. The result is returned as a bytes object. A binascii.Error is raised if the input is incorrectly padded. Characters that are not in the standard alphabet are discarded prior to the padding check. )rr%s r'rrbs€ô �Q‹<Ðr6r,s-_có>•[U5R[5$)zØEncode bytes using the URL- and filesystem-safe Base64 alphabet. Argument s is a bytes-like object to encode. The result is returned as a bytes object. The alphabet uses '-' instead of '+' and '_' instead of '/'. )rr1Ú_urlsafe_encode_translationr%s r'rrps€ô �Q‹<× !Ñ !Ô"=Ó >Ð>r6cóX•[U5nUR[5n[U5$)a²Decode bytes using the URL- and filesystem-safe Base64 alphabet. Argument s is a bytes-like object or ASCII string to decode. The result is returned as a bytes object. A binascii.Error is raised if the input is incorrectly padded. Characters that are not in the URL-safe base-64 alphabet, and are not a plus '+' or slash '/', are discarded prior to the padding check. The alphabet uses '-' instead of '+' and '_' instead of '/'. )r(r1Ú_urlsafe_decode_translationrr%s r'rrys'€ô  Ó"€AØ � ‰ Ô/Ó0€AÜ �Q‹<Ðr6zK Encode the bytes-like objects using {encoding} and return a bytes object. aƒ Decode the {encoding} encoded bytes-like object or ASCII string s. Optional casefold is a flag specifying whether a lowercase alphabet is acceptable as input. For security purposes, the default is False. {extra_args} The result is returned as a bytes object. A binascii.Error is raised if the input is incorrectly padded or if there are non-alphabet characters present in the input. a´ RFC 4648 allows for optional mapping of the digit 0 (zero) to the letter O (oh), and for optional mapping of the digit 1 (one) to either the letter I (eye) or letter L (el). The optional argument map01 when not None, specifies which letter the digit 1 should be mapped to (when map01 is not None, the digit 0 is always mapped to the letter O). For security purposes the default is None, so that 0 and 1 are not allowed in the input. s ABCDEFGHIJKLMNOPQRSTUVWXYZ234567s 0123456789ABCDEFGHIJKLMNOPQRSTUVcó°•U[;aEUVs/sHn[U45PM nnUVVs/sHoCHoTU-PM M snn[U'Sn[U[5(d[ U5R 5n[ U5S-nU(a USSU- --n[5n[Rn[Un [S[ U5S5H8nU"XUS-5n XyU S- XšS- S--XšS- S--XšS--- nM: US:XaS US S&O#US :XaS US S&OUS:XaSUSS&O US:XaSUSS&[U5$s snfs snnf)Néórééiÿé és======iúÿÿÿr+s====éüÿÿÿés===éýÿÿÿéó=éÿÿÿÿ) Ú_b32tab2r2rrr r!r/Ú bytearrayÚintÚ from_bytesÚrange) Úalphabetr&ÚiÚb32tabÚaÚbÚleftoverr5rQÚb32tab2Úcs r'Ú _b32encoder[¦s{€ð”xÓÙ'/Ó0¢x !”%˜˜–+¡xˆÐ0Ù-3ÔDªV¨»V¸ !œe¹V™e©VÒDŒ�ÑØˆä �aœ× %Ñ %Ü �q‹M× !Ñ !Ó #ˆÜ�1‹v˜‰z€HæØ �˜˜X™Ñ&Ñ &ˆÜ‹k€GÜ—‘€JÜ�xÑ €GÜ �1”c˜!“f˜aÖ ˆÙ �q˜A ™E�{Ó #ˆØ˜A ™GÑ$Ø "™W¨Ñ-Ñ.ñ/à "™W¨Ñ-Ñ.ñ/ð ™IÑ&ñ'ñ Šñ!ð�1ƒ}Ø ˆ��‰ Ø �Q‹Øˆ��‰ Ø �Q‹Øˆ��‰ Ø �Q‹Øˆ��ˆ Ü �‹>Ðùò;1ùÛDs �E ¬Ecóä•U[;a'[U5VVs0sHupEXT_M snn[U'[U5n[U5S-(a[R "S5eUbR[U5n[U5S:Xd[ U55eUR[RSSU-55nU(aUR5n[U5nURS5nU[U5- n[5n[Un [S[U5S5H3n XU S-n Sn U H n U S-X�-n M XŒRS5- nM5 US-(dUS ;a[R "S5eU(a3U(a,W SU--n U RS5nS SU-- S-nUSUUS S&[U5$s snnf![a [R "S 5Sef=f) NézIncorrect paddingrGs01óOrLrrBzNon-base32 digit found>rrGrIrKéé+éûÿÿÿ)Ú_b32revÚ enumerater(r/r-ÚErrorr0r1r2r3ÚupperÚrstriprOrRÚKeyErrorÚto_bytes)rSr&ÚcasefoldÚmap01ÚkÚvÚlÚpadcharsÚdecodedÚb32revrTÚquantaÚaccrZÚlastrXs r'Ú _b32decodertÉsÖ€ð”wÓÜ.7¸Ô.AÔBÒ.A¡d a˜QšTÑ.AÒBŒ�ÑÜ Ó"€AÜ ˆ1ƒv�‡zÜ�nŠnÐ0Ó1Ð1ð ÑÜ'¨Ó.ˆÜ�5‹z˜Q‹Ð+¤ U£ Ó+ˆØ �K‰KœŸ™¨¨t°e©|Ó<Ó =ˆÞØ �G‰G‹Iˆô ˆA‹€AØ �‰�‹€AØ”3�q“6‰z€Hä‹k€GÜ �XÑ €FÜ �1”c˜!“f˜aÖ ˆØ�a˜!‘e�ˆØˆð EÛ�ؘa‘x 6¡9Ñ,’ñð —<‘< “?Ñ"Šñ!ð ˆ1‡u� Ó/Ü�nŠnÐ0Ó1Ð1Þ–GØ ��H‘ шØ�|‰|˜A‹ˆØ˜˜X™Ñ%¨!Ñ+ˆØ˜I˜X�ˆ��ˆ Ü �‹>ÐùóOCøô8ó EÜ—.’.Ð!9Ó:ÀÐ Dð Eús™GÄ2G Ç "G/có"•[[U5$©N)r[Ú _b32alphabetr%s r'r r ÷s€Ü ”l AÓ &Ð&r6Úbase32)Úencodingcó$•[[XU5$rv)rtrw)r&rirjs r'r r ûs€Ü ”l A°Ó 7Ð7r6)ryÚ extra_argscó"•[[U5$rv)r[Ú_b32hexalphabetr%s r'r r s€Ü ”o qÓ )Ð)r6Ú base32hexcó"•[[X5$rv)rtr}©r&ris r'r r s€ä ”o qÓ 3Ð3r6ÚcóJ•[R"U5R5$)zKEncode the bytes-like object s using Base16 and return a bytes object. )r-Úhexlifyrer%s r'r r s€ô × Ò ˜AÓ × $Ñ $Ó &Ð&r6cóÖ•[U5nU(aUR5n[R"SU5(a[R "S5e[R "U5$)ajDecode the Base16 encoded bytes-like object or ASCII string s. Optional casefold is a flag specifying whether a lowercase alphabet is acceptable as input. For security purposes, the default is False. The result is returned as a bytes object. A binascii.Error is raised if s is incorrectly padded or if there are non-alphabet characters present in the input. s [^0-9A-F]zNon-base16 digit found)r(reÚreÚsearchr-rdÚ unhexlifyr€s r'rrsN€ô  Ó"€AÞØ �G‰G‹IˆÜ ‡y‚y�˜q×!Ñ!Ü�nŠnÐ5Ó6Ð6Ü × Ò ˜aÓ Ð r6s<~s~>có•[U[5(d[U5R5n[ U5*S-nU(aUSU--n[ R "S[ U5S--5RU5nUVs/sH<nU(a U(dSO(U(aUS:XaSOX(S-X(S-S --XS--PM> n nU(a'U(d U S S:Xa US S -U S 'U S SU*U S 'S RU 5$s snf)NrKrCz!%dIózi óyií^ éUi9rMrrBr6) rrr r!r/ÚstructÚStructÚunpackÚjoin) rWÚcharsÚchars2ÚpadÚfoldnulsÚ foldspacesÚpaddingÚwordsÚwordÚchunkss r'Ú _85encoder™.s€ä �aœ× %Ñ %Ü �q‹M× !Ñ !Ó #ˆä�A“ˆw˜!‰m€GÞØ �˜‘Ñ ˆÜ �MŠM˜&¤C¨£F¨a¡KÑ0Ó 1× 8Ñ 8¸Ó ;€Eñ ó !ò  �$ö ¦t‰dÞ  T¨ZÓ%7‰dؘf‘nÑ%ؘb‘j 4Ñ'Ñ(ñ)à˜B‘YÑñ ò!ñ  ð  ð!ö–sØ �"‰:˜Ó ؘq™ A™ˆF�2‰JؘB‘Z   ' Ð*ˆˆr‰ à �8‰8�FÓ Ðùò!sÂAD )r”Úwrapcolr’ÚadobecóL•[cP[SS5Vs/sHn[U45PM snq[VVs/sHn[HoU-PM M snnq[ W[[USU5nU(a [ U-nU(a}[ U(aSOSU5n[S[U5U5Vs/sH nXuXR-PM nnU(a&[US5S-U:”aURS5 S RU5nU(a U[- nU$s snfs snnfs snf) aEncode bytes-like object b using Ascii85 and return a bytes object. foldspaces is an optional flag that uses the special short sequence 'y' instead of 4 consecutive spaces (ASCII 0x20) as supported by 'btoa'. This feature is not supported by the standard encoding used in PDF. If wrapcol is non-zero, insert a newline (b'\n') character after at most every wrapcol characters. pad controls whether zero-padding applied to the end of the input is fully retained in the output encoding, as done by btoa, producing an exact multiple of 5 bytes of output. adobe controls whether the encoded byte sequence is framed with <~ and ~>, as in a PostScript base-85 string literal. Note that while ASCII85Decode streams in PDF documents must be terminated with ~>, they must not use a leading <~. é!évTr+rGrrMr6ó ) Ú _a85chars2rRr2Ú _a85charsr™Ú _A85STARTÚmaxr/Úappendr�Ú_A85END) rWr”ršr’r›rTrVÚresultr˜s r'rrFs€ô.ÑÜ*/°°C¬.Ó9ª. Q”U˜A˜4–[©.Ñ9ˆ Ý'0ÔD¢y !¿)¸)°Q˜1”u¹)‘u¡yÒDˆ ä �qœ)¤Z°°d¸JÓ G€Fæ ܘVÑ#ˆÞÜž5‘a a¨Ó1ˆä  ¤C¨£K°Ô9ó;Ú9�að˜A™KÓ(Ù9ð ð;æ Ü�6˜"‘:‹ Ñ" WÓ,Ø— ‘ ˜cÔ"Ø—‘˜FÓ#ˆÞ Ø”'Ñˆà €Mùò%:ùÛDùò;s–D¸DÂ4D!s )r”r›Ú ignorecharscó–•[U5nU(a]UR[5(d[SR [55eUR [ 5(aUSSnOUSSn[R"S5Rn/nURn/nURnURn US-H¸n SU s=::aS::aJO OGU"U 5 [U5S :Xa.S n UHn S U -U S- -n M U"U"U 55 U "5 MXMZU S :XaU(a [S5eU"S5 M|U(a"U S:XaU(a [S5eU"S5 M¥X£;aM¬[SU -5e SRU5n S[U5- n U (aU SU *n U $![Ra [S 5Sef=f)a«Decode the Ascii85 encoded bytes-like object or ASCII string b. foldspaces is a flag that specifies whether the 'y' short sequence should be accepted as shorthand for 4 consecutive spaces (ASCII 0x20). This feature is not supported by the standard Ascii85 encoding used in PDF and PostScript. adobe controls whether the <~ and ~> markers are present. While the leading <~ is not required, the input must end with ~>, or a ValueError is raised. ignorechars should be a byte string containing characters to ignore from the input. This should only contain whitespace characters, and by default contains all whitespace characters in ASCII. The result is returned as a bytes object. z1Ascii85 encoded byte sequences must end with {!r}r+éþÿÿÿNú!Isuuuur�éurBrr‹zAscii85 overflowézzz inside Ascii85 5-tupleséyzy inside Ascii85 5-tuples zNon-Ascii85 digit found: %cr6rK)r(Úendswithr¥rÚformatÚ startswithr¢rŒr�Úpackr¤Úclearr/Úerrorr�)rWr”r›r§ÚpackIroÚdecoded_appendÚcurrÚ curr_appendÚ curr_clearÚxrrr¦r•s r'rrrs¼€ô$  Ó"€AÞ Ø�z‰zœ'×"Ñ"Üðß"™F¤7›Oóð ð �<‰<œ × "Ñ "Ø�!�B�‰Aà�#�2�ˆAô �MŠM˜$Ó × $Ñ $€EØ€GØ—^‘^€NØ €DØ—+‘+€KØ—‘€JØ �Œ\ˆØ �aÕ "˜7Ö "Ù ˜ŒNÜ�4‹y˜A‹~Ø�Û�Aؘs™( a¨"¡fÑ-’CñðCÙ"¡5¨£:Ô.ñ– ñð�'‹\ÞÜ Ð!;Ó<Ð<Ù ˜;Ö 'Þ ˜A ›LÞÜ Ð!;Ó<Ð<Ù Ð.Ö /Ø Ó á äÐ:¸QÑ>Ó?Ð ?ñ1ð4�X‰X�gÓ €FØ”#�d“)‰m€GÞà˜ ˜'˜Ð"ˆØ €Møô-—|‘|óCÜ$Ð%7Ó8¸dÐBðCús Ã>F'Æ'!GsU0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%&()*+-;<=>?@^_`{|}~cóæ•[cJ[Vs/sHn[U45PM snq[VVs/sHn[HoU-PM M snnq[ W[[U5$s snfs snnf)aEncode bytes-like object b in base85 format and return a bytes object. The input is padded with b'' so its length is a multiple of 4 bytes before encoding. If pad is true, all the resulting characters are retained in the output, which will always be a multiple of 5 bytes. )Ú _b85chars2Ú _b85alphabetr2Ú _b85charsr™)rWr’rTrVs r'rrÂs]€ôÑÝ*6Ó7ª, Q”U˜A˜4–[©,Ñ7ˆ Ý'0ÔD¢y !¿)¸)°Q˜1”u¹)‘u¡yÒDˆ Ü �Qœ ¤:¨sÓ 3Ð3ùò8ùÛDs �A(²A-có˜•[c$S/S-n[[5H up#X!U'M Uq[U5n[ U5*S-nUSU--n/n[ R "S5Rn[S[ U5S5H=nXUS-nSnUHnUS-[U-nM URU"U55 M? S RU5n U(aU SU*n U $![a1 [U5H up“[UbM[SX)--5Se ef=f![ Ra [S U-5Sef=f) ziDecode the base85-encoded bytes-like object or ASCII string b The result is returned as a bytes object. NérBó~rªrr‹z#bad base85 character at position %dz+base85 overflow in hunk starting at byte %dr6)Ú_b85decrcr¼r(r/rŒr�r±rRr"rr¤r³r�) rWÚ b85dec_tmprTrZr•Úoutr´ÚchunkrrÚjr¦s r'rrÒst€ô�ð�V˜c‘\ˆ ÜœlÖ+‰DˆAØ�q‹Mñ,àˆä Ó"€AÜ�A“ˆw˜!‰m€GØ ˆD�7‰NÑ€AØ €CÜ �MŠM˜$Ó × $Ñ $€EÜ �1”c˜!“f˜aÖ ˆØ�A˜‘E� ˆØˆð Û�ؘB‘h¤¨¡Ñ+’ñð ,Ø �J‰J‘u˜S“zÖ "ñ!ð$�X‰X�c‹]€FÞØ˜ ˜'˜Ð"ˆØ €Møôó Ü! %Ö(‘�ܘ1‘:Ó%Ü$Ð%JØ'(¡uñ&.ó/Ø48ð9ñ)ð ð  ûô�|‰|ó ,ÜÐJØ ñ!ó"Ø'+ð ,ð ,úsÂC'Â,D%Ã'"D"Ä D"Ä%$E sU0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-:+=^!/*?&<>()[]{}@%$#s;_`|~rCcó>•[U5R[5$)zCEncode bytes-like object b in z85 format and return a bytes object.)rr1Ú_z85_encode_translationr%s r'rr s€ä �Q‹<× !Ñ !Ô"9Ó :Ð:r6cóЕ[U5nUR[5n[U5$![a.n[ UR SR SS55SeSnAff=f)zfDecode the z85-encoded bytes-like object or ASCII string b The result is returned as a bytes object. rÚbase85Úz85N)r(r1Ú_z85_decode_translationrrÚargsÚreplace)r&Úes r'rr sa€ô  Ó"€AØ � ‰ Ô+Ó,€AðGܘ‹|ÐøÜ óGܘŸ™ ™×*Ñ*¨8°UÓ;Ó<À$ÐFûðGús¢ -­ A%·)A Á A%éLrKrIcóÀ•UR[5=n(aÂ[U5[:aiUR[[U5- 5=n(aAX#- n[U5[:a*UR[[U5- 5=n(aMA[R"U5nUR U5 UR[5=n(aMÁgg)z1Encode a file; input and output are binary files.N)ÚreadÚ MAXBINSIZEr/r-r.Úwrite)ÚinputÚoutputr&ÚnsÚlines r'rr s¤€à�z‰zœ*Ó%Ð %ˆ!Õ %Ü�!‹f”zÓ!¨U¯Z©Z¼ Ä3ÀqÃ6Ñ8IÓ-JÐ'J rÕ'JØ ‰GˆAô�!‹f”zÓ!¨U¯Z©Z¼ Ä3ÀqÃ6Ñ8IÓ-JÐ'J r×'Jä×"Ò" 1Ó%ˆØ� ‰ �TÔð �z‰zœ*Ó%Ð %ˆ!× %Ñ %r6có´•UR5=n(aA[R"U5nURU5 UR5=n(aM@gg)z1Decode a file; input and output are binary files.N)Úreadliner-r9rÓ)rÔrÕr×r&s r'rr)sF€à—.‘.Ó"Ð "ˆ$Õ "Ü × Ò  Ó %ˆØ� ‰ �QŒð—.‘.Ó"Ð "ˆ$× "Ñ "r6có�•[U5nURS;a3SUR<SURR<3n[U5eUR S:wa0SUR URR4-n[U5eg![a*nSURR-n[U5UeSnAff=f)Nz"expected bytes-like object, not %s)rZrWÚBz#expected single byte elements, not z from rGz(expected 1-D data, not %d-D data from %s)r r"r#r$r¯Úndim)r&ÚmÚerrÚmsgs r'Ú_input_type_checkrà/s°€ð&Ü �q‹Mˆð ‡x�x�Ô&à+,¯8¬8°Q·[±[×5IÓ5IðKˆä˜‹nÐØ‡v�v�ƒ{Ø9Ø+,¯6©6°1·;±;×3GÑ3GÐ*HñIˆä˜‹nÐðøô ó&Ø2°Q·[±[×5IÑ5IÑIˆÜ˜‹n #Ð%ûð&ús‚ B CÂ%CÃCcóà•[U5 /n[S[U5[5H3nXU[-nUR [ R "U55 M5 SRU5$)zREncode a bytestring into a bytes object containing multiple lines of base-64 data.rr6)ràrRr/rÒr¤r-r.r�)r&ÚpiecesrTrÄs r'rr?s^€ô�aÔØ €FÜ �1”c˜!“fœjÖ )ˆØ�aœ*‘nÐ%ˆØ� ‰ ”h×)Ò)¨%Ó0Ö1ñ*ð �8‰8�FÓ Ðr6cóD•[U5 [R"U5$)z8Decode a bytestring of base-64 data into a bytes object.)ràr-r9r%s r'rrJs€ä�aÔÜ × Ò ˜qÓ !Ð!r6có|•SSKnSSKnSURSS3nURURSSS5up4[nWH<upxUS:Xa[nUS :Xa[nUS :Xa[nUS :XdM1[ U5 g W(a>USS :wa5[USS 5n U"X�R R5 SSS5 gURR5(a:SSKn URRR5n U R!U 5n OURRn U"XÀR R5 g!URaCnURUl[ U5 [ U5 URS5 SnAGNgSnAff=f!,(df  g=f)zSmall main programrNzusage: zx [-h|-d|-e|-u] [file|-] -h: print this help message and exit -d, -u: decode -e: encode (default)rGÚhdeur+z-ez-dz-uz-hÚ-Úrb)ÚsysÚgetoptÚargvr³ÚstderrÚstdoutÚprintÚexitrrÚopenÚbufferÚstdinÚisattyÚiorÑÚBytesIO) rèréÚusageÚoptsrÌrßÚfuncÚorVÚfróÚdatarðs r'ÚmainrûQsa€çؘŸ™ ™ �}ð%ð €EðØ—]‘] 3§8¡8¨A¨B <°Ó8‰ ˆô €DÛ‰ˆØ �‹9œV�dØ �‹9œV�dØ �‹9œV�dØ ��9”e˜E”l¡Fñ ö  ��Q‘˜3“Ü �$�q‘'˜4Ô  AÙ �—J‘J×%Ñ%Ô &÷!Ð ð �9‰9× Ñ × Ñ ã Ø—9‘9×#Ñ#×(Ñ(Ó*ˆDØ—Z‘Z Ó%‰Fà—Y‘Y×%Ñ%ˆFÙ ˆV—Z‘Z×&Ñ&Õ'øð- �<‰<óØ—Z‘ZˆŒ Ü ˆcŒ Ü ˆeŒ Ø �‰�� Š ûð ú÷!Õ ús#�!EÂ%F-ÅF*Å'8F%Æ%F*Æ- F;Ú__main__rv)NF)FN)F)FFF)?Ú__doc__r…rŒr-Ú__all__r2rOrr(rrrrr3r>r@rrÚ_B32_ENCODE_DOCSTRINGÚ_B32_DECODE_DOCSTRINGÚ_B32_DECODE_MAP01_DOCSTRINGrwr}rNrbr[rtr r¯r r r r rr¡r r¢r¥r™rrr¼r½r»rÁrrÚ _z85alphabetÚ_z85_b85_decode_diffr/rËrÇrrÚ MAXLINESIZErÒrrràrrrûr$©r6r'Úrs2ðñKó  Û Ûò €ð$�iÐ € ò Kô" ô8ò4òð$Ÿo™o¨e°UÓ;ÐØ#Ÿo™o¨e°UÓ;Ðò?ò ð$Ðð ÐðÐð3€ Ø5€Ø €Ø €ò!ôF+ò\'à)×0Ñ0¸(Ð0ÐC€ Ôô8à)×0Ñ0¸(Ø3Nð1ðP€ Ôò*à,×3Ñ3¸[Ð3ÐI€ Ôô4ð-×3Ñ3¸[Ø?Að4ðC€ Ôò'ô !ð* € Ø € Ø € Ø €ôð0 %¨a°UÀ%õ*ðX %¨E¸|õFðTE€ à € Ø € Ø €ô4ò *ðXE€ ð ÐØŸ/™/ØÐ'Ñ'Ø�7™SÐ!5Ó6Ñ6Ñ6óÐð Ÿ/™/¨,¸ ÓEÐò;ò Gð € Ø˜1‰n˜aÑ € òòò ò ò"ò(ðD ˆzÓÙ…Fðr6