summaryrefslogtreecommitdiffstats
path: root/lib/python2.7/email/charset.pyc
blob: 7a7ef2e1d02633f335f97398595d891826b38103 (plain)
ofshex dumpascii
0000 03 f3 0d 0a 64 98 20 52 63 00 00 00 00 00 00 00 00 04 00 00 00 40 00 00 00 73 c5 02 00 00 64 00 ....d..Rc............@...s....d.
0020 00 64 01 00 64 02 00 64 03 00 67 04 00 5a 00 00 64 04 00 64 05 00 6c 01 00 5a 01 00 64 04 00 64 .d..d..d..g..Z..d..d..l..Z..d..d
0040 05 00 6c 02 00 5a 03 00 64 04 00 64 05 00 6c 04 00 5a 03 00 64 04 00 64 06 00 6c 03 00 6d 05 00 ..l..Z..d..d..l..Z..d..d..l..m..
0060 5a 05 00 01 64 04 00 64 07 00 6c 06 00 6d 07 00 5a 07 00 01 64 08 00 5a 08 00 64 09 00 5a 09 00 Z...d..d..l..m..Z...d..Z..d..Z..
0080 64 0a 00 5a 0a 00 64 0b 00 5a 0b 00 64 0c 00 5a 0c 00 69 15 00 65 08 00 65 08 00 64 05 00 66 03 d..Z..d..Z..d..Z..i..e..e..d..f.
00a0 00 64 0d 00 36 65 08 00 65 08 00 64 05 00 66 03 00 64 0e 00 36 65 08 00 65 08 00 64 05 00 66 03 .d..6e..e..d..f..d..6e..e..d..f.
00c0 00 64 0f 00 36 65 08 00 65 08 00 64 05 00 66 03 00 64 10 00 36 65 08 00 65 08 00 64 05 00 66 03 .d..6e..e..d..f..d..6e..e..d..f.
00e0 00 64 11 00 36 65 08 00 65 08 00 64 05 00 66 03 00 64 12 00 36 65 08 00 65 08 00 64 05 00 66 03 .d..6e..e..d..f..d..6e..e..d..f.
0100 00 64 13 00 36 65 08 00 65 08 00 64 05 00 66 03 00 64 14 00 36 65 08 00 65 08 00 64 05 00 66 03 .d..6e..e..d..f..d..6e..e..d..f.
0120 00 64 15 00 36 65 08 00 65 08 00 64 05 00 66 03 00 64 16 00 36 65 08 00 65 08 00 64 05 00 66 03 .d..6e..e..d..f..d..6e..e..d..f.
0140 00 64 17 00 36 65 08 00 65 08 00 64 05 00 66 03 00 64 18 00 36 64 41 00 64 0c 00 36 65 09 00 65 .d..6e..e..d..f..d..6dA.d..6e..e
0160 09 00 64 05 00 66 03 00 64 19 00 36 65 09 00 65 09 00 64 05 00 66 03 00 64 1a 00 36 65 09 00 64 ..d..f..d..6e..e..d..f..d..6e..d
0180 05 00 64 1b 00 66 03 00 64 1c 00 36 65 09 00 64 05 00 64 1b 00 66 03 00 64 1d 00 36 65 09 00 64 ..d..f..d..6e..d..d..f..d..6e..d
01a0 05 00 64 05 00 66 03 00 64 1b 00 36 65 09 00 65 09 00 64 05 00 66 03 00 64 1e 00 36 65 0a 00 65 ..d..f..d..6e..e..d..f..d..6e..e
01c0 09 00 64 1f 00 66 03 00 64 1f 00 36 64 05 00 65 09 00 64 1f 00 66 03 00 64 20 00 36 5a 0e 00 69 ..d..f..d..6d..e..d..f..d..6Z..i
01e0 18 00 64 0d 00 64 21 00 36 64 0d 00 64 22 00 36 64 0e 00 64 23 00 36 64 0e 00 64 24 00 36 64 0f ..d..d!.6d..d".6d..d#.6d..d$.6d.
0200 00 64 25 00 36 64 0f 00 64 26 00 36 64 10 00 64 27 00 36 64 10 00 64 28 00 36 64 11 00 64 29 00 .d%.6d..d&.6d..d'.6d..d(.6d..d).
0220 36 64 11 00 64 2a 00 36 64 12 00 64 2b 00 36 64 12 00 64 2c 00 36 64 13 00 64 2d 00 36 64 13 00 6d..d*.6d..d+.6d..d,.6d..d-.6d..
0240 64 2e 00 36 64 14 00 64 2f 00 36 64 14 00 64 30 00 36 64 15 00 64 31 00 36 64 15 00 64 32 00 36 d..6d..d/.6d..d0.6d..d1.6d..d2.6
0260 64 16 00 64 33 00 36 64 16 00 64 34 00 36 64 35 00 64 36 00 36 64 1c 00 64 37 00 36 64 38 00 64 d..d3.6d..d4.6d5.d6.6d..d7.6d8.d
0280 39 00 36 64 0c 00 64 3a 00 36 5a 0f 00 69 03 00 64 3b 00 64 1a 00 36 64 3c 00 64 19 00 36 64 05 9.6d..d:.6Z..i..d;.d..6d<.d..6d.
02a0 00 64 0c 00 36 5a 10 00 64 05 00 64 05 00 64 05 00 64 3d 00 84 03 00 5a 11 00 64 3e 00 84 00 00 .d..6Z..d..d..d..d=....Z..d>....
02c0 5a 12 00 64 3f 00 84 00 00 5a 13 00 64 00 00 64 42 00 64 40 00 84 00 00 83 00 00 59 5a 14 00 64 Z..d?....Z..d..dB.d@.......YZ..d
02e0 05 00 53 28 43 00 00 00 74 07 00 00 00 43 68 61 72 73 65 74 74 09 00 00 00 61 64 64 5f 61 6c 69 ..S(C...t....Charsett....add_ali
0300 61 73 74 0b 00 00 00 61 64 64 5f 63 68 61 72 73 65 74 74 09 00 00 00 61 64 64 5f 63 6f 64 65 63 ast....add_charsett....add_codec
0320 69 ff ff ff ff 4e 28 01 00 00 00 74 06 00 00 00 65 72 72 6f 72 73 28 01 00 00 00 74 0e 00 00 00 i....N(....t....errors(....t....
0340 65 6e 63 6f 64 65 5f 37 6f 72 38 62 69 74 69 01 00 00 00 69 02 00 00 00 69 03 00 00 00 69 07 00 encode_7or8biti....i....i....i..
0360 00 00 73 08 00 00 00 75 73 2d 61 73 63 69 69 73 0a 00 00 00 69 73 6f 2d 38 38 35 39 2d 31 73 0a ..s....us-asciis....iso-8859-1s.
0380 00 00 00 69 73 6f 2d 38 38 35 39 2d 32 73 0a 00 00 00 69 73 6f 2d 38 38 35 39 2d 33 73 0a 00 00 ...iso-8859-2s....iso-8859-3s...
03a0 00 69 73 6f 2d 38 38 35 39 2d 34 73 0a 00 00 00 69 73 6f 2d 38 38 35 39 2d 39 73 0b 00 00 00 69 .iso-8859-4s....iso-8859-9s....i
03c0 73 6f 2d 38 38 35 39 2d 31 30 73 0b 00 00 00 69 73 6f 2d 38 38 35 39 2d 31 33 73 0b 00 00 00 69 so-8859-10s....iso-8859-13s....i
03e0 73 6f 2d 38 38 35 39 2d 31 34 73 0b 00 00 00 69 73 6f 2d 38 38 35 39 2d 31 35 73 0b 00 00 00 69 so-8859-14s....iso-8859-15s....i
0400 73 6f 2d 38 38 35 39 2d 31 36 73 0c 00 00 00 77 69 6e 64 6f 77 73 2d 31 32 35 32 74 06 00 00 00 so-8859-16s....windows-1252t....
0420 76 69 73 63 69 69 74 04 00 00 00 62 69 67 35 74 06 00 00 00 67 62 32 33 31 32 73 0b 00 00 00 69 visciit....big5t....gb2312s....i
0440 73 6f 2d 32 30 32 32 2d 6a 70 73 06 00 00 00 65 75 63 2d 6a 70 74 09 00 00 00 73 68 69 66 74 5f so-2022-jps....euc-jpt....shift_
0460 6a 69 73 73 06 00 00 00 6b 6f 69 38 2d 72 73 05 00 00 00 75 74 66 2d 38 74 04 00 00 00 38 62 69 jiss....koi8-rs....utf-8t....8bi
0480 74 74 07 00 00 00 6c 61 74 69 6e 5f 31 73 07 00 00 00 6c 61 74 69 6e 2d 31 74 07 00 00 00 6c 61 tt....latin_1s....latin-1t....la
04a0 74 69 6e 5f 32 73 07 00 00 00 6c 61 74 69 6e 2d 32 74 07 00 00 00 6c 61 74 69 6e 5f 33 73 07 00 tin_2s....latin-2t....latin_3s..
04c0 00 00 6c 61 74 69 6e 2d 33 74 07 00 00 00 6c 61 74 69 6e 5f 34 73 07 00 00 00 6c 61 74 69 6e 2d ..latin-3t....latin_4s....latin-
04e0 34 74 07 00 00 00 6c 61 74 69 6e 5f 35 73 07 00 00 00 6c 61 74 69 6e 2d 35 74 07 00 00 00 6c 61 4t....latin_5s....latin-5t....la
0500 74 69 6e 5f 36 73 07 00 00 00 6c 61 74 69 6e 2d 36 74 07 00 00 00 6c 61 74 69 6e 5f 37 73 07 00 tin_6s....latin-6t....latin_7s..
0520 00 00 6c 61 74 69 6e 2d 37 74 07 00 00 00 6c 61 74 69 6e 5f 38 73 07 00 00 00 6c 61 74 69 6e 2d ..latin-7t....latin_8s....latin-
0540 38 74 07 00 00 00 6c 61 74 69 6e 5f 39 73 07 00 00 00 6c 61 74 69 6e 2d 39 74 08 00 00 00 6c 61 8t....latin_9s....latin-9t....la
0560 74 69 6e 5f 31 30 73 08 00 00 00 6c 61 74 69 6e 2d 31 30 73 0e 00 00 00 6b 73 5f 63 5f 35 36 30 tin_10s....latin-10s....ks_c_560
0580 31 2d 31 39 38 37 74 05 00 00 00 63 70 39 34 39 74 06 00 00 00 65 75 63 5f 6a 70 73 06 00 00 00 1-1987t....cp949t....euc_jps....
05a0 65 75 63 2d 6b 72 74 06 00 00 00 65 75 63 5f 6b 72 74 05 00 00 00 61 73 63 69 69 74 0c 00 00 00 euc-krt....euc_krt....asciit....
05c0 65 75 63 67 62 32 33 31 32 5f 63 6e 74 07 00 00 00 62 69 67 35 5f 74 77 63 04 00 00 00 04 00 00 eucgb2312_cnt....big5_twc.......
05e0 00 03 00 00 00 43 00 00 00 73 32 00 00 00 7c 02 00 74 00 00 6b 02 00 72 1b 00 74 01 00 64 01 00 .....C...s2...|..t..k..r..t..d..
0600 83 01 00 82 01 00 6e 00 00 7c 01 00 7c 02 00 7c 03 00 66 03 00 74 02 00 7c 00 00 3c 64 02 00 53 ......n..|..|..|..f..t..|..<d..S
0620 28 03 00 00 00 73 3e 04 00 00 41 64 64 20 63 68 61 72 61 63 74 65 72 20 73 65 74 20 70 72 6f 70 (....s>...Add.character.set.prop
0640 65 72 74 69 65 73 20 74 6f 20 74 68 65 20 67 6c 6f 62 61 6c 20 72 65 67 69 73 74 72 79 2e 0a 0a erties.to.the.global.registry...
0660 20 20 20 20 63 68 61 72 73 65 74 20 69 73 20 74 68 65 20 69 6e 70 75 74 20 63 68 61 72 61 63 74 ....charset.is.the.input.charact
0680 65 72 20 73 65 74 2c 20 61 6e 64 20 6d 75 73 74 20 62 65 20 74 68 65 20 63 61 6e 6f 6e 69 63 61 er.set,.and.must.be.the.canonica
06a0 6c 20 6e 61 6d 65 20 6f 66 20 61 0a 20 20 20 20 63 68 61 72 61 63 74 65 72 20 73 65 74 2e 0a 0a l.name.of.a.....character.set...
06c0 20 20 20 20 4f 70 74 69 6f 6e 61 6c 20 68 65 61 64 65 72 5f 65 6e 63 20 61 6e 64 20 62 6f 64 79 ....Optional.header_enc.and.body
06e0 5f 65 6e 63 20 69 73 20 65 69 74 68 65 72 20 43 68 61 72 73 65 74 2e 51 50 20 66 6f 72 0a 20 20 _enc.is.either.Charset.QP.for...
0700 20 20 71 75 6f 74 65 64 2d 70 72 69 6e 74 61 62 6c 65 2c 20 43 68 61 72 73 65 74 2e 42 41 53 45 ..quoted-printable,.Charset.BASE
0720 36 34 20 66 6f 72 20 62 61 73 65 36 34 20 65 6e 63 6f 64 69 6e 67 2c 20 43 68 61 72 73 65 74 2e 64.for.base64.encoding,.Charset.
0740 53 48 4f 52 54 45 53 54 20 66 6f 72 0a 20 20 20 20 74 68 65 20 73 68 6f 72 74 65 73 74 20 6f 66 SHORTEST.for.....the.shortest.of
0760 20 71 70 20 6f 72 20 62 61 73 65 36 34 20 65 6e 63 6f 64 69 6e 67 2c 20 6f 72 20 4e 6f 6e 65 20 .qp.or.base64.encoding,.or.None.
0780 66 6f 72 20 6e 6f 20 65 6e 63 6f 64 69 6e 67 2e 20 20 53 48 4f 52 54 45 53 54 0a 20 20 20 20 69 for.no.encoding...SHORTEST.....i
07a0 73 20 6f 6e 6c 79 20 76 61 6c 69 64 20 66 6f 72 20 68 65 61 64 65 72 5f 65 6e 63 2e 20 20 49 74 s.only.valid.for.header_enc...It
07c0 20 64 65 73 63 72 69 62 65 73 20 68 6f 77 20 6d 65 73 73 61 67 65 20 68 65 61 64 65 72 73 20 61 .describes.how.message.headers.a
07e0 6e 64 0a 20 20 20 20 6d 65 73 73 61 67 65 20 62 6f 64 69 65 73 20 69 6e 20 74 68 65 20 69 6e 70 nd.....message.bodies.in.the.inp
0800 75 74 20 63 68 61 72 73 65 74 20 61 72 65 20 74 6f 20 62 65 20 65 6e 63 6f 64 65 64 2e 20 20 44 ut.charset.are.to.be.encoded...D
0820 65 66 61 75 6c 74 20 69 73 20 6e 6f 0a 20 20 20 20 65 6e 63 6f 64 69 6e 67 2e 0a 0a 20 20 20 20 efault.is.no.....encoding.......
0840 4f 70 74 69 6f 6e 61 6c 20 6f 75 74 70 75 74 5f 63 68 61 72 73 65 74 20 69 73 20 74 68 65 20 63 Optional.output_charset.is.the.c
0860 68 61 72 61 63 74 65 72 20 73 65 74 20 74 68 61 74 20 74 68 65 20 6f 75 74 70 75 74 20 73 68 6f haracter.set.that.the.output.sho
0880 75 6c 64 20 62 65 0a 20 20 20 20 69 6e 2e 20 20 43 6f 6e 76 65 72 73 69 6f 6e 73 20 77 69 6c 6c uld.be.....in...Conversions.will
08a0 20 70 72 6f 63 65 65 64 20 66 72 6f 6d 20 69 6e 70 75 74 20 63 68 61 72 73 65 74 2c 20 74 6f 20 .proceed.from.input.charset,.to.
08c0 55 6e 69 63 6f 64 65 2c 20 74 6f 20 74 68 65 0a 20 20 20 20 6f 75 74 70 75 74 20 63 68 61 72 73 Unicode,.to.the.....output.chars
08e0 65 74 20 77 68 65 6e 20 74 68 65 20 6d 65 74 68 6f 64 20 43 68 61 72 73 65 74 2e 63 6f 6e 76 65 et.when.the.method.Charset.conve
0900 72 74 28 29 20 69 73 20 63 61 6c 6c 65 64 2e 20 20 54 68 65 20 64 65 66 61 75 6c 74 0a 20 20 20 rt().is.called...The.default....
0920 20 69 73 20 74 6f 20 6f 75 74 70 75 74 20 69 6e 20 74 68 65 20 73 61 6d 65 20 63 68 61 72 61 63 .is.to.output.in.the.same.charac
0940 74 65 72 20 73 65 74 20 61 73 20 74 68 65 20 69 6e 70 75 74 2e 0a 0a 20 20 20 20 42 6f 74 68 20 ter.set.as.the.input.......Both.
0960 69 6e 70 75 74 5f 63 68 61 72 73 65 74 20 61 6e 64 20 6f 75 74 70 75 74 5f 63 68 61 72 73 65 74 input_charset.and.output_charset
0980 20 6d 75 73 74 20 68 61 76 65 20 55 6e 69 63 6f 64 65 20 63 6f 64 65 63 20 65 6e 74 72 69 65 73 .must.have.Unicode.codec.entries
09a0 20 69 6e 0a 20 20 20 20 74 68 65 20 6d 6f 64 75 6c 65 27 73 20 63 68 61 72 73 65 74 2d 74 6f 2d .in.....the.module's.charset-to-
09c0 63 6f 64 65 63 20 6d 61 70 70 69 6e 67 3b 20 75 73 65 20 61 64 64 5f 63 6f 64 65 63 28 63 68 61 codec.mapping;.use.add_codec(cha
09e0 72 73 65 74 2c 20 63 6f 64 65 63 6e 61 6d 65 29 0a 20 20 20 20 74 6f 20 61 64 64 20 63 6f 64 65 rset,.codecname).....to.add.code
0a00 63 73 20 74 68 65 20 6d 6f 64 75 6c 65 20 64 6f 65 73 20 6e 6f 74 20 6b 6e 6f 77 20 61 62 6f 75 cs.the.module.does.not.know.abou
0a20 74 2e 20 20 53 65 65 20 74 68 65 20 63 6f 64 65 63 73 20 6d 6f 64 75 6c 65 27 73 0a 20 20 20 20 t...See.the.codecs.module's.....
0a40 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 documentation.for.more.informati
0a60 6f 6e 2e 0a 20 20 20 20 73 21 00 00 00 53 48 4f 52 54 45 53 54 20 6e 6f 74 20 61 6c 6c 6f 77 65 on......s!...SHORTEST.not.allowe
0a80 64 20 66 6f 72 20 62 6f 64 79 5f 65 6e 63 4e 28 03 00 00 00 74 08 00 00 00 53 48 4f 52 54 45 53 d.for.body_encN(....t....SHORTES
0aa0 54 74 0a 00 00 00 56 61 6c 75 65 45 72 72 6f 72 74 08 00 00 00 43 48 41 52 53 45 54 53 28 04 00 Tt....ValueErrort....CHARSETS(..
0ac0 00 00 74 07 00 00 00 63 68 61 72 73 65 74 74 0a 00 00 00 68 65 61 64 65 72 5f 65 6e 63 74 08 00 ..t....charsett....header_enct..
0ae0 00 00 62 6f 64 79 5f 65 6e 63 74 0e 00 00 00 6f 75 74 70 75 74 5f 63 68 61 72 73 65 74 28 00 00 ..body_enct....output_charset(..
0b00 00 00 28 00 00 00 00 73 58 00 00 00 2f 74 6d 70 2f 6e 64 6b 2d 61 6e 64 72 65 77 68 73 69 65 68 ..(....sX.../tmp/ndk-andrewhsieh
0b20 2f 62 75 69 6c 64 68 6f 73 74 2f 69 6e 73 74 61 6c 6c 2f 70 72 65 62 75 69 6c 74 2f 6c 69 6e 75 /buildhost/install/prebuilt/linu
0b40 78 2d 78 38 36 2f 6c 69 62 2f 70 79 74 68 6f 6e 32 2e 37 2f 65 6d 61 69 6c 2f 63 68 61 72 73 65 x-x86/lib/python2.7/email/charse
0b60 74 2e 70 79 52 02 00 00 00 6c 00 00 00 73 06 00 00 00 00 17 0c 01 0f 01 63 02 00 00 00 02 00 00 t.pyR....l...s..........c.......
0b80 00 03 00 00 00 43 00 00 00 73 0e 00 00 00 7c 01 00 74 00 00 7c 00 00 3c 64 01 00 53 28 02 00 00 .....C...s....|..t..|..<d..S(...
0ba0 00 73 8f 00 00 00 41 64 64 20 61 20 63 68 61 72 61 63 74 65 72 20 73 65 74 20 61 6c 69 61 73 2e .s....Add.a.character.set.alias.
0bc0 0a 0a 20 20 20 20 61 6c 69 61 73 20 69 73 20 74 68 65 20 61 6c 69 61 73 20 6e 61 6d 65 2c 20 65 ......alias.is.the.alias.name,.e
0be0 2e 67 2e 20 6c 61 74 69 6e 2d 31 0a 20 20 20 20 63 61 6e 6f 6e 69 63 61 6c 20 69 73 20 74 68 65 .g..latin-1.....canonical.is.the
0c00 20 63 68 61 72 61 63 74 65 72 20 73 65 74 27 73 20 63 61 6e 6f 6e 69 63 61 6c 20 6e 61 6d 65 2c .character.set's.canonical.name,
0c20 20 65 2e 67 2e 20 69 73 6f 2d 38 38 35 39 2d 31 0a 20 20 20 20 4e 28 01 00 00 00 74 07 00 00 00 .e.g..iso-8859-1.....N(....t....
0c40 41 4c 49 41 53 45 53 28 02 00 00 00 74 05 00 00 00 61 6c 69 61 73 74 09 00 00 00 63 61 6e 6f 6e ALIASES(....t....aliast....canon
0c60 69 63 61 6c 28 00 00 00 00 28 00 00 00 00 73 58 00 00 00 2f 74 6d 70 2f 6e 64 6b 2d 61 6e 64 72 ical(....(....sX.../tmp/ndk-andr
0c80 65 77 68 73 69 65 68 2f 62 75 69 6c 64 68 6f 73 74 2f 69 6e 73 74 61 6c 6c 2f 70 72 65 62 75 69 ewhsieh/buildhost/install/prebui
0ca0 6c 74 2f 6c 69 6e 75 78 2d 78 38 36 2f 6c 69 62 2f 70 79 74 68 6f 6e 32 2e 37 2f 65 6d 61 69 6c lt/linux-x86/lib/python2.7/email
0cc0 2f 63 68 61 72 73 65 74 2e 70 79 52 01 00 00 00 88 00 00 00 73 02 00 00 00 00 06 63 02 00 00 00 /charset.pyR........s......c....
0ce0 02 00 00 00 03 00 00 00 43 00 00 00 73 0e 00 00 00 7c 01 00 74 00 00 7c 00 00 3c 64 01 00 53 28 ........C...s....|..t..|..<d..S(
0d00 02 00 00 00 73 24 01 00 00 41 64 64 20 61 20 63 6f 64 65 63 20 74 68 61 74 20 6d 61 70 20 63 68 ....s$...Add.a.codec.that.map.ch
0d20 61 72 61 63 74 65 72 73 20 69 6e 20 74 68 65 20 67 69 76 65 6e 20 63 68 61 72 73 65 74 20 74 6f aracters.in.the.given.charset.to
0d40 2f 66 72 6f 6d 20 55 6e 69 63 6f 64 65 2e 0a 0a 20 20 20 20 63 68 61 72 73 65 74 20 69 73 20 74 /from.Unicode.......charset.is.t
0d60 68 65 20 63 61 6e 6f 6e 69 63 61 6c 20 6e 61 6d 65 20 6f 66 20 61 20 63 68 61 72 61 63 74 65 72 he.canonical.name.of.a.character
0d80 20 73 65 74 2e 20 20 63 6f 64 65 63 6e 61 6d 65 20 69 73 20 74 68 65 20 6e 61 6d 65 0a 20 20 20 .set...codecname.is.the.name....
0da0 20 6f 66 20 61 20 50 79 74 68 6f 6e 20 63 6f 64 65 63 2c 20 61 73 20 61 70 70 72 6f 70 72 69 61 .of.a.Python.codec,.as.appropria
0dc0 74 65 20 66 6f 72 20 74 68 65 20 73 65 63 6f 6e 64 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 74 68 te.for.the.second.argument.to.th
0de0 65 20 75 6e 69 63 6f 64 65 28 29 0a 20 20 20 20 62 75 69 6c 74 2d 69 6e 2c 20 6f 72 20 74 6f 20 e.unicode().....built-in,.or.to.
0e00 74 68 65 20 65 6e 63 6f 64 65 28 29 20 6d 65 74 68 6f 64 20 6f 66 20 61 20 55 6e 69 63 6f 64 65 the.encode().method.of.a.Unicode
0e20 20 73 74 72 69 6e 67 2e 0a 20 20 20 20 4e 28 01 00 00 00 74 09 00 00 00 43 4f 44 45 43 5f 4d 41 .string......N(....t....CODEC_MA
0e40 50 28 02 00 00 00 52 1e 00 00 00 74 09 00 00 00 63 6f 64 65 63 6e 61 6d 65 28 00 00 00 00 28 00 P(....R....t....codecname(....(.
0e60 00 00 00 73 58 00 00 00 2f 74 6d 70 2f 6e 64 6b 2d 61 6e 64 72 65 77 68 73 69 65 68 2f 62 75 69 ...sX.../tmp/ndk-andrewhsieh/bui
0e80 6c 64 68 6f 73 74 2f 69 6e 73 74 61 6c 6c 2f 70 72 65 62 75 69 6c 74 2f 6c 69 6e 75 78 2d 78 38 ldhost/install/prebuilt/linux-x8
0ea0 36 2f 6c 69 62 2f 70 79 74 68 6f 6e 32 2e 37 2f 65 6d 61 69 6c 2f 63 68 61 72 73 65 74 2e 70 79 6/lib/python2.7/email/charset.py
0ec0 52 03 00 00 00 91 00 00 00 73 02 00 00 00 00 07 63 00 00 00 00 00 00 00 00 02 00 00 00 42 00 00 R........s......c............B..
0ee0 00 73 8c 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 65 03 00 64 01 00 84 01 00 5a 04 00 64 02 .s....e..Z..d..Z..e..d.....Z..d.
0f00 00 84 00 00 5a 05 00 65 05 00 5a 06 00 64 03 00 84 00 00 5a 07 00 64 04 00 84 00 00 5a 08 00 64 ....Z..e..Z..d.....Z..d.....Z..d
0f20 05 00 84 00 00 5a 09 00 64 06 00 84 00 00 5a 0a 00 64 07 00 84 00 00 5a 0b 00 65 0c 00 64 08 00 .....Z..d.....Z..d.....Z..e..d..
0f40 84 01 00 5a 0d 00 64 09 00 84 00 00 5a 0e 00 64 0a 00 84 00 00 5a 0f 00 65 10 00 64 0b 00 84 01 ...Z..d.....Z..d.....Z..e..d....
0f60 00 5a 11 00 65 0c 00 64 0c 00 84 01 00 5a 12 00 52 53 28 0d 00 00 00 73 3f 09 00 00 4d 61 70 20 .Z..e..d.....Z..RS(....s?...Map.
0f80 63 68 61 72 61 63 74 65 72 20 73 65 74 73 20 74 6f 20 74 68 65 69 72 20 65 6d 61 69 6c 20 70 72 character.sets.to.their.email.pr
0fa0 6f 70 65 72 74 69 65 73 2e 0a 0a 20 20 20 20 54 68 69 73 20 63 6c 61 73 73 20 70 72 6f 76 69 64 operties.......This.class.provid
0fc0 65 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 72 65 71 75 69 72 65 es.information.about.the.require
0fe0 6d 65 6e 74 73 20 69 6d 70 6f 73 65 64 20 6f 6e 20 65 6d 61 69 6c 0a 20 20 20 20 66 6f 72 20 61 ments.imposed.on.email.....for.a
1000 20 73 70 65 63 69 66 69 63 20 63 68 61 72 61 63 74 65 72 20 73 65 74 2e 20 20 49 74 20 61 6c 73 .specific.character.set...It.als
1020 6f 20 70 72 6f 76 69 64 65 73 20 63 6f 6e 76 65 6e 69 65 6e 63 65 20 72 6f 75 74 69 6e 65 73 20 o.provides.convenience.routines.
1040 66 6f 72 0a 20 20 20 20 63 6f 6e 76 65 72 74 69 6e 67 20 62 65 74 77 65 65 6e 20 63 68 61 72 61 for.....converting.between.chara
1060 63 74 65 72 20 73 65 74 73 2c 20 67 69 76 65 6e 20 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 cter.sets,.given.the.availabilit
1080 79 20 6f 66 20 74 68 65 0a 20 20 20 20 61 70 70 6c 69 63 61 62 6c 65 20 63 6f 64 65 63 73 2e 20 y.of.the.....applicable.codecs..
10a0 20 47 69 76 65 6e 20 61 20 63 68 61 72 61 63 74 65 72 20 73 65 74 2c 20 69 74 20 77 69 6c 6c 20 .Given.a.character.set,.it.will.
10c0 64 6f 20 69 74 73 20 62 65 73 74 20 74 6f 20 70 72 6f 76 69 64 65 0a 20 20 20 20 69 6e 66 6f 72 do.its.best.to.provide.....infor
10e0 6d 61 74 69 6f 6e 20 6f 6e 20 68 6f 77 20 74 6f 20 75 73 65 20 74 68 61 74 20 63 68 61 72 61 63 mation.on.how.to.use.that.charac
1100 74 65 72 20 73 65 74 20 69 6e 20 61 6e 20 65 6d 61 69 6c 20 69 6e 20 61 6e 0a 20 20 20 20 52 46 ter.set.in.an.email.in.an.....RF
1120 43 2d 63 6f 6d 70 6c 69 61 6e 74 20 77 61 79 2e 0a 0a 20 20 20 20 43 65 72 74 61 69 6e 20 63 68 C-compliant.way.......Certain.ch
1140 61 72 61 63 74 65 72 20 73 65 74 73 20 6d 75 73 74 20 62 65 20 65 6e 63 6f 64 65 64 20 77 69 74 aracter.sets.must.be.encoded.wit
1160 68 20 71 75 6f 74 65 64 2d 70 72 69 6e 74 61 62 6c 65 20 6f 72 20 62 61 73 65 36 34 0a 20 20 20 h.quoted-printable.or.base64....
1180 20 77 68 65 6e 20 75 73 65 64 20 69 6e 20 65 6d 61 69 6c 20 68 65 61 64 65 72 73 20 6f 72 20 62 .when.used.in.email.headers.or.b
11a0 6f 64 69 65 73 2e 20 20 43 65 72 74 61 69 6e 20 63 68 61 72 61 63 74 65 72 20 73 65 74 73 20 6d odies...Certain.character.sets.m
11c0 75 73 74 20 62 65 0a 20 20 20 20 63 6f 6e 76 65 72 74 65 64 20 6f 75 74 72 69 67 68 74 2c 20 61 ust.be.....converted.outright,.a
11e0 6e 64 20 61 72 65 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69 6e 20 65 6d 61 69 6c 2e 20 20 49 6e nd.are.not.allowed.in.email...In
1200 73 74 61 6e 63 65 73 20 6f 66 20 74 68 69 73 0a 20 20 20 20 6d 6f 64 75 6c 65 20 65 78 70 6f 73 stances.of.this.....module.expos
1220 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 e.the.following.information.abou
1240 74 20 61 20 63 68 61 72 61 63 74 65 72 20 73 65 74 3a 0a 0a 20 20 20 20 69 6e 70 75 74 5f 63 68 t.a.character.set:......input_ch
1260 61 72 73 65 74 3a 20 54 68 65 20 69 6e 69 74 69 61 6c 20 63 68 61 72 61 63 74 65 72 20 73 65 74 arset:.The.initial.character.set
1280 20 73 70 65 63 69 66 69 65 64 2e 20 20 43 6f 6d 6d 6f 6e 20 61 6c 69 61 73 65 73 0a 20 20 20 20 .specified...Common.aliases.....
12a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 65 20 63 6f 6e 76 65 72 74 65 64 20 74 6f 20 ...............are.converted.to.
12c0 74 68 65 69 72 20 60 6f 66 66 69 63 69 61 6c 27 20 65 6d 61 69 6c 20 6e 61 6d 65 73 20 28 65 2e their.`official'.email.names.(e.
12e0 67 2e 20 6c 61 74 69 6e 5f 31 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 73 g..latin_1....................is
1300 20 63 6f 6e 76 65 72 74 65 64 20 74 6f 20 69 73 6f 2d 38 38 35 39 2d 31 29 2e 20 20 44 65 66 61 .converted.to.iso-8859-1)...Defa
1320 75 6c 74 73 20 74 6f 20 37 2d 62 69 74 20 75 73 2d 61 73 63 69 69 2e 0a 0a 20 20 20 20 68 65 61 ults.to.7-bit.us-ascii.......hea
1340 64 65 72 5f 65 6e 63 6f 64 69 6e 67 3a 20 49 66 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 73 der_encoding:.If.the.character.s
1360 65 74 20 6d 75 73 74 20 62 65 20 65 6e 63 6f 64 65 64 20 62 65 66 6f 72 65 20 69 74 20 63 61 6e et.must.be.encoded.before.it.can
1380 20 62 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 73 65 64 20 69 6e .be......................used.in
13a0 20 61 6e 20 65 6d 61 69 6c 20 68 65 61 64 65 72 2c 20 74 68 69 73 20 61 74 74 72 69 62 75 74 65 .an.email.header,.this.attribute
13c0 20 77 69 6c 6c 20 62 65 20 73 65 74 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .will.be.set.to.................
13e0 20 20 20 20 20 43 68 61 72 73 65 74 2e 51 50 20 28 66 6f 72 20 71 75 6f 74 65 64 2d 70 72 69 6e .....Charset.QP.(for.quoted-prin
1400 74 61 62 6c 65 29 2c 20 43 68 61 72 73 65 74 2e 42 41 53 45 36 34 20 28 66 6f 72 0a 20 20 20 20 table),.Charset.BASE64.(for.....
1420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 73 65 36 34 20 65 6e 63 6f 64 69 6e 67 .................base64.encoding
1440 29 2c 20 6f 72 20 43 68 61 72 73 65 74 2e 53 48 4f 52 54 45 53 54 20 66 6f 72 20 74 68 65 20 73 ),.or.Charset.SHORTEST.for.the.s
1460 68 6f 72 74 65 73 74 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 hortest.of......................
1480 51 50 20 6f 72 20 42 41 53 45 36 34 20 65 6e 63 6f 64 69 6e 67 2e 20 20 4f 74 68 65 72 77 69 73 QP.or.BASE64.encoding...Otherwis
14a0 65 2c 20 69 74 20 77 69 6c 6c 20 62 65 20 4e 6f 6e 65 2e 0a 0a 20 20 20 20 62 6f 64 79 5f 65 6e e,.it.will.be.None.......body_en
14c0 63 6f 64 69 6e 67 3a 20 53 61 6d 65 20 61 73 20 68 65 61 64 65 72 5f 65 6e 63 6f 64 69 6e 67 2c coding:.Same.as.header_encoding,
14e0 20 62 75 74 20 64 65 73 63 72 69 62 65 73 20 74 68 65 20 65 6e 63 6f 64 69 6e 67 20 66 6f 72 20 .but.describes.the.encoding.for.
1500 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 69 6c 20 6d 65 73 73 the....................mail.mess
1520 61 67 65 27 73 20 62 6f 64 79 2c 20 77 68 69 63 68 20 69 6e 64 65 65 64 20 6d 61 79 20 62 65 20 age's.body,.which.indeed.may.be.
1540 64 69 66 66 65 72 65 6e 74 20 74 68 61 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 different.than.the..............
1560 20 20 20 20 20 20 68 65 61 64 65 72 20 65 6e 63 6f 64 69 6e 67 2e 20 20 43 68 61 72 73 65 74 2e ......header.encoding...Charset.
1580 53 48 4f 52 54 45 53 54 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 66 6f 72 0a 20 20 20 20 SHORTEST.is.not.allowed.for.....
15a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 64 79 5f 65 6e 63 6f 64 69 6e 67 2e 0a 0a 20 ...............body_encoding....
15c0 20 20 20 6f 75 74 70 75 74 5f 63 68 61 72 73 65 74 3a 20 53 6f 6d 65 20 63 68 61 72 61 63 74 65 ...output_charset:.Some.characte
15e0 72 20 73 65 74 73 20 6d 75 73 74 20 62 65 20 63 6f 6e 76 65 72 74 65 64 20 62 65 66 6f 72 65 20 r.sets.must.be.converted.before.
1600 74 68 65 20 63 61 6e 20 62 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 the.can.be.....................u
1620 73 65 64 20 69 6e 20 65 6d 61 69 6c 20 68 65 61 64 65 72 73 20 6f 72 20 62 6f 64 69 65 73 2e 20 sed.in.email.headers.or.bodies..
1640 20 49 66 20 74 68 65 20 69 6e 70 75 74 5f 63 68 61 72 73 65 74 20 69 73 0a 20 20 20 20 20 20 20 .If.the.input_charset.is........
1660 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 65 20 6f 66 20 74 68 65 6d 2c 20 74 68 69 73 20 61 .............one.of.them,.this.a
1680 74 74 72 69 62 75 74 65 20 77 69 6c 6c 20 63 6f 6e 74 61 69 6e 20 74 68 65 20 6e 61 6d 65 20 6f ttribute.will.contain.the.name.o
16a0 66 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 72 73 65 f.the.....................charse
16c0 74 20 6f 75 74 70 75 74 20 77 69 6c 6c 20 62 65 20 63 6f 6e 76 65 72 74 65 64 20 74 6f 2e 20 20 t.output.will.be.converted.to...
16e0 4f 74 68 65 72 77 69 73 65 2c 20 69 74 20 77 69 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 Otherwise,.it.will..............
1700 20 20 20 20 20 20 20 62 65 20 4e 6f 6e 65 2e 0a 0a 20 20 20 20 69 6e 70 75 74 5f 63 6f 64 65 63 .......be.None.......input_codec
1720 3a 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 63 20 75 :.The.name.of.the.Python.codec.u
1740 73 65 64 20 74 6f 20 63 6f 6e 76 65 72 74 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 sed.to.convert.the..............
1760 20 20 20 20 69 6e 70 75 74 5f 63 68 61 72 73 65 74 20 74 6f 20 55 6e 69 63 6f 64 65 2e 20 20 49 ....input_charset.to.Unicode...I
1780 66 20 6e 6f 20 63 6f 6e 76 65 72 73 69 6f 6e 20 63 6f 64 65 63 20 69 73 0a 20 20 20 20 20 20 20 f.no.conversion.codec.is........
17a0 20 20 20 20 20 20 20 20 20 20 6e 65 63 65 73 73 61 72 79 2c 20 74 68 69 73 20 61 74 74 72 69 62 ..........necessary,.this.attrib
17c0 75 74 65 20 77 69 6c 6c 20 62 65 20 4e 6f 6e 65 2e 0a 0a 20 20 20 20 6f 75 74 70 75 74 5f 63 6f ute.will.be.None.......output_co
17e0 64 65 63 3a 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 dec:.The.name.of.the.Python.code
1800 63 20 75 73 65 64 20 74 6f 20 63 6f 6e 76 65 72 74 20 55 6e 69 63 6f 64 65 0a 20 20 20 20 20 20 c.used.to.convert.Unicode.......
1820 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 20 74 68 65 20 6f 75 74 70 75 74 5f 63 68 61 72 73 65 ............to.the.output_charse
1840 74 2e 20 20 49 66 20 6e 6f 20 63 6f 6e 76 65 72 73 69 6f 6e 20 63 6f 64 65 63 20 69 73 20 6e 65 t...If.no.conversion.codec.is.ne
1860 63 65 73 73 61 72 79 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 69 73 20 cessary,...................this.
1880 61 74 74 72 69 62 75 74 65 20 77 69 6c 6c 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 20 76 61 6c attribute.will.have.the.same.val
18a0 75 65 20 61 73 20 74 68 65 20 69 6e 70 75 74 5f 63 6f 64 65 63 2e 0a 20 20 20 20 63 02 00 00 00 ue.as.the.input_codec......c....
18c0 05 00 00 00 06 00 00 00 43 00 00 00 73 5e 01 00 00 79 32 00 74 00 00 7c 01 00 74 01 00 83 02 00 ........C...s^...y2.t..|..t.....
18e0 72 22 00 7c 01 00 6a 02 00 64 01 00 83 01 00 01 6e 0f 00 74 01 00 7c 01 00 64 01 00 83 02 00 7d r".|..j..d......n..t..|..d.....}
1900 01 00 57 6e 20 00 04 74 03 00 6b 0a 00 72 54 00 01 01 01 74 04 00 6a 05 00 7c 01 00 83 01 00 82 ..Wn...t..k..rT....t..j..|......
1920 01 00 6e 01 00 58 7c 01 00 6a 06 00 83 00 00 6a 02 00 64 01 00 83 01 00 7d 01 00 7c 01 00 74 07 ..n..X|..j.....j..d.....}..|..t.
1940 00 6b 06 00 70 7f 00 7c 01 00 74 08 00 6b 06 00 73 af 00 79 16 00 74 09 00 6a 0a 00 7c 01 00 83 .k..p..|..t..k..s..y..t..j..|...
1960 01 00 6a 0b 00 7d 01 00 57 71 af 00 04 74 0c 00 6b 0a 00 72 ab 00 01 01 01 71 af 00 58 6e 00 00 ..j..}..Wq...t..k..r.....q..Xn..
1980 74 07 00 6a 0d 00 7c 01 00 7c 01 00 83 02 00 7c 00 00 5f 0e 00 74 08 00 6a 0d 00 7c 00 00 6a 0e t..j..|..|.....|.._..t..j..|..j.
19a0 00 74 0f 00 74 10 00 64 00 00 66 03 00 83 02 00 5c 03 00 7d 02 00 7d 03 00 7d 04 00 7c 04 00 73 .t..t..d..f.....\..}..}..}..|..s
19c0 fd 00 7c 00 00 6a 0e 00 7d 04 00 6e 00 00 7c 02 00 7c 00 00 5f 12 00 7c 03 00 7c 00 00 5f 13 00 ..|..j..}..n..|..|.._..|..|.._..
19e0 74 07 00 6a 0d 00 7c 04 00 7c 04 00 83 02 00 7c 00 00 5f 14 00 74 15 00 6a 0d 00 7c 00 00 6a 0e t..j..|..|.....|.._..t..j..|..j.
1a00 00 7c 00 00 6a 0e 00 83 02 00 7c 00 00 5f 16 00 74 15 00 6a 0d 00 7c 00 00 6a 14 00 7c 00 00 6a .|..j.....|.._..t..j..|..j..|..j
1a20 14 00 83 02 00 7c 00 00 5f 17 00 64 00 00 53 28 02 00 00 00 4e 52 18 00 00 00 28 18 00 00 00 74 .....|.._..d..S(....NR....(....t
1a40 0a 00 00 00 69 73 69 6e 73 74 61 6e 63 65 74 07 00 00 00 75 6e 69 63 6f 64 65 74 06 00 00 00 65 ....isinstancet....unicodet....e
1a60 6e 63 6f 64 65 74 0c 00 00 00 55 6e 69 63 6f 64 65 45 72 72 6f 72 52 04 00 00 00 74 0c 00 00 00 ncodet....UnicodeErrorR....t....
1a80 43 68 61 72 73 65 74 45 72 72 6f 72 74 05 00 00 00 6c 6f 77 65 72 52 22 00 00 00 52 1d 00 00 00 CharsetErrort....lowerR"...R....
1aa0 74 06 00 00 00 63 6f 64 65 63 73 74 06 00 00 00 6c 6f 6f 6b 75 70 74 04 00 00 00 6e 61 6d 65 74 t....codecst....lookupt....namet
1ac0 0b 00 00 00 4c 6f 6f 6b 75 70 45 72 72 6f 72 74 03 00 00 00 67 65 74 74 0d 00 00 00 69 6e 70 75 ....LookupErrort....gett....inpu
1ae0 74 5f 63 68 61 72 73 65 74 52 1b 00 00 00 74 06 00 00 00 42 41 53 45 36 34 74 04 00 00 00 4e 6f t_charsetR....t....BASE64t....No
1b00 6e 65 74 0f 00 00 00 68 65 61 64 65 72 5f 65 6e 63 6f 64 69 6e 67 74 0d 00 00 00 62 6f 64 79 5f net....header_encodingt....body_
1b20 65 6e 63 6f 64 69 6e 67 52 21 00 00 00 52 25 00 00 00 74 0b 00 00 00 69 6e 70 75 74 5f 63 6f 64 encodingR!...R%...t....input_cod
1b40 65 63 74 0c 00 00 00 6f 75 74 70 75 74 5f 63 6f 64 65 63 28 05 00 00 00 74 04 00 00 00 73 65 6c ect....output_codec(....t....sel
1b60 66 52 32 00 00 00 74 04 00 00 00 68 65 6e 63 74 04 00 00 00 62 65 6e 63 74 04 00 00 00 63 6f 6e fR2...t....henct....benct....con
1b80 76 28 00 00 00 00 28 00 00 00 00 73 58 00 00 00 2f 74 6d 70 2f 6e 64 6b 2d 61 6e 64 72 65 77 68 v(....(....sX.../tmp/ndk-andrewh
1ba0 73 69 65 68 2f 62 75 69 6c 64 68 6f 73 74 2f 69 6e 73 74 61 6c 6c 2f 70 72 65 62 75 69 6c 74 2f sieh/buildhost/install/prebuilt/
1bc0 6c 69 6e 75 78 2d 78 38 36 2f 6c 69 62 2f 70 79 74 68 6f 6e 32 2e 37 2f 65 6d 61 69 6c 2f 63 68 linux-x86/lib/python2.7/email/ch
1be0 61 72 73 65 74 2e 70 79 74 08 00 00 00 5f 5f 69 6e 69 74 5f 5f c8 00 00 00 73 30 00 00 00 00 05 arset.pyt....__init__....s0.....
1c00 03 01 0f 01 10 02 13 01 0d 01 13 01 15 02 18 01 03 01 16 01 0d 01 07 01 15 04 0c 01 1b 01 06 01 ................................
1c20 0c 02 09 01 09 01 15 03 0c 01 0f 01 0c 01 63 01 00 00 00 01 00 00 00 01 00 00 00 43 00 00 00 73 ..............c............C...s
1c40 0d 00 00 00 7c 00 00 6a 00 00 6a 01 00 83 00 00 53 28 01 00 00 00 4e 28 02 00 00 00 52 32 00 00 ....|..j..j.....S(....N(....R2..
1c60 00 52 2c 00 00 00 28 01 00 00 00 52 39 00 00 00 28 00 00 00 00 28 00 00 00 00 73 58 00 00 00 2f .R,...(....R9...(....(....sX.../
1c80 74 6d 70 2f 6e 64 6b 2d 61 6e 64 72 65 77 68 73 69 65 68 2f 62 75 69 6c 64 68 6f 73 74 2f 69 6e tmp/ndk-andrewhsieh/buildhost/in
1ca0 73 74 61 6c 6c 2f 70 72 65 62 75 69 6c 74 2f 6c 69 6e 75 78 2d 78 38 36 2f 6c 69 62 2f 70 79 74 stall/prebuilt/linux-x86/lib/pyt
1cc0 68 6f 6e 32 2e 37 2f 65 6d 61 69 6c 2f 63 68 61 72 73 65 74 2e 70 79 74 07 00 00 00 5f 5f 73 74 hon2.7/email/charset.pyt....__st
1ce0 72 5f 5f ee 00 00 00 73 02 00 00 00 00 01 63 02 00 00 00 02 00 00 00 03 00 00 00 43 00 00 00 73 r__....s......c............C...s
1d00 1c 00 00 00 74 00 00 7c 00 00 83 01 00 74 00 00 7c 01 00 83 01 00 6a 01 00 83 00 00 6b 02 00 53 ....t..|.....t..|.....j.....k..S
1d20 28 01 00 00 00 4e 28 02 00 00 00 74 03 00 00 00 73 74 72 52 2c 00 00 00 28 02 00 00 00 52 39 00 (....N(....t....strR,...(....R9.
1d40 00 00 74 05 00 00 00 6f 74 68 65 72 28 00 00 00 00 28 00 00 00 00 73 58 00 00 00 2f 74 6d 70 2f ..t....other(....(....sX.../tmp/
1d60 6e 64 6b 2d 61 6e 64 72 65 77 68 73 69 65 68 2f 62 75 69 6c 64 68 6f 73 74 2f 69 6e 73 74 61 6c ndk-andrewhsieh/buildhost/instal
1d80 6c 2f 70 72 65 62 75 69 6c 74 2f 6c 69 6e 75 78 2d 78 38 36 2f 6c 69 62 2f 70 79 74 68 6f 6e 32 l/prebuilt/linux-x86/lib/python2
1da0 2e 37 2f 65 6d 61 69 6c 2f 63 68 61 72 73 65 74 2e 70 79 74 06 00 00 00 5f 5f 65 71 5f 5f f3 00 .7/email/charset.pyt....__eq__..
1dc0 00 00 73 02 00 00 00 00 01 63 02 00 00 00 02 00 00 00 02 00 00 00 43 00 00 00 73 0e 00 00 00 7c ..s......c............C...s....|
1de0 00 00 6a 00 00 7c 01 00 83 01 00 0c 53 28 01 00 00 00 4e 28 01 00 00 00 52 41 00 00 00 28 02 00 ..j..|......S(....N(....RA...(..
1e00 00 00 52 39 00 00 00 52 40 00 00 00 28 00 00 00 00 28 00 00 00 00 73 58 00 00 00 2f 74 6d 70 2f ..R9...R@...(....(....sX.../tmp/
1e20 6e 64 6b 2d 61 6e 64 72 65 77 68 73 69 65 68 2f 62 75 69 6c 64 68 6f 73 74 2f 69 6e 73 74 61 6c ndk-andrewhsieh/buildhost/instal
1e40 6c 2f 70 72 65 62 75 69 6c 74 2f 6c 69 6e 75 78 2d 78 38 36 2f 6c 69 62 2f 70 79 74 68 6f 6e 32 l/prebuilt/linux-x86/lib/python2
1e60 2e 37 2f 65 6d 61 69 6c 2f 63 68 61 72 73 65 74 2e 70 79 74 06 00 00 00 5f 5f 6e 65 5f 5f f6 00 .7/email/charset.pyt....__ne__..
1e80 00 00 73 02 00 00 00 00 01 63 01 00 00 00 01 00 00 00 02 00 00 00 43 00 00 00 73 43 00 00 00 7c ..s......c............C...sC...|
1ea0 00 00 6a 00 00 74 01 00 6b 03 00 73 15 00 74 02 00 82 01 00 7c 00 00 6a 00 00 74 03 00 6b 02 00 ..j..t..k..s..t.....|..j..t..k..
1ec0 72 28 00 64 01 00 53 7c 00 00 6a 00 00 74 04 00 6b 02 00 72 3b 00 64 02 00 53 74 05 00 53 64 03 r(.d..S|..j..t..k..r;.d..St..Sd.
1ee0 00 53 28 04 00 00 00 73 43 02 00 00 52 65 74 75 72 6e 20 74 68 65 20 63 6f 6e 74 65 6e 74 2d 74 .S(....sC...Return.the.content-t
1f00 72 61 6e 73 66 65 72 2d 65 6e 63 6f 64 69 6e 67 20 75 73 65 64 20 66 6f 72 20 62 6f 64 79 20 65 ransfer-encoding.used.for.body.e
1f20 6e 63 6f 64 69 6e 67 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 69 73 20 65 69 74 68 65 72 ncoding...........This.is.either
1f40 20 74 68 65 20 73 74 72 69 6e 67 20 60 71 75 6f 74 65 64 2d 70 72 69 6e 74 61 62 6c 65 27 20 6f .the.string.`quoted-printable'.o
1f60 72 20 60 62 61 73 65 36 34 27 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 0a 20 20 20 20 20 20 20 20 r.`base64'.depending.on.........
1f80 74 68 65 20 65 6e 63 6f 64 69 6e 67 20 75 73 65 64 2c 20 6f 72 20 69 74 20 69 73 20 61 20 66 75 the.encoding.used,.or.it.is.a.fu
1fa0 6e 63 74 69 6f 6e 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 79 6f 75 20 73 68 6f 75 6c 64 20 nction.in.which.case.you.should.
1fc0 63 61 6c 6c 0a 20 20 20 20 20 20 20 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 61 call.........the.function.with.a
1fe0 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 2c 20 74 68 65 20 4d 65 73 73 61 67 65 20 6f 62 .single.argument,.the.Message.ob
2000 6a 65 63 74 20 62 65 69 6e 67 0a 20 20 20 20 20 20 20 20 65 6e 63 6f 64 65 64 2e 20 20 54 68 65 ject.being.........encoded...The
2020 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 74 68 65 6e 20 73 65 74 20 74 68 65 20 43 6f .function.should.then.set.the.Co
2040 6e 74 65 6e 74 2d 54 72 61 6e 73 66 65 72 2d 45 6e 63 6f 64 69 6e 67 0a 20 20 20 20 20 20 20 20 ntent-Transfer-Encoding.........
2060 68 65 61 64 65 72 20 69 74 73 65 6c 66 20 74 6f 20 77 68 61 74 65 76 65 72 20 69 73 20 61 70 70 header.itself.to.whatever.is.app
2080 72 6f 70 72 69 61 74 65 2e 0a 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 73 20 22 71 75 6f 74 ropriate...........Returns."quot
20a0 65 64 2d 70 72 69 6e 74 61 62 6c 65 22 20 69 66 20 73 65 6c 66 2e 62 6f 64 79 5f 65 6e 63 6f 64 ed-printable".if.self.body_encod
20c0 69 6e 67 20 69 73 20 51 50 2e 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 73 20 22 62 61 73 65 ing.is.QP..........Returns."base
20e0 36 34 22 20 69 66 20 73 65 6c 66 2e 62 6f 64 79 5f 65 6e 63 6f 64 69 6e 67 20 69 73 20 42 41 53 64".if.self.body_encoding.is.BAS
2100 45 36 34 2e 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 73 20 22 37 62 69 74 22 20 6f 74 68 65 E64..........Returns."7bit".othe
2120 72 77 69 73 65 2e 0a 20 20 20 20 20 20 20 20 73 10 00 00 00 71 75 6f 74 65 64 2d 70 72 69 6e 74 rwise..........s....quoted-print
2140 61 62 6c 65 74 06 00 00 00 62 61 73 65 36 34 4e 28 06 00 00 00 52 36 00 00 00 52 1b 00 00 00 74 ablet....base64N(....R6...R....t
2160 0e 00 00 00 41 73 73 65 72 74 69 6f 6e 45 72 72 6f 72 74 02 00 00 00 51 50 52 33 00 00 00 52 05 ....AssertionErrort....QPR3...R.
2180 00 00 00 28 01 00 00 00 52 39 00 00 00 28 00 00 00 00 28 00 00 00 00 73 58 00 00 00 2f 74 6d 70 ...(....R9...(....(....sX.../tmp
21a0 2f 6e 64 6b 2d 61 6e 64 72 65 77 68 73 69 65 68 2f 62 75 69 6c 64 68 6f 73 74 2f 69 6e 73 74 61 /ndk-andrewhsieh/buildhost/insta
21c0 6c 6c 2f 70 72 65 62 75 69 6c 74 2f 6c 69 6e 75 78 2d 78 38 36 2f 6c 69 62 2f 70 79 74 68 6f 6e ll/prebuilt/linux-x86/lib/python
21e0 32 2e 37 2f 65 6d 61 69 6c 2f 63 68 61 72 73 65 74 2e 70 79 74 11 00 00 00 67 65 74 5f 62 6f 64 2.7/email/charset.pyt....get_bod
2200 79 5f 65 6e 63 6f 64 69 6e 67 f9 00 00 00 73 0c 00 00 00 00 0d 15 01 0f 01 04 01 0f 01 04 02 63 y_encoding....s................c
2220 02 00 00 00 02 00 00 00 03 00 00 00 43 00 00 00 73 36 00 00 00 7c 00 00 6a 00 00 7c 00 00 6a 01 ............C...s6...|..j..|..j.
2240 00 6b 03 00 72 2e 00 74 02 00 7c 01 00 7c 00 00 6a 00 00 83 02 00 6a 03 00 7c 00 00 6a 01 00 83 .k..r..t..|..|..j.....j..|..j...
2260 01 00 53 7c 01 00 53 64 01 00 53 28 02 00 00 00 73 3a 00 00 00 43 6f 6e 76 65 72 74 20 61 20 73 ..S|..Sd..S(....s:...Convert.a.s
2280 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 69 6e 70 75 74 5f 63 6f 64 65 63 20 74 6f 20 74 68 tring.from.the.input_codec.to.th
22a0 65 20 6f 75 74 70 75 74 5f 63 6f 64 65 63 2e 4e 28 04 00 00 00 52 37 00 00 00 52 38 00 00 00 52 e.output_codec.N(....R7...R8...R
22c0 28 00 00 00 52 29 00 00 00 28 02 00 00 00 52 39 00 00 00 74 01 00 00 00 73 28 00 00 00 00 28 00 (...R)...(....R9...t....s(....(.
22e0 00 00 00 73 58 00 00 00 2f 74 6d 70 2f 6e 64 6b 2d 61 6e 64 72 65 77 68 73 69 65 68 2f 62 75 69 ...sX.../tmp/ndk-andrewhsieh/bui
2300 6c 64 68 6f 73 74 2f 69 6e 73 74 61 6c 6c 2f 70 72 65 62 75 69 6c 74 2f 6c 69 6e 75 78 2d 78 38 ldhost/install/prebuilt/linux-x8
2320 36 2f 6c 69 62 2f 70 79 74 68 6f 6e 32 2e 37 2f 65 6d 61 69 6c 2f 63 68 61 72 73 65 74 2e 70 79 6/lib/python2.7/email/charset.py
2340 74 07 00 00 00 63 6f 6e 76 65 72 74 0e 01 00 00 73 06 00 00 00 00 02 12 01 1c 02 63 02 00 00 00 t....convert....s..........c....
2360 02 00 00 00 06 00 00 00 43 00 00 00 73 52 00 00 00 74 00 00 7c 01 00 74 01 00 83 02 00 73 1e 00 ........C...sR...t..|..t.....s..
2380 7c 00 00 6a 02 00 64 02 00 6b 08 00 72 22 00 7c 01 00 53 79 17 00 74 01 00 7c 01 00 7c 00 00 6a |..j..d..k..r".|..Sy..t..|..|..j
23a0 02 00 64 01 00 83 03 00 53 57 6e 12 00 04 74 04 00 6b 0a 00 72 4d 00 01 01 01 7c 01 00 53 58 64 ..d.....SWn...t..k..rM....|..SXd
23c0 02 00 53 28 03 00 00 00 73 ea 01 00 00 43 6f 6e 76 65 72 74 20 61 20 70 6f 73 73 69 62 6c 79 20 ..S(....s....Convert.a.possibly.
23e0 6d 75 6c 74 69 62 79 74 65 20 73 74 72 69 6e 67 20 74 6f 20 61 20 73 61 66 65 6c 79 20 73 70 6c multibyte.string.to.a.safely.spl
2400 69 74 74 61 62 6c 65 20 66 6f 72 6d 61 74 2e 0a 0a 20 20 20 20 20 20 20 20 55 73 65 73 20 74 68 ittable.format...........Uses.th
2420 65 20 69 6e 70 75 74 5f 63 6f 64 65 63 20 74 6f 20 74 72 79 20 61 6e 64 20 63 6f 6e 76 65 72 74 e.input_codec.to.try.and.convert
2440 20 74 68 65 20 73 74 72 69 6e 67 20 74 6f 20 55 6e 69 63 6f 64 65 2c 20 73 6f 20 69 74 0a 20 20 .the.string.to.Unicode,.so.it...
2460 20 20 20 20 20 20 63 61 6e 20 62 65 20 73 61 66 65 6c 79 20 73 70 6c 69 74 20 6f 6e 20 63 68 61 ......can.be.safely.split.on.cha
2480 72 61 63 74 65 72 20 62 6f 75 6e 64 61 72 69 65 73 20 28 65 76 65 6e 20 66 6f 72 20 6d 75 6c 74 racter.boundaries.(even.for.mult
24a0 69 62 79 74 65 0a 20 20 20 20 20 20 20 20 63 68 61 72 61 63 74 65 72 73 29 2e 0a 0a 20 20 20 20 ibyte.........characters).......
24c0 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 73 74 72 69 6e 67 20 61 73 2d 69 73 20 69 66 20 ....Returns.the.string.as-is.if.
24e0 69 74 20 69 73 6e 27 74 20 6b 6e 6f 77 6e 20 68 6f 77 20 74 6f 20 63 6f 6e 76 65 72 74 20 69 74 it.isn't.known.how.to.convert.it
2500 20 74 6f 0a 20 20 20 20 20 20 20 20 55 6e 69 63 6f 64 65 20 77 69 74 68 20 74 68 65 20 69 6e 70 .to.........Unicode.with.the.inp
2520 75 74 5f 63 68 61 72 73 65 74 2e 0a 0a 20 20 20 20 20 20 20 20 43 68 61 72 61 63 74 65 72 73 20 ut_charset...........Characters.
2540 74 68 61 74 20 63 6f 75 6c 64 20 6e 6f 74 20 62 65 20 63 6f 6e 76 65 72 74 65 64 20 74 6f 20 55 that.could.not.be.converted.to.U
2560 6e 69 63 6f 64 65 20 77 69 6c 6c 20 62 65 20 72 65 70 6c 61 63 65 64 0a 20 20 20 20 20 20 20 20 nicode.will.be.replaced.........
2580 77 69 74 68 20 74 68 65 20 55 6e 69 63 6f 64 65 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 63 68 61 with.the.Unicode.replacement.cha
25a0 72 61 63 74 65 72 20 55 2b 46 46 46 44 2e 0a 20 20 20 20 20 20 20 20 74 07 00 00 00 72 65 70 6c racter.U+FFFD..........t....repl
25c0 61 63 65 4e 28 05 00 00 00 52 27 00 00 00 52 28 00 00 00 52 37 00 00 00 52 34 00 00 00 52 30 00 aceN(....R'...R(...R7...R4...R0.
25e0 00 00 28 02 00 00 00 52 39 00 00 00 52 47 00 00 00 28 00 00 00 00 28 00 00 00 00 73 58 00 00 00 ..(....R9...RG...(....(....sX...
2600 2f 74 6d 70 2f 6e 64 6b 2d 61 6e 64 72 65 77 68 73 69 65 68 2f 62 75 69 6c 64 68 6f 73 74 2f 69 /tmp/ndk-andrewhsieh/buildhost/i
2620 6e 73 74 61 6c 6c 2f 70 72 65 62 75 69 6c 74 2f 6c 69 6e 75 78 2d 78 38 36 2f 6c 69 62 2f 70 79 nstall/prebuilt/linux-x86/lib/py
2640 74 68 6f 6e 32 2e 37 2f 65 6d 61 69 6c 2f 63 68 61 72 73 65 74 2e 70 79 74 0d 00 00 00 74 6f 5f thon2.7/email/charset.pyt....to_
2660 73 70 6c 69 74 74 61 62 6c 65 15 01 00 00 73 0c 00 00 00 00 0d 1e 01 04 01 03 01 17 01 0d 03 63 splittable....s................c
2680 03 00 00 00 04 00 00 00 06 00 00 00 43 00 00 00 73 68 00 00 00 7c 02 00 72 12 00 7c 00 00 6a 00 ............C...sh...|..r..|..j.
26a0 00 7d 03 00 6e 09 00 7c 00 00 6a 01 00 7d 03 00 74 02 00 7c 01 00 74 03 00 83 02 00 0c 73 37 00 .}..n..|..j..}..t..|..t......s7.
26c0 7c 03 00 64 02 00 6b 08 00 72 3b 00 7c 01 00 53 79 14 00 7c 01 00 6a 05 00 7c 03 00 64 01 00 83 |..d..k..r;.|..Sy..|..j..|..d...
26e0 02 00 53 57 6e 12 00 04 74 06 00 6b 0a 00 72 63 00 01 01 01 7c 01 00 53 58 64 02 00 53 28 03 00 ..SWn...t..k..rc....|..SXd..S(..
2700 00 00 73 2a 02 00 00 43 6f 6e 76 65 72 74 20 61 20 73 70 6c 69 74 74 61 62 6c 65 20 73 74 72 69 ..s*...Convert.a.splittable.stri
2720 6e 67 20 62 61 63 6b 20 69 6e 74 6f 20 61 6e 20 65 6e 63 6f 64 65 64 20 73 74 72 69 6e 67 2e 0a ng.back.into.an.encoded.string..
2740 0a 20 20 20 20 20 20 20 20 55 73 65 73 20 74 68 65 20 70 72 6f 70 65 72 20 63 6f 64 65 63 20 74 .........Uses.the.proper.codec.t
2760 6f 20 74 72 79 20 61 6e 64 20 63 6f 6e 76 65 72 74 20 74 68 65 20 73 74 72 69 6e 67 20 66 72 6f o.try.and.convert.the.string.fro
2780 6d 20 55 6e 69 63 6f 64 65 20 62 61 63 6b 0a 20 20 20 20 20 20 20 20 69 6e 74 6f 20 61 6e 20 65 m.Unicode.back.........into.an.e
27a0 6e 63 6f 64 65 64 20 66 6f 72 6d 61 74 2e 20 20 52 65 74 75 72 6e 20 74 68 65 20 73 74 72 69 6e ncoded.format...Return.the.strin
27c0 67 20 61 73 2d 69 73 20 69 66 20 69 74 20 69 73 20 6e 6f 74 20 55 6e 69 63 6f 64 65 2c 0a 20 20 g.as-is.if.it.is.not.Unicode,...
27e0 20 20 20 20 20 20 6f 72 20 69 66 20 69 74 20 63 6f 75 6c 64 20 6e 6f 74 20 62 65 20 63 6f 6e 76 ......or.if.it.could.not.be.conv
2800 65 72 74 65 64 20 66 72 6f 6d 20 55 6e 69 63 6f 64 65 2e 0a 0a 20 20 20 20 20 20 20 20 43 68 61 erted.from.Unicode...........Cha
2820 72 61 63 74 65 72 73 20 74 68 61 74 20 63 6f 75 6c 64 20 6e 6f 74 20 62 65 20 63 6f 6e 76 65 72 racters.that.could.not.be.conver
2840 74 65 64 20 66 72 6f 6d 20 55 6e 69 63 6f 64 65 20 77 69 6c 6c 20 62 65 20 72 65 70 6c 61 63 65 ted.from.Unicode.will.be.replace
2860 64 0a 20 20 20 20 20 20 20 20 77 69 74 68 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 68 d.........with.an.appropriate.ch
2880 61 72 61 63 74 65 72 20 28 75 73 75 61 6c 6c 79 20 27 3f 27 29 2e 0a 0a 20 20 20 20 20 20 20 20 aracter.(usually.'?')...........
28a0 49 66 20 74 6f 5f 6f 75 74 70 75 74 20 69 73 20 54 72 75 65 20 28 74 68 65 20 64 65 66 61 75 6c If.to_output.is.True.(the.defaul
28c0 74 29 2c 20 75 73 65 73 20 6f 75 74 70 75 74 5f 63 6f 64 65 63 20 74 6f 20 63 6f 6e 76 65 72 74 t),.uses.output_codec.to.convert
28e0 20 74 6f 20 61 6e 0a 20 20 20 20 20 20 20 20 65 6e 63 6f 64 65 64 20 66 6f 72 6d 61 74 2e 20 20 .to.an.........encoded.format...
2900 49 66 20 74 6f 5f 6f 75 74 70 75 74 20 69 73 20 46 61 6c 73 65 2c 20 75 73 65 73 20 69 6e 70 75 If.to_output.is.False,.uses.inpu
2920 74 5f 63 6f 64 65 63 2e 0a 20 20 20 20 20 20 20 20 52 49 00 00 00 4e 28 07 00 00 00 52 38 00 00 t_codec..........RI...N(....R8..
2940 00 52 37 00 00 00 52 27 00 00 00 52 28 00 00 00 52 34 00 00 00 52 29 00 00 00 52 30 00 00 00 28 .R7...R'...R(...R4...R)...R0...(
2960 04 00 00 00 52 39 00 00 00 74 04 00 00 00 75 73 74 72 74 09 00 00 00 74 6f 5f 6f 75 74 70 75 74 ....R9...t....ustrt....to_output
2980 74 05 00 00 00 63 6f 64 65 63 28 00 00 00 00 28 00 00 00 00 73 58 00 00 00 2f 74 6d 70 2f 6e 64 t....codec(....(....sX.../tmp/nd
29a0 6b 2d 61 6e 64 72 65 77 68 73 69 65 68 2f 62 75 69 6c 64 68 6f 73 74 2f 69 6e 73 74 61 6c 6c 2f k-andrewhsieh/buildhost/install/
29c0 70 72 65 62 75 69 6c 74 2f 6c 69 6e 75 78 2d 78 38 36 2f 6c 69 62 2f 70 79 74 68 6f 6e 32 2e 37 prebuilt/linux-x86/lib/python2.7
29e0 2f 65 6d 61 69 6c 2f 63 68 61 72 73 65 74 2e 70 79 74 0f 00 00 00 66 72 6f 6d 5f 73 70 6c 69 74 /email/charset.pyt....from_split
2a00 74 61 62 6c 65 2b 01 00 00 73 12 00 00 00 00 0d 06 01 0c 02 09 01 1c 01 04 01 03 01 14 01 0d 02 table+...s......................
2a20 63 01 00 00 00 01 00 00 00 02 00 00 00 43 00 00 00 73 10 00 00 00 7c 00 00 6a 00 00 70 0f 00 7c c............C...s....|..j..p..|
2a40 00 00 6a 01 00 53 28 01 00 00 00 73 8f 00 00 00 52 65 74 75 72 6e 20 74 68 65 20 6f 75 74 70 75 ..j..S(....s....Return.the.outpu
2a60 74 20 63 68 61 72 61 63 74 65 72 20 73 65 74 2e 0a 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 69 t.character.set...........This.i
2a80 73 20 73 65 6c 66 2e 6f 75 74 70 75 74 5f 63 68 61 72 73 65 74 20 69 66 20 74 68 61 74 20 69 73 s.self.output_charset.if.that.is
2aa0 20 6e 6f 74 20 4e 6f 6e 65 2c 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 0a 20 20 20 20 20 .not.None,.otherwise.it.is......
2ac0 20 20 20 73 65 6c 66 2e 69 6e 70 75 74 5f 63 68 61 72 73 65 74 2e 0a 20 20 20 20 20 20 20 20 28 ...self.input_charset..........(
2ae0 02 00 00 00 52 21 00 00 00 52 32 00 00 00 28 01 00 00 00 52 39 00 00 00 28 00 00 00 00 28 00 00 ....R!...R2...(....R9...(....(..
2b00 00 00 73 58 00 00 00 2f 74 6d 70 2f 6e 64 6b 2d 61 6e 64 72 65 77 68 73 69 65 68 2f 62 75 69 6c ..sX.../tmp/ndk-andrewhsieh/buil
2b20 64 68 6f 73 74 2f 69 6e 73 74 61 6c 6c 2f 70 72 65 62 75 69 6c 74 2f 6c 69 6e 75 78 2d 78 38 36 dhost/install/prebuilt/linux-x86
2b40 2f 6c 69 62 2f 70 79 74 68 6f 6e 32 2e 37 2f 65 6d 61 69 6c 2f 63 68 61 72 73 65 74 2e 70 79 74 /lib/python2.7/email/charset.pyt
2b60 12 00 00 00 67 65 74 5f 6f 75 74 70 75 74 5f 63 68 61 72 73 65 74 44 01 00 00 73 02 00 00 00 00 ....get_output_charsetD...s.....
2b80 06 63 02 00 00 00 05 00 00 00 03 00 00 00 43 00 00 00 73 c2 00 00 00 7c 00 00 6a 00 00 83 00 00 .c............C...s....|..j.....
2ba0 7d 02 00 7c 00 00 6a 01 00 74 02 00 6b 02 00 72 39 00 74 03 00 6a 04 00 6a 05 00 7c 01 00 83 01 }..|..j..t..k..r9.t..j..j..|....
2bc0 00 74 06 00 7c 02 00 83 01 00 17 74 07 00 17 53 7c 00 00 6a 01 00 74 08 00 6b 02 00 72 66 00 74 .t..|......t...S|..j..t..k..rf.t
2be0 03 00 6a 09 00 6a 0a 00 7c 01 00 83 01 00 74 06 00 7c 02 00 83 01 00 17 74 07 00 17 53 7c 00 00 ..j..j..|.....t..|......t...S|..
2c00 6a 01 00 74 0b 00 6b 02 00 72 b4 00 74 03 00 6a 04 00 6a 05 00 7c 01 00 83 01 00 7d 03 00 74 03 j..t..k..r..t..j..j..|.....}..t.
2c20 00 6a 09 00 6a 0a 00 7c 01 00 83 01 00 7d 04 00 74 0c 00 7c 03 00 7c 04 00 83 02 00 74 06 00 7c .j..j..|.....}..t..|..|.....t..|
2c40 02 00 83 01 00 17 74 07 00 17 53 74 06 00 7c 01 00 83 01 00 53 64 01 00 53 28 02 00 00 00 73 2f ......t...St..|.....Sd..S(....s/
2c60 00 00 00 52 65 74 75 72 6e 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 74 68 65 20 65 6e 63 6f ...Return.the.length.of.the.enco
2c80 64 65 64 20 68 65 61 64 65 72 20 73 74 72 69 6e 67 2e 4e 28 0d 00 00 00 52 4f 00 00 00 52 35 00 ded.header.string.N(....RO...R5.
2ca0 00 00 52 33 00 00 00 74 05 00 00 00 65 6d 61 69 6c 74 0a 00 00 00 62 61 73 65 36 34 6d 69 6d 65 ..R3...t....emailt....base64mime
2cc0 74 0a 00 00 00 62 61 73 65 36 34 5f 6c 65 6e 74 03 00 00 00 6c 65 6e 74 08 00 00 00 4d 49 53 43 t....base64_lent....lent....MISC
2ce0 5f 4c 45 4e 52 45 00 00 00 74 0a 00 00 00 71 75 6f 70 72 69 6d 69 6d 65 74 11 00 00 00 68 65 61 _LENRE...t....quoprimimet....hea
2d00 64 65 72 5f 71 75 6f 70 72 69 5f 6c 65 6e 52 1b 00 00 00 74 03 00 00 00 6d 69 6e 28 05 00 00 00 der_quopri_lenR....t....min(....
2d20 52 39 00 00 00 52 47 00 00 00 74 04 00 00 00 63 73 65 74 74 06 00 00 00 6c 65 6e 62 36 34 74 05 R9...RG...t....csett....lenb64t.
2d40 00 00 00 6c 65 6e 71 70 28 00 00 00 00 28 00 00 00 00 73 58 00 00 00 2f 74 6d 70 2f 6e 64 6b 2d ...lenqp(....(....sX.../tmp/ndk-
2d60 61 6e 64 72 65 77 68 73 69 65 68 2f 62 75 69 6c 64 68 6f 73 74 2f 69 6e 73 74 61 6c 6c 2f 70 72 andrewhsieh/buildhost/install/pr
2d80 65 62 75 69 6c 74 2f 6c 69 6e 75 78 2d 78 38 36 2f 6c 69 62 2f 70 79 74 68 6f 6e 32 2e 37 2f 65 ebuilt/linux-x86/lib/python2.7/e
2da0 6d 61 69 6c 2f 63 68 61 72 73 65 74 2e 70 79 74 12 00 00 00 65 6e 63 6f 64 65 64 5f 68 65 61 64 mail/charset.pyt....encoded_head
2dc0 65 72 5f 6c 65 6e 4c 01 00 00 73 14 00 00 00 00 02 0c 02 0f 01 1e 01 0f 01 1e 01 0f 01 12 01 12 er_lenL...s.....................
2de0 01 1b 02 63 03 00 00 00 06 00 00 00 05 00 00 00 43 00 00 00 73 e4 00 00 00 7c 00 00 6a 00 00 83 ...c............C...s....|..j...
2e00 00 00 7d 03 00 7c 02 00 72 24 00 7c 00 00 6a 01 00 7c 01 00 83 01 00 7d 01 00 6e 00 00 7c 00 00 ..}..|..r$.|..j..|.....}..n..|..
2e20 6a 02 00 74 03 00 6b 02 00 72 46 00 74 04 00 6a 05 00 6a 06 00 7c 01 00 7c 03 00 83 02 00 53 7c j..t..k..rF.t..j..j..|..|.....S|
2e40 00 00 6a 02 00 74 07 00 6b 02 00 72 6e 00 74 04 00 6a 08 00 6a 06 00 7c 01 00 7c 03 00 64 01 00 ..j..t..k..rn.t..j..j..|..|..d..
2e60 64 02 00 83 02 01 53 7c 00 00 6a 02 00 74 0a 00 6b 02 00 72 dc 00 74 04 00 6a 05 00 6a 0b 00 7c d.....S|..j..t..k..r..t..j..j..|
2e80 01 00 83 01 00 7d 04 00 74 04 00 6a 08 00 6a 0c 00 7c 01 00 83 01 00 7d 05 00 7c 04 00 7c 05 00 .....}..t..j..j..|.....}..|..|..
2ea0 6b 00 00 72 c0 00 74 04 00 6a 05 00 6a 06 00 7c 01 00 7c 03 00 83 02 00 53 74 04 00 6a 08 00 6a k..r..t..j..j..|..|.....St..j..j
2ec0 06 00 7c 01 00 7c 03 00 64 01 00 64 02 00 83 02 01 53 6e 04 00 7c 01 00 53 64 02 00 53 28 03 00 ..|..|..d..d.....Sn..|..Sd..S(..
2ee0 00 00 73 45 02 00 00 48 65 61 64 65 72 2d 65 6e 63 6f 64 65 20 61 20 73 74 72 69 6e 67 2c 20 6f ..sE...Header-encode.a.string,.o
2f00 70 74 69 6f 6e 61 6c 6c 79 20 63 6f 6e 76 65 72 74 69 6e 67 20 69 74 20 74 6f 20 6f 75 74 70 75 ptionally.converting.it.to.outpu
2f20 74 5f 63 68 61 72 73 65 74 2e 0a 0a 20 20 20 20 20 20 20 20 49 66 20 63 6f 6e 76 65 72 74 20 69 t_charset...........If.convert.i
2f40 73 20 54 72 75 65 2c 20 74 68 65 20 73 74 72 69 6e 67 20 77 69 6c 6c 20 62 65 20 63 6f 6e 76 65 s.True,.the.string.will.be.conve
2f60 72 74 65 64 20 66 72 6f 6d 20 74 68 65 20 69 6e 70 75 74 0a 20 20 20 20 20 20 20 20 63 68 61 72 rted.from.the.input.........char
2f80 73 65 74 20 74 6f 20 74 68 65 20 6f 75 74 70 75 74 20 63 68 61 72 73 65 74 20 61 75 74 6f 6d 61 set.to.the.output.charset.automa
2fa0 74 69 63 61 6c 6c 79 2e 20 20 54 68 69 73 20 69 73 20 6e 6f 74 20 75 73 65 66 75 6c 20 66 6f 72 tically...This.is.not.useful.for
2fc0 0a 20 20 20 20 20 20 20 20 6d 75 6c 74 69 62 79 74 65 20 63 68 61 72 61 63 74 65 72 20 73 65 74 .........multibyte.character.set
2fe0 73 2c 20 77 68 69 63 68 20 68 61 76 65 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 69 73 73 75 65 73 s,.which.have.line.length.issues
3000 20 28 6d 75 6c 74 69 62 79 74 65 0a 20 20 20 20 20 20 20 20 63 68 61 72 61 63 74 65 72 73 20 6d .(multibyte.........characters.m
3020 75 73 74 20 62 65 20 73 70 6c 69 74 20 6f 6e 20 61 20 63 68 61 72 61 63 74 65 72 2c 20 6e 6f 74 ust.be.split.on.a.character,.not
3040 20 61 20 62 79 74 65 20 62 6f 75 6e 64 61 72 79 29 3b 20 75 73 65 20 74 68 65 0a 20 20 20 20 20 .a.byte.boundary);.use.the......
3060 20 20 20 68 69 67 68 2d 6c 65 76 65 6c 20 48 65 61 64 65 72 20 63 6c 61 73 73 20 74 6f 20 64 65 ...high-level.Header.class.to.de
3080 61 6c 20 77 69 74 68 20 74 68 65 73 65 20 69 73 73 75 65 73 2e 20 20 63 6f 6e 76 65 72 74 20 64 al.with.these.issues...convert.d
30a0 65 66 61 75 6c 74 73 0a 20 20 20 20 20 20 20 20 74 6f 20 46 61 6c 73 65 2e 0a 0a 20 20 20 20 20 efaults.........to.False........
30c0 20 20 20 54 68 65 20 74 79 70 65 20 6f 66 20 65 6e 63 6f 64 69 6e 67 20 28 62 61 73 65 36 34 20 ...The.type.of.encoding.(base64.
30e0 6f 72 20 71 75 6f 74 65 64 2d 70 72 69 6e 74 61 62 6c 65 29 20 77 69 6c 6c 20 62 65 20 62 61 73 or.quoted-printable).will.be.bas
3100 65 64 20 6f 6e 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 68 65 61 64 65 72 5f 65 6e 63 6f 64 69 ed.on.........self.header_encodi
3120 6e 67 2e 0a 20 20 20 20 20 20 20 20 74 0a 00 00 00 6d 61 78 6c 69 6e 65 6c 65 6e 4e 28 0d 00 00 ng..........t....maxlinelenN(...
3140 00 52 4f 00 00 00 52 48 00 00 00 52 35 00 00 00 52 33 00 00 00 52 50 00 00 00 52 51 00 00 00 74 .RO...RH...R5...R3...RP...RQ...t
3160 0d 00 00 00 68 65 61 64 65 72 5f 65 6e 63 6f 64 65 52 45 00 00 00 52 55 00 00 00 52 34 00 00 00 ....header_encodeRE...RU...R4...
3180 52 1b 00 00 00 52 52 00 00 00 52 56 00 00 00 28 06 00 00 00 52 39 00 00 00 52 47 00 00 00 52 48 R....RR...RV...(....R9...RG...RH
31a0 00 00 00 52 58 00 00 00 52 59 00 00 00 52 5a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 58 00 00 ...RX...RY...RZ...(....(....sX..
31c0 00 2f 74 6d 70 2f 6e 64 6b 2d 61 6e 64 72 65 77 68 73 69 65 68 2f 62 75 69 6c 64 68 6f 73 74 2f ./tmp/ndk-andrewhsieh/buildhost/
31e0 69 6e 73 74 61 6c 6c 2f 70 72 65 62 75 69 6c 74 2f 6c 69 6e 75 78 2d 78 38 36 2f 6c 69 62 2f 70 install/prebuilt/linux-x86/lib/p
3200 79 74 68 6f 6e 32 2e 37 2f 65 6d 61 69 6c 2f 63 68 61 72 73 65 74 2e 70 79 52 5d 00 00 00 5b 01 ython2.7/email/charset.pyR]...[.
3220 00 00 73 1c 00 00 00 00 0d 0c 01 06 01 12 02 0f 01 13 01 0f 01 19 01 0f 01 12 01 12 01 0c 01 13 ..s.............................
3240 02 1c 02 63 03 00 00 00 03 00 00 00 02 00 00 00 43 00 00 00 73 5e 00 00 00 7c 02 00 72 18 00 7c ...c............C...s^...|..r..|
3260 00 00 6a 00 00 7c 01 00 83 01 00 7d 01 00 6e 00 00 7c 00 00 6a 01 00 74 02 00 6b 08 00 72 37 00 ..j..|.....}..n..|..j..t..k..r7.
3280 74 03 00 6a 04 00 6a 05 00 7c 01 00 83 01 00 53 7c 00 00 6a 01 00 74 06 00 6b 08 00 72 56 00 74 t..j..j..|.....S|..j..t..k..rV.t
32a0 03 00 6a 07 00 6a 05 00 7c 01 00 83 01 00 53 7c 01 00 53 64 01 00 53 28 02 00 00 00 73 c9 01 00 ..j..j..|.....S|..Sd..S(....s...
32c0 00 42 6f 64 79 2d 65 6e 63 6f 64 65 20 61 20 73 74 72 69 6e 67 20 61 6e 64 20 63 6f 6e 76 65 72 .Body-encode.a.string.and.conver
32e0 74 20 69 74 20 74 6f 20 6f 75 74 70 75 74 5f 63 68 61 72 73 65 74 2e 0a 0a 20 20 20 20 20 20 20 t.it.to.output_charset..........
3300 20 49 66 20 63 6f 6e 76 65 72 74 20 69 73 20 54 72 75 65 20 28 74 68 65 20 64 65 66 61 75 6c 74 .If.convert.is.True.(the.default
3320 29 2c 20 74 68 65 20 73 74 72 69 6e 67 20 77 69 6c 6c 20 62 65 20 63 6f 6e 76 65 72 74 65 64 20 ),.the.string.will.be.converted.
3340 66 72 6f 6d 0a 20 20 20 20 20 20 20 20 74 68 65 20 69 6e 70 75 74 20 63 68 61 72 73 65 74 20 74 from.........the.input.charset.t
3360 6f 20 6f 75 74 70 75 74 20 63 68 61 72 73 65 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2e 20 o.output.charset.automatically..
3380 20 55 6e 6c 69 6b 65 0a 20 20 20 20 20 20 20 20 68 65 61 64 65 72 5f 65 6e 63 6f 64 65 28 29 2c .Unlike.........header_encode(),
33a0 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 69 73 73 75 65 73 20 77 69 74 68 20 62 79 74 65 20 62 .there.are.no.issues.with.byte.b
33c0 6f 75 6e 64 61 72 69 65 73 20 61 6e 64 0a 20 20 20 20 20 20 20 20 6d 75 6c 74 69 62 79 74 65 20 oundaries.and.........multibyte.
33e0 63 68 61 72 73 65 74 73 20 69 6e 20 65 6d 61 69 6c 20 62 6f 64 69 65 73 2c 20 73 6f 20 74 68 69 charsets.in.email.bodies,.so.thi
3400 73 20 69 73 20 75 73 75 61 6c 6c 79 20 70 72 65 74 74 79 20 73 61 66 65 2e 0a 0a 20 20 20 20 20 s.is.usually.pretty.safe........
3420 20 20 20 54 68 65 20 74 79 70 65 20 6f 66 20 65 6e 63 6f 64 69 6e 67 20 28 62 61 73 65 36 34 20 ...The.type.of.encoding.(base64.
3440 6f 72 20 71 75 6f 74 65 64 2d 70 72 69 6e 74 61 62 6c 65 29 20 77 69 6c 6c 20 62 65 20 62 61 73 or.quoted-printable).will.be.bas
3460 65 64 20 6f 6e 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62 6f 64 79 5f 65 6e 63 6f 64 69 6e 67 ed.on.........self.body_encoding
3480 2e 0a 20 20 20 20 20 20 20 20 4e 28 08 00 00 00 52 48 00 00 00 52 36 00 00 00 52 33 00 00 00 52 ..........N(....RH...R6...R3...R
34a0 50 00 00 00 52 51 00 00 00 74 0b 00 00 00 62 6f 64 79 5f 65 6e 63 6f 64 65 52 45 00 00 00 52 55 P...RQ...t....body_encodeRE...RU
34c0 00 00 00 28 03 00 00 00 52 39 00 00 00 52 47 00 00 00 52 48 00 00 00 28 00 00 00 00 28 00 00 00 ...(....R9...RG...RH...(....(...
34e0 00 73 58 00 00 00 2f 74 6d 70 2f 6e 64 6b 2d 61 6e 64 72 65 77 68 73 69 65 68 2f 62 75 69 6c 64 .sX.../tmp/ndk-andrewhsieh/build
3500 68 6f 73 74 2f 69 6e 73 74 61 6c 6c 2f 70 72 65 62 75 69 6c 74 2f 6c 69 6e 75 78 2d 78 38 36 2f host/install/prebuilt/linux-x86/
3520 6c 69 62 2f 70 79 74 68 6f 6e 32 2e 37 2f 65 6d 61 69 6c 2f 63 68 61 72 73 65 74 2e 70 79 52 5e lib/python2.7/email/charset.pyR^
3540 00 00 00 7a 01 00 00 73 0e 00 00 00 00 0b 06 01 12 02 0f 01 10 01 0f 01 10 02 28 13 00 00 00 74 ...z...s..................(....t
3560 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 74 07 00 00 00 ....__name__t....__module__t....
3580 5f 5f 64 6f 63 5f 5f 74 0f 00 00 00 44 45 46 41 55 4c 54 5f 43 48 41 52 53 45 54 52 3d 00 00 00 __doc__t....DEFAULT_CHARSETR=...
35a0 52 3e 00 00 00 74 08 00 00 00 5f 5f 72 65 70 72 5f 5f 52 41 00 00 00 52 42 00 00 00 52 46 00 00 R>...t....__repr__RA...RB...RF..
35c0 00 52 48 00 00 00 52 4a 00 00 00 74 04 00 00 00 54 72 75 65 52 4e 00 00 00 52 4f 00 00 00 52 5b .RH...RJ...t....TrueRN...RO...R[
35e0 00 00 00 74 05 00 00 00 46 61 6c 73 65 52 5d 00 00 00 52 5e 00 00 00 28 00 00 00 00 28 00 00 00 ...t....FalseR]...R^...(....(...
3600 00 28 00 00 00 00 73 58 00 00 00 2f 74 6d 70 2f 6e 64 6b 2d 61 6e 64 72 65 77 68 73 69 65 68 2f .(....sX.../tmp/ndk-andrewhsieh/
3620 62 75 69 6c 64 68 6f 73 74 2f 69 6e 73 74 61 6c 6c 2f 70 72 65 62 75 69 6c 74 2f 6c 69 6e 75 78 buildhost/install/prebuilt/linux
3640 2d 78 38 36 2f 6c 69 62 2f 70 79 74 68 6f 6e 32 2e 37 2f 65 6d 61 69 6c 2f 63 68 61 72 73 65 74 -x86/lib/python2.7/email/charset
3660 2e 70 79 52 00 00 00 00 9c 00 00 00 73 1c 00 00 00 06 2b 06 01 0c 26 09 03 06 02 09 03 09 03 09 .pyR........s.....+...&.........
3680 15 09 07 09 16 0c 19 09 08 09 0f 0c 1f 28 03 00 00 00 4e 4e 4e 28 00 00 00 00 28 15 00 00 00 74 .............(....NNN(....(....t
36a0 07 00 00 00 5f 5f 61 6c 6c 5f 5f 52 2d 00 00 00 74 10 00 00 00 65 6d 61 69 6c 2e 62 61 73 65 36 ....__all__R-...t....email.base6
36c0 34 6d 69 6d 65 52 50 00 00 00 74 10 00 00 00 65 6d 61 69 6c 2e 71 75 6f 70 72 69 6d 69 6d 65 52 4mimeRP...t....email.quoprimimeR
36e0 04 00 00 00 74 0e 00 00 00 65 6d 61 69 6c 2e 65 6e 63 6f 64 65 72 73 52 05 00 00 00 52 45 00 00 ....t....email.encodersR....RE..
3700 00 52 33 00 00 00 52 1b 00 00 00 52 54 00 00 00 52 62 00 00 00 52 34 00 00 00 52 1d 00 00 00 52 .R3...R....RT...Rb...R4...R....R
3720 22 00 00 00 52 25 00 00 00 52 02 00 00 00 52 01 00 00 00 52 03 00 00 00 52 00 00 00 00 28 00 00 "...R%...R....R....R....R....(..
3740 00 00 28 00 00 00 00 28 00 00 00 00 73 58 00 00 00 2f 74 6d 70 2f 6e 64 6b 2d 61 6e 64 72 65 77 ..(....(....sX.../tmp/ndk-andrew
3760 68 73 69 65 68 2f 62 75 69 6c 64 68 6f 73 74 2f 69 6e 73 74 61 6c 6c 2f 70 72 65 62 75 69 6c 74 hsieh/buildhost/install/prebuilt
3780 2f 6c 69 6e 75 78 2d 78 38 36 2f 6c 69 62 2f 70 79 74 68 6f 6e 32 2e 37 2f 65 6d 61 69 6c 2f 63 /linux-x86/lib/python2.7/email/c
37a0 68 61 72 73 65 74 2e 70 79 74 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 06 00 00 00 73 88 00 00 00 03 harset.pyt....<module>....s.....
37c0 01 03 01 03 01 09 03 0c 01 0c 01 0c 02 10 01 10 05 06 01 06 01 06 03 06 02 06 05 03 02 10 01 10 ................................
37e0 01 10 01 10 05 10 01 10 02 10 01 10 01 10 01 10 01 10 01 10 01 07 01 10 01 10 01 10 01 10 01 10 ................................
3800 01 10 01 10 02 13 05 03 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 ................................
3820 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 07 01 0a 05 03 01 07 01 07 04 0a ................................
3840 06 12 1c 09 09 09 0b .......