*j
d / S Qr SSKJr SSKJrJr SrSrSrSr S r
SS jrS
\4S jrS r
\
r\
rg
))body_decodebody_encodedecodedecodestring
header_encode
header_length ) b64encode)
b2a_base64
a2b_base64z
c V [ [ U 5 S5 u pUS- nU( a US-
nU$ )N )divmodlen) bytearraygroups_of_3leftoverns 7/opt/alt/python313/lib64/python3.13/email/base64mime.pyr r 1 s/ "3y>15KaA QH c U ( d g[ U [ 5 ( a U R U5 n [ U 5 R S5 nSU< SU< S3$ )Nr
asciiz=?z?b?z?=)
isinstancestrencoder r )header_bytescharsetencodeds r r r ; sG ,$$#**73%,,W5G#W--r L c @ U ( d g/ nUS- S- n[ S[ U 5 U5 H^ n[ XXT- 5 R S5 nUR [
5 ( a U[
:w a US S U- nUR
U5 M` [ R U5 $ )Nr
r r r r ) ranger r
r endswithNLappendEMPTYSTRINGjoin)s
maxlineleneolencvec
max_unencodediencs r r r I s
FNa'M
1c!fm
, Q./077@<<r cr(S.C
c
- F##r c U ( d
[ 5 $ [ U [ 5 ( a [ U R S5 5 $ [ U 5 $ )Nzraw-unicode-escape)bytesr r r r )strings r r r b s; w FC &--(<=>>&!!r N)z
iso-8859-1)__all__base64r binasciir
r CRLFr' r) MISC_LENr r r r r r r r