summaryrefslogtreecommitdiffstats
path: root/Lib/test/testtar.tar
blob: 3529bdf0acf5a1db9b1d494fda25422816ca00cc (plain)
ofshex dumpascii
0000 75 73 74 61 72 2f 63 6f 6e 74 74 79 70 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ustar/conttype..................
0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0060 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
0080 30 30 31 35 35 34 33 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 35 31 37 31 00 20 37 00 00 00 0015543.07606136617.015171..7...
00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0100 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
0120 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
0140 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
01c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0200 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
0220 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
0240 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
0260 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
0280 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
02a0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
02c0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
02e0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
0300 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
0320 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
0340 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
0360 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
0380 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
03a0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
03c0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
03e0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
0400 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
0420 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
0440 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
0460 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
0480 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
04a0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
04c0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
04e0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
0500 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
0520 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
0540 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
0560 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
0580 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
05a0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
05c0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
05e0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
0600 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
0620 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
0640 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
0660 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
0680 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
06a0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
06c0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
06e0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
0700 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
0720 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
0740 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
0760 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
0780 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
07a0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
07c0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
07e0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
0800 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
0820 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
0840 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
0860 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
0880 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
08a0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
08c0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
08e0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
0900 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
0920 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
0940 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
0960 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
0980 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
09a0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
09c0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
09e0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
0a00 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
0a20 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
0a40 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
0a60 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
0a80 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
0aa0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
0ac0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
0ae0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
0b00 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
0b20 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
0b40 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
0b60 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
0b80 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
0ba0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
0bc0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
0be0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
0c00 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
0c20 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
0c40 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
0c60 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
0c80 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
0ca0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
0cc0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
0ce0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
0d00 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
0d20 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
0d40 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
0d60 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
0d80 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
0da0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
0dc0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
0de0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
0e00 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
0e20 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
0e40 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
0e60 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
0e80 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
0ea0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
0ec0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
0ee0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
0f00 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
0f20 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
0f40 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
0f60 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
0f80 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
0fa0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
0fc0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
0fe0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
1000 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
1020 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
1040 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
1060 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
1080 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
10a0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
10c0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
10e0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
1100 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
1120 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
1140 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
1160 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
1180 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
11a0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
11c0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
11e0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
1200 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
1220 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
1240 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
1260 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
1280 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
12a0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
12c0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
12e0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
1300 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
1320 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
1340 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
1360 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
1380 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
13a0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
13c0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
13e0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
1400 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
1420 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
1440 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
1460 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
1480 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
14a0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
14c0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
14e0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
1500 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
1520 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
1540 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
1560 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
1580 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
15a0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
15c0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
15e0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
1600 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
1620 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
1640 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
1660 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
1680 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
16a0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
16c0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
16e0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
1700 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
1720 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
1740 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
1760 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
1780 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
17a0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
17c0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
17e0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
1800 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
1820 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
1840 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
1860 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
1880 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
18a0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
18c0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
18e0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
1900 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
1920 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
1940 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
1960 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
1980 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
19a0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
19c0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
19e0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
1a00 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
1a20 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
1a40 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
1a60 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
1a80 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
1aa0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
1ac0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
1ae0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
1b00 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
1b20 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
1b40 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
1b60 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
1b80 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
1ba0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
1bc0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
1be0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
1c00 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
1c20 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
1c40 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
1c60 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
1c80 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
1ca0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
1cc0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
1ce0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
1d00 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
1d20 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
1d40 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
1d60 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
1d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1e00 75 73 74 61 72 2f 72 65 67 74 79 70 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ustar/regtype...................
1e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1e60 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
1e80 30 30 31 35 35 34 33 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 34 37 37 34 00 20 30 00 00 00 0015543.07606136617.014774..0...
1ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1f00 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
1f20 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
1f40 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
1f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2000 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
2020 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
2040 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
2060 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
2080 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
20a0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
20c0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
20e0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
2100 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
2120 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
2140 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
2160 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
2180 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
21a0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
21c0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
21e0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
2200 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
2220 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
2240 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
2260 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
2280 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
22a0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
22c0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
22e0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
2300 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
2320 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
2340 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
2360 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
2380 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
23a0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
23c0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
23e0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
2400 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
2420 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
2440 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
2460 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
2480 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
24a0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
24c0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
24e0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
2500 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
2520 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
2540 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
2560 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
2580 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
25a0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
25c0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
25e0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
2600 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
2620 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
2640 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
2660 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
2680 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
26a0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
26c0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
26e0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
2700 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
2720 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
2740 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
2760 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
2780 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
27a0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
27c0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
27e0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
2800 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
2820 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
2840 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
2860 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
2880 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
28a0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
28c0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
28e0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
2900 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
2920 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
2940 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
2960 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
2980 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
29a0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
29c0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
29e0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
2a00 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
2a20 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
2a40 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
2a60 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
2a80 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
2aa0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
2ac0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
2ae0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
2b00 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
2b20 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
2b40 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
2b60 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
2b80 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
2ba0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
2bc0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
2be0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
2c00 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
2c20 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
2c40 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
2c60 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
2c80 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
2ca0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
2cc0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
2ce0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
2d00 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
2d20 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
2d40 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
2d60 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
2d80 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
2da0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
2dc0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
2de0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
2e00 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
2e20 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
2e40 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
2e60 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
2e80 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
2ea0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
2ec0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
2ee0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
2f00 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
2f20 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
2f40 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
2f60 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
2f80 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
2fa0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
2fc0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
2fe0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
3000 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
3020 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
3040 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
3060 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
3080 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
30a0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
30c0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
30e0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
3100 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
3120 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
3140 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
3160 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
3180 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
31a0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
31c0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
31e0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
3200 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
3220 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
3240 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
3260 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
3280 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
32a0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
32c0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
32e0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
3300 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
3320 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
3340 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
3360 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
3380 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
33a0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
33c0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
33e0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
3400 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
3420 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
3440 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
3460 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
3480 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
34a0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
34c0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
34e0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
3500 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
3520 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
3540 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
3560 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
3580 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
35a0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
35c0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
35e0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
3600 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
3620 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
3640 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
3660 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
3680 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
36a0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
36c0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
36e0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
3700 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
3720 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
3740 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
3760 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
3780 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
37a0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
37c0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
37e0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
3800 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
3820 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
3840 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
3860 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
3880 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
38a0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
38c0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
38e0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
3900 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
3920 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
3940 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
3960 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
3980 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
39a0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
39c0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
39e0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
3a00 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
3a20 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
3a40 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
3a60 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
3a80 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
3aa0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
3ac0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
3ae0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
3b00 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
3b20 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
3b40 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
3b60 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
3b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c00 75 73 74 61 72 2f 64 69 72 74 79 70 65 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ustar/dirtype/..................
3c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c60 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000755.0001750.0000144.0000
3c80 30 30 30 30 30 30 30 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 35 30 34 32 00 20 35 00 00 00 0000000.07606136617.015042..5...
3ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3d00 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
3d20 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
3d40 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
3d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e00 75 73 74 61 72 2f 64 69 72 74 79 70 65 2d 77 69 74 68 2d 73 69 7a 65 2f 00 00 00 00 00 00 00 00 ustar/dirtype-with-size/........
3e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e60 00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000755.0001750.0000144.0000
3e80 30 30 30 30 33 37 37 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 37 30 30 34 00 20 35 00 00 00 0000377.07606136617.017004..5...
3ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3f00 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
3f20 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
3f40 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
3f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4000 75 73 74 61 72 2f 6c 6e 6b 74 79 70 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ustar/lnktype...................
4020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4060 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
4080 30 30 30 30 30 30 30 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 37 35 32 30 00 20 31 75 73 74 0000000.07606136617.017520..1ust
40a0 61 72 2f 72 65 67 74 79 70 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ar/regtype......................
40c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4100 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
4120 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
4140 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
4160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
41a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
41c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
41e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4200 75 73 74 61 72 2f 73 79 6d 74 79 70 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ustar/symtype...................
4220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4260 00 00 00 00 30 30 30 30 37 37 37 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000777.0001750.0000144.0000
4280 30 30 30 30 30 30 30 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 36 34 31 36 00 20 32 72 65 67 0000000.07606136617.016416..2reg
42a0 74 79 70 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 type............................
42c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4300 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
4320 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
4340 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
4360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
43a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
43c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
43e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4400 75 73 74 61 72 2f 62 6c 6b 74 79 70 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ustar/blktype...................
4420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4460 00 00 00 00 30 30 30 30 36 36 30 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000660.0001750.0000144.0000
4480 30 30 30 30 30 30 30 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 34 37 35 32 00 20 34 00 00 00 0000000.07606136617.014752..4...
44a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
44c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
44e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4500 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
4520 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
4540 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 33 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000003.0000000........
4560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
45a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
45c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
45e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4600 75 73 74 61 72 2f 63 68 72 74 79 70 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ustar/chrtype...................
4620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4660 00 00 00 00 30 30 30 30 36 36 36 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000666.0001750.0000144.0000
4680 30 30 30 30 30 30 30 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 34 37 36 34 00 20 33 00 00 00 0000000.07606136617.014764..3...
46a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
46c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
46e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4700 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
4720 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
4740 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 31 00 30 30 30 30 30 30 33 00 00 00 00 00 00 00 00 .........0000001.0000003........
4760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
47a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
47c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
47e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4800 75 73 74 61 72 2f 66 69 66 6f 74 79 70 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ustar/fifotype..................
4820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4860 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
4880 30 30 30 30 30 30 30 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 35 31 32 36 00 20 36 00 00 00 0000000.07606136617.015126..6...
48a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
48c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
48e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4900 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
4920 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
4940 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
4960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
49a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
49c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
49e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4a00 75 73 74 61 72 2f 73 70 61 72 73 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ustar/sparse....................
4a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4a60 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
4a80 30 32 35 30 30 30 30 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 34 35 37 37 00 20 30 00 00 00 0250000.07606136617.014577..0...
4aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4b00 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
4b20 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
4b40 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
4b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
4fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
50a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
50c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
50e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
51a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
51c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
51e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
52a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
52c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
52e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
53a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
53c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
53e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
54a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
54c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
54e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
55a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
55c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
55e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
56a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
56c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
56e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
57a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
57c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
57e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
58a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
58c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
58e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
59a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
59c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
59e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
5c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
5fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
5fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
60a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
60c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
60e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
61a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
61c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
61e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
62a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
62c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
62e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
63a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
63c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
63e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
64a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
64c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
64e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
65a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
65c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
65e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
66a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
66c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
66e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
67a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
67c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
67e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
68a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
68c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
68e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
69a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
69c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
69e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
6be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
6c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
6fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
70a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
70c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
70e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
71a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
71c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
71e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
72a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
72c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
72e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
73a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
73c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
73e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
74a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
74c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
74e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
75a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
75c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
75e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
76a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
76c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
76e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
77a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
77c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
77e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
78a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
78c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
78e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
79a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
79c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
79e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
7c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
7fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
7fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
80a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
80c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
80e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
81a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
81c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
81e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
82a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
82c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
82e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
83a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
83c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
83e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
84a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
84c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
84e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
85a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
85c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
85e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
86a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
86c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
86e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
87a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
87c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
87e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
88a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
88c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
88e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
89a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
89c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
89e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
8be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
8c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
8fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
90a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
90c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
90e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
91a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
91c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
91e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
92a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
92c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
92e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
93a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
93c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
93e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
94a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
94c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
94e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
95a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
95c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
95e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
96a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
96c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
96e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
97a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
97c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
97e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
98a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
98c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
98e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
99a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
99c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
99e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
9fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
9fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a0a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a0c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a0e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a1a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a1c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a1e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a2a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a2c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a2e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a3a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a3c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a3e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a4a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a4c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a4e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a5a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a5c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a5e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a6a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a6c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a6e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a7a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a7c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a7e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a8a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a8c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a8e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a9a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
a9c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
a9e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
aa00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
aa20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
aa40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
aa60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
aa80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
aaa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
aac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
aae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ab00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
ab20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ab40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
ab60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ab80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
aba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
abc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
abe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ac00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ac20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ac40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ac60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ac80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
aca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
acc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ace0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ad00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ad20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ad40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ad60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ad80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ada0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
adc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ade0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ae00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ae20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ae40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ae60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ae80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
aea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
aec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
aee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
af00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
af20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
af40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
af60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
af80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
afa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
afc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
afe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b0a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b0c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b0e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b1a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b1c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b1e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b2a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b2c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b2e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b3a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b3c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b3e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b4a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b4c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b4e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b5a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b5c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b5e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b6a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b6c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b6e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b7a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b7c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b7e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b8a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b8c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b8e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b9a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b9c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
b9e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ba00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ba20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ba40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ba60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ba80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
baa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bb00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bb20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bb40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bb60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bb80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bbc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bbe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
bc00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
bc20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
bc40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
bc60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
bc80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
bca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
bcc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
bce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
bd00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
bd20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
bd40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
bd60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
bd80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
bda0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
bdc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
bde0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
be00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
be20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
be40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
be60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
be80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
bea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
bec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
bee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
bf00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
bf20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
bf40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
bf60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
bf80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
bfa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
bfc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
bfe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c0a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c0c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c0e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c1a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c1c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c1e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c2a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c2c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c2e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c3a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c3c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c3e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c4a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c4c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c4e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c5a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c5c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c5e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c6a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c6c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c6e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c7a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c7c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c7e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c8a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c8c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c8e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c9a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
c9c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
c9e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ca00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
ca20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ca40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
ca60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ca80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
caa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
cac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
cae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
cb00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
cb20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
cb40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
cb60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
cb80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
cba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
cbc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
cbe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
cc00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cc20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cc40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cc60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cc80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ccc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cd00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cd20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cd40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cd60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cd80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cda0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cdc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cde0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ce00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ce20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ce40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ce60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ce80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cf00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cf20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cf40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cf60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cf80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cfa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cfc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
cfe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d0a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d0c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d0e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d1a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d1c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d1e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d2a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d2c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d2e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d3a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d3c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d3e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d4a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d4c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d4e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d5a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d5c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d5e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d6a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d6c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d6e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d7a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d7c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d7e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d8a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d8c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d8e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d9a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d9c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
d9e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
da00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
da20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
da40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
da60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
da80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
daa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
dac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
dae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
db00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
db20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
db40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
db60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
db80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
dba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
dbc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
dbe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
dc00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
dc20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
dc40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
dc60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
dc80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
dca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
dcc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
dce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
dd00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
dd20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
dd40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
dd60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
dd80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
dda0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ddc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
dde0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
de00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
de20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
de40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
de60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
de80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
dea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
dec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
dee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
df00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
df20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
df40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
df60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
df80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
dfa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
dfc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
dfe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e0a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e0c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e0e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e1a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e1c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e1e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e2a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e2c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e2e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e3a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e3c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e3e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e4a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e4c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e4e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e5a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e5c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e5e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e6a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e6c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e6e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e7a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e7c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e7e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e8a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e8c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e8e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e9a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
e9c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
e9e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ea00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
ea20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ea40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
ea60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ea80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
eaa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
eac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
eae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
eb00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
eb20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
eb40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
eb60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
eb80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
eba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ebc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
ebe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ec00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ec20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ec40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ec60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ec80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
eca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ecc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ece0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ed00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ed20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ed40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ed60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ed80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
eda0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
edc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ede0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ee00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ee20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ee40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ee60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ee80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
eea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
eec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
eee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ef00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ef20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ef40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ef60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
ef80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
efa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
efc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
efe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f0a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f0c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f0e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f1a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f1c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f1e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f2a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f2c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f2e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f3a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f3c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f3e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f4a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f4c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f4e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f5a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f5c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f5e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f6a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f6c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f6e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f7a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f7c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f7e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f8a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f8c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f8e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f9a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f9c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
f9e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fa00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fa20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fa40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fa60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fa80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
faa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fb00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fb20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fb40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fb60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fb80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fbc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fbe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
fc00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
fc20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
fc40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
fc60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
fc80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
fca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
fcc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
fce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
fd00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
fd20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
fd40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
fd60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
fd80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
fda0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
fdc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
fde0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
fe00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
fe20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
fe40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
fe60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
fe80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
fea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
fec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
fee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ff00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
ff20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ff40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
ff60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ff80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
ffa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
ffc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
ffe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
100a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
100c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
100e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
101a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
101c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
101e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
102a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
102c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
102e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
103a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
103c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
103e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
104a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
104c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
104e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
105a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
105c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
105e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
106a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
106c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
106e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
107a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
107c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
107e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
108a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
108c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
108e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
109a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
109c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
109e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
10be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
10c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
10fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
110a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
110c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
110e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
111a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
111c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
111e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
112a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
112c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
112e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
113a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
113c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
113e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
114a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
114c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
114e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
115a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
115c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
115e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
116a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
116c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
116e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
117a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
117c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
117e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
118a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
118c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
118e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
119a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
119c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
119e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
11c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
11fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
11fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
120a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
120c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
120e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
121a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
121c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
121e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
122a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
122c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
122e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
123a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
123c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
123e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
124a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
124c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
124e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
125a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
125c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
125e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
126a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
126c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
126e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
127a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
127c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
127e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
128a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
128c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
128e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
129a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
129c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
129e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
12be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
12c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
12fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
130a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
130c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
130e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
131a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
131c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
131e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
132a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
132c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
132e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
133a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
133c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
133e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
134a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
134c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
134e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
135a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
135c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
135e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
136a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
136c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
136e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
137a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
137c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
137e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
138a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
138c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
138e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
139a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
139c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
139e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
13c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
13fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
13fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
140a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
140c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
140e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
141a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
141c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
141e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
142a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
142c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
142e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
143a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
143c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
143e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
144a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
144c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
144e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
145a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
145c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
145e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
146a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
146c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
146e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
147a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
147c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
147e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
148a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
148c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
148e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
149a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
149c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
149e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
14be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
14c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
150a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
150c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
150e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
151a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
151c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
151e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
152a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
152c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
152e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
153a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
153c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
153e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
154a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
154c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
154e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
155a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
155c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
155e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
156a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
156c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
156e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
157a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
157c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
157e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
158a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
158c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
158e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
159a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
159c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
159e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
15c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
15fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
15fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
160a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
160c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
160e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
161a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
161c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
161e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
162a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
162c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
162e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
163a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
163c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
163e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
164a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
164c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
164e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
165a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
165c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
165e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
166a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
166c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
166e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
167a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
167c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
167e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
168a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
168c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
168e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
169a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
169c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
169e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
16be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
16c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
16fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
170a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
170c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
170e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
171a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
171c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
171e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
172a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
172c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
172e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
173a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
173c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
173e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
174a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
174c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
174e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
175a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
175c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
175e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
176a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
176c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
176e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
177a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
177c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
177e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
178a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
178c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
178e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
179a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
179c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
179e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
17c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
17fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
17fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
180a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
180c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
180e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
181a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
181c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
181e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
182a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
182c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
182e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
183a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
183c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
183e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
184a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
184c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
184e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
185a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
185c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
185e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
186a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
186c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
186e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
187a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
187c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
187e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
188a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
188c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
188e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
189a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
189c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
189e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
18be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
18c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
18fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
190a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
190c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
190e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
191a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
191c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
191e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
192a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
192c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
192e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
193a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
193c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
193e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
194a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
194c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
194e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
195a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
195c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
195e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
196a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
196c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
196e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
197a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
197c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
197e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
198a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
198c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
198e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
199a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
199c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
199e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19c00 75 73 74 61 72 2f 75 6d 6c 61 75 74 73 2d c4 d6 dc e4 f6 fc df 00 00 00 00 00 00 00 00 00 00 00 ustar/umlauts-..................
19c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19c60 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
19c80 30 30 31 35 35 34 33 00 30 37 36 30 36 31 33 36 36 31 37 00 30 32 30 31 33 37 00 20 30 00 00 00 0015543.07606136617.020137..0...
19ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19d00 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
19d20 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
19d40 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
19d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
19e00 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
19e20 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
19e40 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
19e60 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
19e80 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
19ea0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
19ec0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
19ee0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
19f00 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
19f20 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
19f40 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
19f60 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
19f80 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
19fa0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
19fc0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
19fe0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
1a000 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
1a020 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
1a040 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
1a060 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
1a080 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
1a0a0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
1a0c0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
1a0e0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
1a100 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
1a120 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
1a140 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
1a160 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
1a180 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
1a1a0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
1a1c0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
1a1e0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
1a200 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
1a220 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
1a240 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
1a260 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
1a280 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
1a2a0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
1a2c0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
1a2e0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
1a300 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
1a320 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
1a340 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
1a360 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
1a380 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
1a3a0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
1a3c0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
1a3e0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
1a400 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
1a420 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
1a440 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
1a460 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
1a480 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
1a4a0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
1a4c0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
1a4e0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
1a500 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
1a520 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
1a540 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
1a560 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
1a580 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
1a5a0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
1a5c0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
1a5e0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
1a600 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
1a620 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
1a640 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
1a660 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
1a680 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
1a6a0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
1a6c0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
1a6e0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
1a700 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
1a720 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
1a740 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
1a760 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
1a780 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
1a7a0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
1a7c0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
1a7e0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
1a800 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
1a820 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
1a840 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
1a860 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
1a880 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
1a8a0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
1a8c0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
1a8e0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
1a900 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
1a920 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
1a940 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
1a960 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
1a980 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
1a9a0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
1a9c0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
1a9e0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
1aa00 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
1aa20 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
1aa40 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
1aa60 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
1aa80 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
1aaa0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
1aac0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
1aae0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
1ab00 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
1ab20 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
1ab40 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
1ab60 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
1ab80 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
1aba0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
1abc0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
1abe0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
1ac00 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
1ac20 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
1ac40 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
1ac60 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
1ac80 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
1aca0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
1acc0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
1ace0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
1ad00 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
1ad20 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
1ad40 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
1ad60 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
1ad80 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
1ada0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
1adc0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
1ade0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
1ae00 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
1ae20 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
1ae40 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
1ae60 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
1ae80 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
1aea0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
1aec0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
1aee0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
1af00 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
1af20 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
1af40 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
1af60 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
1af80 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
1afa0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
1afc0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
1afe0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
1b000 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
1b020 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
1b040 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
1b060 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
1b080 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
1b0a0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
1b0c0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
1b0e0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
1b100 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
1b120 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
1b140 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
1b160 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
1b180 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
1b1a0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
1b1c0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
1b1e0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
1b200 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
1b220 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
1b240 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
1b260 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
1b280 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
1b2a0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
1b2c0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
1b2e0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
1b300 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
1b320 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
1b340 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
1b360 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
1b380 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
1b3a0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
1b3c0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
1b3e0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
1b400 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
1b420 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
1b440 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
1b460 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
1b480 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
1b4a0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
1b4c0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
1b4e0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
1b500 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
1b520 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
1b540 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
1b560 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
1b580 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
1b5a0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
1b5c0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
1b5e0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
1b600 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
1b620 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
1b640 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
1b660 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
1b680 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
1b6a0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
1b6c0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
1b6e0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
1b700 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
1b720 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
1b740 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
1b760 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
1b780 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
1b7a0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
1b7c0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
1b7e0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
1b800 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
1b820 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
1b840 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
1b860 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
1b880 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
1b8a0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
1b8c0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
1b8e0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
1b900 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
1b920 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
1b940 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
1b960 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
1b980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1b9a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1b9c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1b9e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1ba00 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 12345/12345/12345/12345/12345/12
1ba20 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 345/12345/12345/12345/12345/1234
1ba40 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 36 37 2f 6c 6f 6e 67 5/12345/12345/12345/1234567/long
1ba60 6e 61 6d 65 30 30 30 30 36 34 34 20 30 30 30 31 37 35 30 20 30 30 30 30 31 34 34 20 30 30 30 30 name0000644.0001750.0000144.0000
1ba80 30 30 31 35 35 34 33 20 30 37 36 30 36 31 33 36 36 31 37 20 30 34 35 32 33 33 00 20 30 00 00 00 0015543.07606136617.045233..0...
1baa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1bac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1bae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1bb00 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
1bb20 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
1bb40 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 20 30 30 30 30 30 30 30 20 75 73 74 61 72 2f 31 .........0000000.0000000.ustar/1
1bb60 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 2345/12345/12345/12345/12345/123
1bb80 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 45/12345/12345/12345/12345/12345
1bba0 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 /12345/12345/12345/12345/12345/1
1bbc0 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 2345/12345/12345/12345/12345/123
1bbe0 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 2f 31 32 33 34 35 00 00 00 00 00 00 00 00 00 00 00 00 45/12345/12345/12345............
1bc00 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
1bc20 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
1bc40 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
1bc60 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
1bc80 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
1bca0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
1bcc0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
1bce0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
1bd00 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
1bd20 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
1bd40 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
1bd60 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
1bd80 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
1bda0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
1bdc0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
1bde0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
1be00 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
1be20 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
1be40 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
1be60 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
1be80 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
1bea0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
1bec0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
1bee0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
1bf00 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
1bf20 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
1bf40 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
1bf60 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
1bf80 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
1bfa0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
1bfc0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
1bfe0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
1c000 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
1c020 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
1c040 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
1c060 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
1c080 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
1c0a0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
1c0c0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
1c0e0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
1c100 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
1c120 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
1c140 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
1c160 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
1c180 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
1c1a0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
1c1c0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
1c1e0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
1c200 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
1c220 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
1c240 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
1c260 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
1c280 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
1c2a0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
1c2c0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
1c2e0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
1c300 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
1c320 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
1c340 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
1c360 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
1c380 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
1c3a0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
1c3c0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
1c3e0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
1c400 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
1c420 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
1c440 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
1c460 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
1c480 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
1c4a0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
1c4c0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
1c4e0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
1c500 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
1c520 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
1c540 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
1c560 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
1c580 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
1c5a0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
1c5c0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
1c5e0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
1c600 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
1c620 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
1c640 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
1c660 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
1c680 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
1c6a0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
1c6c0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
1c6e0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
1c700 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
1c720 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
1c740 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
1c760 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
1c780 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
1c7a0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
1c7c0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
1c7e0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
1c800 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
1c820 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
1c840 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
1c860 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
1c880 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
1c8a0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
1c8c0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
1c8e0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
1c900 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
1c920 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
1c940 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
1c960 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
1c980 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
1c9a0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
1c9c0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
1c9e0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
1ca00 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
1ca20 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
1ca40 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
1ca60 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
1ca80 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
1caa0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
1cac0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
1cae0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
1cb00 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
1cb20 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
1cb40 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
1cb60 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
1cb80 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
1cba0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
1cbc0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
1cbe0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
1cc00 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
1cc20 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
1cc40 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
1cc60 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
1cc80 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
1cca0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
1ccc0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
1cce0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
1cd00 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
1cd20 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
1cd40 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
1cd60 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
1cd80 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
1cda0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
1cdc0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
1cde0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
1ce00 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
1ce20 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
1ce40 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
1ce60 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
1ce80 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
1cea0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
1cec0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
1cee0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
1cf00 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
1cf20 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
1cf40 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
1cf60 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
1cf80 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
1cfa0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
1cfc0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
1cfe0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
1d000 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
1d020 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
1d040 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
1d060 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
1d080 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
1d0a0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
1d0c0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
1d0e0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
1d100 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
1d120 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
1d140 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
1d160 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
1d180 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
1d1a0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
1d1c0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
1d1e0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
1d200 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
1d220 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
1d240 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
1d260 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
1d280 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
1d2a0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
1d2c0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
1d2e0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
1d300 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
1d320 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
1d340 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
1d360 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
1d380 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
1d3a0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
1d3c0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
1d3e0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
1d400 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
1d420 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
1d440 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
1d460 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
1d480 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
1d4a0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
1d4c0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
1d4e0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
1d500 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
1d520 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
1d540 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
1d560 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
1d580 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
1d5a0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
1d5c0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
1d5e0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
1d600 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
1d620 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
1d640 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
1d660 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
1d680 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
1d6a0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
1d6c0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
1d6e0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
1d700 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
1d720 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
1d740 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
1d760 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
1d780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d7a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d7c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d7e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d800 2e 2f 2e 2f 40 4c 6f 6e 67 4c 69 6e 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ././@LongLink...................
1d820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d860 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 ....0000000.0000000.0000000.0000
1d880 30 30 30 31 30 30 31 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 31 35 35 35 00 20 4c 00 00 00 0001001.00000000000.011555..L...
1d8a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d8c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d8e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d900 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar...root...................
1d920 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........root...................
1d940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d9a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d9c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d9e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1da00 67 6e 75 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f gnu/123/123/123/123/123/123/123/
1da20 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1da40 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1da60 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1da80 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1daa0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1dac0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1dae0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1db00 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1db20 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1db40 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1db60 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1db80 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1dba0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1dbc0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1dbe0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 6c 6f 6e 67 6e 61 6d 65 123/123/123/123/123/123/longname
1dc00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dc20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dc40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dc60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dc80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dcc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dd00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dd20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dd40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dd60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dd80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dda0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1ddc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dde0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1de00 67 6e 75 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f gnu/123/123/123/123/123/123/123/
1de20 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1de40 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1de60 31 32 33 2f 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 123/0000644.0001750.0000144.0000
1de80 30 30 31 35 35 34 33 00 30 37 36 30 36 31 33 36 36 31 37 00 30 32 32 37 31 37 00 20 30 00 00 00 0015543.07606136617.022717..0...
1dea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1df00 00 75 73 74 61 72 20 20 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar...tarfile................
1df20 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
1df40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1df60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1df80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dfa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dfc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dfe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1e000 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
1e020 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
1e040 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
1e060 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
1e080 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
1e0a0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
1e0c0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
1e0e0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
1e100 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
1e120 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
1e140 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
1e160 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
1e180 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
1e1a0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
1e1c0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
1e1e0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
1e200 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
1e220 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
1e240 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
1e260 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
1e280 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
1e2a0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
1e2c0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
1e2e0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
1e300 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
1e320 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
1e340 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
1e360 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
1e380 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
1e3a0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
1e3c0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
1e3e0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
1e400 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
1e420 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
1e440 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
1e460 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
1e480 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
1e4a0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
1e4c0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
1e4e0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
1e500 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
1e520 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
1e540 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
1e560 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
1e580 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
1e5a0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
1e5c0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
1e5e0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
1e600 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
1e620 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
1e640 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
1e660 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
1e680 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
1e6a0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
1e6c0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
1e6e0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
1e700 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
1e720 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
1e740 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
1e760 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
1e780 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
1e7a0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
1e7c0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
1e7e0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
1e800 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
1e820 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
1e840 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
1e860 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
1e880 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
1e8a0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
1e8c0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
1e8e0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
1e900 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
1e920 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
1e940 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
1e960 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
1e980 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
1e9a0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
1e9c0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
1e9e0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
1ea00 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
1ea20 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
1ea40 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
1ea60 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
1ea80 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
1eaa0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
1eac0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
1eae0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
1eb00 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
1eb20 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
1eb40 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
1eb60 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
1eb80 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
1eba0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
1ebc0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
1ebe0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
1ec00 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
1ec20 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
1ec40 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
1ec60 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
1ec80 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
1eca0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
1ecc0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
1ece0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
1ed00 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
1ed20 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
1ed40 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
1ed60 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
1ed80 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
1eda0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
1edc0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
1ede0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
1ee00 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
1ee20 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
1ee40 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
1ee60 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
1ee80 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
1eea0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
1eec0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
1eee0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
1ef00 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
1ef20 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
1ef40 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
1ef60 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
1ef80 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
1efa0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
1efc0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
1efe0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
1f000 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
1f020 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
1f040 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
1f060 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
1f080 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
1f0a0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
1f0c0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
1f0e0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
1f100 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
1f120 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
1f140 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
1f160 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
1f180 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
1f1a0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
1f1c0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
1f1e0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
1f200 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
1f220 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
1f240 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
1f260 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
1f280 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
1f2a0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
1f2c0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
1f2e0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
1f300 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
1f320 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
1f340 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
1f360 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
1f380 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
1f3a0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
1f3c0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
1f3e0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
1f400 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
1f420 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
1f440 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
1f460 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
1f480 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
1f4a0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
1f4c0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
1f4e0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
1f500 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
1f520 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
1f540 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
1f560 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
1f580 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
1f5a0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
1f5c0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
1f5e0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
1f600 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
1f620 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
1f640 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
1f660 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
1f680 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
1f6a0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
1f6c0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
1f6e0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
1f700 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
1f720 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
1f740 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
1f760 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
1f780 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
1f7a0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
1f7c0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
1f7e0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
1f800 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
1f820 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
1f840 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
1f860 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
1f880 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
1f8a0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
1f8c0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
1f8e0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
1f900 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
1f920 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
1f940 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
1f960 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
1f980 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
1f9a0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
1f9c0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
1f9e0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
1fa00 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
1fa20 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
1fa40 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
1fa60 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
1fa80 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
1faa0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
1fac0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
1fae0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
1fb00 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
1fb20 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
1fb40 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
1fb60 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
1fb80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fbc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fbe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fc00 2e 2f 2e 2f 40 4c 6f 6e 67 4c 69 6e 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ././@LongLink...................
1fc20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fc40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fc60 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 ....0000000.0000000.0000000.0000
1fc80 30 30 30 31 30 30 31 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 31 35 35 34 00 20 4b 00 00 00 0001001.00000000000.011554..K...
1fca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fcc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fd00 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar...root...................
1fd20 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........root...................
1fd40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fd60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fd80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fda0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fdc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fde0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fe00 67 6e 75 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f gnu/123/123/123/123/123/123/123/
1fe20 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1fe40 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1fe60 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1fe80 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1fea0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1fec0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1fee0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1ff00 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1ff20 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1ff40 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1ff60 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1ff80 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1ffa0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1ffc0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
1ffe0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 6c 6f 6e 67 6e 61 6d 65 123/123/123/123/123/123/longname
20000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
200a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
200c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
200e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
201a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
201c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
201e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20200 2e 2f 2e 2f 40 4c 6f 6e 67 4c 69 6e 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ././@LongLink...................
20220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20260 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 ....0000000.0000000.0000000.0000
20280 30 30 30 31 30 30 31 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 31 35 35 35 00 20 4c 00 00 00 0001001.00000000000.011555..L...
202a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
202c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
202e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20300 00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar...root...................
20320 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........root...................
20340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
203a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
203c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
203e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20400 67 6e 75 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f gnu/123/123/123/123/123/123/123/
20420 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
20440 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
20460 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
20480 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
204a0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
204c0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
204e0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
20500 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
20520 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
20540 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
20560 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
20580 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
205a0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
205c0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
205e0 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 6c 6f 6e 67 6c 69 6e 6b 123/123/123/123/123/123/longlink
20600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
206a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
206c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
206e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
207a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
207c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
207e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20800 67 6e 75 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f gnu/123/123/123/123/123/123/123/
20820 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
20840 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
20860 31 32 33 2f 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 123/0000644.0001750.0000144.0000
20880 30 30 30 30 30 30 30 00 30 37 36 30 36 31 33 36 36 31 37 00 30 33 34 36 35 37 00 20 31 67 6e 75 0000000.07606136617.034657..1gnu
208a0 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
208c0 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
208e0 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
20900 2f 75 73 74 61 72 20 20 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 /ustar...tarfile................
20920 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
20940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
209a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
209c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
209e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20a00 67 6e 75 2f 73 70 61 72 73 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 gnu/sparse......................
20a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20a60 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
20a80 30 31 32 30 30 30 30 00 30 37 36 30 36 31 33 36 36 31 37 00 30 32 34 32 34 35 00 20 53 00 00 00 0120000.07606136617.024245..S...
20aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20b00 00 75 73 74 61 72 20 20 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar...tarfile................
20b20 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
20b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20b80 00 00 30 30 30 30 30 30 31 30 30 30 30 00 30 30 30 30 30 30 31 30 30 30 30 00 30 30 30 30 30 30 ..00000010000.00000010000.000000
20ba0 33 30 30 30 30 00 30 30 30 30 30 30 31 30 30 30 30 00 30 30 30 30 30 30 35 30 30 30 30 00 30 30 30000.00000010000.00000050000.00
20bc0 30 30 30 30 31 30 30 30 30 00 30 30 30 30 30 30 37 30 30 30 30 00 30 30 30 30 30 30 31 30 30 30 000010000.00000070000.0000001000
20be0 30 00 01 30 30 30 30 30 32 35 30 30 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0..00000250000..................
20c00 30 30 30 30 30 31 31 30 30 30 30 00 30 30 30 30 30 30 31 30 30 30 30 00 30 30 30 30 30 31 33 30 00000110000.00000010000.00000130
20c20 30 30 30 00 30 30 30 30 30 30 31 30 30 30 30 00 30 30 30 30 30 31 35 30 30 30 30 00 30 30 30 30 000.00000010000.00000150000.0000
20c40 30 30 31 30 30 30 30 00 30 30 30 30 30 31 37 30 30 30 30 00 30 30 30 30 30 30 31 30 30 30 30 00 0010000.00000170000.00000010000.
20c60 30 30 30 30 30 32 31 30 30 30 30 00 30 30 30 30 30 30 31 30 30 30 30 00 30 30 30 30 30 32 33 30 00000210000.00000010000.00000230
20c80 30 30 30 00 30 30 30 30 30 30 31 30 30 30 30 00 30 30 30 30 30 32 35 30 30 30 30 00 30 30 30 30 000.00000010000.00000250000.0000
20ca0 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000000.........................
20cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
20e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
20e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
20e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
20e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
20ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
20ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
20ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
20f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
20f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
20f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
20f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
20f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
20fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
20fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
20fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
210a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
210c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
210e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
211a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
211c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
211e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
212a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
212c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
212e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
213a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
213c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
213e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
214a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
214c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
214e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
215a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
215c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
215e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
216a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
216c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
216e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
217a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
217c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
217e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
218a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
218c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
218e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
219a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
219c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
219e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
21fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
21fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
220a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
220c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
220e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
221a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
221c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
221e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
222a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
222c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
222e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
223a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
223c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
223e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
224a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
224c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
224e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
225a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
225c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
225e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
226a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
226c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
226e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
227a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
227c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
227e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
228a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
228c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
228e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
229a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
229c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
229e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
22fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
22fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
230a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
230c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
230e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
231a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
231c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
231e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
232a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
232c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
232e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
233a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
233c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
233e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
234a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
234c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
234e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
235a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
235c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
235e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
236a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
236c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
236e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
237a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
237c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
237e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
238a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
238c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
238e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
239a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
239c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
239e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
23fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
23fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
240a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
240c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
240e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
241a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
241c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
241e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
242a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
242c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
242e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
243a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
243c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
243e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
244a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
244c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
244e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
245a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
245c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
245e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
246a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
246c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
246e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
247a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
247c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
247e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
248a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
248c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
248e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
249a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
249c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
249e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
24fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
24fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
250a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
250c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
250e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
251a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
251c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
251e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
252a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
252c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
252e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
253a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
253c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
253e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
254a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
254c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
254e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
255a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
255c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
255e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
256a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
256c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
256e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
257a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
257c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
257e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
258a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
258c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
258e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
259a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
259c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
259e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
25fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
25fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
260a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
260c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
260e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
261a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
261c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
261e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
262a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
262c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
262e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
263a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
263c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
263e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
264a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
264c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
264e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
265a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
265c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
265e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
266a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
266c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
266e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
267a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
267c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
267e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
268a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
268c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
268e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
269a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
269c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
269e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
26fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
26fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
270a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
270c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
270e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
271a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
271c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
271e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
272a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
272c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
272e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
273a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
273c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
273e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
274a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
274c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
274e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
275a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
275c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
275e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
276a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
276c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
276e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
277a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
277c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
277e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
278a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
278c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
278e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
279a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
279c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
279e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
27fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
27fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
280a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
280c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
280e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
281a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
281c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
281e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
282a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
282c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
282e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
283a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
283c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
283e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
284a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
284c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
284e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
285a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
285c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
285e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
286a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
286c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
286e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
287a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
287c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
287e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
288a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
288c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
288e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
289a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
289c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
289e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
28fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
28fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
290a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
290c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
290e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
291a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
291c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
291e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
292a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
292c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
292e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
293a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
293c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
293e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
294a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
294c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
294e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
295a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
295c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
295e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
296a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
296c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
296e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
297a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
297c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
297e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
298a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
298c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
298e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
299a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
299c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
299e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29a00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29a20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29a40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29a60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29a80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29aa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29ac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29ae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29b00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29b20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29b40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29b60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29b80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29ba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29bc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29be0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29c00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29c20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29c40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29c60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29c80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29ca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29cc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29ce0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29d00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29d20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29d40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29d60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29d80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29da0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29dc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29de0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29e00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29e20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29e40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29e60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29e80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29ea0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29ec0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29ee0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29f00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29f20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29f40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29f60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29f80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29fa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
29fc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
29fe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a000 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a020 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a040 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a060 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a080 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a0a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a0c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a0e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a100 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a120 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a140 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a160 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a180 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a1a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a1c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a1e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a200 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a220 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a240 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a260 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a280 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a2a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a2c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a2e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a300 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a320 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a340 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a360 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a380 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a3a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a3c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a3e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a400 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a420 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a440 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a460 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a480 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a4a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a4c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a4e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a500 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a520 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a540 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a560 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a580 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a5a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a5c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a5e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a600 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a620 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a640 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a660 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a680 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a6a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a6c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a6e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a700 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a720 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a740 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a760 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a780 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a7a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a7c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a7e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a800 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a820 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a840 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a860 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a880 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a8a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a8c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a8e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a900 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a920 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a940 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a960 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a980 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a9a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2a9c0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2a9e0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2aa00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2aa20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2aa40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2aa60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2aa80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2aaa0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2aac0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2aae0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2ab00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2ab20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2ab40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2ab60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2ab80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2aba0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2abc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2abe0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2ac00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2ac20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2ac40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2ac60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2ac80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2aca0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2acc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2ace0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2ad00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2ad20 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2ad40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2ad60 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2ad80 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2ada0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2adc0 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
2ade0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2b 2f ghijklmnopqrstuvwxyz0123456789+/
2ae00 6d 69 73 63 2f 72 65 67 74 79 70 65 2d 6f 6c 64 2d 76 37 00 00 00 00 00 00 00 00 00 00 00 00 00 misc/regtype-old-v7.............
2ae20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ae40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ae60 00 00 00 00 20 20 20 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 20 31 34 34 20 00 20 20 20 20 .......644....1750.....144......
2ae80 20 20 31 35 35 34 33 20 20 37 36 30 36 31 33 36 36 31 37 20 30 30 37 36 36 32 00 20 00 00 00 00 ..15543..7606136617.007662......
2aea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2aec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2aee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2af00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2af20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2af40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2af60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2af80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2afa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2afc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2afe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2b000 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
2b020 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
2b040 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
2b060 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
2b080 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
2b0a0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
2b0c0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
2b0e0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
2b100 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
2b120 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
2b140 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
2b160 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
2b180 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
2b1a0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
2b1c0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
2b1e0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
2b200 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
2b220 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
2b240 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
2b260 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
2b280 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
2b2a0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
2b2c0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
2b2e0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
2b300 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
2b320 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
2b340 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
2b360 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
2b380 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
2b3a0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
2b3c0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
2b3e0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
2b400 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
2b420 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
2b440 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
2b460 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
2b480 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
2b4a0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
2b4c0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
2b4e0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
2b500 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
2b520 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
2b540 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
2b560 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
2b580 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
2b5a0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
2b5c0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
2b5e0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
2b600 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
2b620 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
2b640 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
2b660 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
2b680 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
2b6a0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
2b6c0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
2b6e0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
2b700 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
2b720 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
2b740 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
2b760 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
2b780 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
2b7a0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
2b7c0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
2b7e0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
2b800 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
2b820 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
2b840 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
2b860 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
2b880 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
2b8a0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
2b8c0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
2b8e0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
2b900 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
2b920 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
2b940 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
2b960 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
2b980 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
2b9a0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
2b9c0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
2b9e0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
2ba00 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
2ba20 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
2ba40 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
2ba60 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
2ba80 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
2baa0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
2bac0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
2bae0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
2bb00 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
2bb20 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
2bb40 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
2bb60 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
2bb80 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
2bba0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
2bbc0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
2bbe0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
2bc00 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
2bc20 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
2bc40 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
2bc60 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
2bc80 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
2bca0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
2bcc0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
2bce0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
2bd00 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
2bd20 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
2bd40 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
2bd60 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
2bd80 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
2bda0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
2bdc0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
2bde0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
2be00 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
2be20 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
2be40 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
2be60 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
2be80 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
2bea0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
2bec0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
2bee0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
2bf00 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
2bf20 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
2bf40 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
2bf60 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
2bf80 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
2bfa0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
2bfc0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
2bfe0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
2c000 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
2c020 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
2c040 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
2c060 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
2c080 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
2c0a0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
2c0c0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
2c0e0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
2c100 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
2c120 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
2c140 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
2c160 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
2c180 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
2c1a0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
2c1c0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
2c1e0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
2c200 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
2c220 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
2c240 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
2c260 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
2c280 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
2c2a0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
2c2c0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
2c2e0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
2c300 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
2c320 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
2c340 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
2c360 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
2c380 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
2c3a0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
2c3c0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
2c3e0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
2c400 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
2c420 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
2c440 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
2c460 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
2c480 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
2c4a0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
2c4c0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
2c4e0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
2c500 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
2c520 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
2c540 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
2c560 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
2c580 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
2c5a0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
2c5c0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
2c5e0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
2c600 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
2c620 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
2c640 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
2c660 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
2c680 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
2c6a0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
2c6c0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
2c6e0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
2c700 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
2c720 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
2c740 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
2c760 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
2c780 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
2c7a0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
2c7c0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
2c7e0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
2c800 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
2c820 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
2c840 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
2c860 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
2c880 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
2c8a0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
2c8c0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
2c8e0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
2c900 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
2c920 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
2c940 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
2c960 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
2c980 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
2c9a0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
2c9c0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
2c9e0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
2ca00 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
2ca20 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
2ca40 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
2ca60 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
2ca80 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
2caa0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
2cac0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
2cae0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
2cb00 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
2cb20 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
2cb40 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
2cb60 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
2cb80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2cba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2cbc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2cbe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2cc00 6d 69 73 63 2f 72 65 67 74 79 70 65 2d 68 70 75 78 2d 73 69 67 6e 65 64 2d 63 68 6b 73 75 6d 2d misc/regtype-hpux-signed-chksum-
2cc20 c4 d6 dc e4 f6 fc df 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2cc40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2cc60 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
2cc80 30 30 31 35 35 34 33 00 30 37 36 30 36 31 33 36 36 31 37 00 30 32 30 30 34 32 00 00 30 00 00 00 0015543.07606136617.020042..0...
2cca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ccc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2cce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2cd00 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
2cd20 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
2cd40 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
2cd60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2cd80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2cda0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2cdc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2cde0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ce00 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
2ce20 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
2ce40 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
2ce60 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
2ce80 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
2cea0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
2cec0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
2cee0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
2cf00 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
2cf20 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
2cf40 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
2cf60 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
2cf80 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
2cfa0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
2cfc0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
2cfe0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
2d000 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
2d020 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
2d040 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
2d060 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
2d080 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
2d0a0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
2d0c0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
2d0e0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
2d100 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
2d120 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
2d140 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
2d160 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
2d180 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
2d1a0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
2d1c0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
2d1e0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
2d200 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
2d220 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
2d240 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
2d260 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
2d280 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
2d2a0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
2d2c0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
2d2e0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
2d300 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
2d320 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
2d340 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
2d360 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
2d380 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
2d3a0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
2d3c0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
2d3e0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
2d400 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
2d420 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
2d440 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
2d460 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
2d480 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
2d4a0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
2d4c0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
2d4e0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
2d500 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
2d520 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
2d540 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
2d560 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
2d580 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
2d5a0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
2d5c0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
2d5e0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
2d600 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
2d620 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
2d640 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
2d660 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
2d680 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
2d6a0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
2d6c0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
2d6e0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
2d700 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
2d720 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
2d740 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
2d760 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
2d780 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
2d7a0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
2d7c0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
2d7e0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
2d800 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
2d820 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
2d840 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
2d860 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
2d880 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
2d8a0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
2d8c0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
2d8e0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
2d900 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
2d920 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
2d940 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
2d960 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
2d980 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
2d9a0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
2d9c0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
2d9e0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
2da00 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
2da20 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
2da40 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
2da60 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
2da80 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
2daa0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
2dac0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
2dae0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
2db00 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
2db20 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
2db40 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
2db60 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
2db80 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
2dba0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
2dbc0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
2dbe0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
2dc00 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
2dc20 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
2dc40 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
2dc60 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
2dc80 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
2dca0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
2dcc0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
2dce0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
2dd00 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
2dd20 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
2dd40 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
2dd60 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
2dd80 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
2dda0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
2ddc0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
2dde0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
2de00 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
2de20 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
2de40 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
2de60 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
2de80 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
2dea0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
2dec0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
2dee0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
2df00 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
2df20 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
2df40 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
2df60 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
2df80 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
2dfa0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
2dfc0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
2dfe0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
2e000 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
2e020 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
2e040 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
2e060 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
2e080 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
2e0a0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
2e0c0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
2e0e0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
2e100 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
2e120 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
2e140 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
2e160 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
2e180 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
2e1a0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
2e1c0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
2e1e0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
2e200 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
2e220 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
2e240 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
2e260 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
2e280 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
2e2a0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
2e2c0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
2e2e0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
2e300 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
2e320 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
2e340 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
2e360 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
2e380 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
2e3a0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
2e3c0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
2e3e0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
2e400 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
2e420 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
2e440 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
2e460 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
2e480 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
2e4a0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
2e4c0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
2e4e0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
2e500 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
2e520 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
2e540 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
2e560 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
2e580 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
2e5a0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
2e5c0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
2e5e0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
2e600 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
2e620 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
2e640 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
2e660 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
2e680 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
2e6a0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
2e6c0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
2e6e0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
2e700 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
2e720 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
2e740 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
2e760 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
2e780 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
2e7a0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
2e7c0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
2e7e0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
2e800 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
2e820 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
2e840 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
2e860 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
2e880 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
2e8a0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
2e8c0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
2e8e0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
2e900 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
2e920 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
2e940 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
2e960 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
2e980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2e9a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2e9c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2e9e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ea00 6d 69 73 63 2f 72 65 67 74 79 70 65 2d 6f 6c 64 2d 76 37 2d 73 69 67 6e 65 64 2d 63 68 65 63 6b misc/regtype-old-v7-signed-check
2ea20 73 75 6d 2d c4 d6 dc e4 f6 fc df 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 sum-............................
2ea40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ea60 00 00 00 00 20 20 20 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 20 31 34 34 20 00 20 20 20 20 .......644....1750.....144......
2ea80 20 20 31 35 35 34 33 20 20 37 36 30 36 31 33 36 36 31 37 20 30 31 32 34 36 31 00 20 00 00 00 00 ..15543..7606136617.012461......
2eaa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2eac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2eae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2eb00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2eb20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2eb40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2eb60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2eb80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2eba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ebc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ebe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ec00 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
2ec20 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
2ec40 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
2ec60 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
2ec80 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
2eca0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
2ecc0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
2ece0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
2ed00 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
2ed20 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
2ed40 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
2ed60 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
2ed80 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
2eda0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
2edc0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
2ede0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
2ee00 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
2ee20 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
2ee40 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
2ee60 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
2ee80 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
2eea0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
2eec0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
2eee0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
2ef00 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
2ef20 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
2ef40 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
2ef60 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
2ef80 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
2efa0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
2efc0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
2efe0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
2f000 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
2f020 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
2f040 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
2f060 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
2f080 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
2f0a0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
2f0c0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
2f0e0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
2f100 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
2f120 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
2f140 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
2f160 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
2f180 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
2f1a0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
2f1c0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
2f1e0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
2f200 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
2f220 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
2f240 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
2f260 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
2f280 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
2f2a0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
2f2c0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
2f2e0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
2f300 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
2f320 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
2f340 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
2f360 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
2f380 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
2f3a0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
2f3c0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
2f3e0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
2f400 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
2f420 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
2f440 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
2f460 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
2f480 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
2f4a0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
2f4c0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
2f4e0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
2f500 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
2f520 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
2f540 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
2f560 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
2f580 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
2f5a0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
2f5c0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
2f5e0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
2f600 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
2f620 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
2f640 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
2f660 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
2f680 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
2f6a0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
2f6c0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
2f6e0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
2f700 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
2f720 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
2f740 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
2f760 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
2f780 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
2f7a0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
2f7c0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
2f7e0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
2f800 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
2f820 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
2f840 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
2f860 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
2f880 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
2f8a0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
2f8c0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
2f8e0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
2f900 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
2f920 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
2f940 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
2f960 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
2f980 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
2f9a0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
2f9c0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
2f9e0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
2fa00 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
2fa20 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
2fa40 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
2fa60 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
2fa80 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
2faa0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
2fac0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
2fae0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
2fb00 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
2fb20 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
2fb40 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
2fb60 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
2fb80 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
2fba0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
2fbc0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
2fbe0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
2fc00 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
2fc20 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
2fc40 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
2fc60 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
2fc80 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
2fca0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
2fcc0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
2fce0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
2fd00 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
2fd20 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
2fd40 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
2fd60 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
2fd80 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
2fda0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
2fdc0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
2fde0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
2fe00 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
2fe20 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
2fe40 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
2fe60 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
2fe80 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
2fea0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
2fec0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
2fee0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
2ff00 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
2ff20 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
2ff40 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
2ff60 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
2ff80 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
2ffa0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
2ffc0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
2ffe0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
30000 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
30020 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
30040 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
30060 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
30080 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
300a0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
300c0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
300e0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
30100 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
30120 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
30140 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
30160 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
30180 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
301a0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
301c0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
301e0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
30200 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
30220 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
30240 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
30260 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
30280 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
302a0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
302c0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
302e0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
30300 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
30320 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
30340 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
30360 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
30380 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
303a0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
303c0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
303e0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
30400 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
30420 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
30440 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
30460 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
30480 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
304a0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
304c0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
304e0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
30500 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
30520 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
30540 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
30560 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
30580 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
305a0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
305c0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
305e0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
30600 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
30620 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
30640 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
30660 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
30680 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
306a0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
306c0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
306e0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
30700 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
30720 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
30740 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
30760 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
30780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
307a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
307c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
307e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30800 6d 69 73 63 2f 64 69 72 74 79 70 65 2d 6f 6c 64 2d 76 37 2f 00 00 00 00 00 00 00 00 00 00 00 00 misc/dirtype-old-v7/............
30820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30860 00 00 00 00 20 34 30 37 35 35 20 00 20 20 31 37 35 30 20 00 20 20 20 31 34 34 20 00 20 20 20 20 .....40755....1750.....144......
30880 20 20 20 20 20 20 30 20 20 37 36 30 36 31 33 36 36 31 37 20 30 30 37 36 36 37 00 20 00 00 00 00 ......0..7606136617.007667......
308a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
308c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
308e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
309a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
309c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
309e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30a00 6d 69 73 63 2f 72 65 67 74 79 70 65 2d 73 75 6e 74 61 72 00 00 00 00 00 00 00 00 00 00 00 00 00 misc/regtype-suntar.............
30a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30a60 00 00 00 00 30 31 30 30 36 34 34 00 30 30 30 30 31 34 35 00 30 30 30 30 30 31 32 00 30 30 30 30 ....0100644.0000145.0000012.0000
30a80 30 30 30 30 30 33 36 00 31 30 35 35 30 37 31 34 36 37 30 00 30 30 32 30 32 37 33 00 58 00 00 00 0000036.10550714670.0020273.X...
30aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30b00 00 75 73 74 61 72 00 30 30 6c 61 72 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00lars...................
30b20 00 00 00 00 00 00 00 00 00 73 74 61 66 66 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........staff..................
30b40 00 00 00 00 00 00 00 00 00 30 30 30 30 30 34 30 00 30 30 30 30 30 31 37 00 2f 74 6d 70 2f 50 61 .........0000040.0000017./tmp/Pa
30b60 78 48 65 61 64 65 72 73 2e 33 37 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 xHeaders.378....................
30b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30c00 33 30 20 6d 74 69 6d 65 3d 31 30 34 31 38 30 38 37 38 33 2e 30 38 30 30 30 34 30 30 30 0a 00 00 30.mtime=1041808783.080004000...
30c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30e00 6d 69 73 63 2f 72 65 67 74 79 70 65 2d 73 75 6e 74 61 72 00 00 00 00 00 00 00 00 00 00 00 00 00 misc/regtype-suntar.............
30e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30e60 00 00 00 00 30 31 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0100644.0001750.0000144.0000
30e80 30 30 31 35 35 34 33 00 31 30 35 35 30 37 31 34 36 37 30 00 30 30 31 36 31 31 31 00 30 00 00 00 0015543.10550714670.0016111.0...
30ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30f00 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
30f20 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
30f40 00 00 00 00 00 00 00 00 00 30 30 30 30 30 34 30 00 30 30 30 30 30 31 37 00 00 00 00 00 00 00 00 .........0000040.0000017........
30f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31000 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
31020 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
31040 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
31060 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
31080 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
310a0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
310c0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
310e0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
31100 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
31120 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
31140 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
31160 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
31180 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
311a0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
311c0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
311e0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
31200 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
31220 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
31240 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
31260 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
31280 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
312a0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
312c0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
312e0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
31300 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
31320 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
31340 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
31360 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
31380 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
313a0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
313c0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
313e0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
31400 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
31420 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
31440 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
31460 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
31480 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
314a0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
314c0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
314e0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
31500 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
31520 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
31540 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
31560 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
31580 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
315a0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
315c0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
315e0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
31600 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
31620 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
31640 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
31660 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
31680 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
316a0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
316c0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
316e0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
31700 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
31720 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
31740 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
31760 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
31780 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
317a0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
317c0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
317e0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
31800 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
31820 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
31840 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
31860 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
31880 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
318a0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
318c0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
318e0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
31900 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
31920 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
31940 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
31960 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
31980 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
319a0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
319c0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
319e0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
31a00 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
31a20 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
31a40 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
31a60 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
31a80 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
31aa0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
31ac0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
31ae0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
31b00 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
31b20 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
31b40 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
31b60 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
31b80 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
31ba0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
31bc0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
31be0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
31c00 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
31c20 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
31c40 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
31c60 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
31c80 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
31ca0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
31cc0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
31ce0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
31d00 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
31d20 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
31d40 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
31d60 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
31d80 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
31da0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
31dc0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
31de0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
31e00 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
31e20 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
31e40 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
31e60 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
31e80 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
31ea0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
31ec0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
31ee0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
31f00 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
31f20 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
31f40 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
31f60 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
31f80 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
31fa0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
31fc0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
31fe0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
32000 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
32020 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
32040 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
32060 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
32080 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
320a0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
320c0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
320e0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
32100 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
32120 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
32140 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
32160 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
32180 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
321a0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
321c0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
321e0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
32200 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
32220 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
32240 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
32260 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
32280 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
322a0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
322c0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
322e0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
32300 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
32320 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
32340 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
32360 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
32380 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
323a0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
323c0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
323e0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
32400 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
32420 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
32440 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
32460 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
32480 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
324a0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
324c0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
324e0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
32500 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
32520 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
32540 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
32560 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
32580 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
325a0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
325c0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
325e0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
32600 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
32620 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
32640 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
32660 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
32680 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
326a0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
326c0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
326e0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
32700 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
32720 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
32740 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
32760 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
32780 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
327a0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
327c0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
327e0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
32800 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
32820 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
32840 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
32860 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
32880 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
328a0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
328c0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
328e0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
32900 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
32920 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
32940 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
32960 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
32980 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
329a0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
329c0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
329e0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
32a00 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
32a20 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
32a40 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
32a60 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
32a80 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
32aa0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
32ac0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
32ae0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
32b00 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
32b20 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
32b40 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
32b60 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
32b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32c00 2e 2f 2e 2f 40 50 61 78 48 65 61 64 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ././@PaxHeader..................
32c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32c60 00 00 00 00 30 30 30 30 36 30 30 20 30 30 30 30 30 30 30 20 30 30 30 30 30 30 30 20 30 30 30 30 ....0000600.0000000.0000000.0000
32c80 30 30 30 31 31 34 34 20 30 30 30 30 30 30 30 30 30 30 30 20 30 30 31 33 36 33 33 20 78 00 00 00 0001144.00000000000.0013633.x...
32ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32d00 00 75 73 74 61 72 00 30 30 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00root...................
32d20 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........root...................
32d40 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 20 30 30 30 30 30 30 30 20 00 00 00 00 00 00 00 .........0000000.0000000........
32d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32e00 33 30 20 61 74 69 6d 65 3d 31 30 34 31 38 30 38 37 38 33 2e 30 30 30 30 30 30 30 30 30 0a 33 30 30.atime=1041808783.000000000.30
32e20 20 63 74 69 6d 65 3d 31 30 34 31 38 30 38 37 38 33 2e 30 30 30 30 30 30 30 30 30 0a 33 30 20 6d .ctime=1041808783.000000000.30.m
32e40 74 69 6d 65 3d 31 30 34 31 38 30 38 37 38 33 2e 30 30 30 30 30 30 30 30 30 0a 35 32 32 20 70 61 time=1041808783.000000000.522.pa
32e60 74 68 3d 70 61 78 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 th=pax/123/123/123/123/123/123/1
32e80 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
32ea0 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
32ec0 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
32ee0 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
32f00 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
32f20 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
32f40 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
32f60 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
32f80 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
32fa0 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
32fc0 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
32fe0 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
33000 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
33020 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
33040 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 6c 6f 6e 67 6e 23/123/123/123/123/123/123/longn
33060 61 6d 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ame.............................
33080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
330a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
330c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
330e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
33100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
33120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
33140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
33160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
33180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
331a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
331c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
331e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
33200 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
33220 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
33240 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
33260 31 32 33 2f 30 30 30 30 36 34 34 20 30 30 30 31 37 35 30 20 30 30 30 30 31 34 34 20 30 30 30 30 123/0000644.0001750.0000144.0000
33280 30 30 31 35 35 34 33 20 30 37 36 30 36 31 33 36 36 31 37 20 30 32 34 32 37 33 00 20 30 00 00 00 0015543.07606136617.024273..0...
332a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
332c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
332e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
33300 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
33320 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
33340 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 20 30 30 30 30 30 30 30 20 00 00 00 00 00 00 00 .........0000000.0000000........
33360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
33380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
333a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
333c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
333e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
33400 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
33420 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
33440 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
33460 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
33480 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
334a0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
334c0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
334e0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
33500 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
33520 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
33540 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
33560 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
33580 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
335a0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
335c0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
335e0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
33600 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
33620 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
33640 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
33660 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
33680 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
336a0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
336c0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
336e0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
33700 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
33720 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
33740 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
33760 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
33780 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
337a0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
337c0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
337e0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
33800 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
33820 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
33840 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
33860 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
33880 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
338a0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
338c0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
338e0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
33900 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
33920 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
33940 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
33960 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
33980 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
339a0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
339c0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
339e0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
33a00 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
33a20 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
33a40 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
33a60 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
33a80 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
33aa0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
33ac0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
33ae0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
33b00 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
33b20 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
33b40 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
33b60 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
33b80 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
33ba0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
33bc0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
33be0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
33c00 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
33c20 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
33c40 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
33c60 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
33c80 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
33ca0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
33cc0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
33ce0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
33d00 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
33d20 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
33d40 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
33d60 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
33d80 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
33da0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
33dc0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
33de0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
33e00 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
33e20 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
33e40 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
33e60 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
33e80 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
33ea0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
33ec0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
33ee0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
33f00 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
33f20 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
33f40 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
33f60 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
33f80 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
33fa0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
33fc0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
33fe0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
34000 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
34020 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
34040 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
34060 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
34080 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
340a0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
340c0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
340e0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
34100 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
34120 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
34140 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
34160 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
34180 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
341a0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
341c0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
341e0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
34200 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
34220 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
34240 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
34260 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
34280 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
342a0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
342c0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
342e0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
34300 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
34320 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
34340 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
34360 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
34380 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
343a0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
343c0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
343e0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
34400 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
34420 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
34440 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
34460 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
34480 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
344a0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
344c0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
344e0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
34500 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
34520 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
34540 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
34560 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
34580 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
345a0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
345c0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
345e0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
34600 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
34620 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
34640 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
34660 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
34680 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
346a0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
346c0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
346e0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
34700 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
34720 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
34740 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
34760 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
34780 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
347a0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
347c0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
347e0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
34800 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
34820 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
34840 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
34860 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
34880 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
348a0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
348c0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
348e0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
34900 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
34920 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
34940 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
34960 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
34980 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
349a0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
349c0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
349e0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
34a00 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
34a20 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
34a40 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
34a60 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
34a80 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
34aa0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
34ac0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
34ae0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
34b00 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
34b20 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
34b40 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
34b60 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
34b80 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
34ba0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
34bc0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
34be0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
34c00 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
34c20 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
34c40 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
34c60 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
34c80 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
34ca0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
34cc0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
34ce0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
34d00 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
34d20 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
34d40 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
34d60 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
34d80 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
34da0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
34dc0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
34de0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
34e00 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
34e20 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
34e40 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
34e60 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
34e80 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
34ea0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
34ec0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
34ee0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
34f00 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
34f20 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
34f40 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
34f60 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
34f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35000 2e 2f 2e 2f 40 50 61 78 48 65 61 64 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ././@PaxHeader..................
35020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35060 00 00 00 00 30 30 30 30 36 30 30 20 30 30 30 30 30 30 30 20 30 30 30 30 30 30 30 20 30 30 30 30 ....0000600.0000000.0000000.0000
35080 30 30 30 32 31 36 32 20 30 30 30 30 30 30 30 30 30 30 30 20 30 30 31 33 36 33 34 20 78 00 00 00 0002162.00000000000.0013634.x...
350a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
350c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
350e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35100 00 75 73 74 61 72 00 30 30 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00root...................
35120 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........root...................
35140 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 20 30 30 30 30 30 30 30 20 00 00 00 00 00 00 00 .........0000000.0000000........
35160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
351a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
351c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
351e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35200 33 30 20 61 74 69 6d 65 3d 31 30 34 31 38 30 38 37 38 33 2e 30 30 30 30 30 30 30 30 30 0a 33 30 30.atime=1041808783.000000000.30
35220 20 63 74 69 6d 65 3d 31 30 34 31 38 30 38 37 38 33 2e 30 30 30 30 30 30 30 30 30 0a 33 30 20 6d .ctime=1041808783.000000000.30.m
35240 74 69 6d 65 3d 31 30 34 31 38 30 38 37 38 33 2e 30 30 30 30 30 30 30 30 30 0a 35 32 32 20 70 61 time=1041808783.000000000.522.pa
35260 74 68 3d 70 61 78 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 th=pax/123/123/123/123/123/123/1
35280 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
352a0 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
352c0 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
352e0 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
35300 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
35320 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
35340 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
35360 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
35380 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
353a0 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
353c0 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
353e0 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
35400 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
35420 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 23/123/123/123/123/123/123/123/1
35440 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 6c 6f 6e 67 6c 23/123/123/123/123/123/123/longl
35460 69 6e 6b 0a 35 32 36 20 6c 69 6e 6b 70 61 74 68 3d 70 61 78 2f 31 32 33 2f 31 32 33 2f 31 32 33 ink.526.linkpath=pax/123/123/123
35480 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
354a0 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
354c0 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
354e0 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
35500 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
35520 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
35540 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
35560 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
35580 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
355a0 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
355c0 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
355e0 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
35600 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
35620 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
35640 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
35660 2f 31 32 33 2f 31 32 33 2f 6c 6f 6e 67 6e 61 6d 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 /123/123/longname...............
35680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
356a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
356c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
356e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
357a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
357c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
357e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35800 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
35820 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
35840 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 123/123/123/123/123/123/123/123/
35860 31 32 33 2f 30 30 30 30 36 34 34 20 30 30 30 31 37 35 30 20 30 30 30 30 31 34 34 20 30 30 30 30 123/0000644.0001750.0000144.0000
35880 30 30 30 30 30 30 30 20 30 37 36 30 36 31 33 36 36 31 37 20 30 33 36 32 33 32 00 20 31 70 61 78 0000000.07606136617.036232..1pax
358a0 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
358c0 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
358e0 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 2f 31 32 33 /123/123/123/123/123/123/123/123
35900 2f 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 /ustar.00tarfile................
35920 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
35940 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 20 30 30 30 30 30 30 30 20 00 00 00 00 00 00 00 .........0000000.0000000........
35960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
359a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
359c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
359e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35a00 70 61 78 2f 50 61 78 48 65 61 64 65 72 73 2e 31 32 38 31 34 2f 75 6d 6c 61 75 74 73 2d c4 d6 dc pax/PaxHeaders.12814/umlauts-...
35a20 e4 f6 fc df 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35a60 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
35a80 30 30 30 30 31 31 33 00 31 30 35 35 30 36 36 37 33 36 37 00 30 31 37 34 35 33 00 20 78 00 00 00 0000113.10550667367.017453..x...
35aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35b00 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00.......................
35b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35b40 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
35b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35c00 33 35 20 70 61 74 68 3d 70 61 78 2f 75 6d 6c 61 75 74 73 2d c3 84 c3 96 c3 9c c3 a4 c3 b6 c3 bc 35.path=pax/umlauts-............
35c20 c3 9f 0a 32 30 20 61 74 69 6d 65 3d 31 31 36 38 33 33 37 31 31 32 0a 32 30 20 63 74 69 6d 65 3d ...20.atime=1168337112.20.ctime=
35c40 31 31 36 38 33 33 38 36 37 34 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1168338674......................
35c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35e00 70 61 78 2f 75 6d 6c 61 75 74 73 2d c4 d6 dc e4 f6 fc df 00 00 00 00 00 00 00 00 00 00 00 00 00 pax/umlauts-....................
35e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35e60 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
35e80 30 30 31 35 35 34 33 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 37 35 37 31 00 20 30 00 00 00 0015543.07606136617.017571..0...
35ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35f00 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
35f20 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
35f40 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
35f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
35fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
36000 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
36020 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
36040 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
36060 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
36080 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
360a0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
360c0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
360e0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
36100 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
36120 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
36140 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
36160 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
36180 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
361a0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
361c0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
361e0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
36200 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
36220 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
36240 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
36260 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
36280 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
362a0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
362c0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
362e0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
36300 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
36320 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
36340 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
36360 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
36380 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
363a0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
363c0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
363e0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
36400 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
36420 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
36440 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
36460 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
36480 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
364a0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
364c0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
364e0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
36500 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
36520 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
36540 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
36560 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
36580 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
365a0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
365c0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
365e0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
36600 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
36620 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
36640 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
36660 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
36680 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
366a0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
366c0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
366e0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
36700 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
36720 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
36740 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
36760 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
36780 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
367a0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
367c0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
367e0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
36800 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
36820 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
36840 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
36860 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
36880 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
368a0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
368c0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
368e0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
36900 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
36920 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
36940 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
36960 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
36980 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
369a0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
369c0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
369e0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
36a00 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
36a20 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
36a40 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
36a60 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
36a80 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
36aa0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
36ac0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
36ae0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
36b00 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
36b20 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
36b40 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
36b60 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
36b80 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
36ba0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
36bc0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
36be0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
36c00 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
36c20 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
36c40 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
36c60 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
36c80 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
36ca0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
36cc0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
36ce0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
36d00 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
36d20 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
36d40 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
36d60 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
36d80 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
36da0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
36dc0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
36de0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
36e00 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
36e20 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
36e40 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
36e60 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
36e80 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
36ea0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
36ec0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
36ee0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
36f00 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
36f20 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
36f40 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
36f60 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
36f80 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
36fa0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
36fc0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
36fe0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
37000 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
37020 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
37040 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
37060 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
37080 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
370a0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
370c0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
370e0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
37100 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
37120 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
37140 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
37160 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
37180 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
371a0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
371c0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
371e0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
37200 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
37220 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
37240 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
37260 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
37280 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
372a0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
372c0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
372e0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
37300 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
37320 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
37340 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
37360 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
37380 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
373a0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
373c0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
373e0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
37400 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
37420 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
37440 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
37460 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
37480 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
374a0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
374c0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
374e0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
37500 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
37520 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
37540 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
37560 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
37580 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
375a0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
375c0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
375e0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
37600 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
37620 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
37640 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
37660 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
37680 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
376a0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
376c0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
376e0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
37700 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
37720 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
37740 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
37760 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
37780 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
377a0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
377c0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
377e0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
37800 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
37820 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
37840 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
37860 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
37880 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
378a0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
378c0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
378e0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
37900 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
37920 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
37940 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
37960 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
37980 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
379a0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
379c0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
379e0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
37a00 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
37a20 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
37a40 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
37a60 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
37a80 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
37aa0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
37ac0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
37ae0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
37b00 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
37b20 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
37b40 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
37b60 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
37b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37c00 2f 74 6d 70 2f 47 6c 6f 62 61 6c 48 65 61 64 2e 32 36 30 33 30 2e 31 00 00 00 00 00 00 00 00 00 /tmp/GlobalHead.26030.1.........
37c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37c60 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
37c80 30 30 30 30 30 37 33 00 31 30 35 35 32 31 35 30 37 33 30 00 30 31 32 37 35 33 00 20 67 00 00 00 0000073.10552150730.012753..g...
37ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37d00 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00.......................
37d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37d40 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
37d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37e00 31 33 20 67 6e 61 6d 65 3d 62 61 72 0a 31 33 20 75 6e 61 6d 65 3d 66 6f 6f 0a 33 33 20 56 45 4e 13.gname=bar.13.uname=foo.33.VEN
37e20 44 4f 52 2e 75 6d 6c 61 75 74 73 3d c3 84 c3 96 c3 9c c3 a4 c3 b6 c3 bc c3 9f 0a 00 00 00 00 00 DOR.umlauts=....................
37e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
38000 70 61 78 2f 72 65 67 74 79 70 65 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 pax/regtype1....................
38020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
38040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
38060 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
38080 30 30 31 35 35 34 33 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 34 35 30 37 00 20 30 00 00 00 0015543.07606136617.014507..0...
380a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
380c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
380e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
38100 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
38120 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
38140 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
38160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
38180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
381a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
381c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
381e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
38200 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
38220 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
38240 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
38260 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
38280 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
382a0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
382c0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
382e0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
38300 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
38320 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
38340 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
38360 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
38380 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
383a0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
383c0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
383e0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
38400 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
38420 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
38440 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
38460 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
38480 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
384a0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
384c0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
384e0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
38500 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
38520 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
38540 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
38560 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
38580 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
385a0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
385c0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
385e0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
38600 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
38620 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
38640 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
38660 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
38680 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
386a0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
386c0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
386e0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
38700 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
38720 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
38740 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
38760 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
38780 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
387a0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
387c0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
387e0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
38800 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
38820 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
38840 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
38860 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
38880 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
388a0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
388c0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
388e0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
38900 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
38920 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
38940 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
38960 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
38980 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
389a0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
389c0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
389e0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
38a00 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
38a20 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
38a40 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
38a60 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
38a80 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
38aa0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
38ac0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
38ae0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
38b00 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
38b20 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
38b40 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
38b60 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
38b80 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
38ba0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
38bc0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
38be0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
38c00 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
38c20 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
38c40 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
38c60 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
38c80 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
38ca0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
38cc0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
38ce0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
38d00 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
38d20 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
38d40 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
38d60 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
38d80 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
38da0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
38dc0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
38de0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
38e00 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
38e20 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
38e40 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
38e60 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
38e80 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
38ea0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
38ec0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
38ee0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
38f00 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
38f20 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
38f40 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
38f60 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
38f80 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
38fa0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
38fc0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
38fe0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
39000 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
39020 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
39040 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
39060 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
39080 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
390a0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
390c0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
390e0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
39100 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
39120 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
39140 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
39160 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
39180 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
391a0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
391c0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
391e0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
39200 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
39220 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
39240 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
39260 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
39280 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
392a0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
392c0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
392e0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
39300 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
39320 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
39340 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
39360 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
39380 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
393a0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
393c0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
393e0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
39400 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
39420 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
39440 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
39460 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
39480 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
394a0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
394c0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
394e0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
39500 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
39520 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
39540 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
39560 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
39580 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
395a0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
395c0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
395e0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
39600 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
39620 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
39640 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
39660 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
39680 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
396a0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
396c0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
396e0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
39700 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
39720 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
39740 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
39760 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
39780 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
397a0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
397c0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
397e0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
39800 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
39820 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
39840 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
39860 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
39880 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
398a0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
398c0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
398e0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
39900 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
39920 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
39940 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
39960 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
39980 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
399a0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
399c0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
399e0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
39a00 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
39a20 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
39a40 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
39a60 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
39a80 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
39aa0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
39ac0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
39ae0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
39b00 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
39b20 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
39b40 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
39b60 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
39b80 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
39ba0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
39bc0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
39be0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
39c00 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
39c20 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
39c40 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
39c60 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
39c80 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
39ca0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
39cc0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
39ce0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
39d00 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
39d20 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
39d40 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
39d60 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
39d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39e00 2f 74 6d 70 2f 47 6c 6f 62 61 6c 48 65 61 64 2e 32 33 39 38 38 2e 31 00 00 00 00 00 00 00 00 00 /tmp/GlobalHead.23988.1.........
39e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39e60 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
39e80 30 30 30 30 30 31 31 00 31 30 35 35 32 31 34 33 36 32 36 00 30 31 32 37 37 34 00 20 67 00 00 00 0000011.10552143626.012774..g...
39ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39f00 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00.......................
39f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39f40 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
39f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a000 39 20 75 6e 61 6d 65 3d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9.uname=........................
3a020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a0a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a0c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a0e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a1a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a1c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a1e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a200 70 61 78 2f 72 65 67 74 79 70 65 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 pax/regtype2....................
3a220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a260 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
3a280 30 30 31 35 35 34 33 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 34 35 31 30 00 20 30 00 00 00 0015543.07606136617.014510..0...
3a2a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a2c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a2e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a300 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
3a320 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
3a340 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
3a360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a3a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a3c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a3e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3a400 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
3a420 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
3a440 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
3a460 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
3a480 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
3a4a0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
3a4c0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
3a4e0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
3a500 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
3a520 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
3a540 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
3a560 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
3a580 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
3a5a0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
3a5c0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
3a5e0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
3a600 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
3a620 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
3a640 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
3a660 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
3a680 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
3a6a0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
3a6c0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
3a6e0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
3a700 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
3a720 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
3a740 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
3a760 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
3a780 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
3a7a0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
3a7c0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
3a7e0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
3a800 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
3a820 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
3a840 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
3a860 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
3a880 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
3a8a0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
3a8c0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
3a8e0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
3a900 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
3a920 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
3a940 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
3a960 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
3a980 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
3a9a0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
3a9c0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
3a9e0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
3aa00 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
3aa20 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
3aa40 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
3aa60 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
3aa80 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
3aaa0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
3aac0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
3aae0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
3ab00 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
3ab20 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
3ab40 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
3ab60 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
3ab80 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
3aba0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
3abc0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
3abe0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
3ac00 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
3ac20 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
3ac40 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
3ac60 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
3ac80 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
3aca0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
3acc0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
3ace0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
3ad00 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
3ad20 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
3ad40 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
3ad60 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
3ad80 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
3ada0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
3adc0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
3ade0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
3ae00 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
3ae20 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
3ae40 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
3ae60 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
3ae80 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
3aea0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
3aec0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
3aee0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
3af00 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
3af20 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
3af40 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
3af60 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
3af80 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
3afa0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
3afc0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
3afe0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
3b000 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
3b020 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
3b040 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
3b060 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
3b080 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
3b0a0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
3b0c0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
3b0e0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
3b100 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
3b120 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
3b140 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
3b160 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
3b180 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
3b1a0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
3b1c0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
3b1e0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
3b200 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
3b220 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
3b240 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
3b260 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
3b280 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
3b2a0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
3b2c0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
3b2e0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
3b300 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
3b320 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
3b340 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
3b360 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
3b380 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
3b3a0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
3b3c0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
3b3e0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
3b400 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
3b420 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
3b440 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
3b460 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
3b480 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
3b4a0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
3b4c0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
3b4e0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
3b500 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
3b520 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
3b540 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
3b560 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
3b580 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
3b5a0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
3b5c0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
3b5e0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
3b600 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
3b620 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
3b640 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
3b660 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
3b680 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
3b6a0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
3b6c0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
3b6e0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
3b700 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
3b720 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
3b740 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
3b760 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
3b780 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
3b7a0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
3b7c0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
3b7e0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
3b800 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
3b820 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
3b840 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
3b860 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
3b880 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
3b8a0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
3b8c0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
3b8e0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
3b900 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
3b920 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
3b940 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
3b960 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
3b980 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
3b9a0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
3b9c0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
3b9e0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
3ba00 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
3ba20 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
3ba40 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
3ba60 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
3ba80 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
3baa0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
3bac0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
3bae0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
3bb00 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
3bb20 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
3bb40 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
3bb60 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
3bb80 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
3bba0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
3bbc0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
3bbe0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
3bc00 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
3bc20 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
3bc40 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
3bc60 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
3bc80 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
3bca0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
3bcc0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
3bce0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
3bd00 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
3bd20 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
3bd40 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
3bd60 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
3bd80 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
3bda0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
3bdc0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
3bde0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
3be00 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
3be20 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
3be40 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
3be60 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
3be80 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
3bea0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
3bec0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
3bee0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
3bf00 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
3bf20 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
3bf40 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
3bf60 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
3bf80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bfa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bfc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bfe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c000 2f 74 6d 70 2f 47 6c 6f 62 61 6c 48 65 61 64 2e 32 33 39 38 38 2e 31 00 00 00 00 00 00 00 00 00 /tmp/GlobalHead.23988.1.........
3c020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c060 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
3c080 30 30 30 30 30 34 32 00 31 30 35 35 32 31 34 33 36 32 36 00 30 31 33 30 30 30 00 20 67 00 00 00 0000042.10552143626.013000..g...
3c0a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c0c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c0e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c100 00 75 73 74 61 72 00 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00.......................
3c120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c140 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
3c160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c1a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c1c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c1e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c200 31 37 20 75 6e 61 6d 65 3d 74 61 72 66 69 6c 65 0a 31 37 20 67 6e 61 6d 65 3d 74 61 72 66 69 6c 17.uname=tarfile.17.gname=tarfil
3c220 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e...............................
3c240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c2a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c2c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c2e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c3a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c3c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c3e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c400 70 61 78 2f 72 65 67 74 79 70 65 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 pax/regtype3....................
3c420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c460 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
3c480 30 30 31 35 35 34 33 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 34 35 31 31 00 20 30 00 00 00 0015543.07606136617.014511..0...
3c4a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c4c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c4e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c500 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
3c520 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
3c540 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 00 00 00 00 00 00 00 .........0000000.0000000........
3c560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c5a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c5c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c5e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c600 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
3c620 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
3c640 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
3c660 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
3c680 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
3c6a0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
3c6c0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
3c6e0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
3c700 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
3c720 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
3c740 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
3c760 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
3c780 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
3c7a0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
3c7c0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
3c7e0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
3c800 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
3c820 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
3c840 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
3c860 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
3c880 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
3c8a0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
3c8c0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
3c8e0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
3c900 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
3c920 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
3c940 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
3c960 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
3c980 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
3c9a0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
3c9c0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
3c9e0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
3ca00 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
3ca20 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
3ca40 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
3ca60 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
3ca80 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
3caa0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
3cac0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
3cae0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
3cb00 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
3cb20 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
3cb40 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
3cb60 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
3cb80 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
3cba0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
3cbc0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
3cbe0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
3cc00 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
3cc20 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
3cc40 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
3cc60 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
3cc80 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
3cca0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
3ccc0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
3cce0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
3cd00 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
3cd20 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
3cd40 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
3cd60 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
3cd80 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
3cda0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
3cdc0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
3cde0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
3ce00 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
3ce20 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
3ce40 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
3ce60 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
3ce80 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
3cea0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
3cec0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
3cee0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
3cf00 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
3cf20 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
3cf40 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
3cf60 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
3cf80 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
3cfa0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
3cfc0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
3cfe0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
3d000 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
3d020 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
3d040 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
3d060 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
3d080 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
3d0a0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
3d0c0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
3d0e0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
3d100 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
3d120 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
3d140 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
3d160 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
3d180 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
3d1a0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
3d1c0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
3d1e0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
3d200 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
3d220 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
3d240 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
3d260 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
3d280 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
3d2a0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
3d2c0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
3d2e0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
3d300 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
3d320 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
3d340 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
3d360 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
3d380 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
3d3a0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
3d3c0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
3d3e0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
3d400 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
3d420 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
3d440 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
3d460 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
3d480 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
3d4a0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
3d4c0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
3d4e0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
3d500 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
3d520 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
3d540 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
3d560 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
3d580 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
3d5a0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
3d5c0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
3d5e0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
3d600 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
3d620 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
3d640 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
3d660 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
3d680 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
3d6a0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
3d6c0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
3d6e0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
3d700 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
3d720 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
3d740 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
3d760 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
3d780 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
3d7a0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
3d7c0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
3d7e0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
3d800 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
3d820 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
3d840 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
3d860 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
3d880 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
3d8a0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
3d8c0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
3d8e0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
3d900 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
3d920 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
3d940 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
3d960 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
3d980 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
3d9a0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
3d9c0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
3d9e0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
3da00 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
3da20 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
3da40 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
3da60 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
3da80 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
3daa0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
3dac0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
3dae0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
3db00 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
3db20 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
3db40 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
3db60 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
3db80 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
3dba0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
3dbc0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
3dbe0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
3dc00 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
3dc20 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
3dc40 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
3dc60 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
3dc80 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
3dca0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
3dcc0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
3dce0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
3dd00 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
3dd20 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
3dd40 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
3dd60 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
3dd80 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
3dda0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
3ddc0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
3dde0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
3de00 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
3de20 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
3de40 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
3de60 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
3de80 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
3dea0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
3dec0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
3dee0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
3df00 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
3df20 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
3df40 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
3df60 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
3df80 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
3dfa0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
3dfc0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
3dfe0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
3e000 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
3e020 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
3e040 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
3e060 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
3e080 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
3e0a0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
3e0c0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
3e0e0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
3e100 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
3e120 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
3e140 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
3e160 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
3e180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e1a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e1c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e1e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e200 2e 2f 2e 2f 40 50 61 78 48 65 61 64 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ././@PaxHeader..................
3e220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e260 00 00 00 00 30 30 30 30 36 30 30 20 30 30 30 30 30 30 30 20 30 30 30 30 30 30 30 20 30 30 30 30 ....0000600.0000000.0000000.0000
3e280 30 30 30 30 31 37 35 20 30 30 30 30 30 30 30 30 30 30 30 20 30 31 33 36 33 36 00 20 78 00 00 00 0000175.00000000000.013636..x...
3e2a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e2c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e2e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e300 00 75 73 74 61 72 00 30 30 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00root...................
3e320 00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........root...................
3e340 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 20 30 30 30 30 30 30 30 20 00 00 00 00 00 00 00 .........0000000.0000000........
3e360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e3a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e3c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e3e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e400 33 30 20 61 74 69 6d 65 3d 31 30 34 31 38 30 38 37 38 33 2e 30 30 30 30 30 30 30 30 30 0a 33 30 30.atime=1041808783.000000000.30
3e420 20 63 74 69 6d 65 3d 31 30 34 31 38 30 38 37 38 33 2e 30 30 30 30 30 30 30 30 30 0a 33 30 20 6d .ctime=1041808783.000000000.30.m
3e440 74 69 6d 65 3d 31 30 34 31 38 30 38 37 38 33 2e 30 30 30 30 30 30 30 30 30 0a 31 31 20 75 69 64 time=1041808783.000000000.11.uid
3e460 3d 31 32 33 0a 31 31 20 67 69 64 3d 31 32 33 0a 31 33 20 73 69 7a 65 3d 37 30 31 31 0a 00 00 00 =123.11.gid=123.13.size=7011....
3e480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e4a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e4c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e4e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e5a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e5c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e5e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e600 70 61 78 2f 72 65 67 74 79 70 65 34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 pax/regtype4....................
3e620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e660 00 00 00 00 30 30 30 30 36 34 34 20 30 30 30 31 37 35 30 20 30 30 30 30 31 34 34 20 30 30 30 30 ....0000644.0001750.0000144.0000
3e680 30 30 30 30 30 30 30 20 30 30 30 30 30 30 30 30 30 30 30 20 30 31 34 37 35 35 00 20 30 00 00 00 0000000.00000000000.014755..0...
3e6a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e6c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e6e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e700 00 75 73 74 61 72 00 30 30 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar.00tarfile................
3e720 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
3e740 00 00 00 00 00 00 00 00 00 30 30 30 30 30 30 30 20 30 30 30 30 30 30 30 20 00 00 00 00 00 00 00 .........0000000.0000000........
3e760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e7a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e7c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e7e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e800 46 6f 72 65 77 6f 72 64 20 66 6f 72 20 22 50 72 6f 67 72 61 6d 6d 69 6e 67 20 50 79 74 68 6f 6e Foreword.for."Programming.Python
3e820 22 20 28 31 73 74 20 65 64 2e 29 0a 0a 41 73 20 50 79 74 68 6f 6e 27 73 20 63 72 65 61 74 6f 72 ".(1st.ed.)..As.Python's.creator
3e840 2c 20 49 27 64 20 6c 69 6b 65 20 74 6f 20 73 61 79 20 61 20 66 65 77 20 77 6f 72 64 73 20 61 62 ,.I'd.like.to.say.a.few.words.ab
3e860 6f 75 74 20 69 74 73 20 6f 72 69 67 69 6e 73 2c 20 61 64 64 69 6e 67 20 61 0a 62 69 74 20 6f 66 out.its.origins,.adding.a.bit.of
3e880 20 70 65 72 73 6f 6e 61 6c 20 70 68 69 6c 6f 73 6f 70 68 79 2e 0a 0a 4f 76 65 72 20 73 69 78 20 .personal.philosophy...Over.six.
3e8a0 79 65 61 72 73 20 61 67 6f 2c 20 69 6e 20 44 65 63 65 6d 62 65 72 20 31 39 38 39 2c 20 49 20 77 years.ago,.in.December.1989,.I.w
3e8c0 61 73 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 22 68 6f 62 62 79 22 20 70 72 6f 67 72 61 6d as.looking.for.a."hobby".program
3e8e0 6d 69 6e 67 0a 70 72 6f 6a 65 63 74 20 74 68 61 74 20 77 6f 75 6c 64 20 6b 65 65 70 20 6d 65 20 ming.project.that.would.keep.me.
3e900 6f 63 63 75 70 69 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 77 65 65 6b 20 61 72 6f 75 6e 64 20 occupied.during.the.week.around.
3e920 43 68 72 69 73 74 6d 61 73 2e 20 4d 79 20 6f 66 66 69 63 65 0a 28 61 20 67 6f 76 65 72 6e 6d 65 Christmas..My.office.(a.governme
3e940 6e 74 2d 72 75 6e 20 72 65 73 65 61 72 63 68 20 6c 61 62 20 69 6e 20 41 6d 73 74 65 72 64 61 6d nt-run.research.lab.in.Amsterdam
3e960 29 20 77 6f 75 6c 64 20 62 65 20 63 6c 6f 73 65 64 2c 20 62 75 74 20 49 20 68 61 64 20 61 20 68 ).would.be.closed,.but.I.had.a.h
3e980 6f 6d 65 0a 63 6f 6d 70 75 74 65 72 2c 20 61 6e 64 20 6e 6f 74 20 6d 75 63 68 20 65 6c 73 65 20 ome.computer,.and.not.much.else.
3e9a0 6f 6e 20 6d 79 20 68 61 6e 64 73 2e 20 49 20 64 65 63 69 64 65 64 20 74 6f 20 77 72 69 74 65 20 on.my.hands..I.decided.to.write.
3e9c0 61 6e 20 69 6e 74 65 72 70 72 65 74 65 72 20 66 6f 72 0a 74 68 65 20 6e 65 77 20 73 63 72 69 70 an.interpreter.for.the.new.scrip
3e9e0 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 49 20 68 61 64 20 62 65 65 6e 20 74 68 69 6e 6b 69 6e ting.language.I.had.been.thinkin
3ea00 67 20 61 62 6f 75 74 20 6c 61 74 65 6c 79 3a 20 61 20 64 65 73 63 65 6e 64 61 6e 74 20 6f 66 0a g.about.lately:.a.descendant.of.
3ea20 41 42 43 20 74 68 61 74 20 77 6f 75 6c 64 20 61 70 70 65 61 6c 20 74 6f 20 55 6e 69 78 2f 43 20 ABC.that.would.appeal.to.Unix/C.
3ea40 68 61 63 6b 65 72 73 2e 20 49 20 63 68 6f 73 65 20 50 79 74 68 6f 6e 20 61 73 20 61 20 77 6f 72 hackers..I.chose.Python.as.a.wor
3ea60 6b 69 6e 67 20 74 69 74 6c 65 20 66 6f 72 0a 74 68 65 20 70 72 6f 6a 65 63 74 2c 20 62 65 69 6e king.title.for.the.project,.bein
3ea80 67 20 69 6e 20 61 20 73 6c 69 67 68 74 6c 79 20 69 72 72 65 76 65 72 65 6e 74 20 6d 6f 6f 64 20 g.in.a.slightly.irreverent.mood.
3eaa0 28 61 6e 64 20 61 20 62 69 67 20 66 61 6e 20 6f 66 20 4d 6f 6e 74 79 0a 50 79 74 68 6f 6e 27 73 (and.a.big.fan.of.Monty.Python's
3eac0 20 46 6c 79 69 6e 67 20 43 69 72 63 75 73 29 2e 0a 0a 54 6f 64 61 79 2c 20 49 20 63 61 6e 20 73 .Flying.Circus)...Today,.I.can.s
3eae0 61 66 65 6c 79 20 73 61 79 20 74 68 61 74 20 50 79 74 68 6f 6e 20 68 61 73 20 63 68 61 6e 67 65 afely.say.that.Python.has.change
3eb00 64 20 6d 79 20 6c 69 66 65 2e 20 49 20 68 61 76 65 20 6d 6f 76 65 64 20 74 6f 20 61 0a 64 69 66 d.my.life..I.have.moved.to.a.dif
3eb20 66 65 72 65 6e 74 20 63 6f 6e 74 69 6e 65 6e 74 2e 20 49 20 73 70 65 6e 64 20 6d 79 20 77 6f 72 ferent.continent..I.spend.my.wor
3eb40 6b 69 6e 67 20 64 61 79 73 20 64 65 76 65 6c 6f 70 69 6e 67 20 6c 61 72 67 65 20 73 79 73 74 65 king.days.developing.large.syste
3eb60 6d 73 20 69 6e 0a 50 79 74 68 6f 6e 2c 20 77 68 65 6e 20 49 27 6d 20 6e 6f 74 20 68 61 63 6b 69 ms.in.Python,.when.I'm.not.hacki
3eb80 6e 67 20 6f 6e 20 50 79 74 68 6f 6e 20 6f 72 20 61 6e 73 77 65 72 69 6e 67 20 50 79 74 68 6f 6e ng.on.Python.or.answering.Python
3eba0 2d 72 65 6c 61 74 65 64 20 65 6d 61 69 6c 2e 20 54 68 65 72 65 0a 61 72 65 20 50 79 74 68 6f 6e -related.email..There.are.Python
3ebc0 20 54 2d 73 68 69 72 74 73 2c 20 77 6f 72 6b 73 68 6f 70 73 2c 20 6d 61 69 6c 69 6e 67 20 6c 69 .T-shirts,.workshops,.mailing.li
3ebe0 73 74 73 2c 20 61 20 6e 65 77 73 67 72 6f 75 70 2c 20 61 6e 64 20 6e 6f 77 20 61 20 62 6f 6f 6b sts,.a.newsgroup,.and.now.a.book
3ec00 2e 0a 46 72 61 6e 6b 6c 79 2c 20 6d 79 20 6f 6e 6c 79 20 75 6e 66 75 6c 66 69 6c 6c 65 64 20 77 ..Frankly,.my.only.unfulfilled.w
3ec20 69 73 68 20 69 73 20 74 6f 20 68 61 76 65 20 6d 79 20 70 69 63 74 75 72 65 20 6f 6e 20 74 68 65 ish.is.to.have.my.picture.on.the
3ec40 20 66 72 6f 6e 74 20 70 61 67 65 20 6f 66 0a 74 68 65 20 4e 65 77 20 59 6f 72 6b 20 54 69 6d 65 .front.page.of.the.New.York.Time
3ec60 73 2e 20 42 75 74 20 62 65 66 6f 72 65 20 49 20 67 65 74 20 63 61 72 72 69 65 64 20 61 77 61 79 s..But.before.I.get.carried.away
3ec80 20 64 61 79 64 72 65 61 6d 69 6e 67 2c 20 68 65 72 65 20 61 72 65 20 61 20 66 65 77 0a 74 69 64 .daydreaming,.here.are.a.few.tid
3eca0 62 69 74 73 20 66 72 6f 6d 20 50 79 74 68 6f 6e 27 73 20 70 61 73 74 2e 0a 0a 49 74 20 61 6c 6c bits.from.Python's.past...It.all
3ecc0 20 73 74 61 72 74 65 64 20 77 69 74 68 20 41 42 43 2c 20 61 20 77 6f 6e 64 65 72 66 75 6c 20 74 .started.with.ABC,.a.wonderful.t
3ece0 65 61 63 68 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 74 68 61 74 20 49 20 68 61 64 20 68 65 6c 70 eaching.language.that.I.had.help
3ed00 65 64 20 63 72 65 61 74 65 0a 69 6e 20 74 68 65 20 65 61 72 6c 79 20 65 69 67 68 74 69 65 73 2e ed.create.in.the.early.eighties.
3ed20 20 49 74 20 77 61 73 20 61 6e 20 69 6e 63 72 65 64 69 62 6c 79 20 65 6c 65 67 61 6e 74 20 61 6e .It.was.an.incredibly.elegant.an
3ed40 64 20 70 6f 77 65 72 66 75 6c 20 6c 61 6e 67 75 61 67 65 2c 0a 61 69 6d 65 64 20 61 74 20 6e 6f d.powerful.language,.aimed.at.no
3ed60 6e 2d 70 72 6f 66 65 73 73 69 6f 6e 61 6c 20 70 72 6f 67 72 61 6d 6d 65 72 73 2e 20 44 65 73 70 n-professional.programmers..Desp
3ed80 69 74 65 20 61 6c 6c 20 69 74 73 20 65 6c 65 67 61 6e 63 65 20 61 6e 64 20 70 6f 77 65 72 20 61 ite.all.its.elegance.and.power.a
3eda0 6e 64 0a 74 68 65 20 61 76 61 69 6c 61 62 69 6c 69 74 79 20 6f 66 20 61 20 66 72 65 65 20 69 6d nd.the.availability.of.a.free.im
3edc0 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 41 42 43 20 6e 65 76 65 72 20 62 65 63 61 6d 65 20 70 plementation,.ABC.never.became.p
3ede0 6f 70 75 6c 61 72 20 69 6e 20 74 68 65 0a 55 6e 69 78 2f 43 20 77 6f 72 6c 64 2e 20 49 20 63 61 opular.in.the.Unix/C.world..I.ca
3ee00 6e 20 6f 6e 6c 79 20 73 70 65 63 75 6c 61 74 65 20 61 62 6f 75 74 20 74 68 65 20 72 65 61 73 6f n.only.speculate.about.the.reaso
3ee20 6e 73 2c 20 62 75 74 20 68 65 72 65 27 73 20 61 20 6c 69 6b 65 6c 79 20 6f 6e 65 3a 0a 74 68 65 ns,.but.here's.a.likely.one:.the
3ee40 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 61 64 64 69 6e 67 20 6e 65 77 20 22 70 72 69 6d 69 .difficulty.of.adding.new."primi
3ee60 74 69 76 65 22 20 6f 70 65 72 61 74 69 6f 6e 73 20 74 6f 20 41 42 43 2e 20 49 74 20 77 61 73 20 tive".operations.to.ABC..It.was.
3ee80 61 0a 6d 6f 6e 6f 6c 69 74 68 69 63 2c 20 22 63 6c 6f 73 65 64 20 73 79 73 74 65 6d 22 2c 20 77 a.monolithic,."closed.system",.w
3eea0 69 74 68 20 6f 6e 6c 79 20 74 68 65 20 6d 6f 73 74 20 62 61 73 69 63 20 49 2f 4f 20 6f 70 65 72 ith.only.the.most.basic.I/O.oper
3eec0 61 74 69 6f 6e 73 3a 20 72 65 61 64 20 61 0a 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 63 ations:.read.a.string.from.the.c
3eee0 6f 6e 73 6f 6c 65 2c 20 77 72 69 74 65 20 61 20 73 74 72 69 6e 67 20 74 6f 20 74 68 65 20 63 6f onsole,.write.a.string.to.the.co
3ef00 6e 73 6f 6c 65 2e 20 49 20 64 65 63 69 64 65 64 20 6e 6f 74 20 72 65 70 65 61 74 0a 74 68 69 73 nsole..I.decided.not.repeat.this
3ef20 20 6d 69 73 74 61 6b 65 20 69 6e 20 50 79 74 68 6f 6e 2e 0a 0a 42 65 73 69 64 65 73 20 74 68 69 .mistake.in.Python...Besides.thi
3ef40 73 20 69 6e 74 65 6e 74 69 6f 6e 2c 20 49 20 68 61 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 6f s.intention,.I.had.a.number.of.o
3ef60 74 68 65 72 20 69 64 65 61 73 20 66 6f 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 76 65 72 20 ther.ideas.for.improvement.over.
3ef80 41 42 43 2c 0a 61 6e 64 20 77 61 73 20 65 61 67 65 72 20 74 6f 20 74 72 79 20 74 68 65 6d 20 6f ABC,.and.was.eager.to.try.them.o
3efa0 75 74 2e 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 41 42 43 27 73 20 70 6f 77 65 72 66 75 6c ut..For.instance,.ABC's.powerful
3efc0 20 64 61 74 61 20 74 79 70 65 73 20 74 75 72 6e 65 64 0a 6f 75 74 20 74 6f 20 62 65 20 6c 65 73 .data.types.turned.out.to.be.les
3efe0 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 20 77 65 20 68 6f 70 65 64 2e 20 54 68 65 72 65 s.efficient.than.we.hoped..There
3f000 20 77 61 73 20 74 6f 6f 20 6d 75 63 68 20 65 6d 70 68 61 73 69 73 20 6f 6e 0a 74 68 65 6f 72 65 .was.too.much.emphasis.on.theore
3f020 74 69 63 61 6c 6c 79 20 6f 70 74 69 6d 61 6c 20 61 6c 67 6f 72 69 74 68 6d 73 2c 20 61 6e 64 20 tically.optimal.algorithms,.and.
3f040 6e 6f 74 20 65 6e 6f 75 67 68 20 74 75 6e 69 6e 67 20 66 6f 72 20 63 6f 6d 6d 6f 6e 20 63 61 73 not.enough.tuning.for.common.cas
3f060 65 73 2e 20 49 0a 61 6c 73 6f 20 66 65 6c 74 20 74 68 61 74 20 73 6f 6d 65 20 6f 66 20 41 42 43 es..I.also.felt.that.some.of.ABC
3f080 27 73 20 66 65 61 74 75 72 65 73 2c 20 61 69 6d 65 64 20 61 74 20 6e 6f 76 69 63 65 20 70 72 6f 's.features,.aimed.at.novice.pro
3f0a0 67 72 61 6d 6d 65 72 73 2c 20 77 65 72 65 20 6c 65 73 73 0a 64 65 73 69 72 61 62 6c 65 20 66 6f grammers,.were.less.desirable.fo
3f0c0 72 20 74 68 65 20 28 74 68 65 6e 21 29 20 69 6e 74 65 6e 64 65 64 20 61 75 64 69 65 6e 63 65 20 r.the.(then!).intended.audience.
3f0e0 6f 66 20 65 78 70 65 72 69 65 6e 63 65 64 20 55 6e 69 78 2f 43 20 70 72 6f 67 72 61 6d 6d 65 72 of.experienced.Unix/C.programmer
3f100 73 2e 0a 46 6f 72 20 69 6e 73 74 61 6e 63 65 3a 20 41 42 43 27 73 20 69 64 65 6f 73 79 6e 63 72 s..For.instance:.ABC's.ideosyncr
3f120 61 74 69 63 20 73 79 6e 74 61 78 20 28 61 6c 6c 20 75 70 70 65 72 63 61 73 65 20 6b 65 79 77 6f atic.syntax.(all.uppercase.keywo
3f140 72 64 73 21 29 3b 20 73 6f 6d 65 0a 74 65 72 6d 69 6e 6f 6c 6f 67 79 20 28 65 2e 67 2e 20 22 68 rds!);.some.terminology.(e.g.."h
3f160 6f 77 2d 74 6f 22 20 69 6e 73 74 65 61 64 20 6f 66 20 22 70 72 6f 63 65 64 75 72 65 22 29 3b 20 ow-to".instead.of."procedure");.
3f180 61 6e 64 20 74 68 65 20 69 6e 74 65 67 72 61 74 65 64 0a 73 74 72 75 63 74 75 72 65 64 20 65 64 and.the.integrated.structured.ed
3f1a0 69 74 6f 72 2c 20 77 68 69 63 68 20 69 74 73 20 75 73 65 72 73 20 61 6c 6d 6f 73 74 20 75 6e 69 itor,.which.its.users.almost.uni
3f1c0 76 65 72 73 61 6c 6c 79 20 68 61 74 65 64 2e 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 72 65 6c versally.hated..Python.would.rel
3f1e0 79 0a 6d 6f 72 65 20 6f 6e 20 74 68 65 20 55 6e 69 78 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 y.more.on.the.Unix.infrastructur
3f200 65 20 61 6e 64 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2c 20 77 69 74 68 6f 75 74 20 62 65 69 6e 67 e.and.conventions,.without.being
3f220 20 55 6e 69 78 2d 62 6f 75 6e 64 2e 20 41 6e 64 0a 69 6e 20 66 61 63 74 2c 20 74 68 65 20 66 69 .Unix-bound..And.in.fact,.the.fi
3f240 72 73 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 61 73 20 64 6f 6e 65 20 6f 6e 20 61 rst.implementation.was.done.on.a
3f260 20 4d 61 63 2e 0a 0a 41 73 20 69 74 20 74 75 72 6e 65 64 20 6f 75 74 2c 20 50 79 74 68 6f 6e 20 .Mac...As.it.turned.out,.Python.
3f280 69 73 20 72 65 6d 61 72 6b 61 62 6c 79 20 66 72 65 65 20 66 72 6f 6d 20 6d 61 6e 79 20 6f 66 20 is.remarkably.free.from.many.of.
3f2a0 74 68 65 20 68 61 6e 67 2d 75 70 73 20 6f 66 0a 63 6f 6e 76 65 6e 74 69 6f 6e 61 6c 20 70 72 6f the.hang-ups.of.conventional.pro
3f2c0 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 2e 20 54 68 69 73 20 69 73 20 70 65 72 68 gramming.languages..This.is.perh
3f2e0 61 70 73 20 64 75 65 20 74 6f 20 6d 79 20 63 68 6f 69 63 65 20 6f 66 0a 65 78 61 6d 70 6c 65 73 aps.due.to.my.choice.of.examples
3f300 3a 20 62 65 73 69 64 65 73 20 41 42 43 2c 20 6d 79 20 6d 61 69 6e 20 69 6e 66 6c 75 65 6e 63 65 :.besides.ABC,.my.main.influence
3f320 20 77 61 73 20 4d 6f 64 75 6c 61 2d 33 2e 20 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6c .was.Modula-3..This.is.another.l
3f340 61 6e 67 75 61 67 65 0a 77 69 74 68 20 72 65 6d 61 72 6b 61 62 6c 65 20 65 6c 65 67 61 6e 63 65 anguage.with.remarkable.elegance
3f360 20 61 6e 64 20 70 6f 77 65 72 2c 20 64 65 73 69 67 6e 65 64 20 62 79 20 61 20 73 6d 61 6c 6c 2c .and.power,.designed.by.a.small,
3f380 20 73 74 72 6f 6e 67 2d 77 69 6c 6c 65 64 20 74 65 61 6d 0a 28 6d 6f 73 74 20 6f 66 20 77 68 6f .strong-willed.team.(most.of.who
3f3a0 6d 20 49 20 68 61 64 20 6d 65 74 20 64 75 72 69 6e 67 20 61 20 73 75 6d 6d 65 72 20 69 6e 74 65 m.I.had.met.during.a.summer.inte
3f3c0 72 6e 73 68 69 70 20 61 74 20 44 45 43 27 73 20 53 79 73 74 65 6d 73 20 52 65 73 65 61 72 63 68 rnship.at.DEC's.Systems.Research
3f3e0 0a 43 65 6e 74 65 72 20 69 6e 20 50 61 6c 6f 20 41 6c 74 6f 29 2e 20 49 6d 61 67 69 6e 65 20 77 .Center.in.Palo.Alto)..Imagine.w
3f400 68 61 74 20 50 79 74 68 6f 6e 20 77 6f 75 6c 64 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 6c 69 6b hat.Python.would.have.looked.lik
3f420 65 20 69 66 20 49 20 68 61 64 0a 6d 6f 64 65 6c 6c 65 64 20 69 74 20 61 66 74 65 72 20 74 68 65 e.if.I.had.modelled.it.after.the
3f440 20 55 6e 69 78 20 73 68 65 6c 6c 20 61 6e 64 20 43 20 69 6e 73 74 65 61 64 21 20 28 59 65 73 2c .Unix.shell.and.C.instead!.(Yes,
3f460 20 49 20 62 6f 72 72 6f 77 65 64 20 66 72 6f 6d 20 43 20 74 6f 6f 2c 0a 62 75 74 20 6f 6e 6c 79 .I.borrowed.from.C.too,.but.only
3f480 20 69 74 73 20 6c 65 61 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 .its.least.controversial.feature
3f4a0 73 2c 20 69 6e 20 6d 79 20 64 65 73 69 72 65 20 74 6f 20 70 6c 65 61 73 65 20 74 68 65 20 55 6e s,.in.my.desire.to.please.the.Un
3f4c0 69 78 2f 43 0a 61 75 64 69 65 6e 63 65 2e 29 0a 0a 41 6e 79 20 69 6e 64 69 76 69 64 75 61 6c 20 ix/C.audience.)..Any.individual.
3f4e0 63 72 65 61 74 69 6f 6e 20 68 61 73 20 69 74 73 20 69 64 65 6f 73 79 6e 63 72 61 63 69 65 73 2c creation.has.its.ideosyncracies,
3f500 20 61 6e 64 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 73 20 63 72 65 61 74 6f 72 0a 68 61 .and.occasionally.its.creator.ha
3f520 73 20 74 6f 20 6a 75 73 74 69 66 79 20 74 68 65 73 65 2e 20 50 65 72 68 61 70 73 20 50 79 74 68 s.to.justify.these..Perhaps.Pyth
3f540 6f 6e 27 73 20 6d 6f 73 74 20 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 20 66 65 61 74 75 72 65 20 on's.most.controversial.feature.
3f560 69 73 20 69 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 73 74 is.its.use.of.indentation.for.st
3f580 61 74 65 6d 65 6e 74 20 67 72 6f 75 70 69 6e 67 2c 20 77 68 69 63 68 20 64 65 72 69 76 65 73 20 atement.grouping,.which.derives.
3f5a0 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 41 42 43 2e 20 49 74 20 69 73 20 6f 6e 65 0a 6f 66 20 directly.from.ABC..It.is.one.of.
3f5c0 74 68 65 20 6c 61 6e 67 75 61 67 65 27 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 69 73 20 the.language's.features.that.is.
3f5e0 64 65 61 72 65 73 74 20 74 6f 20 6d 79 20 68 65 61 72 74 2e 20 49 74 20 6d 61 6b 65 73 20 50 79 dearest.to.my.heart..It.makes.Py
3f600 74 68 6f 6e 20 63 6f 64 65 0a 6d 6f 72 65 20 72 65 61 64 61 62 6c 65 20 69 6e 20 74 77 6f 20 77 thon.code.more.readable.in.two.w
3f620 61 79 73 2e 20 46 69 72 73 74 2c 20 74 68 65 20 75 73 65 20 6f 66 20 69 6e 64 65 6e 74 61 74 69 ays..First,.the.use.of.indentati
3f640 6f 6e 20 72 65 64 75 63 65 73 20 76 69 73 75 61 6c 20 63 6c 75 74 74 65 72 0a 61 6e 64 20 6d 61 on.reduces.visual.clutter.and.ma
3f660 6b 65 73 20 70 72 6f 67 72 61 6d 73 20 73 68 6f 72 74 65 72 2c 20 74 68 75 73 20 72 65 64 75 63 kes.programs.shorter,.thus.reduc
3f680 69 6e 67 20 74 68 65 20 61 74 74 65 6e 74 69 6f 6e 20 73 70 61 6e 20 6e 65 65 64 65 64 20 74 6f ing.the.attention.span.needed.to
3f6a0 20 74 61 6b 65 20 69 6e 0a 61 20 62 61 73 69 63 20 75 6e 69 74 20 6f 66 20 63 6f 64 65 2e 20 53 .take.in.a.basic.unit.of.code..S
3f6c0 65 63 6f 6e 64 2c 20 69 74 20 61 6c 6c 6f 77 73 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 econd,.it.allows.the.programmer.
3f6e0 6c 65 73 73 20 66 72 65 65 64 6f 6d 20 69 6e 0a 66 6f 72 6d 61 74 74 69 6e 67 2c 20 74 68 65 72 less.freedom.in.formatting,.ther
3f700 65 62 79 20 65 6e 61 62 6c 69 6e 67 20 61 20 6d 6f 72 65 20 75 6e 69 66 6f 72 6d 20 73 74 79 6c eby.enabling.a.more.uniform.styl
3f720 65 2c 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 0a 72 65 61 64 e,.which.makes.it.easier.to.read
3f740 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 27 73 20 63 6f 64 65 2e 20 28 43 6f 6d 70 61 72 65 2c 20 .someone.else's.code..(Compare,.
3f760 66 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 74 68 65 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 20 for.instance,.the.three.or.four.
3f780 64 69 66 66 65 72 65 6e 74 0a 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 70 6c different.conventions.for.the.pl
3f7a0 61 63 65 6d 65 6e 74 20 6f 66 20 62 72 61 63 65 73 20 69 6e 20 43 2c 20 65 61 63 68 20 77 69 74 acement.of.braces.in.C,.each.wit
3f7c0 68 20 73 74 72 6f 6e 67 20 70 72 6f 70 6f 6e 65 6e 74 73 2e 29 0a 0a 54 68 69 73 20 65 6d 70 68 h.strong.proponents.)..This.emph
3f7e0 61 73 69 73 20 6f 6e 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 20 6e 6f 20 61 63 63 69 64 65 asis.on.readability.is.no.accide
3f800 6e 74 2e 20 41 73 20 61 6e 20 6f 62 6a 65 63 74 2d 6f 72 69 65 6e 74 65 64 20 6c 61 6e 67 75 61 nt..As.an.object-oriented.langua
3f820 67 65 2c 0a 50 79 74 68 6f 6e 20 61 69 6d 73 20 74 6f 20 65 6e 63 6f 75 72 61 67 65 20 74 68 65 ge,.Python.aims.to.encourage.the
3f840 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 72 65 75 73 61 62 6c 65 20 63 6f 64 65 2e 20 45 76 65 6e .creation.of.reusable.code..Even
3f860 20 69 66 20 77 65 20 61 6c 6c 20 77 72 6f 74 65 0a 70 65 72 66 65 63 74 20 64 6f 63 75 6d 65 6e .if.we.all.wrote.perfect.documen
3f880 74 61 74 69 6f 6e 20 61 6c 6c 20 6f 66 20 74 68 65 20 74 69 6d 65 2c 20 63 6f 64 65 20 63 61 6e tation.all.of.the.time,.code.can
3f8a0 20 68 61 72 64 6c 79 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 72 65 75 73 61 62 6c 65 0a 69 .hardly.be.considered.reusable.i
3f8c0 66 20 69 74 27 73 20 6e 6f 74 20 72 65 61 64 61 62 6c 65 2e 20 4d 61 6e 79 20 6f 66 20 50 79 74 f.it's.not.readable..Many.of.Pyt
3f8e0 68 6f 6e 27 73 20 66 65 61 74 75 72 65 73 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 69 hon's.features,.in.addition.to.i
3f900 74 73 20 75 73 65 20 6f 66 0a 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 63 6f 6e 73 70 69 72 65 20 ts.use.of.indentation,.conspire.
3f920 74 6f 20 6d 61 6b 65 20 50 79 74 68 6f 6e 20 63 6f 64 65 20 68 69 67 68 6c 79 20 72 65 61 64 61 to.make.Python.code.highly.reada
3f940 62 6c 65 2e 20 54 68 69 73 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 70 68 69 6c 6f 73 6f 70 68 ble..This.reflects.the.philosoph
3f960 79 20 6f 66 20 41 42 43 2c 20 77 68 69 63 68 20 77 61 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 y.of.ABC,.which.was.intended.to.
3f980 74 65 61 63 68 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 69 6e 20 69 74 73 20 70 75 72 65 73 74 20 teach.programming.in.its.purest.
3f9a0 66 6f 72 6d 2c 0a 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 70 6c 61 63 65 64 20 61 20 68 69 67 form,.and.therefore.placed.a.hig
3f9c0 68 20 76 61 6c 75 65 20 6f 6e 20 63 6c 61 72 69 74 79 2e 0a 0a 52 65 61 64 61 62 69 6c 69 74 79 h.value.on.clarity...Readability
3f9e0 20 69 73 20 6f 66 74 65 6e 20 65 6e 68 61 6e 63 65 64 20 62 79 20 72 65 64 75 63 69 6e 67 20 75 .is.often.enhanced.by.reducing.u
3fa00 6e 6e 65 63 65 73 73 61 72 79 20 76 61 72 69 61 62 69 6c 69 74 79 2e 20 57 68 65 6e 0a 70 6f 73 nnecessary.variability..When.pos
3fa20 73 69 62 6c 65 2c 20 74 68 65 72 65 27 73 20 61 20 73 69 6e 67 6c 65 2c 20 6f 62 76 69 6f 75 73 sible,.there's.a.single,.obvious
3fa40 20 77 61 79 20 74 6f 20 63 6f 64 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 6e 73 74 72 .way.to.code.a.particular.constr
3fa60 75 63 74 2e 20 54 68 69 73 0a 72 65 64 75 63 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 uct..This.reduces.the.number.of.
3fa80 63 68 6f 69 63 65 73 20 66 61 63 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 6d 65 72 20 77 68 choices.facing.the.programmer.wh
3faa0 6f 20 69 73 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 6f 64 65 2c 0a 61 6e 64 20 69 6e 63 72 65 o.is.writing.the.code,.and.incre
3fac0 61 73 65 73 20 74 68 65 20 63 68 61 6e 63 65 20 74 68 61 74 20 77 69 6c 6c 20 61 70 70 65 61 72 ases.the.chance.that.will.appear
3fae0 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 20 73 65 63 6f 6e 64 20 70 72 6f 67 72 61 6d 6d 65 72 .familiar.to.a.second.programmer
3fb00 0a 72 65 61 64 69 6e 67 20 69 74 2e 20 59 65 74 20 61 6e 6f 74 68 65 72 20 63 6f 6e 74 72 69 62 .reading.it..Yet.another.contrib
3fb20 75 74 69 6f 6e 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 72 65 61 64 61 62 69 6c 69 74 79 20 69 73 ution.to.Python's.readability.is
3fb40 20 74 68 65 20 63 68 6f 69 63 65 20 74 6f 0a 75 73 65 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 6d .the.choice.to.use.punctuation.m
3fb60 6f 73 74 6c 79 20 69 6e 20 61 20 63 6f 6e 73 65 72 76 61 74 69 76 65 2c 20 63 6f 6e 76 65 6e 74 ostly.in.a.conservative,.convent
3fb80 69 6f 6e 61 6c 20 6d 61 6e 6e 65 72 2e 20 4d 6f 73 74 20 6f 70 65 72 61 74 6f 72 0a 73 79 6d 62 ional.manner..Most.operator.symb
3fba0 6f 6c 73 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 74 6f 20 61 6e 79 6f 6e 65 20 77 69 74 68 20 ols.are.familiar.to.anyone.with.
3fbc0 65 76 65 6e 20 61 20 76 61 67 75 65 20 72 65 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 68 69 67 even.a.vague.recollection.of.hig
3fbe0 68 20 73 63 68 6f 6f 6c 0a 6d 61 74 68 2c 20 61 6e 64 20 6e 6f 20 6e 65 77 20 6d 65 61 6e 69 6e h.school.math,.and.no.new.meanin
3fc00 67 73 20 68 61 76 65 20 74 6f 20 62 65 20 6c 65 61 72 6e 65 64 20 66 6f 72 20 63 6f 6d 69 63 20 gs.have.to.be.learned.for.comic.
3fc20 73 74 72 69 70 20 63 75 72 73 65 20 63 68 61 72 61 63 74 65 72 73 0a 6c 69 6b 65 20 40 26 24 21 strip.curse.characters.like.@&$!
3fc40 2e 0a 0a 49 20 77 69 6c 6c 20 67 6c 61 64 6c 79 20 61 64 6d 69 74 20 74 68 61 74 20 50 79 74 68 ...I.will.gladly.admit.that.Pyth
3fc60 6f 6e 20 69 73 20 6e 6f 74 20 74 68 65 20 66 61 73 74 65 73 74 20 72 75 6e 6e 69 6e 67 20 73 63 on.is.not.the.fastest.running.sc
3fc80 72 69 70 74 69 6e 67 20 6c 61 6e 67 75 61 67 65 2e 0a 49 74 20 69 73 20 61 20 67 6f 6f 64 20 72 ripting.language..It.is.a.good.r
3fca0 75 6e 6e 65 72 2d 75 70 20 74 68 6f 75 67 68 2e 20 57 69 74 68 20 65 76 65 72 2d 69 6e 63 72 65 unner-up.though..With.ever-incre
3fcc0 61 73 69 6e 67 20 68 61 72 64 77 61 72 65 20 73 70 65 65 64 2c 20 74 68 65 0a 61 63 63 75 6d 75 asing.hardware.speed,.the.accumu
3fce0 6c 61 74 65 64 20 72 75 6e 6e 69 6e 67 20 74 69 6d 65 20 6f 66 20 61 20 70 72 6f 67 72 61 6d 20 lated.running.time.of.a.program.
3fd00 64 75 72 69 6e 67 20 69 74 73 20 6c 69 66 65 74 69 6d 65 20 69 73 20 6f 66 74 65 6e 20 6e 65 67 during.its.lifetime.is.often.neg
3fd20 6c 69 67 69 62 6c 65 0a 63 6f 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 6d 6d ligible.compared.to.the.programm
3fd40 65 72 20 74 69 6d 65 20 6e 65 65 64 65 64 20 74 6f 20 77 72 69 74 65 20 61 6e 64 20 64 65 62 75 er.time.needed.to.write.and.debu
3fd60 67 20 69 74 2e 20 54 68 69 73 2c 20 6f 66 20 63 6f 75 72 73 65 2c 0a 69 73 20 77 68 65 72 65 20 g.it..This,.of.course,.is.where.
3fd80 74 68 65 20 72 65 61 6c 20 73 61 76 69 6e 67 73 20 63 61 6e 20 62 65 20 6d 61 64 65 2e 20 57 68 the.real.savings.can.be.made..Wh
3fda0 69 6c 65 20 74 68 69 73 20 69 73 20 68 61 72 64 20 74 6f 20 61 73 73 65 73 73 0a 6f 62 6a 65 63 ile.this.is.hard.to.assess.objec
3fdc0 74 69 76 65 6c 79 2c 20 50 79 74 68 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 77 tively,.Python.is.considered.a.w
3fde0 69 6e 6e 65 72 20 69 6e 20 63 6f 64 69 6e 67 20 74 69 6d 65 20 62 79 20 6d 6f 73 74 20 77 68 6f inner.in.coding.time.by.most.who
3fe00 20 68 61 76 65 0a 74 72 69 65 64 20 69 74 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 6d 61 6e .have.tried.it..In.addition,.man
3fe20 79 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 61 20 70 6c 65 61 73 75 y.consider.using.Python.a.pleasu
3fe40 72 65 20 2d 2d 20 61 20 62 65 74 74 65 72 0a 72 65 63 6f 6d 6d 65 6e 64 61 74 69 6f 6e 20 69 73 re.--.a.better.recommendation.is
3fe60 20 68 61 72 64 20 74 6f 20 69 6d 61 67 69 6e 65 2e 0a 0a 49 20 61 6d 20 73 6f 6c 65 6c 79 20 72 .hard.to.imagine...I.am.solely.r
3fe80 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 50 79 74 68 6f 6e 27 73 20 73 74 72 65 6e 67 74 68 esponsible.for.Python's.strength
3fea0 73 20 61 6e 64 20 73 68 6f 72 74 63 6f 6d 69 6e 67 73 2c 20 65 76 65 6e 20 77 68 65 6e 20 73 6f s.and.shortcomings,.even.when.so
3fec0 6d 65 0a 6f 66 20 74 68 65 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 me.of.the.code.has.been.written.
3fee0 62 79 20 6f 74 68 65 72 73 2e 20 48 6f 77 65 76 65 72 2c 20 69 74 73 20 73 75 63 63 65 73 73 20 by.others..However,.its.success.
3ff00 69 73 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 0a 61 20 63 6f 6d 6d 75 6e 69 74 79 2c 20 73 is.the.product.of.a.community,.s
3ff20 74 61 72 74 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 tarting.with.the.early.adopters.
3ff40 77 68 6f 20 70 69 63 6b 65 64 20 69 74 20 75 70 20 77 68 65 6e 20 49 20 66 69 72 73 74 0a 70 75 who.picked.it.up.when.I.first.pu
3ff60 62 6c 69 73 68 65 64 20 50 79 74 68 6f 6e 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 61 6e 64 20 77 blished.Python.on.the.net,.and.w
3ff80 68 6f 20 73 70 72 65 61 64 20 74 68 65 20 77 6f 72 64 20 61 62 6f 75 74 20 69 74 20 69 6e 20 74 ho.spread.the.word.about.it.in.t
3ffa0 68 65 69 72 20 6f 77 6e 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 20 54 68 65 79 20 73 65 6e 74 20 heir.own.environment..They.sent.
3ffc0 6d 65 20 74 68 65 69 72 20 70 72 61 69 73 65 2c 20 63 72 69 74 69 63 69 73 6d 2c 20 66 65 61 74 me.their.praise,.criticism,.feat
3ffe0 75 72 65 20 72 65 71 75 65 73 74 73 2c 20 63 6f 64 65 0a 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 ure.requests,.code.contributions
40000 2c 20 61 6e 64 20 70 65 72 73 6f 6e 61 6c 20 72 65 76 65 6c 61 74 69 6f 6e 73 20 76 69 61 20 65 ,.and.personal.revelations.via.e
40020 6d 61 69 6c 2e 20 54 68 65 79 20 77 65 72 65 20 77 69 6c 6c 69 6e 67 20 74 6f 20 64 69 73 63 75 mail..They.were.willing.to.discu
40040 73 73 0a 65 76 65 72 79 20 61 73 70 65 63 74 20 6f 66 20 50 79 74 68 6f 6e 20 69 6e 20 74 68 65 ss.every.aspect.of.Python.in.the
40060 20 6d 61 69 6c 69 6e 67 20 6c 69 73 74 20 74 68 61 74 20 49 20 73 6f 6f 6e 20 73 65 74 20 75 70 .mailing.list.that.I.soon.set.up
40080 2c 20 61 6e 64 20 65 64 75 63 61 74 65 20 6d 65 0a 6f 72 20 6e 75 64 67 65 20 6d 65 20 69 6e 20 ,.and.educate.me.or.nudge.me.in.
400a0 74 68 65 20 72 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 20 77 68 65 72 65 20 6d 79 20 69 6e 69 the.right.direction.where.my.ini
400c0 74 69 61 6c 20 69 6e 74 75 69 74 69 6f 6e 20 66 61 69 6c 65 64 20 6d 65 2e 20 54 68 65 72 65 0a tial.intuition.failed.me..There.
400e0 68 61 76 65 20 62 65 65 6e 20 74 6f 6f 20 6d 61 6e 79 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 have.been.too.many.contributors.
40100 74 6f 20 74 68 61 6e 6b 20 69 6e 64 69 76 69 64 75 61 6c 6c 79 2e 20 49 27 6c 6c 20 6d 61 6b 65 to.thank.individually..I'll.make
40120 20 6f 6e 65 20 65 78 63 65 70 74 69 6f 6e 2c 0a 68 6f 77 65 76 65 72 3a 20 74 68 69 73 20 62 6f .one.exception,.however:.this.bo
40140 6f 6b 27 73 20 61 75 74 68 6f 72 20 77 61 73 20 6f 6e 65 20 6f 66 20 50 79 74 68 6f 6e 27 73 20 ok's.author.was.one.of.Python's.
40160 65 61 72 6c 79 20 61 64 6f 70 74 65 72 73 20 61 6e 64 20 65 76 61 6e 67 65 6c 69 73 74 73 2e 0a early.adopters.and.evangelists..
40180 57 69 74 68 20 69 74 73 20 70 75 62 6c 69 63 61 74 69 6f 6e 2c 20 68 69 73 20 6c 6f 6e 67 73 74 With.its.publication,.his.longst
401a0 61 6e 64 69 6e 67 20 77 69 73 68 20 28 61 6e 64 20 6d 69 6e 65 21 29 20 6f 66 20 68 61 76 69 6e anding.wish.(and.mine!).of.havin
401c0 67 20 61 20 6d 6f 72 65 0a 61 63 63 65 73 73 69 62 6c 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 g.a.more.accessible.description.
401e0 6f 66 20 50 79 74 68 6f 6e 20 74 68 61 6e 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 73 65 74 20 of.Python.than.the.standard.set.
40200 6f 66 20 6d 61 6e 75 61 6c 73 2c 20 69 73 0a 66 75 6c 66 69 6c 6c 65 64 2e 0a 0a 42 75 74 20 65 of.manuals,.is.fulfilled...But.e
40220 6e 6f 75 67 68 20 72 61 6d 62 6c 69 6e 67 2e 20 49 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65 nough.rambling..I.highly.recomme
40240 6e 64 20 74 68 69 73 20 62 6f 6f 6b 20 74 6f 20 61 6e 79 6f 6e 65 20 69 6e 74 65 72 65 73 74 65 nd.this.book.to.anyone.intereste
40260 64 20 69 6e 0a 6c 65 61 72 6e 69 6e 67 20 50 79 74 68 6f 6e 2c 20 77 68 65 74 68 65 72 20 66 6f d.in.learning.Python,.whether.fo
40280 72 20 70 65 72 73 6f 6e 61 6c 20 69 6d 70 72 6f 76 65 6d 65 6e 74 20 6f 72 20 61 73 20 61 20 63 r.personal.improvement.or.as.a.c
402a0 61 72 65 65 72 20 65 6e 68 61 6e 63 65 6d 65 6e 74 2e 0a 54 61 6b 65 20 69 74 20 61 77 61 79 2c areer.enhancement..Take.it.away,
402c0 20 45 72 69 63 2c 20 74 68 65 20 6f 72 63 68 65 73 74 72 61 20 6c 65 61 64 65 72 21 20 28 49 66 .Eric,.the.orchestra.leader!.(If
402e0 20 79 6f 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 69 73 20 6c 61 73 74 0a .you.don't.understand.this.last.
40300 73 65 6e 74 65 6e 63 65 2c 20 79 6f 75 20 68 61 76 65 6e 27 74 20 77 61 74 63 68 65 64 20 65 6e sentence,.you.haven't.watched.en
40320 6f 75 67 68 20 4d 6f 6e 74 79 20 50 79 74 68 6f 6e 20 72 65 72 75 6e 73 2e 29 0a 0a 47 75 69 64 ough.Monty.Python.reruns.)..Guid
40340 6f 20 76 61 6e 20 52 6f 73 73 75 6d 0a 52 65 73 74 6f 6e 2c 20 56 41 2c 20 4d 61 79 20 31 39 39 o.van.Rossum.Reston,.VA,.May.199
40360 36 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6...............................
40380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
403a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
403c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
403e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40400 6d 69 73 63 2f 65 6f 66 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 misc/eof........................
40420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40460 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 31 37 35 30 00 30 30 30 30 31 34 34 00 30 30 30 30 ....0000644.0001750.0000144.0000
40480 30 30 30 30 30 30 30 00 30 37 36 30 36 31 33 36 36 31 37 00 30 31 32 33 34 31 00 20 30 00 00 00 0000000.07606136617.012341..0...
404a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
404c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
404e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40500 00 75 73 74 61 72 20 20 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .ustar...tarfile................
40520 00 00 00 00 00 00 00 00 00 74 61 72 66 69 6c 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........tarfile................
40540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
405a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
405c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
405e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
406a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
406c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
406e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
407a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
407c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
407e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
408a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
408c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
408e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
409a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
409c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
409e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................