summaryrefslogtreecommitdiffstats
path: root/Lib/test/testtar.tar
blob: b5bb46b16e682eb196c2eb4e7b9d3f69db916928 (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 6b 73 75 misc/regtype-old-v7-signed-chksu
2ea20 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 00 00 m-..............................
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 31 35 31 00 20 00 00 00 00 ..15543..7606136617.012151......
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 30 30 30 30 30 30 30 30 0a 00 00 30.mtime=1041808783.000000000...
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 6d 69 73 63 2f 72 65 67 74 79 70 65 2d 78 73 74 61 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 misc/regtype-xstar..............
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 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
32c80 30 30 31 35 35 34 33 20 30 37 36 30 36 31 33 36 36 31 37 20 30 30 32 30 33 31 33 20 30 00 00 00 0015543.07606136617.0020313.0...
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 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...................
32d20 00 00 00 00 00 00 00 00 00 75 73 65 72 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........users..................
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 30 37 36 30 ............................0760
32de0 36 31 33 36 36 31 37 20 30 37 36 30 36 31 33 36 36 31 37 20 00 00 00 00 00 00 00 00 74 61 72 00 6136617.07606136617.........tar.
32e00 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
32e20 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
32e40 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
32e60 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
32e80 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.
32ea0 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
32ec0 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
32ee0 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.
32f00 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.
32f20 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
32f40 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
32f60 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
32f80 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.
32fa0 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.
32fc0 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
32fe0 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
33000 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.
33020 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.
33040 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
33060 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
33080 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.
330a0 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
330c0 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
330e0 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
33100 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
33120 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
33140 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
33160 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
33180 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
331a0 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
331c0 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
331e0 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
33200 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
33220 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
33240 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
33260 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
33280 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
332a0 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
332c0 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
332e0 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
33300 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.
33320 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
33340 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
33360 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
33380 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
333a0 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
333c0 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
333e0 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
33400 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
33420 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
33440 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
33460 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.
33480 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
334a0 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
334c0 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
334e0 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
33500 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
33520 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
33540 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
33560 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.
33580 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
335a0 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
335c0 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
335e0 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
33600 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
33620 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.
33640 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
33660 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
33680 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
336a0 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
336c0 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.
336e0 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
33700 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
33720 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
33740 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
33760 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");.
33780 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
337a0 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
337c0 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
337e0 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
33800 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
33820 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
33840 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
33860 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.
33880 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.
338a0 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
338c0 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
338e0 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
33900 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
33920 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
33940 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
33960 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,
33980 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
339a0 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
339c0 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
339e0 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
33a00 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
33a20 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
33a40 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,
33a60 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
33a80 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
33aa0 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
33ac0 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.
33ae0 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,
33b00 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
33b20 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
33b40 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.
33b60 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
33b80 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.
33ba0 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.
33bc0 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.
33be0 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
33c00 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
33c20 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
33c40 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
33c60 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
33c80 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
33ca0 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
33cc0 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.
33ce0 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
33d00 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
33d20 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
33d40 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,.
33d60 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.
33d80 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
33da0 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
33dc0 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
33de0 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
33e00 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
33e20 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
33e40 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
33e60 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
33e80 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
33ea0 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
33ec0 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
33ee0 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
33f00 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.
33f20 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
33f40 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
33f60 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.
33f80 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.
33fa0 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
33fc0 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
33fe0 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
34000 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
34020 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
34040 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
34060 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.
34080 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
340a0 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
340c0 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
340e0 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
34100 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
34120 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
34140 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
34160 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
34180 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
341a0 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.
341c0 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
341e0 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
34200 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.
34220 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.@&$!
34240 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
34260 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
34280 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
342a0 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
342c0 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
342e0 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.
34300 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
34320 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
34340 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
34360 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.
34380 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
343a0 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
343c0 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
343e0 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
34400 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
34420 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
34440 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
34460 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
34480 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
344a0 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
344c0 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.
344e0 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.
34500 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
34520 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.
34540 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
34560 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
34580 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
345a0 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.
345c0 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
345e0 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
34600 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
34620 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
34640 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
34660 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
34680 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.
346a0 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
346c0 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.
346e0 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.
34700 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
34720 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
34740 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.
34760 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..
34780 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
347a0 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
347c0 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.
347e0 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.
34800 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
34820 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
34840 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
34860 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
34880 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
348a0 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,
348c0 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
348e0 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.
34900 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
34920 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
34940 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
34960 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...............................
34980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
349a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
349c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
349e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34a00 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..................
34a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34a60 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
34a80 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...
34aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34b00 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...................
34b20 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...................
34b40 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........
34b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34c00 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
34c20 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
34c40 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
34c60 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
34c80 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
34ca0 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
34cc0 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
34ce0 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
34d00 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
34d20 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
34d40 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
34d60 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
34d80 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
34da0 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
34dc0 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
34de0 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
34e00 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
34e20 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
34e40 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
34e60 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.............................
34e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
34f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
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 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/
35020 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/
35040 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/
35060 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
35080 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...
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 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................
35120 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................
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 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
35220 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
35240 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
35260 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
35280 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.
352a0 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
352c0 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
352e0 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.
35300 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.
35320 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
35340 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
35360 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
35380 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.
353a0 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.
353c0 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
353e0 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
35400 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.
35420 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.
35440 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
35460 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
35480 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.
354a0 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
354c0 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
354e0 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
35500 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
35520 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
35540 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
35560 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
35580 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
355a0 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
355c0 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
355e0 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
35600 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
35620 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
35640 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
35660 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
35680 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
356a0 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
356c0 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
356e0 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
35700 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.
35720 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
35740 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
35760 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
35780 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
357a0 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
357c0 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
357e0 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
35800 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
35820 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
35840 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
35860 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.
35880 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
358a0 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
358c0 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
358e0 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
35900 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
35920 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
35940 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
35960 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.
35980 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
359a0 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
359c0 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
359e0 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
35a00 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
35a20 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.
35a40 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
35a60 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
35a80 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
35aa0 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
35ac0 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.
35ae0 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
35b00 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
35b20 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
35b40 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
35b60 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");.
35b80 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
35ba0 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
35bc0 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
35be0 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
35c00 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
35c20 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
35c40 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
35c60 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.
35c80 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.
35ca0 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
35cc0 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
35ce0 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
35d00 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
35d20 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
35d40 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
35d60 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,
35d80 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
35da0 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
35dc0 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
35de0 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
35e00 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
35e20 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
35e40 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,
35e60 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
35e80 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
35ea0 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
35ec0 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.
35ee0 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,
35f00 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
35f20 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
35f40 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.
35f60 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
35f80 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.
35fa0 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.
35fc0 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.
35fe0 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
36000 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
36020 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
36040 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
36060 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
36080 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
360a0 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
360c0 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.
360e0 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
36100 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
36120 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
36140 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,.
36160 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.
36180 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
361a0 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
361c0 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
361e0 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
36200 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
36220 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
36240 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
36260 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
36280 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
362a0 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
362c0 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
362e0 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
36300 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.
36320 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
36340 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
36360 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.
36380 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.
363a0 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
363c0 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
363e0 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
36400 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
36420 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
36440 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
36460 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.
36480 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
364a0 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
364c0 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
364e0 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
36500 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
36520 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
36540 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
36560 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
36580 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
365a0 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.
365c0 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
365e0 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
36600 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.
36620 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.@&$!
36640 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
36660 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
36680 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
366a0 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
366c0 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
366e0 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.
36700 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
36720 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
36740 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
36760 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.
36780 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
367a0 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
367c0 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
367e0 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
36800 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
36820 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
36840 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
36860 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
36880 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
368a0 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
368c0 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.
368e0 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.
36900 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
36920 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.
36940 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
36960 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
36980 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
369a0 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.
369c0 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
369e0 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
36a00 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
36a20 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
36a40 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
36a60 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
36a80 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.
36aa0 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
36ac0 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.
36ae0 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.
36b00 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
36b20 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
36b40 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.
36b60 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..
36b80 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
36ba0 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
36bc0 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.
36be0 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.
36c00 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
36c20 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
36c40 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
36c60 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
36c80 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
36ca0 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,
36cc0 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
36ce0 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.
36d00 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
36d20 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
36d40 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
36d60 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...............................
36d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
36da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
36dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
36de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
36e00 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..................
36e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
36e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
36e60 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
36e80 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...
36ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
36ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
36ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
36f00 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...................
36f20 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...................
36f40 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........
36f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
36f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
36fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
36fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
36fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37000 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
37020 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
37040 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
37060 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
37080 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
370a0 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
370c0 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
370e0 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
37100 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
37120 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
37140 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
37160 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
37180 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
371a0 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
371c0 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
371e0 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
37200 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
37220 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
37240 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
37260 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
37280 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
372a0 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
372c0 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
372e0 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
37300 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
37320 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
37340 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
37360 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
37380 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
373a0 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
373c0 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
373e0 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
37400 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
37420 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
37440 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
37460 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...............
37480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
374a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
374c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
374e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
375a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
375c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
375e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37600 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/
37620 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/
37640 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/
37660 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
37680 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
376a0 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
376c0 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
376e0 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
37700 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................
37720 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................
37740 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........
37760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
377a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
377c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
377e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37800 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-...
37820 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 ................................
37840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37860 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
37880 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...
378a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
378c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
378e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37900 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.......................
37920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37940 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........
37960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
379a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
379c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
379e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37a00 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-............
37a20 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=
37a40 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......................
37a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
37b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
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 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-....................
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 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...
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 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................
37d20 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................
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 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
37e20 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
37e40 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
37e60 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
37e80 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.
37ea0 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
37ec0 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
37ee0 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.
37f00 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.
37f20 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
37f40 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
37f60 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
37f80 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.
37fa0 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.
37fc0 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
37fe0 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
38000 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.
38020 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.
38040 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
38060 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
38080 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.
380a0 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
380c0 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
380e0 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
38100 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
38120 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
38140 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
38160 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
38180 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
381a0 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
381c0 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
381e0 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
38200 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
38220 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
38240 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
38260 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
38280 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
382a0 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
382c0 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
382e0 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
38300 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.
38320 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
38340 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
38360 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
38380 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
383a0 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
383c0 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
383e0 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
38400 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
38420 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
38440 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
38460 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.
38480 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
384a0 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
384c0 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
384e0 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
38500 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
38520 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
38540 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
38560 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.
38580 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
385a0 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
385c0 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
385e0 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
38600 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
38620 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.
38640 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
38660 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
38680 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
386a0 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
386c0 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.
386e0 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
38700 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
38720 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
38740 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
38760 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");.
38780 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
387a0 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
387c0 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
387e0 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
38800 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
38820 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
38840 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
38860 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.
38880 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.
388a0 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
388c0 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
388e0 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
38900 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
38920 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
38940 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
38960 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,
38980 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
389a0 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
389c0 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
389e0 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
38a00 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
38a20 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
38a40 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,
38a60 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
38a80 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
38aa0 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
38ac0 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.
38ae0 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,
38b00 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
38b20 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
38b40 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.
38b60 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
38b80 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.
38ba0 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.
38bc0 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.
38be0 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
38c00 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
38c20 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
38c40 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
38c60 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
38c80 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
38ca0 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
38cc0 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.
38ce0 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
38d00 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
38d20 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
38d40 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,.
38d60 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.
38d80 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
38da0 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
38dc0 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
38de0 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
38e00 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
38e20 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
38e40 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
38e60 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
38e80 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
38ea0 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
38ec0 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
38ee0 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
38f00 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.
38f20 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
38f40 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
38f60 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.
38f80 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.
38fa0 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
38fc0 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
38fe0 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
39000 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
39020 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
39040 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
39060 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.
39080 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
390a0 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
390c0 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
390e0 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
39100 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
39120 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
39140 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
39160 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
39180 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
391a0 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.
391c0 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
391e0 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
39200 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.
39220 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.@&$!
39240 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
39260 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
39280 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
392a0 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
392c0 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
392e0 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.
39300 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
39320 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
39340 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
39360 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.
39380 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
393a0 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
393c0 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
393e0 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
39400 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
39420 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
39440 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
39460 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
39480 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
394a0 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
394c0 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.
394e0 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.
39500 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
39520 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.
39540 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
39560 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
39580 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
395a0 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.
395c0 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
395e0 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
39600 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
39620 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
39640 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
39660 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
39680 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.
396a0 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
396c0 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.
396e0 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.
39700 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
39720 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
39740 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.
39760 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..
39780 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
397a0 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
397c0 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.
397e0 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.
39800 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
39820 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
39840 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
39860 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
39880 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
398a0 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,
398c0 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
398e0 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.
39900 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
39920 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
39940 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
39960 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...............................
39980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
399a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
399c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
399e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39a00 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.........
39a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39a60 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
39a80 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...
39aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39b00 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.......................
39b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39b40 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........
39b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39c00 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
39c20 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=....................
39c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
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 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....................
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 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...
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 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................
39f20 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................
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 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
3a020 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
3a040 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
3a060 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
3a080 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.
3a0a0 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
3a0c0 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
3a0e0 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.
3a100 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.
3a120 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
3a140 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
3a160 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
3a180 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.
3a1a0 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.
3a1c0 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
3a1e0 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
3a200 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.
3a220 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.
3a240 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
3a260 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
3a280 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.
3a2a0 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
3a2c0 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
3a2e0 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
3a300 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
3a320 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
3a340 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
3a360 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
3a380 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
3a3a0 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
3a3c0 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
3a3e0 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
3a400 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
3a420 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
3a440 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
3a460 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
3a480 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
3a4a0 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
3a4c0 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
3a4e0 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
3a500 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.
3a520 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
3a540 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
3a560 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
3a580 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
3a5a0 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
3a5c0 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
3a5e0 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
3a600 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
3a620 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
3a640 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
3a660 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.
3a680 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
3a6a0 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
3a6c0 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
3a6e0 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
3a700 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
3a720 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
3a740 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
3a760 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.
3a780 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
3a7a0 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
3a7c0 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
3a7e0 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
3a800 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
3a820 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.
3a840 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
3a860 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
3a880 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
3a8a0 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
3a8c0 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.
3a8e0 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
3a900 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
3a920 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
3a940 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
3a960 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");.
3a980 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
3a9a0 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
3a9c0 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
3a9e0 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
3aa00 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
3aa20 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
3aa40 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
3aa60 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.
3aa80 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.
3aaa0 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
3aac0 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
3aae0 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
3ab00 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
3ab20 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
3ab40 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
3ab60 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,
3ab80 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
3aba0 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
3abc0 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
3abe0 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
3ac00 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
3ac20 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
3ac40 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,
3ac60 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
3ac80 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
3aca0 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
3acc0 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.
3ace0 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,
3ad00 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
3ad20 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
3ad40 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.
3ad60 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
3ad80 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.
3ada0 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.
3adc0 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.
3ade0 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
3ae00 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
3ae20 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
3ae40 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
3ae60 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
3ae80 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
3aea0 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
3aec0 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.
3aee0 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
3af00 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
3af20 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
3af40 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,.
3af60 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.
3af80 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
3afa0 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
3afc0 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
3afe0 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
3b000 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
3b020 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
3b040 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
3b060 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
3b080 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
3b0a0 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
3b0c0 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
3b0e0 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
3b100 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.
3b120 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
3b140 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
3b160 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.
3b180 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.
3b1a0 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
3b1c0 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
3b1e0 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
3b200 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
3b220 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
3b240 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
3b260 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.
3b280 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
3b2a0 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
3b2c0 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
3b2e0 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
3b300 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
3b320 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
3b340 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
3b360 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
3b380 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
3b3a0 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.
3b3c0 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
3b3e0 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
3b400 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.
3b420 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.@&$!
3b440 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
3b460 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
3b480 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
3b4a0 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
3b4c0 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
3b4e0 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.
3b500 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
3b520 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
3b540 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
3b560 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.
3b580 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
3b5a0 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
3b5c0 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
3b5e0 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
3b600 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
3b620 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
3b640 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
3b660 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
3b680 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
3b6a0 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
3b6c0 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.
3b6e0 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.
3b700 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
3b720 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.
3b740 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
3b760 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
3b780 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
3b7a0 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.
3b7c0 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
3b7e0 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
3b800 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
3b820 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
3b840 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
3b860 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
3b880 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.
3b8a0 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
3b8c0 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.
3b8e0 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.
3b900 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
3b920 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
3b940 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.
3b960 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..
3b980 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
3b9a0 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
3b9c0 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.
3b9e0 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.
3ba00 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
3ba20 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
3ba40 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
3ba60 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
3ba80 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
3baa0 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,
3bac0 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
3bae0 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.
3bb00 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
3bb20 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
3bb40 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
3bb60 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...............................
3bb80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bbc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bbe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bc00 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.........
3bc20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bc40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bc60 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
3bc80 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...
3bca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bcc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bd00 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.......................
3bd20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bd40 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........
3bd60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bd80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bda0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bdc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bde0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3be00 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=........................
3be20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3be40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3be60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3be80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bf00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bf20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bf40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3bf60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
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 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....................
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 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...
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 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................
3c120 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................
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 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
3c220 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
3c240 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
3c260 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
3c280 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.
3c2a0 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
3c2c0 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
3c2e0 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.
3c300 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.
3c320 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
3c340 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
3c360 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
3c380 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.
3c3a0 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.
3c3c0 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
3c3e0 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
3c400 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.
3c420 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.
3c440 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
3c460 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
3c480 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.
3c4a0 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
3c4c0 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
3c4e0 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
3c500 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
3c520 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
3c540 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
3c560 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
3c580 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
3c5a0 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
3c5c0 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
3c5e0 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
3c600 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
3c620 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
3c640 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
3c660 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
3c680 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
3c6a0 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
3c6c0 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
3c6e0 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
3c700 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.
3c720 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
3c740 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
3c760 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
3c780 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
3c7a0 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
3c7c0 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
3c7e0 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
3c800 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
3c820 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
3c840 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
3c860 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.
3c880 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
3c8a0 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
3c8c0 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
3c8e0 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
3c900 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
3c920 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
3c940 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
3c960 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.
3c980 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
3c9a0 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
3c9c0 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
3c9e0 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
3ca00 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
3ca20 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.
3ca40 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
3ca60 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
3ca80 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
3caa0 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
3cac0 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.
3cae0 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
3cb00 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
3cb20 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
3cb40 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
3cb60 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");.
3cb80 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
3cba0 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
3cbc0 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
3cbe0 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
3cc00 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
3cc20 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
3cc40 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
3cc60 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.
3cc80 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.
3cca0 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
3ccc0 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
3cce0 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
3cd00 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
3cd20 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
3cd40 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
3cd60 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,
3cd80 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
3cda0 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
3cdc0 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
3cde0 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
3ce00 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
3ce20 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
3ce40 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,
3ce60 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
3ce80 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
3cea0 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
3cec0 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.
3cee0 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,
3cf00 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
3cf20 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
3cf40 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.
3cf60 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
3cf80 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.
3cfa0 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.
3cfc0 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.
3cfe0 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
3d000 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
3d020 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
3d040 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
3d060 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
3d080 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
3d0a0 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
3d0c0 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.
3d0e0 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
3d100 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
3d120 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
3d140 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,.
3d160 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.
3d180 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
3d1a0 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
3d1c0 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
3d1e0 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
3d200 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
3d220 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
3d240 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
3d260 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
3d280 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
3d2a0 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
3d2c0 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
3d2e0 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
3d300 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.
3d320 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
3d340 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
3d360 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.
3d380 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.
3d3a0 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
3d3c0 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
3d3e0 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
3d400 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
3d420 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
3d440 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
3d460 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.
3d480 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
3d4a0 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
3d4c0 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
3d4e0 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
3d500 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
3d520 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
3d540 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
3d560 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
3d580 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
3d5a0 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.
3d5c0 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
3d5e0 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
3d600 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.
3d620 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.@&$!
3d640 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
3d660 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
3d680 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
3d6a0 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
3d6c0 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
3d6e0 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.
3d700 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
3d720 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
3d740 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
3d760 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.
3d780 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
3d7a0 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
3d7c0 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
3d7e0 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
3d800 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
3d820 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
3d840 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
3d860 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
3d880 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
3d8a0 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
3d8c0 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.
3d8e0 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.
3d900 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
3d920 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.
3d940 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
3d960 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
3d980 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
3d9a0 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.
3d9c0 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
3d9e0 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
3da00 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
3da20 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
3da40 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
3da60 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
3da80 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.
3daa0 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
3dac0 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.
3dae0 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.
3db00 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
3db20 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
3db40 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.
3db60 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..
3db80 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
3dba0 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
3dbc0 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.
3dbe0 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.
3dc00 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
3dc20 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
3dc40 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
3dc60 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
3dc80 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
3dca0 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,
3dcc0 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
3dce0 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.
3dd00 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
3dd20 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
3dd40 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
3dd60 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...............................
3dd80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3dda0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3ddc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3dde0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3de00 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.........
3de20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3de40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3de60 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
3de80 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...
3dea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3dec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3dee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3df00 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.......................
3df20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3df40 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........
3df60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3df80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3dfa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3dfc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3dfe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e000 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
3e020 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...............................
3e040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e0a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e0c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e0e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3e160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
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 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....................
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 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
3e280 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...
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 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................
3e320 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................
3e340 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........
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 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
3e420 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
3e440 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
3e460 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
3e480 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.
3e4a0 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
3e4c0 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
3e4e0 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.
3e500 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.
3e520 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
3e540 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
3e560 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
3e580 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.
3e5a0 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.
3e5c0 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
3e5e0 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
3e600 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.
3e620 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.
3e640 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
3e660 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
3e680 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.
3e6a0 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
3e6c0 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
3e6e0 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
3e700 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
3e720 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
3e740 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
3e760 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
3e780 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
3e7a0 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
3e7c0 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
3e7e0 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
3e800 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
3e820 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
3e840 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
3e860 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
3e880 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
3e8a0 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
3e8c0 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
3e8e0 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
3e900 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.
3e920 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
3e940 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
3e960 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
3e980 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
3e9a0 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
3e9c0 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
3e9e0 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
3ea00 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
3ea20 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
3ea40 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
3ea60 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.
3ea80 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
3eaa0 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
3eac0 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
3eae0 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
3eb00 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
3eb20 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
3eb40 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
3eb60 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.
3eb80 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
3eba0 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
3ebc0 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
3ebe0 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
3ec00 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
3ec20 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.
3ec40 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
3ec60 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
3ec80 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
3eca0 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
3ecc0 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.
3ece0 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
3ed00 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
3ed20 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
3ed40 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
3ed60 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");.
3ed80 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
3eda0 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
3edc0 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
3ede0 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
3ee00 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
3ee20 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
3ee40 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
3ee60 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.
3ee80 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.
3eea0 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
3eec0 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
3eee0 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
3ef00 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
3ef20 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
3ef40 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
3ef60 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,
3ef80 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
3efa0 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
3efc0 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
3efe0 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
3f000 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
3f020 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
3f040 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,
3f060 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
3f080 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
3f0a0 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
3f0c0 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.
3f0e0 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,
3f100 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
3f120 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
3f140 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.
3f160 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
3f180 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.
3f1a0 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.
3f1c0 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.
3f1e0 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
3f200 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
3f220 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
3f240 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
3f260 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
3f280 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
3f2a0 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
3f2c0 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.
3f2e0 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
3f300 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
3f320 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
3f340 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,.
3f360 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.
3f380 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
3f3a0 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
3f3c0 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
3f3e0 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
3f400 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
3f420 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
3f440 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
3f460 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
3f480 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
3f4a0 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
3f4c0 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
3f4e0 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
3f500 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.
3f520 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
3f540 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
3f560 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.
3f580 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.
3f5a0 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
3f5c0 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
3f5e0 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
3f600 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
3f620 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
3f640 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
3f660 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.
3f680 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
3f6a0 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
3f6c0 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
3f6e0 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
3f700 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
3f720 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
3f740 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
3f760 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
3f780 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
3f7a0 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.
3f7c0 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
3f7e0 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
3f800 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.
3f820 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.@&$!
3f840 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
3f860 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
3f880 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
3f8a0 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
3f8c0 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
3f8e0 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.
3f900 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
3f920 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
3f940 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
3f960 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.
3f980 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
3f9a0 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
3f9c0 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
3f9e0 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
3fa00 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
3fa20 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
3fa40 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
3fa60 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
3fa80 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
3faa0 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
3fac0 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.
3fae0 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.
3fb00 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
3fb20 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.
3fb40 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
3fb60 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
3fb80 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
3fba0 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.
3fbc0 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
3fbe0 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
3fc00 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
3fc20 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
3fc40 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
3fc60 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
3fc80 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.
3fca0 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
3fcc0 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.
3fce0 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.
3fd00 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
3fd20 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
3fd40 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.
3fd60 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..
3fd80 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
3fda0 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
3fdc0 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.
3fde0 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.
3fe00 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
3fe20 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
3fe40 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
3fe60 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
3fe80 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
3fea0 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,
3fec0 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
3fee0 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.
3ff00 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
3ff20 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
3ff40 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
3ff60 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...............................
3ff80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3ffa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3ffc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3ffe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40000 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..................
40020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40060 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
40080 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...
400a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
400c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
400e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40100 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...................
40120 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...................
40140 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........
40160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
401a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
401c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
401e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40200 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
40220 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
40240 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
40260 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....
40280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
402a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
402c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
402e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
40360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
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 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....................
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 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
40480 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...
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 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................
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 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........
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 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
40620 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
40640 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
40660 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
40680 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.
406a0 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
406c0 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
406e0 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.
40700 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.
40720 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
40740 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
40760 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
40780 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.
407a0 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.
407c0 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
407e0 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
40800 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.
40820 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.
40840 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
40860 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
40880 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.
408a0 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
408c0 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
408e0 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
40900 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
40920 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
40940 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
40960 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
40980 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
409a0 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
409c0 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
409e0 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
40a00 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
40a20 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
40a40 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
40a60 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
40a80 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
40aa0 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
40ac0 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
40ae0 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
40b00 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.
40b20 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
40b40 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
40b60 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
40b80 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
40ba0 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
40bc0 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
40be0 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
40c00 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
40c20 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
40c40 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
40c60 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.
40c80 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
40ca0 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
40cc0 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
40ce0 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
40d00 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
40d20 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
40d40 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
40d60 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.
40d80 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
40da0 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
40dc0 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
40de0 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
40e00 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
40e20 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.
40e40 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
40e60 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
40e80 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
40ea0 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
40ec0 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.
40ee0 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
40f00 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
40f20 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
40f40 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
40f60 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");.
40f80 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
40fa0 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
40fc0 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
40fe0 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
41000 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
41020 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
41040 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
41060 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.
41080 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.
410a0 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
410c0 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
410e0 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
41100 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
41120 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
41140 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
41160 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,
41180 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
411a0 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
411c0 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
411e0 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
41200 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
41220 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
41240 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,
41260 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
41280 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
412a0 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
412c0 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.
412e0 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,
41300 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
41320 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
41340 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.
41360 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
41380 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.
413a0 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.
413c0 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.
413e0 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
41400 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
41420 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
41440 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
41460 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
41480 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
414a0 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
414c0 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.
414e0 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
41500 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
41520 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
41540 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,.
41560 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.
41580 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
415a0 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
415c0 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
415e0 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
41600 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
41620 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
41640 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
41660 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
41680 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
416a0 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
416c0 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
416e0 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
41700 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.
41720 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
41740 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
41760 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.
41780 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.
417a0 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
417c0 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
417e0 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
41800 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
41820 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
41840 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
41860 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.
41880 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
418a0 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
418c0 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
418e0 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
41900 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
41920 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
41940 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
41960 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
41980 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
419a0 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.
419c0 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
419e0 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
41a00 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.
41a20 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.@&$!
41a40 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
41a60 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
41a80 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
41aa0 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
41ac0 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
41ae0 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.
41b00 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
41b20 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
41b40 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
41b60 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.
41b80 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
41ba0 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
41bc0 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
41be0 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
41c00 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
41c20 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
41c40 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
41c60 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
41c80 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
41ca0 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
41cc0 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.
41ce0 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.
41d00 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
41d20 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.
41d40 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
41d60 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
41d80 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
41da0 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.
41dc0 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
41de0 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
41e00 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
41e20 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
41e40 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
41e60 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
41e80 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.
41ea0 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
41ec0 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.
41ee0 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.
41f00 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
41f20 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
41f40 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.
41f60 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..
41f80 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
41fa0 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
41fc0 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.
41fe0 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.
42000 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
42020 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
42040 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
42060 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
42080 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
420a0 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,
420c0 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
420e0 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.
42100 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
42120 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
42140 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
42160 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...............................
42180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
421a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
421c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
421e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42200 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........................
42220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42260 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
42280 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...
422a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
422c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
422e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42300 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................
42320 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................
42340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
423a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
423c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
423e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
424a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
424c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
424e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
425a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
425c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
425e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
426a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
426c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
426e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
42780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
427a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
427c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
427e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................