Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/olpcgames/pangofont.pyc
blob: 6c9f08cc84be0e8379f91f91c0c3ed0a56101156 (plain)
ofshex dumpascii
0000 b3 f2 0d 0a f9 76 94 48 63 00 00 00 00 00 00 00 00 0d 00 00 00 40 00 00 00 73 9f 01 00 00 64 00 .....v.Hc............@...s....d.
0020 00 5a 00 00 64 01 00 64 02 00 6b 01 00 5a 01 00 64 01 00 64 02 00 6b 02 00 5a 02 00 64 01 00 64 .Z..d..d..k..Z..d..d..k..Z..d..d
0040 02 00 6b 03 00 5a 03 00 64 01 00 64 02 00 6b 04 00 5a 04 00 64 01 00 64 02 00 6b 05 00 5a 06 00 ..k..Z..d..d..k..Z..d..d..k..Z..
0060 64 01 00 64 02 00 6b 07 00 5a 06 00 64 01 00 64 02 00 6b 08 00 5a 08 00 64 01 00 64 02 00 6b 09 d..d..k..Z..d..d..k..Z..d..d..k.
0080 00 5a 09 00 64 01 00 64 03 00 6b 06 00 6c 0a 00 5a 0a 00 01 65 02 00 69 0b 00 64 04 00 83 01 00 .Z..d..d..k..l..Z...e..i..d.....
00a0 5a 0c 00 64 05 00 84 00 00 5a 0d 00 64 06 00 65 0e 00 66 01 00 64 07 00 84 00 00 83 00 00 59 5a Z..d.....Z..d..e..f..d........YZ
00c0 0f 00 64 08 00 65 0f 00 66 01 00 64 09 00 84 00 00 83 00 00 59 5a 10 00 65 11 00 5a 12 00 64 0a ..d..e..f..d........YZ..e..Z..d.
00e0 00 65 0f 00 66 01 00 64 0b 00 84 00 00 83 00 00 59 5a 13 00 65 14 00 65 14 00 64 0c 00 84 02 00 .e..f..d........YZ..e..e..d.....
0100 5a 15 00 64 0d 00 65 14 00 65 14 00 64 0e 00 84 03 00 5a 16 00 64 0f 00 84 00 00 5a 17 00 64 10 Z..d..e..e..d.....Z..d.....Z..d.
0120 00 84 00 00 5a 18 00 64 11 00 84 00 00 5a 19 00 64 12 00 84 00 00 5a 1a 00 64 13 00 84 00 00 5a ....Z..d.....Z..d.....Z..d.....Z
0140 1b 00 64 14 00 84 00 00 5a 1c 00 64 15 00 84 00 00 5a 1d 00 65 1e 00 64 16 00 6a 02 00 6f 58 00 ..d.....Z..d.....Z..e..d..j..oX.
0160 01 65 02 00 69 1f 00 83 00 00 01 64 01 00 64 17 00 6b 06 00 6c 20 00 5a 20 00 6c 21 00 5a 21 00 .e..i......d..d..k..l..Z..l!.Z!.
0180 6c 22 00 5a 22 00 6c 23 00 5a 23 00 01 64 01 00 64 02 00 6b 06 00 5a 06 00 64 01 00 64 02 00 6b l".Z".l#.Z#..d..d..k..Z..d..d..k
01a0 24 00 5a 06 00 64 18 00 84 00 00 5a 25 00 65 25 00 83 00 00 01 6e 01 00 01 64 02 00 53 28 19 00 $.Z..d.....Z%.e%.....n...d..S(..
01c0 00 00 73 dd 00 00 00 49 6d 70 6c 65 6d 65 6e 74 20 50 79 67 61 6d 65 27 73 20 66 6f 6e 74 20 69 ..s....Implement.Pygame's.font.i
01e0 6e 74 65 72 66 61 63 65 20 75 73 69 6e 67 20 50 61 6e 67 6f 20 66 6f 72 20 69 6e 74 65 72 6e 61 nterface.using.Pango.for.interna
0200 74 69 6f 6e 61 6c 20 73 75 70 70 6f 72 74 0a 0a 44 65 70 65 6e 64 73 20 6f 6e 3a 0a 0a 20 20 20 tional.support..Depends.on:.....
0220 20 70 79 67 74 6b 20 28 74 6f 20 67 65 74 20 74 68 65 20 70 61 6e 67 6f 20 63 6f 6e 74 65 78 74 .pygtk.(to.get.the.pango.context
0240 29 0a 20 20 20 20 70 79 63 61 69 72 6f 20 28 66 6f 72 20 74 68 65 20 70 61 6e 67 6f 20 72 65 6e ).....pycairo.(for.the.pango.ren
0260 64 65 72 69 6e 67 20 63 6f 6e 74 65 78 74 29 0a 20 20 20 20 70 79 74 68 6f 6e 2d 70 61 6e 67 6f dering.context).....python-pango
0280 20 28 6f 62 76 69 6f 75 73 6c 79 29 0a 20 20 20 20 70 79 67 61 6d 65 20 28 6f 62 76 69 6f 75 73 .(obviously).....pygame.(obvious
02a0 6c 79 29 0a 69 ff ff ff ff 4e 28 01 00 00 00 74 07 00 00 00 73 75 72 66 61 63 65 74 09 00 00 00 ly).i....N(....t....surfacet....
02c0 70 61 6e 67 6f 66 6f 6e 74 63 00 00 00 00 03 00 00 00 06 00 00 00 43 00 00 00 73 4f 00 00 00 74 pangofontc............C...sO...t
02e0 00 00 69 01 00 64 01 00 83 01 00 01 64 02 00 64 03 00 6b 02 00 6c 03 00 7d 00 00 01 64 02 00 64 ..i..d......d..d..k..l..}...d..d
0300 04 00 6b 04 00 7d 01 00 7c 00 00 7c 01 00 5f 05 00 64 02 00 64 04 00 6b 06 00 7d 02 00 7c 00 00 ..k..}..|..|.._..d..d..k..}..|..
0320 7c 02 00 69 07 00 64 05 00 3c 64 04 00 53 28 06 00 00 00 73 2d 00 00 00 52 65 70 6c 61 63 65 20 |..i..d..<d..S(....s-...Replace.
0340 50 79 67 61 6d 65 27 73 20 66 6f 6e 74 20 6d 6f 64 75 6c 65 20 77 69 74 68 20 74 68 69 73 20 6d Pygame's.font.module.with.this.m
0360 6f 64 75 6c 65 74 0a 00 00 00 69 6e 73 74 61 6c 6c 69 6e 67 69 ff ff ff ff 28 01 00 00 00 52 01 odulet....installingi....(....R.
0380 00 00 00 4e 73 0b 00 00 00 70 79 67 61 6d 65 2e 66 6f 6e 74 28 08 00 00 00 74 03 00 00 00 6c 6f ...Ns....pygame.font(....t....lo
03a0 67 74 04 00 00 00 69 6e 66 6f 74 09 00 00 00 6f 6c 70 63 67 61 6d 65 73 52 01 00 00 00 74 06 00 gt....infot....olpcgamesR....t..
03c0 00 00 70 79 67 61 6d 65 74 04 00 00 00 66 6f 6e 74 74 03 00 00 00 73 79 73 74 07 00 00 00 6d 6f ..pygamet....fontt....syst....mo
03e0 64 75 6c 65 73 28 03 00 00 00 52 01 00 00 00 52 06 00 00 00 52 08 00 00 00 28 00 00 00 00 28 00 dules(....R....R....R....(....(.
0400 00 00 00 73 43 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 49 6d ...sC.../home/olpc/Activities/Im
0420 61 67 65 51 75 69 7a 50 6c 75 73 2e 61 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 ageQuizPlus.activity/olpcgames/p
0440 61 6e 67 6f 66 6f 6e 74 2e 70 79 74 07 00 00 00 69 6e 73 74 61 6c 6c 17 00 00 00 73 0c 00 00 00 angofont.pyt....install....s....
0460 00 02 0d 01 10 01 0c 01 09 01 0c 01 74 09 00 00 00 50 61 6e 67 6f 46 6f 6e 74 63 00 00 00 00 00 ............t....PangoFontc.....
0480 00 00 00 06 00 00 00 42 00 00 00 73 38 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 04 00 64 .......B...s8...e..Z..d..Z..d..d
04a0 04 00 65 04 00 65 04 00 64 04 00 64 01 00 84 05 00 5a 05 00 65 06 00 64 05 00 64 04 00 64 03 00 ..e..e..d..d.....Z..e..d..d..d..
04c0 84 03 00 5a 07 00 52 53 28 06 00 00 00 73 3d 00 00 00 42 61 73 65 20 63 6c 61 73 73 20 66 6f 72 ...Z..RS(....s=...Base.class.for
04e0 20 61 20 70 79 67 61 6d 65 2e 66 6f 6e 74 2e 46 6f 6e 74 2d 6c 69 6b 65 20 6f 62 6a 65 63 74 20 .a.pygame.font.Font-like.object.
0500 64 72 61 77 6e 20 62 79 20 50 61 6e 67 6f 2e 63 06 00 00 00 06 00 00 00 03 00 00 00 43 00 00 00 drawn.by.Pango.c............C...
0520 73 a0 00 00 00 7c 05 00 64 02 00 6a 08 00 6f 86 00 01 74 01 00 69 02 00 83 00 00 7d 05 00 7c 01 s....|..d..j..o...t..i.....}..|.
0540 00 64 02 00 6a 09 00 6f 11 00 01 7c 05 00 69 03 00 7c 01 00 83 01 00 01 6e 01 00 01 7c 02 00 64 .d..j..o...|..i..|......n...|..d
0560 02 00 6a 09 00 6f 15 00 01 7c 05 00 69 04 00 7c 02 00 64 01 00 14 83 01 00 01 6e 01 00 01 7c 03 ..j..o...|..i..|..d.......n...|.
0580 00 6f 14 00 01 7c 05 00 69 05 00 74 01 00 69 06 00 83 01 00 01 6e 01 00 01 7c 04 00 6f 14 00 01 .o...|..i..t..i......n...|..o...
05a0 7c 05 00 69 07 00 74 01 00 69 08 00 83 01 00 01 71 93 00 01 6e 01 00 01 7c 05 00 7c 00 00 5f 09 |..i..t..i......q...n...|..|.._.
05c0 00 64 02 00 53 28 03 00 00 00 73 c9 00 00 00 49 66 20 79 6f 75 20 6b 6e 6f 77 20 77 68 61 74 20 .d..S(....s....If.you.know.what.
05e0 70 61 6e 67 6f 2e 46 6f 6e 74 44 65 73 63 72 69 70 74 69 6f 6e 20 28 66 64 29 20 79 6f 75 20 77 pango.FontDescription.(fd).you.w
0600 61 6e 74 2c 20 70 61 73 73 20 69 74 20 69 6e 20 61 73 0a 20 20 20 20 20 20 20 20 27 66 64 27 2e ant,.pass.it.in.as.........'fd'.
0620 20 20 4f 74 68 65 72 77 69 73 65 2c 20 73 70 65 63 69 66 79 20 61 6e 79 20 6e 75 6d 62 65 72 20 ..Otherwise,.specify.any.number.
0640 6f 66 20 66 61 6d 69 6c 79 2c 20 73 69 7a 65 2c 20 62 6f 6c 64 2c 20 6f 72 20 69 74 61 6c 69 63 of.family,.size,.bold,.or.italic
0660 2c 0a 20 20 20 20 20 20 20 20 61 6e 64 20 77 65 20 77 69 6c 6c 20 74 72 79 20 74 6f 20 6d 61 74 ,.........and.we.will.try.to.mat
0680 63 68 20 73 6f 6d 65 74 68 69 6e 67 20 75 70 20 66 6f 72 20 79 6f 75 2e 69 e8 03 00 00 4e 28 0a ch.something.up.for.you.i....N(.
06a0 00 00 00 74 04 00 00 00 4e 6f 6e 65 74 05 00 00 00 70 61 6e 67 6f 74 0f 00 00 00 46 6f 6e 74 44 ...t....Nonet....pangot....FontD
06c0 65 73 63 72 69 70 74 69 6f 6e 74 0a 00 00 00 73 65 74 5f 66 61 6d 69 6c 79 74 08 00 00 00 73 65 escriptiont....set_familyt....se
06e0 74 5f 73 69 7a 65 74 0a 00 00 00 73 65 74 5f 77 65 69 67 68 74 74 0b 00 00 00 57 45 49 47 48 54 t_sizet....set_weightt....WEIGHT
0700 5f 42 4f 4c 44 74 09 00 00 00 73 65 74 5f 73 74 79 6c 65 74 0d 00 00 00 53 54 59 4c 45 5f 4f 42 _BOLDt....set_stylet....STYLE_OB
0720 4c 49 51 55 45 74 02 00 00 00 66 64 28 06 00 00 00 74 04 00 00 00 73 65 6c 66 74 06 00 00 00 66 LIQUEt....fd(....t....selft....f
0740 61 6d 69 6c 79 74 04 00 00 00 73 69 7a 65 74 04 00 00 00 62 6f 6c 64 74 06 00 00 00 69 74 61 6c amilyt....sizet....boldt....ital
0760 69 63 52 15 00 00 00 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 icR....(....(....sC.../home/olpc
0780 2f 41 63 74 69 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 69 7a 50 6c 75 73 2e 61 63 74 69 76 69 /Activities/ImageQuizPlus.activi
07a0 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 6f 6e 74 2e 70 79 74 08 00 00 00 5f 5f ty/olpcgames/pangofont.pyt....__
07c0 69 6e 69 74 5f 5f 22 00 00 00 73 16 00 00 00 00 07 0d 01 0c 01 0d 01 11 01 0d 01 15 02 07 01 14 init__"...s.....................
07e0 01 07 01 18 02 69 ff 00 00 00 63 05 00 00 00 0e 00 00 00 08 00 00 00 03 00 00 00 73 65 02 00 00 .....i....c................se...
0800 74 00 00 69 01 00 64 01 00 7c 01 00 7c 02 00 7c 03 00 7c 04 00 83 05 00 01 74 02 00 69 03 00 74 t..i..d..|..|..|..|......t..i..t
0820 04 00 69 05 00 69 06 00 83 00 00 83 01 00 7d 05 00 7c 05 00 69 07 00 7c 00 00 69 08 00 83 01 00 ..i..i........}..|..i..|..i.....
0840 01 7c 05 00 69 09 00 7c 01 00 83 01 00 01 7c 05 00 69 0a 00 83 00 00 5c 02 00 7d 06 00 7d 07 00 .|..i..|......|..i.....\..}..}..
0860 74 0b 00 69 0c 00 69 0d 00 7c 07 00 83 01 00 7d 07 00 74 0e 00 69 0f 00 74 0e 00 69 10 00 7c 07 t..i..i..|.....}..t..i..t..i..|.
0880 00 69 11 00 7c 07 00 69 12 00 83 03 00 7d 08 00 74 13 00 69 14 00 74 0e 00 69 15 00 7c 08 00 83 .i..|..i.....}..t..i..t..i..|...
08a0 01 00 83 01 00 7d 09 00 74 16 00 69 17 00 64 02 00 64 03 00 83 02 00 74 16 00 69 17 00 64 04 00 .....}..t..i..d..d.....t..i..d..
08c0 64 03 00 83 02 00 6a 02 00 89 00 00 74 18 00 7c 08 00 64 05 00 83 02 00 6f 0a 00 01 74 19 00 89 d.....j.....t..|..d.....o...t...
08e0 01 00 6e 07 00 01 74 1a 00 89 01 00 74 00 00 69 1b 00 64 06 00 88 00 00 88 01 00 83 03 00 01 87 ..n...t.....t..i..d.............
0900 01 00 87 00 00 66 02 00 64 07 00 86 00 00 7d 0a 00 7c 04 00 64 0d 00 6a 09 00 6f 27 00 01 7c 0a .....f..d.....}..|..d..j..o'..|.
0920 00 7c 04 00 83 01 00 7d 04 00 7c 09 00 69 1d 00 7c 04 00 8c 00 00 01 7c 09 00 69 1e 00 83 00 00 .|.....}..|..i..|......|..i.....
0940 01 6e 01 00 01 74 00 00 69 1b 00 64 08 00 7c 03 00 83 02 00 01 7c 0a 00 7c 03 00 83 01 00 7d 03 .n...t..i..d..|......|..|.....}.
0960 00 74 00 00 69 1b 00 64 09 00 7c 03 00 83 02 00 01 7c 09 00 69 1f 00 83 00 00 01 7c 09 00 69 20 .t..i..d..|......|..i......|..i.
0980 00 7c 05 00 83 01 00 01 7c 09 00 69 1d 00 7c 03 00 8c 00 00 01 7c 09 00 69 21 00 83 00 00 01 88 .|......|..i..|......|..i!......
09a0 00 00 6f 0a 00 01 64 0a 00 7d 0b 00 6e 07 00 01 64 0b 00 7d 0b 00 74 18 00 7c 08 00 64 05 00 83 ..o...d..}..n...d..}..t..|..d...
09c0 02 00 6f 10 00 01 7c 08 00 69 22 00 83 00 00 7d 0c 00 6e 13 00 01 7c 08 00 69 23 00 83 00 00 7d ..o...|..i"....}..n...|..i#....}
09e0 0c 00 64 0b 00 7d 0b 00 79 32 00 74 24 00 7c 0c 00 83 01 00 7d 0c 00 74 0b 00 69 25 00 69 26 00 ..d..}..y2.t$.|.....}..t..i%.i&.
0a00 7c 0c 00 7c 07 00 69 11 00 7c 07 00 69 12 00 66 02 00 7c 0b 00 83 03 00 53 57 6e 44 00 04 74 27 |..|..i..|..i..f..|.....SWnD..t'
0a20 00 6a 0a 00 6f 38 00 01 01 7d 0d 00 01 7c 0d 00 04 69 28 00 74 29 00 7c 0c 00 83 01 00 7c 07 00 .j..o8...}...|...i(.t).|.....|..
0a40 69 11 00 7c 07 00 69 12 00 14 64 0c 00 14 7c 0b 00 66 03 00 37 02 5f 28 00 82 00 00 6e 02 00 01 i..|..i...d...|..f..7._(....n...
0a60 58 64 0d 00 53 28 0e 00 00 00 73 23 02 00 00 52 65 6e 64 65 72 20 74 68 65 20 66 6f 6e 74 20 6f Xd..S(....s#...Render.the.font.o
0a80 6e 74 6f 20 61 20 6e 65 77 20 53 75 72 66 61 63 65 20 61 6e 64 20 72 65 74 75 72 6e 20 69 74 2e nto.a.new.Surface.and.return.it.
0aa0 0a 20 20 20 20 20 20 20 20 57 65 20 69 67 6e 6f 72 65 20 27 61 6e 74 69 61 6c 69 61 73 27 20 61 .........We.ignore.'antialias'.a
0ac0 6e 64 20 75 73 65 20 73 79 73 74 65 6d 20 73 65 74 74 69 6e 67 73 2e 0a 20 20 20 20 20 20 20 20 nd.use.system.settings..........
0ae0 0a 20 20 20 20 20 20 20 20 74 65 78 74 20 2d 2d 20 28 75 6e 69 63 6f 64 65 29 20 73 74 72 69 6e .........text.--.(unicode).strin
0b00 67 20 77 69 74 68 20 74 68 65 20 74 65 78 74 20 74 6f 20 72 65 6e 64 65 72 0a 20 20 20 20 20 20 g.with.the.text.to.render.......
0b20 20 20 61 6e 74 69 61 6c 69 61 73 20 2d 2d 20 61 74 74 65 6d 70 74 20 74 6f 20 61 6e 74 69 61 6c ..antialias.--.attempt.to.antial
0b40 69 61 73 20 74 68 65 20 74 65 78 74 20 6f 72 20 6e 6f 74 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f ias.the.text.or.not.........colo
0b60 72 20 2d 2d 20 74 68 72 65 65 20 6f 72 20 66 6f 75 72 2d 74 75 70 6c 65 20 6f 66 20 30 2d 32 35 r.--.three.or.four-tuple.of.0-25
0b80 35 20 76 61 6c 75 65 73 20 73 70 65 63 69 66 79 69 6e 67 20 72 65 6e 64 65 72 69 6e 67 20 0a 20 5.values.specifying.rendering...
0ba0 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 75 72 20 66 6f 72 20 74 68 65 20 74 65 78 74 20 0a ...........colour.for.the.text..
0bc0 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 20 2d 2d 20 74 68 72 65 65 20 6f 72 20 66 ........background.--.three.or.f
0be0 6f 75 72 2d 74 75 70 6c 65 20 6f 66 20 30 2d 32 35 35 20 76 61 6c 75 65 73 20 73 70 65 63 69 66 our-tuple.of.0-255.values.specif
0c00 79 69 6e 67 20 72 65 6e 64 65 72 69 6e 67 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f ying.rendering..............colo
0c20 75 72 20 66 6f 72 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2c 20 6f 72 20 4e 6f 6e 65 20 66 ur.for.the.background,.or.None.f
0c40 6f 72 20 74 72 61 73 70 61 72 65 6e 74 20 62 61 63 6b 67 72 6f 75 6e 64 0a 20 20 20 20 20 20 20 or.trasparent.background........
0c60 20 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 73 20 61 20 70 79 67 61 6d 65 20 69 6d 61 67 65 ..........returns.a.pygame.image
0c80 20 69 6e 73 74 61 6e 63 65 0a 20 20 20 20 20 20 20 20 73 33 00 00 00 72 65 6e 64 65 72 3a 20 25 .instance.........s3...render:.%
0ca0 72 2c 20 61 6e 74 69 61 6c 69 61 73 20 3d 20 25 73 2c 20 63 6f 6c 6f 72 3d 25 73 2c 20 62 61 63 r,.antialias.=.%s,.color=%s,.bac
0cc0 6b 67 72 6f 75 6e 64 3d 25 73 73 02 00 00 00 3d 69 69 01 00 00 00 73 02 00 00 00 3e 69 74 08 00 kground=%ss....=ii....s....>it..
0ce0 00 00 67 65 74 5f 64 61 74 61 73 19 00 00 00 62 69 67 5f 65 6e 64 69 61 6e 3a 20 25 73 20 20 20 ..get_datas....big_endian:.%s...
0d00 73 77 61 70 3a 20 25 73 63 01 00 00 00 05 00 00 00 07 00 00 00 13 00 00 00 73 7f 00 00 00 7c 00 swap:.%sc................s....|.
0d20 00 64 01 00 20 5c 03 00 7d 01 00 7d 02 00 7d 03 00 74 00 00 7c 00 00 83 01 00 64 01 00 6a 04 00 .d...\..}..}..}..t..|.....d..j..
0d40 6f 0e 00 01 7c 00 00 64 01 00 19 7d 04 00 6e 07 00 01 64 02 00 7d 04 00 88 00 00 6f 25 00 01 88 o...|..d...}..n...d..}.....o%...
0d60 01 00 0c 6f 1d 00 01 74 01 00 74 02 00 7c 03 00 7c 02 00 7c 01 00 7c 04 00 66 04 00 83 02 00 53 ...o...t..t..|..|..|..|..f.....S
0d80 6e 01 00 01 74 01 00 74 02 00 7c 01 00 7c 02 00 7c 03 00 7c 04 00 66 04 00 83 02 00 53 28 03 00 n...t..t..|..|..|..|..f.....S(..
0da0 00 00 73 07 01 00 00 4d 61 6e 67 65 20 61 20 63 6f 6c 6f 75 72 20 64 65 70 65 6e 64 69 6e 67 20 ..s....Mange.a.colour.depending.
0dc0 6f 6e 20 65 6e 64 69 61 6e 2d 6e 65 73 73 2c 20 61 6e 64 20 73 77 61 70 2d 6e 65 63 65 73 73 69 on.endian-ness,.and.swap-necessi
0de0 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 54 68 69 73 ty..........................This
0e00 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 68 61 73 20 6f 6e 6c 79 20 62 65 65 6e 20 74 65 .implementation.has.only.been.te
0e20 73 74 65 64 20 6f 6e 20 61 6e 20 41 4d 44 36 34 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 63 sted.on.an.AMD64.............mac
0e40 68 69 6e 65 20 77 69 74 68 20 61 20 67 65 74 5f 64 61 74 61 20 69 6d 70 6c 65 6d 65 6e 74 61 74 hine.with.a.get_data.implementat
0e60 69 6f 6e 20 28 72 61 74 68 65 72 20 74 68 61 6e 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 20 ion.(rather.than..............a.
0e80 67 65 74 5f 64 61 74 61 5f 61 73 5f 72 67 62 61 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 29 get_data_as_rgba.implementation)
0ea0 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 03 00 00 00 67 00 00 00 00 00 e0 6f 40 28 03 00 00 ..............i....g......o@(...
0ec0 00 74 03 00 00 00 6c 65 6e 74 03 00 00 00 6d 61 70 74 0d 00 00 00 5f 66 69 78 43 6f 6c 6f 72 42 .t....lent....mapt...._fixColorB
0ee0 61 73 65 28 05 00 00 00 74 05 00 00 00 63 6f 6c 6f 72 74 01 00 00 00 72 74 01 00 00 00 67 74 01 ase(....t....colort....rt....gt.
0f00 00 00 00 62 74 01 00 00 00 61 28 02 00 00 00 74 04 00 00 00 73 77 61 70 74 0a 00 00 00 62 69 67 ...bt....a(....t....swapt....big
0f20 5f 65 6e 64 69 61 6e 28 00 00 00 00 73 43 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 _endian(....sC.../home/olpc/Acti
0f40 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 69 7a 50 6c 75 73 2e 61 63 74 69 76 69 74 79 2f 6f 6c vities/ImageQuizPlus.activity/ol
0f60 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 6f 6e 74 2e 70 79 74 0c 00 00 00 6d 61 6e 67 6c 65 5f pcgames/pangofont.pyt....mangle_
0f80 63 6f 6c 6f 72 5e 00 00 00 73 0e 00 00 00 00 07 13 01 13 01 0e 02 06 01 0f 01 1d 01 73 12 00 00 color^...s..................s...
0fa0 00 69 6e 63 6f 6d 69 6e 67 20 63 6f 6c 6f 72 3a 20 25 73 73 16 00 00 00 20 20 74 72 61 6e 73 6c .incoming.color:.%ss......transl
0fc0 61 74 65 64 20 63 6f 6c 6f 72 3a 20 25 73 74 04 00 00 00 41 52 47 42 74 04 00 00 00 52 47 42 41 ated.color:.%st....ARGBt....RGBA
0fe0 69 04 00 00 00 4e 28 2a 00 00 00 52 03 00 00 00 52 04 00 00 00 52 0d 00 00 00 74 06 00 00 00 4c i....N(*...R....R....R....t....L
1000 61 79 6f 75 74 74 03 00 00 00 67 74 6b 74 03 00 00 00 67 64 6b 74 11 00 00 00 70 61 6e 67 6f 5f ayoutt....gtkt....gdkt....pango_
1020 63 6f 6e 74 65 78 74 5f 67 65 74 74 14 00 00 00 73 65 74 5f 66 6f 6e 74 5f 64 65 73 63 72 69 70 context_gett....set_font_descrip
1040 74 69 6f 6e 52 15 00 00 00 74 08 00 00 00 73 65 74 5f 74 65 78 74 74 11 00 00 00 67 65 74 5f 70 tionR....t....set_textt....get_p
1060 69 78 65 6c 5f 65 78 74 65 6e 74 73 52 06 00 00 00 74 04 00 00 00 72 65 63 74 74 04 00 00 00 52 ixel_extentsR....t....rectt....R
1080 65 63 74 74 05 00 00 00 63 61 69 72 6f 74 0c 00 00 00 49 6d 61 67 65 53 75 72 66 61 63 65 74 0d ectt....cairot....ImageSurfacet.
10a0 00 00 00 46 4f 52 4d 41 54 5f 41 52 47 42 33 32 74 01 00 00 00 77 74 01 00 00 00 68 74 0a 00 00 ...FORMAT_ARGB32t....wt....ht...
10c0 00 70 61 6e 67 6f 63 61 69 72 6f 74 0c 00 00 00 43 61 69 72 6f 43 6f 6e 74 65 78 74 74 07 00 00 .pangocairot....CairoContextt...
10e0 00 43 6f 6e 74 65 78 74 74 06 00 00 00 73 74 72 75 63 74 74 04 00 00 00 70 61 63 6b 74 07 00 00 .Contextt....structt....packt...
1100 00 68 61 73 61 74 74 72 74 04 00 00 00 54 72 75 65 74 05 00 00 00 46 61 6c 73 65 74 05 00 00 00 .hasattrt....Truet....Falset....
1120 64 65 62 75 67 52 0c 00 00 00 74 0f 00 00 00 73 65 74 5f 73 6f 75 72 63 65 5f 72 67 62 61 74 05 debugR....t....set_source_rgbat.
1140 00 00 00 70 61 69 6e 74 74 08 00 00 00 6e 65 77 5f 70 61 74 68 74 0b 00 00 00 6c 61 79 6f 75 74 ...paintt....new_patht....layout
1160 5f 70 61 74 68 74 04 00 00 00 66 69 6c 6c 52 1c 00 00 00 74 10 00 00 00 67 65 74 5f 64 61 74 61 _patht....fillR....t....get_data
1180 5f 61 73 5f 72 67 62 61 74 03 00 00 00 73 74 72 74 05 00 00 00 69 6d 61 67 65 74 0a 00 00 00 66 _as_rgbat....strt....imaget....f
11a0 72 6f 6d 73 74 72 69 6e 67 74 0a 00 00 00 56 61 6c 75 65 45 72 72 6f 72 74 04 00 00 00 61 72 67 romstringt....ValueErrort....arg
11c0 73 52 1d 00 00 00 28 0e 00 00 00 52 16 00 00 00 74 04 00 00 00 74 65 78 74 74 09 00 00 00 61 6e sR....(....R....t....textt....an
11e0 74 69 61 6c 69 61 73 52 20 00 00 00 74 0a 00 00 00 62 61 63 6b 67 72 6f 75 6e 64 74 06 00 00 00 tialiasR....t....backgroundt....
1200 6c 61 79 6f 75 74 74 07 00 00 00 6c 6f 67 69 63 61 6c 74 03 00 00 00 69 6e 6b 74 04 00 00 00 63 layoutt....logicalt....inkt....c
1220 73 72 66 74 04 00 00 00 63 63 74 78 52 27 00 00 00 74 06 00 00 00 66 6f 72 6d 61 74 74 04 00 00 srft....cctxR'...t....formatt...
1240 00 64 61 74 61 74 03 00 00 00 65 72 72 28 00 00 00 00 28 02 00 00 00 52 26 00 00 00 52 25 00 00 .datat....err(....(....R&...R%..
1260 00 73 43 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 49 6d 61 67 .sC.../home/olpc/Activities/Imag
1280 65 51 75 69 7a 50 6c 75 73 2e 61 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e eQuizPlus.activity/olpcgames/pan
12a0 67 6f 66 6f 6e 74 2e 70 79 74 06 00 00 00 72 65 6e 64 65 72 37 00 00 00 73 4c 00 00 00 00 0d 19 gofont.pyt....render7...sL......
12c0 03 18 01 10 01 0d 03 12 01 12 03 1e 01 18 07 24 01 10 01 0a 02 06 01 13 01 12 11 0d 01 0c 01 0d ...............$................
12e0 01 0e 02 10 01 0c 01 10 02 0a 01 0d 01 0d 01 0a 03 07 02 0a 04 06 01 10 01 10 03 0c 01 06 01 03 ................................
1300 01 0c 01 26 01 10 01 2c 01 4e 28 03 00 00 00 69 ff 00 00 00 69 ff 00 00 00 69 ff 00 00 00 28 08 ...&...,.N(....i....i....i....(.
1320 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f 74 ...t....__name__t....__module__t
1340 07 00 00 00 5f 5f 64 6f 63 5f 5f 52 0c 00 00 00 52 3f 00 00 00 52 1b 00 00 00 52 3e 00 00 00 52 ....__doc__R....R?...R....R>...R
1360 57 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 2f 68 6f 6d 65 2f 6f 6c W...(....(....(....sC.../home/ol
1380 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 69 7a 50 6c 75 73 2e 61 63 74 69 pc/Activities/ImageQuizPlus.acti
13a0 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 6f 6e 74 2e 70 79 52 0b 00 00 00 vity/olpcgames/pangofont.pyR....
13c0 20 00 00 00 73 06 00 00 00 06 01 06 01 18 15 74 07 00 00 00 53 79 73 46 6f 6e 74 63 00 00 00 00 ....s..........t....SysFontc....
13e0 00 00 00 00 03 00 00 00 42 00 00 00 73 1d 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 65 03 00 ........B...s....e..Z..d..Z..e..
1400 65 03 00 64 01 00 84 02 00 5a 04 00 52 53 28 02 00 00 00 73 87 00 00 00 43 6f 6e 73 74 72 75 63 e..d.....Z..RS(....s....Construc
1420 74 20 61 20 50 61 6e 67 6f 46 6f 6e 74 20 66 72 6f 6d 20 61 20 66 6f 6e 74 20 64 65 73 63 72 69 t.a.PangoFont.from.a.font.descri
1440 70 74 69 6f 6e 20 28 6e 61 6d 65 29 2c 20 73 69 7a 65 20 69 6e 20 70 69 78 65 6c 73 2c 0a 20 20 ption.(name),.size.in.pixels,...
1460 20 20 62 6f 6c 64 2c 20 61 6e 64 20 69 74 61 6c 69 63 20 64 65 73 69 67 6e 61 74 69 6f 6e 2e 20 ..bold,.and.italic.designation..
1480 53 69 6d 69 6c 61 72 20 74 6f 20 53 79 73 46 6f 6e 74 20 66 72 6f 6d 20 50 79 67 61 6d 65 2e 63 Similar.to.SysFont.from.Pygame.c
14a0 05 00 00 00 06 00 00 00 03 00 00 00 43 00 00 00 73 76 00 00 00 74 00 00 69 01 00 7c 01 00 83 01 ............C...sv...t..i..|....
14c0 00 7d 05 00 7c 05 00 69 02 00 7c 02 00 74 00 00 69 03 00 14 83 01 00 01 7c 03 00 6f 14 00 01 7c .}..|..i..|..t..i.......|..o...|
14e0 05 00 69 04 00 74 00 00 69 05 00 83 01 00 01 6e 01 00 01 7c 04 00 6f 14 00 01 7c 05 00 69 06 00 ..i..t..i......n...|..o...|..i..
1500 74 00 00 69 07 00 83 01 00 01 6e 01 00 01 74 08 00 74 09 00 7c 00 00 83 02 00 69 0a 00 64 01 00 t..i......n...t..t..|.....i..d..
1520 7c 05 00 83 00 01 01 64 00 00 53 28 02 00 00 00 4e 52 15 00 00 00 28 0b 00 00 00 52 0d 00 00 00 |......d..S(....NR....(....R....
1540 52 0e 00 00 00 74 11 00 00 00 73 65 74 5f 61 62 73 6f 6c 75 74 65 5f 73 69 7a 65 74 05 00 00 00 R....t....set_absolute_sizet....
1560 53 43 41 4c 45 52 11 00 00 00 52 12 00 00 00 52 13 00 00 00 52 14 00 00 00 74 05 00 00 00 73 75 SCALER....R....R....R....t....su
1580 70 65 72 52 5b 00 00 00 52 1b 00 00 00 28 06 00 00 00 52 16 00 00 00 74 04 00 00 00 6e 61 6d 65 perR[...R....(....R....t....name
15a0 52 18 00 00 00 52 19 00 00 00 52 1a 00 00 00 52 15 00 00 00 28 00 00 00 00 28 00 00 00 00 73 43 R....R....R....R....(....(....sC
15c0 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 .../home/olpc/Activities/ImageQu
15e0 69 7a 50 6c 75 73 2e 61 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 izPlus.activity/olpcgames/pangof
1600 6f 6e 74 2e 70 79 52 1b 00 00 00 95 00 00 00 73 0e 00 00 00 00 01 0f 01 14 01 07 01 14 01 07 01 ont.pyR........s................
1620 14 01 28 05 00 00 00 52 58 00 00 00 52 59 00 00 00 52 5a 00 00 00 52 3f 00 00 00 52 1b 00 00 00 ..(....RX...RY...RZ...R?...R....
1640 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 (....(....(....sC.../home/olpc/A
1660 63 74 69 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 69 7a 50 6c 75 73 2e 61 63 74 69 76 69 74 79 ctivities/ImageQuizPlus.activity
1680 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 6f 6e 74 2e 70 79 52 5b 00 00 00 92 00 00 00 /olpcgames/pangofont.pyR[.......
16a0 73 04 00 00 00 06 02 06 01 74 04 00 00 00 46 6f 6e 74 63 00 00 00 00 00 00 00 00 01 00 00 00 42 s........t....Fontc............B
16c0 00 00 00 73 17 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 52 53 28 ...s....e..Z..d..Z..d.....Z..RS(
16e0 02 00 00 00 73 1a 00 00 00 41 62 73 74 72 61 63 74 20 63 6c 61 73 73 2c 20 64 6f 20 6e 6f 74 20 ....s....Abstract.class,.do.not.
1700 75 73 65 63 01 00 00 00 03 00 00 00 02 00 00 00 4f 00 00 00 73 10 00 00 00 74 00 00 64 01 00 83 usec............O...s....t..d...
1720 01 00 82 01 00 64 00 00 53 28 02 00 00 00 4e 73 43 00 00 00 50 61 6e 67 6f 46 6f 6e 74 20 64 6f .....d..S(....NsC...PangoFont.do
1740 65 73 6e 27 74 20 73 75 70 70 6f 72 74 20 46 6f 6e 74 20 64 69 72 65 63 74 6c 79 2c 20 75 73 65 esn't.support.Font.directly,.use
1760 20 53 79 73 46 6f 6e 74 20 6f 72 20 2e 66 6f 6e 74 42 79 44 65 73 63 28 01 00 00 00 74 13 00 00 .SysFont.or..fontByDesc(....t...
1780 00 4e 6f 74 49 6d 70 6c 65 6d 65 6e 74 65 64 45 72 72 6f 72 28 03 00 00 00 52 16 00 00 00 52 4b .NotImplementedError(....R....RK
17a0 00 00 00 74 06 00 00 00 6b 77 61 72 67 73 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 2f 68 6f ...t....kwargs(....(....sC.../ho
17c0 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 69 7a 50 6c 75 73 me/olpc/Activities/ImageQuizPlus
17e0 2e 61 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 6f 6e 74 2e 70 79 .activity/olpcgames/pangofont.py
1800 52 1b 00 00 00 a3 00 00 00 73 02 00 00 00 00 01 28 04 00 00 00 52 58 00 00 00 52 59 00 00 00 52 R........s......(....RX...RY...R
1820 5a 00 00 00 52 1b 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 2f 68 6f Z...R....(....(....(....sC.../ho
1840 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 69 7a 50 6c 75 73 me/olpc/Activities/ImageQuizPlus
1860 2e 61 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 6f 6e 74 2e 70 79 .activity/olpcgames/pangofont.py
1880 52 60 00 00 00 a1 00 00 00 73 04 00 00 00 06 01 06 01 63 03 00 00 00 03 00 00 00 02 00 00 00 43 R`.......s........c............C
18a0 00 00 00 73 10 00 00 00 74 00 00 64 01 00 83 01 00 82 01 00 64 02 00 53 28 03 00 00 00 73 2b 00 ...s....t..d........d..S(....s+.
18c0 00 00 53 74 75 62 2c 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72 6b 2c 20 75 73 65 20 66 6f 6e 74 42 ..Stub,.does.not.work,.use.fontB
18e0 79 44 65 73 63 20 69 6e 73 74 65 61 64 73 49 00 00 00 50 61 6e 67 6f 46 6f 6e 74 20 64 6f 65 73 yDesc.insteadsI...PangoFont.does
1900 6e 27 74 20 73 75 70 70 6f 72 74 20 6d 61 74 63 68 5f 66 6f 6e 74 20 64 69 72 65 63 74 6c 79 2c n't.support.match_font.directly,
1920 20 75 73 65 20 53 79 73 46 6f 6e 74 20 6f 72 20 2e 66 6f 6e 74 42 79 44 65 73 63 4e 28 01 00 00 .use.SysFont.or..fontByDescN(...
1940 00 52 61 00 00 00 28 03 00 00 00 52 5f 00 00 00 52 19 00 00 00 52 1a 00 00 00 28 00 00 00 00 28 .Ra...(....R_...R....R....(....(
1960 00 00 00 00 73 43 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 49 ....sC.../home/olpc/Activities/I
1980 6d 61 67 65 51 75 69 7a 50 6c 75 73 2e 61 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f mageQuizPlus.activity/olpcgames/
19a0 70 61 6e 67 6f 66 6f 6e 74 2e 70 79 74 0a 00 00 00 6d 61 74 63 68 5f 66 6f 6e 74 a6 00 00 00 73 pangofont.pyt....match_font....s
19c0 02 00 00 00 00 02 74 00 00 00 00 63 03 00 00 00 04 00 00 00 03 00 00 00 43 00 00 00 73 52 00 00 ......t....c............C...sR..
19e0 00 74 00 00 69 01 00 74 02 00 83 01 00 7d 03 00 7c 01 00 6f 14 00 01 7c 03 00 69 03 00 74 00 00 .t..i..t.....}..|..o...|..i..t..
1a00 69 04 00 83 01 00 01 6e 01 00 01 7c 02 00 6f 14 00 01 7c 03 00 69 05 00 74 00 00 69 06 00 83 01 i......n...|..o...|..i..t..i....
1a20 00 01 6e 01 00 01 74 07 00 64 01 00 7c 03 00 83 00 01 53 28 02 00 00 00 73 05 05 00 00 43 6f 6e ..n...t..d..|.....S(....s....Con
1a40 73 74 72 75 63 74 73 20 61 20 46 6f 6e 74 44 65 73 63 72 69 70 74 69 6f 6e 20 66 72 6f 6d 20 74 structs.a.FontDescription.from.t
1a60 68 65 20 67 69 76 65 6e 20 73 74 72 69 6e 67 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 2e 0a he.given.string.representation..
1a80 54 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 73 74 72 69 6e 67 20 72 65 70 72 65 73 65 The.format.of.the.string.represe
1aa0 6e 74 61 74 69 6f 6e 20 69 73 3a 0a 0a 20 20 22 5b 46 41 4d 49 4c 59 2d 4c 49 53 54 5d 20 5b 53 ntation.is:...."[FAMILY-LIST].[S
1ac0 54 59 4c 45 2d 4f 50 54 49 4f 4e 53 5d 20 5b 53 49 5a 45 5d 22 0a 0a 77 68 65 72 65 20 46 41 4d TYLE-OPTIONS].[SIZE]"..where.FAM
1ae0 49 4c 59 2d 4c 49 53 54 20 69 73 20 61 20 63 6f 6d 6d 61 20 73 65 70 61 72 61 74 65 64 20 6c 69 ILY-LIST.is.a.comma.separated.li
1b00 73 74 20 6f 66 20 66 61 6d 69 6c 69 65 73 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 74 65 72 6d 69 6e st.of.families.optionally.termin
1b20 61 74 65 64 20 62 79 20 61 20 63 6f 6d 6d 61 2c 20 53 54 59 4c 45 5f 4f 50 54 49 4f 4e 53 20 69 ated.by.a.comma,.STYLE_OPTIONS.i
1b40 73 20 61 20 77 68 69 74 65 73 70 61 63 65 20 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 s.a.whitespace.separated.list.of
1b60 20 77 6f 72 64 73 20 77 68 65 72 65 20 65 61 63 68 20 57 4f 52 44 20 64 65 73 63 72 69 62 65 73 .words.where.each.WORD.describes
1b80 20 6f 6e 65 20 6f 66 20 73 74 79 6c 65 2c 20 76 61 72 69 61 6e 74 2c 20 77 65 69 67 68 74 2c 20 .one.of.style,.variant,.weight,.
1ba0 6f 72 20 73 74 72 65 74 63 68 2c 20 61 6e 64 20 53 49 5a 45 20 69 73 20 61 6e 20 64 65 63 69 6d or.stretch,.and.SIZE.is.an.decim
1bc0 61 6c 20 6e 75 6d 62 65 72 20 28 73 69 7a 65 20 69 6e 20 70 6f 69 6e 74 73 29 2e 20 46 6f 72 20 al.number.(size.in.points)..For.
1be0 65 78 61 6d 70 6c 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 61 72 65 20 61 6c 6c 20 76 61 example.the.following.are.all.va
1c00 6c 69 64 20 73 74 72 69 6e 67 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 73 3a 0a 0a 20 20 22 lid.string.representations:...."
1c20 73 61 6e 73 20 62 6f 6c 64 20 31 32 22 0a 20 20 22 73 65 72 69 66 2c 6d 6f 6e 6f 73 70 61 63 65 sans.bold.12"..."serif,monospace
1c40 20 62 6f 6c 64 20 69 74 61 6c 69 63 20 63 6f 6e 64 65 6e 73 65 64 20 31 36 22 0a 20 20 22 6e 6f .bold.italic.condensed.16"..."no
1c60 72 6d 61 6c 20 31 30 22 0a 0a 54 68 65 20 63 6f 6d 6d 6f 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 rmal.10"..The.commonly.available
1c80 20 66 6f 6e 74 20 66 61 6d 69 6c 69 65 73 20 61 72 65 3a 20 4e 6f 72 6d 61 6c 2c 20 53 61 6e 73 .font.families.are:.Normal,.Sans
1ca0 2c 20 53 65 72 69 66 20 61 6e 64 20 4d 6f 6e 6f 73 70 61 63 65 2e 20 54 68 65 20 61 76 61 69 6c ,.Serif.and.Monospace..The.avail
1cc0 61 62 6c 65 20 73 74 79 6c 65 73 20 61 72 65 3a 0a 4e 6f 72 6d 61 6c 09 74 68 65 20 66 6f 6e 74 able.styles.are:.Normal.the.font
1ce0 20 69 73 20 75 70 72 69 67 68 74 2e 0a 4f 62 6c 69 71 75 65 09 74 68 65 20 66 6f 6e 74 20 69 73 .is.upright..Oblique.the.font.is
1d00 20 73 6c 61 6e 74 65 64 2c 20 62 75 74 20 69 6e 20 61 20 72 6f 6d 61 6e 20 73 74 79 6c 65 2e 0a .slanted,.but.in.a.roman.style..
1d20 49 74 61 6c 69 63 09 74 68 65 20 66 6f 6e 74 20 69 73 20 73 6c 61 6e 74 65 64 20 69 6e 20 61 6e Italic.the.font.is.slanted.in.an
1d40 20 69 74 61 6c 69 63 20 73 74 79 6c 65 2e 0a 0a 54 68 65 20 61 76 61 69 6c 61 62 6c 65 20 77 65 .italic.style...The.available.we
1d60 69 67 68 74 73 20 61 72 65 3a 0a 55 6c 74 72 61 2d 4c 69 67 68 74 09 74 68 65 20 75 6c 74 72 61 ights.are:.Ultra-Light.the.ultra
1d80 6c 69 67 68 74 20 77 65 69 67 68 74 20 28 3d 20 32 30 30 29 0a 4c 69 67 68 74 09 74 68 65 20 6c light.weight.(=.200).Light.the.l
1da0 69 67 68 74 20 77 65 69 67 68 74 20 28 3d 33 30 30 29 0a 4e 6f 72 6d 61 6c 09 74 68 65 20 64 65 ight.weight.(=300).Normal.the.de
1dc0 66 61 75 6c 74 20 77 65 69 67 68 74 20 28 3d 20 34 30 30 29 0a 42 6f 6c 64 09 74 68 65 20 62 6f fault.weight.(=.400).Bold.the.bo
1de0 6c 64 20 77 65 69 67 68 74 20 28 3d 20 37 30 30 29 0a 55 6c 74 72 61 2d 42 6f 6c 64 09 74 68 65 ld.weight.(=.700).Ultra-Bold.the
1e00 20 75 6c 74 72 61 2d 62 6f 6c 64 20 77 65 69 67 68 74 20 28 3d 20 38 30 30 29 0a 48 65 61 76 79 .ultra-bold.weight.(=.800).Heavy
1e20 09 74 68 65 20 68 65 61 76 79 20 77 65 69 67 68 74 20 28 3d 20 39 30 30 29 0a 0a 54 68 65 20 61 .the.heavy.weight.(=.900)..The.a
1e40 76 61 69 6c 61 62 6c 65 20 76 61 72 69 61 6e 74 73 20 61 72 65 3a 0a 4e 6f 72 6d 61 6c 09 0a 53 vailable.variants.are:.Normal..S
1e60 6d 61 6c 6c 2d 43 61 70 73 09 0a 0a 54 68 65 20 61 76 61 69 6c 61 62 6c 65 20 73 74 72 65 74 63 mall-Caps...The.available.stretc
1e80 68 20 73 74 79 6c 65 73 20 61 72 65 3a 0a 55 6c 74 72 61 2d 43 6f 6e 64 65 6e 73 65 64 09 74 68 h.styles.are:.Ultra-Condensed.th
1ea0 65 20 73 6d 61 6c 6c 65 73 74 20 77 69 64 74 68 0a 45 78 74 72 61 2d 43 6f 6e 64 65 6e 73 65 64 e.smallest.width.Extra-Condensed
1ec0 09 0a 43 6f 6e 64 65 6e 73 65 64 09 0a 53 65 6d 69 2d 43 6f 6e 64 65 6e 73 65 64 09 0a 4e 6f 72 ..Condensed..Semi-Condensed..Nor
1ee0 6d 61 6c 09 74 68 65 20 6e 6f 72 6d 61 6c 20 77 69 64 74 68 0a 53 65 6d 69 2d 45 78 70 61 6e 64 mal.the.normal.width.Semi-Expand
1f00 65 64 09 0a 45 78 70 61 6e 64 65 64 09 0a 45 78 74 72 61 2d 45 78 70 61 6e 64 65 64 09 0a 55 6c ed..Expanded..Extra-Expanded..Ul
1f20 74 72 61 2d 45 78 70 61 6e 64 65 64 09 74 68 65 20 77 69 64 65 73 74 20 77 69 64 74 68 0a 20 20 tra-Expanded.the.widest.width...
1f40 20 20 52 15 00 00 00 28 08 00 00 00 52 0d 00 00 00 52 0e 00 00 00 52 5f 00 00 00 52 11 00 00 00 ..R....(....R....R....R_...R....
1f60 52 12 00 00 00 52 13 00 00 00 52 14 00 00 00 52 0b 00 00 00 28 04 00 00 00 74 04 00 00 00 64 65 R....R....R....R....(....t....de
1f80 73 63 52 19 00 00 00 52 1a 00 00 00 52 15 00 00 00 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 scR....R....R....(....(....sC...
1fa0 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 69 7a 50 /home/olpc/Activities/ImageQuizP
1fc0 6c 75 73 2e 61 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 6f 6e 74 lus.activity/olpcgames/pangofont
1fe0 2e 70 79 74 0a 00 00 00 66 6f 6e 74 42 79 44 65 73 63 aa 00 00 00 73 0c 00 00 00 00 28 0f 01 07 .pyt....fontByDesc....s.....(...
2000 01 14 01 07 01 14 01 63 00 00 00 00 00 00 00 00 01 00 00 00 43 00 00 00 73 04 00 00 00 74 00 00 .......c............C...s....t..
2020 53 28 01 00 00 00 73 57 00 00 00 52 65 74 75 72 6e 20 62 6f 6f 6c 65 61 6e 20 69 6e 64 69 63 61 S(....sW...Return.boolean.indica
2040 74 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20 69 6e 69 74 69 61 6c 69 73 65 64 0a ting.whether.we.are.initialised.
2060 20 20 20 20 0a 20 20 20 20 41 6c 77 61 79 73 20 72 65 74 75 72 6e 73 20 54 72 75 65 20 0a 20 20 .........Always.returns.True....
2080 20 20 28 01 00 00 00 52 3e 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 ..(....R>...(....(....(....sC...
20a0 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 69 7a 50 /home/olpc/Activities/ImageQuizP
20c0 6c 75 73 2e 61 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 6f 6e 74 lus.activity/olpcgames/pangofont
20e0 2e 70 79 74 08 00 00 00 67 65 74 5f 69 6e 69 74 d9 00 00 00 73 02 00 00 00 00 05 63 00 00 00 00 .pyt....get_init....s......c....
2100 00 00 00 00 01 00 00 00 43 00 00 00 73 04 00 00 00 64 01 00 53 28 02 00 00 00 73 26 00 00 00 49 ........C...s....d..S(....s&...I
2120 6e 69 74 69 61 6c 69 73 65 20 74 68 65 20 6d 6f 64 75 6c 65 20 28 6e 75 6c 6c 20 6f 70 65 72 61 nitialise.the.module.(null.opera
2140 74 69 6f 6e 29 4e 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 2f tion)N(....(....(....(....sC.../
2160 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 69 7a 50 6c home/olpc/Activities/ImageQuizPl
2180 75 73 2e 61 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 6f 6e 74 2e us.activity/olpcgames/pangofont.
21a0 70 79 74 04 00 00 00 69 6e 69 74 e0 00 00 00 73 02 00 00 00 00 02 63 00 00 00 00 00 00 00 00 01 pyt....init....s......c.........
21c0 00 00 00 43 00 00 00 73 04 00 00 00 64 01 00 53 28 02 00 00 00 73 29 00 00 00 44 65 2d 69 6e 69 ...C...s....d..S(....s)...De-ini
21e0 74 69 61 6c 69 73 65 20 74 68 65 20 6d 6f 64 75 6c 65 20 28 6e 75 6c 6c 20 6f 70 65 72 61 74 69 tialise.the.module.(null.operati
2200 6f 6e 29 4e 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 2f 68 6f on)N(....(....(....(....sC.../ho
2220 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 69 7a 50 6c 75 73 me/olpc/Activities/ImageQuizPlus
2240 2e 61 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 6f 6e 74 2e 70 79 .activity/olpcgames/pangofont.py
2260 74 04 00 00 00 71 75 69 74 e4 00 00 00 73 02 00 00 00 00 02 63 00 00 00 00 00 00 00 00 01 00 00 t....quit....s......c...........
2280 00 43 00 00 00 73 04 00 00 00 64 01 00 53 28 02 00 00 00 73 41 00 00 00 52 65 74 75 72 6e 20 64 .C...s....d..S(....sA...Return.d
22a0 65 66 61 75 6c 74 2d 66 6f 6e 74 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 74 6f 20 62 65 20 efault-font.specification.to.be.
22c0 70 61 73 73 65 64 20 74 6f 20 65 2e 67 2e 20 66 6f 6e 74 42 79 44 65 73 63 74 04 00 00 00 73 61 passed.to.e.g..fontByDesct....sa
22e0 6e 73 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 2f 68 6f 6d 65 ns(....(....(....(....sC.../home
2300 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 69 7a 50 6c 75 73 2e 61 /olpc/Activities/ImageQuizPlus.a
2320 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 6f 6e 74 2e 70 79 74 10 ctivity/olpcgames/pangofont.pyt.
2340 00 00 00 67 65 74 5f 64 65 66 61 75 6c 74 5f 66 6f 6e 74 e8 00 00 00 73 02 00 00 00 00 02 63 00 ...get_default_font....s......c.
2360 00 00 00 00 00 00 00 03 00 00 00 43 00 00 00 73 0d 00 00 00 64 01 00 64 02 00 64 03 00 67 03 00 ...........C...s....d..d..d..g..
2380 53 28 04 00 00 00 73 46 00 00 00 52 65 74 75 72 6e 20 74 68 65 20 73 65 74 20 6f 66 20 61 6c 6c S(....sF...Return.the.set.of.all
23a0 20 66 6f 6e 74 73 20 61 76 61 69 6c 61 62 6c 65 20 28 63 75 72 72 65 6e 74 6c 79 20 6a 75 73 74 .fonts.available.(currently.just
23c0 20 33 20 67 65 6e 65 72 69 63 20 74 79 70 65 73 29 52 6a 00 00 00 74 05 00 00 00 73 65 72 69 66 .3.generic.types)Rj...t....serif
23e0 74 09 00 00 00 6d 6f 6e 6f 73 70 61 63 65 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 t....monospace(....(....(....(..
2400 00 00 73 43 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 49 6d 61 ..sC.../home/olpc/Activities/Ima
2420 67 65 51 75 69 7a 50 6c 75 73 2e 61 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 geQuizPlus.activity/olpcgames/pa
2440 6e 67 6f 66 6f 6e 74 2e 70 79 74 09 00 00 00 67 65 74 5f 66 6f 6e 74 73 ec 00 00 00 73 02 00 00 ngofont.pyt....get_fonts....s...
2460 00 00 02 63 01 00 00 00 04 00 00 00 05 00 00 00 43 00 00 00 73 34 00 00 00 64 01 00 84 00 00 7d ...c............C...s4...d.....}
2480 01 00 67 00 00 04 7d 02 00 7c 01 00 7c 00 00 83 01 00 44 5d 13 00 7d 03 00 7c 02 00 74 00 00 7c ..g...}..|..|.....D]..}..|..t..|
24a0 03 00 83 01 00 12 71 1a 00 7e 02 00 53 28 02 00 00 00 73 32 00 00 00 50 72 6f 64 75 63 65 20 61 ......q..~..S(....s2...Produce.a
24c0 20 34 2d 65 6c 65 6d 65 6e 74 20 30 2e 30 2d 31 2e 30 20 63 6f 6c 6f 72 20 76 61 6c 75 65 20 66 .4-element.0.0-1.0.color.value.f
24e0 72 6f 6d 20 69 6e 70 75 74 63 01 00 00 00 01 00 00 00 03 00 00 00 53 00 00 00 73 57 00 00 00 74 rom.inputc............S...sW...t
2500 00 00 7c 00 00 83 01 00 64 01 00 6a 02 00 6f 12 00 01 74 01 00 7c 00 00 83 01 00 64 05 00 17 53 ..|.....d..j..o...t..|.....d...S
2520 6e 2f 00 01 74 00 00 7c 00 00 83 01 00 64 03 00 6a 02 00 6f 08 00 01 7c 00 00 53 6e 14 00 01 74 n/..t..|.....d..j..o...|..Sn...t
2540 02 00 64 04 00 7c 00 00 66 01 00 16 83 01 00 82 01 00 64 00 00 53 28 06 00 00 00 4e 69 03 00 00 ..d..|..f.........d..S(....Ni...
2560 00 69 ff 00 00 00 69 04 00 00 00 73 1e 00 00 00 57 68 61 74 20 73 6f 72 74 20 6f 66 20 63 6f 6c .i....i....s....What.sort.of.col
2580 6f 72 20 69 73 20 74 68 69 73 3a 20 25 73 28 01 00 00 00 69 ff 00 00 00 28 03 00 00 00 52 1d 00 or.is.this:.%s(....i....(....R..
25a0 00 00 74 05 00 00 00 74 75 70 6c 65 74 09 00 00 00 54 79 70 65 45 72 72 6f 72 28 01 00 00 00 52 ..t....tuplet....TypeError(....R
25c0 20 00 00 00 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 ....(....(....sC.../home/olpc/Ac
25e0 74 69 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 69 7a 50 6c 75 73 2e 61 63 74 69 76 69 74 79 2f tivities/ImageQuizPlus.activity/
2600 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 6f 6e 74 2e 70 79 74 06 00 00 00 66 69 78 6c 65 olpcgames/pangofont.pyt....fixle
2620 6e f3 00 00 00 73 0a 00 00 00 00 01 13 01 12 01 13 01 08 02 28 01 00 00 00 52 1f 00 00 00 28 04 n....s..............(....R....(.
2640 00 00 00 52 20 00 00 00 52 71 00 00 00 74 04 00 00 00 5f 5b 31 5d 74 01 00 00 00 78 28 00 00 00 ...R....Rq...t...._[1]t....x(...
2660 00 28 00 00 00 00 73 43 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 .(....sC.../home/olpc/Activities
2680 2f 49 6d 61 67 65 51 75 69 7a 50 6c 75 73 2e 61 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 /ImageQuizPlus.activity/olpcgame
26a0 73 2f 70 61 6e 67 6f 66 6f 6e 74 2e 70 79 74 08 00 00 00 73 74 64 63 6f 6c 6f 72 f1 00 00 00 73 s/pangofont.pyt....stdcolor....s
26c0 04 00 00 00 00 02 09 07 63 01 00 00 00 01 00 00 00 05 00 00 00 43 00 00 00 73 20 00 00 00 74 00 ........c............C...s....t.
26e0 00 64 01 00 74 01 00 7c 00 00 64 02 00 66 02 00 83 01 00 66 02 00 83 01 00 64 02 00 15 53 28 03 .d..t..|..d..f.....f.....d...S(.
2700 00 00 00 73 38 00 00 00 52 65 74 75 72 6e 20 61 20 70 72 6f 70 65 72 6c 79 20 63 6c 61 6d 70 65 ...s8...Return.a.properly.clampe
2720 64 20 63 6f 6c 6f 75 72 20 69 6e 20 66 6c 6f 61 74 69 6e 67 2d 70 6f 69 6e 74 20 73 70 61 63 65 d.colour.in.floating-point.space
2740 69 00 00 00 00 67 00 00 00 00 00 e0 6f 40 28 02 00 00 00 74 03 00 00 00 6d 61 78 74 03 00 00 00 i....g......o@(....t....maxt....
2760 6d 69 6e 28 01 00 00 00 74 01 00 00 00 76 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 2f 68 6f min(....t....v(....(....sC.../ho
2780 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 69 7a 50 6c 75 73 me/olpc/Activities/ImageQuizPlus
27a0 2e 61 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 6f 6e 74 2e 70 79 .activity/olpcgames/pangofont.py
27c0 52 1f 00 00 00 fb 00 00 00 73 02 00 00 00 00 02 74 08 00 00 00 5f 5f 6d 61 69 6e 5f 5f 28 04 00 R........s......t....__main__(..
27e0 00 00 52 48 00 00 00 74 07 00 00 00 64 69 73 70 6c 61 79 74 05 00 00 00 65 76 65 6e 74 74 06 00 ..RH...t....displayt....eventt..
2800 00 00 73 70 72 69 74 65 63 00 00 00 00 0c 00 00 00 09 00 00 00 43 00 00 00 73 ce 01 00 00 74 00 ..spritec............C...s....t.
2820 00 69 01 00 83 00 00 01 74 00 00 69 02 00 83 00 00 64 01 00 19 5c 02 00 7d 00 00 7d 01 00 74 00 .i......t..i.....d...\..}..}..t.
2840 00 69 03 00 7c 00 00 64 02 00 15 7c 01 00 64 02 00 15 66 02 00 83 01 00 7d 02 00 74 04 00 69 05 .i..|..d...|..d...f.....}..t..i.
2860 00 7c 02 00 69 06 00 83 00 00 83 01 00 7d 03 00 7c 03 00 69 07 00 83 00 00 7d 03 00 7c 03 00 69 .|..i........}..|..i.....}..|..i
2880 08 00 64 16 00 83 01 00 01 7c 02 00 69 09 00 7c 03 00 64 17 00 83 02 00 01 74 00 00 69 0a 00 83 ..d......|..i..|..d......t..i...
28a0 00 00 01 74 04 00 69 0b 00 69 0c 00 83 00 00 7d 04 00 74 0d 00 64 04 00 64 05 00 64 06 00 64 07 ...t..i..i.....}..t..d..d..d..d.
28c0 00 83 00 02 7d 05 00 7c 05 00 69 0e 00 64 08 00 64 09 00 64 18 00 64 0a 00 64 19 00 83 01 02 7d ....}..|..i..d..d..d..d..d.....}
28e0 06 00 7c 05 00 69 0e 00 64 0b 00 64 09 00 64 1a 00 83 01 01 7d 07 00 7c 05 00 69 0e 00 64 0c 00 ..|..i..d..d..d.....}..|..i..d..
2900 64 09 00 64 1b 00 83 01 01 7d 08 00 7c 05 00 69 0e 00 64 0d 00 64 09 00 64 1c 00 83 01 01 7d 09 d..d.....}..|..i..d..d..d.....}.
2920 00 7c 05 00 69 0e 00 64 0f 00 64 09 00 64 1d 00 83 01 01 7d 0a 00 78 af 00 7c 04 00 69 0f 00 64 .|..i..d..d..d.....}..x..|..i..d
2940 10 00 83 01 00 01 78 42 00 74 04 00 69 10 00 69 11 00 83 00 00 44 5d 31 00 7d 0b 00 74 12 00 69 ......xB.t..i..i.....D]1.}..t..i
2960 13 00 64 11 00 7c 0b 00 83 02 00 01 7c 0b 00 69 14 00 74 04 00 69 15 00 6a 02 00 6f 08 00 01 74 ..d..|......|..i..t..i..j..o...t
2980 16 00 53 71 38 01 01 71 38 01 57 7c 02 00 69 09 00 7c 06 00 64 1e 00 83 02 00 01 7c 02 00 69 09 ..Sq8..q8.W|..i..|..d......|..i.
29a0 00 7c 07 00 64 1f 00 83 02 00 01 7c 02 00 69 09 00 7c 08 00 64 20 00 83 02 00 01 7c 02 00 69 09 .|..d......|..i..|..d......|..i.
29c0 00 7c 09 00 64 21 00 83 02 00 01 7c 02 00 69 09 00 7c 0a 00 64 22 00 83 02 00 01 74 00 00 69 0a .|..d!.....|..i..|..d".....t..i.
29e0 00 83 00 00 01 71 1b 01 64 00 00 53 28 23 00 00 00 4e 69 00 00 00 00 69 02 00 00 00 69 ff 00 00 .....q..d..S(#...Ni....i....i...
2a00 00 52 18 00 00 00 69 1e 00 00 00 52 17 00 00 00 52 6d 00 00 00 74 03 00 00 00 72 65 64 52 20 00 .R....i....R....Rm...t....redR..
2a20 00 00 52 4e 00 00 00 74 05 00 00 00 67 72 65 65 6e 74 04 00 00 00 62 6c 75 65 73 0a 00 00 00 62 ..RN...t....greent....blues....b
2a40 6c 75 65 2d 74 72 61 6e 73 69 80 00 00 00 73 0a 00 00 00 63 79 61 6e 2d 74 72 61 6e 73 69 3c 00 lue-transi....s....cyan-transi<.
2a60 00 00 73 09 00 00 00 65 76 65 6e 74 3a 20 25 73 69 14 00 00 00 69 50 00 00 00 69 8c 00 00 00 69 ..s....event:.%si....iP...i....i
2a80 c8 00 00 00 28 03 00 00 00 69 ff 00 00 00 69 ff 00 00 00 69 ff 00 00 00 28 02 00 00 00 69 00 00 ....(....i....i....i....(....i..
2aa0 00 00 69 00 00 00 00 28 03 00 00 00 69 ff 00 00 00 69 00 00 00 00 69 00 00 00 00 28 04 00 00 00 ..i....(....i....i....i....(....
2ac0 69 ff 00 00 00 69 ff 00 00 00 69 ff 00 00 00 69 00 00 00 00 28 03 00 00 00 69 00 00 00 00 69 ff i....i....i....i....(....i....i.
2ae0 00 00 00 69 00 00 00 00 28 03 00 00 00 69 00 00 00 00 69 00 00 00 00 69 ff 00 00 00 28 04 00 00 ...i....(....i....i....i....(...
2b00 00 69 00 00 00 00 69 00 00 00 00 69 ff 00 00 00 69 80 00 00 00 28 04 00 00 00 69 00 00 00 00 69 .i....i....i....i....(....i....i
2b20 ff 00 00 00 69 ff 00 00 00 69 80 00 00 00 28 02 00 00 00 69 14 00 00 00 69 14 00 00 00 28 02 00 ....i....i....(....i....i....(..
2b40 00 00 69 14 00 00 00 69 50 00 00 00 28 02 00 00 00 69 14 00 00 00 69 8c 00 00 00 28 02 00 00 00 ..i....iP...(....i....i....(....
2b60 69 c8 00 00 00 69 14 00 00 00 28 02 00 00 00 69 c8 00 00 00 69 50 00 00 00 28 17 00 00 00 52 79 i....i....(....i....iP...(....Ry
2b80 00 00 00 52 68 00 00 00 74 0a 00 00 00 6c 69 73 74 5f 6d 6f 64 65 73 74 08 00 00 00 73 65 74 5f ...Rh...t....list_modest....set_
2ba0 6d 6f 64 65 52 06 00 00 00 74 07 00 00 00 53 75 72 66 61 63 65 74 08 00 00 00 67 65 74 5f 73 69 modeR....t....Surfacet....get_si
2bc0 7a 65 74 07 00 00 00 63 6f 6e 76 65 72 74 52 45 00 00 00 74 04 00 00 00 62 6c 69 74 74 04 00 00 zet....convertRE...t....blitt...
2be0 00 66 6c 69 70 74 04 00 00 00 74 69 6d 65 74 05 00 00 00 43 6c 6f 63 6b 52 0b 00 00 00 52 57 00 .flipt....timet....ClockR....RW.
2c00 00 00 74 04 00 00 00 74 69 63 6b 52 7a 00 00 00 74 03 00 00 00 67 65 74 52 03 00 00 00 52 40 00 ..t....tickRz...t....getR....R@.
2c20 00 00 74 04 00 00 00 74 79 70 65 74 04 00 00 00 51 55 49 54 52 3e 00 00 00 28 0c 00 00 00 74 04 ..t....typet....QUITR>...(....t.
2c40 00 00 00 6d 61 78 58 74 04 00 00 00 6d 61 78 59 74 06 00 00 00 73 63 72 65 65 6e 52 4e 00 00 00 ...maxXt....maxYt....screenRN...
2c60 74 05 00 00 00 63 6c 6f 63 6b 52 07 00 00 00 74 05 00 00 00 74 65 78 74 31 74 05 00 00 00 74 65 t....clockR....t....text1t....te
2c80 78 74 32 74 05 00 00 00 74 65 78 74 33 74 05 00 00 00 74 65 78 74 34 74 05 00 00 00 74 65 78 74 xt2t....text3t....text4t....text
2ca0 35 52 7a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 43 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 5Rz...(....(....sC.../home/olpc/
2cc0 41 63 74 69 76 69 74 69 65 73 2f 49 6d 61 67 65 51 75 69 7a 50 6c 75 73 2e 61 63 74 69 76 69 74 Activities/ImageQuizPlus.activit
2ce0 79 2f 6f 6c 70 63 67 61 6d 65 73 2f 70 61 6e 67 6f 66 6f 6e 74 2e 70 79 74 04 00 00 00 6d 61 69 y/olpcgames/pangofont.pyt....mai
2d00 6e 05 01 00 00 73 38 00 00 00 00 01 0a 01 16 01 1d 01 15 01 0c 01 0d 02 10 01 0a 02 0f 02 15 01 n....s8.........................
2d20 1b 01 15 01 15 01 15 01 15 01 03 01 0d 01 10 00 06 01 10 01 13 01 0c 01 10 01 10 01 10 01 10 01 ................................
2d40 10 01 28 26 00 00 00 52 5a 00 00 00 52 0d 00 00 00 74 07 00 00 00 6c 6f 67 67 69 6e 67 52 33 00 ..(&...RZ...R....t....loggingR3.
2d60 00 00 52 38 00 00 00 74 0b 00 00 00 70 79 67 61 6d 65 2e 72 65 63 74 52 06 00 00 00 74 0c 00 00 ..R8...t....pygame.rectR....t...
2d80 00 70 79 67 61 6d 65 2e 69 6d 61 67 65 52 2b 00 00 00 52 3b 00 00 00 52 00 00 00 00 74 09 00 00 .pygame.imageR+...R;...R....t...
2da0 00 67 65 74 4c 6f 67 67 65 72 52 03 00 00 00 52 0a 00 00 00 74 06 00 00 00 6f 62 6a 65 63 74 52 .getLoggerR....R....t....objectR
2dc0 0b 00 00 00 52 5b 00 00 00 52 61 00 00 00 74 0e 00 00 00 4e 6f 74 49 6d 70 6c 65 6d 65 6e 74 65 ....R[...Ra...t....NotImplemente
2de0 64 52 60 00 00 00 52 3f 00 00 00 52 63 00 00 00 52 66 00 00 00 52 67 00 00 00 52 68 00 00 00 52 dR`...R?...Rc...Rf...Rg...Rh...R
2e00 69 00 00 00 52 6b 00 00 00 52 6e 00 00 00 52 74 00 00 00 52 1f 00 00 00 52 58 00 00 00 74 0b 00 i...Rk...Rn...Rt...R....RX...t..
2e20 00 00 62 61 73 69 63 43 6f 6e 66 69 67 52 48 00 00 00 52 79 00 00 00 52 7a 00 00 00 52 7b 00 00 ..basicConfigRH...Ry...Rz...R{..
2e40 00 74 0c 00 00 00 70 79 67 61 6d 65 2e 65 76 65 6e 74 52 95 00 00 00 28 00 00 00 00 28 00 00 00 .t....pygame.eventR....(....(...
2e60 00 28 00 00 00 00 73 43 00 00 00 2f 68 6f 6d 65 2f 6f 6c 70 63 2f 41 63 74 69 76 69 74 69 65 73 .(....sC.../home/olpc/Activities
2e80 2f 49 6d 61 67 65 51 75 69 7a 50 6c 75 73 2e 61 63 74 69 76 69 74 79 2f 6f 6c 70 63 67 61 6d 65 /ImageQuizPlus.activity/olpcgame
2ea0 73 2f 70 61 6e 67 6f 66 6f 6e 74 2e 70 79 73 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 09 00 00 00 73 s/pangofont.pys....<module>....s
2ec0 3c 00 00 00 06 01 0c 01 0c 01 0c 01 0c 01 18 01 0c 01 0c 01 10 02 0f 04 09 09 16 72 16 0d 06 02 <..........................r....
2ee0 16 05 0f 04 12 2f 09 07 09 04 09 04 09 04 09 05 09 0a 09 04 0d 02 0a 01 22 01 0c 01 0c 01 09 1f ...../..................".......