summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/luatexdir/luapplib/doc/_build/doctrees/ppnew.doctree
blob: 5c152d321a55d62d7d669f0e02487dac93df8801 (plain)
ofshex dumpascii
0000 80 02 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 64 6f 63 75 6d 65 6e 74 0a 71 01 29 81 71 ..cdocutils.nodes.document.q.).q
0020 02 7d 71 03 28 55 09 6e 61 6d 65 74 79 70 65 73 71 04 7d 71 05 28 58 0a 00 00 00 61 6c 6c 6f 63 .}q.(U.nametypesq.}q.(X....alloc
0040 61 74 69 6f 6e 71 06 4e 58 11 00 00 00 73 74 72 69 6e 67 73 20 61 6e 64 20 6e 61 6d 65 73 71 07 ationq.NX....strings.and.namesq.
0060 4e 58 0a 00 00 00 31 2e 78 20 76 73 20 32 2e 78 71 08 4e 58 08 00 00 00 63 6c 65 61 6e 75 70 73 NX....1.x.vs.2.xq.NX....cleanups
0080 71 09 4e 75 55 11 73 75 62 73 74 69 74 75 74 69 6f 6e 5f 64 65 66 73 71 0a 7d 71 0b 55 0e 70 61 q.NuU.substitution_defsq.}q.U.pa
00a0 72 73 65 5f 6d 65 73 73 61 67 65 73 71 0c 5d 71 0d 55 0e 63 75 72 72 65 6e 74 5f 73 6f 75 72 63 rse_messagesq.]q.U.current_sourc
00c0 65 71 0e 4e 55 0a 64 65 63 6f 72 61 74 69 6f 6e 71 0f 4e 55 12 61 75 74 6f 66 6f 6f 74 6e 6f 74 eq.NU.decorationq.NU.autofootnot
00e0 65 5f 73 74 61 72 74 71 10 4b 01 55 07 6e 61 6d 65 69 64 73 71 11 7d 71 12 28 68 06 55 0a 61 6c e_startq.K.U.nameidsq.}q.(h.U.al
0100 6c 6f 63 61 74 69 6f 6e 71 13 68 07 55 11 73 74 72 69 6e 67 73 2d 61 6e 64 2d 6e 61 6d 65 73 71 locationq.h.U.strings-and-namesq
0120 14 68 08 55 08 78 2d 76 73 2d 32 2d 78 71 15 68 09 55 08 63 6c 65 61 6e 75 70 73 71 16 75 55 08 .h.U.x-vs-2-xq.h.U.cleanupsq.uU.
0140 63 68 69 6c 64 72 65 6e 71 17 5d 71 18 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 73 65 63 childrenq.]q.cdocutils.nodes.sec
0160 74 69 6f 6e 0a 71 19 29 81 71 1a 7d 71 1b 28 55 09 72 61 77 73 6f 75 72 63 65 71 1c 55 00 55 06 tion.q.).q.}q.(U.rawsourceq.U.U.
0180 70 61 72 65 6e 74 71 1d 68 02 55 06 73 6f 75 72 63 65 71 1e 58 21 00 00 00 43 3a 5c 57 6f 72 6b parentq.h.U.sourceq.X!...C:\Work
01a0 5c 70 70 6c 69 62 5c 70 70 6c 69 62 5c 64 6f 63 5c 70 70 6e 65 77 2e 72 73 74 71 1f 55 07 74 61 \pplib\pplib\doc\ppnew.rstq.U.ta
01c0 67 6e 61 6d 65 71 20 55 07 73 65 63 74 69 6f 6e 71 21 55 0a 61 74 74 72 69 62 75 74 65 73 71 22 gnameq.U.sectionq!U.attributesq"
01e0 7d 71 23 28 55 08 64 75 70 6e 61 6d 65 73 71 24 5d 55 07 63 6c 61 73 73 65 73 71 25 5d 55 08 62 }q#(U.dupnamesq$]U.classesq%]U.b
0200 61 63 6b 72 65 66 73 71 26 5d 55 03 69 64 73 71 27 5d 71 28 68 15 61 55 05 6e 61 6d 65 73 71 29 ackrefsq&]U.idsq']q(h.aU.namesq)
0220 5d 71 2a 68 08 61 75 55 04 6c 69 6e 65 71 2b 4b 03 55 08 64 6f 63 75 6d 65 6e 74 71 2c 68 02 68 ]q*h.auU.lineq+K.U.documentq,h.h
0240 17 5d 71 2d 28 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 74 69 74 6c 65 0a 71 2e 29 81 71 .]q-(cdocutils.nodes.title.q.).q
0260 2f 7d 71 30 28 68 1c 58 0a 00 00 00 31 2e 78 20 76 73 20 32 2e 78 71 31 68 1d 68 1a 68 1e 68 1f /}q0(h.X....1.x.vs.2.xq1h.h.h.h.
0280 68 20 55 05 74 69 74 6c 65 71 32 68 22 7d 71 33 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d h.U.titleq2h"}q3(h$]h%]h&]h']h)]
02a0 75 68 2b 4b 03 68 2c 68 02 68 17 5d 71 34 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 54 65 uh+K.h,h.h.]q4cdocutils.nodes.Te
02c0 78 74 0a 71 35 58 0a 00 00 00 31 2e 78 20 76 73 20 32 2e 78 71 36 85 81 71 37 7d 71 38 28 68 1c xt.q5X....1.x.vs.2.xq6..q7}q8(h.
02e0 68 31 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 68 2f 75 62 61 75 62 68 19 29 81 71 39 7d 71 3a 28 68 h1h.Nh+Nh,h.h.h/ubaubh.).q9}q:(h
0300 1c 55 00 68 1d 68 1a 68 1e 68 1f 68 20 68 21 68 22 7d 71 3b 28 68 24 5d 68 25 5d 68 26 5d 68 27 .U.h.h.h.h.h.h!h"}q;(h$]h%]h&]h'
0320 5d 71 3c 68 13 61 68 29 5d 71 3d 68 06 61 75 68 2b 4b 06 68 2c 68 02 68 17 5d 71 3e 28 68 2e 29 ]q<h.ah)]q=h.auh+K.h,h.h.]q>(h.)
0340 81 71 3f 7d 71 40 28 68 1c 58 0a 00 00 00 41 6c 6c 6f 63 61 74 69 6f 6e 71 41 68 1d 68 39 68 1e .q?}q@(h.X....AllocationqAh.h9h.
0360 68 1f 68 20 68 32 68 22 7d 71 42 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4b 06 h.h.h2h"}qB(h$]h%]h&]h']h)]uh+K.
0380 68 2c 68 02 68 17 5d 71 43 68 35 58 0a 00 00 00 41 6c 6c 6f 63 61 74 69 6f 6e 71 44 85 81 71 45 h,h.h.]qCh5X....AllocationqD..qE
03a0 7d 71 46 28 68 1c 68 41 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 68 3f 75 62 61 75 62 63 64 6f 63 75 }qF(h.hAh.Nh+Nh,h.h.h?ubaubcdocu
03c0 74 69 6c 73 2e 6e 6f 64 65 73 0a 70 61 72 61 67 72 61 70 68 0a 71 47 29 81 71 48 7d 71 49 28 68 tils.nodes.paragraph.qG).qH}qI(h
03e0 1c 58 b4 01 00 00 41 6c 6c 6f 63 61 74 69 6f 6e 20 6d 65 63 68 61 6e 69 73 6d 73 20 68 61 73 20 .X....Allocation.mechanisms.has.
0400 62 65 65 6e 20 72 65 76 69 73 65 64 2e 20 41 6c 6c 20 6f 62 6a 65 63 74 73 20 61 72 65 20 73 74 been.revised..All.objects.are.st
0420 69 6c 6c 20 61 6c 6c 6f 63 61 74 65 64 20 66 72 6f 6d 20 61 20 70 72 69 76 61 74 65 20 73 74 6f ill.allocated.from.a.private.sto
0440 72 61 67 65 20 28 63 61 6c 6c 65 64 20 68 65 61 70 29 2c 0a 62 75 74 20 6e 6f 77 20 74 68 65 20 rage.(called.heap),.but.now.the.
0460 68 65 61 70 20 73 65 72 76 65 73 20 70 72 6f 70 65 72 6c 79 20 61 6c 69 67 6e 65 64 20 6d 65 6d heap.serves.properly.aligned.mem
0480 6f 72 79 20 63 68 75 6e 6b 73 2e 20 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 ory.chunks..Implementation.of.th
04a0 65 20 68 65 61 70 20 69 73 20 28 68 6f 70 65 66 75 6c 6c 79 29 20 70 6c 61 74 66 6f 72 6d 0a 69 e.heap.is.(hopefully).platform.i
04c0 6e 64 65 70 65 6e 64 65 6e 74 2c 20 73 6f 20 61 6c 6c 20 60 60 41 52 4d 5f 43 4f 4d 50 4c 49 41 ndependent,.so.all.``ARM_COMPLIA
04e0 4e 54 60 60 20 63 68 65 63 6b 73 20 68 61 73 20 62 65 65 6e 20 72 65 6d 6f 76 65 64 2e 20 53 6f NT``.checks.has.been.removed..So
0500 6d 65 20 64 65 74 61 69 6c 73 20 77 6f 72 6b 20 64 69 66 66 65 72 65 6e 74 6c 79 20 6f 6e 20 33 me.details.work.differently.on.3
0520 32 2f 36 34 2d 62 69 74 0a 6d 61 63 68 69 6e 65 73 2c 20 74 68 69 73 20 64 69 73 74 69 6e 63 74 2/64-bit.machines,.this.distinct
0540 69 6f 6e 20 73 65 65 6d 73 20 69 6e 65 76 69 74 61 62 6c 65 2e 20 41 6c 6c 6f 63 61 74 69 6f 6e ion.seems.inevitable..Allocation
0560 20 72 65 6c 61 74 65 64 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 6d 6f 76 65 64 20 74 6f 20 .related.code.has.been.moved.to.
0580 60 60 75 74 69 6c 2f 75 74 69 6c 6d 65 6d 2a 2e 63 60 60 20 66 69 6c 65 73 2e 68 1d 68 39 68 1e ``util/utilmem*.c``.files.h.h9h.
05a0 68 1f 68 20 55 09 70 61 72 61 67 72 61 70 68 71 4a 68 22 7d 71 4b 28 68 24 5d 68 25 5d 68 26 5d h.h.U.paragraphqJh"}qK(h$]h%]h&]
05c0 68 27 5d 68 29 5d 75 68 2b 4b 08 68 2c 68 02 68 17 5d 71 4c 28 68 35 58 ed 00 00 00 41 6c 6c 6f h']h)]uh+K.h,h.h.]qL(h5X....Allo
05e0 63 61 74 69 6f 6e 20 6d 65 63 68 61 6e 69 73 6d 73 20 68 61 73 20 62 65 65 6e 20 72 65 76 69 73 cation.mechanisms.has.been.revis
0600 65 64 2e 20 41 6c 6c 20 6f 62 6a 65 63 74 73 20 61 72 65 20 73 74 69 6c 6c 20 61 6c 6c 6f 63 61 ed..All.objects.are.still.alloca
0620 74 65 64 20 66 72 6f 6d 20 61 20 70 72 69 76 61 74 65 20 73 74 6f 72 61 67 65 20 28 63 61 6c 6c ted.from.a.private.storage.(call
0640 65 64 20 68 65 61 70 29 2c 0a 62 75 74 20 6e 6f 77 20 74 68 65 20 68 65 61 70 20 73 65 72 76 65 ed.heap),.but.now.the.heap.serve
0660 73 20 70 72 6f 70 65 72 6c 79 20 61 6c 69 67 6e 65 64 20 6d 65 6d 6f 72 79 20 63 68 75 6e 6b 73 s.properly.aligned.memory.chunks
0680 2e 20 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 68 65 61 70 20 69 73 20 ..Implementation.of.the.heap.is.
06a0 28 68 6f 70 65 66 75 6c 6c 79 29 20 70 6c 61 74 66 6f 72 6d 0a 69 6e 64 65 70 65 6e 64 65 6e 74 (hopefully).platform.independent
06c0 2c 20 73 6f 20 61 6c 6c 20 71 4d 85 81 71 4e 7d 71 4f 28 68 1c 58 ed 00 00 00 41 6c 6c 6f 63 61 ,.so.all.qM..qN}qO(h.X....Alloca
06e0 74 69 6f 6e 20 6d 65 63 68 61 6e 69 73 6d 73 20 68 61 73 20 62 65 65 6e 20 72 65 76 69 73 65 64 tion.mechanisms.has.been.revised
0700 2e 20 41 6c 6c 20 6f 62 6a 65 63 74 73 20 61 72 65 20 73 74 69 6c 6c 20 61 6c 6c 6f 63 61 74 65 ..All.objects.are.still.allocate
0720 64 20 66 72 6f 6d 20 61 20 70 72 69 76 61 74 65 20 73 74 6f 72 61 67 65 20 28 63 61 6c 6c 65 64 d.from.a.private.storage.(called
0740 20 68 65 61 70 29 2c 0a 62 75 74 20 6e 6f 77 20 74 68 65 20 68 65 61 70 20 73 65 72 76 65 73 20 .heap),.but.now.the.heap.serves.
0760 70 72 6f 70 65 72 6c 79 20 61 6c 69 67 6e 65 64 20 6d 65 6d 6f 72 79 20 63 68 75 6e 6b 73 2e 20 properly.aligned.memory.chunks..
0780 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 68 65 61 70 20 69 73 20 28 68 Implementation.of.the.heap.is.(h
07a0 6f 70 65 66 75 6c 6c 79 29 20 70 6c 61 74 66 6f 72 6d 0a 69 6e 64 65 70 65 6e 64 65 6e 74 2c 20 opefully).platform.independent,.
07c0 73 6f 20 61 6c 6c 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 68 48 75 62 63 64 6f 63 75 74 69 6c 73 so.all.h.Nh+Nh,h.h.hHubcdocutils
07e0 2e 6e 6f 64 65 73 0a 6c 69 74 65 72 61 6c 0a 71 50 29 81 71 51 7d 71 52 28 68 1c 58 11 00 00 00 .nodes.literal.qP).qQ}qR(h.X....
0800 60 60 41 52 4d 5f 43 4f 4d 50 4c 49 41 4e 54 60 60 68 22 7d 71 53 28 68 24 5d 68 25 5d 68 26 5d ``ARM_COMPLIANT``h"}qS(h$]h%]h&]
0820 68 27 5d 68 29 5d 75 68 1d 68 48 68 17 5d 71 54 68 35 58 0d 00 00 00 41 52 4d 5f 43 4f 4d 50 4c h']h)]uh.hHh.]qTh5X....ARM_COMPL
0840 49 41 4e 54 71 55 85 81 71 56 7d 71 57 28 68 1c 58 0d 00 00 00 41 52 4d 5f 43 4f 4d 50 4c 49 41 IANTqU..qV}qW(h.X....ARM_COMPLIA
0860 4e 54 68 1d 68 51 75 62 61 68 20 55 07 6c 69 74 65 72 61 6c 71 58 75 62 68 35 58 9c 00 00 00 20 NTh.hQubah.U.literalqXubh5X.....
0880 63 68 65 63 6b 73 20 68 61 73 20 62 65 65 6e 20 72 65 6d 6f 76 65 64 2e 20 53 6f 6d 65 20 64 65 checks.has.been.removed..Some.de
08a0 74 61 69 6c 73 20 77 6f 72 6b 20 64 69 66 66 65 72 65 6e 74 6c 79 20 6f 6e 20 33 32 2f 36 34 2d tails.work.differently.on.32/64-
08c0 62 69 74 0a 6d 61 63 68 69 6e 65 73 2c 20 74 68 69 73 20 64 69 73 74 69 6e 63 74 69 6f 6e 20 73 bit.machines,.this.distinction.s
08e0 65 65 6d 73 20 69 6e 65 76 69 74 61 62 6c 65 2e 20 41 6c 6c 6f 63 61 74 69 6f 6e 20 72 65 6c 61 eems.inevitable..Allocation.rela
0900 74 65 64 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 6d 6f 76 65 64 20 74 6f 20 71 59 85 81 71 ted.code.has.been.moved.to.qY..q
0920 5a 7d 71 5b 28 68 1c 58 9c 00 00 00 20 63 68 65 63 6b 73 20 68 61 73 20 62 65 65 6e 20 72 65 6d Z}q[(h.X.....checks.has.been.rem
0940 6f 76 65 64 2e 20 53 6f 6d 65 20 64 65 74 61 69 6c 73 20 77 6f 72 6b 20 64 69 66 66 65 72 65 6e oved..Some.details.work.differen
0960 74 6c 79 20 6f 6e 20 33 32 2f 36 34 2d 62 69 74 0a 6d 61 63 68 69 6e 65 73 2c 20 74 68 69 73 20 tly.on.32/64-bit.machines,.this.
0980 64 69 73 74 69 6e 63 74 69 6f 6e 20 73 65 65 6d 73 20 69 6e 65 76 69 74 61 62 6c 65 2e 20 41 6c distinction.seems.inevitable..Al
09a0 6c 6f 63 61 74 69 6f 6e 20 72 65 6c 61 74 65 64 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 6d location.related.code.has.been.m
09c0 6f 76 65 64 20 74 6f 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 68 48 75 62 68 50 29 81 71 5c 7d 71 oved.to.h.Nh+Nh,h.h.hHubhP).q\}q
09e0 5d 28 68 1c 58 13 00 00 00 60 60 75 74 69 6c 2f 75 74 69 6c 6d 65 6d 2a 2e 63 60 60 68 22 7d 71 ](h.X....``util/utilmem*.c``h"}q
0a00 5e 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 68 48 68 17 5d 71 5f 68 35 58 0f 00 ^(h$]h%]h&]h']h)]uh.hHh.]q_h5X..
0a20 00 00 75 74 69 6c 2f 75 74 69 6c 6d 65 6d 2a 2e 63 71 60 85 81 71 61 7d 71 62 28 68 1c 58 0f 00 ..util/utilmem*.cq`..qa}qb(h.X..
0a40 00 00 75 74 69 6c 2f 75 74 69 6c 6d 65 6d 2a 2e 63 68 1d 68 5c 75 62 61 68 20 68 58 75 62 68 35 ..util/utilmem*.ch.h\ubah.hXubh5
0a60 58 07 00 00 00 20 66 69 6c 65 73 2e 71 63 85 81 71 64 7d 71 65 28 68 1c 58 07 00 00 00 20 66 69 X.....files.qc..qd}qe(h.X.....fi
0a80 6c 65 73 2e 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 68 48 75 62 65 75 62 68 47 29 81 71 66 7d 71 67 les.h.Nh+Nh,h.h.hHubeubhG).qf}qg
0aa0 28 68 1c 58 28 01 00 00 5b 54 68 65 72 65 20 61 72 65 20 61 63 74 75 61 6c 6c 79 20 33 20 64 69 (h.X(...[There.are.actually.3.di
0ac0 66 66 65 72 65 6e 74 20 61 6c 6c 6f 63 61 74 6f 72 73 20 2d 20 2a 2a 68 65 61 70 2a 2a 2c 20 2a fferent.allocators.-.**heap**,.*
0ae0 2a 73 74 6f 63 6b 2a 2a 2c 20 61 6e 64 20 2a 2a 70 6f 6f 6c 2a 2a 20 2d 20 65 61 63 68 20 6f 66 *stock**,.and.**pool**.-.each.of
0b00 20 77 68 69 63 68 20 68 61 73 20 34 20 76 61 72 69 61 6e 74 73 0a 66 6f 72 20 31 2c 20 32 2c 20 .which.has.4.variants.for.1,.2,.
0b20 34 20 61 6e 64 20 38 20 62 79 74 65 73 20 61 6c 69 67 6e 6d 65 6e 74 2e 20 53 6f 20 66 61 72 20 4.and.8.bytes.alignment..So.far.
0b40 60 60 70 70 6c 69 62 60 60 20 75 73 65 73 20 6f 6e 6c 79 20 74 68 65 20 2a 2a 68 65 61 70 2a 2a ``pplib``.uses.only.the.**heap**
0b60 2c 20 62 75 74 20 49 20 77 61 6e 74 20 74 6f 20 68 61 76 65 20 74 68 69 73 20 70 61 72 74 0a 69 ,.but.I.want.to.have.this.part.i
0b80 6e 20 61 20 73 69 6e 67 6c 65 20 70 6c 61 63 65 20 66 6f 72 20 61 20 77 68 69 6c 65 2e 20 4d 6f n.a.single.place.for.a.while..Mo
0ba0 72 65 20 6e 6f 74 65 73 20 61 62 6f 75 74 20 61 6c 6c 6f 63 61 74 6f 72 73 20 69 6e 20 60 60 75 re.notes.about.allocators.in.``u
0bc0 74 69 6c 6d 65 6d 61 6c 6c 63 2e 68 60 60 2e 5d 68 1d 68 39 68 1e 68 1f 68 20 68 4a 68 22 7d 71 tilmemallc.h``.]h.h9h.h.h.hJh"}q
0be0 68 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4b 0d 68 2c 68 02 68 17 5d 71 69 28 h(h$]h%]h&]h']h)]uh+K.h,h.h.]qi(
0c00 68 35 58 2d 00 00 00 5b 54 68 65 72 65 20 61 72 65 20 61 63 74 75 61 6c 6c 79 20 33 20 64 69 66 h5X-...[There.are.actually.3.dif
0c20 66 65 72 65 6e 74 20 61 6c 6c 6f 63 61 74 6f 72 73 20 2d 20 71 6a 85 81 71 6b 7d 71 6c 28 68 1c ferent.allocators.-.qj..qk}ql(h.
0c40 58 2d 00 00 00 5b 54 68 65 72 65 20 61 72 65 20 61 63 74 75 61 6c 6c 79 20 33 20 64 69 66 66 65 X-...[There.are.actually.3.diffe
0c60 72 65 6e 74 20 61 6c 6c 6f 63 61 74 6f 72 73 20 2d 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 68 66 rent.allocators.-.h.Nh+Nh,h.h.hf
0c80 75 62 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 73 74 72 6f 6e 67 0a 71 6d 29 81 71 6e 7d ubcdocutils.nodes.strong.qm).qn}
0ca0 71 6f 28 68 1c 58 08 00 00 00 2a 2a 68 65 61 70 2a 2a 68 22 7d 71 70 28 68 24 5d 68 25 5d 68 26 qo(h.X....**heap**h"}qp(h$]h%]h&
0cc0 5d 68 27 5d 68 29 5d 75 68 1d 68 66 68 17 5d 71 71 68 35 58 04 00 00 00 68 65 61 70 71 72 85 81 ]h']h)]uh.hfh.]qqh5X....heapqr..
0ce0 71 73 7d 71 74 28 68 1c 58 04 00 00 00 68 65 61 70 68 1d 68 6e 75 62 61 68 20 55 06 73 74 72 6f qs}qt(h.X....heaph.hnubah.U.stro
0d00 6e 67 71 75 75 62 68 35 58 02 00 00 00 2c 20 71 76 85 81 71 77 7d 71 78 28 68 1c 58 02 00 00 00 ngquubh5X....,.qv..qw}qx(h.X....
0d20 2c 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 68 66 75 62 68 6d 29 81 71 79 7d 71 7a 28 68 1c 58 09 ,.h.Nh+Nh,h.h.hfubhm).qy}qz(h.X.
0d40 00 00 00 2a 2a 73 74 6f 63 6b 2a 2a 68 22 7d 71 7b 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 ...**stock**h"}q{(h$]h%]h&]h']h)
0d60 5d 75 68 1d 68 66 68 17 5d 71 7c 68 35 58 05 00 00 00 73 74 6f 63 6b 71 7d 85 81 71 7e 7d 71 7f ]uh.hfh.]q|h5X....stockq}..q~}q.
0d80 28 68 1c 58 05 00 00 00 73 74 6f 63 6b 68 1d 68 79 75 62 61 68 20 68 75 75 62 68 35 58 06 00 00 (h.X....stockh.hyubah.huubh5X...
0da0 00 2c 20 61 6e 64 20 71 80 85 81 71 81 7d 71 82 28 68 1c 58 06 00 00 00 2c 20 61 6e 64 20 68 1e .,.and.q...q.}q.(h.X....,.and.h.
0dc0 4e 68 2b 4e 68 2c 68 02 68 1d 68 66 75 62 68 6d 29 81 71 83 7d 71 84 28 68 1c 58 08 00 00 00 2a Nh+Nh,h.h.hfubhm).q.}q.(h.X....*
0de0 2a 70 6f 6f 6c 2a 2a 68 22 7d 71 85 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 68 *pool**h"}q.(h$]h%]h&]h']h)]uh.h
0e00 66 68 17 5d 71 86 68 35 58 04 00 00 00 70 6f 6f 6c 71 87 85 81 71 88 7d 71 89 28 68 1c 58 04 00 fh.]q.h5X....poolq...q.}q.(h.X..
0e20 00 00 70 6f 6f 6c 68 1d 68 83 75 62 61 68 20 68 75 75 62 68 35 58 4a 00 00 00 20 2d 20 65 61 63 ..poolh.h.ubah.huubh5XJ....-.eac
0e40 68 20 6f 66 20 77 68 69 63 68 20 68 61 73 20 34 20 76 61 72 69 61 6e 74 73 0a 66 6f 72 20 31 2c h.of.which.has.4.variants.for.1,
0e60 20 32 2c 20 34 20 61 6e 64 20 38 20 62 79 74 65 73 20 61 6c 69 67 6e 6d 65 6e 74 2e 20 53 6f 20 .2,.4.and.8.bytes.alignment..So.
0e80 66 61 72 20 71 8a 85 81 71 8b 7d 71 8c 28 68 1c 58 4a 00 00 00 20 2d 20 65 61 63 68 20 6f 66 20 far.q...q.}q.(h.XJ....-.each.of.
0ea0 77 68 69 63 68 20 68 61 73 20 34 20 76 61 72 69 61 6e 74 73 0a 66 6f 72 20 31 2c 20 32 2c 20 34 which.has.4.variants.for.1,.2,.4
0ec0 20 61 6e 64 20 38 20 62 79 74 65 73 20 61 6c 69 67 6e 6d 65 6e 74 2e 20 53 6f 20 66 61 72 20 68 .and.8.bytes.alignment..So.far.h
0ee0 1e 4e 68 2b 4e 68 2c 68 02 68 1d 68 66 75 62 68 50 29 81 71 8d 7d 71 8e 28 68 1c 58 09 00 00 00 .Nh+Nh,h.h.hfubhP).q.}q.(h.X....
0f00 60 60 70 70 6c 69 62 60 60 68 22 7d 71 8f 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 ``pplib``h"}q.(h$]h%]h&]h']h)]uh
0f20 1d 68 66 68 17 5d 71 90 68 35 58 05 00 00 00 70 70 6c 69 62 71 91 85 81 71 92 7d 71 93 28 68 1c .hfh.]q.h5X....pplibq...q.}q.(h.
0f40 58 05 00 00 00 70 70 6c 69 62 68 1d 68 8d 75 62 61 68 20 68 58 75 62 68 35 58 0f 00 00 00 20 75 X....pplibh.h.ubah.hXubh5X.....u
0f60 73 65 73 20 6f 6e 6c 79 20 74 68 65 20 71 94 85 81 71 95 7d 71 96 28 68 1c 58 0f 00 00 00 20 75 ses.only.the.q...q.}q.(h.X.....u
0f80 73 65 73 20 6f 6e 6c 79 20 74 68 65 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 68 66 75 62 68 6d 29 ses.only.the.h.Nh+Nh,h.h.hfubhm)
0fa0 81 71 97 7d 71 98 28 68 1c 58 08 00 00 00 2a 2a 68 65 61 70 2a 2a 68 22 7d 71 99 28 68 24 5d 68 .q.}q.(h.X....**heap**h"}q.(h$]h
0fc0 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 68 66 68 17 5d 71 9a 68 35 58 04 00 00 00 68 65 61 70 %]h&]h']h)]uh.hfh.]q.h5X....heap
0fe0 71 9b 85 81 71 9c 7d 71 9d 28 68 1c 58 04 00 00 00 68 65 61 70 68 1d 68 97 75 62 61 68 20 68 75 q...q.}q.(h.X....heaph.h.ubah.hu
1000 75 62 68 35 58 5d 00 00 00 2c 20 62 75 74 20 49 20 77 61 6e 74 20 74 6f 20 68 61 76 65 20 74 68 ubh5X]...,.but.I.want.to.have.th
1020 69 73 20 70 61 72 74 0a 69 6e 20 61 20 73 69 6e 67 6c 65 20 70 6c 61 63 65 20 66 6f 72 20 61 20 is.part.in.a.single.place.for.a.
1040 77 68 69 6c 65 2e 20 4d 6f 72 65 20 6e 6f 74 65 73 20 61 62 6f 75 74 20 61 6c 6c 6f 63 61 74 6f while..More.notes.about.allocato
1060 72 73 20 69 6e 20 71 9e 85 81 71 9f 7d 71 a0 28 68 1c 58 5d 00 00 00 2c 20 62 75 74 20 49 20 77 rs.in.q...q.}q.(h.X]...,.but.I.w
1080 61 6e 74 20 74 6f 20 68 61 76 65 20 74 68 69 73 20 70 61 72 74 0a 69 6e 20 61 20 73 69 6e 67 6c ant.to.have.this.part.in.a.singl
10a0 65 20 70 6c 61 63 65 20 66 6f 72 20 61 20 77 68 69 6c 65 2e 20 4d 6f 72 65 20 6e 6f 74 65 73 20 e.place.for.a.while..More.notes.
10c0 61 62 6f 75 74 20 61 6c 6c 6f 63 61 74 6f 72 73 20 69 6e 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d about.allocators.in.h.Nh+Nh,h.h.
10e0 68 66 75 62 68 50 29 81 71 a1 7d 71 a2 28 68 1c 58 11 00 00 00 60 60 75 74 69 6c 6d 65 6d 61 6c hfubhP).q.}q.(h.X....``utilmemal
1100 6c 63 2e 68 60 60 68 22 7d 71 a3 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 68 66 lc.h``h"}q.(h$]h%]h&]h']h)]uh.hf
1120 68 17 5d 71 a4 68 35 58 0d 00 00 00 75 74 69 6c 6d 65 6d 61 6c 6c 63 2e 68 71 a5 85 81 71 a6 7d h.]q.h5X....utilmemallc.hq...q.}
1140 71 a7 28 68 1c 58 0d 00 00 00 75 74 69 6c 6d 65 6d 61 6c 6c 63 2e 68 68 1d 68 a1 75 62 61 68 20 q.(h.X....utilmemallc.hh.h.ubah.
1160 68 58 75 62 68 35 58 02 00 00 00 2e 5d 71 a8 85 81 71 a9 7d 71 aa 28 68 1c 58 02 00 00 00 2e 5d hXubh5X.....]q...q.}q.(h.X.....]
1180 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 68 66 75 62 65 75 62 68 47 29 81 71 ab 7d 71 ac 28 68 1c 58 h.Nh+Nh,h.h.hfubeubhG).q.}q.(h.X
11a0 19 00 00 00 60 60 70 70 6c 69 62 60 60 20 75 73 65 73 20 74 77 6f 20 68 65 61 70 73 3a 71 ad 68 ....``pplib``.uses.two.heaps:q.h
11c0 1d 68 39 68 1e 68 1f 68 20 68 4a 68 22 7d 71 ae 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d .h9h.h.h.hJh"}q.(h$]h%]h&]h']h)]
11e0 75 68 2b 4b 11 68 2c 68 02 68 17 5d 71 af 28 68 50 29 81 71 b0 7d 71 b1 28 68 1c 58 09 00 00 00 uh+K.h,h.h.]q.(hP).q.}q.(h.X....
1200 60 60 70 70 6c 69 62 60 60 68 22 7d 71 b2 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 ``pplib``h"}q.(h$]h%]h&]h']h)]uh
1220 1d 68 ab 68 17 5d 71 b3 68 35 58 05 00 00 00 70 70 6c 69 62 71 b4 85 81 71 b5 7d 71 b6 28 68 1c .h.h.]q.h5X....pplibq...q.}q.(h.
1240 58 05 00 00 00 70 70 6c 69 62 68 1d 68 b0 75 62 61 68 20 68 58 75 62 68 35 58 10 00 00 00 20 75 X....pplibh.h.ubah.hXubh5X.....u
1260 73 65 73 20 74 77 6f 20 68 65 61 70 73 3a 71 b7 85 81 71 b8 7d 71 b9 28 68 1c 58 10 00 00 00 20 ses.two.heaps:q...q.}q.(h.X.....
1280 75 73 65 73 20 74 77 6f 20 68 65 61 70 73 3a 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 68 ab 75 62 65 uses.two.heaps:h.Nh+Nh,h.h.h.ube
12a0 75 62 63 64 6f 63 75 74 69 6c 73 2e 6e 6f 64 65 73 0a 62 75 6c 6c 65 74 5f 6c 69 73 74 0a 71 ba ubcdocutils.nodes.bullet_list.q.
12c0 29 81 71 bb 7d 71 bc 28 68 1c 55 00 68 1d 68 39 68 1e 68 1f 68 20 55 0b 62 75 6c 6c 65 74 5f 6c ).q.}q.(h.U.h.h9h.h.h.U.bullet_l
12e0 69 73 74 71 bd 68 22 7d 71 be 28 55 06 62 75 6c 6c 65 74 71 bf 58 01 00 00 00 2a 68 27 5d 68 26 istq.h"}q.(U.bulletq.X....*h']h&
1300 5d 68 24 5d 68 25 5d 68 29 5d 75 68 2b 4b 13 68 2c 68 02 68 17 5d 71 c0 28 63 64 6f 63 75 74 69 ]h$]h%]h)]uh+K.h,h.h.]q.(cdocuti
1320 6c 73 2e 6e 6f 64 65 73 0a 6c 69 73 74 5f 69 74 65 6d 0a 71 c1 29 81 71 c2 7d 71 c3 28 68 1c 58 ls.nodes.list_item.q.).q.}q.(h.X
1340 42 00 00 00 62 79 74 65 73 20 68 65 61 70 20 2d 20 70 72 6f 76 69 64 69 6e 67 20 32 2d 62 79 74 B...bytes.heap.-.providing.2-byt
1360 65 73 20 61 6c 69 67 6e 65 64 20 6d 65 6d 6f 72 79 20 63 68 75 6e 6b 73 20 66 6f 72 20 62 79 74 es.aligned.memory.chunks.for.byt
1380 65 20 64 61 74 61 71 c4 68 1d 68 bb 68 1e 68 1f 68 20 55 09 6c 69 73 74 5f 69 74 65 6d 71 c5 68 e.dataq.h.h.h.h.h.U.list_itemq.h
13a0 22 7d 71 c6 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4e 68 2c 68 02 68 17 5d 71 "}q.(h$]h%]h&]h']h)]uh+Nh,h.h.]q
13c0 c7 68 47 29 81 71 c8 7d 71 c9 28 68 1c 68 c4 68 1d 68 c2 68 1e 68 1f 68 20 68 4a 68 22 7d 71 ca .hG).q.}q.(h.h.h.h.h.h.h.hJh"}q.
13e0 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4b 13 68 17 5d 71 cb 68 35 58 42 00 00 (h$]h%]h&]h']h)]uh+K.h.]q.h5XB..
1400 00 62 79 74 65 73 20 68 65 61 70 20 2d 20 70 72 6f 76 69 64 69 6e 67 20 32 2d 62 79 74 65 73 20 .bytes.heap.-.providing.2-bytes.
1420 61 6c 69 67 6e 65 64 20 6d 65 6d 6f 72 79 20 63 68 75 6e 6b 73 20 66 6f 72 20 62 79 74 65 20 64 aligned.memory.chunks.for.byte.d
1440 61 74 61 71 cc 85 81 71 cd 7d 71 ce 28 68 1c 68 c4 68 1d 68 c8 75 62 61 75 62 61 75 62 68 c1 29 ataq...q.}q.(h.h.h.h.ubaubaubh.)
1460 81 71 cf 7d 71 d0 28 68 1c 58 46 00 00 00 73 74 72 75 63 74 75 72 65 73 20 68 65 61 70 20 2d 20 .q.}q.(h.XF...structures.heap.-.
1480 70 72 6f 76 69 64 69 6e 67 20 38 2d 62 79 74 65 73 20 61 6c 69 67 6e 65 64 20 63 68 75 6e 6b 73 providing.8-bytes.aligned.chunks
14a0 20 66 6f 72 20 61 6c 6c 20 73 74 72 75 63 74 75 72 65 73 0a 68 1d 68 bb 68 1e 68 1f 68 20 68 c5 .for.all.structures.h.h.h.h.h.h.
14c0 68 22 7d 71 d1 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4e 68 2c 68 02 68 17 5d h"}q.(h$]h%]h&]h']h)]uh+Nh,h.h.]
14e0 71 d2 68 47 29 81 71 d3 7d 71 d4 28 68 1c 58 45 00 00 00 73 74 72 75 63 74 75 72 65 73 20 68 65 q.hG).q.}q.(h.XE...structures.he
1500 61 70 20 2d 20 70 72 6f 76 69 64 69 6e 67 20 38 2d 62 79 74 65 73 20 61 6c 69 67 6e 65 64 20 63 ap.-.providing.8-bytes.aligned.c
1520 68 75 6e 6b 73 20 66 6f 72 20 61 6c 6c 20 73 74 72 75 63 74 75 72 65 73 71 d5 68 1d 68 cf 68 1e hunks.for.all.structuresq.h.h.h.
1540 68 1f 68 20 68 4a 68 22 7d 71 d6 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4b 14 h.h.hJh"}q.(h$]h%]h&]h']h)]uh+K.
1560 68 17 5d 71 d7 68 35 58 45 00 00 00 73 74 72 75 63 74 75 72 65 73 20 68 65 61 70 20 2d 20 70 72 h.]q.h5XE...structures.heap.-.pr
1580 6f 76 69 64 69 6e 67 20 38 2d 62 79 74 65 73 20 61 6c 69 67 6e 65 64 20 63 68 75 6e 6b 73 20 66 oviding.8-bytes.aligned.chunks.f
15a0 6f 72 20 61 6c 6c 20 73 74 72 75 63 74 75 72 65 73 71 d8 85 81 71 d9 7d 71 da 28 68 1c 68 d5 68 or.all.structuresq...q.}q.(h.h.h
15c0 1d 68 d3 75 62 61 75 62 61 75 62 65 75 62 68 47 29 81 71 db 7d 71 dc 28 68 1c 58 3b 01 00 00 32 .h.ubaubaubeubhG).q.}q.(h.X;...2
15e0 2d 62 79 74 65 73 20 61 6c 69 67 6e 6d 65 6e 74 20 6f 66 20 62 79 74 65 20 64 61 74 61 20 69 73 -bytes.alignment.of.byte.data.is
1600 20 63 61 75 73 65 64 20 62 79 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 64 65 74 61 69 6c .caused.by.implementation.detail
1620 73 20 2f 20 6c 69 6d 69 74 73 2c 20 60 60 70 70 6c 69 62 60 60 20 64 6f 65 73 6e 27 74 20 6d 61 s./.limits,.``pplib``.doesn't.ma
1640 6b 65 20 61 20 75 73 65 20 6f 66 20 69 74 0a 28 63 6f 75 6c 64 20 62 65 20 75 6e 61 6c 69 67 6e ke.a.use.of.it.(could.be.unalign
1660 65 64 20 61 73 20 77 65 6c 6c 29 2e 20 41 6c 6c 20 74 68 65 20 73 74 72 75 63 74 75 72 65 73 20 ed.as.well)..All.the.structures.
1680 61 72 65 20 73 74 6f 72 65 64 20 69 6e 20 38 2d 62 79 74 65 73 20 61 6c 69 67 6e 65 64 20 63 68 are.stored.in.8-bytes.aligned.ch
16a0 75 6e 6b 73 20 6f 6e 20 62 6f 74 68 20 33 32 20 61 6e 64 20 36 34 2d 62 69 74 20 6d 61 63 68 69 unks.on.both.32.and.64-bit.machi
16c0 6e 65 73 0a 28 69 6e 20 73 6f 6d 65 20 73 74 72 75 63 74 75 72 65 73 20 77 65 20 75 73 65 20 60 nes.(in.some.structures.we.use.`
16e0 60 64 6f 75 62 6c 65 60 60 20 61 6e 64 20 60 60 69 6e 74 36 34 5f 74 60 60 2c 20 77 68 69 63 68 `double``.and.``int64_t``,.which
1700 20 67 65 6e 65 72 61 6c 6c 79 20 6e 65 65 64 73 20 38 2d 62 79 74 65 73 29 2e 68 1d 68 39 68 1e .generally.needs.8-bytes).h.h9h.
1720 68 1f 68 20 68 4a 68 22 7d 71 dd 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4b 16 h.h.hJh"}q.(h$]h%]h&]h']h)]uh+K.
1740 68 2c 68 02 68 17 5d 71 de 28 68 35 58 4d 00 00 00 32 2d 62 79 74 65 73 20 61 6c 69 67 6e 6d 65 h,h.h.]q.(h5XM...2-bytes.alignme
1760 6e 74 20 6f 66 20 62 79 74 65 20 64 61 74 61 20 69 73 20 63 61 75 73 65 64 20 62 79 20 69 6d 70 nt.of.byte.data.is.caused.by.imp
1780 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 64 65 74 61 69 6c 73 20 2f 20 6c 69 6d 69 74 73 2c 20 71 df lementation.details./.limits,.q.
17a0 85 81 71 e0 7d 71 e1 28 68 1c 58 4d 00 00 00 32 2d 62 79 74 65 73 20 61 6c 69 67 6e 6d 65 6e 74 ..q.}q.(h.XM...2-bytes.alignment
17c0 20 6f 66 20 62 79 74 65 20 64 61 74 61 20 69 73 20 63 61 75 73 65 64 20 62 79 20 69 6d 70 6c 65 .of.byte.data.is.caused.by.imple
17e0 6d 65 6e 74 61 74 69 6f 6e 20 64 65 74 61 69 6c 73 20 2f 20 6c 69 6d 69 74 73 2c 20 68 1e 4e 68 mentation.details./.limits,.h.Nh
1800 2b 4e 68 2c 68 02 68 1d 68 db 75 62 68 50 29 81 71 e2 7d 71 e3 28 68 1c 58 09 00 00 00 60 60 70 +Nh,h.h.h.ubhP).q.}q.(h.X....``p
1820 70 6c 69 62 60 60 68 22 7d 71 e4 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 68 db plib``h"}q.(h$]h%]h&]h']h)]uh.h.
1840 68 17 5d 71 e5 68 35 58 05 00 00 00 70 70 6c 69 62 71 e6 85 81 71 e7 7d 71 e8 28 68 1c 58 05 00 h.]q.h5X....pplibq...q.}q.(h.X..
1860 00 00 70 70 6c 69 62 68 1d 68 e2 75 62 61 68 20 68 58 75 62 68 35 58 ac 00 00 00 20 64 6f 65 73 ..pplibh.h.ubah.hXubh5X.....does
1880 6e e2 80 99 74 20 6d 61 6b 65 20 61 20 75 73 65 20 6f 66 20 69 74 0a 28 63 6f 75 6c 64 20 62 65 n...t.make.a.use.of.it.(could.be
18a0 20 75 6e 61 6c 69 67 6e 65 64 20 61 73 20 77 65 6c 6c 29 2e 20 41 6c 6c 20 74 68 65 20 73 74 72 .unaligned.as.well)..All.the.str
18c0 75 63 74 75 72 65 73 20 61 72 65 20 73 74 6f 72 65 64 20 69 6e 20 38 2d 62 79 74 65 73 20 61 6c uctures.are.stored.in.8-bytes.al
18e0 69 67 6e 65 64 20 63 68 75 6e 6b 73 20 6f 6e 20 62 6f 74 68 20 33 32 20 61 6e 64 20 36 34 2d 62 igned.chunks.on.both.32.and.64-b
1900 69 74 20 6d 61 63 68 69 6e 65 73 0a 28 69 6e 20 73 6f 6d 65 20 73 74 72 75 63 74 75 72 65 73 20 it.machines.(in.some.structures.
1920 77 65 20 75 73 65 20 71 e9 85 81 71 ea 7d 71 eb 28 68 1c 58 aa 00 00 00 20 64 6f 65 73 6e 27 74 we.use.q...q.}q.(h.X.....doesn't
1940 20 6d 61 6b 65 20 61 20 75 73 65 20 6f 66 20 69 74 0a 28 63 6f 75 6c 64 20 62 65 20 75 6e 61 6c .make.a.use.of.it.(could.be.unal
1960 69 67 6e 65 64 20 61 73 20 77 65 6c 6c 29 2e 20 41 6c 6c 20 74 68 65 20 73 74 72 75 63 74 75 72 igned.as.well)..All.the.structur
1980 65 73 20 61 72 65 20 73 74 6f 72 65 64 20 69 6e 20 38 2d 62 79 74 65 73 20 61 6c 69 67 6e 65 64 es.are.stored.in.8-bytes.aligned
19a0 20 63 68 75 6e 6b 73 20 6f 6e 20 62 6f 74 68 20 33 32 20 61 6e 64 20 36 34 2d 62 69 74 20 6d 61 .chunks.on.both.32.and.64-bit.ma
19c0 63 68 69 6e 65 73 0a 28 69 6e 20 73 6f 6d 65 20 73 74 72 75 63 74 75 72 65 73 20 77 65 20 75 73 chines.(in.some.structures.we.us
19e0 65 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 68 db 75 62 68 50 29 81 71 ec 7d 71 ed 28 68 1c 58 0a e.h.Nh+Nh,h.h.h.ubhP).q.}q.(h.X.
1a00 00 00 00 60 60 64 6f 75 62 6c 65 60 60 68 22 7d 71 ee 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 ...``double``h"}q.(h$]h%]h&]h']h
1a20 29 5d 75 68 1d 68 db 68 17 5d 71 ef 68 35 58 06 00 00 00 64 6f 75 62 6c 65 71 f0 85 81 71 f1 7d )]uh.h.h.]q.h5X....doubleq...q.}
1a40 71 f2 28 68 1c 58 06 00 00 00 64 6f 75 62 6c 65 68 1d 68 ec 75 62 61 68 20 68 58 75 62 68 35 58 q.(h.X....doubleh.h.ubah.hXubh5X
1a60 05 00 00 00 20 61 6e 64 20 71 f3 85 81 71 f4 7d 71 f5 28 68 1c 58 05 00 00 00 20 61 6e 64 20 68 .....and.q...q.}q.(h.X.....and.h
1a80 1e 4e 68 2b 4e 68 2c 68 02 68 1d 68 db 75 62 68 50 29 81 71 f6 7d 71 f7 28 68 1c 58 0b 00 00 00 .Nh+Nh,h.h.h.ubhP).q.}q.(h.X....
1aa0 60 60 69 6e 74 36 34 5f 74 60 60 68 22 7d 71 f8 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d ``int64_t``h"}q.(h$]h%]h&]h']h)]
1ac0 75 68 1d 68 db 68 17 5d 71 f9 68 35 58 07 00 00 00 69 6e 74 36 34 5f 74 71 fa 85 81 71 fb 7d 71 uh.h.h.]q.h5X....int64_tq...q.}q
1ae0 fc 28 68 1c 58 07 00 00 00 69 6e 74 36 34 5f 74 68 1d 68 f6 75 62 61 68 20 68 58 75 62 68 35 58 .(h.X....int64_th.h.ubah.hXubh5X
1b00 21 00 00 00 2c 20 77 68 69 63 68 20 67 65 6e 65 72 61 6c 6c 79 20 6e 65 65 64 73 20 38 2d 62 79 !...,.which.generally.needs.8-by
1b20 74 65 73 29 2e 71 fd 85 81 71 fe 7d 71 ff 28 68 1c 58 21 00 00 00 2c 20 77 68 69 63 68 20 67 65 tes).q...q.}q.(h.X!...,.which.ge
1b40 6e 65 72 61 6c 6c 79 20 6e 65 65 64 73 20 38 2d 62 79 74 65 73 29 2e 68 1e 4e 68 2b 4e 68 2c 68 nerally.needs.8-bytes).h.Nh+Nh,h
1b60 02 68 1d 68 db 75 62 65 75 62 65 75 62 68 19 29 81 72 00 01 00 00 7d 72 01 01 00 00 28 68 1c 55 .h.h.ubeubeubh.).r....}r....(h.U
1b80 00 68 1d 68 1a 68 1e 68 1f 68 20 68 21 68 22 7d 72 02 01 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 .h.h.h.h.h.h!h"}r....(h$]h%]h&]h
1ba0 27 5d 72 03 01 00 00 68 14 61 68 29 5d 72 04 01 00 00 68 07 61 75 68 2b 4b 1b 68 2c 68 02 68 17 ']r....h.ah)]r....h.auh+K.h,h.h.
1bc0 5d 72 05 01 00 00 28 68 2e 29 81 72 06 01 00 00 7d 72 07 01 00 00 28 68 1c 58 11 00 00 00 53 74 ]r....(h.).r....}r....(h.X....St
1be0 72 69 6e 67 73 20 41 6e 64 20 4e 61 6d 65 73 72 08 01 00 00 68 1d 6a 00 01 00 00 68 1e 68 1f 68 rings.And.Namesr....h.j....h.h.h
1c00 20 68 32 68 22 7d 72 09 01 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4b 1b .h2h"}r....(h$]h%]h&]h']h)]uh+K.
1c20 68 2c 68 02 68 17 5d 72 0a 01 00 00 68 35 58 11 00 00 00 53 74 72 69 6e 67 73 20 41 6e 64 20 4e h,h.h.]r....h5X....Strings.And.N
1c40 61 6d 65 73 72 0b 01 00 00 85 81 72 0c 01 00 00 7d 72 0d 01 00 00 28 68 1c 6a 08 01 00 00 68 1e amesr......r....}r....(h.j....h.
1c60 4e 68 2b 4e 68 2c 68 02 68 1d 6a 06 01 00 00 75 62 61 75 62 68 47 29 81 72 0e 01 00 00 7d 72 0f Nh+Nh,h.h.j....ubaubhG).r....}r.
1c80 01 00 00 28 68 1c 58 03 02 00 00 53 6f 20 66 61 72 2c 20 62 6f 74 68 20 60 60 70 70 6e 61 6d 65 ...(h.X....So.far,.both.``ppname
1ca0 60 60 20 61 6e 64 20 60 60 70 70 73 74 72 69 6e 67 60 60 20 77 65 72 65 20 61 6c 69 61 73 65 73 ``.and.``ppstring``.were.aliases
1cc0 20 74 6f 20 60 60 63 68 61 72 20 2a 60 60 20 77 69 74 68 20 61 6e 20 65 78 74 72 61 20 73 74 72 .to.``char.*``.with.an.extra.str
1ce0 75 63 74 75 72 65 20 68 69 64 64 65 6e 20 6a 75 73 74 20 62 65 6c 6f 77 0a 74 68 65 20 64 61 74 ucture.hidden.just.below.the.dat
1d00 61 20 61 64 64 72 65 73 73 2e 20 54 68 65 20 69 64 65 61 20 77 61 73 20 74 6f 20 6d 61 6b 65 20 a.address..The.idea.was.to.make.
1d20 61 20 73 74 72 69 6e 67 20 6f 72 20 6e 61 6d 65 20 75 73 61 62 6c 65 20 77 68 65 6e 65 76 65 72 a.string.or.name.usable.whenever
1d40 20 63 68 61 72 73 20 61 72 72 61 79 20 63 61 6e 2c 20 61 74 20 74 68 65 20 63 6f 73 74 20 6f 66 .chars.array.can,.at.the.cost.of
1d60 20 73 6f 6d 65 0a 70 6f 69 6e 74 65 72 73 20 74 72 69 63 6b 65 72 79 2e 20 42 6f 74 68 20 6e 61 .some.pointers.trickery..Both.na
1d80 6d 65 73 20 61 6e 64 20 73 74 72 69 6e 67 73 20 6b 65 65 70 20 61 6e 20 69 6e 66 6f 72 6d 61 74 mes.and.strings.keep.an.informat
1da0 69 6f 6e 20 61 62 6f 75 74 20 70 64 66 2d 65 6e 63 6f 64 65 64 20 64 61 74 61 2c 20 61 73 20 77 ion.about.pdf-encoded.data,.as.w
1dc0 65 6c 6c 20 61 73 20 70 6c 61 69 6e 20 62 79 74 65 73 20 64 61 74 61 2e 0a 49 20 69 6d 70 6c 65 ell.as.plain.bytes.data..I.imple
1de0 6d 65 6e 74 65 64 20 74 68 69 73 20 66 65 61 74 75 72 65 20 6f 6e 63 65 20 60 60 70 70 6c 69 62 mented.this.feature.once.``pplib
1e00 20 31 2e 30 60 60 20 77 61 73 20 61 6c 6d 6f 73 74 20 64 6f 6e 65 2c 20 61 6e 64 20 74 6f 20 61 .1.0``.was.almost.done,.and.to.a
1e20 76 6f 69 64 20 61 20 72 65 76 6f 6c 75 74 69 6f 6e 2c 20 49 20 6d 61 64 65 20 74 68 61 74 20 77 void.a.revolution,.I.made.that.w
1e40 69 74 68 20 79 65 74 0a 61 6e 6f 74 68 65 72 20 74 72 69 63 6b 2e 20 54 68 69 73 20 61 6c 6c 20 ith.yet.another.trick..This.all.
1e60 77 61 73 20 64 69 72 74 79 20 61 6e 64 20 63 61 75 73 65 64 20 6c 6f 74 73 20 6f 66 20 61 6c 69 was.dirty.and.caused.lots.of.ali
1e80 67 6e 6d 65 6e 74 20 69 73 73 75 65 73 2e 68 1d 6a 00 01 00 00 68 1e 68 1f 68 20 68 4a 68 22 7d gnment.issues.h.j....h.h.h.hJh"}
1ea0 72 10 01 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4b 1d 68 2c 68 02 68 17 r....(h$]h%]h&]h']h)]uh+K.h,h.h.
1ec0 5d 72 11 01 00 00 28 68 35 58 0d 00 00 00 53 6f 20 66 61 72 2c 20 62 6f 74 68 20 72 12 01 00 00 ]r....(h5X....So.far,.both.r....
1ee0 85 81 72 13 01 00 00 7d 72 14 01 00 00 28 68 1c 58 0d 00 00 00 53 6f 20 66 61 72 2c 20 62 6f 74 ..r....}r....(h.X....So.far,.bot
1f00 68 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 0e 01 00 00 75 62 68 50 29 81 72 15 01 00 00 7d 72 h.h.Nh+Nh,h.h.j....ubhP).r....}r
1f20 16 01 00 00 28 68 1c 58 0a 00 00 00 60 60 70 70 6e 61 6d 65 60 60 68 22 7d 72 17 01 00 00 28 68 ....(h.X....``ppname``h"}r....(h
1f40 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 0e 01 00 00 68 17 5d 72 18 01 00 00 68 35 $]h%]h&]h']h)]uh.j....h.]r....h5
1f60 58 06 00 00 00 70 70 6e 61 6d 65 72 19 01 00 00 85 81 72 1a 01 00 00 7d 72 1b 01 00 00 28 68 1c X....ppnamer......r....}r....(h.
1f80 58 06 00 00 00 70 70 6e 61 6d 65 68 1d 6a 15 01 00 00 75 62 61 68 20 68 58 75 62 68 35 58 05 00 X....ppnameh.j....ubah.hXubh5X..
1fa0 00 00 20 61 6e 64 20 72 1c 01 00 00 85 81 72 1d 01 00 00 7d 72 1e 01 00 00 28 68 1c 58 05 00 00 ...and.r......r....}r....(h.X...
1fc0 00 20 61 6e 64 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 0e 01 00 00 75 62 68 50 29 81 72 1f 01 ..and.h.Nh+Nh,h.h.j....ubhP).r..
1fe0 00 00 7d 72 20 01 00 00 28 68 1c 58 0c 00 00 00 60 60 70 70 73 74 72 69 6e 67 60 60 68 22 7d 72 ..}r....(h.X....``ppstring``h"}r
2000 21 01 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 0e 01 00 00 68 17 5d 72 !...(h$]h%]h&]h']h)]uh.j....h.]r
2020 22 01 00 00 68 35 58 08 00 00 00 70 70 73 74 72 69 6e 67 72 23 01 00 00 85 81 72 24 01 00 00 7d "...h5X....ppstringr#.....r$...}
2040 72 25 01 00 00 28 68 1c 58 08 00 00 00 70 70 73 74 72 69 6e 67 68 1d 6a 1f 01 00 00 75 62 61 68 r%...(h.X....ppstringh.j....ubah
2060 20 68 58 75 62 68 35 58 11 00 00 00 20 77 65 72 65 20 61 6c 69 61 73 65 73 20 74 6f 20 72 26 01 .hXubh5X.....were.aliases.to.r&.
2080 00 00 85 81 72 27 01 00 00 7d 72 28 01 00 00 28 68 1c 58 11 00 00 00 20 77 65 72 65 20 61 6c 69 ....r'...}r(...(h.X.....were.ali
20a0 61 73 65 73 20 74 6f 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 0e 01 00 00 75 62 68 50 29 81 72 ases.to.h.Nh+Nh,h.h.j....ubhP).r
20c0 29 01 00 00 7d 72 2a 01 00 00 28 68 1c 58 0a 00 00 00 60 60 63 68 61 72 20 2a 60 60 68 22 7d 72 )...}r*...(h.X....``char.*``h"}r
20e0 2b 01 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 0e 01 00 00 68 17 5d 72 +...(h$]h%]h&]h']h)]uh.j....h.]r
2100 2c 01 00 00 68 35 58 06 00 00 00 63 68 61 72 20 2a 72 2d 01 00 00 85 81 72 2e 01 00 00 7d 72 2f ,...h5X....char.*r-.....r....}r/
2120 01 00 00 28 68 1c 58 06 00 00 00 63 68 61 72 20 2a 68 1d 6a 29 01 00 00 75 62 61 68 20 68 58 75 ...(h.X....char.*h.j)...ubah.hXu
2140 62 68 35 58 2b 01 00 00 20 77 69 74 68 20 61 6e 20 65 78 74 72 61 20 73 74 72 75 63 74 75 72 65 bh5X+....with.an.extra.structure
2160 20 68 69 64 64 65 6e 20 6a 75 73 74 20 62 65 6c 6f 77 0a 74 68 65 20 64 61 74 61 20 61 64 64 72 .hidden.just.below.the.data.addr
2180 65 73 73 2e 20 54 68 65 20 69 64 65 61 20 77 61 73 20 74 6f 20 6d 61 6b 65 20 61 20 73 74 72 69 ess..The.idea.was.to.make.a.stri
21a0 6e 67 20 6f 72 20 6e 61 6d 65 20 75 73 61 62 6c 65 20 77 68 65 6e 65 76 65 72 20 63 68 61 72 73 ng.or.name.usable.whenever.chars
21c0 20 61 72 72 61 79 20 63 61 6e 2c 20 61 74 20 74 68 65 20 63 6f 73 74 20 6f 66 20 73 6f 6d 65 0a .array.can,.at.the.cost.of.some.
21e0 70 6f 69 6e 74 65 72 73 20 74 72 69 63 6b 65 72 79 2e 20 42 6f 74 68 20 6e 61 6d 65 73 20 61 6e pointers.trickery..Both.names.an
2200 64 20 73 74 72 69 6e 67 73 20 6b 65 65 70 20 61 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 d.strings.keep.an.information.ab
2220 6f 75 74 20 70 64 66 2d 65 6e 63 6f 64 65 64 20 64 61 74 61 2c 20 61 73 20 77 65 6c 6c 20 61 73 out.pdf-encoded.data,.as.well.as
2240 20 70 6c 61 69 6e 20 62 79 74 65 73 20 64 61 74 61 2e 0a 49 20 69 6d 70 6c 65 6d 65 6e 74 65 64 .plain.bytes.data..I.implemented
2260 20 74 68 69 73 20 66 65 61 74 75 72 65 20 6f 6e 63 65 20 72 30 01 00 00 85 81 72 31 01 00 00 7d .this.feature.once.r0.....r1...}
2280 72 32 01 00 00 28 68 1c 58 2b 01 00 00 20 77 69 74 68 20 61 6e 20 65 78 74 72 61 20 73 74 72 75 r2...(h.X+....with.an.extra.stru
22a0 63 74 75 72 65 20 68 69 64 64 65 6e 20 6a 75 73 74 20 62 65 6c 6f 77 0a 74 68 65 20 64 61 74 61 cture.hidden.just.below.the.data
22c0 20 61 64 64 72 65 73 73 2e 20 54 68 65 20 69 64 65 61 20 77 61 73 20 74 6f 20 6d 61 6b 65 20 61 .address..The.idea.was.to.make.a
22e0 20 73 74 72 69 6e 67 20 6f 72 20 6e 61 6d 65 20 75 73 61 62 6c 65 20 77 68 65 6e 65 76 65 72 20 .string.or.name.usable.whenever.
2300 63 68 61 72 73 20 61 72 72 61 79 20 63 61 6e 2c 20 61 74 20 74 68 65 20 63 6f 73 74 20 6f 66 20 chars.array.can,.at.the.cost.of.
2320 73 6f 6d 65 0a 70 6f 69 6e 74 65 72 73 20 74 72 69 63 6b 65 72 79 2e 20 42 6f 74 68 20 6e 61 6d some.pointers.trickery..Both.nam
2340 65 73 20 61 6e 64 20 73 74 72 69 6e 67 73 20 6b 65 65 70 20 61 6e 20 69 6e 66 6f 72 6d 61 74 69 es.and.strings.keep.an.informati
2360 6f 6e 20 61 62 6f 75 74 20 70 64 66 2d 65 6e 63 6f 64 65 64 20 64 61 74 61 2c 20 61 73 20 77 65 on.about.pdf-encoded.data,.as.we
2380 6c 6c 20 61 73 20 70 6c 61 69 6e 20 62 79 74 65 73 20 64 61 74 61 2e 0a 49 20 69 6d 70 6c 65 6d ll.as.plain.bytes.data..I.implem
23a0 65 6e 74 65 64 20 74 68 69 73 20 66 65 61 74 75 72 65 20 6f 6e 63 65 20 68 1e 4e 68 2b 4e 68 2c ented.this.feature.once.h.Nh+Nh,
23c0 68 02 68 1d 6a 0e 01 00 00 75 62 68 50 29 81 72 33 01 00 00 7d 72 34 01 00 00 28 68 1c 58 0d 00 h.h.j....ubhP).r3...}r4...(h.X..
23e0 00 00 60 60 70 70 6c 69 62 20 31 2e 30 60 60 68 22 7d 72 35 01 00 00 28 68 24 5d 68 25 5d 68 26 ..``pplib.1.0``h"}r5...(h$]h%]h&
2400 5d 68 27 5d 68 29 5d 75 68 1d 6a 0e 01 00 00 68 17 5d 72 36 01 00 00 68 35 58 09 00 00 00 70 70 ]h']h)]uh.j....h.]r6...h5X....pp
2420 6c 69 62 20 31 2e 30 72 37 01 00 00 85 81 72 38 01 00 00 7d 72 39 01 00 00 28 68 1c 58 09 00 00 lib.1.0r7.....r8...}r9...(h.X...
2440 00 70 70 6c 69 62 20 31 2e 30 68 1d 6a 33 01 00 00 75 62 61 68 20 68 58 75 62 68 35 58 88 00 00 .pplib.1.0h.j3...ubah.hXubh5X...
2460 00 20 77 61 73 20 61 6c 6d 6f 73 74 20 64 6f 6e 65 2c 20 61 6e 64 20 74 6f 20 61 76 6f 69 64 20 ..was.almost.done,.and.to.avoid.
2480 61 20 72 65 76 6f 6c 75 74 69 6f 6e 2c 20 49 20 6d 61 64 65 20 74 68 61 74 20 77 69 74 68 20 79 a.revolution,.I.made.that.with.y
24a0 65 74 0a 61 6e 6f 74 68 65 72 20 74 72 69 63 6b 2e 20 54 68 69 73 20 61 6c 6c 20 77 61 73 20 64 et.another.trick..This.all.was.d
24c0 69 72 74 79 20 61 6e 64 20 63 61 75 73 65 64 20 6c 6f 74 73 20 6f 66 20 61 6c 69 67 6e 6d 65 6e irty.and.caused.lots.of.alignmen
24e0 74 20 69 73 73 75 65 73 2e 72 3a 01 00 00 85 81 72 3b 01 00 00 7d 72 3c 01 00 00 28 68 1c 58 88 t.issues.r:.....r;...}r<...(h.X.
2500 00 00 00 20 77 61 73 20 61 6c 6d 6f 73 74 20 64 6f 6e 65 2c 20 61 6e 64 20 74 6f 20 61 76 6f 69 ....was.almost.done,.and.to.avoi
2520 64 20 61 20 72 65 76 6f 6c 75 74 69 6f 6e 2c 20 49 20 6d 61 64 65 20 74 68 61 74 20 77 69 74 68 d.a.revolution,.I.made.that.with
2540 20 79 65 74 0a 61 6e 6f 74 68 65 72 20 74 72 69 63 6b 2e 20 54 68 69 73 20 61 6c 6c 20 77 61 73 .yet.another.trick..This.all.was
2560 20 64 69 72 74 79 20 61 6e 64 20 63 61 75 73 65 64 20 6c 6f 74 73 20 6f 66 20 61 6c 69 67 6e 6d .dirty.and.caused.lots.of.alignm
2580 65 6e 74 20 69 73 73 75 65 73 2e 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 0e 01 00 00 75 62 65 75 ent.issues.h.Nh+Nh,h.h.j....ubeu
25a0 62 68 47 29 81 72 3d 01 00 00 7d 72 3e 01 00 00 28 68 1c 58 71 00 00 00 4e 6f 77 20 60 60 70 70 bhG).r=...}r>...(h.Xq...Now.``pp
25c0 73 74 72 69 6e 67 60 60 20 61 6e 64 20 60 60 70 70 6e 61 6d 65 60 60 20 61 72 65 20 2a 2a 73 74 string``.and.``ppname``.are.**st
25e0 72 75 63 74 75 72 65 73 2a 2a 2c 20 6b 65 65 70 69 6e 67 20 64 61 74 61 20 61 6e 64 20 73 69 7a ructures**,.keeping.data.and.siz
2600 65 20 6d 65 6d 62 65 72 73 2c 20 70 72 65 74 74 79 20 6d 75 63 68 20 6c 69 6b 65 20 60 60 70 70 e.members,.pretty.much.like.``pp
2620 61 72 72 61 79 60 60 3a 3a 72 3f 01 00 00 68 1d 6a 00 01 00 00 68 1e 68 1f 68 20 68 4a 68 22 7d array``::r?...h.j....h.h.h.hJh"}
2640 72 40 01 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4b 23 68 2c 68 02 68 17 r@...(h$]h%]h&]h']h)]uh+K#h,h.h.
2660 5d 72 41 01 00 00 28 68 35 58 04 00 00 00 4e 6f 77 20 72 42 01 00 00 85 81 72 43 01 00 00 7d 72 ]rA...(h5X....Now.rB.....rC...}r
2680 44 01 00 00 28 68 1c 58 04 00 00 00 4e 6f 77 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 3d 01 00 D...(h.X....Now.h.Nh+Nh,h.h.j=..
26a0 00 75 62 68 50 29 81 72 45 01 00 00 7d 72 46 01 00 00 28 68 1c 58 0c 00 00 00 60 60 70 70 73 74 .ubhP).rE...}rF...(h.X....``ppst
26c0 72 69 6e 67 60 60 68 22 7d 72 47 01 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 ring``h"}rG...(h$]h%]h&]h']h)]uh
26e0 1d 6a 3d 01 00 00 68 17 5d 72 48 01 00 00 68 35 58 08 00 00 00 70 70 73 74 72 69 6e 67 72 49 01 .j=...h.]rH...h5X....ppstringrI.
2700 00 00 85 81 72 4a 01 00 00 7d 72 4b 01 00 00 28 68 1c 58 08 00 00 00 70 70 73 74 72 69 6e 67 68 ....rJ...}rK...(h.X....ppstringh
2720 1d 6a 45 01 00 00 75 62 61 68 20 68 58 75 62 68 35 58 05 00 00 00 20 61 6e 64 20 72 4c 01 00 00 .jE...ubah.hXubh5X.....and.rL...
2740 85 81 72 4d 01 00 00 7d 72 4e 01 00 00 28 68 1c 58 05 00 00 00 20 61 6e 64 20 68 1e 4e 68 2b 4e ..rM...}rN...(h.X.....and.h.Nh+N
2760 68 2c 68 02 68 1d 6a 3d 01 00 00 75 62 68 50 29 81 72 4f 01 00 00 7d 72 50 01 00 00 28 68 1c 58 h,h.h.j=...ubhP).rO...}rP...(h.X
2780 0a 00 00 00 60 60 70 70 6e 61 6d 65 60 60 68 22 7d 72 51 01 00 00 28 68 24 5d 68 25 5d 68 26 5d ....``ppname``h"}rQ...(h$]h%]h&]
27a0 68 27 5d 68 29 5d 75 68 1d 6a 3d 01 00 00 68 17 5d 72 52 01 00 00 68 35 58 06 00 00 00 70 70 6e h']h)]uh.j=...h.]rR...h5X....ppn
27c0 61 6d 65 72 53 01 00 00 85 81 72 54 01 00 00 7d 72 55 01 00 00 28 68 1c 58 06 00 00 00 70 70 6e amerS.....rT...}rU...(h.X....ppn
27e0 61 6d 65 68 1d 6a 4f 01 00 00 75 62 61 68 20 68 58 75 62 68 35 58 05 00 00 00 20 61 72 65 20 72 ameh.jO...ubah.hXubh5X.....are.r
2800 56 01 00 00 85 81 72 57 01 00 00 7d 72 58 01 00 00 28 68 1c 58 05 00 00 00 20 61 72 65 20 68 1e V.....rW...}rX...(h.X.....are.h.
2820 4e 68 2b 4e 68 2c 68 02 68 1d 6a 3d 01 00 00 75 62 68 6d 29 81 72 59 01 00 00 7d 72 5a 01 00 00 Nh+Nh,h.h.j=...ubhm).rY...}rZ...
2840 28 68 1c 58 0e 00 00 00 2a 2a 73 74 72 75 63 74 75 72 65 73 2a 2a 68 22 7d 72 5b 01 00 00 28 68 (h.X....**structures**h"}r[...(h
2860 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 3d 01 00 00 68 17 5d 72 5c 01 00 00 68 35 $]h%]h&]h']h)]uh.j=...h.]r\...h5
2880 58 0a 00 00 00 73 74 72 75 63 74 75 72 65 73 72 5d 01 00 00 85 81 72 5e 01 00 00 7d 72 5f 01 00 X....structuresr].....r^...}r_..
28a0 00 28 68 1c 58 0a 00 00 00 73 74 72 75 63 74 75 72 65 73 68 1d 6a 59 01 00 00 75 62 61 68 20 68 .(h.X....structuresh.jY...ubah.h
28c0 75 75 62 68 35 58 32 00 00 00 2c 20 6b 65 65 70 69 6e 67 20 64 61 74 61 20 61 6e 64 20 73 69 7a uubh5X2...,.keeping.data.and.siz
28e0 65 20 6d 65 6d 62 65 72 73 2c 20 70 72 65 74 74 79 20 6d 75 63 68 20 6c 69 6b 65 20 72 60 01 00 e.members,.pretty.much.like.r`..
2900 00 85 81 72 61 01 00 00 7d 72 62 01 00 00 28 68 1c 58 32 00 00 00 2c 20 6b 65 65 70 69 6e 67 20 ...ra...}rb...(h.X2...,.keeping.
2920 64 61 74 61 20 61 6e 64 20 73 69 7a 65 20 6d 65 6d 62 65 72 73 2c 20 70 72 65 74 74 79 20 6d 75 data.and.size.members,.pretty.mu
2940 63 68 20 6c 69 6b 65 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 3d 01 00 00 75 62 68 50 29 81 72 ch.like.h.Nh+Nh,h.h.j=...ubhP).r
2960 63 01 00 00 7d 72 64 01 00 00 28 68 1c 58 0b 00 00 00 60 60 70 70 61 72 72 61 79 60 60 68 22 7d c...}rd...(h.X....``pparray``h"}
2980 72 65 01 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 3d 01 00 00 68 17 5d re...(h$]h%]h&]h']h)]uh.j=...h.]
29a0 72 66 01 00 00 68 35 58 07 00 00 00 70 70 61 72 72 61 79 72 67 01 00 00 85 81 72 68 01 00 00 7d rf...h5X....pparrayrg.....rh...}
29c0 72 69 01 00 00 28 68 1c 58 07 00 00 00 70 70 61 72 72 61 79 68 1d 6a 63 01 00 00 75 62 61 68 20 ri...(h.X....pparrayh.jc...ubah.
29e0 68 58 75 62 68 35 58 01 00 00 00 3a 85 81 72 6a 01 00 00 7d 72 6b 01 00 00 28 68 1c 58 01 00 00 hXubh5X....:..rj...}rk...(h.X...
2a00 00 3a 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 3d 01 00 00 75 62 65 75 62 63 64 6f 63 75 74 69 6c .:h.Nh+Nh,h.h.j=...ubeubcdocutil
2a20 73 2e 6e 6f 64 65 73 0a 6c 69 74 65 72 61 6c 5f 62 6c 6f 63 6b 0a 72 6c 01 00 00 29 81 72 6d 01 s.nodes.literal_block.rl...).rm.
2a40 00 00 7d 72 6e 01 00 00 28 68 1c 58 aa 00 00 00 73 74 72 75 63 74 20 70 70 6e 61 6d 65 20 7b 0a ..}rn...(h.X....struct.ppname.{.
2a60 20 20 70 70 62 79 74 65 20 2a 64 61 74 61 3b 0a 20 20 73 69 7a 65 5f 74 20 73 69 7a 65 3b 0a 20 ..ppbyte.*data;...size_t.size;..
2a80 20 70 70 6e 61 6d 65 20 2a 61 6c 74 65 72 65 67 6f 3b 0a 20 20 69 6e 74 20 66 6c 61 67 73 3b 0a .ppname.*alterego;...int.flags;.
2aa0 7d 3b 0a 0a 73 74 72 75 63 74 20 70 70 73 74 72 69 6e 67 20 7b 0a 20 20 70 70 62 79 74 65 20 2a };..struct.ppstring.{...ppbyte.*
2ac0 64 61 74 61 3b 0a 20 20 73 69 7a 65 5f 74 20 73 69 7a 65 3b 0a 20 20 70 70 73 74 72 69 6e 67 20 data;...size_t.size;...ppstring.
2ae0 2a 61 6c 74 65 72 65 67 6f 3b 0a 20 20 69 6e 74 20 66 6c 61 67 73 3b 0a 7d 3b 68 1d 6a 00 01 00 *alterego;...int.flags;.};h.j...
2b00 00 68 1e 68 1f 68 20 55 0d 6c 69 74 65 72 61 6c 5f 62 6c 6f 63 6b 72 6f 01 00 00 68 22 7d 72 70 .h.h.h.U.literal_blockro...h"}rp
2b20 01 00 00 28 55 09 78 6d 6c 3a 73 70 61 63 65 72 71 01 00 00 55 08 70 72 65 73 65 72 76 65 72 72 ...(U.xml:spacerq...U.preserverr
2b40 01 00 00 68 27 5d 68 26 5d 68 24 5d 68 25 5d 68 29 5d 75 68 2b 4b 25 68 2c 68 02 68 17 5d 72 73 ...h']h&]h$]h%]h)]uh+K%h,h.h.]rs
2b60 01 00 00 68 35 58 aa 00 00 00 73 74 72 75 63 74 20 70 70 6e 61 6d 65 20 7b 0a 20 20 70 70 62 79 ...h5X....struct.ppname.{...ppby
2b80 74 65 20 2a 64 61 74 61 3b 0a 20 20 73 69 7a 65 5f 74 20 73 69 7a 65 3b 0a 20 20 70 70 6e 61 6d te.*data;...size_t.size;...ppnam
2ba0 65 20 2a 61 6c 74 65 72 65 67 6f 3b 0a 20 20 69 6e 74 20 66 6c 61 67 73 3b 0a 7d 3b 0a 0a 73 74 e.*alterego;...int.flags;.};..st
2bc0 72 75 63 74 20 70 70 73 74 72 69 6e 67 20 7b 0a 20 20 70 70 62 79 74 65 20 2a 64 61 74 61 3b 0a ruct.ppstring.{...ppbyte.*data;.
2be0 20 20 73 69 7a 65 5f 74 20 73 69 7a 65 3b 0a 20 20 70 70 73 74 72 69 6e 67 20 2a 61 6c 74 65 72 ..size_t.size;...ppstring.*alter
2c00 65 67 6f 3b 0a 20 20 69 6e 74 20 66 6c 61 67 73 3b 0a 7d 3b 72 74 01 00 00 85 81 72 75 01 00 00 ego;...int.flags;.};rt.....ru...
2c20 7d 72 76 01 00 00 28 68 1c 55 00 68 1d 6a 6d 01 00 00 75 62 61 75 62 68 47 29 81 72 77 01 00 00 }rv...(h.U.h.jm...ubaubhG).rw...
2c40 7d 72 78 01 00 00 28 68 1c 58 7b 01 00 00 44 61 74 61 20 6d 65 6d 62 65 72 20 69 73 20 61 20 70 }rx...(h.X{...Data.member.is.a.p
2c60 6f 69 6e 74 65 72 20 74 6f 20 28 32 2d 62 79 74 65 73 20 61 6c 69 67 6e 65 64 29 20 62 79 74 65 ointer.to.(2-bytes.aligned).byte
2c80 73 20 61 72 72 61 79 20 2d 2d 20 60 60 70 70 62 79 74 65 20 2a 60 60 2e 20 60 60 70 70 62 79 74 s.array.--.``ppbyte.*``..``ppbyt
2ca0 65 60 60 20 69 73 20 61 6e 20 61 6c 69 61 73 20 74 6f 20 60 60 63 68 61 72 60 60 2e 0a 60 60 70 e``.is.an.alias.to.``char``..``p
2cc0 70 6c 69 62 60 60 20 6d 61 6b 65 73 20 6e 6f 20 61 73 73 75 6d 70 74 69 6f 6e 73 20 61 62 6f 75 plib``.makes.no.assumptions.abou
2ce0 74 20 60 60 70 70 62 79 74 65 60 60 20 73 69 67 6e 65 64 6e 65 73 73 2e 20 5b 49 27 64 20 70 72 t.``ppbyte``.signedness..[I'd.pr
2d00 65 66 65 72 20 74 6f 20 68 61 76 65 20 60 60 75 69 6e 74 38 5f 74 60 60 2c 20 62 75 74 20 62 65 efer.to.have.``uint8_t``,.but.be
2d20 74 74 65 72 0a 6b 65 65 70 20 74 68 61 74 20 69 6e 20 73 79 6e 63 20 77 69 74 68 20 60 60 70 70 tter.keep.that.in.sync.with.``pp
2d40 64 69 63 74 5f 67 65 74 5f 2a 60 60 20 73 75 69 74 65 2c 20 77 68 69 63 68 20 61 63 63 65 70 74 dict_get_*``.suite,.which.accept
2d60 73 20 60 60 63 68 61 72 20 2a 60 60 2e 20 55 73 69 6e 67 20 60 60 22 73 74 72 69 6e 67 20 6c 69 s.``char.*``..Using.``"string.li
2d80 74 65 72 61 6c 73 22 60 60 0a 77 69 74 68 20 60 60 70 70 64 69 63 74 5f 67 65 74 60 60 20 66 75 terals"``.with.``ppdict_get``.fu
2da0 6e 63 74 69 6f 6e 20 69 73 20 74 68 65 20 6d 6f 73 74 20 63 6f 6d 6d 6f 6e 20 63 61 73 65 2c 20 nction.is.the.most.common.case,.
2dc0 49 20 67 75 65 73 73 2e 5d 68 1d 6a 00 01 00 00 68 1e 68 1f 68 20 68 4a 68 22 7d 72 79 01 00 00 I.guess.]h.j....h.h.h.hJh"}ry...
2de0 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4b 33 68 2c 68 02 68 17 5d 72 7a 01 00 (h$]h%]h&]h']h)]uh+K3h,h.h.]rz..
2e00 00 28 68 35 58 3e 00 00 00 44 61 74 61 20 6d 65 6d 62 65 72 20 69 73 20 61 20 70 6f 69 6e 74 65 .(h5X>...Data.member.is.a.pointe
2e20 72 20 74 6f 20 28 32 2d 62 79 74 65 73 20 61 6c 69 67 6e 65 64 29 20 62 79 74 65 73 20 61 72 72 r.to.(2-bytes.aligned).bytes.arr
2e40 61 79 20 e2 80 93 20 72 7b 01 00 00 85 81 72 7c 01 00 00 7d 72 7d 01 00 00 28 68 1c 58 3d 00 00 ay.....r{.....r|...}r}...(h.X=..
2e60 00 44 61 74 61 20 6d 65 6d 62 65 72 20 69 73 20 61 20 70 6f 69 6e 74 65 72 20 74 6f 20 28 32 2d .Data.member.is.a.pointer.to.(2-
2e80 62 79 74 65 73 20 61 6c 69 67 6e 65 64 29 20 62 79 74 65 73 20 61 72 72 61 79 20 2d 2d 20 68 1e bytes.aligned).bytes.array.--.h.
2ea0 4e 68 2b 4e 68 2c 68 02 68 1d 6a 77 01 00 00 75 62 68 50 29 81 72 7e 01 00 00 7d 72 7f 01 00 00 Nh+Nh,h.h.jw...ubhP).r~...}r....
2ec0 28 68 1c 58 0c 00 00 00 60 60 70 70 62 79 74 65 20 2a 60 60 68 22 7d 72 80 01 00 00 28 68 24 5d (h.X....``ppbyte.*``h"}r....(h$]
2ee0 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 77 01 00 00 68 17 5d 72 81 01 00 00 68 35 58 08 h%]h&]h']h)]uh.jw...h.]r....h5X.
2f00 00 00 00 70 70 62 79 74 65 20 2a 72 82 01 00 00 85 81 72 83 01 00 00 7d 72 84 01 00 00 28 68 1c ...ppbyte.*r......r....}r....(h.
2f20 58 08 00 00 00 70 70 62 79 74 65 20 2a 68 1d 6a 7e 01 00 00 75 62 61 68 20 68 58 75 62 68 35 58 X....ppbyte.*h.j~...ubah.hXubh5X
2f40 02 00 00 00 2e 20 72 85 01 00 00 85 81 72 86 01 00 00 7d 72 87 01 00 00 28 68 1c 58 02 00 00 00 ......r......r....}r....(h.X....
2f60 2e 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 77 01 00 00 75 62 68 50 29 81 72 88 01 00 00 7d 72 ..h.Nh+Nh,h.h.jw...ubhP).r....}r
2f80 89 01 00 00 28 68 1c 58 0a 00 00 00 60 60 70 70 62 79 74 65 60 60 68 22 7d 72 8a 01 00 00 28 68 ....(h.X....``ppbyte``h"}r....(h
2fa0 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 77 01 00 00 68 17 5d 72 8b 01 00 00 68 35 $]h%]h&]h']h)]uh.jw...h.]r....h5
2fc0 58 06 00 00 00 70 70 62 79 74 65 72 8c 01 00 00 85 81 72 8d 01 00 00 7d 72 8e 01 00 00 28 68 1c X....ppbyter......r....}r....(h.
2fe0 58 06 00 00 00 70 70 62 79 74 65 68 1d 6a 88 01 00 00 75 62 61 68 20 68 58 75 62 68 35 58 10 00 X....ppbyteh.j....ubah.hXubh5X..
3000 00 00 20 69 73 20 61 6e 20 61 6c 69 61 73 20 74 6f 20 72 8f 01 00 00 85 81 72 90 01 00 00 7d 72 ...is.an.alias.to.r......r....}r
3020 91 01 00 00 28 68 1c 58 10 00 00 00 20 69 73 20 61 6e 20 61 6c 69 61 73 20 74 6f 20 68 1e 4e 68 ....(h.X.....is.an.alias.to.h.Nh
3040 2b 4e 68 2c 68 02 68 1d 6a 77 01 00 00 75 62 68 50 29 81 72 92 01 00 00 7d 72 93 01 00 00 28 68 +Nh,h.h.jw...ubhP).r....}r....(h
3060 1c 58 08 00 00 00 60 60 63 68 61 72 60 60 68 22 7d 72 94 01 00 00 28 68 24 5d 68 25 5d 68 26 5d .X....``char``h"}r....(h$]h%]h&]
3080 68 27 5d 68 29 5d 75 68 1d 6a 77 01 00 00 68 17 5d 72 95 01 00 00 68 35 58 04 00 00 00 63 68 61 h']h)]uh.jw...h.]r....h5X....cha
30a0 72 72 96 01 00 00 85 81 72 97 01 00 00 7d 72 98 01 00 00 28 68 1c 58 04 00 00 00 63 68 61 72 68 rr......r....}r....(h.X....charh
30c0 1d 6a 92 01 00 00 75 62 61 68 20 68 58 75 62 68 35 58 02 00 00 00 2e 0a 72 99 01 00 00 85 81 72 .j....ubah.hXubh5X......r......r
30e0 9a 01 00 00 7d 72 9b 01 00 00 28 68 1c 58 02 00 00 00 2e 0a 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d ....}r....(h.X......h.Nh+Nh,h.h.
3100 6a 77 01 00 00 75 62 68 50 29 81 72 9c 01 00 00 7d 72 9d 01 00 00 28 68 1c 58 09 00 00 00 60 60 jw...ubhP).r....}r....(h.X....``
3120 70 70 6c 69 62 60 60 68 22 7d 72 9e 01 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 pplib``h"}r....(h$]h%]h&]h']h)]u
3140 68 1d 6a 77 01 00 00 68 17 5d 72 9f 01 00 00 68 35 58 05 00 00 00 70 70 6c 69 62 72 a0 01 00 00 h.jw...h.]r....h5X....pplibr....
3160 85 81 72 a1 01 00 00 7d 72 a2 01 00 00 28 68 1c 58 05 00 00 00 70 70 6c 69 62 68 1d 6a 9c 01 00 ..r....}r....(h.X....pplibh.j...
3180 00 75 62 61 68 20 68 58 75 62 68 35 58 1c 00 00 00 20 6d 61 6b 65 73 20 6e 6f 20 61 73 73 75 6d .ubah.hXubh5X.....makes.no.assum
31a0 70 74 69 6f 6e 73 20 61 62 6f 75 74 20 72 a3 01 00 00 85 81 72 a4 01 00 00 7d 72 a5 01 00 00 28 ptions.about.r......r....}r....(
31c0 68 1c 58 1c 00 00 00 20 6d 61 6b 65 73 20 6e 6f 20 61 73 73 75 6d 70 74 69 6f 6e 73 20 61 62 6f h.X.....makes.no.assumptions.abo
31e0 75 74 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 77 01 00 00 75 62 68 50 29 81 72 a6 01 00 00 7d ut.h.Nh+Nh,h.h.jw...ubhP).r....}
3200 72 a7 01 00 00 28 68 1c 58 0a 00 00 00 60 60 70 70 62 79 74 65 60 60 68 22 7d 72 a8 01 00 00 28 r....(h.X....``ppbyte``h"}r....(
3220 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 77 01 00 00 68 17 5d 72 a9 01 00 00 68 h$]h%]h&]h']h)]uh.jw...h.]r....h
3240 35 58 06 00 00 00 70 70 62 79 74 65 72 aa 01 00 00 85 81 72 ab 01 00 00 7d 72 ac 01 00 00 28 68 5X....ppbyter......r....}r....(h
3260 1c 58 06 00 00 00 70 70 62 79 74 65 68 1d 6a a6 01 00 00 75 62 61 68 20 68 58 75 62 68 35 58 23 .X....ppbyteh.j....ubah.hXubh5X#
3280 00 00 00 20 73 69 67 6e 65 64 6e 65 73 73 2e 20 5b 49 e2 80 99 64 20 70 72 65 66 65 72 20 74 6f ....signedness..[I...d.prefer.to
32a0 20 68 61 76 65 20 72 ad 01 00 00 85 81 72 ae 01 00 00 7d 72 af 01 00 00 28 68 1c 58 21 00 00 00 .have.r......r....}r....(h.X!...
32c0 20 73 69 67 6e 65 64 6e 65 73 73 2e 20 5b 49 27 64 20 70 72 65 66 65 72 20 74 6f 20 68 61 76 65 .signedness..[I'd.prefer.to.have
32e0 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 77 01 00 00 75 62 68 50 29 81 72 b0 01 00 00 7d 72 b1 .h.Nh+Nh,h.h.jw...ubhP).r....}r.
3300 01 00 00 28 68 1c 58 0b 00 00 00 60 60 75 69 6e 74 38 5f 74 60 60 68 22 7d 72 b2 01 00 00 28 68 ...(h.X....``uint8_t``h"}r....(h
3320 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 77 01 00 00 68 17 5d 72 b3 01 00 00 68 35 $]h%]h&]h']h)]uh.jw...h.]r....h5
3340 58 07 00 00 00 75 69 6e 74 38 5f 74 72 b4 01 00 00 85 81 72 b5 01 00 00 7d 72 b6 01 00 00 28 68 X....uint8_tr......r....}r....(h
3360 1c 58 07 00 00 00 75 69 6e 74 38 5f 74 68 1d 6a b0 01 00 00 75 62 61 68 20 68 58 75 62 68 35 58 .X....uint8_th.j....ubah.hXubh5X
3380 24 00 00 00 2c 20 62 75 74 20 62 65 74 74 65 72 0a 6b 65 65 70 20 74 68 61 74 20 69 6e 20 73 79 $...,.but.better.keep.that.in.sy
33a0 6e 63 20 77 69 74 68 20 72 b7 01 00 00 85 81 72 b8 01 00 00 7d 72 b9 01 00 00 28 68 1c 58 24 00 nc.with.r......r....}r....(h.X$.
33c0 00 00 2c 20 62 75 74 20 62 65 74 74 65 72 0a 6b 65 65 70 20 74 68 61 74 20 69 6e 20 73 79 6e 63 ..,.but.better.keep.that.in.sync
33e0 20 77 69 74 68 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 77 01 00 00 75 62 68 50 29 81 72 ba 01 .with.h.Nh+Nh,h.h.jw...ubhP).r..
3400 00 00 7d 72 bb 01 00 00 28 68 1c 58 10 00 00 00 60 60 70 70 64 69 63 74 5f 67 65 74 5f 2a 60 60 ..}r....(h.X....``ppdict_get_*``
3420 68 22 7d 72 bc 01 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 77 01 00 00 h"}r....(h$]h%]h&]h']h)]uh.jw...
3440 68 17 5d 72 bd 01 00 00 68 35 58 0c 00 00 00 70 70 64 69 63 74 5f 67 65 74 5f 2a 72 be 01 00 00 h.]r....h5X....ppdict_get_*r....
3460 85 81 72 bf 01 00 00 7d 72 c0 01 00 00 28 68 1c 58 0c 00 00 00 70 70 64 69 63 74 5f 67 65 74 5f ..r....}r....(h.X....ppdict_get_
3480 2a 68 1d 6a ba 01 00 00 75 62 61 68 20 68 58 75 62 68 35 58 16 00 00 00 20 73 75 69 74 65 2c 20 *h.j....ubah.hXubh5X.....suite,.
34a0 77 68 69 63 68 20 61 63 63 65 70 74 73 20 72 c1 01 00 00 85 81 72 c2 01 00 00 7d 72 c3 01 00 00 which.accepts.r......r....}r....
34c0 28 68 1c 58 16 00 00 00 20 73 75 69 74 65 2c 20 77 68 69 63 68 20 61 63 63 65 70 74 73 20 68 1e (h.X.....suite,.which.accepts.h.
34e0 4e 68 2b 4e 68 2c 68 02 68 1d 6a 77 01 00 00 75 62 68 50 29 81 72 c4 01 00 00 7d 72 c5 01 00 00 Nh+Nh,h.h.jw...ubhP).r....}r....
3500 28 68 1c 58 0a 00 00 00 60 60 63 68 61 72 20 2a 60 60 68 22 7d 72 c6 01 00 00 28 68 24 5d 68 25 (h.X....``char.*``h"}r....(h$]h%
3520 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 77 01 00 00 68 17 5d 72 c7 01 00 00 68 35 58 06 00 00 ]h&]h']h)]uh.jw...h.]r....h5X...
3540 00 63 68 61 72 20 2a 72 c8 01 00 00 85 81 72 c9 01 00 00 7d 72 ca 01 00 00 28 68 1c 58 06 00 00 .char.*r......r....}r....(h.X...
3560 00 63 68 61 72 20 2a 68 1d 6a c4 01 00 00 75 62 61 68 20 68 58 75 62 68 35 58 08 00 00 00 2e 20 .char.*h.j....ubah.hXubh5X......
3580 55 73 69 6e 67 20 72 cb 01 00 00 85 81 72 cc 01 00 00 7d 72 cd 01 00 00 28 68 1c 58 08 00 00 00 Using.r......r....}r....(h.X....
35a0 2e 20 55 73 69 6e 67 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 77 01 00 00 75 62 68 50 29 81 72 ..Using.h.Nh+Nh,h.h.jw...ubhP).r
35c0 ce 01 00 00 7d 72 cf 01 00 00 28 68 1c 58 15 00 00 00 60 60 22 73 74 72 69 6e 67 20 6c 69 74 65 ....}r....(h.X....``"string.lite
35e0 72 61 6c 73 22 60 60 68 22 7d 72 d0 01 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 rals"``h"}r....(h$]h%]h&]h']h)]u
3600 68 1d 6a 77 01 00 00 68 17 5d 72 d1 01 00 00 68 35 58 11 00 00 00 22 73 74 72 69 6e 67 20 6c 69 h.jw...h.]r....h5X...."string.li
3620 74 65 72 61 6c 73 22 72 d2 01 00 00 85 81 72 d3 01 00 00 7d 72 d4 01 00 00 28 68 1c 58 11 00 00 terals"r......r....}r....(h.X...
3640 00 22 73 74 72 69 6e 67 20 6c 69 74 65 72 61 6c 73 22 68 1d 6a ce 01 00 00 75 62 61 68 20 68 58 ."string.literals"h.j....ubah.hX
3660 75 62 68 35 58 06 00 00 00 0a 77 69 74 68 20 72 d5 01 00 00 85 81 72 d6 01 00 00 7d 72 d7 01 00 ubh5X.....with.r......r....}r...
3680 00 28 68 1c 58 06 00 00 00 0a 77 69 74 68 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 77 01 00 00 .(h.X.....with.h.Nh+Nh,h.h.jw...
36a0 75 62 68 50 29 81 72 d8 01 00 00 7d 72 d9 01 00 00 28 68 1c 58 0e 00 00 00 60 60 70 70 64 69 63 ubhP).r....}r....(h.X....``ppdic
36c0 74 5f 67 65 74 60 60 68 22 7d 72 da 01 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 t_get``h"}r....(h$]h%]h&]h']h)]u
36e0 68 1d 6a 77 01 00 00 68 17 5d 72 db 01 00 00 68 35 58 0a 00 00 00 70 70 64 69 63 74 5f 67 65 74 h.jw...h.]r....h5X....ppdict_get
3700 72 dc 01 00 00 85 81 72 dd 01 00 00 7d 72 de 01 00 00 28 68 1c 58 0a 00 00 00 70 70 64 69 63 74 r......r....}r....(h.X....ppdict
3720 5f 67 65 74 68 1d 6a d8 01 00 00 75 62 61 68 20 68 58 75 62 68 35 58 2c 00 00 00 20 66 75 6e 63 _geth.j....ubah.hXubh5X,....func
3740 74 69 6f 6e 20 69 73 20 74 68 65 20 6d 6f 73 74 20 63 6f 6d 6d 6f 6e 20 63 61 73 65 2c 20 49 20 tion.is.the.most.common.case,.I.
3760 67 75 65 73 73 2e 5d 72 df 01 00 00 85 81 72 e0 01 00 00 7d 72 e1 01 00 00 28 68 1c 58 2c 00 00 guess.]r......r....}r....(h.X,..
3780 00 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 74 68 65 20 6d 6f 73 74 20 63 6f 6d 6d 6f 6e 20 63 61 ..function.is.the.most.common.ca
37a0 73 65 2c 20 49 20 67 75 65 73 73 2e 5d 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 77 01 00 00 75 62 se,.I.guess.]h.Nh+Nh,h.h.jw...ub
37c0 65 75 62 68 47 29 81 72 e2 01 00 00 7d 72 e3 01 00 00 28 68 1c 58 74 00 00 00 60 60 70 70 6e 61 eubhG).r....}r....(h.Xt...``ppna
37e0 6d 65 5f 73 69 7a 65 28 29 60 60 20 61 6e 64 20 60 60 70 70 73 74 72 69 6e 67 5f 73 69 7a 65 28 me_size()``.and.``ppstring_size(
3800 29 20 60 60 20 6e 6f 77 20 68 61 76 65 0a 74 72 69 76 69 61 6c 20 60 60 70 70 6e 61 6d 65 5f 64 ).``.now.have.trivial.``ppname_d
3820 61 74 61 28 29 60 60 20 61 6e 64 20 60 60 70 70 73 74 72 69 6e 67 5f 64 61 74 61 28 29 60 60 20 ata()``.and.``ppstring_data()``.
3840 63 6f 75 6e 74 65 72 70 61 72 74 73 3a 3a 68 1d 6a 00 01 00 00 68 1e 68 1f 68 20 68 4a 68 22 7d counterparts::h.j....h.h.h.hJh"}
3860 72 e4 01 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4b 38 68 2c 68 02 68 17 r....(h$]h%]h&]h']h)]uh+K8h,h.h.
3880 5d 72 e5 01 00 00 28 68 50 29 81 72 e6 01 00 00 7d 72 e7 01 00 00 28 68 1c 58 11 00 00 00 60 60 ]r....(hP).r....}r....(h.X....``
38a0 70 70 6e 61 6d 65 5f 73 69 7a 65 28 29 60 60 68 22 7d 72 e8 01 00 00 28 68 24 5d 68 25 5d 68 26 ppname_size()``h"}r....(h$]h%]h&
38c0 5d 68 27 5d 68 29 5d 75 68 1d 6a e2 01 00 00 68 17 5d 72 e9 01 00 00 68 35 58 0d 00 00 00 70 70 ]h']h)]uh.j....h.]r....h5X....pp
38e0 6e 61 6d 65 5f 73 69 7a 65 28 29 72 ea 01 00 00 85 81 72 eb 01 00 00 7d 72 ec 01 00 00 28 68 1c name_size()r......r....}r....(h.
3900 58 0d 00 00 00 70 70 6e 61 6d 65 5f 73 69 7a 65 28 29 68 1d 6a e6 01 00 00 75 62 61 68 20 68 58 X....ppname_size()h.j....ubah.hX
3920 75 62 68 35 58 05 00 00 00 20 61 6e 64 20 72 ed 01 00 00 85 81 72 ee 01 00 00 7d 72 ef 01 00 00 ubh5X.....and.r......r....}r....
3940 28 68 1c 58 05 00 00 00 20 61 6e 64 20 72 f0 01 00 00 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a e2 (h.X.....and.r....h.Nh+Nh,h.h.j.
3960 01 00 00 75 62 68 50 29 81 72 f1 01 00 00 7d 72 f2 01 00 00 28 68 1c 58 37 00 00 00 60 60 70 70 ...ubhP).r....}r....(h.X7...``pp
3980 73 74 72 69 6e 67 5f 73 69 7a 65 28 29 20 60 60 20 6e 6f 77 20 68 61 76 65 0a 74 72 69 76 69 61 string_size().``.now.have.trivia
39a0 6c 20 60 60 70 70 6e 61 6d 65 5f 64 61 74 61 28 29 60 60 68 22 7d 72 f3 01 00 00 28 68 24 5d 68 l.``ppname_data()``h"}r....(h$]h
39c0 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a e2 01 00 00 68 17 5d 72 f4 01 00 00 68 35 58 33 00 %]h&]h']h)]uh.j....h.]r....h5X3.
39e0 00 00 70 70 73 74 72 69 6e 67 5f 73 69 7a 65 28 29 20 60 60 20 6e 6f 77 20 68 61 76 65 0a 74 72 ..ppstring_size().``.now.have.tr
3a00 69 76 69 61 6c 20 60 60 70 70 6e 61 6d 65 5f 64 61 74 61 28 29 72 f5 01 00 00 85 81 72 f6 01 00 ivial.``ppname_data()r......r...
3a20 00 7d 72 f7 01 00 00 28 68 1c 58 33 00 00 00 70 70 73 74 72 69 6e 67 5f 73 69 7a 65 28 29 20 60 .}r....(h.X3...ppstring_size().`
3a40 60 20 6e 6f 77 20 68 61 76 65 0a 74 72 69 76 69 61 6c 20 60 60 70 70 6e 61 6d 65 5f 64 61 74 61 `.now.have.trivial.``ppname_data
3a60 28 29 68 1d 6a f1 01 00 00 75 62 61 68 20 68 58 75 62 68 35 58 05 00 00 00 20 61 6e 64 20 72 f8 ()h.j....ubah.hXubh5X.....and.r.
3a80 01 00 00 85 81 72 f9 01 00 00 7d 72 fa 01 00 00 28 68 1c 6a f0 01 00 00 68 1d 6a e2 01 00 00 75 .....r....}r....(h.j....h.j....u
3aa0 62 68 50 29 81 72 fb 01 00 00 7d 72 fc 01 00 00 28 68 1c 58 13 00 00 00 60 60 70 70 73 74 72 69 bhP).r....}r....(h.X....``ppstri
3ac0 6e 67 5f 64 61 74 61 28 29 60 60 68 22 7d 72 fd 01 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d ng_data()``h"}r....(h$]h%]h&]h']
3ae0 68 29 5d 75 68 1d 6a e2 01 00 00 68 17 5d 72 fe 01 00 00 68 35 58 0f 00 00 00 70 70 73 74 72 69 h)]uh.j....h.]r....h5X....ppstri
3b00 6e 67 5f 64 61 74 61 28 29 72 ff 01 00 00 85 81 72 00 02 00 00 7d 72 01 02 00 00 28 68 1c 58 0f ng_data()r......r....}r....(h.X.
3b20 00 00 00 70 70 73 74 72 69 6e 67 5f 64 61 74 61 28 29 68 1d 6a fb 01 00 00 75 62 61 68 20 68 58 ...ppstring_data()h.j....ubah.hX
3b40 75 62 68 35 58 0e 00 00 00 20 63 6f 75 6e 74 65 72 70 61 72 74 73 3a 72 02 02 00 00 85 81 72 03 ubh5X.....counterparts:r......r.
3b60 02 00 00 7d 72 04 02 00 00 28 68 1c 58 0e 00 00 00 20 63 6f 75 6e 74 65 72 70 61 72 74 73 3a 68 ...}r....(h.X.....counterparts:h
3b80 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a e2 01 00 00 75 62 65 75 62 6a 6c 01 00 00 29 81 72 05 02 00 .Nh+Nh,h.h.j....ubeubjl...).r...
3ba0 00 7d 72 06 02 00 00 28 68 1c 58 b0 00 00 00 23 64 65 66 69 6e 65 20 70 70 6e 61 6d 65 5f 73 69 .}r....(h.X....#define.ppname_si
3bc0 7a 65 28 6e 61 6d 65 29 20 28 28 6e 61 6d 65 29 2d 3e 73 69 7a 65 29 0a 23 64 65 66 69 6e 65 20 ze(name).((name)->size).#define.
3be0 70 70 6e 61 6d 65 5f 64 61 74 61 28 6e 61 6d 65 29 20 28 28 6e 61 6d 65 29 2d 3e 64 61 74 61 29 ppname_data(name).((name)->data)
3c00 0a 0a 23 64 65 66 69 6e 65 20 70 70 73 74 72 69 6e 67 5f 73 69 7a 65 28 73 74 72 69 6e 67 29 20 ..#define.ppstring_size(string).
3c20 28 28 73 74 72 69 6e 67 29 2d 3e 73 69 7a 65 29 0a 23 64 65 66 69 6e 65 20 70 70 73 74 72 69 6e ((string)->size).#define.ppstrin
3c40 67 5f 64 61 74 61 28 73 74 72 69 6e 67 29 20 28 28 73 74 72 69 6e 67 29 2d 3e 64 61 74 61 29 68 g_data(string).((string)->data)h
3c60 1d 6a 00 01 00 00 68 1e 68 1f 68 20 6a 6f 01 00 00 68 22 7d 72 07 02 00 00 28 6a 71 01 00 00 6a .j....h.h.h.jo...h"}r....(jq...j
3c80 72 01 00 00 68 27 5d 68 26 5d 68 24 5d 68 25 5d 68 29 5d 75 68 2b 4b 3b 68 2c 68 02 68 17 5d 72 r...h']h&]h$]h%]h)]uh+K;h,h.h.]r
3ca0 08 02 00 00 68 35 58 b0 00 00 00 23 64 65 66 69 6e 65 20 70 70 6e 61 6d 65 5f 73 69 7a 65 28 6e ....h5X....#define.ppname_size(n
3cc0 61 6d 65 29 20 28 28 6e 61 6d 65 29 2d 3e 73 69 7a 65 29 0a 23 64 65 66 69 6e 65 20 70 70 6e 61 ame).((name)->size).#define.ppna
3ce0 6d 65 5f 64 61 74 61 28 6e 61 6d 65 29 20 28 28 6e 61 6d 65 29 2d 3e 64 61 74 61 29 0a 0a 23 64 me_data(name).((name)->data)..#d
3d00 65 66 69 6e 65 20 70 70 73 74 72 69 6e 67 5f 73 69 7a 65 28 73 74 72 69 6e 67 29 20 28 28 73 74 efine.ppstring_size(string).((st
3d20 72 69 6e 67 29 2d 3e 73 69 7a 65 29 0a 23 64 65 66 69 6e 65 20 70 70 73 74 72 69 6e 67 5f 64 61 ring)->size).#define.ppstring_da
3d40 74 61 28 73 74 72 69 6e 67 29 20 28 28 73 74 72 69 6e 67 29 2d 3e 64 61 74 61 29 72 09 02 00 00 ta(string).((string)->data)r....
3d60 85 81 72 0a 02 00 00 7d 72 0b 02 00 00 28 68 1c 55 00 68 1d 6a 05 02 00 00 75 62 61 75 62 68 47 ..r....}r....(h.U.h.j....ubaubhG
3d80 29 81 72 0c 02 00 00 7d 72 0d 02 00 00 28 68 1c 58 cd 00 00 00 53 77 69 74 63 68 69 6e 67 20 62 ).r....}r....(h.X....Switching.b
3da0 65 74 77 65 65 6e 20 65 6e 63 6f 64 65 64 20 2f 20 64 65 63 6f 64 65 64 20 76 61 72 69 61 6e 74 etween.encoded./.decoded.variant
3dc0 73 20 69 73 20 6d 61 64 65 20 76 69 61 20 65 78 70 6c 69 63 69 74 20 60 60 61 6c 74 65 72 65 67 s.is.made.via.explicit.``altereg
3de0 6f 60 60 20 6d 65 6d 62 65 72 2e 20 49 66 20 65 6e 63 6f 64 65 64 20 61 6e 64 20 64 65 63 6f 64 o``.member..If.encoded.and.decod
3e00 65 64 20 66 6f 72 6d 73 0a 61 72 65 20 69 64 65 6e 74 69 63 61 6c 2c 20 74 68 65 6e 20 60 60 73 ed.forms.are.identical,.then.``s
3e20 65 6c 66 2d 3e 61 6c 66 74 65 72 65 67 6f 20 3d 3d 20 73 65 6c 66 60 60 20 28 6e 65 76 65 72 20 elf->alfterego.==.self``.(never.
3e40 4e 55 4c 4c 29 2e 20 48 65 6c 70 65 72 20 66 75 6e 63 74 69 6f 6e 73 20 66 6f 72 20 74 68 61 74 NULL)..Helper.functions.for.that
3e60 3a 3a 68 1d 6a 00 01 00 00 68 1e 68 1f 68 20 68 4a 68 22 7d 72 0e 02 00 00 28 68 24 5d 68 25 5d ::h.j....h.h.h.hJh"}r....(h$]h%]
3e80 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4b 41 68 2c 68 02 68 17 5d 72 0f 02 00 00 28 68 35 58 42 00 h&]h']h)]uh+KAh,h.h.]r....(h5XB.
3ea0 00 00 53 77 69 74 63 68 69 6e 67 20 62 65 74 77 65 65 6e 20 65 6e 63 6f 64 65 64 20 2f 20 64 65 ..Switching.between.encoded./.de
3ec0 63 6f 64 65 64 20 76 61 72 69 61 6e 74 73 20 69 73 20 6d 61 64 65 20 76 69 61 20 65 78 70 6c 69 coded.variants.is.made.via.expli
3ee0 63 69 74 20 72 10 02 00 00 85 81 72 11 02 00 00 7d 72 12 02 00 00 28 68 1c 58 42 00 00 00 53 77 cit.r......r....}r....(h.XB...Sw
3f00 69 74 63 68 69 6e 67 20 62 65 74 77 65 65 6e 20 65 6e 63 6f 64 65 64 20 2f 20 64 65 63 6f 64 65 itching.between.encoded./.decode
3f20 64 20 76 61 72 69 61 6e 74 73 20 69 73 20 6d 61 64 65 20 76 69 61 20 65 78 70 6c 69 63 69 74 20 d.variants.is.made.via.explicit.
3f40 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 0c 02 00 00 75 62 68 50 29 81 72 13 02 00 00 7d 72 14 02 h.Nh+Nh,h.h.j....ubhP).r....}r..
3f60 00 00 28 68 1c 58 0c 00 00 00 60 60 61 6c 74 65 72 65 67 6f 60 60 68 22 7d 72 15 02 00 00 28 68 ..(h.X....``alterego``h"}r....(h
3f80 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 0c 02 00 00 68 17 5d 72 16 02 00 00 68 35 $]h%]h&]h']h)]uh.j....h.]r....h5
3fa0 58 08 00 00 00 61 6c 74 65 72 65 67 6f 72 17 02 00 00 85 81 72 18 02 00 00 7d 72 19 02 00 00 28 X....alteregor......r....}r....(
3fc0 68 1c 58 08 00 00 00 61 6c 74 65 72 65 67 6f 68 1d 6a 13 02 00 00 75 62 61 68 20 68 58 75 62 68 h.X....alteregoh.j....ubah.hXubh
3fe0 35 58 3a 00 00 00 20 6d 65 6d 62 65 72 2e 20 49 66 20 65 6e 63 6f 64 65 64 20 61 6e 64 20 64 65 5X:....member..If.encoded.and.de
4000 63 6f 64 65 64 20 66 6f 72 6d 73 0a 61 72 65 20 69 64 65 6e 74 69 63 61 6c 2c 20 74 68 65 6e 20 coded.forms.are.identical,.then.
4020 72 1a 02 00 00 85 81 72 1b 02 00 00 7d 72 1c 02 00 00 28 68 1c 58 3a 00 00 00 20 6d 65 6d 62 65 r......r....}r....(h.X:....membe
4040 72 2e 20 49 66 20 65 6e 63 6f 64 65 64 20 61 6e 64 20 64 65 63 6f 64 65 64 20 66 6f 72 6d 73 0a r..If.encoded.and.decoded.forms.
4060 61 72 65 20 69 64 65 6e 74 69 63 61 6c 2c 20 74 68 65 6e 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d are.identical,.then.h.Nh+Nh,h.h.
4080 6a 0c 02 00 00 75 62 68 50 29 81 72 1d 02 00 00 7d 72 1e 02 00 00 28 68 1c 58 1b 00 00 00 60 60 j....ubhP).r....}r....(h.X....``
40a0 73 65 6c 66 2d 3e 61 6c 66 74 65 72 65 67 6f 20 3d 3d 20 73 65 6c 66 60 60 68 22 7d 72 1f 02 00 self->alfterego.==.self``h"}r...
40c0 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 0c 02 00 00 68 17 5d 72 20 02 00 .(h$]h%]h&]h']h)]uh.j....h.]r...
40e0 00 68 35 58 17 00 00 00 73 65 6c 66 2d 3e 61 6c 66 74 65 72 65 67 6f 20 3d 3d 20 73 65 6c 66 72 .h5X....self->alfterego.==.selfr
4100 21 02 00 00 85 81 72 22 02 00 00 7d 72 23 02 00 00 28 68 1c 58 17 00 00 00 73 65 6c 66 2d 3e 61 !.....r"...}r#...(h.X....self->a
4120 6c 66 74 65 72 65 67 6f 20 3d 3d 20 73 65 6c 66 68 1d 6a 1d 02 00 00 75 62 61 68 20 68 58 75 62 lfterego.==.selfh.j....ubah.hXub
4140 68 35 58 29 00 00 00 20 28 6e 65 76 65 72 20 4e 55 4c 4c 29 2e 20 48 65 6c 70 65 72 20 66 75 6e h5X)....(never.NULL)..Helper.fun
4160 63 74 69 6f 6e 73 20 66 6f 72 20 74 68 61 74 3a 72 24 02 00 00 85 81 72 25 02 00 00 7d 72 26 02 ctions.for.that:r$.....r%...}r&.
4180 00 00 28 68 1c 58 29 00 00 00 20 28 6e 65 76 65 72 20 4e 55 4c 4c 29 2e 20 48 65 6c 70 65 72 20 ..(h.X)....(never.NULL)..Helper.
41a0 66 75 6e 63 74 69 6f 6e 73 20 66 6f 72 20 74 68 61 74 3a 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a functions.for.that:h.Nh+Nh,h.h.j
41c0 0c 02 00 00 75 62 65 75 62 6a 6c 01 00 00 29 81 72 27 02 00 00 7d 72 28 02 00 00 28 68 1c 58 a2 ....ubeubjl...).r'...}r(...(h.X.
41e0 01 00 00 50 50 41 50 49 20 70 70 6e 61 6d 65 20 2a 20 70 70 6e 61 6d 65 5f 64 65 63 6f 64 65 64 ...PPAPI.ppname.*.ppname_decoded
4200 20 28 70 70 6e 61 6d 65 20 2a 6e 61 6d 65 29 3b 0a 50 50 41 50 49 20 70 70 6e 61 6d 65 20 2a 20 .(ppname.*name);.PPAPI.ppname.*.
4220 70 70 6e 61 6d 65 5f 65 6e 63 6f 64 65 64 20 28 70 70 6e 61 6d 65 20 2a 6e 61 6d 65 29 3b 0a 0a ppname_encoded.(ppname.*name);..
4240 50 50 41 50 49 20 70 70 62 79 74 65 20 2a 20 70 70 6e 61 6d 65 5f 64 65 63 6f 64 65 64 5f 64 61 PPAPI.ppbyte.*.ppname_decoded_da
4260 74 61 20 28 70 70 6e 61 6d 65 20 2a 6e 61 6d 65 29 3b 0a 50 50 41 50 49 20 70 70 62 79 74 65 20 ta.(ppname.*name);.PPAPI.ppbyte.
4280 2a 20 70 70 6e 61 6d 65 5f 65 6e 63 6f 64 65 64 5f 64 61 74 61 20 28 70 70 6e 61 6d 65 20 2a 6e *.ppname_encoded_data.(ppname.*n
42a0 61 6d 65 29 3b 0a 0a 50 50 41 50 49 20 70 70 73 74 72 69 6e 67 20 2a 20 70 70 73 74 72 69 6e 67 ame);..PPAPI.ppstring.*.ppstring
42c0 5f 64 65 63 6f 64 65 64 20 28 70 70 73 74 72 69 6e 67 20 2a 73 74 72 69 6e 67 29 3b 0a 50 50 41 _decoded.(ppstring.*string);.PPA
42e0 50 49 20 70 70 73 74 72 69 6e 67 20 2a 20 70 70 73 74 72 69 6e 67 5f 65 6e 63 6f 64 65 64 20 28 PI.ppstring.*.ppstring_encoded.(
4300 70 70 73 74 72 69 6e 67 20 2a 73 74 72 69 6e 67 29 3b 0a 0a 50 50 41 50 49 20 70 70 62 79 74 65 ppstring.*string);..PPAPI.ppbyte
4320 20 2a 20 70 70 73 74 72 69 6e 67 5f 64 65 63 6f 64 65 64 5f 64 61 74 61 20 28 70 70 73 74 72 69 .*.ppstring_decoded_data.(ppstri
4340 6e 67 20 2a 73 74 72 69 6e 67 29 3b 0a 50 50 41 50 49 20 70 70 62 79 74 65 20 2a 20 70 70 73 74 ng.*string);.PPAPI.ppbyte.*.ppst
4360 72 69 6e 67 5f 65 6e 63 6f 64 65 64 5f 64 61 74 61 20 28 70 70 73 74 72 69 6e 67 20 2a 73 74 72 ring_encoded_data.(ppstring.*str
4380 69 6e 67 29 3b 68 1d 6a 00 01 00 00 68 1e 68 1f 68 20 6a 6f 01 00 00 68 22 7d 72 29 02 00 00 28 ing);h.j....h.h.h.jo...h"}r)...(
43a0 6a 71 01 00 00 6a 72 01 00 00 68 27 5d 68 26 5d 68 24 5d 68 25 5d 68 29 5d 75 68 2b 4b 44 68 2c jq...jr...h']h&]h$]h%]h)]uh+KDh,
43c0 68 02 68 17 5d 72 2a 02 00 00 68 35 58 a2 01 00 00 50 50 41 50 49 20 70 70 6e 61 6d 65 20 2a 20 h.h.]r*...h5X....PPAPI.ppname.*.
43e0 70 70 6e 61 6d 65 5f 64 65 63 6f 64 65 64 20 28 70 70 6e 61 6d 65 20 2a 6e 61 6d 65 29 3b 0a 50 ppname_decoded.(ppname.*name);.P
4400 50 41 50 49 20 70 70 6e 61 6d 65 20 2a 20 70 70 6e 61 6d 65 5f 65 6e 63 6f 64 65 64 20 28 70 70 PAPI.ppname.*.ppname_encoded.(pp
4420 6e 61 6d 65 20 2a 6e 61 6d 65 29 3b 0a 0a 50 50 41 50 49 20 70 70 62 79 74 65 20 2a 20 70 70 6e name.*name);..PPAPI.ppbyte.*.ppn
4440 61 6d 65 5f 64 65 63 6f 64 65 64 5f 64 61 74 61 20 28 70 70 6e 61 6d 65 20 2a 6e 61 6d 65 29 3b ame_decoded_data.(ppname.*name);
4460 0a 50 50 41 50 49 20 70 70 62 79 74 65 20 2a 20 70 70 6e 61 6d 65 5f 65 6e 63 6f 64 65 64 5f 64 .PPAPI.ppbyte.*.ppname_encoded_d
4480 61 74 61 20 28 70 70 6e 61 6d 65 20 2a 6e 61 6d 65 29 3b 0a 0a 50 50 41 50 49 20 70 70 73 74 72 ata.(ppname.*name);..PPAPI.ppstr
44a0 69 6e 67 20 2a 20 70 70 73 74 72 69 6e 67 5f 64 65 63 6f 64 65 64 20 28 70 70 73 74 72 69 6e 67 ing.*.ppstring_decoded.(ppstring
44c0 20 2a 73 74 72 69 6e 67 29 3b 0a 50 50 41 50 49 20 70 70 73 74 72 69 6e 67 20 2a 20 70 70 73 74 .*string);.PPAPI.ppstring.*.ppst
44e0 72 69 6e 67 5f 65 6e 63 6f 64 65 64 20 28 70 70 73 74 72 69 6e 67 20 2a 73 74 72 69 6e 67 29 3b ring_encoded.(ppstring.*string);
4500 0a 0a 50 50 41 50 49 20 70 70 62 79 74 65 20 2a 20 70 70 73 74 72 69 6e 67 5f 64 65 63 6f 64 65 ..PPAPI.ppbyte.*.ppstring_decode
4520 64 5f 64 61 74 61 20 28 70 70 73 74 72 69 6e 67 20 2a 73 74 72 69 6e 67 29 3b 0a 50 50 41 50 49 d_data.(ppstring.*string);.PPAPI
4540 20 70 70 62 79 74 65 20 2a 20 70 70 73 74 72 69 6e 67 5f 65 6e 63 6f 64 65 64 5f 64 61 74 61 20 .ppbyte.*.ppstring_encoded_data.
4560 28 70 70 73 74 72 69 6e 67 20 2a 73 74 72 69 6e 67 29 3b 72 2b 02 00 00 85 81 72 2c 02 00 00 7d (ppstring.*string);r+.....r,...}
4580 72 2d 02 00 00 28 68 1c 55 00 68 1d 6a 27 02 00 00 75 62 61 75 62 68 47 29 81 72 2e 02 00 00 7d r-...(h.U.h.j'...ubaubhG).r....}
45a0 72 2f 02 00 00 28 68 1c 58 43 01 00 00 53 69 6e 63 65 20 60 60 70 70 6e 61 6d 65 60 60 20 61 6e r/...(h.XC...Since.``ppname``.an
45c0 64 20 60 60 70 70 73 74 72 69 6e 67 60 60 20 61 72 65 20 6e 6f 77 20 73 74 72 75 63 74 75 72 65 d.``ppstring``.are.now.structure
45e0 73 2c 20 61 6c 6c 20 41 50 49 20 66 75 6e 63 74 69 6f 6e 73 20 72 65 74 75 72 6e 69 6e 67 20 6e s,.all.API.functions.returning.n
4600 61 6d 65 2f 73 74 72 69 6e 67 20 6f 72 20 74 61 6b 69 6e 67 20 6e 61 6d 65 2f 73 74 72 69 6e 67 ame/string.or.taking.name/string
4620 0a 61 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 20 6e 6f 77 20 74 61 6b 65 20 2a 2a 61 20 70 6f .as.an.argument,.now.take.**a.po
4640 69 6e 74 65 72 20 74 6f 20 6e 61 6d 65 2f 73 74 72 69 6e 67 2a 2a 2e 20 57 61 74 63 68 20 6f 75 inter.to.name/string**..Watch.ou
4660 74 20 66 6f 72 20 60 60 70 70 64 69 63 74 5f 67 65 74 5f 2a 60 60 20 66 75 6e 63 74 69 6f 6e 73 t.for.``ppdict_get_*``.functions
4680 20 73 75 69 74 65 2e 20 54 68 65 79 20 73 74 69 6c 6c 20 61 63 63 65 70 74 0a 60 60 63 6f 6e 73 .suite..They.still.accept.``cons
46a0 74 20 63 68 61 72 20 2a 60 60 20 6b 65 79 20 61 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 20 62 t.char.*``.key.as.an.argument,.b
46c0 75 74 20 60 60 70 70 6e 61 6d 65 60 60 20 74 79 70 65 20 63 61 6e 20 6e 6f 20 6c 6f 6e 67 65 72 ut.``ppname``.type.can.no.longer
46e0 20 62 65 20 75 73 65 64 20 74 68 65 72 65 3a 3a 68 1d 6a 00 01 00 00 68 1e 68 1f 68 20 68 4a 68 .be.used.there::h.j....h.h.h.hJh
4700 22 7d 72 30 02 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4b 50 68 2c 68 02 "}r0...(h$]h%]h&]h']h)]uh+KPh,h.
4720 68 17 5d 72 31 02 00 00 28 68 35 58 06 00 00 00 53 69 6e 63 65 20 72 32 02 00 00 85 81 72 33 02 h.]r1...(h5X....Since.r2.....r3.
4740 00 00 7d 72 34 02 00 00 28 68 1c 58 06 00 00 00 53 69 6e 63 65 20 68 1e 4e 68 2b 4e 68 2c 68 02 ..}r4...(h.X....Since.h.Nh+Nh,h.
4760 68 1d 6a 2e 02 00 00 75 62 68 50 29 81 72 35 02 00 00 7d 72 36 02 00 00 28 68 1c 58 0a 00 00 00 h.j....ubhP).r5...}r6...(h.X....
4780 60 60 70 70 6e 61 6d 65 60 60 68 22 7d 72 37 02 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 ``ppname``h"}r7...(h$]h%]h&]h']h
47a0 29 5d 75 68 1d 6a 2e 02 00 00 68 17 5d 72 38 02 00 00 68 35 58 06 00 00 00 70 70 6e 61 6d 65 72 )]uh.j....h.]r8...h5X....ppnamer
47c0 39 02 00 00 85 81 72 3a 02 00 00 7d 72 3b 02 00 00 28 68 1c 58 06 00 00 00 70 70 6e 61 6d 65 68 9.....r:...}r;...(h.X....ppnameh
47e0 1d 6a 35 02 00 00 75 62 61 68 20 68 58 75 62 68 35 58 05 00 00 00 20 61 6e 64 20 72 3c 02 00 00 .j5...ubah.hXubh5X.....and.r<...
4800 85 81 72 3d 02 00 00 7d 72 3e 02 00 00 28 68 1c 58 05 00 00 00 20 61 6e 64 20 68 1e 4e 68 2b 4e ..r=...}r>...(h.X.....and.h.Nh+N
4820 68 2c 68 02 68 1d 6a 2e 02 00 00 75 62 68 50 29 81 72 3f 02 00 00 7d 72 40 02 00 00 28 68 1c 58 h,h.h.j....ubhP).r?...}r@...(h.X
4840 0c 00 00 00 60 60 70 70 73 74 72 69 6e 67 60 60 68 22 7d 72 41 02 00 00 28 68 24 5d 68 25 5d 68 ....``ppstring``h"}rA...(h$]h%]h
4860 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 2e 02 00 00 68 17 5d 72 42 02 00 00 68 35 58 08 00 00 00 70 &]h']h)]uh.j....h.]rB...h5X....p
4880 70 73 74 72 69 6e 67 72 43 02 00 00 85 81 72 44 02 00 00 7d 72 45 02 00 00 28 68 1c 58 08 00 00 pstringrC.....rD...}rE...(h.X...
48a0 00 70 70 73 74 72 69 6e 67 68 1d 6a 3f 02 00 00 75 62 61 68 20 68 58 75 62 68 35 58 6c 00 00 00 .ppstringh.j?...ubah.hXubh5Xl...
48c0 20 61 72 65 20 6e 6f 77 20 73 74 72 75 63 74 75 72 65 73 2c 20 61 6c 6c 20 41 50 49 20 66 75 6e .are.now.structures,.all.API.fun
48e0 63 74 69 6f 6e 73 20 72 65 74 75 72 6e 69 6e 67 20 6e 61 6d 65 2f 73 74 72 69 6e 67 20 6f 72 20 ctions.returning.name/string.or.
4900 74 61 6b 69 6e 67 20 6e 61 6d 65 2f 73 74 72 69 6e 67 0a 61 73 20 61 6e 20 61 72 67 75 6d 65 6e taking.name/string.as.an.argumen
4920 74 2c 20 6e 6f 77 20 74 61 6b 65 20 72 46 02 00 00 85 81 72 47 02 00 00 7d 72 48 02 00 00 28 68 t,.now.take.rF.....rG...}rH...(h
4940 1c 58 6c 00 00 00 20 61 72 65 20 6e 6f 77 20 73 74 72 75 63 74 75 72 65 73 2c 20 61 6c 6c 20 41 .Xl....are.now.structures,.all.A
4960 50 49 20 66 75 6e 63 74 69 6f 6e 73 20 72 65 74 75 72 6e 69 6e 67 20 6e 61 6d 65 2f 73 74 72 69 PI.functions.returning.name/stri
4980 6e 67 20 6f 72 20 74 61 6b 69 6e 67 20 6e 61 6d 65 2f 73 74 72 69 6e 67 0a 61 73 20 61 6e 20 61 ng.or.taking.name/string.as.an.a
49a0 72 67 75 6d 65 6e 74 2c 20 6e 6f 77 20 74 61 6b 65 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 2e rgument,.now.take.h.Nh+Nh,h.h.j.
49c0 02 00 00 75 62 68 6d 29 81 72 49 02 00 00 7d 72 4a 02 00 00 28 68 1c 58 1c 00 00 00 2a 2a 61 20 ...ubhm).rI...}rJ...(h.X....**a.
49e0 70 6f 69 6e 74 65 72 20 74 6f 20 6e 61 6d 65 2f 73 74 72 69 6e 67 2a 2a 68 22 7d 72 4b 02 00 00 pointer.to.name/string**h"}rK...
4a00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 2e 02 00 00 68 17 5d 72 4c 02 00 00 (h$]h%]h&]h']h)]uh.j....h.]rL...
4a20 68 35 58 18 00 00 00 61 20 70 6f 69 6e 74 65 72 20 74 6f 20 6e 61 6d 65 2f 73 74 72 69 6e 67 72 h5X....a.pointer.to.name/stringr
4a40 4d 02 00 00 85 81 72 4e 02 00 00 7d 72 4f 02 00 00 28 68 1c 58 18 00 00 00 61 20 70 6f 69 6e 74 M.....rN...}rO...(h.X....a.point
4a60 65 72 20 74 6f 20 6e 61 6d 65 2f 73 74 72 69 6e 67 68 1d 6a 49 02 00 00 75 62 61 68 20 68 75 75 er.to.name/stringh.jI...ubah.huu
4a80 62 68 35 58 10 00 00 00 2e 20 57 61 74 63 68 20 6f 75 74 20 66 6f 72 20 72 50 02 00 00 85 81 72 bh5X......Watch.out.for.rP.....r
4aa0 51 02 00 00 7d 72 52 02 00 00 28 68 1c 58 10 00 00 00 2e 20 57 61 74 63 68 20 6f 75 74 20 66 6f Q...}rR...(h.X......Watch.out.fo
4ac0 72 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 2e 02 00 00 75 62 68 50 29 81 72 53 02 00 00 7d 72 r.h.Nh+Nh,h.h.j....ubhP).rS...}r
4ae0 54 02 00 00 28 68 1c 58 10 00 00 00 60 60 70 70 64 69 63 74 5f 67 65 74 5f 2a 60 60 68 22 7d 72 T...(h.X....``ppdict_get_*``h"}r
4b00 55 02 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 2e 02 00 00 68 17 5d 72 U...(h$]h%]h&]h']h)]uh.j....h.]r
4b20 56 02 00 00 68 35 58 0c 00 00 00 70 70 64 69 63 74 5f 67 65 74 5f 2a 72 57 02 00 00 85 81 72 58 V...h5X....ppdict_get_*rW.....rX
4b40 02 00 00 7d 72 59 02 00 00 28 68 1c 58 0c 00 00 00 70 70 64 69 63 74 5f 67 65 74 5f 2a 68 1d 6a ...}rY...(h.X....ppdict_get_*h.j
4b60 53 02 00 00 75 62 61 68 20 68 58 75 62 68 35 58 24 00 00 00 20 66 75 6e 63 74 69 6f 6e 73 20 73 S...ubah.hXubh5X$....functions.s
4b80 75 69 74 65 2e 20 54 68 65 79 20 73 74 69 6c 6c 20 61 63 63 65 70 74 0a 72 5a 02 00 00 85 81 72 uite..They.still.accept.rZ.....r
4ba0 5b 02 00 00 7d 72 5c 02 00 00 28 68 1c 58 24 00 00 00 20 66 75 6e 63 74 69 6f 6e 73 20 73 75 69 [...}r\...(h.X$....functions.sui
4bc0 74 65 2e 20 54 68 65 79 20 73 74 69 6c 6c 20 61 63 63 65 70 74 0a 68 1e 4e 68 2b 4e 68 2c 68 02 te..They.still.accept.h.Nh+Nh,h.
4be0 68 1d 6a 2e 02 00 00 75 62 68 50 29 81 72 5d 02 00 00 7d 72 5e 02 00 00 28 68 1c 58 10 00 00 00 h.j....ubhP).r]...}r^...(h.X....
4c00 60 60 63 6f 6e 73 74 20 63 68 61 72 20 2a 60 60 68 22 7d 72 5f 02 00 00 28 68 24 5d 68 25 5d 68 ``const.char.*``h"}r_...(h$]h%]h
4c20 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 2e 02 00 00 68 17 5d 72 60 02 00 00 68 35 58 0c 00 00 00 63 &]h']h)]uh.j....h.]r`...h5X....c
4c40 6f 6e 73 74 20 63 68 61 72 20 2a 72 61 02 00 00 85 81 72 62 02 00 00 7d 72 63 02 00 00 28 68 1c onst.char.*ra.....rb...}rc...(h.
4c60 58 0c 00 00 00 63 6f 6e 73 74 20 63 68 61 72 20 2a 68 1d 6a 5d 02 00 00 75 62 61 68 20 68 58 75 X....const.char.*h.j]...ubah.hXu
4c80 62 68 35 58 19 00 00 00 20 6b 65 79 20 61 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 20 62 75 74 bh5X.....key.as.an.argument,.but
4ca0 20 72 64 02 00 00 85 81 72 65 02 00 00 7d 72 66 02 00 00 28 68 1c 58 19 00 00 00 20 6b 65 79 20 .rd.....re...}rf...(h.X.....key.
4cc0 61 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 20 62 75 74 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d as.an.argument,.but.h.Nh+Nh,h.h.
4ce0 6a 2e 02 00 00 75 62 68 50 29 81 72 67 02 00 00 7d 72 68 02 00 00 28 68 1c 58 0a 00 00 00 60 60 j....ubhP).rg...}rh...(h.X....``
4d00 70 70 6e 61 6d 65 60 60 68 22 7d 72 69 02 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d ppname``h"}ri...(h$]h%]h&]h']h)]
4d20 75 68 1d 6a 2e 02 00 00 68 17 5d 72 6a 02 00 00 68 35 58 06 00 00 00 70 70 6e 61 6d 65 72 6b 02 uh.j....h.]rj...h5X....ppnamerk.
4d40 00 00 85 81 72 6c 02 00 00 7d 72 6d 02 00 00 28 68 1c 58 06 00 00 00 70 70 6e 61 6d 65 68 1d 6a ....rl...}rm...(h.X....ppnameh.j
4d60 67 02 00 00 75 62 61 68 20 68 58 75 62 68 35 58 22 00 00 00 20 74 79 70 65 20 63 61 6e 20 6e 6f g...ubah.hXubh5X"....type.can.no
4d80 20 6c 6f 6e 67 65 72 20 62 65 20 75 73 65 64 20 74 68 65 72 65 3a 72 6e 02 00 00 85 81 72 6f 02 .longer.be.used.there:rn.....ro.
4da0 00 00 7d 72 70 02 00 00 28 68 1c 58 22 00 00 00 20 74 79 70 65 20 63 61 6e 20 6e 6f 20 6c 6f 6e ..}rp...(h.X"....type.can.no.lon
4dc0 67 65 72 20 62 65 20 75 73 65 64 20 74 68 65 72 65 3a 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 2e ger.be.used.there:h.Nh+Nh,h.h.j.
4de0 02 00 00 75 62 65 75 62 6a 6c 01 00 00 29 81 72 71 02 00 00 7d 72 72 02 00 00 28 68 1c 58 e4 00 ...ubeubjl...).rq...}rr...(h.X..
4e00 00 00 70 70 6e 61 6d 65 20 6b 65 79 3b 0a 70 70 64 69 63 74 5f 67 65 74 5f 73 6f 6d 65 74 68 69 ..ppname.key;.ppdict_get_somethi
4e20 6e 67 28 64 69 63 74 2c 20 6b 65 79 29 3b 20 20 20 20 20 20 2f 2f 20 77 72 6f 6e 67 0a 70 70 64 ng(dict,.key);......//.wrong.ppd
4e40 69 63 74 5f 67 65 74 5f 73 6f 6d 65 74 68 69 6e 67 28 64 69 63 74 2c 20 6b 65 79 2e 64 61 74 61 ict_get_something(dict,.key.data
4e60 29 3b 20 2f 2f 20 6f 6b 0a 0a 70 70 6e 61 6d 65 20 2a 70 6b 65 79 3b 0a 70 70 64 69 63 74 5f 67 );.//.ok..ppname.*pkey;.ppdict_g
4e80 65 74 5f 73 6f 6d 65 74 68 69 6e 67 28 64 69 63 74 2c 20 28 63 6f 6e 73 74 20 63 68 61 72 20 2a et_something(dict,.(const.char.*
4ea0 29 70 6b 65 79 29 3b 20 2f 2f 20 77 72 6f 6e 67 0a 70 70 64 69 63 74 5f 67 65 74 5f 73 6f 6d 65 )pkey);.//.wrong.ppdict_get_some
4ec0 74 68 69 6e 67 28 64 69 63 74 2c 20 70 6b 65 79 2d 3e 64 61 74 61 29 3b 20 20 20 20 20 20 20 20 thing(dict,.pkey->data);........
4ee0 20 2f 2f 20 6f 6b 68 1d 6a 00 01 00 00 68 1e 68 1f 68 20 6a 6f 01 00 00 68 22 7d 72 73 02 00 00 .//.okh.j....h.h.h.jo...h"}rs...
4f00 28 6a 71 01 00 00 6a 72 01 00 00 68 27 5d 68 26 5d 68 24 5d 68 25 5d 68 29 5d 75 68 2b 4b 54 68 (jq...jr...h']h&]h$]h%]h)]uh+KTh
4f20 2c 68 02 68 17 5d 72 74 02 00 00 68 35 58 e4 00 00 00 70 70 6e 61 6d 65 20 6b 65 79 3b 0a 70 70 ,h.h.]rt...h5X....ppname.key;.pp
4f40 64 69 63 74 5f 67 65 74 5f 73 6f 6d 65 74 68 69 6e 67 28 64 69 63 74 2c 20 6b 65 79 29 3b 20 20 dict_get_something(dict,.key);..
4f60 20 20 20 20 2f 2f 20 77 72 6f 6e 67 0a 70 70 64 69 63 74 5f 67 65 74 5f 73 6f 6d 65 74 68 69 6e ....//.wrong.ppdict_get_somethin
4f80 67 28 64 69 63 74 2c 20 6b 65 79 2e 64 61 74 61 29 3b 20 2f 2f 20 6f 6b 0a 0a 70 70 6e 61 6d 65 g(dict,.key.data);.//.ok..ppname
4fa0 20 2a 70 6b 65 79 3b 0a 70 70 64 69 63 74 5f 67 65 74 5f 73 6f 6d 65 74 68 69 6e 67 28 64 69 63 .*pkey;.ppdict_get_something(dic
4fc0 74 2c 20 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 29 70 6b 65 79 29 3b 20 2f 2f 20 77 72 6f 6e 67 t,.(const.char.*)pkey);.//.wrong
4fe0 0a 70 70 64 69 63 74 5f 67 65 74 5f 73 6f 6d 65 74 68 69 6e 67 28 64 69 63 74 2c 20 70 6b 65 79 .ppdict_get_something(dict,.pkey
5000 2d 3e 64 61 74 61 29 3b 20 20 20 20 20 20 20 20 20 2f 2f 20 6f 6b 72 75 02 00 00 85 81 72 76 02 ->data);.........//.okru.....rv.
5020 00 00 7d 72 77 02 00 00 28 68 1c 55 00 68 1d 6a 71 02 00 00 75 62 61 75 62 68 47 29 81 72 78 02 ..}rw...(h.U.h.jq...ubaubhG).rx.
5040 00 00 7d 72 79 02 00 00 28 68 1c 58 88 00 00 00 43 6f 6e 73 65 71 75 65 6e 74 6c 79 2c 20 66 75 ..}ry...(h.X....Consequently,.fu
5060 6e 63 74 69 6f 6e 73 20 2f 20 6d 61 63 72 6f 73 20 74 68 61 74 20 75 73 65 64 20 70 6f 69 6e 74 nctions./.macros.that.used.point
5080 65 72 20 74 6f 20 60 60 70 70 6e 61 6d 65 60 60 20 28 60 60 70 70 64 69 63 74 5f 66 69 72 73 74 er.to.``ppname``.(``ppdict_first
50a0 28 29 60 60 20 2f 20 60 60 70 70 64 69 63 74 5f 6e 65 78 74 28 29 60 60 29 2c 0a 6e 6f 77 20 6e ()``./.``ppdict_next()``),.now.n
50c0 65 65 64 73 20 60 60 70 70 6e 61 6d 65 20 2a 2a 70 6e 61 6d 65 60 60 2e 68 1d 6a 00 01 00 00 68 eeds.``ppname.**pname``.h.j....h
50e0 1e 68 1f 68 20 68 4a 68 22 7d 72 7a 02 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 .h.h.hJh"}rz...(h$]h%]h&]h']h)]u
5100 68 2b 4b 5c 68 2c 68 02 68 17 5d 72 7b 02 00 00 28 68 35 58 36 00 00 00 43 6f 6e 73 65 71 75 65 h+K\h,h.h.]r{...(h5X6...Conseque
5120 6e 74 6c 79 2c 20 66 75 6e 63 74 69 6f 6e 73 20 2f 20 6d 61 63 72 6f 73 20 74 68 61 74 20 75 73 ntly,.functions./.macros.that.us
5140 65 64 20 70 6f 69 6e 74 65 72 20 74 6f 20 72 7c 02 00 00 85 81 72 7d 02 00 00 7d 72 7e 02 00 00 ed.pointer.to.r|.....r}...}r~...
5160 28 68 1c 58 36 00 00 00 43 6f 6e 73 65 71 75 65 6e 74 6c 79 2c 20 66 75 6e 63 74 69 6f 6e 73 20 (h.X6...Consequently,.functions.
5180 2f 20 6d 61 63 72 6f 73 20 74 68 61 74 20 75 73 65 64 20 70 6f 69 6e 74 65 72 20 74 6f 20 68 1e /.macros.that.used.pointer.to.h.
51a0 4e 68 2b 4e 68 2c 68 02 68 1d 6a 78 02 00 00 75 62 68 50 29 81 72 7f 02 00 00 7d 72 80 02 00 00 Nh+Nh,h.h.jx...ubhP).r....}r....
51c0 28 68 1c 58 0a 00 00 00 60 60 70 70 6e 61 6d 65 60 60 68 22 7d 72 81 02 00 00 28 68 24 5d 68 25 (h.X....``ppname``h"}r....(h$]h%
51e0 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 78 02 00 00 68 17 5d 72 82 02 00 00 68 35 58 06 00 00 ]h&]h']h)]uh.jx...h.]r....h5X...
5200 00 70 70 6e 61 6d 65 72 83 02 00 00 85 81 72 84 02 00 00 7d 72 85 02 00 00 28 68 1c 58 06 00 00 .ppnamer......r....}r....(h.X...
5220 00 70 70 6e 61 6d 65 68 1d 6a 7f 02 00 00 75 62 61 68 20 68 58 75 62 68 35 58 02 00 00 00 20 28 .ppnameh.j....ubah.hXubh5X.....(
5240 72 86 02 00 00 85 81 72 87 02 00 00 7d 72 88 02 00 00 28 68 1c 58 02 00 00 00 20 28 68 1e 4e 68 r......r....}r....(h.X.....(h.Nh
5260 2b 4e 68 2c 68 02 68 1d 6a 78 02 00 00 75 62 68 50 29 81 72 89 02 00 00 7d 72 8a 02 00 00 28 68 +Nh,h.h.jx...ubhP).r....}r....(h
5280 1c 58 12 00 00 00 60 60 70 70 64 69 63 74 5f 66 69 72 73 74 28 29 60 60 68 22 7d 72 8b 02 00 00 .X....``ppdict_first()``h"}r....
52a0 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 78 02 00 00 68 17 5d 72 8c 02 00 00 (h$]h%]h&]h']h)]uh.jx...h.]r....
52c0 68 35 58 0e 00 00 00 70 70 64 69 63 74 5f 66 69 72 73 74 28 29 72 8d 02 00 00 85 81 72 8e 02 00 h5X....ppdict_first()r......r...
52e0 00 7d 72 8f 02 00 00 28 68 1c 58 0e 00 00 00 70 70 64 69 63 74 5f 66 69 72 73 74 28 29 68 1d 6a .}r....(h.X....ppdict_first()h.j
5300 89 02 00 00 75 62 61 68 20 68 58 75 62 68 35 58 03 00 00 00 20 2f 20 72 90 02 00 00 85 81 72 91 ....ubah.hXubh5X...../.r......r.
5320 02 00 00 7d 72 92 02 00 00 28 68 1c 58 03 00 00 00 20 2f 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d ...}r....(h.X...../.h.Nh+Nh,h.h.
5340 6a 78 02 00 00 75 62 68 50 29 81 72 93 02 00 00 7d 72 94 02 00 00 28 68 1c 58 11 00 00 00 60 60 jx...ubhP).r....}r....(h.X....``
5360 70 70 64 69 63 74 5f 6e 65 78 74 28 29 60 60 68 22 7d 72 95 02 00 00 28 68 24 5d 68 25 5d 68 26 ppdict_next()``h"}r....(h$]h%]h&
5380 5d 68 27 5d 68 29 5d 75 68 1d 6a 78 02 00 00 68 17 5d 72 96 02 00 00 68 35 58 0d 00 00 00 70 70 ]h']h)]uh.jx...h.]r....h5X....pp
53a0 64 69 63 74 5f 6e 65 78 74 28 29 72 97 02 00 00 85 81 72 98 02 00 00 7d 72 99 02 00 00 28 68 1c dict_next()r......r....}r....(h.
53c0 58 0d 00 00 00 70 70 64 69 63 74 5f 6e 65 78 74 28 29 68 1d 6a 93 02 00 00 75 62 61 68 20 68 58 X....ppdict_next()h.j....ubah.hX
53e0 75 62 68 35 58 0d 00 00 00 29 2c 0a 6e 6f 77 20 6e 65 65 64 73 20 72 9a 02 00 00 85 81 72 9b 02 ubh5X....),.now.needs.r......r..
5400 00 00 7d 72 9c 02 00 00 28 68 1c 58 0d 00 00 00 29 2c 0a 6e 6f 77 20 6e 65 65 64 73 20 68 1e 4e ..}r....(h.X....),.now.needs.h.N
5420 68 2b 4e 68 2c 68 02 68 1d 6a 78 02 00 00 75 62 68 50 29 81 72 9d 02 00 00 7d 72 9e 02 00 00 28 h+Nh,h.h.jx...ubhP).r....}r....(
5440 68 1c 58 12 00 00 00 60 60 70 70 6e 61 6d 65 20 2a 2a 70 6e 61 6d 65 60 60 68 22 7d 72 9f 02 00 h.X....``ppname.**pname``h"}r...
5460 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a 78 02 00 00 68 17 5d 72 a0 02 00 .(h$]h%]h&]h']h)]uh.jx...h.]r...
5480 00 68 35 58 0e 00 00 00 70 70 6e 61 6d 65 20 2a 2a 70 6e 61 6d 65 72 a1 02 00 00 85 81 72 a2 02 .h5X....ppname.**pnamer......r..
54a0 00 00 7d 72 a3 02 00 00 28 68 1c 58 0e 00 00 00 70 70 6e 61 6d 65 20 2a 2a 70 6e 61 6d 65 68 1d ..}r....(h.X....ppname.**pnameh.
54c0 6a 9d 02 00 00 75 62 61 68 20 68 58 75 62 68 35 58 01 00 00 00 2e 85 81 72 a4 02 00 00 7d 72 a5 j....ubah.hXubh5X.......r....}r.
54e0 02 00 00 28 68 1c 58 01 00 00 00 2e 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a 78 02 00 00 75 62 65 ...(h.X.....h.Nh+Nh,h.h.jx...ube
5500 75 62 65 75 62 68 19 29 81 72 a6 02 00 00 7d 72 a7 02 00 00 28 68 1c 55 00 68 1d 68 1a 68 1e 68 ubeubh.).r....}r....(h.U.h.h.h.h
5520 1f 68 20 68 21 68 22 7d 72 a8 02 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 72 a9 02 00 00 68 .h.h!h"}r....(h$]h%]h&]h']r....h
5540 16 61 68 29 5d 72 aa 02 00 00 68 09 61 75 68 2b 4b 60 68 2c 68 02 68 17 5d 72 ab 02 00 00 28 68 .ah)]r....h.auh+K`h,h.h.]r....(h
5560 2e 29 81 72 ac 02 00 00 7d 72 ad 02 00 00 28 68 1c 58 08 00 00 00 43 6c 65 61 6e 75 70 73 72 ae .).r....}r....(h.X....Cleanupsr.
5580 02 00 00 68 1d 6a a6 02 00 00 68 1e 68 1f 68 20 68 32 68 22 7d 72 af 02 00 00 28 68 24 5d 68 25 ...h.j....h.h.h.h2h"}r....(h$]h%
55a0 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4b 60 68 2c 68 02 68 17 5d 72 b0 02 00 00 68 35 58 08 00 ]h&]h']h)]uh+K`h,h.h.]r....h5X..
55c0 00 00 43 6c 65 61 6e 75 70 73 72 b1 02 00 00 85 81 72 b2 02 00 00 7d 72 b3 02 00 00 28 68 1c 6a ..Cleanupsr......r....}r....(h.j
55e0 ae 02 00 00 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a ac 02 00 00 75 62 61 75 62 68 47 29 81 72 b4 ....h.Nh+Nh,h.h.j....ubaubhG).r.
5600 02 00 00 7d 72 b5 02 00 00 28 68 1c 58 c0 00 00 00 53 6f 6d 65 20 6f 66 20 75 6e 75 73 65 64 20 ...}r....(h.X....Some.of.unused.
5620 75 74 69 6c 73 20 77 65 72 65 20 72 65 6d 6f 76 65 64 2e 20 54 68 65 72 65 20 69 73 20 73 74 69 utils.were.removed..There.is.sti
5640 6c 6c 20 73 6f 6d 65 20 63 6f 64 65 20 69 6e 20 75 74 69 6c 73 20 70 61 72 74 20 74 68 61 74 20 ll.some.code.in.utils.part.that.
5660 69 73 20 6e 6f 74 20 75 73 65 64 20 62 79 20 74 68 65 20 6c 69 62 72 61 72 79 2c 0a 62 75 74 20 is.not.used.by.the.library,.but.
5680 49 20 6e 65 65 64 20 74 68 69 73 20 74 6f 6c 6c 62 6f 78 20 69 6e 20 6d 61 6e 79 20 6f 74 68 65 I.need.this.tollbox.in.many.othe
56a0 72 20 70 6c 61 63 65 73 20 61 6e 64 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 6d 61 69 6e 74 r.places.and.don't.want.to.maint
56c0 61 69 6e 20 74 77 6f 20 76 65 72 73 69 6f 6e 73 2e 72 b6 02 00 00 68 1d 6a a6 02 00 00 68 1e 68 ain.two.versions.r....h.j....h.h
56e0 1f 68 20 68 4a 68 22 7d 72 b7 02 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b .h.hJh"}r....(h$]h%]h&]h']h)]uh+
5700 4b 62 68 2c 68 02 68 17 5d 72 b8 02 00 00 68 35 58 c2 00 00 00 53 6f 6d 65 20 6f 66 20 75 6e 75 Kbh,h.h.]r....h5X....Some.of.unu
5720 73 65 64 20 75 74 69 6c 73 20 77 65 72 65 20 72 65 6d 6f 76 65 64 2e 20 54 68 65 72 65 20 69 73 sed.utils.were.removed..There.is
5740 20 73 74 69 6c 6c 20 73 6f 6d 65 20 63 6f 64 65 20 69 6e 20 75 74 69 6c 73 20 70 61 72 74 20 74 .still.some.code.in.utils.part.t
5760 68 61 74 20 69 73 20 6e 6f 74 20 75 73 65 64 20 62 79 20 74 68 65 20 6c 69 62 72 61 72 79 2c 0a hat.is.not.used.by.the.library,.
5780 62 75 74 20 49 20 6e 65 65 64 20 74 68 69 73 20 74 6f 6c 6c 62 6f 78 20 69 6e 20 6d 61 6e 79 20 but.I.need.this.tollbox.in.many.
57a0 6f 74 68 65 72 20 70 6c 61 63 65 73 20 61 6e 64 20 64 6f 6e e2 80 99 74 20 77 61 6e 74 20 74 6f other.places.and.don...t.want.to
57c0 20 6d 61 69 6e 74 61 69 6e 20 74 77 6f 20 76 65 72 73 69 6f 6e 73 2e 72 b9 02 00 00 85 81 72 ba .maintain.two.versions.r......r.
57e0 02 00 00 7d 72 bb 02 00 00 28 68 1c 6a b6 02 00 00 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a b4 02 ...}r....(h.j....h.Nh+Nh,h.h.j..
5800 00 00 75 62 61 75 62 68 47 29 81 72 bc 02 00 00 7d 72 bd 02 00 00 28 68 1c 58 d7 00 00 00 53 6f ..ubaubhG).r....}r....(h.X....So
5820 6d 65 20 75 6e 69 66 69 63 61 74 69 6f 6e 20 69 6e 20 69 6e 74 65 67 65 72 20 74 79 70 65 73 3b me.unification.in.integer.types;
5840 20 60 60 73 69 7a 65 5f 74 60 60 20 73 65 65 6d 73 20 74 6f 20 62 65 20 74 68 65 20 62 65 73 74 .``size_t``.seems.to.be.the.best
5860 20 63 68 6f 69 63 65 20 66 6f 72 20 61 6e 64 20 69 6e 74 65 67 65 72 20 72 65 70 72 65 73 65 6e .choice.for.and.integer.represen
5880 74 69 6e 67 20 6d 61 63 68 69 6e 65 0a 77 6f 72 64 20 28 60 60 75 6e 73 69 67 6e 65 64 20 6c 6f ting.machine.word.(``unsigned.lo
58a0 6e 67 60 60 20 69 73 20 6e 6f 74 20 6c 6f 6e 67 20 65 6e 6f 75 67 68 20 6f 6e 20 77 69 6e 64 6f ng``.is.not.long.enough.on.windo
58c0 77 73 29 2c 20 6c 65 73 73 20 75 74 69 6c 73 20 64 65 70 65 6e 64 65 6e 63 69 65 73 2c 20 6c 65 ws),.less.utils.dependencies,.le
58e0 73 73 20 63 6f 6d 70 69 6c 65 72 20 77 61 72 6e 69 6e 67 73 2e 68 1d 6a a6 02 00 00 68 1e 68 1f ss.compiler.warnings.h.j....h.h.
5900 68 20 68 4a 68 22 7d 72 be 02 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 2b 4b h.hJh"}r....(h$]h%]h&]h']h)]uh+K
5920 65 68 2c 68 02 68 17 5d 72 bf 02 00 00 28 68 35 58 23 00 00 00 53 6f 6d 65 20 75 6e 69 66 69 63 eh,h.h.]r....(h5X#...Some.unific
5940 61 74 69 6f 6e 20 69 6e 20 69 6e 74 65 67 65 72 20 74 79 70 65 73 3b 20 72 c0 02 00 00 85 81 72 ation.in.integer.types;.r......r
5960 c1 02 00 00 7d 72 c2 02 00 00 28 68 1c 58 23 00 00 00 53 6f 6d 65 20 75 6e 69 66 69 63 61 74 69 ....}r....(h.X#...Some.unificati
5980 6f 6e 20 69 6e 20 69 6e 74 65 67 65 72 20 74 79 70 65 73 3b 20 68 1e 4e 68 2b 4e 68 2c 68 02 68 on.in.integer.types;.h.Nh+Nh,h.h
59a0 1d 6a bc 02 00 00 75 62 68 50 29 81 72 c3 02 00 00 7d 72 c4 02 00 00 28 68 1c 58 0a 00 00 00 60 .j....ubhP).r....}r....(h.X....`
59c0 60 73 69 7a 65 5f 74 60 60 68 22 7d 72 c5 02 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 `size_t``h"}r....(h$]h%]h&]h']h)
59e0 5d 75 68 1d 6a bc 02 00 00 68 17 5d 72 c6 02 00 00 68 35 58 06 00 00 00 73 69 7a 65 5f 74 72 c7 ]uh.j....h.]r....h5X....size_tr.
5a00 02 00 00 85 81 72 c8 02 00 00 7d 72 c9 02 00 00 28 68 1c 58 06 00 00 00 73 69 7a 65 5f 74 68 1d .....r....}r....(h.X....size_th.
5a20 6a c3 02 00 00 75 62 61 68 20 68 58 75 62 68 35 58 48 00 00 00 20 73 65 65 6d 73 20 74 6f 20 62 j....ubah.hXubh5XH....seems.to.b
5a40 65 20 74 68 65 20 62 65 73 74 20 63 68 6f 69 63 65 20 66 6f 72 20 61 6e 64 20 69 6e 74 65 67 65 e.the.best.choice.for.and.intege
5a60 72 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 6d 61 63 68 69 6e 65 0a 77 6f 72 64 20 28 72 ca 02 r.representing.machine.word.(r..
5a80 00 00 85 81 72 cb 02 00 00 7d 72 cc 02 00 00 28 68 1c 58 48 00 00 00 20 73 65 65 6d 73 20 74 6f ....r....}r....(h.XH....seems.to
5aa0 20 62 65 20 74 68 65 20 62 65 73 74 20 63 68 6f 69 63 65 20 66 6f 72 20 61 6e 64 20 69 6e 74 65 .be.the.best.choice.for.and.inte
5ac0 67 65 72 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 6d 61 63 68 69 6e 65 0a 77 6f 72 64 20 28 68 ger.representing.machine.word.(h
5ae0 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a bc 02 00 00 75 62 68 50 29 81 72 cd 02 00 00 7d 72 ce 02 00 .Nh+Nh,h.h.j....ubhP).r....}r...
5b00 00 28 68 1c 58 11 00 00 00 60 60 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 60 60 68 22 7d 72 cf 02 .(h.X....``unsigned.long``h"}r..
5b20 00 00 28 68 24 5d 68 25 5d 68 26 5d 68 27 5d 68 29 5d 75 68 1d 6a bc 02 00 00 68 17 5d 72 d0 02 ..(h$]h%]h&]h']h)]uh.j....h.]r..
5b40 00 00 68 35 58 0d 00 00 00 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 72 d1 02 00 00 85 81 72 d2 02 ..h5X....unsigned.longr......r..
5b60 00 00 7d 72 d3 02 00 00 28 68 1c 58 0d 00 00 00 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 68 1d 6a ..}r....(h.X....unsigned.longh.j
5b80 cd 02 00 00 75 62 61 68 20 68 58 75 62 68 35 58 51 00 00 00 20 69 73 20 6e 6f 74 20 6c 6f 6e 67 ....ubah.hXubh5XQ....is.not.long
5ba0 20 65 6e 6f 75 67 68 20 6f 6e 20 77 69 6e 64 6f 77 73 29 2c 20 6c 65 73 73 20 75 74 69 6c 73 20 .enough.on.windows),.less.utils.
5bc0 64 65 70 65 6e 64 65 6e 63 69 65 73 2c 20 6c 65 73 73 20 63 6f 6d 70 69 6c 65 72 20 77 61 72 6e dependencies,.less.compiler.warn
5be0 69 6e 67 73 2e 72 d4 02 00 00 85 81 72 d5 02 00 00 7d 72 d6 02 00 00 28 68 1c 58 51 00 00 00 20 ings.r......r....}r....(h.XQ....
5c00 69 73 20 6e 6f 74 20 6c 6f 6e 67 20 65 6e 6f 75 67 68 20 6f 6e 20 77 69 6e 64 6f 77 73 29 2c 20 is.not.long.enough.on.windows),.
5c20 6c 65 73 73 20 75 74 69 6c 73 20 64 65 70 65 6e 64 65 6e 63 69 65 73 2c 20 6c 65 73 73 20 63 6f less.utils.dependencies,.less.co
5c40 6d 70 69 6c 65 72 20 77 61 72 6e 69 6e 67 73 2e 68 1e 4e 68 2b 4e 68 2c 68 02 68 1d 6a bc 02 00 mpiler.warnings.h.Nh+Nh,h.h.j...
5c60 00 75 62 65 75 62 65 75 62 65 75 62 61 68 1c 55 00 55 0b 74 72 61 6e 73 66 6f 72 6d 65 72 72 d7 .ubeubeubeubah.U.U.transformerr.
5c80 02 00 00 4e 55 0d 66 6f 6f 74 6e 6f 74 65 5f 72 65 66 73 72 d8 02 00 00 7d 72 d9 02 00 00 55 08 ...NU.footnote_refsr....}r....U.
5ca0 72 65 66 6e 61 6d 65 73 72 da 02 00 00 7d 72 db 02 00 00 55 10 73 79 6d 62 6f 6c 5f 66 6f 6f 74 refnamesr....}r....U.symbol_foot
5cc0 6e 6f 74 65 73 72 dc 02 00 00 5d 72 dd 02 00 00 55 11 61 75 74 6f 66 6f 6f 74 6e 6f 74 65 5f 72 notesr....]r....U.autofootnote_r
5ce0 65 66 73 72 de 02 00 00 5d 72 df 02 00 00 55 14 73 79 6d 62 6f 6c 5f 66 6f 6f 74 6e 6f 74 65 5f efsr....]r....U.symbol_footnote_
5d00 72 65 66 73 72 e0 02 00 00 5d 72 e1 02 00 00 55 09 63 69 74 61 74 69 6f 6e 73 72 e2 02 00 00 5d refsr....]r....U.citationsr....]
5d20 72 e3 02 00 00 68 2c 68 02 55 0c 63 75 72 72 65 6e 74 5f 6c 69 6e 65 72 e4 02 00 00 4e 55 12 74 r....h,h.U.current_liner....NU.t
5d40 72 61 6e 73 66 6f 72 6d 5f 6d 65 73 73 61 67 65 73 72 e5 02 00 00 5d 72 e6 02 00 00 55 08 72 65 ransform_messagesr....]r....U.re
5d60 70 6f 72 74 65 72 72 e7 02 00 00 4e 55 08 69 64 5f 73 74 61 72 74 72 e8 02 00 00 4b 01 55 0d 61 porterr....NU.id_startr....K.U.a
5d80 75 74 6f 66 6f 6f 74 6e 6f 74 65 73 72 e9 02 00 00 5d 72 ea 02 00 00 55 0d 63 69 74 61 74 69 6f utofootnotesr....]r....U.citatio
5da0 6e 5f 72 65 66 73 72 eb 02 00 00 7d 72 ec 02 00 00 55 10 69 6e 64 69 72 65 63 74 5f 74 61 72 67 n_refsr....}r....U.indirect_targ
5dc0 65 74 73 72 ed 02 00 00 5d 72 ee 02 00 00 55 08 73 65 74 74 69 6e 67 73 72 ef 02 00 00 28 63 64 etsr....]r....U.settingsr....(cd
5de0 6f 63 75 74 69 6c 73 2e 66 72 6f 6e 74 65 6e 64 0a 56 61 6c 75 65 73 0a 72 f0 02 00 00 6f 72 f1 ocutils.frontend.Values.r....or.
5e00 02 00 00 7d 72 f2 02 00 00 28 55 12 66 6f 6f 74 6e 6f 74 65 5f 62 61 63 6b 6c 69 6e 6b 73 72 f3 ...}r....(U.footnote_backlinksr.
5e20 02 00 00 4b 01 55 13 72 65 63 6f 72 64 5f 64 65 70 65 6e 64 65 6e 63 69 65 73 72 f4 02 00 00 4e ...K.U.record_dependenciesr....N
5e40 55 0d 6c 61 6e 67 75 61 67 65 5f 63 6f 64 65 72 f5 02 00 00 55 02 65 6e 72 f6 02 00 00 55 09 74 U.language_coder....U.enr....U.t
5e60 72 61 63 65 62 61 63 6b 72 f7 02 00 00 88 55 0e 70 65 70 5f 72 65 66 65 72 65 6e 63 65 73 72 f8 racebackr.....U.pep_referencesr.
5e80 02 00 00 4e 55 0e 73 74 72 69 70 5f 63 6f 6d 6d 65 6e 74 73 72 f9 02 00 00 4e 55 0d 74 6f 63 5f ...NU.strip_commentsr....NU.toc_
5ea0 62 61 63 6b 6c 69 6e 6b 73 72 fa 02 00 00 55 05 65 6e 74 72 79 72 fb 02 00 00 55 0c 72 66 63 5f backlinksr....U.entryr....U.rfc_
5ec0 62 61 73 65 5f 75 72 6c 72 fc 02 00 00 55 1c 68 74 74 70 73 3a 2f 2f 74 6f 6f 6c 73 2e 69 65 74 base_urlr....U.https://tools.iet
5ee0 66 2e 6f 72 67 2f 68 74 6d 6c 2f 72 fd 02 00 00 55 09 64 61 74 65 73 74 61 6d 70 72 fe 02 00 00 f.org/html/r....U.datestampr....
5f00 4e 55 0c 72 65 70 6f 72 74 5f 6c 65 76 65 6c 72 ff 02 00 00 4b 02 55 13 73 6d 61 72 74 71 75 6f NU.report_levelr....K.U.smartquo
5f20 74 65 73 5f 6c 6f 63 61 6c 65 73 72 00 03 00 00 5d 72 01 03 00 00 55 0c 5f 64 65 73 74 69 6e 61 tes_localesr....]r....U._destina
5f40 74 69 6f 6e 72 02 03 00 00 4e 55 0a 68 61 6c 74 5f 6c 65 76 65 6c 72 03 03 00 00 4b 05 55 0d 73 tionr....NU.halt_levelr....K.U.s
5f60 74 72 69 70 5f 63 6c 61 73 73 65 73 72 04 03 00 00 4e 68 32 4e 55 1c 65 72 72 6f 72 5f 65 6e 63 trip_classesr....Nh2NU.error_enc
5f80 6f 64 69 6e 67 5f 65 72 72 6f 72 5f 68 61 6e 64 6c 65 72 72 05 03 00 00 55 10 62 61 63 6b 73 6c oding_error_handlerr....U.backsl
5fa0 61 73 68 72 65 70 6c 61 63 65 72 06 03 00 00 55 05 64 65 62 75 67 72 07 03 00 00 4e 55 10 65 6d ashreplacer....U.debugr....NU.em
5fc0 62 65 64 5f 73 74 79 6c 65 73 68 65 65 74 72 08 03 00 00 89 55 1d 6f 75 74 70 75 74 5f 65 6e 63 bed_stylesheetr.....U.output_enc
5fe0 6f 64 69 6e 67 5f 65 72 72 6f 72 5f 68 61 6e 64 6c 65 72 72 09 03 00 00 55 06 73 74 72 69 63 74 oding_error_handlerr....U.strict
6000 72 0a 03 00 00 55 0d 73 65 63 74 6e 75 6d 5f 78 66 6f 72 6d 72 0b 03 00 00 4b 01 55 0f 64 75 6d r....U.sectnum_xformr....K.U.dum
6020 70 5f 74 72 61 6e 73 66 6f 72 6d 73 72 0c 03 00 00 4e 55 0d 64 6f 63 69 6e 66 6f 5f 78 66 6f 72 p_transformsr....NU.docinfo_xfor
6040 6d 72 0d 03 00 00 4b 01 55 0e 77 61 72 6e 69 6e 67 5f 73 74 72 65 61 6d 72 0e 03 00 00 4e 55 15 mr....K.U.warning_streamr....NU.
6060 70 65 70 5f 66 69 6c 65 5f 75 72 6c 5f 74 65 6d 70 6c 61 74 65 72 0f 03 00 00 55 08 70 65 70 2d pep_file_url_templater....U.pep-
6080 25 30 34 64 72 10 03 00 00 55 11 65 78 69 74 5f 73 74 61 74 75 73 5f 6c 65 76 65 6c 72 11 03 00 %04dr....U.exit_status_levelr...
60a0 00 4b 05 55 06 63 6f 6e 66 69 67 72 12 03 00 00 4e 55 0e 73 74 72 69 63 74 5f 76 69 73 69 74 6f .K.U.configr....NU.strict_visito
60c0 72 72 13 03 00 00 4e 55 15 63 6c 6f 61 6b 5f 65 6d 61 69 6c 5f 61 64 64 72 65 73 73 65 73 72 14 rr....NU.cloak_email_addressesr.
60e0 03 00 00 88 55 1d 74 72 69 6d 5f 66 6f 6f 74 6e 6f 74 65 5f 72 65 66 65 72 65 6e 63 65 5f 73 70 ....U.trim_footnote_reference_sp
6100 61 63 65 72 15 03 00 00 89 55 03 65 6e 76 72 16 03 00 00 4e 55 0f 64 75 6d 70 5f 70 73 65 75 64 acer.....U.envr....NU.dump_pseud
6120 6f 5f 78 6d 6c 72 17 03 00 00 4e 55 10 65 78 70 6f 73 65 5f 69 6e 74 65 72 6e 61 6c 73 72 18 03 o_xmlr....NU.expose_internalsr..
6140 00 00 4e 55 12 73 65 63 74 73 75 62 74 69 74 6c 65 5f 78 66 6f 72 6d 72 19 03 00 00 89 55 0b 73 ..NU.sectsubtitle_xformr.....U.s
6160 6f 75 72 63 65 5f 6c 69 6e 6b 72 1a 03 00 00 4e 55 0e 72 66 63 5f 72 65 66 65 72 65 6e 63 65 73 ource_linkr....NU.rfc_references
6180 72 1b 03 00 00 4e 55 0f 6f 75 74 70 75 74 5f 65 6e 63 6f 64 69 6e 67 72 1c 03 00 00 55 05 75 74 r....NU.output_encodingr....U.ut
61a0 66 2d 38 72 1d 03 00 00 55 0a 73 6f 75 72 63 65 5f 75 72 6c 72 1e 03 00 00 4e 55 0e 69 6e 70 75 f-8r....U.source_urlr....NU.inpu
61c0 74 5f 65 6e 63 6f 64 69 6e 67 72 1f 03 00 00 55 09 75 74 66 2d 38 2d 73 69 67 72 20 03 00 00 55 t_encodingr....U.utf-8-sigr....U
61e0 0f 5f 64 69 73 61 62 6c 65 5f 63 6f 6e 66 69 67 72 21 03 00 00 4e 55 09 69 64 5f 70 72 65 66 69 ._disable_configr!...NU.id_prefi
6200 78 72 22 03 00 00 55 00 55 1d 63 68 61 72 61 63 74 65 72 5f 6c 65 76 65 6c 5f 69 6e 6c 69 6e 65 xr"...U.U.character_level_inline
6220 5f 6d 61 72 6b 75 70 72 23 03 00 00 89 55 09 74 61 62 5f 77 69 64 74 68 72 24 03 00 00 4b 08 55 _markupr#....U.tab_widthr$...K.U
6240 0e 65 72 72 6f 72 5f 65 6e 63 6f 64 69 6e 67 72 25 03 00 00 55 05 63 70 38 35 32 72 26 03 00 00 .error_encodingr%...U.cp852r&...
6260 55 07 5f 73 6f 75 72 63 65 72 27 03 00 00 68 1f 55 09 67 65 6e 65 72 61 74 6f 72 72 28 03 00 00 U._sourcer'...h.U.generatorr(...
6280 4e 55 0e 64 75 6d 70 5f 69 6e 74 65 72 6e 61 6c 73 72 29 03 00 00 4e 55 0c 73 6d 61 72 74 5f 71 NU.dump_internalsr)...NU.smart_q
62a0 75 6f 74 65 73 72 2a 03 00 00 88 55 0c 70 65 70 5f 62 61 73 65 5f 75 72 6c 72 2b 03 00 00 55 20 uotesr*....U.pep_base_urlr+...U.
62c0 68 74 74 70 73 3a 2f 2f 77 77 77 2e 70 79 74 68 6f 6e 2e 6f 72 67 2f 64 65 76 2f 70 65 70 73 2f https://www.python.org/dev/peps/
62e0 72 2c 03 00 00 55 10 73 79 6e 74 61 78 5f 68 69 67 68 6c 69 67 68 74 72 2d 03 00 00 55 04 6c 6f r,...U.syntax_highlightr-...U.lo
6300 6e 67 72 2e 03 00 00 55 1c 69 6e 70 75 74 5f 65 6e 63 6f 64 69 6e 67 5f 65 72 72 6f 72 5f 68 61 ngr....U.input_encoding_error_ha
6320 6e 64 6c 65 72 72 2f 03 00 00 6a 0a 03 00 00 55 0e 61 75 74 6f 5f 69 64 5f 70 72 65 66 69 78 72 ndlerr/...j....U.auto_id_prefixr
6340 30 03 00 00 55 02 69 64 72 31 03 00 00 55 0e 64 6f 63 74 69 74 6c 65 5f 78 66 6f 72 6d 72 32 03 0...U.idr1...U.doctitle_xformr2.
6360 00 00 89 55 1b 73 74 72 69 70 5f 65 6c 65 6d 65 6e 74 73 5f 77 69 74 68 5f 63 6c 61 73 73 65 73 ...U.strip_elements_with_classes
6380 72 33 03 00 00 4e 55 0d 5f 63 6f 6e 66 69 67 5f 66 69 6c 65 73 72 34 03 00 00 5d 72 35 03 00 00 r3...NU._config_filesr4...]r5...
63a0 55 16 66 69 6c 65 5f 69 6e 73 65 72 74 69 6f 6e 5f 65 6e 61 62 6c 65 64 72 36 03 00 00 88 55 0b U.file_insertion_enabledr6....U.
63c0 72 61 77 5f 65 6e 61 62 6c 65 64 72 37 03 00 00 4b 01 55 0d 64 75 6d 70 5f 73 65 74 74 69 6e 67 raw_enabledr7...K.U.dump_setting
63e0 73 72 38 03 00 00 4e 75 62 55 15 73 79 6d 62 6f 6c 5f 66 6f 6f 74 6e 6f 74 65 5f 73 74 61 72 74 sr8...NubU.symbol_footnote_start
6400 72 39 03 00 00 4b 00 68 27 7d 72 3a 03 00 00 28 68 13 68 39 68 14 6a 00 01 00 00 68 15 68 1a 68 r9...K.h'}r:...(h.h9h.j....h.h.h
6420 16 6a a6 02 00 00 75 55 12 73 75 62 73 74 69 74 75 74 69 6f 6e 5f 6e 61 6d 65 73 72 3b 03 00 00 .j....uU.substitution_namesr;...
6440 7d 72 3c 03 00 00 68 20 68 2c 68 22 7d 72 3d 03 00 00 28 68 24 5d 68 27 5d 68 26 5d 55 06 73 6f }r<...h.h,h"}r=...(h$]h']h&]U.so
6460 75 72 63 65 68 1f 68 25 5d 68 29 5d 75 55 09 66 6f 6f 74 6e 6f 74 65 73 72 3e 03 00 00 5d 72 3f urceh.h%]h)]uU.footnotesr>...]r?
6480 03 00 00 55 06 72 65 66 69 64 73 72 40 03 00 00 7d 72 41 03 00 00 75 62 2e ...U.refidsr@...}rA...ub.