home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Amiga Shareware Floppies / ma01.dms / ma01.adf
Amiga Disk Format (OFS)  |  1999-01-01  |  880.0 KB

view JSON data     |     view as text     |     open on a Mac     |     open on a PC

This file was processed as: Amiga Disk Format (OFS) (archive/adfOFS).

You can browse this item here: ma01.adf

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert Amiga Disk Format (OFS) (archive/adfOFS) magic Supported
66% dexvert Amiga Disk Format (FFS) (archive/adfFFS) ext Supported
1% dexvert ABackup Disk Image (archive/abackupDiskImage) ext Unsupported
1% dexvert Amiga Hard Disk Image (PFS) (archive/amigaHardDiskPFS) ext Unsupported
1% dexvert Amiga Kickstart disk image (archive/amigaKickstartDiskImage) ext Unsupported
1% dexvert ESRI Arc/Info Binary Grid (other/esriArcInfoBinaryGrid) ext Unsupported
100% file Amiga DOS disk (DD 880 KiB), bootable 0x200000000.., "Shareware Pack #01" default
99% file data default
48% TrID GRASP animation default
29% TrID Amiga Disk image File (OFS) default
22% TrID Amiga Disk image File (generic) default (weak)
100% siegfried fmt/1361 Amiga Disk File default
100% disktype Amiga OFS file system (non-intl.) Type "DOS\0" Size matches DD floppy default
100% xdgMime application/x-amiga-disk-format default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 44 4f 53 00 00 00 39 a8 | 00 00 00 00 00 00 00 02 |DOS...9.|........|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 07 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 03 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000080| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000090| 00 00 00 00 00 00 00 05 | 00 00 00 00 00 00 00 00 |........|........|
|000000a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000b0| 00 00 00 00 00 00 00 00 | 00 03 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 06 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 03 |........|........|
|00000120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000160| 00 00 00 00 e0 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001a0| 00 00 00 00 00 00 00 00 | 60 00 00 00 00 00 00 00 |........|`.......|
|000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001c0| 00 00 00 00 00 00 00 00 | 00 00 e0 00 00 00 00 00 |........|........|
|000001d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 a0 00 00 00 |........|........|
|000001f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000200| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 a0 00 |........|........|
|00000210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000230| a0 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000280| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000290| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000300| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000320| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000330| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000340| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000350| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000360| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000370| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000380| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000390| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000400| 00 00 00 08 00 00 03 ee | 00 00 00 0f 00 00 01 e8 |........|........|
|00000410| 00 00 00 03 33 c2 ab 07 | 20 20 20 20 20 20 54 65 |....3...| Te|
|00000420| 6d 70 6f 54 6f 70 61 7a | 20 31 2e 30 20 62 79 20 |mpoTopaz| 1.0 by |
|00000430| 50 72 65 62 65 6e 20 4e | 69 65 6c 73 65 6e 0a 4c |Preben N|ielsen.L|
|00000440| 6f 63 61 6c 65 20 4c 69 | 62 72 61 72 79 20 33 38 |ocale Li|brary 38|
|00000450| 2e 32 34 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.24 | |
|00000460| 20 20 20 20 20 20 20 54 | 6f 6f 6c 73 44 61 65 6d | T|oolsDaem|
|00000470| 6f 6e 20 62 79 20 4e 69 | 63 6f 20 46 72 61 6e e7 |on by Ni|co Fran.|
|00000480| 6f 69 73 0a 4c 56 44 20 | 62 79 20 50 65 74 65 72 |ois.LVD |by Peter|
|00000490| 20 53 74 75 65 72 20 20 | 20 20 20 20 20 20 20 20 | Stuer | |
|000004a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 54 75 72 62 | | Turb|
|000004b0| 6f 54 6f 70 61 7a 20 31 | 2e 30 20 62 79 20 50 72 |oTopaz 1|.0 by Pr|
|000004c0| 65 62 65 6e 20 4e 69 65 | 6c 73 65 6e 0a 4d 61 67 |eben Nie|lsen.Mag|
|000004d0| 69 63 20 4d 65 6e 75 20 | 62 79 20 4d 61 72 74 69 |ic Menu |by Marti|
|000004e0| 6e 20 4b 6f 72 6e 64 f6 | 72 66 65 72 20 20 20 20 |n Kornd.|rfer |
|000004f0| 20 20 20 20 20 56 69 72 | 75 73 20 49 6e 74 65 72 | Vir|us Inter|
|00000500| 63 65 70 74 6f 72 20 62 | 79 20 4a 2e 20 45 6c 69 |ceptor b|y J. Eli|
|00000510| 61 73 73 6f 6e 0a 4d 57 | 41 20 31 2e 30 20 62 79 |asson.MW|A 1.0 by|
|00000520| 20 53 74 65 66 61 6e 20 | 53 74 75 6e 74 7a 20 20 | Stefan |Stuntz |
|00000530| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 57 72 | | Wr|
|00000540| 65 71 20 62 79 20 54 75 | 6f 6d 6f 20 4d 69 63 6b |eq by Tu|omo Mick|
|00000550| 65 6c 73 73 6f 6e 0a 4e | 65 77 20 41 6c 65 72 74 |elsson.N|ew Alert|
|00000560| 20 33 36 2e 33 20 20 20 | 20 20 20 20 20 20 20 20 | 36.3 | |
|00000570| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 57 | | W|
|00000580| 54 46 50 61 74 63 68 20 | 62 79 20 44 61 76 69 64 |TFPatch |by David|
|00000590| 20 4a 65 6e 6b 69 6e 73 | 0a 4e 69 63 6b 50 72 65 | Jenkins|.NickPre|
|000005a0| 66 73 20 33 37 2e 39 20 | 20 20 20 20 20 20 20 20 |fs 37.9 | |
|000005b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000005c0| 20 58 6f 70 65 72 20 31 | 2e 32 20 62 79 20 57 65 | Xoper 1|.2 by We|
|000005d0| 72 6e 65 72 20 47 fc 6e | 74 68 65 72 0a 4e 6f 52 |rner G.n|ther.NoR|
|000005e0| 65 71 20 62 79 20 53 74 | 65 76 65 20 54 69 62 62 |eq by St|eve Tibb|
|000005f0| 65 74 74 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ett | |
|00000600| 00 00 00 08 00 00 03 ee | 00 00 00 10 00 00 00 65 |........|.......e|
|00000610| 00 00 00 00 17 c9 47 41 | 20 20 20 20 20 58 6f 70 |......GA| Xop|
|00000620| 65 72 20 32 2e 33 20 62 | 79 20 57 65 72 6e 65 72 |er 2.3 b|y Werner|
|00000630| 20 47 fc 6e 74 68 65 72 | 0a 50 61 74 63 68 4c 6f | G.nther|.PatchLo|
|00000640| 61 64 53 65 67 20 31 2e | 32 30 20 62 79 20 50 2e |adSeg 1.|20 by P.|
|00000650| 76 2e 4c 2e 20 20 20 20 | 20 20 20 20 20 20 20 20 |v.L. | |
|00000660| 20 5a 6f 6f 6d 57 69 6e | 64 6f 77 73 20 31 2e 30 | ZoomWin|dows 1.0|
|00000670| 20 62 79 20 44 72 2e 4d | 61 79 62 65 0a 61 6e e7 | by Dr.M|aybe.an.|
|00000680| 6f 69 73 0a 4c 56 44 20 | 62 79 20 50 65 74 65 72 |ois.LVD |by Peter|
|00000690| 20 53 74 75 65 72 20 20 | 20 20 20 20 20 20 20 20 | Stuer | |
|000006a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 54 75 72 62 | | Turb|
|000006b0| 6f 54 6f 70 61 7a 20 31 | 2e 30 20 62 79 20 50 72 |oTopaz 1|.0 by Pr|
|000006c0| 65 62 65 6e 20 4e 69 65 | 6c 73 65 6e 0a 4d 61 67 |eben Nie|lsen.Mag|
|000006d0| 69 63 20 4d 65 6e 75 20 | 62 79 20 4d 61 72 74 69 |ic Menu |by Marti|
|000006e0| 6e 20 4b 6f 72 6e 64 f6 | 72 66 65 72 20 20 20 20 |n Kornd.|rfer |
|000006f0| 20 20 20 20 20 56 69 72 | 75 73 20 49 6e 74 65 72 | Vir|us Inter|
|00000700| 63 65 70 74 6f 72 20 62 | 79 20 4a 2e 20 45 6c 69 |ceptor b|y J. Eli|
|00000710| 61 73 73 6f 6e 0a 4d 57 | 41 20 31 2e 30 20 62 79 |asson.MW|A 1.0 by|
|00000720| 20 53 74 65 66 61 6e 20 | 53 74 75 6e 74 7a 20 20 | Stefan |Stuntz |
|00000730| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 57 72 | | Wr|
|00000740| 65 71 20 62 79 20 54 75 | 6f 6d 6f 20 4d 69 63 6b |eq by Tu|omo Mick|
|00000750| 65 6c 73 73 6f 6e 0a 4e | 65 77 20 41 6c 65 72 74 |elsson.N|ew Alert|
|00000760| 20 33 36 2e 33 20 20 20 | 20 20 20 20 20 20 20 20 | 36.3 | |
|00000770| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 57 | | W|
|00000780| 54 46 50 61 74 63 68 20 | 62 79 20 44 61 76 69 64 |TFPatch |by David|
|00000790| 20 4a 65 6e 6b 69 6e 73 | 0a 4e 69 63 6b 50 72 65 | Jenkins|.NickPre|
|000007a0| 66 73 20 33 37 2e 39 20 | 20 20 20 20 20 20 20 20 |fs 37.9 | |
|000007b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000007c0| 20 58 6f 70 65 72 20 31 | 2e 32 20 62 79 20 57 65 | Xoper 1|.2 by We|
|000007d0| 72 6e 65 72 20 47 fc 6e | 74 68 65 72 0a 4e 6f 52 |rner G.n|ther.NoR|
|000007e0| 65 71 20 62 79 20 53 74 | 65 76 65 20 54 69 62 62 |eq by St|eve Tibb|
|000007f0| 65 74 74 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ett | |
|00000800| 00 00 00 08 00 00 03 f2 | 00 00 00 01 00 00 01 e8 |........|........|
|00000810| 00 00 00 05 2b 44 36 23 | 00 00 03 f3 00 00 00 00 |....+D6#|........|
|00000820| 00 00 00 03 00 00 00 00 | 00 00 00 02 00 00 24 a5 |........|......$.|
|00000830| 00 00 00 82 40 00 00 5e | 00 00 03 e9 00 00 24 a5 |....@..^|......$.|
|00000840| 70 ff 4e 75 72 65 71 74 | 6f 6f 6c 73 2e 6c 69 62 |p.Nureqt|ools.lib|
|00000850| 72 61 72 79 00 72 65 71 | 74 6f 6f 6c 73 20 33 38 |rary.req|tools 38|
|00000860| 2e 33 38 32 20 28 31 35 | 2e 31 31 2e 39 32 29 0d |.382 (15|.11.92).|
|00000870| 0a 00 4a fc 00 00 00 32 | 00 00 00 78 80 26 09 00 |..J....2|...x.&..|
|00000880| 00 00 00 04 00 00 00 15 | 00 00 00 78 e0 00 00 08 |........|...x....|
|00000890| 09 00 c0 00 00 0a 00 00 | 00 04 e0 00 00 0e 06 00 |........|........|
|000008a0| d0 00 00 14 00 26 d0 00 | 00 16 01 7e c0 00 00 18 |.....&..|...~....|
|000008b0| 00 00 00 15 00 00 00 00 | 00 00 00 ea 00 00 02 b2 |........|........|
|000008c0| 00 00 00 4c 00 00 01 16 | 64 6f 73 2e 6c 69 62 72 |...L....|dos.libr|
|000008d0| 61 72 79 00 69 6e 74 75 | 69 74 69 6f 6e 2e 6c 69 |ary.intu|ition.li|
|000008e0| 62 72 61 72 79 00 67 72 | 61 70 68 69 63 73 2e 6c |brary.gr|aphics.l|
|000008f0| 69 62 72 61 72 79 00 67 | 61 64 74 6f 6f 6c 73 2e |ibrary.g|adtools.|
|00000900| 6c 69 62 72 61 72 79 00 | 75 74 69 6c 69 74 79 2e |library.|utility.|
|00000910| 6c 69 62 72 61 72 79 00 | 63 6f 6e 73 6f 6c 65 2e |library.|console.|
|00000920| 64 65 76 69 63 65 00 45 | 4e 56 3a 52 65 71 54 6f |device.E|NV:ReqTo|
|00000930| 6f 6c 73 2e 70 72 65 66 | 73 00 00 00 00 12 20 c1 |ols.pref|s..... .|
|00000940| 70 04 20 c0 70 19 30 c0 | 70 12 30 c0 70 06 30 c0 |p. .p.0.|p.0.p.0.|
|00000950| 70 0a 30 c0 4e 75 48 e7 | 20 0e 49 f9 00 00 01 c0 |p.0.NuH.| .I.....|
|00000960| 28 80 2a 40 2b 48 00 26 | 30 3c 00 ea 04 40 00 3f |(.*@+H.&|0<...@.?|
|00000970| 41 ed 00 3e 42 18 51 c8 | ff fc 2b 7c 00 00 00 64 |A..>B.Q.|..+|...d|
|00000980| 00 52 41 ed 00 56 4e ae | fd d2 41 ed 00 88 72 4b |.RA..VN.|..A...rK|
|00000990| 61 ac 31 7c 00 0a ff fc | 31 7c 00 32 ff fe 72 41 |a.1|....|1|.2..rA|
|000009a0| 61 9c 61 9a 61 98 61 96 | 50 88 61 98 43 fa ff 26 |a.a.a.a.|P.a.C..&|
|000009b0| 4e ae fe 68 29 40 00 04 | 2b 40 00 2a 43 fa ff 28 |N..h)@..|+@.*C..(|
|000009c0| 4e ae fe 68 29 40 00 08 | 2b 40 00 2e 41 fa ff 4a |N..h)@..|+@..A..J|
|000009d0| 43 ec 00 18 70 ff 72 00 | 4e ae fe 44 20 2c 00 2c |C...p.r.|N..D ,.,|
|000009e0| 29 40 00 14 42 ad 00 36 | 20 40 70 23 b0 68 00 14 |)@..B..6| @p#.h..|
|000009f0| 64 1c 43 fa ff 14 4e ae | fe 68 2b 40 00 3a 43 fa |d.C...N.|.h+@.:C.|
|00000a00| 00 00 00 08 00 00 03 f2 | 00 00 00 02 00 00 01 e8 |........|........|
|00000a10| 00 00 00 06 f9 00 d7 4d | fe f7 4e ae fe 68 29 40 |.......M|..N..h)@|
|00000a20| 00 10 2b 40 00 36 43 fa | fe b8 4e ae fe 68 29 40 |..+@.6C.|..N..h)@|
|00000a30| 00 0c 2b 40 00 32 48 e7 | 38 02 2c 40 41 fa ff 01 |..+@.2H.|8.,@A...|
|00000a40| 22 08 24 3c 00 00 03 ed | 4e ae ff e2 28 00 67 16 |".$<....|N...(.g.|
|00000a50| 22 04 41 ed 00 84 24 08 | 26 2d 00 52 4e ae ff d6 |".A...$.|&-.RN...|
|00000a60| 22 04 4e ae ff dc 4c df | 40 1c 20 0d 4c df 70 04 |".N...L.|@. .L.p.|
|00000a70| 4e 75 52 6e 00 3e 20 0e | 4e 75 70 00 53 6e 00 3e |NuRn.> .|Nup.Sn.>|
|00000a80| 4e 75 48 e7 20 0e 2a 4e | 2c 78 00 04 4a 6d 00 40 |NuH. .*N|,x..Jm.@|
|00000a90| 66 10 20 2d 00 42 67 0a | 22 40 4e ba 19 1a 42 ad |f. -.Bg.|"@N...B.|
|00000aa0| 00 42 4a 6d 00 3e 67 04 | 70 00 60 54 24 2d 00 26 |.BJm.>g.|p.`T$-.&|
|00000ab0| 22 4d 4e ae ff 04 22 6d | 00 2a 4e ae fe 62 22 6d |"MN..."m|.*N..b"m|
|00000ac0| 00 2e 4e ae fe 62 22 6d | 00 36 20 09 67 0c 4e ae |..N..b"m|.6 .g.N.|
|00000ad0| fe 62 22 6d 00 3a 4e ae | fe 62 22 6d 00 32 4e ae |.b"m.:N.|.b"m.2N.|
|00000ae0| fe 62 43 f9 00 00 01 d8 | 4e ae fe 3e 22 4d 70 00 |.bC.....|N..>"Mp.|
|00000af0| 30 2d 00 10 93 c0 d0 6d | 00 12 4e ae ff 2e 20 02 |0-.....m|..N... .|
|00000b00| 4c df 70 04 4e 75 70 00 | 4e 75 00 00 02 1a 00 00 |L.p.Nup.|Nu......|
|00000b10| 02 22 00 00 02 2a 00 00 | 02 ae 00 00 22 4e 00 00 |."...*..|...."N..|
|00000b20| 23 4c 00 00 23 16 00 00 | 23 68 00 00 25 76 00 00 |#L..#...|#h..%v..|
|00000b30| 25 58 00 00 03 da 00 00 | 03 7c 00 00 03 92 00 00 |%X......|.|......|
|00000b40| 03 5c 00 00 03 54 00 00 | 25 76 00 00 72 94 00 00 |.\...T..|%v..r...|
|00000b50| 03 f2 00 00 03 f6 00 00 | 81 48 00 00 05 86 00 00 |........|.H......|
|00000b60| 05 12 00 00 05 56 00 00 | 25 76 00 00 90 10 00 00 |.....V..|%v......|
|00000b70| 04 16 00 00 04 92 00 00 | 03 2a 00 00 03 42 ff ff |........|.*...B..|
|00000b80| ff ff 2f 0e 41 ee 00 56 | 2c 78 00 04 4e ae fd cc |../.A..V|,x..N...|
|00000b90| 2c 5f 41 ee 00 52 20 08 | 4e 75 2f 0e 41 ee 00 56 |,_A..R .|Nu/.A..V|
|00000ba0| 2c 78 00 04 4e ae fd c6 | 2c 5f 4e 75 48 e7 18 20 |,x..N...|,_NuH.. |
|00000bb0| 76 01 60 08 48 e7 18 20 | 76 00 42 11 70 10 45 fa |v.`.H.. |v.B.p.E.|
|00000bc0| 00 0a 02 81 00 00 ff ff | 60 10 50 61 73 73 77 6f |........|`.Passwo|
|00000bd0| 72 64 00 00 48 e7 18 20 | 76 02 28 0b 48 7a 04 de |rd..H.. |v.(.Hz..|
|00000be0| 4e ba 02 e2 4c df 04 18 | 4e 75 48 e7 38 32 70 12 |N...L...|NuH.82p.|
|00000bf0| 9f c0 48 e7 00 f0 41 fa | 00 36 47 ef 00 10 45 fa |..H...A.|.6G...E.|
|00000c00| 00 00 00 08 00 00 03 f2 | 00 00 00 03 00 00 01 e8 |........|........|
|00000c10| 00 00 00 07 a0 7a 29 48 | 00 2a 2c 78 00 04 4e ae |.....z)H|.*,x..N.|
|00000c20| fd f6 4c df 0f 00 24 09 | 22 4f 70 10 76 03 28 0b |..L...$.|"Op.v.(.|
|00000c30| 48 7a 04 a2 4e ba 02 a6 | 4f ef 00 12 4c df 4c 1c |Hz..N...|O...L.L.|
|00000c40| 4e 75 16 c0 4e 75 25 6c | 64 00 48 e7 18 00 20 0c |Nu..Nu%l|d.H... .|
|00000c50| 76 04 28 0b 48 7a 04 7e | 4e ba 02 82 4c df 00 18 |v.(.Hz.~|N...L...|
|00000c60| 4e 75 2f 11 4e 75 48 e7 | 30 02 43 f9 00 00 01 30 |Nu/.NuH.|0.C....0|
|00000c70| 70 10 72 10 74 fa 76 00 | 2c 6e 00 2a 4e ae fe f2 |p.r.t.v.|,n.*N...|
|00000c80| 4c df 40 0c 4e 75 48 e7 | 30 a2 20 3c 00 00 00 84 |L.@.NuH.|0. <....|
|00000c90| 72 00 4e ba 17 64 4a 80 | 67 62 24 40 2c 6e 00 2a |r.N..dJ.|gb$@,n.*|
|00000ca0| 20 6f 00 08 43 ea 00 7c | 22 e8 00 10 22 e8 00 14 | o..C..||"..."...|
|00000cb0| 70 00 30 28 00 08 72 00 | 32 28 00 0a 24 00 26 01 |p.0(..r.|2(..$.&.|
|00000cc0| 4e ae fe c2 20 4a 4e ae | ff 76 22 6f 00 08 20 4a |N... JN.|.v"o.. J|
|00000cd0| 4e ae ff 10 72 23 b2 6e | 00 14 65 02 70 01 25 40 |N...r#.n|..e.p.%@|
|00000ce0| 00 70 20 6f 00 08 2c 6f | 00 10 43 ea 00 74 22 e8 |.p o..,o|..C..t".|
|00000cf0| 00 4a 22 e8 00 4e 4e ae | ff 8e 20 0a 4c df 45 0c |.J"..NN.|.. .L.E.|
|00000d00| 4e 75 48 e7 30 c2 20 09 | 67 72 2c 6e 00 2a 4a a9 |NuH.0. .|gr,n.*J.|
|00000d10| 00 74 67 26 70 00 10 29 | 00 78 72 00 12 29 00 79 |.tg&p..)|.xr..).y|
|00000d20| 14 29 00 7a 48 82 48 c2 | 16 29 00 7b 48 83 48 c3 |.).zH.H.|.).{H.H.|
|00000d30| 22 69 00 74 4e ae fe f2 | 60 04 4e ae ff c4 4c ef |"i.tN...|`.N...L.|
|00000d40| 03 00 00 08 4a a9 00 70 | 67 0c c3 48 4e ae ff 88 |....J..p|g..HN...|
|00000d50| 4c ef 03 00 00 08 70 00 | 30 29 00 7c 72 00 32 29 |L.....p.|0).|r.2)|
|00000d60| 00 7e 74 00 34 29 00 80 | 76 00 36 29 00 82 4e ae |.~t.4)..|v.6)..N.|
|00000d70| fe c2 4c ef 03 00 00 08 | 4e ba 16 54 4c df 43 0c |..L.....|N..TL.C.|
|00000d80| 4e 75 48 e7 3c 00 2a 01 | 48 45 42 45 28 03 53 84 |NuH.<.*.|HEBE(.S.|
|00000d90| 26 02 96 81 96 80 86 c4 | 48 43 42 43 70 00 b8 40 |&.......|HCBCp..@|
|00000da0| 65 1e 66 06 22 02 92 91 | 60 06 22 05 42 41 48 41 |e.f."...|`.".BAHA|
|00000db0| 20 c1 22 19 48 41 42 41 | d2 83 da 81 52 80 60 de | .".HABA|....R.`.|
|00000dc0| 4c df 00 3c 4e 75 2f 0e | 22 6e 00 2a 2c 78 00 04 |L..<Nu/.|"n.*,x..|
|00000dd0| 4e ae ff 7c 2c 49 22 6e | 00 3c 20 09 67 0c b1 c9 |N..|,I"n|.< .g...|
|00000de0| 67 04 22 51 60 f4 4e ae | ff 04 2c 78 00 04 4e ae |g."Q`.N.|..,x..N.|
|00000df0| ff 76 2c 5f 4e 75 48 e7 | 3f 3c 28 48 26 49 2a 4a |.v,_NuH.|?<(H&I*J|
|00000e00| 00 00 00 08 00 00 03 f2 | 00 00 00 04 00 00 01 e8 |........|........|
|00000e10| 00 00 00 08 f4 69 da 8f | 20 49 59 4f 22 4f 59 4f |.....i..| IYO"OYO|
|00000e20| 24 4f 2f 00 4e ae ff 88 | 20 1f 2e 1f 2c 1f 72 00 |$O/.N...| ...,.r.|
|00000e30| 32 2b 00 08 48 c1 44 81 | 6a 02 72 00 74 00 34 2b |2+..H.D.|j.r.t.4+|
|00000e40| 00 0a 48 c2 44 82 6a 02 | 74 00 26 01 28 02 22 46 |..H.D.j.|t.&.(."F|
|00000e50| 24 47 b0 bc 00 00 ff ff | 66 0c 70 19 38 80 70 12 |$G......|f.p.8.p.|
|00000e60| 39 40 00 02 60 58 4a 80 | 66 0a 36 2b 00 12 38 2b |9@..`XJ.|f.6+..8+|
|00000e70| 00 10 60 4a 53 80 66 16 | 20 0d 67 16 36 2d 00 04 |..`JS.f.| .g.6-..|
|00000e80| 38 2d 00 06 32 6d 00 08 | 34 6d 00 0a 60 04 53 80 |8-..2m..|4m..`.S.|
|00000e90| 66 1c 20 09 7a 00 3a 2c | 00 04 90 85 e2 88 d6 80 |f. .z.:,|........|
|00000ea0| 20 0a 3a 2c 00 06 90 85 | e2 88 d8 80 60 10 53 80 | .:,....|....`.S.|
|00000eb0| 66 0c 20 0d 67 08 36 2d | 00 04 38 2d 00 06 d6 54 |f. .g.6-|..8-...T|
|00000ec0| b6 41 6e 02 36 01 d2 46 | 92 6c 00 04 b6 41 6d 02 |.An.6..F|.l...Am.|
|00000ed0| 36 01 d8 6c 00 02 b8 42 | 6e 02 38 02 d4 47 94 6c |6..l...B|n.8..G.l|
|00000ee0| 00 06 b8 42 6d 02 38 02 | 38 83 39 44 00 02 4c df |...Bm.8.|8.9D..L.|
|00000ef0| 3c fc 4e 75 48 e7 ff fe | 2c 78 00 04 20 6e 01 14 |<.NuH...|,x.. n..|
|00000f00| 22 68 00 3a b3 cf 64 24 | bf e8 00 3e 62 1e 43 e9 |"h.:..d$|...>b.C.|
|00000f10| 09 60 b3 cf 64 16 4c df | 7f ff 48 7a 00 08 2f 2f |.`..d.L.|..Hz..//|
|00000f20| 00 08 4e 75 2f 57 00 04 | 58 8f 4e 75 20 3c 00 00 |..Nu/W..|X.Nu <..|
|00000f30| 09 60 22 3c 00 01 00 00 | 4e ae ff 3a 28 40 20 0c |.`"<....|N..:(@ .|
|00000f40| 67 70 4e 55 00 00 43 ec | 09 60 2e 49 20 6e 01 14 |gpNU..C.|.`.I n..|
|00000f50| 2f 28 00 3a 2f 28 00 3e | 21 4c 00 3a 21 49 00 3e |/(.:/(.>|!L.:!I.>|
|00000f60| 48 e7 00 0e 48 7a 00 18 | 2f 2d 00 44 43 ed 00 40 |H...Hz..|/-.DC..@|
|00000f70| 70 0e 2f 21 51 c8 ff fc | 4c df 7f ff 4e 75 4c df |p./!Q...|L...NuL.|
|00000f80| 70 00 20 6e 01 14 21 5f | 00 3e 21 5f 00 3a 4e 5d |p. n..!_|.>!_.:N]|
|00000f90| 48 e7 80 00 22 4c 20 3c | 00 00 09 60 4e ae ff 2e |H..."L <|...`N...|
|00000fa0| 4c df 00 01 58 8f 4c df | 7f fe 2f 57 00 04 58 8f |L...X.L.|../W..X.|
|00000fb0| 4e 75 4c df 7f ff 70 00 | 4e 75 00 00 48 e7 38 16 |NuL...p.|Nu..H.8.|
|00000fc0| 28 2f 00 1c 26 01 26 49 | 2a 48 41 ec 00 40 27 48 |(/..&.&I|*HA..@'H|
|00000fd0| 00 08 17 7c 00 01 00 1d | 2c 6c 01 c8 4e ae fe aa |...|....|,l..N...|
|00000fe0| 43 ed 00 24 10 19 48 80 | 48 c0 20 6d 00 28 72 00 |C..$..H.|H. m.(r.|
|00000ff0| 32 28 00 04 14 2d 00 23 | 48 82 48 c2 d4 81 52 82 |2(...-.#|H.H...R.|
|00001000| 00 00 00 08 00 00 03 f2 | 00 00 00 05 00 00 01 e8 |........|........|
|00001010| 00 00 00 09 8a b9 9a d3 | 12 19 48 81 48 c1 96 81 |........|..H.H...|
|00001020| 53 83 12 19 48 81 48 c1 | 98 81 53 84 22 02 24 03 |S...H.H.|..S.".$.|
|00001030| 26 04 22 4b 4e ae fe ce | 42 ab 00 08 42 2b 00 1d |&."KN...|B...B+..|
|00001040| 4c df 68 1c 4e 75 20 5f | 4f 6b 20 7c 5f 43 61 6e |L.h.Nu _|Ok |_Can|
|00001050| 63 65 6c 00 5f 4c 61 73 | 74 7c 5f 43 61 6e 63 65 |cel._Las|t|_Cance|
|00001060| 6c 00 52 65 71 75 65 73 | 74 00 49 6e 66 6f 72 6d |l.Reques|t.Inform|
|00001070| 61 74 69 6f 6e 00 20 4d | 61 78 3a 20 25 6c 64 20 |ation. M|ax: %ld |
|00001080| 00 00 20 4d 69 6e 3a 20 | 25 6c 64 2c 20 4d 61 78 |.. Min: |%ld, Max|
|00001090| 3a 20 25 6c 64 20 00 00 | 20 4d 69 6e 3a 20 25 6c |: %ld ..| Min: %l|
|000010a0| 64 20 00 00 54 6f 6f 20 | 73 6d 61 6c 6c 21 00 00 |d ..Too |small!..|
|000010b0| 54 6f 6f 20 62 69 67 21 | 00 00 48 e7 3f 06 28 2f |Too big!|..H.?.(/|
|000010c0| 00 28 2a 2f 00 24 2c 01 | 2e 00 2a 48 22 4d 70 00 |.(*/.$,.|..*H"Mp.|
|000010d0| 2c 6c 01 c8 4e ae fe aa | 24 05 d4 87 53 82 26 04 |,l..N...|$...S.&.|
|000010e0| d6 86 53 83 22 4d 20 07 | 22 06 4e ae fe ce 2f 45 |..S."M .|".N.../E|
|000010f0| 00 24 2f 44 00 28 20 07 | 22 06 20 4d 4c df 60 fc |.$/D.( .|". ML.`.|
|00001100| 4e fa 7a e8 9e fc 01 38 | 48 e7 3f 3e 49 f9 00 00 |N.z....8|H.?>I...|
|00001110| 00 00 48 ef 07 1e 00 54 | 2a 44 42 af 01 60 42 af |..H....T|*DB..`B.|
|00001120| 01 5c 42 af 01 58 42 af | 01 54 42 af 01 50 2f 7c |.\B..XB.|.TB..P/||
|00001130| 00 00 ff ff 01 4c 42 af | 01 48 42 af 01 44 42 af |.....LB.|.HB..DB.|
|00001140| 01 40 97 cb 2f 7c 7f ff | ff ff 00 fc 2f 7c 80 00 |.@../|..|..../|..|
|00001150| 00 00 00 f8 2f 40 00 50 | 4d ef 00 5c 2c c3 2c c4 |..../@.P|M..\,.,.|
|00001160| 2c c8 2f 4a 00 6c 43 ec | 00 00 4d ef 00 e4 72 04 |,./J.lC.|..M...r.|
|00001170| 2c d9 51 c9 ff fc 2f 4a | 00 d8 42 af 00 b8 72 2f |,.Q.../J|..B...r/|
|00001180| 74 00 43 ef 01 00 12 c2 | 51 c9 ff fc 72 07 43 ef |t.C.....|Q...r.C.|
|00001190| 01 38 12 c2 51 c9 ff fc | 72 07 43 ef 01 30 12 c2 |.8..Q...|r.C..0..|
|000011a0| 51 c9 ff fc 7c 5f e5 8e | 2a 03 24 05 59 82 56 c1 |Q...|_..|*.$.Y.V.|
|000011b0| 44 01 48 81 48 c1 2e 01 | 67 0c 2c 3c 00 00 01 7d |D.H.H...|g.,<...}|
|000011c0| dc 80 52 af 00 50 20 06 | 22 3c 00 01 00 01 4e ba |..R..P .|"<....N.|
|000011d0| 12 58 24 40 4a 80 67 00 | 0d c4 4a 87 67 0e 20 0a |.X$@J.g.|..J.g. .|
|000011e0| 06 80 00 00 01 7c 25 40 | 00 18 60 04 42 af 00 6c |.....|%@|..`.B..l|
|000011f0| 70 01 25 40 01 58 72 02 | ba 81 66 08 28 3c 00 00 |p.%@.Xr.|..f.(<..|
|00001200| 00 00 00 08 00 00 03 f2 | 00 00 00 06 00 00 01 e8 |........|........|
|00001210| 00 00 00 0a b0 c1 ae 70 | 01 5e 60 04 78 5a d8 84 |.......p|.^`.xZ..|
|00001220| 25 4d 00 cc 67 4e 22 2d | 00 08 67 02 28 01 4a ad |%M..gN"-|..g.(.J.|
|00001230| 00 0c 67 06 2f 6d 00 0c | 00 6c 22 15 0c 81 00 00 |..g./m..|.l".....|
|00001240| ff ff 67 04 2f 41 01 4c | 32 2d 00 04 3f 41 01 00 |..g./A.L|2-..?A..|
|00001250| 32 2d 00 06 3f 41 01 02 | 25 6d 00 10 01 54 4d ed |2-..?A..|%m...TM.|
|00001260| 00 18 25 5e 01 5c 25 5e | 01 68 25 5e 01 6c 25 6d |..%^.\%^|.h%^.l%m|
|00001270| 00 24 00 d0 2f 47 00 a4 | ba 80 5f c0 44 00 48 80 |.$../G..|.._.D.H.|
|00001280| 48 c0 2e 00 2f 6f 00 64 | 00 dc 60 00 01 ec 2c 2d |H.../o.d|..`...,-|
|00001290| 00 04 20 15 04 80 80 00 | 00 01 67 00 00 b0 53 80 |.. .....|..g...S.|
|000012a0| 67 00 00 b2 53 80 67 00 | 00 b4 53 80 67 00 00 b6 |g...S.g.|..S.g...|
|000012b0| 53 80 67 00 00 b8 53 80 | 67 00 00 ba 53 80 67 00 |S.g...S.|g...S.g.|
|000012c0| 00 bc 53 80 67 00 00 be | 55 80 67 00 00 c6 53 80 |..S.g...|U.g...S.|
|000012d0| 67 00 00 c8 53 80 67 00 | 00 ca 53 80 67 00 00 cc |g...S.g.|..S.g...|
|000012e0| 53 80 67 00 00 ce 53 80 | 67 00 00 da 53 80 67 00 |S.g...S.|g...S.g.|
|000012f0| 00 da 59 80 67 00 00 dc | 55 80 67 00 00 e6 53 80 |..Y.g...|U.g...S.|
|00001300| 67 00 00 e8 5f 80 67 00 | 00 ea 53 80 67 00 00 f0 |g..._.g.|..S.g...|
|00001310| 53 80 67 00 00 f6 53 80 | 67 00 01 00 53 80 67 00 |S.g...S.|g...S.g.|
|00001320| 01 0c 53 80 67 00 01 10 | 53 80 67 00 01 10 53 80 |..S.g...|S.g...S.|
|00001330| 67 00 01 0e 53 80 67 00 | 01 24 53 80 67 00 01 30 |g...S.g.|.$S.g..0|
|00001340| 72 29 90 81 67 00 01 2e | 60 00 01 2e 25 46 00 30 |r)..g...|`...%F.0|
|00001350| 60 00 01 26 25 46 01 38 | 60 00 01 1e 2f 46 01 4c |`..&%F.8|`.../F.L|
|00001360| 60 00 01 16 3f 46 01 00 | 60 00 01 0e 3f 46 01 02 |`...?F..|`...?F..|
|00001370| 60 00 01 06 2f 46 01 48 | 60 00 00 fe 25 46 00 28 |`.../F.H|`...%F.(|
|00001380| 60 00 00 f6 20 46 20 8a | 70 01 2f 40 00 b8 60 00 |`... F .|p./@..`.|
|00001390| 00 e8 25 46 01 5c 60 00 | 00 e0 2f 46 01 40 60 00 |..%F.\`.|../F.@`.|
|000013a0| 00 d8 25 46 01 6c 60 00 | 00 d0 25 46 01 68 60 00 |..%F.l`.|..%F.h`.|
|000013b0| 00 c8 4a 86 57 c0 44 00 | 48 80 48 c0 25 40 01 70 |..J.W.D.|H.H.%@.p|
|000013c0| 60 00 00 b6 26 46 60 00 | 00 b0 25 46 00 d0 60 00 |`...&F`.|..%F..`.|
|000013d0| 00 a8 20 05 59 80 66 00 | 00 a0 2f 46 00 6c 60 00 |.. .Y.f.|../F.l`.|
|000013e0| 00 98 25 46 01 54 60 00 | 00 90 25 46 01 58 60 00 |..%F.T`.|..%F.X`.|
|000013f0| 00 88 2f 46 00 f8 70 01 | 2f 40 01 60 60 7a 2f 46 |../F..p.|/@.``z/F|
|00001400| 00 00 00 08 00 00 03 f2 | 00 00 00 07 00 00 01 e8 |........|........|
|00001410| 00 00 00 0b 52 0a dd 07 | 00 fc 70 01 2f 40 01 60 |....R...|..p./@.`|
|00001420| 60 6e 70 03 ba 80 67 06 | 20 05 55 80 66 62 28 06 |`np...g.| .U.fb(.|
|00001430| 60 5e 20 05 57 80 66 58 | 4a 86 66 54 20 6f 00 68 |`^ .W.fX|J.fT o.h|
|00001440| 42 10 60 4c 42 af 00 a4 | 2f 46 00 d8 60 42 2f 46 |B.`LB...|/F..`B/F|
|00001450| 00 94 60 3c 2e 06 60 38 | 70 03 ba 80 67 06 20 05 |..`<..`8|p...g. .|
|00001460| 55 80 66 2c 4a 86 57 c0 | 44 00 48 80 48 c0 2f 40 |U.f,J.W.|D.H.H./@|
|00001470| 01 50 60 1c 70 03 ba 80 | 67 06 20 05 55 80 66 10 |.P`.p...|g. .U.f.|
|00001480| 2f 46 01 44 60 0a 2f 46 | 00 90 60 04 25 46 01 60 |/F.D`./F|..`.%F.`|
|00001490| 41 ef 00 dc 4e ba 13 aa | 2a 40 4a 80 66 00 fe 08 |A...N...|*@J.f...|
|000014a0| 2f 44 00 b0 2f 47 00 4c | 72 03 ba 81 67 04 42 af |/D../G.L|r...g.B.|
|000014b0| 01 60 52 aa 01 58 22 05 | 59 81 67 04 72 08 60 04 |.`R..X".|Y.g.r.`.|
|000014c0| 72 40 e9 89 24 2a 01 38 | 00 42 00 40 84 81 2f 7c |r@..$*.8|.B.@../||
|000014d0| 00 03 10 06 01 0e 1f 7c | 00 01 01 09 20 6a 00 30 |.......||.... j.0|
|000014e0| 2f 42 00 48 22 08 67 16 | 2a 68 00 56 22 0d 67 0e |/B.H".g.|*h.V".g.|
|000014f0| 22 78 00 04 20 6d 00 10 | b1 e9 01 14 67 04 42 aa |"x.. m..|....g.B.|
|00001500| 01 6c 41 ea 00 30 2f 2f | 01 48 2f 2a 00 28 22 48 |.lA..0//|.H/*.("H|
|00001510| 41 ef 01 08 4e ba 75 d6 | 50 4f 25 40 00 28 66 0c |A...N.u.|PO%@.(f.|
|00001520| 70 00 20 4a 61 00 0e 28 | 60 00 0a a2 2f 0a 20 6a |p. Ja..(|`.../. j|
|00001530| 00 28 43 ef 00 c4 2c 6c | 01 c0 45 ef 00 c0 4e ae |.(C...,l|..E...N.|
|00001540| ff 88 24 5f 48 6f 00 d0 | 48 6f 00 d8 2f 2a 00 28 |..$_Ho..|Ho../*.(|
|00001550| 2f 40 00 40 4e ba 12 8a | 4f ef 00 0c 20 0b 67 12 |/@.@N...|O... .g.|
|00001560| 20 4b 2c 6c 01 c8 4e ae | ff b8 25 40 01 34 66 02 | K,l..N.|..%@.4f.|
|00001570| 97 cb 20 0b 66 16 20 6a | 00 28 26 68 00 28 20 4b |.. .f. j|.(&h.( K|
|00001580| 2c 6c 01 c8 4e ae ff b8 | 25 40 01 34 20 4b 2f 4b |,l..N...|%@.4 K/K|
|00001590| 00 ec 43 ea 00 7c 2f 48 | 00 44 2c 4b 22 de 22 de |..C..|/H|.D,K".".|
|000015a0| 08 ea 00 01 00 82 7c 00 | 3c 2b 00 04 20 06 22 6a |......|.|<+.. ."j|
|000015b0| 00 28 2c 69 00 28 78 00 | 38 2e 00 04 2e 2f 00 50 |.(,i.(x.|8..../.P|
|000015c0| 2f 40 00 3c 72 04 ba 81 | 67 5e 25 6a 00 18 00 34 |/@.<r...|g^%j...4|
|000015d0| 35 47 00 3e 35 7c 00 04 | 00 94 43 ea 00 34 25 49 |5G.>5|..|..C..4%I|
|000015e0| 00 a6 35 7c 00 20 00 aa | 22 6c 01 c8 0c 69 00 24 |..5|. ..|"l...i.$|
|000015f0| 00 14 65 2c 4a aa 01 34 | 67 26 70 01 15 40 00 5e |..e,J..4|g&p..@.^|
|00001600| 00 00 00 08 00 00 03 f2 | 00 00 00 08 00 00 01 e8 |........|........|
|00001610| 00 00 00 0c 60 2d 98 10 | 15 40 00 5c 25 6a 01 34 |....`-..|.@.\%j.4|
|00001620| 00 58 43 ea 00 58 25 49 | 00 4c 08 ea 00 0a 00 90 |.XC..X%I|.L......|
|00001630| 5c 86 2f 46 00 c8 60 08 | 20 04 5c 80 2f 40 00 c8 |\./F..`.| .\./@..|
|00001640| 2a 6f 00 68 ba 81 67 42 | 4a af 00 a4 67 2c 70 5f |*o.h..gB|J...g,p_|
|00001650| 2f 40 01 40 43 fa fa 38 | 2f 49 00 d8 70 01 ba 80 |/@.@C..8|/I..p...|
|00001660| 6e 18 43 fa fa 38 2f 49 | 00 d8 4a 15 67 04 4a 85 |n.C..8/I|..J.g.J.|
|00001670| 66 08 43 fa fa 2e 2f 49 | 00 d8 70 0c c0 aa 01 54 |f.C.../I|..p....T|
|00001680| 00 40 00 01 25 40 01 54 | 60 0e 70 07 c1 aa 01 54 |.@..%@.T|`.p....T|
|00001690| 2f 47 00 90 2f 4d 01 44 | 2a 6f 01 44 20 0d 67 00 |/G../M.D|*o.D .g.|
|000016a0| 00 be 22 6f 00 90 2f 09 | 70 00 20 4d 47 ef 01 3c |.."o../.|p. MG..<|
|000016b0| 4e ba 0e c0 26 5f 4d ef | 01 38 22 1e e7 81 d3 96 |N...&_M.|.8".....|
|000016c0| 20 1e 72 01 4e ba 7d 4a | 25 40 00 10 66 0c 70 00 | .r.N.}J|%@..f.p.|
|000016d0| 20 4a 61 00 0c 92 60 00 | 09 0c 22 2f 01 38 e5 81 | Ja...`.|.."/.8..|
|000016e0| 2a 6a 00 10 db c1 2f 4d | 00 a0 db c1 2f 0b 22 4b |*j..../M|..../."K|
|000016f0| 20 6f 01 48 26 4d 4e ba | 0e 94 26 5f 20 05 59 80 | o.H&MN.|..&_ .Y.|
|00001700| 66 0e 20 6f 00 68 22 47 | 4e ba 0e 3a 2f 40 00 94 |f. o.h"G|N..:/@..|
|00001710| 20 4d 22 6a 00 10 4e ba | 0e b0 7c 00 7e 00 2a 6f | M"j..N.|..|.~.*o|
|00001720| 00 a0 60 26 20 06 e5 80 | 20 6a 00 10 2f 70 08 00 |..`& ...| j../p..|
|00001730| 00 f0 41 ef 00 e4 2c 6c | 01 c4 4e ae fe b6 2a 80 |..A...,l|..N...*.|
|00001740| b0 87 6f 02 2e 00 52 86 | 58 8d bc af 01 38 6d d4 |..o...R.|X....8m.|
|00001750| 2f 47 00 b4 20 07 72 46 | d0 81 2f 40 00 b0 2a 6f |/G.. .rF|../@..*o|
|00001760| 00 d8 22 0d 57 c0 44 00 | 48 80 48 c0 2f 40 00 40 |..".W.D.|H.H./@.@|
|00001770| 66 00 00 fa 2f 0b 70 01 | 20 4d 22 6f 00 98 47 ef |f.../.p.| M"o..G.|
|00001780| 01 34 4e ba 0d ee 20 5f | 4d ef 01 30 20 1e 22 00 |.4N... _|M..0 .".|
|00001790| e5 81 d2 80 e9 81 d3 96 | 20 1e 72 01 4e ba 7c 72 |........| .r.N.|r|
|000017a0| 25 40 00 0c 66 0c 70 00 | 20 4a 61 00 0b ba 60 00 |%@..f.p.| Ja...`.|
|000017b0| 08 34 20 2f 01 30 22 00 | e5 81 20 6a 00 0c d1 c1 |.4 /.0".|.. j....|
|000017c0| 2a 48 2f 4d 00 9c db c1 | 2f 4d 00 98 db c1 25 4d |*H/M....|/M....%M|
|000017d0| 00 c0 22 00 e5 81 d2 80 | d2 81 d2 80 e5 81 2f 4d |..".....|....../M|
|000017e0| 00 e0 db c1 25 4d 00 c8 | 22 00 e5 81 92 80 e7 81 |....%M..|".......|
|000017f0| db c1 2f 08 20 6f 00 dc | 22 6f 00 98 26 4d 4e ba |../. o..|"o..&MN.|
|00001800| 00 00 00 08 00 00 03 f2 | 00 00 00 09 00 00 01 e8 |........|........|
|00001810| 00 00 00 0d d2 be fe aa | 0d 8c 26 5f 20 4d 22 6a |........|..&_ M"j|
|00001820| 00 0c 4e ba 0d b6 25 6f | 01 30 01 3c 7c 00 2a 4b |..N...%o|.0.<|.*K|
|00001830| 7e 00 26 6f 00 44 60 46 | 20 06 e5 80 20 6a 00 0c |~.&o.D`F| ... j..|
|00001840| d1 c0 22 50 2f 49 00 f0 | 20 2f 01 40 72 00 12 00 |.."P/I..| /.@r...|
|00001850| 22 6a 00 c8 d3 c7 2f 48 | 00 2c 2f 0a 20 01 24 49 |"j..../H|.,/. .$I|
|00001860| 20 4b 22 6f 00 30 22 51 | 4e ba 0e 1c 24 5f 72 18 | K"o.0"Q|N...$_r.|
|00001870| d0 81 2a 80 d1 af 01 5c | 52 86 58 8d de 81 bc aa |..*....\|R.X.....|
|00001880| 01 3c 6d b4 2a 6f 00 6c | 20 0d 66 14 0c aa 00 00 |.<m.*o.l| .f.....|
|00001890| 00 02 01 3c 6d 06 4b fa | f8 2a 60 04 4b fa f8 2c |...<m.K.|.*`.K..,|
|000018a0| 2f 4d 01 1a 20 6a 00 28 | 10 28 00 23 48 80 48 c0 |/M.. j.(|.(.#H.H.|
|000018b0| d0 84 22 2f 00 34 d0 81 | 2c 00 52 86 2e 2f 00 3c |.."/.4..|,.R../.<|
|000018c0| 20 07 5c 80 24 05 2a 2f | 00 b0 2f 40 00 30 59 82 | .\.$.*/|../@.0Y.|
|000018d0| 67 00 00 cc 20 01 e5 80 | 90 81 de af 00 c8 de 84 |g... ...|........|
|000018e0| de 80 74 0b de 82 28 2f | 00 3c 4a af 01 44 67 2a |..t...(/|.<J..Dg*|
|000018f0| 2f 46 01 54 74 00 4a af | 01 50 66 02 74 0f 20 04 |/F.Tt.J.|.Pf.t. .|
|00001900| 52 80 22 2f 01 38 4e ba | 0b 9e d0 82 22 2f 00 34 |R."/.8N.|...."/.4|
|00001910| 2f 40 00 cc d0 81 de 80 | dc 80 4a af 01 60 67 6e |/@......|..J..`gn|
|00001920| de 84 de 81 58 87 0c af | 80 00 00 00 00 f8 66 14 |....X...|......f.|
|00001930| 2f 0b 41 fa f7 a2 43 ef | 01 00 47 ef 00 76 4e ba |/.A...C.|..G..vN.|
|00001940| 0c 64 60 22 0c af 7f ff | ff ff 00 fc 67 06 41 fa |.d`"....|....g.A.|
|00001950| f7 92 60 04 41 fa f7 a2 | 2f 0b 43 ef 00 fc 47 ef |..`.A...|/.C...G.|
|00001960| 00 76 4e ba 0c 40 26 5f | 41 ef 00 72 2f 48 00 f0 |.vN..@&_|A..r/H..|
|00001970| 41 ef 00 e4 2c 6c 01 c4 | 4e ae fe b6 22 00 50 81 |A...,l..|N...".P.|
|00001980| 74 18 d0 82 2f 41 00 c4 | b0 85 6f 02 2a 00 70 5a |t.../A..|..o.*.pZ|
|00001990| d0 80 ba 80 6c 02 2a 00 | 2f 46 01 58 60 32 2f 46 |....l.*.|/F.X`2/F|
|000019a0| 01 54 22 07 52 81 20 2f | 01 38 4e ba 0a fa 72 0f |.T".R. /|.8N...r.|
|000019b0| d0 81 2c 2f 00 34 2e 06 | de 87 de 84 de 80 5a 87 |..,/.4..|......Z.|
|000019c0| 2f 40 00 cc 20 2f 00 40 | 66 06 de 86 de af 00 30 |/@.. /.@|f......0|
|000019d0| 2c 2f 00 40 66 10 22 2a | 01 3c e9 81 d2 af 01 5c |,/.@f."*|.<.....\|
|000019e0| b2 85 6f 02 2a 01 20 2f | 00 c0 ba 80 6f 02 2a 00 |..o.*. /|....o.*.|
|000019f0| 20 05 2f 40 00 2c 22 2f | 00 bc be 81 6f 02 2e 01 | ./@.,"/|....o...|
|00001a00| 00 00 00 08 00 00 03 f2 | 00 00 00 0a 00 00 01 e8 |........|........|
|00001a10| 00 00 00 0e 3b c1 e7 3f | 2f 47 00 38 4a 86 66 00 |....;..?|/G.8J.f.|
|00001a20| 01 48 28 07 98 af 00 30 | 98 af 00 34 55 84 2a 6f |.H(....0|...4U.*o|
|00001a30| 00 9c 24 2a 01 3c 22 02 | e5 81 22 35 18 fc 2e 00 |..$*.<".|.."5....|
|00001a40| 2c 07 9c 81 26 6f 00 98 | 2f 41 00 a8 72 01 b4 81 |,...&o..|/A..r...|
|00001a50| 6f 22 51 86 24 07 51 82 | 2f 46 00 ac 20 4b 22 4d |o"Q.$.Q.|/F.. K"M|
|00001a60| 20 2f 01 5c 72 08 26 2a | 01 3c 2c 6c 01 c0 4e ae | /.\r.&*|.<,l..N.|
|00001a70| ff 7c 60 1a 22 06 6a 02 | 52 81 e2 81 26 81 74 01 |.|`.".j.|R...&.t.|
|00001a80| 25 42 01 58 08 aa 00 00 | 01 57 2f 41 00 ac 9b cd |%B.X....|.W/A....|
|00001a90| 7c 00 7e 00 7a 00 26 6f | 00 e0 60 00 00 c2 22 6a ||.~.z.&o|..`..."j|
|00001aa0| 00 c8 d3 c7 4d e9 00 04 | 3c fc 00 0c 3c fc 00 03 |....M...|<...<...|
|00001ab0| 2c ef 00 44 20 6a 00 0c | 2c f0 58 00 41 ec 00 14 |,..D j..|,.X.A...|
|00001ac0| 22 4b 70 0a 22 d8 51 c8 | ff fc 20 04 37 40 00 06 |"Kp.".Q.|.. .7@..|
|00001ad0| 20 2f 00 30 37 40 00 0a | 22 6f 00 9c 20 31 58 00 | /.07@..|"o.. 1X.|
|00001ae0| 37 40 00 08 26 8d 22 6a | 00 c8 d3 c7 27 51 00 28 |7@..&."j|....'Q.(|
|00001af0| 2a 4b 20 6f 00 98 20 30 | 58 00 37 40 00 04 20 06 |*K o.. 0|X.7@.. .|
|00001b00| 54 80 37 40 00 26 22 2a | 01 3c 53 81 b2 86 66 0a |T.7@.&"*|.<S...f.|
|00001b10| 74 01 3b 42 00 26 25 4d | 00 b4 72 00 32 2d 00 26 |t.;B.&%M|..r.2-.&|
|00001b20| b2 aa 01 58 66 24 08 2a | 00 00 01 57 66 1c 0c aa |...Xf$.*|...Wf...|
|00001b30| 00 00 00 01 01 3c 6f 0e | 20 6a 00 c8 d1 c7 43 ea |.....<o.| j....C.|
|00001b40| 00 7c 21 49 00 08 25 4d | 00 b8 4a 86 66 04 25 4d |.|!I..%M|..J.f.%M|
|00001b50| 00 b0 52 86 72 18 de 81 | 58 85 d6 fc 00 2c bc aa |..R.r...|X....,..|
|00001b60| 01 3c 6d 00 ff 3a 60 10 | 20 05 6a 02 52 80 e2 80 |.<m..:`.| .j.R...|
|00001b70| 42 af 00 a8 2f 40 00 ac | 2e 2f 00 2c 20 07 3f 40 |B.../@..|./., .?@|
|00001b80| 01 04 2a 2f 00 38 22 05 | 3f 41 01 06 48 6f 01 00 |..*/.8".|?A..Ho..|
|00001b90| 48 78 00 05 2f 2f 01 54 | 4e ba 78 4c 4f ef 00 0c |Hx..//.T|N.xLO...|
|00001ba0| 2c 00 66 30 20 2f 00 a8 | 6a 02 52 80 e2 80 22 2f |,.f0 /..|j.R..."/|
|00001bb0| 00 ac 44 81 92 80 3f 41 | 01 00 20 2f 00 3c 6a 02 |..D...?A|.. /.<j.|
|00001bc0| 52 80 e2 80 22 05 44 81 | d2 80 d2 af 00 34 5a 81 |R...".D.|.....4Z.|
|00001bd0| 3f 41 01 02 2f 0a 20 06 | 41 ef 01 04 22 6a 00 28 |?A../. .|A..."j.(|
|00001be0| 2c 6c 01 c0 24 6a 00 30 | 4e ae ff 82 24 5f 2c 2f |,l..$j.0|N...$_,/|
|00001bf0| 00 5c 2a 6f 00 e0 70 04 | bc 80 67 00 00 92 22 2a |.\*o..p.|..g..."*|
|00001c00| 00 00 00 08 00 00 03 f2 | 00 00 00 0b 00 00 01 e8 |........|........|
|00001c10| 00 00 00 0f 21 09 21 c8 | 01 3c 53 81 20 01 e5 80 |....!.!.|.<S. ...|
|00001c20| d0 81 d0 80 d0 81 e5 80 | 20 4d d1 c0 25 48 00 84 |........| M..%H..|
|00001c30| 22 2f 00 c8 5d 81 35 41 | 00 8e 22 2f 01 58 56 81 |"/..].5A|.."/.XV.|
|00001c40| 35 41 00 8a 35 7c 00 0e | 00 88 22 07 74 1c 92 82 |5A..5|..|..".t...|
|00001c50| 35 41 00 8c 4a af 00 4c | 67 14 22 07 6a 02 52 81 |5A..J..L|g.".j.R.|
|00001c60| e2 81 59 81 35 41 00 88 | 35 7c 00 08 00 8c 70 02 |..Y.5A..|5|....p.|
|00001c70| bc 80 6d 0c 20 6f 00 68 | 22 6a 00 18 12 d8 66 fc |..m. o.h|"j....f.|
|00001c80| 70 01 35 40 00 92 72 03 | bc 81 66 10 08 c0 00 0b |p.5@..r.|..f.....|
|00001c90| 35 40 00 92 20 6f 00 58 | 25 50 00 50 55 86 67 06 |5@.. o.X|%P.PU.g.|
|00001ca0| 08 ea 00 09 00 92 2c 2f | 00 48 70 00 4a aa 01 6c |......,/|.Hp.J..l|
|00001cb0| 66 02 20 06 2f 40 01 0a | 41 ef 01 00 2c 6c 01 c4 |f. ./@..|A...,l..|
|00001cc0| 4e ae ff 34 25 40 00 c4 | 66 0c 70 00 20 4a 61 00 |N..4%@..|f.p. Ja.|
|00001cd0| 06 de 60 00 03 58 20 6a | 00 c4 25 48 00 d4 41 ea |..`..X j|..%H..A.|
|00001ce0| 00 e2 22 6a 00 c4 4e ba | 75 e4 4a aa 01 6c 67 1c |.."j..N.|u.J..lg.|
|00001cf0| 20 6a 00 c4 22 6a 00 30 | 21 69 00 56 00 56 20 6a | j.."j.0|!i.V.V j|
|00001d00| 00 c4 20 06 2c 6c 01 c4 | 4e ae ff 6a 20 6a 00 c4 |.. .,l..|N..j j..|
|00001d10| 26 68 00 32 4a af 01 50 | 66 14 2f 05 20 2f 00 d8 |&h.2J..P|f./. /..|
|00001d20| 22 07 20 6a 00 28 22 4b | 61 00 f3 3a 58 4f 4a af |". j.("K|a..:XOJ.|
|00001d30| 00 40 66 70 7c 00 7e 00 | 2a 2f 00 30 60 60 30 2d |.@fp|.~.|*/.0``0-|
|00001d40| 00 04 48 c0 32 2d 00 08 | 48 c1 2f 2f 00 d4 2f 2f |..H.2-..|H.//..//|
|00001d50| 00 d4 2f 05 2f 01 22 04 | 20 4b 61 00 f3 ee 22 4b |.././.".| Ka..."K|
|00001d60| 70 01 2c 6c 01 c8 4e ae | fe aa 30 2d 00 04 72 00 |p.,l..N.|..0-..r.|
|00001d70| 32 00 30 2d 00 06 74 00 | 34 00 20 6a 00 c8 d1 c7 |2.0-..t.|4. j....|
|00001d80| 2f 0a 20 01 22 02 24 48 | 22 4b 4e ba 09 d4 24 5f |/. .".$H|"KN...$_|
|00001d90| 4f ef 00 10 52 86 da fc | 00 2c 70 18 de 80 bc aa |O...R...|.,p.....|
|00001da0| 01 3c 6d 9a 2a 2f 01 50 | 28 2f 00 2c 4a 85 66 28 |.<m.*/.P|(/.,J.f(|
|00001db0| 2c 2f 01 54 67 22 20 04 | 72 10 90 81 2f 2f 00 d0 |,/.Tg" .|r...//..|
|00001dc0| 2f 2f 00 d8 2f 2f 00 d4 | 2f 00 70 08 22 06 20 4b |//..//..|/.p.". K|
|00001dd0| 61 00 f3 78 4f ef 00 10 | 2e 2f 01 58 67 46 20 04 |a..xO...|./.XgF .|
|00001de0| 72 10 90 81 2c 2f 00 c8 | 2f 2f 00 d4 2f 2f 00 d4 |r...,/..|//..//..|
|00001df0| 2f 06 2f 00 70 08 22 07 | 20 4b 61 00 f3 4e 20 07 |/./.p.".| Ka..N .|
|00001e00| 00 00 00 08 00 00 03 f2 | 00 00 00 0c 00 00 01 e8 |........|........|
|00001e10| 00 00 00 10 71 e9 18 55 | 52 80 22 04 74 14 92 82 |....q..U|R.".t...|
|00001e20| 55 86 2e af 00 e0 2f 2f | 00 e4 2f 06 2f 01 72 0a |U.....//|.././.r.|
|00001e30| 20 4b c1 41 4e ba 6e 5c | 4f ef 00 1c 4a af 01 60 | K.AN.n\|O...J..`|
|00001e40| 67 56 22 2f 00 3c 20 2f | 00 34 d0 81 d0 80 2c 2f |gV"/.< /|.4....,/|
|00001e50| 00 38 9c 80 74 0c 9c 82 | 2e 04 20 2f 00 c4 9e 80 |.8..t...|.. /....|
|00001e60| 6a 02 52 87 e2 87 58 81 | 2f 2f 00 d0 2f 2f 00 d8 |j.R...X.|//..//..|
|00001e70| 2f 01 2f 00 20 07 22 06 | 20 4b 61 00 f2 e6 4f ef |/./. .".| Ka...O.|
|00001e80| 00 10 20 07 51 80 22 06 | 53 81 20 4b 43 ef 00 e4 |.. .Q.".|S. KC...|
|00001e90| 2c 6c 01 c4 4e ae ff 28 | 4a af 01 44 67 00 00 86 |,l..N..(|J..Dg...|
|00001ea0| 08 2a 00 03 01 57 67 08 | 20 2f 00 d4 1f 40 00 e4 |.*...Wg.| /...@..|
|00001eb0| 70 00 4a 85 66 02 70 08 | 22 2f 01 54 d2 80 3f 41 |p.J.f.p.|"/.T..?A|
|00001ec0| 00 ea 2e 04 9e af 00 b4 | 6a 02 52 87 e2 87 7c 00 |........|j.R...|.|
|00001ed0| 7a 00 2a 6f 00 a0 60 46 | 08 2a 00 02 01 57 67 06 |z.*o..`F|.*...Wg.|
|00001ee0| 2e 04 9e 95 e2 8f 70 23 | be 80 6c 02 2e 00 20 07 |......p#|..l... .|
|00001ef0| 3f 40 00 e8 22 06 e5 81 | 20 6a 00 10 2f 70 18 00 |?@.."...| j../p..|
|00001f00| 00 f0 20 4b 43 ef 00 e4 | 70 00 22 05 2c 6c 01 c4 |.. KC...|p.".,l..|
|00001f10| 4e ae ff 28 52 86 da af | 00 3c 52 85 58 8d bc af |N..(R...|.<R.X...|
|00001f20| 01 38 6d b4 2c 2f 00 5c | 20 06 59 80 67 06 4b ea |.8m.,/.\| .Y.g.K.|
|00001f30| 00 84 60 26 4a af 00 40 | 67 04 70 00 60 1a 20 2a |..`&J..@|g.p.`. *|
|00001f40| 01 3c 53 80 22 00 e5 81 | d2 80 d2 81 d2 80 e5 81 |.<S."...|........|
|00001f50| 20 6f 00 e0 d1 c1 20 08 | 2a 40 20 0d 67 28 2f 0a | o.... .|*@ .g(/.|
|00001f60| 20 6a 00 c4 22 4d 70 ff | 22 00 2c 6c 01 c4 95 ca | j.."Mp.|".,l....|
|00001f70| 4e ae fe 4a 24 5f 2f 0a | 20 4d 22 6a 00 c4 95 ca |N..J$_/.| M"j....|
|00001f80| 4e ae ff 22 24 5f 25 4d | 00 d8 20 2a 01 68 72 01 |N.."$_%M|.. *.hr.|
|00001f90| 20 6a 00 30 93 c9 4e ba | 6a 90 25 40 01 78 20 2a | j.0..N.|j.%@.x *|
|00001fa0| 01 5c 72 01 20 6a 00 30 | 4e ba 6a bc 20 6c 01 c4 |.\r. j.0|N.j. l..|
|00001fb0| 25 68 00 3c 00 2c 20 2a | 01 70 72 01 20 6a 00 28 |%h.<., *|.pr. j.(|
|00001fc0| 4e ba 71 d2 4d ea 01 40 | 2c c6 25 6f 00 54 01 4c |N.q.M..@|,.%o.T.L|
|00001fd0| 25 6f 00 58 01 74 2c ef | 00 f8 2c ef 00 fc 72 02 |%o.X.t,.|..,...r.|
|00001fe0| b2 6f 01 2e 57 c0 44 00 | 48 80 48 c0 25 40 01 50 |.o..W.D.|H.H.%@.P|
|00001ff0| 25 6f 00 68 00 14 41 fa | 00 56 24 88 20 6a 00 c4 |%o.h..A.|.V$. j..|
|00002000| 00 00 00 08 00 00 03 f2 | 00 00 00 0d 00 00 01 e8 |........|........|
|00002010| 00 00 00 11 31 c5 5c 14 | 22 68 00 56 70 00 10 29 |....1.\.|"h.Vp..)|
|00002020| 00 0f 72 01 24 01 e1 a2 | 25 42 00 04 4a aa 01 30 |..r.$...|%B..J..0|
|00002030| 67 12 20 6a 00 e6 70 00 | 10 28 00 0f 26 01 e1 a3 |g. j..p.|.(..&...|
|00002040| 87 aa 00 04 25 41 00 08 | 4a af 00 b8 67 08 20 3c |....%A..|J...g. <|
|00002050| 80 00 00 00 60 06 22 4a | 4e ba 06 30 4c df 7c fc |....`."J|N..0L.|.|
|00002060| de fc 01 38 4e 75 9e fc | 00 1c 48 e7 2f 3e 2a 49 |...8Nu..|..H./>*I|
|00002070| 49 f9 00 00 00 00 2f 40 | 00 2c 2f 48 00 3c 2f 48 |I...../@|.,/H.</H|
|00002080| 00 30 60 1e 2e 2b 00 04 | 20 13 04 80 80 00 00 3c |.0`..+..| ......<|
|00002090| 66 10 20 07 2b 40 00 24 | 20 4d 61 00 03 42 60 00 |f. .+@.$| Ma..B`.|
|000020a0| 03 34 41 ef 00 3c 4e ba | 08 28 26 40 4a 80 66 d4 |.4A..<N.|.(&@J.f.|
|000020b0| 7c 00 41 ed 00 e2 2f 48 | 00 28 4a 86 66 20 48 6f ||.A.../H|.(J.f Ho|
|000020c0| 00 38 20 6f 00 2c 43 ef | 00 3e 4e ba 72 ce 58 4f |.8 o.,C.|.>N.r.XO|
|000020d0| 4a 40 66 04 7c 01 60 e2 | 7a 40 e9 8d 60 34 2f 2d |J@f.|.`.|z@..`4/-|
|000020e0| 00 cc 20 6d 00 c4 22 6d | 00 d0 4e ba 6d 5a 58 4f |.. m.."m|..N.mZXO|
|000020f0| 26 40 4a 80 67 00 02 b6 | 4d eb 00 14 2a 1e 3f 5e |&@J.g...|M...*.?^|
|00002100| 00 3a 3f 5e 00 38 2f 6b | 00 1c 00 40 20 4b 4e ba |.:?^.8/k|...@ KN.|
|00002110| 6d 84 30 2f 00 38 0c 40 | 00 c8 67 9e 7e 00 0c 85 |m.0/.8.@|..g.~...|
|00002120| 00 00 04 00 66 00 00 ac | 4a ad 00 b4 67 00 00 a4 |....f...|J...g...|
|00002130| 72 00 32 2f 00 3a 74 00 | 34 00 45 ed 00 d4 20 01 |r.2/.:t.|4.E... .|
|00002140| 22 02 41 ef 00 37 22 4a | 4e ba 6e 52 2e 00 66 00 |".A..7"J|N.nR..f.|
|00002150| 00 82 4a 6d 00 e0 66 7a | 08 2f 00 09 00 38 66 72 |..Jm..fz|./...8fr|
|00002160| 70 40 c0 6f 00 38 78 00 | 38 00 97 cb 10 2f 00 37 |p@.o.8x.|8..../.7|
|00002170| 72 0d b0 01 66 04 26 6d | 00 b8 72 1b b0 01 66 04 |r...f.&m|..r...f.|
|00002180| 26 6d 00 b4 08 2d 00 01 | 01 57 67 04 4a 84 67 30 |&m...-..|.Wg.J.g0|
|00002190| 48 80 48 c0 72 42 90 81 | 67 1e 72 0c 90 81 67 1c |H.H.rB..|g.r...g.|
|000021a0| 59 80 67 18 59 80 67 06 | 57 80 67 06 60 12 4a 84 |Y.g.Y.g.|W.g.`.J.|
|000021b0| 67 0e 26 6d 00 b0 60 08 | 4a 84 67 04 26 6d 00 b4 |g.&m..`.|J.g.&m..|
|000021c0| 20 0b 67 0e 70 00 30 2f | 00 3a 20 4b 22 4a 4e ba | .g.p.0/|.: K"JN.|
|000021d0| 6d 30 70 40 ba 80 67 06 | 4a 87 67 00 01 b8 4a 87 |m0p@..g.|J.g...J.|
|000021e0| 66 0a 7e 00 20 6f 00 40 | 3e 28 00 26 70 20 be 80 |f.~. o.@|>(.&p ..|
|000021f0| 6c 26 70 01 be 80 67 0e | 22 2d 01 40 74 04 b2 82 |l&p...g.|"-.@t...|
|00002200| 00 00 00 08 00 00 03 f2 | 00 00 00 0e 00 00 01 e8 |........|........|
|00002210| 00 00 00 12 c0 b5 a4 29 | 67 04 53 81 66 12 53 87 |.......)|g.S.f.S.|
|00002220| 2b 47 00 24 70 00 20 4d | 61 00 01 cc 60 00 01 be |+G.$p. M|a...`...|
|00002230| 20 2d 01 40 72 04 b0 81 | 67 00 fe 98 72 01 b0 81 | -.@r...|g...r...|
|00002240| 6f 00 00 ec 70 20 be 80 | 66 24 20 6d 00 18 4a 10 |o...p ..|f$ m..J.|
|00002250| 66 06 4a ad 01 60 67 06 | 20 6d 00 b0 60 04 20 6d |f.J..`g.| m..`. m|
|00002260| 00 b4 22 6d 00 c4 4e ba | 6c 54 4e ba 02 b8 26 6d |.."m..N.|lTN...&m|
|00002270| 00 18 12 13 56 c0 44 00 | 48 80 48 c0 2b 40 00 24 |....V.D.|H.H.+@.$|
|00002280| 2a 00 20 2d 01 40 72 02 | b0 81 66 0c 4a ad 01 60 |*. -.@r.|..f.J..`|
|00002290| 67 06 74 01 2b 42 00 24 | be 81 6f 0e 70 20 be 80 |g.t.+B.$|..o.p ..|
|000022a0| 6c 08 20 07 53 80 2b 40 | 00 24 4a ad 00 24 67 72 |l. .S.+@|.$J..$gr|
|000022b0| 70 03 b0 ad 01 40 66 5e | 4a 13 66 0c 70 00 20 4d |p....@f^|J.f.p. M|
|000022c0| 61 00 01 34 60 00 01 26 | 2a 2d 00 50 ba ad 01 44 |a..4`..&|*-.P...D|
|000022d0| 6c 06 47 fa ee a8 60 0e | ba ad 01 48 6f 06 47 fa |l.G...`.|...Ho.G.|
|000022e0| ee a8 60 02 97 cb 20 0b | 67 24 70 20 be 80 66 0c |..`... .|g$p ..f.|
|000022f0| 20 6d 00 b0 22 6d 00 c4 | 4e ba 6b c2 20 6d 00 c4 | m.."m..|N.k. m..|
|00002300| 22 4b 4e ba 6b 32 42 ad | 00 24 60 00 fd c6 20 6d |"KN.k2B.|.$`... m|
|00002310| 01 74 20 85 60 0c 20 05 | 20 4d 61 00 00 da 60 00 |.t .`. .| Ma...`.|
|00002320| 00 cc 70 00 20 4d 61 00 | 00 ce 60 00 00 c0 20 6d |..p. Ma.|..`... m|
|00002330| 00 18 4a 10 67 00 fd 9c | 20 6d 01 74 48 6d 00 18 |..J.g...| m.tHm..|
|00002340| 2f 2d 01 4c 2f 2d 01 40 | 4e 90 4f ef 00 0c 26 40 |/-.L/-.@|N.O...&@|
|00002350| 4a 80 67 4c 70 50 b0 13 | 67 0c 20 6d 00 28 2c 6c |J.gLpP..|g. m.(,l|
|00002360| 01 c4 4e ae ff a0 30 7c | ff ff 2f 0a 24 48 20 6d |..N...0||../.$H m|
|00002370| 00 c4 22 4b 2c 6c 01 c4 | 4e ae fe ec 24 5f 20 6d |.."K,l..|N...$_ m|
|00002380| 00 18 42 10 41 ed 00 84 | 2f 0a 22 6d 00 c4 70 01 |..B.A...|/."m..p.|
|00002390| 2c 6c 01 c4 95 ca 4e ae | fe 50 24 5f 60 00 fd 34 |,l....N.|.P$_`..4|
|000023a0| 20 2d 00 24 20 4d 61 00 | 00 4e 60 40 20 2d 01 38 | -.$ Ma.|.N`@ -.8|
|000023b0| c0 85 67 00 fd 1e 2b 45 | 00 24 70 00 20 4d 61 00 |..g...+E|.$p. Ma.|
|000023c0| 00 36 60 28 70 04 b0 ad | 01 40 67 16 41 ed 00 84 |.6`(p...|.@g.A...|
|000023d0| 2f 0a 22 6d 00 c4 2c 6c | 01 c4 95 ca 4e ae fe 32 |/."m..,l|....N..2|
|000023e0| 24 5f 42 ad 00 08 20 3c | 80 00 00 00 4c df 7c f4 |$_B... <|....L.|.|
|000023f0| de fc 00 1c 4e 75 48 e7 | 02 06 2a 48 2c 2d 00 24 |....NuH.|..*H,-.$|
|00002400| 00 00 00 08 00 00 03 f2 | 00 00 00 0f 00 00 01 e8 |........|........|
|00002410| 00 00 00 13 ba fb 54 0e | 4a 80 67 16 0c ad 00 00 |......T.|J.g.....|
|00002420| 00 02 01 40 6e 0c 20 6d | 00 18 22 6d 00 14 12 d8 |...@n. m|.."m....|
|00002430| 66 fc 20 2d 01 70 72 00 | 20 6d 00 2c 4e ba 6d 9e |f. -.pr.| m.,N.m.|
|00002440| 41 ed 00 e2 4e ba 6f ba | 4a ad 00 c4 67 40 20 2d |A...N.o.|J...g@ -|
|00002450| 01 68 72 00 20 6d 00 30 | 22 6d 01 78 4e ba 66 12 |.hr. m.0|"m.xN.f.|
|00002460| 20 2d 01 5c 72 00 20 6d | 00 30 4e ba 66 42 4a ad | -.\r. m|.0N.fBJ.|
|00002470| 01 6c 67 0e 20 6d 00 c4 | 2c 6c 01 c0 4e ae ff 6a |.lg. m..|,l..N..j|
|00002480| 60 0c 20 6d 00 c4 2c 6c | 01 c4 4e ae ff b8 22 6d |`. m..,l|..N..."m|
|00002490| 00 10 4e ba 70 44 22 6d | 00 0c 4e ba 70 3c 4a ad |..N.pD"m|..N.p<J.|
|000024a0| 01 50 67 0e 91 c8 22 6d | 00 28 2c 6c 01 c4 4e ae |.Pg..."m|.(,l..N.|
|000024b0| fd fc 20 2d 01 34 67 0a | 22 40 2c 6c 01 c8 4e ae |.. -.4g.|"@,l..N.|
|000024c0| ff b2 22 4d 4e ba 70 12 | 20 06 4c df 60 40 4e 75 |.."MN.p.| .L.`@Nu|
|000024d0| 4e f9 00 00 88 4c 4e f9 | 00 00 84 be 4e f9 00 00 |N....LN.|....N...|
|000024e0| 82 1c 4e f9 00 00 81 1e | 4e f9 00 00 8a ce 4e f9 |..N.....|N.....N.|
|000024f0| 00 00 8b 48 4e f9 00 00 | 86 3c 4e f9 00 00 89 9c |...HN...|.<N.....|
|00002500| 4e f9 00 00 83 4a 4e f9 | 00 00 80 e0 4e f9 00 00 |N....JN.|....N...|
|00002510| 85 34 4e f9 00 00 8a 3a | 4e f9 00 00 8b 28 4e f9 |.4N....:|N....(N.|
|00002520| 00 00 8a 70 4e f9 00 00 | 84 e6 4e f9 00 00 85 a0 |...pN...|..N.....|
|00002530| 4e f9 00 00 85 44 4e f9 | 00 00 91 34 48 e7 20 02 |N....DN.|...4H. .|
|00002540| 2c 6c 01 c8 74 05 4e ae | fe f2 51 ca ff fa 4c df |,l..t.N.|..Q...L.|
|00002550| 40 04 4e 75 48 e7 3f 3e | 2c 6c 01 c8 4f ef ff e8 |@.NuH.?>|,l..O...|
|00002560| 45 ef 00 0c 26 4f 78 01 | 2a 48 2a 00 2c 01 24 06 |E...&Ox.|*H*.,.$.|
|00002570| 94 85 67 6e 6a 04 78 ff | 44 82 76 02 e5 8b 2e 35 |..gnj.x.|D.v....5|
|00002580| 30 0c 20 31 30 00 90 87 | 48 40 42 40 22 02 4e ba |0. 10...|H@B@".N.|
|00002590| 74 70 27 80 30 00 48 47 | 25 87 30 00 e4 8b 51 cb |tp'.0.HG|%.0...Q.|
|000025a0| ff dc 2e 3c 00 00 80 00 | 20 6d 00 18 20 05 22 12 |...<....| m.. .".|
|000025b0| d2 87 48 41 24 2a 00 04 | d2 87 48 42 26 2a 00 08 |..HA$*..|..HB&*..|
|000025c0| d2 87 48 43 4e ae fe e0 | 20 13 d1 92 20 2b 00 04 |..HCN...| ... +..|
|000025d0| d1 aa 00 04 20 2b 00 08 | d1 aa 00 08 da 84 bc 85 |.... +..|........|
|000025e0| 66 c6 4f ef 00 18 4c df | 7c fc 4e 75 10 18 67 14 |f.O...L.||.Nu..g.|
|000025f0| b0 3c 00 25 66 f6 10 18 | 67 0a b0 3c 00 25 67 ec |.<.%f...|g..<.%g.|
|00002600| 00 00 00 08 00 00 03 f2 | 00 00 00 10 00 00 01 e8 |........|........|
|00002610| 00 00 00 14 79 78 d3 2a | 58 89 60 e8 20 09 4e 75 |....yx.*|X.`. .Nu|
|00002620| 48 e7 00 32 26 6f 00 10 | 20 6f 00 14 43 ef 00 18 |H..2&o..| o..C...|
|00002630| 60 1e 48 e7 00 32 72 01 | 26 c1 26 81 4a 80 66 06 |`.H..2r.|&.&.J.f.|
|00002640| 45 fa 00 24 60 0e 45 fa | 00 2c 60 08 48 e7 00 32 |E..$`.E.|.,`.H..2|
|00002650| 45 fa 00 10 2c 78 00 04 | 4e ae fd f6 4c df 4c 00 |E...,x..|N...L.L.|
|00002660| 4e 75 16 c0 4e 75 52 93 | b0 3c 00 0a 66 04 52 ab |Nu..NuR.|.<..f.R.|
|00002670| ff fc 4e 75 52 93 b0 3c | 00 7c 66 04 52 ab ff fc |..NuR..<|.|f.R...|
|00002680| 4e 75 12 3c 00 7c 60 04 | 12 3c 00 0a 22 c8 10 18 |Nu.<.|`.|.<.."...|
|00002690| 67 0c b0 01 66 f8 42 28 | ff ff 22 c8 60 f0 4e 75 |g...f.B(|..".`.Nu|
|000026a0| 80 00 00 03 00 00 00 01 | 00 00 00 00 50 72 6f 63 |........|....Proc|
|000026b0| 65 65 64 00 48 e7 00 3a | 2c 6c 01 c0 41 fa ff e2 |eed.H..:|,l..A...|
|000026c0| 45 fa ff ea 97 cb 99 cc | 4e ae ff be 4c df 5c 00 |E.......|N...L.\.|
|000026d0| 4e 75 2f 0a 70 00 4a a9 | 00 08 66 14 48 e7 00 42 |Nu/.p.J.|..f.H..B|
|000026e0| 20 29 00 04 2c 78 00 04 | 4e ae fe c2 4c df 42 00 | )..,x..|N...L.B.|
|000026f0| 91 c8 95 ca 2f 09 4e ba | e6 a2 22 5f b0 bc 80 00 |..../.N.|.."_....|
|00002700| 00 00 67 d0 24 5f 4e 75 | 48 e7 00 30 43 ef 00 14 |..g.$_Nu|H..0C...|
|00002710| 60 08 48 e7 00 30 22 6f | 00 14 20 6f 00 0c 24 6f |`.H..0"o|.. o..$o|
|00002720| 00 10 26 68 00 08 4e 93 | 4c df 0c 00 4e 75 48 e7 |..&h..N.|L...NuH.|
|00002730| 3e 26 4f ef ff 9c 2a 4f | 2c 00 2c 6c 01 c8 2f 09 |>&O...*O|,.,l../.|
|00002740| 2f 08 22 4d 4e ae ff 3a | 20 5f 4e ae ff b8 26 00 |/."MN..:| _N...&.|
|00002750| 66 04 20 2e 00 9a 20 40 | 22 4d 4e ae ff be 28 1f |f. ... @|"MN...(.|
|00002760| 20 44 7a ff 52 85 4a 18 | 66 fa 42 92 35 45 00 10 | Dz.R.J.|f.B.5E..|
|00002770| 20 05 20 44 22 4d 4e ae | ff ca 2f 00 70 ff 20 44 | . D"MN.|../.p. D|
|00002780| 4a 10 67 3e 52 80 bc 18 | 66 f6 15 50 00 03 35 40 |J.g>R...|f..P..5@|
|00002790| 00 10 9a 40 53 45 35 45 | 00 16 30 2d 00 3e 54 40 |...@SE5E|..0-.>T@|
|000027a0| 35 40 00 14 22 4d 70 01 | 4e ae ff ca 35 40 00 12 |5@.."Mp.|N...5@..|
|000027b0| 22 4d 70 01 42 a7 20 4f | 10 86 4e ae ff ca 58 8f |"Mp.B. O|..N...X.|
|000027c0| 91 97 4a 83 67 06 22 43 | 4e ae ff b2 20 1f 4f ef |..J.g."C|N... .O.|
|000027d0| 00 64 4c df 64 7c 4e 75 | 48 e7 06 12 2c 6c 01 c8 |.dL.d|Nu|H...,l..|
|000027e0| 48 e7 c0 00 2f 09 70 00 | 4e ae fe 9e 20 6a 00 08 |H.../.p.|N... j..|
|000027f0| 7a 00 1a 28 00 06 4e ae | ff b8 2c 00 66 04 20 2e |z..(..N.|..,.f. .|
|00002800| 00 00 00 08 00 00 03 f2 | 00 00 00 11 00 00 01 e8 |........|........|
|00002810| 00 00 00 15 81 23 1a ab | 00 9a 20 40 22 57 4e ae |.....#..|.. @"WN.|
|00002820| ff be 20 05 22 05 22 57 | 4e ae ff a6 22 5f 4c df |.. ."."W|N..."_L.|
|00002830| 00 03 26 6a 00 0c d0 6a | 00 04 d2 6a 00 06 48 e7 |..&j...j|...j..H.|
|00002840| c0 40 d2 69 00 3e 4e ae | ff 10 4c d7 02 03 20 4b |.@.i.>N.|..L... K|
|00002850| 3a 2a 00 10 67 06 30 05 | 4e ae ff c4 4c df 02 03 |:*..g.0.|N...L...|
|00002860| 4a 92 67 36 48 e7 c0 40 | d6 c5 52 4b 3a 29 00 24 |J.g6H..@|..RK:).$|
|00002870| 30 2a 00 16 20 4b 4e ae | ff c4 4c df 02 03 30 05 |0*.. KN.|..L...0.|
|00002880| d2 6a 00 14 48 e7 c0 40 | 4e ae ff 10 4c df 02 03 |.j..H..@|N...L...|
|00002890| d0 6a 00 12 53 40 4e ae | ff 0a 4a 86 67 06 22 46 |.j..S@N.|..J.g."F|
|000028a0| 4e ae ff b2 4c df 48 60 | 4e 75 00 00 48 e7 31 00 |N...L.H`|Nu..H.1.|
|000028b0| 2e 2f 00 10 20 07 e0 80 | 72 0f c0 81 24 07 e8 82 |./.. ...|r...$...|
|000028c0| c4 81 76 0f ce 83 de 82 | d0 87 4c df 00 8c 4e 75 |..v.....|..L...Nu|
|000028d0| 48 e7 01 36 26 6f 00 20 | 2a 6f 00 1c 20 6f 00 18 |H..6&o. |*o.. o..|
|000028e0| 0c 28 00 01 00 bd 63 3c | 24 68 00 30 20 4a 70 01 |.(....c<|$h.0 Jp.|
|000028f0| 2c 6c 01 c8 4e ae fd ba | 2f 00 61 b0 2e 00 20 4a |,l..N...|/.a... J|
|00002900| 70 02 4e ae fd ba 2e 80 | 61 a2 58 4f be 80 6c 0a |p.N.....|a.XO..l.|
|00002910| 70 02 2a 80 72 01 26 81 | 60 10 70 01 2a 80 72 02 |p.*.r.&.|`.p.*.r.|
|00002920| 26 81 60 06 70 01 2a 80 | 26 80 4c df 6c 80 4e 75 |&.`.p.*.|&.L.l.Nu|
|00002930| 2f 0a 24 48 22 12 67 30 | 20 41 20 10 67 2a 53 80 |/.$H".g0| A .g*S.|
|00002940| 67 1a 53 80 67 10 53 80 | 66 16 20 28 00 04 52 80 |g.S.g.S.|f. (..R.|
|00002950| e7 80 d2 80 60 e0 22 28 | 00 04 60 da 50 81 60 d6 |....`."(|..`.P.`.|
|00002960| 50 88 24 88 20 01 60 04 | 70 00 24 80 24 5f 4e 75 |P.$. .`.|p.$.$_Nu|
|00002970| 48 e7 00 06 2a 48 2c 6c | 01 c0 4e ae ff 58 20 40 |H...*H,l|..N..X @|
|00002980| 08 28 00 00 00 35 67 0c | 70 01 2b 40 01 92 42 ad |.(...5g.|p.+@..B.|
|00002990| 01 96 60 0a 42 ad 01 92 | 70 01 2b 40 01 96 2c 6c |..`.B...|p.+@..,l|
|000029a0| 01 c0 4e ae ff 52 4c df | 60 00 4e 75 48 69 64 65 |..N..RL.|`.NuHide|
|000029b0| 20 2e 69 6e 66 6f 00 00 | 53 68 6f 77 20 2e 69 6e | .info..|Show .in|
|000029c0| 66 6f 00 00 74 6f 70 61 | 7a 2e 66 6f 6e 74 00 00 |fo..topa|z.font..|
|000029d0| 44 69 72 65 63 74 6f 72 | 79 20 65 72 72 6f 72 21 |Director|y error!|
|000029e0| 00 00 64 69 73 6b 66 6f | 6e 74 2e 6c 69 62 72 61 |..diskfo|nt.libra|
|000029f0| 72 79 00 00 5f 4f 6b 00 | 44 72 61 77 65 72 20 27 |ry.._Ok.|Drawer '|
|00002a00| 00 00 00 08 00 00 03 f2 | 00 00 00 12 00 00 01 e8 |........|........|
|00002a10| 00 00 00 16 ad dc ee b4 | 25 73 27 20 64 6f 65 73 |........|%s' does|
|00002a20| 0a 6e 6f 74 20 65 78 69 | 73 74 2e 20 43 72 65 61 |.not exi|st. Crea|
|00002a30| 74 65 20 69 74 3f 00 00 | 20 5f 4f 6b 20 7c 5f 43 |te it?..| _Ok |_C|
|00002a40| 61 6e 63 65 6c 00 2f 00 | 2e 66 6f 6e 74 00 25 6c |ancel./.|.font.%l|
|00002a50| 64 00 23 3f 00 00 4d 61 | 74 63 68 2e 2e 2e 00 00 |d.#?..Ma|tch.....|
|00002a60| 00 00 25 34 6c 64 00 00 | 2e 69 6e 66 6f 00 44 72 |..%4ld..|.info.Dr|
|00002a70| 61 77 65 72 00 00 20 25 | 6c 64 00 00 41 73 73 69 |awer.. %|ld..Assi|
|00002a80| 67 6e 00 00 25 6c 64 25 | 25 20 66 75 6c 6c 00 00 |gn..%ld%|% full..|
|00002a90| 25 2d 34 30 73 00 2d 00 | 6c 61 79 65 72 73 2e 6c |%-40s.-.|layers.l|
|00002aa0| 69 62 72 61 72 79 00 00 | 30 31 32 33 34 35 36 37 |ibrary..|01234567|
|00002ab0| 38 39 20 61 41 62 42 63 | 43 64 44 65 45 66 46 67 |89 aAbBc|CdDeEfFg|
|00002ac0| 47 68 48 69 49 6a 4a 6b | 4b 6c 4c 6d 4d 6e 4e 6f |GhHiIjJk|KlLmMnNo|
|00002ad0| 4f 70 50 71 51 72 52 73 | 53 74 54 75 55 76 56 77 |OpPqQrRs|StTuUvVw|
|00002ae0| 57 78 58 79 59 7a 5a 00 | 43 6f 75 6c 64 6e 27 74 |WxXyYzZ.|Couldn't|
|00002af0| 20 6f 70 65 6e 20 66 6f | 6e 74 21 00 4e 54 53 43 | open fo|nt!.NTSC|
|00002b00| 3a 00 50 41 4c 3a 00 00 | 56 47 41 3a 00 00 41 32 |:.PAL:..|VGA:..A2|
|00002b10| 30 32 34 3a 00 00 25 73 | 25 6c 64 20 78 20 25 6c |024:..%s|%ld x %l|
|00002b20| 64 00 2d 48 41 4d 00 00 | 2d 45 48 42 00 00 2d 49 |d.-HAM..|-EHB..-I|
|00002b30| 6e 74 65 72 6c 61 63 65 | 64 00 52 65 67 75 6c 61 |nterlace|d.Regula|
|00002b40| 72 20 53 69 7a 65 00 00 | 54 65 78 74 20 53 69 7a |r Size..|Text Siz|
|00002b50| 65 00 47 72 61 70 68 69 | 63 73 20 53 69 7a 65 00 |e.Graphi|cs Size.|
|00002b60| 4d 61 78 69 6d 75 6d 20 | 53 69 7a 65 00 00 5f 43 |Maximum |Size.._C|
|00002b70| 61 6e 63 65 6c 00 5f 41 | 6c 6c 00 00 5f 4d 61 74 |ancel._A|ll.._Mat|
|00002b80| 63 68 2e 2e 00 00 43 5f | 6c 65 61 72 00 00 5f 56 |ch....C_|lear.._V|
|00002b90| 6f 6c 75 6d 65 73 00 00 | 5f 50 61 72 65 6e 74 00 |olumes..|_Parent.|
|00002ba0| 5f 42 6f 6c 64 00 5f 49 | 74 61 6c 69 63 00 5f 55 |_Bold._I|talic._U|
|00002bb0| 6e 64 65 72 6c 69 6e 65 | 00 00 44 65 66 61 75 6c |nderline|..Defaul|
|00002bc0| 74 00 4d 61 78 3a 00 00 | 50 61 5f 74 74 65 72 6e |t.Max:..|Pa_ttern|
|00002bd0| 3a 00 5f 47 65 74 00 00 | 2e 5f 69 6e 66 6f 00 00 |:._Get..|._info..|
|00002be0| 53 65 6c 65 63 74 65 64 | 3a 00 4f 5f 76 65 72 73 |Selected|:.O_vers|
|00002bf0| 63 61 6e 3a 00 00 5f 57 | 69 64 74 68 20 20 20 3a |can:.._W|idth :|
|00002c00| 00 00 00 08 00 00 03 f2 | 00 00 00 13 00 00 01 e8 |........|........|
|00002c10| 00 00 00 17 a2 4b 72 e5 | 00 00 5f 48 65 69 67 68 |.....Kr.|.._Heigh|
|00002c20| 74 20 20 3a 00 00 43 6f | 5f 6c 6f 72 73 3a 00 00 |t :..Co|_lors:..|
|00002c30| 5f 41 75 74 6f 53 63 72 | 6f 6c 6c 20 3a 00 59 4f |_AutoScr|oll :.YO|
|00002c40| 48 e7 01 1c 2e 00 49 f9 | 00 00 00 00 2f 48 00 10 |H.....I.|..../H..|
|00002c50| e5 80 41 ec 00 a4 20 30 | 08 00 22 3c 00 01 00 01 |..A... 0|.."<....|
|00002c60| 4e ba 68 b6 2a 40 4a 80 | 66 04 70 00 60 70 47 ed |N.h.*@J.|f.p.`pG.|
|00002c70| 00 04 2a 87 20 15 4a 80 | 67 0a 55 80 67 24 53 80 |..*. .J.|g.U.g$S.|
|00002c80| 67 42 60 52 41 eb 00 4c | 27 48 00 10 41 eb 01 4c |gB`RA..L|'H..A..L|
|00002c90| 27 48 00 14 70 01 27 40 | 01 8e 20 4b 61 00 fd 02 |'H..p.'@|.. Ka...|
|00002ca0| 60 34 41 eb 00 10 43 ec | 00 9c 20 d9 20 d9 41 eb |`4A...C.|.. . .A.|
|00002cb0| 00 4c 43 fa fd 40 10 d9 | 66 fc 41 eb 00 4c 27 48 |.LC..@..|f.A..L'H|
|00002cc0| 00 10 60 12 70 ff 27 40 | 00 10 37 7c 00 01 00 36 |..`.p.'@|..7|...6|
|00002cd0| 70 01 27 40 00 38 26 bc | 00 00 ff ff 20 0b 4c df |p.'@.8&.|.... .L.|
|00002ce0| 38 80 58 4f 4e 75 48 e7 | 00 14 2a 48 26 55 60 08 |8.XONuH.|..*H&U`.|
|00002cf0| 26 53 22 48 4e ba 68 42 | 20 4b 20 08 66 f2 42 95 |&S"HN.hB| K .f.B.|
|00002d00| 4c df 28 00 4e 75 59 4f | 2f 0d 2a 49 2f 49 00 04 |L.(.NuYO|/.*I/I..|
|00002d10| 20 2d ff fc 4a 80 67 0a | 55 80 67 0c 53 80 67 0e | -..J.g.|U.g.S.g.|
|00002d20| 60 14 da fc 00 34 60 0a | da fc 00 34 60 04 da fc |`....4`.|...4`...|
|00002d30| 00 3c 20 4d 61 b0 2a 5f | 58 4f 4e 75 2f 0d 2a 49 |.< Ma.*_|XONu/.*I|
|00002d40| 20 0d 67 10 22 4d 61 be | 20 0d 59 80 22 40 2a 5f | .g."Ma.| .Y."@*_|
|00002d50| 4e fa 67 e6 2a 5f 4e 75 | 9e fc 01 18 48 e7 21 3e |N.g.*_Nu|....H.!>|
|00002d60| 49 f9 00 00 00 00 2f 49 | 00 24 43 ef 00 2f 20 09 |I...../I|.$C../ .|
|00002d70| e4 80 e5 80 2f 48 00 28 | 2f 40 00 1c 2f 48 00 20 |..../H.(|/@../H. |
|00002d80| 60 00 01 ac 2e 2d 00 04 | 26 6f 00 24 20 15 04 80 |`....-..|&o.$ ...|
|00002d90| 80 00 00 32 67 56 53 80 | 67 66 53 80 67 70 53 80 |...2gVS.|gfS.gpS.|
|00002da0| 67 6c 72 0a 90 81 67 00 | 01 06 53 80 67 00 01 0c |glr...g.|..S.g...|
|00002db0| 53 80 67 00 01 0c 53 80 | 67 00 01 0c 72 0e 90 81 |S.g...S.|g...r...|
|00002dc0| 67 00 01 0a 53 80 67 00 | 01 30 53 80 67 00 01 44 |g...S.g.|.0S.g..D|
|00002dd0| 53 80 67 00 01 44 53 80 | 67 00 01 44 53 80 67 00 |S.g..DS.|g..DS.g.|
|00002de0| 01 44 53 80 67 00 01 44 | 60 00 01 44 22 4b 61 00 |.DS.g..D|`..D"Ka.|
|00002df0| ff 16 41 eb 00 4c 22 47 | 10 d9 66 fc 60 00 01 30 |..A..L"G|..f.`..0|
|00002e00| 00 00 00 08 00 00 03 f2 | 00 00 00 14 00 00 01 e8 |........|........|
|00002e10| 00 00 00 18 33 d8 f0 87 | 41 eb 01 4c 22 47 10 d9 |....3...|A..L"G..|
|00002e20| 66 fc 60 00 01 22 d6 fc | 00 34 4a 93 66 06 70 01 |f.`.."..|.4J.f.p.|
|00002e30| 60 00 01 24 0c 95 80 00 | 00 34 66 50 2a 6f 00 1c |`..$....|.4fP*o..|
|00002e40| 22 07 24 0d 2c 6c 01 cc | 4e ae ff 9a 95 ca 20 4d |".$.,l..|N..... M|
|00002e50| 2a 6f 00 24 20 28 00 78 | 6f 06 20 2d 01 96 60 04 |*o.$ (.x|o. -..`.|
|00002e60| 20 2d 01 92 20 6f 00 1c | 48 68 00 08 22 28 00 7c | -.. o..|Hh.."(.||
|00002e70| 20 4a 22 4b c1 41 61 00 | 2d b0 4a 80 56 c1 44 01 | J"K.Aa.|-.J.V.D.|
|00002e80| 48 81 48 c1 58 4f 20 01 | 60 00 00 cc 2a 47 42 a7 |H.H.XO .|`...*GB.|
|00002e90| 70 ff 22 00 20 4b 22 4d | 61 00 2c 9c 58 4f 26 40 |p.". K"M|a.,.XO&@|
|00002ea0| 20 40 24 50 20 0a 67 00 | 00 ae 20 4d 22 6a 00 0a | @$P .g.|.. M"j..|
|00002eb0| 4e ba 67 fe 4a 80 66 00 | 00 9e 26 92 22 4a 4e ba |N.g.J.f.|..&."JN.|
|00002ec0| 66 90 60 00 00 82 41 eb | 00 4c 22 47 10 d9 66 fc |f.`...A.|.L"G..f.|
|00002ed0| 60 74 37 47 00 14 60 6e | 17 47 00 16 60 68 17 47 |`t7G..`n|.G..`h.G|
|00002ee0| 00 17 60 62 2a 47 41 ed | 00 2c 2c 6c 01 c8 4e ae |..`b*GA.|.,,l..N.|
|00002ef0| fc e8 4d eb 00 10 2c c0 | 30 2d 00 0c 3c c0 30 2d |..M...,.|0-..<.0-|
|00002f00| 00 0e 3c c0 70 00 10 2d | 00 bd 37 40 00 34 60 36 |..<.p..-|..7@.4`6|
|00002f10| 02 47 fb bf 27 47 00 10 | 3e 3c ff ff 37 47 00 34 |.G..'G..|><..7G.4|
|00002f20| 37 47 00 16 37 47 00 14 | 60 1c 37 47 00 14 60 16 |7G..7G..|`.7G..`.|
|00002f30| 37 47 00 16 60 10 37 47 | 00 34 60 0a 37 47 00 36 |7G..`.7G|.4`.7G.6|
|00002f40| 60 04 27 47 00 38 41 ef | 00 28 4e ba fa 2c 2a 40 |`.'G.8A.|.(N..,*@|
|00002f50| 4a 80 66 00 fe 48 4c df | 7c 84 de fc 01 18 4e 75 |J.f..HL.||.....Nu|
|00002f60| 2f 0d 2a 48 60 08 22 4d | 2a 51 4e ba 65 e4 20 0d |/.*H`."M|*QN.e. .|
|00002f70| 66 f4 2a 5f 4e 75 43 fa | fa a0 4e fa f7 98 9e fc |f.*_NuC.|..N.....|
|00002f80| 00 2c 48 e7 37 3e 49 f9 | 00 00 00 00 2f 4b 00 38 |.,H.7>I.|..../K.8|
|00002f90| 2f 4a 00 34 24 49 42 af | 00 4c 42 af 00 40 7e 00 |/J.4$IB.|.LB..@~.|
|00002fa0| 7c 00 2f 48 00 2c 2f 49 | 00 30 20 3c 00 00 0c 98 ||./H.,/I|.0 <....|
|00002fb0| 22 3c 00 01 00 01 4e ba | 65 78 26 40 4a 80 67 00 |"<....N.|ex&@J.g.|
|00002fc0| 06 94 20 6c 01 c8 0c 68 | 00 24 00 14 54 c0 44 00 |.. l...h|.$..T.D.|
|00002fd0| 48 80 48 c0 27 40 0c 92 | 70 01 37 40 01 b0 37 40 |H.H.'@..|p.7@..7@|
|00002fe0| 03 c0 37 40 03 94 37 7c | 00 03 02 08 70 0b 37 40 |..7@..7||....p.7@|
|00002ff0| 01 ae 37 40 02 06 70 01 | 17 40 01 82 17 40 01 80 |..7@..p.|.@...@..|
|00003000| 00 00 00 08 00 00 03 f2 | 00 00 00 15 00 00 01 e8 |........|........|
|00003010| 00 00 00 19 39 78 e6 71 | 20 2a ff fc 27 40 09 06 |....9x.q| *..'@..|
|00003020| 66 3c 41 ea 00 34 27 48 | 05 da 27 4a 00 10 25 6f |f<A..4'H|..'J..%o|
|00003030| 00 34 01 8a 4b ea 01 4c | 20 4d 4a 18 66 fc 53 88 |.4..K..L| MJ.f.S.|
|00003040| 91 cd 20 08 20 4d 61 00 | 24 48 27 40 09 0a 41 eb |.. . Ma.|$H'@..A.|
|00003050| 08 3a 24 08 22 0d 76 7c | 4e ba 68 b4 60 60 55 80 |.:$.".v||N.h.``U.|
|00003060| 66 48 43 fa f9 de 2c 78 | 00 04 4e ae fe 68 27 40 |fHC...,x|..N..h'@|
|00003070| 06 88 66 0c 20 4b 61 00 | 2a be 70 00 60 00 05 ee |..f. Ka.|*.p.`...|
|00003080| 27 4a 00 14 20 6b 00 14 | d0 fc 00 34 27 48 05 da |'J.. k..|...4'H..|
|00003090| 41 ea 00 4c 70 18 27 40 | 08 ee 20 3c 7f ff ff ff |A..Lp.'@|.. <....|
|000030a0| 27 40 09 26 2f 48 00 34 | 60 14 2f 4a 00 50 27 4a |'@.&/H.4|`./J.P'J|
|000030b0| 00 18 20 6b 00 18 d0 fc | 00 3c 27 48 05 da 27 6a |.. k....|.<'H..'j|
|000030c0| 00 08 0a e6 4d d2 27 5e | 09 02 70 00 30 1e 4b eb |....M.'^|..p.0.K.|
|000030d0| 08 d6 2a c0 70 00 30 1e | 2a c0 2f 6a 00 18 00 48 |..*.p.0.|*./j...H|
|000030e0| 4d ea 00 1c 27 5e 09 3a | 27 5e 09 1e 27 5e 09 5a |M...'^.:|'^..'^.Z|
|000030f0| 70 00 30 2a 00 32 2a c0 | 27 6a 00 28 06 3e 20 6b |p.0*.2*.|'j.(.> k|
|00003100| 05 da 22 50 27 49 05 0e | 56 c0 44 00 48 80 48 c0 |.."P'I..|V.D.H.H.|
|00003110| 27 40 09 46 27 4a 00 0c | 70 01 27 40 09 2e 20 3c |'@.F'J..|p.'@.. <|
|00003120| 7f ff ff ff 27 40 0c 64 | 27 40 0c 6c 27 40 0c 58 |....'@.d|'@.l'@.X|
|00003130| 70 ff 27 40 09 36 2f 6f | 00 2c 00 44 60 00 01 f4 |p.'@.6/o|.,.D`...|
|00003140| 2a 2d 00 04 20 15 04 80 | 80 00 00 01 67 00 00 c6 |*-.. ...|....g...|
|00003150| 55 80 67 00 00 c8 53 80 | 67 00 00 ca 53 80 67 00 |U.g...S.|g...S.g.|
|00003160| 00 cc 53 80 67 00 00 ce | 53 80 67 00 00 d0 53 80 |..S.g...|S.g...S.|
|00003170| 67 00 00 d2 53 80 67 00 | 00 d6 53 80 67 00 00 d8 |g...S.g.|..S.g...|
|00003180| 53 80 67 00 00 da 53 80 | 67 00 00 dc 53 80 67 00 |S.g...S.|g...S.g.|
|00003190| 00 de 53 80 67 00 00 e0 | 53 80 67 00 00 ec 53 80 |..S.g...|S.g...S.|
|000031a0| 67 00 00 ee 72 18 90 81 | 67 00 00 ee 53 80 67 00 |g...r...|g...S.g.|
|000031b0| 01 12 53 80 67 00 01 12 | 53 80 67 00 01 12 53 80 |..S.g...|S.g...S.|
|000031c0| 67 00 01 18 53 80 67 00 | 01 18 72 0f 90 81 67 00 |g...S.g.|..r...g.|
|000031d0| 01 16 53 80 67 00 01 16 | 53 80 67 00 01 16 72 1c |..S.g...|S.g...r.|
|000031e0| 90 81 67 00 01 14 53 80 | 67 00 01 1e 53 80 67 00 |..g...S.|g...S.g.|
|000031f0| 01 20 53 80 67 00 01 20 | 53 80 67 00 01 20 53 80 |. S.g.. |S.g.. S.|
|00003200| 00 00 00 08 00 00 03 f2 | 00 00 00 16 00 00 01 e8 |........|........|
|00003210| 00 00 00 1a 98 45 a0 6a | 67 00 01 20 53 80 67 00 |.....E.j|g.. S.g.|
|00003220| 01 20 53 80 67 00 01 20 | 60 00 01 20 27 45 01 68 |. S.g.. |`.. 'E.h|
|00003230| 60 00 01 18 27 45 09 02 | 60 00 01 10 27 45 08 d6 |`...'E..|`...'E..|
|00003240| 60 00 01 08 27 45 08 da | 60 00 01 00 2f 45 00 40 |`...'E..|`.../E.@|
|00003250| 60 00 00 f8 27 45 01 5c | 60 00 00 f0 20 45 20 8b |`...'E.\|`... E .|
|00003260| 7e 01 60 00 00 e6 2f 45 | 00 48 60 00 00 de 27 45 |~.`.../E|.H`...'E|
|00003270| 09 3a 60 00 00 d6 27 45 | 09 7a 60 00 00 ce 27 45 |.:`...'E|.z`...'E|
|00003280| 09 5a 60 00 00 c6 27 45 | 09 1e 60 00 00 be 4a 85 |.Z`...'E|..`...J.|
|00003290| 57 c0 44 00 48 80 48 c0 | 27 40 09 66 60 00 00 ac |W.D.H.H.|'@.f`...|
|000032a0| 2f 45 00 4c 60 00 00 a4 | 27 45 06 3e 60 00 00 9c |/E.L`...|'E.>`...|
|000032b0| 20 2b 09 06 66 08 02 85 | 00 00 18 1f 60 16 55 80 | +..f...|....`.U.|
|000032c0| 66 08 02 85 00 00 0f e4 | 60 0a 02 85 00 0d e0 00 |f.......|`.......|
|000032d0| 00 45 00 0c 27 45 0a e6 | 60 70 27 45 08 de 60 6a |.E..'E..|`p'E..`j|
|000032e0| 27 45 0a fe 60 64 00 85 | 80 00 00 00 27 45 0a ea |'E..`d..|....'E..|
|000032f0| 60 58 27 45 06 42 60 52 | 27 45 09 6e 60 4c 27 45 |`X'E.B`R|'E.n`L'E|
|00003300| 08 ee 60 46 27 45 09 22 | 60 40 27 45 09 26 60 3a |..`F'E."|`@'E.&`:|
|00003310| 27 45 0c 7e 4a 86 66 32 | 70 ff 27 40 0c 7a 60 2a |'E.~J.f2|p.'@.z`*|
|00003320| 27 45 0c 7a 7c 01 60 22 | 27 45 0c 68 60 1c 27 45 |'E.z|.`"|'E.h`.'E|
|00003330| 0c 6c 60 16 27 45 0c 60 | 60 10 27 45 0c 64 60 0a |.l`.'E.`|`.'E.d`.|
|00003340| 27 45 0c 5c 60 04 27 45 | 0c 58 41 ef 00 44 4e ba |'E.\`.'E|.XA..DN.|
|00003350| f6 58 2a 40 4a 80 66 00 | fe 00 4a ab 0a fe 66 0e |.X*@J.f.|..J...f.|
|00003360| 41 fa f7 0a 27 48 0a fe | 70 5f 27 40 09 7a 4a ab |A...'H..|p_'@.zJ.|
|00003370| 0a ea 67 18 22 6b 00 0c | 61 00 f9 d4 20 2b 0a e6 |..g."k..|a... +..|
|00003380| 00 40 00 0c 02 40 ef ed | 27 40 0a e6 20 6b 01 68 |.@...@..|'@.. k.h|
|00003390| 20 08 67 16 2a 68 00 56 | 20 0d 67 0e 22 78 00 04 | .g.*h.V| .g."x..|
|000033a0| 20 6d 00 10 b1 e9 01 14 | 67 04 42 ab 09 5a 41 eb | m......|g.B..ZA.|
|000033b0| 01 20 43 eb 01 68 2f 2f | 00 40 2f 2b 01 5c 4e ba |. C..h//|.@/+.\N.|
|000033c0| 58 94 50 4f 27 40 01 5c | 66 0c 20 4b 61 00 27 80 |X.PO'@.\|f. Ka.'.|
|000033d0| 70 00 60 00 02 b0 20 6b | 01 5c d0 fc 00 2c 27 48 |p.`... k|.\...,'H|
|000033e0| 01 74 43 eb 06 46 4e ba | 59 24 72 01 e1 a1 27 41 |.tC..FN.|Y$r...'A|
|000033f0| 09 2a 2a 6f 00 4c 20 0d | 67 08 41 eb 01 50 22 4d |.**o.L .|g.A..P"M|
|00003400| 00 00 00 08 00 00 03 f2 | 00 00 00 17 00 00 01 e8 |........|........|
|00003410| 00 00 00 1b 03 18 e5 1b | 60 0c 20 6b 01 5c 22 68 |........|`. k.\"h|
|00003420| 00 28 41 eb 01 50 20 d9 | 20 d9 27 6f 00 38 08 b6 |.(A..P .| .'o.8..|
|00003430| 70 03 b0 ab 09 06 66 00 | 01 4c 4a ab 0c 92 66 0c |p.....f.|.LJ...f.|
|00003440| 20 4b 61 00 27 22 70 00 | 60 00 02 52 2a 6f 00 50 | Ka.'"p.|`..R*o.P|
|00003450| 70 ff b0 ad 00 10 66 30 | 20 6b 01 74 2c 6c 01 c8 |p.....f0| k.t,l..|
|00003460| 4e ae fc e8 27 40 0c 76 | 20 6b 01 5c 70 00 10 28 |N...'@.v| k.\p..(|
|00003470| 00 bd 37 40 0c 74 30 28 | 00 0c 37 40 0c 70 30 28 |..7@.t0(|..7@.p0(|
|00003480| 00 0e 37 40 0c 72 60 1e | 20 2d 00 10 27 40 0c 76 |..7@.r`.| -..'@.v|
|00003490| 37 6d 00 34 0c 74 20 6b | 00 18 37 68 00 14 0c 70 |7m.4.t k|..7h...p|
|000034a0| 37 68 00 16 0c 72 70 00 | 30 2d 00 36 27 40 0c 48 |7h...rp.|0-.6'@.H|
|000034b0| 27 6d 00 38 0c 4c 20 2b | 0c 76 20 4b 43 ef 00 3c |'m.8.L +|.v KC..<|
|000034c0| 61 00 2d 40 4a 80 66 0c | 20 4b 61 00 26 9a 70 00 |a.-@J.f.| Ka.&.p.|
|000034d0| 60 00 01 ca 20 4b 61 00 | 2f 86 0c 6b ff ff 0c 70 |`... Ka.|/..k...p|
|000034e0| 66 08 20 2b 0c 50 37 40 | 0c 70 0c 6b ff ff 0c 72 |f. +.P7@|.p.k...r|
|000034f0| 66 08 20 2b 0c 54 37 40 | 0c 72 0c 6b ff ff 0c 74 |f. +.T7@|.r.k...t|
|00003500| 66 06 37 6b 0b b8 0c 74 | 08 2b 00 0d 0a e8 66 0c |f.7k...t|.+....f.|
|00003510| 70 01 27 40 0c 3c 27 40 | 0c 38 60 2c 70 00 30 2b |p.'@.<'@|.8`,p.0+|
|00003520| 0c 70 b0 ab 0c 50 57 c1 | 44 01 48 81 48 c1 27 41 |.p...PW.|D.H.H.'A|
|00003530| 0c 38 70 00 30 2b 0c 72 | b0 ab 0c 54 57 c1 44 01 |.8p.0+.r|...TW.D.|
|00003540| 48 81 48 c1 27 41 0c 3c | 20 6b 01 5c 93 c9 2c 6c |H.H.'A.<| k.\..,l|
|00003550| 01 d0 4e ae ff 82 27 40 | 0c 8a 67 12 20 6b 01 5c |..N...'@|..g. k.\|
|00003560| 2c 6c 01 c4 4e ae fd 4e | 27 40 0c 82 66 0c 20 4b |,l..N..N|'@..f. K|
|00003570| 61 00 25 f4 70 00 60 00 | 01 24 20 6b 0c 82 27 68 |a.%.p.`.|.$ k..'h|
|00003580| 00 04 0c 8e 4b eb 01 50 | 45 eb 08 f6 41 eb 08 fa |....K..P|E...A...|
|00003590| 2f 48 00 28 2f 2f 00 28 | 2f 0a 20 4d 22 6f 00 50 |/H.(//.(|/. M"o.P|
|000035a0| 4e ba 59 00 50 4f 27 40 | 01 58 66 0c 20 4b 61 00 |N.Y.PO'@|.Xf. Ka.|
|000035b0| 25 b6 70 00 60 00 00 e6 | 20 6b 01 58 70 00 30 28 |%.p.`...| k.Xp.0(|
|000035c0| 00 1a 27 40 08 fe 70 00 | 20 4b 61 00 31 a2 4a 80 |..'@..p.| Ka.1.J.|
|000035d0| 66 2e 0c 6b 00 08 01 54 | 63 1a 41 eb 01 50 43 ec |f..k...T|c.A..PC.|
|000035e0| 00 9c 20 d9 20 d9 22 6b | 01 58 2c 6c 01 c8 4e ae |.. . ."k|.X,l..N.|
|000035f0| ff b2 60 a0 20 4b 61 00 | 25 6e 70 00 60 00 00 9e |..`. Ka.|%np.`...|
|00003600| 00 00 00 08 00 00 03 f2 | 00 00 00 18 00 00 01 e8 |........|........|
|00003610| 00 00 00 1c ce 68 1a 25 | 20 2b 09 1e 72 01 20 6b |.....h.%| +..r. k|
|00003620| 01 68 93 c9 4e ba 55 22 | 27 40 06 8c 20 2b 09 3a |.h..N.U"|'@.. +.:|
|00003630| 72 01 20 6b 01 68 4e ba | 55 4e 20 6c 01 c4 27 68 |r. k.hN.|UN l..'h|
|00003640| 00 3c 01 60 20 2b 09 66 | 72 01 20 6b 01 5c 4e ba |.<.` +.f|r. k.\N.|
|00003650| 5c 64 2f 2f 00 34 48 6b | 06 90 20 6b 01 64 22 6b |\d//.4Hk|.. k.d"k|
|00003660| 04 08 61 00 1c 54 50 4f | 41 fa 00 92 26 88 20 6b |..a..TPO|A...&. k|
|00003670| 01 64 22 68 00 56 70 00 | 10 29 00 0f 72 01 24 01 |.d"h.Vp.|.)..r.$.|
|00003680| e1 a2 27 42 00 04 4a ab | 06 3a 67 12 20 6b 05 f0 |..'B..J.|.:g. k..|
|00003690| 70 00 10 28 00 0f 26 01 | e1 a3 87 ab 00 04 27 41 |p..(..&.|......'A|
|000036a0| 00 08 4a 87 67 08 20 3c | 80 00 00 00 60 06 22 4b |..J.g. <|....`."K|
|000036b0| 4e ba f0 e0 4c df 7c ec | de fc 00 2c 4e 75 30 29 |N...L.|.|...,Nu0)|
|000036c0| 00 22 48 c0 90 a8 08 ba | 22 28 09 5e 4e ba 64 0a |."H.....|"(.^N.d.|
|000036d0| 4e 75 48 e7 20 04 22 48 | 20 29 09 52 e5 80 06 80 |NuH. ."H| ).R....|
|000036e0| 00 00 05 12 20 71 08 00 | 72 05 b3 28 00 12 20 29 |.... q..|r..(.. )|
|000036f0| 09 52 20 49 4c df 20 04 | 60 00 1e ec 9e fc 00 f0 |.R IL. .|`.......|
|00003700| 48 e7 3f 3e 2a 49 49 f9 | 00 00 00 00 2f 40 00 38 |H.?>*II.|..../@.8|
|00003710| 26 6d 06 88 2f 48 00 3c | 4a 6d 05 ea 57 c7 44 07 |&m../H.<|Jm..W.D.|
|00003720| 48 87 48 c7 2f 47 00 bc | 20 2d 09 06 66 26 2f 6d |H.H./G..| -..f&/m|
|00003730| 00 10 00 e0 22 6f 00 e0 | 2b 69 01 92 09 7e 2b 69 |...."o..|+i...~+i|
|00003740| 01 96 09 82 2f 69 01 8a | 00 d0 4d e9 00 4c 2f 4e |..../i..|..M..L/N|
|00003750| 00 cc 60 1e 55 80 66 14 | 2f 6d 00 14 00 dc 22 6f |..`.U.f.|/m...."o|
|00003760| 00 dc d2 fc 00 4c 2f 49 | 00 d0 60 06 2f 6d 00 18 |.....L/I|..`./m..|
|00003770| 00 d8 22 6d 05 da 2f 48 | 00 d4 2f 49 00 34 60 2c |.."m../H|../I.4`,|
|00003780| 2c 2a 00 04 20 12 04 80 | 80 00 00 3c 66 1e 53 86 |,*.. ...|...<f.S.|
|00003790| 66 0e 20 4d 22 6f 00 d0 | 61 00 21 a6 60 00 15 c6 |f. M"o..|a.!.`...|
|000037a0| 20 4d 61 00 23 aa 70 00 | 60 00 15 ba 41 ef 00 d4 | Ma.#.p.|`...A...|
|000037b0| 4e ba f2 26 24 40 4a 80 | 66 c6 4a ad 09 2e 67 00 |N..&$@J.|f.J...g.|
|000037c0| 04 34 42 ad 09 56 4a ad | 09 46 66 14 20 4d 61 00 |.4B..VJ.|.Ff. Ma.|
|000037d0| 21 2a 20 4d 61 00 1a b0 | 20 4d 61 00 20 a4 60 06 |!* Ma...| Ma. .`.|
|000037e0| 20 4d 61 00 1a 36 70 ff | 2b 40 09 72 42 ad 09 6a | Ma..6p.|+@.rB..j|
|000037f0| 20 4d 61 00 19 5a 70 ff | 2b 40 09 4a 42 ad 09 32 | Ma..Zp.|+@.JB..2|
|00003800| 00 00 00 08 00 00 03 f2 | 00 00 00 19 00 00 01 e8 |........|........|
|00003810| 00 00 00 1d 13 5e 6d bf | 4a ad 09 46 66 00 03 e6 |.....^m.|J..Ff...|
|00003820| 4a ad 09 06 66 00 01 9a | 26 6f 00 cc 4a ad 0a ea |J...f...|&o..J...|
|00003830| 66 00 01 26 22 0b 74 fe | 2c 6c 01 cc 4e ae ff ac |f..&".t.|,l..N...|
|00003840| 2b 40 0b 4c 67 1e 41 ed | 00 1c 22 00 24 08 2c 6c |+@.Lg.A.|..".$.,l|
|00003850| 01 cc 4e ae ff 9a 20 2d | 00 94 6e 70 20 4d 61 00 |..N... -|..np Ma.|
|00003860| 22 e6 60 68 08 2d 00 01 | 0a e9 67 60 20 4b 4a 18 |".`h.-..|..g` KJ.|
|00003870| 66 fc 53 88 91 cb 70 3a | 22 08 b0 33 18 ff 67 4c |f.S...p:|"..3..gL|
|00003880| 2c 6c 01 cc 4e ae ff 7c | 72 6d d2 81 b0 81 67 3c |,l..N..||rm....g<|
|00003890| 45 ed 06 fc 2f 4a 00 c8 | 48 e7 00 38 43 fa f2 1a |E.../J..|H..8C...|
|000038a0| 41 ec 00 d0 2c 6c 01 c0 | 45 fa f2 36 97 cb 49 ef |A...,l..|E..6..I.|
|000038b0| 00 d4 4e ae ff be 4c df | 1c 00 4a 80 67 0e 22 0a |..N...L.|..J.g.".|
|000038c0| 2c 6c 01 cc 4e ae ff 88 | 2b 40 0b 4c 4a ad 0b 4c |,l..N...|+@.LJ..L|
|000038d0| 66 1e 20 6d 01 64 43 fa | f1 b8 4e ba 56 62 22 6d |f. m.dC.|..N.Vb"m|
|000038e0| 00 0c 61 00 f4 b2 70 01 | 2b 40 08 e2 60 00 03 16 |..a...p.|+@..`...|
|000038f0| 20 4b 4a 18 66 fc 53 88 | 91 cb 2c 08 20 08 24 4b | KJ.f.S.|..,. .$K|
|00003900| d5 c0 70 2f b0 2a ff ff | 66 18 72 02 bc 81 6d 0e |..p/.*..|f.r...m.|
|00003910| 12 2a ff fe 74 3a b2 02 | 67 08 b2 00 67 04 42 33 |.*..t:..|g...g.B3|
|00003920| 68 ff 41 ed 02 24 2f 0b | 48 6d 06 fc 22 48 20 6d |h.A..$/.|Hm.."H m|
|00003930| 01 64 61 00 19 9c 50 4f | 70 01 2b 40 09 32 42 ad |.da...PO|p.+@.2B.|
|00003940| 08 e2 41 ed 00 1c 24 08 | 22 2d 0b 4c 2c 6c 01 cc |..A...$.|"-.L,l..|
|00003950| 4e ae ff 9a 60 00 02 ae | 20 2d 0a ea 20 4d 61 00 |N...`...| -.. Ma.|
|00003960| 24 50 4a 13 67 4a 20 3c | 7f ff ff ff 72 03 20 4d |$PJ.gJ <|....r. M|
|00003970| 22 4b 61 00 16 9c 4a 40 | 66 10 20 3c 7f ff ff ff |"Ka...J@|f. <....|
|00003980| 72 04 20 4d 22 4b 61 00 | 16 88 20 6d 05 da 20 28 |r. M"Ka.|.. m.. (|
|00003990| 00 08 90 ad 08 ca 52 80 | 21 40 00 08 6c 08 20 6d |......R.|!@..l. m|
|000039a0| 05 da 42 a8 00 08 20 6d | 05 da 21 68 00 08 00 04 |..B... m|..!h....|
|000039b0| 20 4d 61 00 18 7e 70 01 | 2b 40 09 56 60 00 02 46 | Ma..~p.|+@.V`..F|
|000039c0| 70 02 b0 ad 09 06 66 00 | 01 9e 20 6d 01 64 2c 6c |p.....f.|.. m.d,l|
|000039d0| 01 c0 4e ae ff 64 3d 7c | 00 01 00 40 24 6e 00 42 |..N..d=||...@$n.B|
|000039e0| 2f 40 00 30 22 0a 66 34 | 7c 7d e9 8e 20 06 72 00 |/@.0".f4||}.. .r.|
|000039f0| 4e ba 5b b6 24 40 4a 80 | 67 1a 20 4a 20 06 72 03 |N.[.$@J.|g. J .r.|
|00003a00| 00 00 00 08 00 00 03 f2 | 00 00 00 1a 00 00 01 e8 |........|........|
|00003a10| 00 00 00 1e cb f1 2f f6 | 2c 4b 4e ae ff dc 4a 80 |....../.|,KN...J.|
|00003a20| 67 0a dc 80 22 4a 4e ba | 5b b8 60 d8 20 6c 01 c0 |g..."JN.|[.`. l..|
|00003a30| 21 4a 00 42 20 4a 2f 48 | 00 2c 20 0a 66 0e 91 c8 |!J.B J/H|., .f...|
|00003a40| 2c 6c 01 c4 4e ae ff a0 | 60 00 01 12 20 0a 54 80 |,l..N...|`... .T.|
|00003a50| 26 40 7c 00 60 00 00 b2 | 70 01 b0 53 66 0a 08 2b |&@|.`...|p..Sf..+|
|00003a60| 00 00 00 09 67 00 00 9c | 24 6f 00 dc 20 2d 06 42 |....g...|$o.. -.B|
|00003a70| 67 16 48 6b 00 02 2f 0a | 2f 00 4e ba ed 86 4f ef |g.Hk../.|/.N...O.|
|00003a80| 00 0c 4a 80 66 24 60 7a | 08 2d 00 0b 0a e8 67 1a |..J.f$`z|.-....g.|
|00003a90| 48 6b 00 02 48 78 00 01 | 2f 0a 2f 2a 00 0c 4e ba |Hk..Hx..|/./*..N.|
|00003aa0| ed 58 4f ef 00 10 4a 80 | 66 58 22 6b 00 02 2f 49 |.XO...J.|fX"k../I|
|00003ab0| 00 c8 20 09 4a 19 66 fc | 53 89 93 c0 20 09 5b 80 |.. .J.f.|S... .[.|
|00003ac0| 2f 40 00 c4 22 6f 00 c8 | 42 31 08 00 70 00 30 2b |/@.."o..|B1..p.0+|
|00003ad0| 00 06 2f 2f 00 c8 72 02 | 20 4d 22 6f 00 38 61 00 |..//..r.| M"o.8a.|
|00003ae0| 21 d8 58 4f 24 40 4a 80 | 67 2c 20 6f 00 c8 d1 ef |!.XO$@J.|g, o....|
|00003af0| 00 c4 10 bc 00 2e 15 6b | 00 09 00 12 15 6b 00 08 |.......k|.....k..|
|00003b00| 00 13 52 86 d6 fc 00 0a | 70 00 20 6f 00 2c 30 10 |..R.....|p. o.,0.|
|00003b10| bc 80 6d 00 ff 44 20 6d | 00 14 22 68 00 10 4d ef |..m..D m|.."h..M.|
|00003b20| 00 c8 2c 89 20 09 4a 19 | 66 fc 53 89 93 c0 20 09 |..,. .J.|f.S... .|
|00003b30| 5b 80 2f 40 00 c4 22 56 | 42 31 08 00 20 6d 00 14 |[./@.."V|B1.. m..|
|00003b40| 70 00 30 28 00 14 72 02 | 20 4d 22 5e 61 00 14 da |p.0(..r.| M"^a...|
|00003b50| 20 6f 00 c8 d1 ef 00 c4 | 10 bc 00 2e 20 6c 01 c0 | o......|.... l..|
|00003b60| 42 68 00 40 20 4d 61 00 | 16 e2 20 6d 01 64 22 6f |Bh.@ Ma.|.. m.d"o|
|00003b70| 00 30 2c 6c 01 c0 4e ae | ff 5e 60 00 00 a0 7c ff |.0,l..N.|.^`...|.|
|00003b80| 24 6f 00 d8 26 6f 00 34 | 60 56 20 2d 06 42 67 12 |$o..&o.4|`V -.Bg.|
|00003b90| 2f 06 2f 0a 2f 00 4e ba | ec 6a 4f ef 00 0c 4a 80 |/././.N.|.jO...J.|
|00003ba0| 67 3e 08 06 00 0a 66 38 | 08 06 00 0c 67 32 20 06 |g>....f8|....g2 .|
|00003bb0| 20 4d 43 ef 00 b8 61 00 | 26 92 4a 80 67 22 4a 6d | MC...a.|&.J.g"Jm|
|00003bc0| 0c 10 66 1c 70 10 d0 af | 00 b8 48 6d 0b 80 22 06 |..f.p...|..Hm..".|
|00003bd0| 20 4d 22 4b c1 41 61 00 | 20 e0 58 4f 4a 80 67 10 | M"K.Aa.| .XOJ.g.|
|00003be0| 20 06 2c 6c 01 c8 4e ae | fd 24 2c 00 52 80 66 9a | .,l..N.|.$,.R.f.|
|00003bf0| 20 2d 0c 76 20 4d 43 ef | 00 b8 61 00 26 4e 41 ed | -.v MC.|..a.&NA.|
|00003c00| 00 00 00 08 00 00 03 f2 | 00 00 00 1b 00 00 01 e8 |........|........|
|00003c10| 00 00 00 1f 09 18 77 8e | 0b 80 70 10 d0 af 00 b8 |......w.|..p.....|
|00003c20| 22 48 22 2d 0c 76 20 4d | c1 41 61 00 14 14 20 4d |"H"-.v M|.Aa... M|
|00003c30| 61 00 16 30 42 ad 09 2e | 42 ad 09 46 4a ad 09 32 |a..0B...|B..FJ..2|
|00003c40| 67 00 00 be 45 ed 00 1c | 22 2d 0b 4c 24 0a 2c 6c |g...E...|"-.L$.,l|
|00003c50| 01 cc 4e ae ff 94 2b 40 | 09 32 67 7c 26 6f 00 e0 |..N...+@|.2g|&o..|
|00003c60| 2f 6b 00 10 00 c8 27 6f | 00 cc 00 10 20 2d 06 42 |/k....'o|.... -.B|
|00003c70| 67 14 2f 02 2f 0b 2f 00 | 4e ba eb a0 4f ef 00 0c |g./././.|N...O...|
|00003c80| 4a 80 66 20 60 4c 08 2d | 00 0b 0a e8 67 16 2f 02 |J.f `L.-|....g./.|
|00003c90| 42 a7 2f 0b 2f 2b 00 0c | 4e ba eb 76 4f ef 00 10 |B././+..|N..vO...|
|00003ca0| 4a 80 66 2e 20 2d 00 94 | 6f 06 20 2b 01 96 60 04 |J.f. -..|o. +..`.|
|00003cb0| 20 2b 01 92 48 6d 00 24 | 22 2d 00 98 20 4d 22 6f | +..Hm.$|"-.. M"o|
|00003cc0| 00 38 c1 41 61 00 20 0a | 58 4f 4a 80 66 04 42 ad |.8.Aa. .|XOJ.f.B.|
|00003cd0| 09 32 27 6f 00 c8 00 10 | 4a ad 09 32 66 22 20 4d |.2'o....|J..2f" M|
|00003ce0| 61 00 1e 94 2c 6c 01 c0 | 4e ae ff 58 20 40 08 28 |a...,l..|N..X @.(|
|00003cf0| 00 02 00 35 67 06 20 4d | 61 00 14 10 4e ae ff 52 |...5g. M|a...N..R|
|00003d00| 42 af 00 c0 7a 00 42 af | 00 b4 41 ed 05 ec 2f 48 |B...z.B.|..A.../H|
|00003d10| 00 30 4a 85 66 48 48 6f | 00 44 20 6f 00 34 43 ef |.0J.fHHo|.D o.4C.|
|00003d20| 00 4a 4e ba 57 c6 58 4f | 4a 40 66 06 7a 01 60 00 |.JN.W.XO|J@f.z.`.|
|00003d30| 0f 12 70 44 b0 6f 00 46 | 66 08 32 2d 06 86 3f 41 |..pD.o.F|f.2-..?A|
|00003d40| 00 46 30 2f 00 46 72 44 | b0 41 66 06 7a 01 60 00 |.F0/.FrD|.Af.z.`.|
|00003d50| 0e f2 3b 40 06 86 7c 40 | e9 8e 60 00 00 86 2f 2d |..;@..|@|..`.../-|
|00003d60| 00 0c 20 6d 01 64 22 6d | 06 3e 4e ba 52 2a 58 4f |.. m.d"m|.>N.R*XO|
|00003d70| 24 40 4a 80 66 0a 70 01 | 2f 40 00 b4 60 00 0e c4 |$@J.f.p.|/@..`...|
|00003d80| 4a ad 0c 86 67 1e 22 4a | 2c 6c 01 d0 4e ae ff 9a |J...g."J|,l..N...|
|00003d90| 26 40 4a 80 66 10 22 4a | 2c 78 00 04 4e ae fe 86 |&@J.f."J|,x..N...|
|00003da0| 60 00 0f d8 26 4a 43 eb | 00 14 2c 19 3f 59 00 46 |`...&JC.|..,.?Y.F|
|00003db0| 3f 59 00 44 20 4b 43 ef | 00 e8 70 0c 22 d8 51 c8 |?Y.D KC.|..p.".Q.|
|00003dc0| ff fc 4a ad 0c 86 67 0c | 22 4b 2c 6c 01 d0 4e ae |..J...g.|"K,l..N.|
|00003dd0| ff 94 26 40 20 4b 4e ba | 52 0c 20 6f 01 04 2f 48 |..&@ KN.|R. o../H|
|00003de0| 00 e4 0c 6f 00 c8 00 44 | 66 0a 42 af 00 bc 7a 00 |...o...D|f.B...z.|
|00003df0| 60 00 0e 50 24 6f 00 e4 | 20 06 55 80 67 00 00 96 |`..P$o..| .U.g...|
|00003e00| 00 00 00 08 00 00 03 f2 | 00 00 00 1c 00 00 01 e8 |........|........|
|00003e10| 00 00 00 20 83 a0 2c 73 | 55 80 67 62 59 80 67 00 |... ..,s|U.gbY.g.|
|00003e20| 0d fa 51 80 67 00 0d 20 | 72 10 90 81 67 00 01 62 |..Q.g.. |r...g..b|
|00003e30| 72 20 90 81 67 00 05 20 | 04 80 00 00 01 c0 67 60 |r ..g.. |......g`|
|00003e40| 04 80 00 00 02 00 67 00 | 02 1c 04 80 00 00 7c 00 |......g.|......|.|
|00003e50| 67 16 04 80 00 00 80 00 | 67 0e 04 80 00 3f 00 00 |g.......|g....?..|
|00003e60| 67 00 0d de 60 00 0d f4 | 4a ad 09 56 67 00 0d ec |g...`...|J..Vg...|
|00003e70| 42 ad 09 56 20 4d 61 00 | 12 d8 60 00 0d de 4a ad |B..V Ma.|..`...J.|
|00003e80| 0c 86 67 00 0d d6 20 6d | 01 64 2c 6c 01 d0 4e ae |..g... m|.d,l..N.|
|00003e90| ff a6 20 6d 01 64 70 01 | 4e ae ff a0 60 00 0d bc |.. m.dp.|N...`...|
|00003ea0| 20 4d 61 00 1d 0a 70 00 | 60 00 0f 1a 20 2d 0c 86 | Ma...p.|`... -..|
|00003eb0| 67 20 22 40 20 6d 01 64 | 70 ff 2c 6c 01 c4 4e ae |g "@ m.d|p.,l..N.|
|00003ec0| fe 44 20 6d 0c 86 2c 6c | 01 d0 4e ae ff dc 42 ad |.D m..,l|..N...B.|
|00003ed0| 0c 86 20 6d 01 64 22 6d | 04 50 70 ff 2c 6c 01 c4 |.. m.d"m|.Pp.,l..|
|00003ee0| 4e ae fe 44 20 6d 01 64 | 30 28 00 0a 48 c0 2b 40 |N..D m.d|0(..H.+@|
|00003ef0| 08 de 70 01 20 4d 61 00 | 28 ee 4a 80 66 30 20 6d |..p. Ma.|(.J.f0 m|
|00003f00| 01 64 30 28 00 12 48 c0 | 2b 40 08 de 30 28 00 10 |.d0(..H.|+@..0(..|
|00003f10| 48 c0 2b 40 09 62 70 01 | 20 4d 61 00 28 ca 4a 80 |H.+@.bp.| Ma.(.J.|
|00003f20| 66 0c 20 4d 61 00 1c 88 | 70 00 60 00 0e 98 4a ad |f. Ma...|p.`...J.|
|00003f30| 08 e2 67 06 4a ad 09 56 | 67 3c 24 6d 05 da 2c 2a |..g.J..V|g<$m..,*|
|00003f40| 00 10 9c ad 08 ca 6a 0c | 70 00 25 40 00 08 25 40 |......j.|p.%@..%@|
|00003f50| 00 04 60 10 20 2a 00 08 | b0 86 6f 08 25 46 00 08 |..`. *..|..o.%F..|
|00003f60| 25 46 00 04 20 4d 61 00 | 19 78 20 4d 61 00 19 18 |%F.. Ma.|.x Ma...|
|00003f70| 20 4d 61 00 18 e8 2f 0a | 20 6d 04 4c 22 6d 01 64 | Ma.../.| m.L"m.d|
|00003f80| 2c 6c 01 c4 95 ca 4e ae | fe 32 24 5f 60 00 0c cc |,l....N.|.2$_`...|
|00003f90| 70 00 30 2a 00 26 2b 40 | 09 0e 53 80 67 00 00 bc |p.0*.&+@|..S.g...|
|00003fa0| 53 80 67 72 72 0c 90 81 | 67 00 00 a0 53 80 67 00 |S.grr...|g...S.g.|
|00003fb0| 00 9a 55 80 67 1c 53 80 | 67 08 53 80 67 0c 60 00 |..U.g.S.|g.S.g.`.|
|00003fc0| 0c 9a 08 6d 00 02 08 ed | 60 0e 08 6d 00 00 08 ed |...m....|`..m....|
|00003fd0| 60 06 08 6d 00 01 08 ed | 41 ec 00 6c 22 6a 00 12 |`..m....|A..l"j..|
|00003fe0| b3 c8 66 0a 43 ec 00 80 | 25 49 00 12 60 04 25 48 |..f.C...|%I..`.%H|
|00003ff0| 00 12 2f 0a 20 4a 22 6d | 01 64 70 01 2c 6c 01 c4 |../. J"m|.dp.,l..|
|00004000| 00 00 00 08 00 00 03 f2 | 00 00 00 1d 00 00 01 e8 |........|........|
|00004010| 00 00 00 21 a4 3e 92 5a | 95 ca 4e ae fe 50 24 5f |...!.>.Z|..N..P$_|
|00004020| 20 4d 61 00 20 58 42 ad | 09 0e 60 00 0c 46 70 ff | Ma. XB.|..`..Fp.|
|00004030| 2b 40 09 52 20 4d 43 ef | 00 e8 61 00 f6 fa 72 00 |+@.R MC.|..a...r.|
|00004040| 32 2f 00 44 20 4d 43 ef | 00 e8 61 00 0d fa 4a 80 |2/.D MC.|..a...J.|
|00004050| 67 00 0c 20 20 4d 22 6f | 00 d0 61 00 19 5c 60 00 |g.. M"o|..a..\`.|
|00004060| 0d 7c 20 4d 61 00 10 7c | 70 03 2b 40 09 4e 60 00 |.| Ma..||p.+@.N`.|
|00004070| 0c 02 20 4d 61 00 10 c4 | 60 00 0b f8 4a ad 09 06 |.. Ma...|`...J...|
|00004080| 66 00 01 74 08 2d 00 03 | 0a e9 66 00 01 6a 30 2f |f..t.-..|..f..j0/|
|00004090| 00 46 72 4c b0 41 67 08 | 74 4d b0 42 66 00 01 58 |.FrL.Ag.|tM.Bf..X|
|000040a0| 2b 6d 04 0c 04 4c 4a ad | 09 76 66 00 0b c6 2c 2d |+m...LJ.|.vf...,-|
|000040b0| 09 72 70 ff bc 80 66 10 | 20 6d 05 da 20 28 00 08 |.rp...f.| m.. (..|
|000040c0| 2b 40 09 72 60 00 00 ac | b2 6f 00 46 66 44 70 03 |+@.r`...|.o.FfDp.|
|000040d0| c0 6f 00 44 67 30 20 6d | 05 da 20 2d 09 72 b0 a8 |.o.Dg0 m|.. -.r..|
|000040e0| 00 08 67 0a 22 28 00 08 | 2b 41 09 72 60 0a 90 ad |..g."(..|+A.r`...|
|000040f0| 08 ca 52 80 2b 40 09 72 | 20 2d 09 72 6a 74 72 00 |..R.+@.r| -.rjtr.|
|00004100| 2b 41 09 72 60 6c 20 2d | 09 72 67 66 53 ad 09 72 |+A.r`l -|.rgfS..r|
|00004110| 60 60 24 6d 05 da 70 03 | c0 6f 00 44 67 42 20 2d |``$m..p.|.o.DgB -|
|00004120| 08 ca 22 2a 00 08 d2 80 | 53 81 2f 41 00 c4 20 2d |.."*....|S./A.. -|
|00004130| 09 72 b0 81 67 06 2b 41 | 09 72 60 0a d0 ad 08 ca |.r..g.+A|.r`.....|
|00004140| 53 80 2b 40 09 72 20 6d | 05 da 20 2d 09 72 b0 a8 |S.+@.r m|.. -.r..|
|00004150| 00 10 6d 1e 22 28 00 10 | 53 81 2b 41 09 72 60 12 |..m."(..|S.+A.r`.|
|00004160| 20 2a 00 10 53 80 22 2d | 09 72 b2 80 6c 04 52 ad | *..S."-|.r..l.R.|
|00004170| 09 72 20 2d 09 72 bc 80 | 67 00 0a f8 20 6d 05 da |.r -.r..|g... m..|
|00004180| 90 a8 00 08 2c 00 20 28 | 00 04 2f 40 00 c4 4a 86 |....,. (|../@..J.|
|00004190| 6a 0c dd af 00 c4 6c 06 | 70 00 2f 40 00 c4 20 2d |j.....l.|p./@.. -|
|000041a0| 08 ca bc 80 6d 22 22 2f | 00 c4 d2 86 92 80 52 81 |....m""/|......R.|
|000041b0| 2f 41 00 c4 20 6d 05 da | 20 28 00 10 90 ad 08 ca |/A.. m..| (......|
|000041c0| b2 80 6f 04 2f 40 00 c4 | 20 6d 05 da 21 6f 00 c4 |..o./@..| m..!o..|
|000041d0| 00 04 20 4d 61 00 0f 64 | 20 6d 05 da 20 28 00 08 |.. Ma..d| m.. (..|
|000041e0| b0 a8 00 04 67 06 20 4d | 61 00 17 0e 70 01 2b 40 |....g. M|a...p.+@|
|000041f0| 09 76 60 00 0a 7e 70 00 | 30 2f 00 46 72 00 32 2f |.v`..~p.|0/.Fr.2/|
|00004200| 00 00 00 08 00 00 03 f2 | 00 00 00 1e 00 00 01 e8 |........|........|
|00004210| 00 00 00 22 77 54 8a 20 | 00 44 41 ed 05 de 22 48 |..."wT. |.DA..."H|
|00004220| 41 ef 00 43 4e ba 4f 0e | 2c 00 66 00 01 60 95 ca |A..CN.O.|,.f..`..|
|00004230| 2f 4a 00 e4 7c ff 10 2f | 00 43 48 80 48 c0 72 41 |/J..|../|.CH.H.rA|
|00004240| 90 81 67 26 53 80 67 28 | 5d 80 67 2a 53 80 67 2e |..g&S.g(|].g*S.g.|
|00004250| 57 80 67 30 51 80 67 64 | 53 80 67 66 53 80 67 66 |W.g0Q.gd|S.gfS.gf|
|00004260| 53 80 67 00 00 c2 60 00 | 00 c2 7c 03 60 00 00 bc |S.g...`.|..|.`...|
|00004270| 7c 00 60 00 00 b6 24 6d | 0b 5c 60 00 00 ae 7c 01 ||.`...$m|.\`...|.|
|00004280| 60 00 00 a8 4a ad 0b 54 | 67 00 00 a0 70 03 c0 6f |`...J..T|g...p..o|
|00004290| 00 44 67 10 30 2d 0c 74 | 72 01 b0 41 63 16 53 6d |.Dg.0-.t|r..Ac.Sm|
|000042a0| 0c 74 60 10 70 00 30 2d | 0c 74 b0 ad 0c 40 6c 04 |.t`.p.0-|.t...@l.|
|000042b0| 52 6d 0c 74 20 4d 61 00 | 22 b6 60 6e 45 ed 03 dc |Rm.t Ma.|".`nE...|
|000042c0| 60 68 7c 02 60 64 20 2d | 0b 6c 67 5e 72 03 c2 6f |`h|.`d -|.lg^r..o|
|000042d0| 00 44 67 06 53 ad 0c 48 | 60 04 52 ad 0c 48 0c ad |.Dg.S..H|`.R..H..|
|000042e0| 00 00 00 03 0c 48 6f 06 | 70 00 2b 40 0c 48 20 2d |.....Ho.|p.+@.H -|
|000042f0| 0c 48 6a 06 72 03 2b 41 | 0c 48 20 2d 0c 48 3f 40 |.Hj.r.+A|.H -.H?@|
|00004300| 00 46 72 00 32 00 42 a7 | 2f 01 2f 3c 80 08 00 0f |.Fr.2.B.|/./<....|
|00004310| 42 a7 2f 2d 01 64 2f 2d | 0b 6c 4e ba 57 b8 4f ef |B./-.d/-|.lN.W.O.|
|00004320| 00 18 7c 1b 60 66 24 6d | 0b 58 2f 4a 00 e4 20 0a |..|.`f$m|.X/J.. .|
|00004330| 67 04 2b 4a 04 4c 70 ff | bc 80 67 00 09 4e 22 06 |g.+J.Lp.|..g..N".|
|00004340| e5 81 06 81 00 00 04 3c | 24 75 18 00 20 4a 2f 48 |.......<|$u.. J/H|
|00004350| 00 e4 67 00 09 36 20 06 | 57 80 66 00 fc 64 08 2a |..g..6 .|W.f..d.*|
|00004360| 00 07 00 0d 57 c0 44 00 | 48 80 48 c0 42 a7 2f 00 |....W.D.|H.H.B./.|
|00004370| 2f 3c 80 08 00 04 42 a7 | 2f 2d 01 64 2f 0a 4e ba |/<....B.|/-.d/.N.|
|00004380| 57 54 4f ef 00 18 7c 00 | 3c 2a 00 26 42 ad 09 0e |WTO...|.|<*.&B...|
|00004390| 26 6f 00 e0 24 6f 00 cc | 20 06 53 80 6d 00 08 c6 |&o..$o..| .S.m...|
|000043a0| 0c 80 00 00 00 1b 6c 00 | 08 bc d0 40 30 3b 00 06 |......l.|...@0;..|
|000043b0| 4e fb 00 04 06 56 00 34 | 03 82 02 aa 02 c8 03 0e |N....V.4|........|
|000043c0| 05 be 06 4c 05 d8 05 cc | 04 50 03 a2 03 44 08 ae |...L....|.P...D..|
|000043d0| 08 ae 02 8e 08 ae 08 ae | 08 ae 04 36 06 60 06 6a |........|...6.`.j|
|000043e0| 06 e4 07 5e 07 78 07 92 | 07 a6 20 4d 43 ef 00 e8 |...^.x..|.. MC...|
|000043f0| 61 00 f3 5c 28 00 b0 ad | 09 52 66 00 08 8e 22 04 |a..\(...|.Rf...".|
|00004400| 00 00 00 08 00 00 03 f2 | 00 00 00 1f 00 00 01 e8 |........|........|
|00004410| 00 00 00 23 b9 38 5d 01 | e5 81 06 81 00 00 05 12 |...#.8].|........|
|00004420| 26 75 18 00 2f 6b 00 0a | 00 c8 b8 ad 09 4a 66 20 |&u../k..|.....Jf |
|00004430| 20 2d 09 3e 22 2d 09 42 | 24 2f 01 0c 26 2f 01 10 | -.>"-.B|$/..&/..|
|00004440| 2c 6c 01 c4 4e ae ff 9a | 4a 40 67 04 72 01 60 02 |,l..N...|J@g.r.`.|
|00004450| 72 00 2e 01 7c 00 1c 2b | 00 08 70 10 bc 80 6f 02 |r...|..+|..p...o.|
|00004460| 2c 00 20 6f 00 e0 bc a8 | 01 96 66 44 08 2d 00 0c |,. o....|..fD.-..|
|00004470| 0a e8 66 00 01 de 20 4a | 4a 18 66 fc 53 88 91 ca |..f... J|J.f.S...|
|00004480| 70 3a 22 08 b0 32 18 ff | 67 10 4a 81 67 0c 48 7a |p:"..2..|g.J.g.Hz|
|00004490| e6 ee 2f 0a 4e ba 57 fe | 50 4f 2f 2f 00 c8 2f 0a |../.N.W.|PO//../.|
|000044a0| 4e ba 57 f2 20 4d 61 00 | 0c 2e 50 4f 60 00 01 a4 |N.W. Ma.|..PO`...|
|000044b0| 20 06 55 80 67 00 00 aa | 53 80 67 10 53 80 67 0c | .U.g...|S.g.S.g.|
|000044c0| 72 0c 90 81 67 00 01 40 | 60 00 01 88 20 4d 61 00 |r...g..@|`... Ma.|
|000044d0| f2 aa 57 86 66 44 24 6f | 00 c8 60 02 52 8a 70 20 |..W.fD$o|..`.R.p |
|000044e0| b0 12 66 f8 4a ad 0a ea | 67 1e 20 6f 00 c8 22 6f |..f.J...|g. o.."o|
|000044f0| 00 cc 12 d8 66 fc 20 0a | 90 af 00 c8 20 6f 00 cc |....f. .|.... o..|
|00004500| 42 30 08 00 60 1e 52 8a | 70 20 b0 12 67 f8 20 4a |B0..`.R.|p ..g. J|
|00004510| 22 6f 00 cc 12 d8 66 fc | 60 0a 20 6f 00 c8 22 4a |"o....f.|`. o.."J|
|00004520| 12 d8 66 fc 4a ad 0a ea | 66 0a 20 4d 61 00 0b a8 |..f.J...|f. Ma...|
|00004530| 60 00 01 20 41 ed 02 24 | 2f 2f 00 cc 48 6d 06 fc |`.. A..$|//..Hm..|
|00004540| 22 48 20 6d 01 64 61 00 | 0e 18 50 4f 4a 87 67 00 |"H m.da.|..POJ.g.|
|00004550| 00 a4 20 4d 22 6f 00 d0 | 61 00 14 8e 60 00 08 ae |.. M"o..|a...`...|
|00004560| 20 4d 61 00 f2 16 24 6f | 00 d0 20 6f 00 c8 22 4a | Ma...$o|.. o.."J|
|00004570| 12 d8 66 fc 48 7a e6 0a | 2f 0a 4e ba 57 18 2e 8a |..f.Hz..|/.N.W...|
|00004580| 48 6d 06 90 20 6d 01 64 | 22 6d 04 08 61 00 0d d2 |Hm.. m.d|"m..a...|
|00004590| 4f ef 00 0c 4a 87 67 0c | 20 4d 22 4a 61 00 14 4a |O...J.g.| M"Ja..J|
|000045a0| 60 00 08 6a 4d eb 00 0e | 20 1e 20 6f 00 dc 31 40 |`..jM...| . o..1@|
|000045b0| 00 14 11 5e 00 17 11 5e | 00 16 2f 6b 00 0e 00 c4 |...^...^|../k....|
|000045c0| 41 ed 06 fc 2f 0b 26 48 | 41 fa e5 bc 43 ef 00 c8 |A.../.&H|A...C...|
|000045d0| 4e ba e1 e2 26 5f 41 ed | 02 24 2f 0a 22 6d 01 64 |N...&_A.|.$/."m.d|
|000045e0| 70 01 2c 6c 01 c4 95 ca | 4e ae fe 50 24 5f 20 4d |p.,l....|N..P$_ M|
|000045f0| 61 00 1a ba 2b 44 09 4a | 2b 6f 01 0c 09 3e 2b 6f |a...+D.J|+o...>+o|
|00004600| 00 00 00 08 00 00 03 f2 | 00 00 00 20 00 00 01 e8 |........|... ....|
|00004610| 00 00 00 24 5c ec c6 53 | 01 10 09 42 60 4c 20 4d |...$\..S|...B`L M|
|00004620| 61 00 f1 70 2f 2f 00 c8 | 20 4d 22 68 0b 50 61 00 |a..p//..| M"h.Pa.|
|00004630| 1d fe 20 2b 00 0e 2b 40 | 0c 76 20 4d 43 ef 00 bc |.. +..+@|.v MC...|
|00004640| 61 00 1c 98 58 4f 4a 80 | 66 10 20 6d 01 5c 2c 6c |a...XOJ.|f. m.\,l|
|00004650| 01 c4 4e ae ff a0 60 00 | ff 0c 20 4d 61 00 1e d8 |..N...`.|.. Ma...|
|00004660| 20 4d 61 00 1f 90 60 00 | fe fc 08 ab 00 02 00 12 | Ma...`.|........|
|00004670| 60 00 06 48 20 2d 04 b8 | 20 6f 00 dc 31 40 00 14 |`..H -..| o..1@..|
|00004680| 20 4d 61 00 1a 40 2b 6d | 04 0c 04 4c 60 00 06 2c | Ma..@+m|...L`..,|
|00004690| 4a ad 08 e2 66 00 06 24 | 4a ad 09 56 66 00 06 1c |J...f..$|J..Vf...|
|000046a0| 20 4d 43 fa e4 fe 61 00 | 0e 50 60 00 06 0e 4a ad | MC...a.|.P`...J.|
|000046b0| 08 e2 66 00 06 06 4a ad | 09 56 66 00 05 fe 41 ed |..f...J.|.Vf...A.|
|000046c0| 0b 0e 2f 0a 22 48 70 3d | 41 ec 00 b4 2c 6c 01 c0 |../."Hp=|A...,l..|
|000046d0| 45 fa e4 d4 97 cb 4e ae | ff b8 4c df 04 00 4a 80 |E.....N.|..L...J.|
|000046e0| 67 00 05 d8 41 ed 0b 0e | 22 48 20 4d 61 00 0e 0a |g...A...|"H Ma...|
|000046f0| 60 00 05 c8 4a ad 08 e2 | 66 00 05 c0 70 00 20 4d |`...J...|f...p. M|
|00004700| 61 00 0d a4 20 4d 61 00 | 0b 06 20 4d 61 00 11 ae |a... Ma.|.. Ma...|
|00004710| 48 7a e4 9e 48 6d 06 90 | 20 6d 01 64 22 6d 04 08 |Hz..Hm..| m.d"m..|
|00004720| 61 00 0c 56 50 4f 60 00 | 05 92 45 eb 01 4c 47 ed |a..VPO`.|..E..LG.|
|00004730| 07 fc 20 4a 22 4b 4e ba | 50 98 4a 80 67 20 20 4b |.. J"KN.|P.J.g K|
|00004740| 22 4a 12 d8 66 fc 41 ed | 08 3a 24 08 22 0a 76 7c |"J..f.A.|.:$.".v||
|00004750| 4e ba 52 c4 20 6d 04 0c | 2b 48 04 4c 60 1a 2b 6d |N.R. m..|+H.L`.+m|
|00004760| 04 0c 04 4c 60 00 05 54 | 4a ab 01 8e 57 c0 44 00 |...L`..T|J...W.D.|
|00004770| 48 80 48 c0 27 40 01 8e | 20 4d 61 00 0b 5e 20 4d |H.H.'@..| Ma..^ M|
|00004780| 61 00 0a 8c 60 00 05 34 | 08 2d 00 03 0a e9 67 68 |a...`..4|.-....gh|
|00004790| 4a ad 0a ea 66 16 4a ad | 08 e2 66 5c 41 ed 06 fc |J...f.J.|..f\A...|
|000047a0| 22 48 20 4a 4e ba 50 2a | 4a 80 66 4c 41 ed 06 fc |"H JN.P*|J.fLA...|
|000047b0| 22 4a 12 d8 66 fc 4a ad | 0a ea 67 08 4a 12 66 04 |"J..f.J.|..g.J.f.|
|000047c0| 70 01 60 02 70 00 2f 40 | 00 c4 66 06 41 ed 0a 36 |p.`.p./@|..f.A..6|
|000047d0| 60 04 41 ed 0a ba 22 6d | 01 64 4e ba 48 90 4e ba |`.A..."m|.dN.H.N.|
|000047e0| de f4 4a af 00 c4 66 00 | 01 ca 20 4d 22 6f 00 d0 |..J...f.|.. M"o..|
|000047f0| 61 00 12 0e 60 00 06 2e | 2b 6d 04 0c 04 4c 4a ad |a...`...|+m...LJ.|
|00004800| 00 00 00 08 00 00 03 f2 | 00 00 00 21 00 00 01 e8 |........|...!....|
|00004810| 00 00 00 25 b6 16 f1 7b | 08 e2 66 18 4a ad 09 56 |...%...{|..f.J..V|
|00004820| 66 12 41 ed 06 fc 22 48 | 20 4a 4e ba 4f bc 4a 80 |f.A..."H| JN.O.J.|
|00004830| 67 00 04 a0 41 ed 06 fc | 22 4a 12 d8 66 fc 20 4d |g...A...|"J..f. M|
|00004840| 61 00 13 c4 20 4d 61 00 | 08 be 60 00 04 86 70 03 |a... Ma.|..`...p.|
|00004850| c0 6f 00 44 67 0c 41 ed | 02 24 2b 48 04 4c 60 00 |.o.Dg.A.|.$+H.L`.|
|00004860| 04 72 70 30 c0 6f 00 44 | 67 14 08 2d 00 04 0a e9 |.rp0.o.D|g..-....|
|00004870| 67 0c 41 ed 03 dc 2b 48 | 04 4c 60 00 04 56 4a ad |g.A...+H|.L`..VJ.|
|00004880| 09 06 66 00 01 02 45 ed | 06 90 20 4a 2f 48 00 c8 |..f...E.|.. J/H..|
|00004890| 70 2f b0 12 66 24 43 e8 | 00 01 41 ef 00 48 10 d9 |p/..f$C.|..A..H..|
|000048a0| 66 fc 48 6f 00 48 2f 0a | 20 6d 01 64 22 6d 04 08 |f.Ho.H/.| m.d"m..|
|000048b0| 61 00 0a de 50 4f 60 00 | 01 1e 22 2f 00 c8 4e ba |a...PO`.|.."/..N.|
|000048c0| 4e b8 20 6f 00 c8 b0 88 | 67 00 00 bc 20 08 4a 18 |N. o....|g... .J.|
|000048d0| 66 fc 53 88 91 c0 2f 48 | 00 c4 7c 00 2e 08 26 6f |f.S.../H|..|...&o|
|000048e0| 00 cc 60 18 20 6f 00 c8 | 22 48 70 3a b0 31 68 00 |..`. o..|"Hp:.1h.|
|000048f0| 66 08 22 4b 12 d8 66 fc | 60 06 52 86 bc 87 6d e4 |f."K..f.|`.R...m.|
|00004900| bc af 00 c4 6d 30 20 4b | 4a 18 66 fc 53 88 91 cb |....m0 K|J.f.S...|
|00004910| 70 3a 22 08 b0 33 18 ff | 67 10 4a 81 67 0c 48 7a |p:"..3..|g.J.g.Hz|
|00004920| e2 8e 2f 0b 4e ba 53 9e | 50 4f 2f 2f 00 c8 2f 0b |../.N.S.|PO//../.|
|00004930| 4e ba 53 92 50 4f 22 0b | 4e ba 4e 3e 20 40 42 10 |N.S.PO".|N.N> @B.|
|00004940| 20 4d 61 00 07 c2 22 2f | 00 c8 4e ba 4e 14 20 40 | Ma..."/|..N.N. @|
|00004950| 43 ef 00 48 12 d8 66 fc | 48 6f 00 48 2f 0a 20 6d |C..H..f.|Ho.H/. m|
|00004960| 01 64 22 6d 04 08 61 00 | 0a 28 41 ed 02 24 2e 8b |.d"m..a.|.(A..$..|
|00004970| 48 6d 06 fc 22 48 20 6d | 01 64 61 00 0a 14 4f ef |Hm.."H m|.da...O.|
|00004980| 00 0c 60 00 03 4e 4a ad | 08 e2 66 20 4a 2d 06 90 |..`..NJ.|..f J-..|
|00004990| 66 14 4a ad 09 6e 66 0e | 08 2d 00 00 0a e9 67 0c |f.J..nf.|.-....g.|
|000049a0| 20 2d 09 6a 6f 06 41 ed | 0a 36 60 04 41 ed 0a ba | -.jo.A.|.6`.A...|
|000049b0| 22 6d 01 64 4e ba 46 ce | 4e ba dd 32 20 4d 22 6f |"m.dN.F.|N..2 M"o|
|000049c0| 00 d0 61 00 10 54 60 00 | 04 74 20 4d 61 00 12 58 |..a..T`.|.t Ma..X|
|000049d0| 70 00 60 00 04 68 20 4d | 61 00 12 2c 45 ed 06 fc |p.`..h M|a..,E...|
|000049e0| 26 6f 00 cc 20 4a 22 4b | 12 d8 66 fc 22 0b 4e ba |&o.. J"K|..f.".N.|
|000049f0| 4d 88 2f 40 00 c8 20 40 | 4a 10 67 0c 42 10 20 4d |M./@.. @|J.g.B. M|
|00004a00| 00 00 00 08 00 00 03 f2 | 00 00 00 22 00 00 01 e8 |........|..."....|
|00004a10| 00 00 00 26 42 c9 f7 7d | 61 00 07 04 60 00 02 cc |...&B..}|a...`...|
|00004a20| 22 0a 74 fe 2c 6c 01 cc | 4e ae ff ac 2b 40 0b 4c |".t.,l..|N...+@.L|
|00004a30| 67 30 22 00 2c 6c 01 cc | 4e ae ff 2e 2c 00 67 22 |g0".,l..|N...,.g"|
|00004a40| 41 ed 00 1c 20 06 22 4b | 4e ba 4c 6a 22 06 4e ae |A... ."K|N.Lj".N.|
|00004a50| ff a6 20 4d 61 00 11 c8 | 20 4d 61 00 06 c2 60 00 |.. Ma...| Ma...`.|
|00004a60| 02 8a 20 4d 61 00 07 7a | 60 00 02 80 70 02 2f 40 |.. Ma..z|`...p./@|
|00004a70| 00 bc 60 00 01 6a 3b 6f | 00 46 0c 74 60 00 02 6c |..`..j;o|.F.t`..l|
|00004a80| 70 00 30 2d 0b ba 22 2d | 0c 68 b0 81 6f 06 74 00 |p.0-.."-|.h..o.t.|
|00004a90| 34 00 60 02 24 01 2c 02 | 70 00 30 2d 0b be 22 2d |4.`.$.,.|p.0-.."-|
|00004aa0| 0c 6c b0 81 6c 06 74 00 | 34 00 60 02 24 01 22 02 |.l..l.t.|4.`.$.".|
|00004ab0| 20 06 20 4d 22 68 0b 58 | 61 00 1a 70 3b 40 0c 70 | . M"h.X|a..p;@.p|
|00004ac0| 72 00 32 00 b2 ad 0c 50 | 57 c0 44 00 48 80 48 c0 |r.2....P|W.D.H.H.|
|00004ad0| 2b 40 0c 38 42 a7 2f 00 | 2f 3c 80 08 00 04 42 a7 |+@.8B./.|/<....B.|
|00004ae0| 2f 2d 01 64 2f 2d 0b 64 | 4e ba 50 4a 4f ef 00 18 |/-.d/-.d|N.PJO...|
|00004af0| 2b 6d 04 0c 04 4c 60 00 | 01 f2 70 00 30 2d 0b bc |+m...L`.|..p.0-..|
|00004b00| 22 2d 0c 60 b0 81 6f 06 | 74 00 34 00 60 02 24 01 |"-.`..o.|t.4.`.$.|
|00004b10| 2c 02 70 00 30 2d 0b c0 | 22 2d 0c 64 b0 81 6c 06 |,.p.0-..|"-.d..l.|
|00004b20| 74 00 34 00 60 02 24 01 | 22 02 20 06 20 4d 22 68 |t.4.`.$.|". . M"h|
|00004b30| 0b 5c 61 00 19 f6 3b 40 | 0c 72 72 00 32 00 b2 ad |.\a...;@|.rr.2...|
|00004b40| 0c 54 57 c0 44 00 48 80 | 48 c0 2b 40 0c 3c 42 a7 |.TW.D.H.|H.+@.<B.|
|00004b50| 2f 00 2f 3c 80 08 00 04 | 42 a7 2f 2d 01 64 2f 2d |/./<....|B./-.d/-|
|00004b60| 0b 68 4e ba 4f d0 4f ef | 00 18 2b 6d 04 0c 04 4c |.hN.O.O.|..+m...L|
|00004b70| 60 00 01 78 4a ad 0c 38 | 57 c0 44 00 48 80 48 c0 |`..xJ..8|W.D.H.H.|
|00004b80| 2b 40 0c 38 20 4d 61 00 | 19 1a 60 00 01 5e 4a ad |+@.8 Ma.|..`..^J.|
|00004b90| 0c 3c 57 c0 44 00 48 80 | 48 c0 2b 40 0c 3c 20 4d |.<W.D.H.|H.+@.< M|
|00004ba0| 61 00 19 00 60 00 01 44 | 4a ad 0c 4c 57 c0 44 00 |a...`..D|J..LW.D.|
|00004bb0| 48 80 48 c0 2b 40 0c 4c | 60 00 01 30 70 00 30 2f |H.H.+@.L|`..0p.0/|
|00004bc0| 00 46 2b 40 0c 48 20 4d | 61 00 19 9c 20 4d 61 00 |.F+@.H M|a... Ma.|
|00004bd0| 18 d2 60 00 01 16 70 01 | b0 ad 09 0e 66 4e 24 6f |..`...p.|....fN$o|
|00004be0| 00 34 20 2d 08 ca 24 2a | 00 10 94 80 76 00 36 2d |.4 -..$*|....v.6-|
|00004bf0| 04 fc 20 03 22 02 4e ba | 50 94 06 80 00 00 80 00 |.. .".N.|P.......|
|00004c00| 00 00 00 08 00 00 03 f2 | 00 00 00 23 00 00 01 e8 |........|...#....|
|00004c10| 00 00 00 27 0b 0f 79 a5 | 48 40 48 c0 25 40 00 04 |...'..y.|H@H.%@..|
|00004c20| 22 2a 00 10 92 ad 08 ca | b0 81 6f 04 25 41 00 04 |"*......|..o.%A..|
|00004c30| 20 2a 00 04 6a 04 42 aa | 00 04 20 4d 61 00 05 8c | *..j.B.|.. Ma...|
|00004c40| 60 00 00 c0 70 02 b0 ad | 09 0e 66 00 00 b6 70 ff |`...p...|..f...p.|
|00004c50| b0 ad 09 52 67 00 00 ac | 20 4d 43 ef 00 e8 61 00 |...Rg...| MC...a.|
|00004c60| eb 66 22 2d 09 52 b0 81 | 66 1c 30 2f 01 08 48 c0 |.f"-.R..|f.0/..H.|
|00004c70| b0 ad 08 be 6d 10 30 2f | 01 08 48 c0 b0 ad 08 c2 |....m.0/|..H.....|
|00004c80| 6e 04 70 00 60 02 70 01 | 24 01 e5 82 22 02 06 81 |n.p.`.p.|$..."...|
|00004c90| 00 00 05 12 20 75 18 00 | 12 28 00 12 4a 80 57 c2 |.... u..|.(..J.W.|
|00004ca0| 44 02 48 82 48 c2 2f 42 | 00 c4 08 01 00 02 57 c0 |D.H.H./B|......W.|
|00004cb0| 44 00 48 80 48 c0 b4 80 | 66 48 20 4d 61 00 eb 1c |D.H.H...|fH Ma...|
|00004cc0| 60 40 70 69 b0 6f 00 46 | 66 12 4a ad 09 06 66 0c |`@pi.o.F|f.J...f.|
|00004cd0| 4a ad 0a ea 66 06 20 4d | 61 00 05 1e 42 ad 09 0e |J...f. M|a...B...|
|00004ce0| 70 02 2f 40 00 bc 60 1a | 20 2d 09 4e 67 06 53 ad |p./@..`.| -.Ng.S.|
|00004cf0| 09 4e 60 06 70 01 2f 40 | 00 c0 55 87 67 04 42 af |.N`.p./@|..U.g.B.|
|00004d00| 00 bc 0c ad 00 00 00 0e | 09 0e 6d 10 4a af 00 c0 |........|..m.J...|
|00004d10| 67 0a 20 4d 61 00 04 5c | 42 af 00 c0 70 02 b0 ad |g. Ma..\|B...p...|
|00004d20| 09 0e 67 00 00 d0 20 6d | 05 da 22 28 00 04 b2 a8 |..g... m|.."(....|
|00004d30| 00 08 67 00 00 c0 78 00 | 2e 2d 08 ca 2c 28 00 04 |..g...x.|.-..,(..|
|00004d40| 9c a8 00 08 6a 06 22 06 | 44 81 60 02 22 06 24 07 |....j.".|D.`.".$.|
|00004d50| 54 82 b2 82 6c 7c 4a 86 | 6a 06 22 06 44 81 60 02 |T...l|J.|j.".D.`.|
|00004d60| 22 06 74 01 b2 82 6f 08 | 4a 86 6a 02 52 86 e2 86 |".t...o.|J.j.R...|
|00004d70| 70 03 bc 80 6f 02 2c 00 | 70 fd bc 80 6c 02 2c 00 |p...o.,.|p...l.,.|
|00004d80| 22 6d 01 78 70 00 2c 6c | 01 c8 4e ae fe a4 20 06 |"m.xp.,l|..N... .|
|00004d90| 22 2d 09 5e 4e ba 4f 0e | 47 ed 08 ba 22 1b 24 2d |"-.^N.O.|G...".$-|
|00004da0| 08 c6 d4 81 53 82 48 e7 | 0c 00 22 00 2a 02 22 6d |....S.H.|..".*."m|
|00004db0| 01 78 70 00 24 1b 26 2d | 08 ba 28 1b 4e ae fe 74 |.xp.$.&-|..(.N..t|
|00004dc0| 4c df 00 30 4a 86 6f 06 | 28 07 98 86 60 04 2e 06 |L..0J.o.|(...`...|
|00004dd0| 44 87 20 6d 05 da dd a8 | 00 08 20 4d 61 00 0b 50 |D. m....|.. Ma..P|
|00004de0| 2c 04 60 0a 20 06 20 4d | 61 00 09 04 52 86 bc 87 |,.`. . M|a...R...|
|00004df0| 6d f2 60 10 4a ad 09 32 | 66 0a 4a ad 09 2e 66 04 |m.`.J..2|f.J...f.|
|00004e00| 00 00 00 08 00 00 03 f2 | 00 00 00 24 00 00 01 e8 |........|...$....|
|00004e10| 00 00 00 28 b9 ed 37 e6 | 70 00 60 02 70 01 2b 40 |...(..7.|p.`.p.+@|
|00004e20| 00 08 4a ad 09 76 67 2a | 20 6d 05 da 20 28 00 08 |..J..vg*| m.. (..|
|00004e30| b0 a8 00 04 66 1c 20 2d | 09 72 72 ff b0 81 67 0e |....f. -|.rr...g.|
|00004e40| 90 a8 00 08 72 00 20 4d | 93 c9 61 00 00 a2 42 ad |....r. M|..a...B.|
|00004e50| 09 76 2e 2f 00 bc 4a af | 00 b4 67 00 ef 8e 4a ad |.v./..J.|..g...J.|
|00004e60| 09 0e 66 1a 4a 87 67 16 | 2f 0a 20 6d 04 4c 22 6d |..f.J.g.|/. m.L"m|
|00004e70| 01 64 2c 6c 01 c4 95 ca | 4e ae fe 32 24 5f 20 3c |.d,l....|N..2$_ <|
|00004e80| 80 00 00 00 4c df 7c fc | de fc 00 f0 4e 75 48 e7 |....L.|.|....NuH.|
|00004e90| 07 14 2c 01 2e 00 2a 48 | 7a 00 26 4d 60 44 20 6d |..,...*H|z.&M`D m|
|00004ea0| 05 da ba a8 00 10 6c 40 | be 85 67 32 4a 86 67 10 |......l@|..g2J.g.|
|00004eb0| 20 6b 05 12 70 00 10 28 | 00 08 b0 ad 09 7e 67 1e | k..p..(|.....~g.|
|00004ec0| 20 6b 05 12 08 28 00 00 | 00 12 67 12 53 ad 09 6a | k...(..|..g.S..j|
|00004ed0| 08 a8 00 00 00 12 20 05 | 20 4d 61 00 08 2a 52 85 |...... .| Ma..*R.|
|00004ee0| 58 8b ba ad 08 ca 6d b6 | 4c df 28 e0 4e 75 9e fc |X.....m.|L.(.Nu..|
|00004ef0| 00 78 48 e7 3f 36 2c 01 | 2e 00 2a 48 20 6d 05 da |.xH.?6,.|..*H m..|
|00004f00| 2f 49 00 30 be a8 00 10 | 6c 00 02 02 20 07 2b 40 |/I.0....|l... .+@|
|00004f10| 09 52 e5 80 06 80 00 00 | 05 12 20 75 08 00 24 68 |.R......|.. u..$h|
|00004f20| 00 0a 47 fa dc ec 2f 48 | 00 2c 08 2d 00 00 0a e9 |..G.../H|.,.-....|
|00004f30| 67 0a 72 03 cc 81 67 04 | 70 00 60 02 70 01 2a 00 |g.r...g.|p.`.p.*.|
|00004f40| 78 00 18 28 00 08 20 2d | 09 7e b0 84 66 10 08 28 |x..(.. -|.~..f..(|
|00004f50| 00 00 00 12 67 04 4a 85 | 67 38 26 4a 60 34 b8 ad |....g.J.|g8&J`4..|
|00004f60| 09 82 66 00 01 76 20 09 | 66 1e 22 4a 4d ef 00 34 |..f..v .|f."JM..4|
|00004f70| 1c d9 66 fc 48 7a dc 80 | 48 6f 00 38 4e ba 4d 8e |..f.Hz..|Ho.8N.M.|
|00004f80| 50 4f 47 ef 00 34 60 0a | 08 2d 00 0c 0a e8 67 00 |POG..4`.|.-....g.|
|00004f90| 01 76 2f 0b 48 6d 06 90 | 20 6d 01 64 22 6d 04 08 |.v/.Hm..| m.d"m..|
|00004fa0| 61 00 04 36 50 4f 08 2d | 00 0c 0a e8 66 12 20 07 |a..6PO.-|....f. .|
|00004fb0| 72 01 20 4d 61 00 fe d8 | 70 01 20 4d 61 00 05 48 |r. Ma...|p. Ma..H|
|00004fc0| 4a 85 67 12 20 07 72 00 | 20 4d 61 00 fe c2 70 00 |J.g. .r.| Ma...p.|
|00004fd0| 20 4d 61 00 05 32 26 6f | 00 2c 4a af 00 30 67 00 | Ma..2&o|.,J..0g.|
|00004fe0| 00 92 be ad 09 4a 66 00 | 00 8a 20 2d 09 3e 22 2d |.....Jf.|.. -.>"-|
|00004ff0| 09 42 20 6f 00 30 24 28 | 00 24 26 28 00 28 2c 6c |.B o.0$(|.$&(.(,l|
|00005000| 00 00 00 08 00 00 03 f2 | 00 00 00 25 00 00 01 e8 |........|...%....|
|00005010| 00 00 00 29 fa de 0f 47 | 01 c4 4e ae ff 9a 4a 40 |...)...G|..N...J@|
|00005020| 67 68 b8 ad 09 82 66 4e | 20 6d 00 10 d0 fc 00 4c |gh....fN| m.....L|
|00005030| 22 48 4a 19 66 fc 53 89 | 93 c8 20 09 20 6d 00 10 |"HJ.f.S.|.. . m..|
|00005040| 2c 48 dd c0 72 3a b2 2e | 00 4b 67 12 4a 80 67 0e |,H..r:..|.Kg.J.g.|
|00005050| 48 7a db bc 48 68 00 4c | 4e ba 4c ca 50 4f 20 6d |Hz..Hh.L|N.L.PO m|
|00005060| 00 10 2f 0a 48 68 00 4c | 4e ba 4c ba 20 4d 61 00 |../.Hh.L|N.L. Ma.|
|00005070| 00 f6 50 4f 60 14 70 0a | c0 ad 0a e6 66 0c 08 eb |..PO`.p.|....f...|
|00005080| 00 00 00 12 70 01 60 00 | 00 9e 08 2d 00 00 0a e9 |....p.`.|...-....|
|00005090| 67 18 08 2b 00 00 00 12 | 67 06 53 ad 09 6a 60 04 |g..+....|g.S..j`.|
|000050a0| 52 ad 09 6a 20 4d 61 00 | 01 de 08 6b 00 00 00 12 |R..j Ma.|...k....|
|000050b0| 08 2b 00 00 00 12 67 14 | 20 6d 05 da 4a a8 00 14 |.+....g.| m..J...|
|000050c0| 67 0a 20 28 00 08 d0 87 | 2b 40 09 72 20 07 20 4d |g. (....|+@.r . M|
|000050d0| 61 00 06 4c 42 ad 09 0e | 26 6f 00 30 20 0b 67 44 |a..LB...|&o.0 .gD|
|000050e0| 2b 47 09 4a 2b 6b 00 24 | 09 3e 2b 6b 00 28 09 42 |+G.J+k.$|.>+k.(.B|
|000050f0| 60 32 4a af 00 30 66 26 | 26 4a 20 04 57 80 66 00 |`2J..0f&|&J .W.f.|
|00005100| fe aa 72 20 b2 1b 56 c0 | 44 00 48 80 48 c0 66 f2 |..r ..V.|D.H.H.f.|
|00005110| 60 02 52 8b 70 20 b0 13 | 67 f8 60 00 fe 8e 20 4d |`.R.p ..|g.`... M|
|00005120| 61 00 e6 e8 70 00 4c df | 6c fc de fc 00 78 4e 75 |a...p.L.|l....xNu|
|00005130| 48 e7 03 14 2c 01 2e 00 | 26 49 2a 48 61 00 01 da |H...,...|&I*Ha...|
|00005140| 20 6d 05 da 22 48 48 69 | 00 08 20 07 22 06 22 4b | m.."HHi|.. ."."K|
|00005150| 61 00 0b 7c 20 6d 05 da | 21 68 00 08 00 04 58 4f |a..| m..|!h....XO|
|00005160| 4c df 28 c0 4e 75 48 e7 | 00 26 2a 48 30 7c ff ff |L.(.NuH.|.&*H0|..|
|00005170| 24 48 20 6d 01 64 22 6d | 08 b6 2c 6c 01 c4 4e ae |$H m.d"m|..,l..N.|
|00005180| fe ec 22 6d 00 0c 61 00 | dd 2e 70 01 2b 40 09 2e |.."m..a.|..p.+@..|
|00005190| 20 2d 00 10 67 06 20 40 | 61 00 d9 b6 4c df 64 00 | -..g. @|a...L.d.|
|000051a0| 4e 75 48 e7 21 04 2a 48 | 7e 00 70 0e b0 ad 09 0e |NuH.!.*H|~.p.....|
|000051b0| 66 0e 20 6d 05 da 4a a8 | 00 08 67 24 7e ff 60 20 |f. m..J.|..g$~.` |
|000051c0| 20 6d 05 da 20 2d 08 ca | 22 28 00 10 92 80 24 28 | m.. -..|"(....$(|
|000051d0| 00 08 b4 81 67 0a 22 28 | 00 10 b2 80 6f 02 7e 01 |....g."(|....o.~.|
|000051e0| 20 28 00 08 d0 87 21 40 | 00 04 20 4d 61 00 07 ca | (....!@|.. Ma...|
|000051f0| 20 4d 4c df 20 84 60 00 | 00 02 2f 0d 2a 48 20 6d | ML. .`.|../.*H m|
|00005200| 00 00 00 08 00 00 03 f2 | 00 00 00 26 00 00 01 e8 |........|...&....|
|00005210| 00 00 00 2a 64 64 28 c7 | 05 da 4a a8 00 14 66 1c |...*dd(.|..J...f.|
|00005220| 21 68 00 04 00 08 20 4d | 61 00 07 4c 20 4d 61 00 |!h.... M|a..L Ma.|
|00005230| 07 1c 20 6d 05 da 70 01 | 21 40 00 14 2a 5f 4e 75 |.. m..p.|!@..*_Nu|
|00005240| 2f 0d 2a 48 4a ad 09 56 | 66 50 20 4d 61 00 0a 30 |/.*HJ..V|fP Ma..0|
|00005250| 22 6d 00 0c 61 00 dc 78 | 20 4d 61 00 01 7a 42 ad |"m..a..x| Ma..zB.|
|00005260| 09 32 70 01 2b 40 09 56 | 20 2d 0a ea 20 4d 61 00 |.2p.+@.V| -.. Ma.|
|00005270| 0c 78 20 4d 61 00 07 5a | 20 4d 61 00 07 ce 20 4d |.x Ma..Z| Ma... M|
|00005280| 61 00 06 f4 20 4d 61 00 | 06 c4 20 6d 05 da 70 01 |a... Ma.|.. m..p.|
|00005290| 21 40 00 14 70 ff 2b 40 | 09 72 2a 5f 4e 75 51 4f |!@..p.+@|.r*_NuQO|
|000052a0| 48 e7 20 16 2a 48 4a ad | 04 54 67 7c 41 ed 09 6a |H. .*HJ.|.Tg|A..j|
|000052b0| 22 48 41 fa d9 8e 47 ef | 00 12 4e ba d5 a0 22 6d |"HA...G.|..N..."m|
|000052c0| 01 78 70 01 2c 6c 01 c8 | 4e ae fe aa 22 6d 01 78 |.xp.,l..|N..."m.x|
|000052d0| 70 00 4e ae fe a4 22 6d | 01 78 70 01 4e ae fe 9e |p.N..."m|.xp.N...|
|000052e0| 20 6d 04 54 20 2d 08 fa | 22 00 e5 81 30 28 00 08 | m.T -..|"...0(..|
|000052f0| 48 c0 34 28 00 04 48 c2 | d4 80 94 81 51 82 22 6d |H.4(..H.|....Q."m|
|00005300| 01 58 70 00 30 29 00 1a | 32 28 00 06 48 c1 d2 80 |.Xp.0)..|2(..H...|
|00005310| 56 81 20 02 22 6d 01 78 | 4e ae ff 10 20 4b 22 6d |V. ."m.x|N... K"m|
|00005320| 01 78 70 04 4e ae ff c4 | 4c df 68 04 50 4f 4e 75 |.xp.N...|L.h.PONu|
|00005330| 48 e7 00 14 2a 48 4a ad | 08 e2 66 28 20 6d 05 0e |H...*HJ.|..f( m..|
|00005340| 26 50 60 1c 20 4d 22 4b | 61 00 03 02 4a 80 67 08 |&P`. M"K|a...J.g.|
|00005350| 08 eb 00 01 00 12 60 06 | 08 ab 00 01 00 12 26 53 |......`.|......&S|
|00005360| 20 0b 66 e0 4c df 28 00 | 4e 75 48 e7 01 14 2a 48 | .f.L.(.|NuH...*H|
|00005370| 4a ad 08 e2 66 5a 20 4d | 61 b6 26 6d 05 da 70 00 |J...fZ M|a.&m..p.|
|00005380| 20 4d 61 00 01 b2 27 40 | 00 10 26 6d 05 da 2e 2b | Ma...'@|..&m...+|
|00005390| 00 10 9e ad 08 ca 6a 0c | 70 00 27 40 00 08 27 40 |......j.|p.'@..'@|
|000053a0| 00 04 60 10 20 2b 00 08 | b0 87 6f 08 27 47 00 08 |..`. +..|..o.'G..|
|000053b0| 27 47 00 04 20 4d 61 00 | 06 18 20 4d 61 00 06 8c |'G.. Ma.|.. Ma...|
|000053c0| 20 4d 61 00 05 b2 20 4d | 4c df 28 80 60 00 05 7e | Ma... M|L.(.`..~|
|000053d0| 4c df 28 80 4e 75 2f 0d | 2a 48 20 6d 05 da 42 a8 |L.(.Nu/.|*H m..B.|
|000053e0| 00 0c 42 a8 00 10 42 a8 | 00 08 42 a8 00 04 70 14 |..B...B.|..B...p.|
|000053f0| 22 3c 00 01 00 01 4e ba | 42 e8 2b 40 05 0e 20 6d |"<....N.|B.+@.. m|
|00005400| 00 00 00 08 00 00 03 f2 | 00 00 00 27 00 00 01 e8 |........|...'....|
|00005410| 00 00 00 2b 84 a5 89 bf | 05 da 20 80 2a 5f 4e 75 |...+....|.. .*_Nu|
|00005420| 48 e7 00 36 26 49 2a 48 | 20 0b 67 1c 20 6f 00 18 |H..6&I*H| .g. o..|
|00005430| 22 6f 00 14 12 d8 66 fc | 20 4b 22 4d 95 ca 70 01 |"o....f.| K"M..p.|
|00005440| 2c 6c 01 c4 4e ae fe 50 | 4c df 6c 00 4e 75 9e fc |,l..N..P|L.l.Nu..|
|00005450| 00 0c 48 e7 07 36 4b ef | 00 1c 2a c8 7e 00 42 9d |..H..6K.|..*.~.B.|
|00005460| 41 ef 00 20 2c 6f 00 1c | 22 6e 05 0e 26 51 2a c8 |A.. ,o..|"n..&Q*.|
|00005470| 2a 6f 00 1c 20 0b 66 2c | 45 ed 06 90 4a 87 66 00 |*o.. .f,|E...J.f.|
|00005480| 00 c0 4a 12 67 00 00 ba | 20 6f 00 20 2c 6c 01 c0 |..J.g...| o. ,l..|
|00005490| 4e ae ff c4 42 af 00 20 | 41 ef 00 20 7c 01 2f 48 |N...B.. |A.. |./H|
|000054a0| 00 24 60 34 08 2b 00 00 | 00 12 67 00 00 8c 24 6b |.$`4.+..|..g...$k|
|000054b0| 00 0a 70 00 10 2b 00 08 | b0 ad 09 7e 57 c1 44 01 |..p..+..|...~W.D.|
|000054c0| 48 81 48 c1 2c 01 41 ed | 06 90 22 48 20 4a 4e ba |H.H.,.A.|.."H JN.|
|000054d0| 43 a8 4a 80 66 02 7e 01 | 20 4a 4a 18 66 fc 53 88 |C.J.f.~.| JJ.f.S.|
|000054e0| 91 ca 2a 08 20 08 72 0d | d0 81 22 3c 00 01 00 01 |..*. .r.|.."<....|
|000054f0| 4e ba 42 06 2a 40 4a 80 | 66 10 20 6f 00 20 2c 6c |N.B.*@J.|f. o. ,l|
|00005500| 01 c0 4e ae ff c4 70 00 | 60 3a 70 ff 4a 86 67 02 |..N...p.|`:p.J.g.|
|00005510| 20 05 2b 40 00 04 41 ed | 00 08 20 08 58 80 2b 40 | .+@..A.|.. .X.+@|
|00005520| 00 08 20 4a 22 40 12 d8 | 66 fc 20 6f 00 24 20 8d |.. J"@..|f. o.$ .|
|00005530| 2f 50 00 24 20 0b 67 08 | 20 4b 26 50 60 00 ff 32 |/P.$ .g.| K&P`..2|
|00005540| 20 2f 00 20 4c df 6c e0 | de fc 00 0c 4e 75 48 e7 | /. L.l.|....NuH.|
|00005550| 03 14 2e 00 2a 48 7c 00 | 20 6d 05 0e 26 50 60 2e |....*H|.| m..&P`.|
|00005560| 08 2b 00 01 00 12 66 02 | 52 86 4a 87 67 0c 70 00 |.+....f.|R.J.g.p.|
|00005570| 10 2b 00 08 b0 ad 09 7e | 67 12 08 2b 00 00 00 12 |.+.....~|g..+....|
|00005580| 67 0a 53 ad 09 6a 08 ab | 00 00 00 12 26 53 20 0b |g.S..j..|....&S .|
|00005590| 66 ce 70 ff 2b 40 09 72 | 20 06 4c df 28 c0 4e 75 |f.p.+@.r| .L.(.Nu|
|000055a0| 9e fc 00 80 48 e7 30 14 | 2a 48 2f 49 00 10 22 09 |....H.0.|*H/I..".|
|000055b0| 41 ef 00 14 24 08 76 7c | 4e ba 45 04 20 6d 05 0e |A...$.v||N.E. m..|
|000055c0| 26 50 60 4c 08 2b 00 01 | 00 12 66 42 70 00 10 2b |&P`L.+..|..fBp..+|
|000055d0| 00 08 b0 ad 09 7e 67 12 | 72 00 12 00 b2 ad 09 82 |.....~g.|r.......|
|000055e0| 66 2c 08 2d 00 0c 0a e8 | 67 24 41 ef 00 14 22 08 |f,.-....|g$A...".|
|000055f0| 24 2b 00 0a 4e ba 42 e0 | 4a 80 67 12 08 2b 00 00 |$+..N.B.|J.g..+..|
|00005600| 00 00 00 08 00 00 03 f2 | 00 00 00 28 00 00 01 e8 |........|...(....|
|00005610| 00 00 00 2c d2 61 5b 66 | 00 12 66 04 52 ad 09 6a |...,.a[f|..f.R..j|
|00005620| 08 eb 00 00 00 12 26 53 | 20 0b 66 b0 20 4d 61 00 |......&S| .f. Ma.|
|00005630| fc 9e 20 4d 61 00 03 46 | 48 7a d6 36 48 6d 06 90 |.. Ma..F|Hz.6Hm..|
|00005640| 20 6d 01 64 22 6d 04 08 | 61 00 fd ee 50 4f 4c df | m.d"m..|a...POL.|
|00005650| 28 0c de fc 00 80 4e 75 | 2f 07 2e 00 70 05 be 80 |(.....Nu|/...p...|
|00005660| 6d 14 d1 c7 5b 88 43 fa | d6 10 4e ba 42 24 4a 80 |m...[.C.|..N.B$J.|
|00005670| 66 04 70 01 60 02 70 00 | 2e 1f 4e 75 48 e7 21 34 |f.p.`.p.|..NuH.!4|
|00005680| 26 49 2a 48 24 6b 00 0a | 20 4a 4a 18 66 fc 53 88 |&I*H$k..| JJ.f.S.|
|00005690| 91 ca 2e 08 4a ad 09 06 | 66 00 00 80 70 00 10 2b |....J...|f...p..+|
|000056a0| 00 08 b0 ad 09 7e 66 00 | 00 b6 4a ad 09 0a 66 44 |.....~f.|..J...fD|
|000056b0| 20 07 20 4a 61 a2 4a 80 | 67 3a 20 6d 00 10 4a a8 | . Ja.J.|g: m..J.|
|000056c0| 01 8e 67 06 70 01 60 00 | 00 98 4a 2d 08 3a 67 24 |..g.p.`.|..J-.:g$|
|000056d0| 42 32 78 fb 41 ed 08 3a | 22 08 24 0a 4e ba 42 10 |B2x.A..:|".$.N.B.|
|000056e0| 15 bc 00 2e 78 fb 4a 80 | 57 c1 44 01 48 81 48 c1 |....x.J.|W.D.H.H.|
|000056f0| 20 01 60 6c 08 2d 00 03 | 0a e9 67 04 70 01 60 60 | .`l.-..|..g.p.``|
|00005700| 4a 2d 08 3a 67 58 41 ed | 08 3a 22 08 24 0a 4e ba |J-.:gXA.|.:".$.N.|
|00005710| 41 de 4a 80 66 48 70 01 | 60 46 70 02 b0 ad 09 06 |A.J.fHp.|`Fp.....|
|00005720| 66 3c 20 2b 00 0e b0 ad | 09 22 6d 06 b0 ad 09 26 |f< +....|."m....&|
|00005730| 6f 04 70 01 60 2a 08 2d | 00 05 0a e9 67 0c 08 2b |o.p.`*.-|....g..+|
|00005740| 00 05 00 12 67 04 70 01 | 60 16 08 2d 00 06 0a e9 |....g.p.|`..-....|
|00005750| 66 0c 08 2b 00 06 00 13 | 67 04 70 01 60 02 70 00 |f..+....|g.p.`.p.|
|00005760| 4c df 2c 84 4e 75 9e fc | 00 98 48 e7 3f 36 2a 48 |L.,.Nu..|..H.?6*H|
|00005770| 20 6d 01 78 2e 00 e5 87 | 24 4d d5 c7 22 6a 05 12 | m.x....|$M.."j..|
|00005780| 2f 40 00 3c 2f 48 00 38 | 2c 69 00 0a 41 ef 00 44 |/@.</H.8|,i..A..D|
|00005790| 10 de 66 fc 7c 00 1c 29 | 00 08 7a 01 42 af 00 40 |..f.|..)|..z.B..@|
|000057a0| 26 6d 01 5c 10 2b 00 bd | 72 01 b0 01 52 c2 76 00 |&m.\.+..|r...R.v.|
|000057b0| 96 02 b0 01 52 c0 72 01 | 92 00 28 01 42 2f 00 b0 |....R.r.|..(.B/..|
|000057c0| 2f 41 00 30 bc ad 09 82 | 66 14 41 fa d4 b2 43 ef |/A.0....|f.A...C.|
|000057d0| 00 b0 22 d8 32 d0 42 11 | 2a 04 60 00 00 8a 70 02 |..".2.B.|*.`...p.|
|000057e0| bc 80 67 06 bc ad 09 7e | 66 34 20 6a 05 12 d0 fc |..g....~|f4 j....|
|000057f0| 00 0e 2f 0b 22 48 41 fa | d4 8e 47 ef 00 b4 4e ba |../."HA.|..G...N.|
|00005800| 00 00 00 08 00 00 03 f2 | 00 00 00 29 00 00 01 e8 |........|...)....|
|00005810| 00 00 00 2d e5 6b 00 cb | d0 8c 26 5f 20 06 55 80 |...-.k..|..&_ .U.|
|00005820| 66 5c 48 6f 00 b0 48 6f | 00 48 4e ba 45 58 50 4f |f\Ho..Ho|.HN.EXPO|
|00005830| 42 2f 00 b0 60 48 20 06 | 59 80 66 12 41 fa d4 66 |B/..`H .|Y.f.A..f|
|00005840| 43 ef 00 b0 22 d8 32 d0 | 42 11 2a 04 60 30 20 06 |C...".2.|B.*.`0 .|
|00005850| 57 80 66 2a 20 6a 05 12 | 20 28 00 0e 6b 20 06 87 |W.f* j..| (..k ..|
|00005860| 00 00 05 12 20 75 78 00 | d0 fc 00 0e 2f 0b 22 48 |.... ux.|..../."H|
|00005870| 41 fa d4 3a 47 ef 00 b4 | 4e ba d0 2a 26 5f 41 ef |A..:G...|N..*&_A.|
|00005880| 00 b0 22 48 4a 19 66 fc | 53 89 93 c8 20 09 22 2d |.."HJ.f.|S... ."-|
|00005890| 08 fa 2f 40 00 2c 4e ba | 44 9c 41 ef 00 44 2c 48 |../@.,N.|D.A..D,H|
|000058a0| 4a 1e 66 fc 53 8e 9d c8 | 28 0e 2f 40 00 28 22 2d |J.f.S...|(./@.("-|
|000058b0| 08 f2 bd c1 6f 02 28 01 | 20 6a 05 12 08 28 00 00 |....o.(.| j...(..|
|000058c0| 00 12 67 20 7e 03 22 2d | 09 82 b2 86 67 04 59 86 |..g ~."-|....g.Y.|
|000058d0| 66 08 2e 2f 00 30 7a 00 | 60 02 2a 03 2f 47 00 40 |f../.0z.|`.*./G.@|
|000058e0| 2c 07 60 02 7c 00 20 2f | 00 3c 22 2d 09 5e 4e ba |,.`.|. /|.<"-.^N.|
|000058f0| 44 44 2e 2d 08 ba de 80 | 22 6d 01 78 70 01 2c 6c |DD.-....|"m.xp.,l|
|00005900| 01 c8 4e ae fe 9e 26 6f | 00 38 22 4b 20 06 4e ae |..N...&o|.8"K .N.|
|00005910| fe aa 26 2d 09 5e d6 87 | 53 83 22 4b 20 2d 08 be |..&-.^..|S."K -..|
|00005920| 22 07 24 2d 08 c2 4e ae | fe ce 22 6d 01 78 20 05 |".$-..N.|.."m.x .|
|00005930| 4e ae fe aa 22 6d 01 78 | 20 2f 00 40 4e ae fe a4 |N..."m.x| /.@N...|
|00005940| de ad 08 fe 52 87 20 2d | 08 be 52 80 22 6d 01 78 |....R. -|..R."m.x|
|00005950| 22 07 4e ae ff 10 22 6d | 01 78 41 ef 00 44 20 04 |".N..."m|.xA..D .|
|00005960| 4e ae ff c4 22 2f 00 28 | 67 20 20 2d 08 c2 90 81 |N..."/.(|g -....|
|00005970| 22 6d 01 78 22 07 4e ae | ff 10 22 6d 01 78 41 ef |"m.x".N.|.."m.xA.|
|00005980| 00 b0 20 2f 00 2c 4e ae | ff c4 4c df 6c fc de fc |.. /.,N.|..L.l...|
|00005990| 00 98 4e 75 48 e7 01 04 | 2a 48 7e 00 60 0a 20 07 |..NuH...|*H~.`. .|
|000059a0| 20 4d 61 00 fd da 52 87 | 20 6d 05 da be a8 00 10 | Ma...R.| m......|
|000059b0| 6c 06 be ad 08 ca 6d e6 | 4c df 20 80 4e 75 48 e7 |l.....m.|L. .NuH.|
|000059c0| 03 34 2a 48 7e 00 26 6d | 05 da 4a ab 00 10 67 42 |.4*H~.&m|..J...gB|
|000059d0| 20 6d 05 0e 24 50 20 0a | 67 38 2c 2b 00 08 60 0c | m..$P .|g8,+..`.|
|000059e0| 08 2a 00 01 00 12 66 02 | 52 87 24 52 be 86 6d f0 |.*....f.|R.$R..m.|
|000059f0| 7e 00 26 4d 60 12 08 2a | 00 01 00 12 66 08 52 87 |~.&M`..*|....f.R.|
|00005a00| 00 00 00 08 00 00 03 f2 | 00 00 00 2a 00 00 01 e8 |........|...*....|
|00005a10| 00 00 00 2e 47 8d 66 8c | 27 4a 05 12 58 8b 24 52 |....G.f.|'J..X.$R|
|00005a20| 20 0a 67 06 be ad 08 ca | 6d e4 4c df 2c c0 4e 75 | .g.....|m.L.,.Nu|
|00005a30| 51 4f 48 e7 3f 26 2a 48 | 20 6d 05 da 20 2d 08 ca |QOH.?&*H| m.. -..|
|00005a40| 22 28 00 10 b2 80 6f 38 | 48 40 42 40 53 80 22 28 |"(....o8|H@B@S."(|
|00005a50| 00 10 4e ba 42 34 2e 00 | 20 28 00 10 90 ad 08 ca |..N.B4..| (......|
|00005a60| 22 28 00 04 48 41 42 41 | 53 81 2f 40 00 28 20 01 |"(..HABA|S./@.( .|
|00005a70| 22 2f 00 28 4e ba 42 12 | 2c 00 6a 08 7c 00 60 04 |"/.(N.B.|,.j.|.`.|
|00005a80| 7e ff 7c 00 41 ed 01 f8 | 22 6d 01 64 95 ca 70 0d |~.|.A...|"m.d..p.|
|00005a90| 72 ff 24 06 26 01 28 07 | 7a 01 2c 6c 01 c4 4e ae |r.$.&.(.|z.,l..N.|
|00005aa0| fe 2c 4c df 64 fc 50 4f | 4e 75 51 4f 48 e7 30 06 |.,L.d.PO|NuQOH.0.|
|00005ab0| 2a 48 22 6d 01 78 70 00 | 2c 6c 01 c8 4e ae fe aa |*H"m.xp.|,l..N...|
|00005ac0| 41 ed 08 be 20 18 53 80 | 22 18 52 81 24 2d 08 ba |A... .S.|".R.$-..|
|00005ad0| 26 18 d6 82 53 83 2f 41 | 00 14 22 02 22 6d 01 78 |&...S./A|.."."m.x|
|00005ae0| 24 2f 00 14 4e ae fe ce | 4c df 60 0c 50 4f 4e 75 |$/..N...|L.`.PONu|
|00005af0| 48 e7 03 34 26 49 2a 48 | 34 7c 00 01 2e 2d 0a e6 |H..4&I*H|4|...-..|
|00005b00| 2c 2d 08 e2 08 07 00 03 | 66 0a 41 ed 06 90 22 4b |,-......|f.A..."K|
|00005b10| 12 d8 66 fc 4a ad 09 06 | 66 64 08 2d 00 00 0a e9 |..f.J...|fd.-....|
|00005b20| 66 3a 20 4d 61 00 01 d8 | 4a 86 57 c6 44 06 48 86 |f: Ma...|J.W.D.H.|
|00005b30| 48 c6 08 07 00 03 67 06 | 20 06 60 00 00 a6 4a 86 |H.....g.| .`...J.|
|00005b40| 67 14 4a 13 66 06 4a ad | 09 6e 67 0a 30 7c 00 01 |g.J.f.J.|.ng.0|..|
|00005b50| 20 08 60 00 00 8e 70 00 | 60 00 00 88 08 2d 00 0c | .`...p.|`....-..|
|00005b60| 0a e8 66 08 70 01 20 4d | 61 00 fa 2c 4a 86 66 0a |..f.p. M|a..,J.f.|
|00005b70| 20 4d 61 00 f9 22 24 40 | 60 60 95 ca 60 5c 70 02 | Ma.."$@|``..`\p.|
|00005b80| b0 ad 09 06 66 18 20 6d | 00 14 08 a8 00 02 00 16 |....f. m|........|
|00005b90| 20 6d 00 14 20 2d 08 ea | 81 28 00 16 60 3c 20 6d | m.. -..|.(..`< m|
|00005ba0| 00 18 21 6d 0c 76 00 10 | 70 0c b0 6d 0c 74 66 06 |..!m.v..|p..m.tf.|
|00005bb0| 70 06 3b 40 0c 74 20 6d | 00 18 31 6d 0c 74 00 34 |p.;@.t m|..1m.t.4|
|00005bc0| 31 6d 0c 70 00 14 31 6d | 0c 72 00 16 20 2d 0c 48 |1m.p..1m|.r.. -.H|
|00005bd0| 31 40 00 36 21 6d 0c 4c | 00 38 20 4d 61 00 01 20 |1@.6!m.L|.8 Ma.. |
|00005be0| 20 0a 4c df 2c c0 4e 75 | 48 e7 00 06 2a 48 08 2d | .L.,.Nu|H...*H.-|
|00005bf0| 00 08 0a e8 66 16 41 ed | 06 46 22 48 20 6d 01 74 |....f.A.|.F"H m.t|
|00005c00| 00 00 00 08 00 00 03 f2 | 00 00 00 2b 00 00 01 e8 |........|...+....|
|00005c10| 00 00 00 2f 42 2c 54 00 | 20 2d 09 2a 2c 6c 01 c8 |.../B,T.| -.*,l..|
|00005c20| 4e ae ff 40 70 02 b0 6d | 01 4e 66 0e 91 c8 22 6d |N..@p..m|.Nf..."m|
|00005c30| 01 5c 2c 6c 01 c4 4e ae | fd fc 20 2d 09 66 72 00 |.\,l..N.|.. -.fr.|
|00005c40| 20 6d 01 60 4e ba 38 36 | 41 ed 05 ec 4e ba 3a 52 | m.`N.86|A...N.:R|
|00005c50| 4a ad 01 64 67 48 20 6d | 01 70 20 ad 01 6c 20 2d |J..dgH m|.p ..l -|
|00005c60| 09 1e 72 00 20 6d 01 68 | 22 6d 06 8c 4e ba 30 a2 |..r. m.h|"m..N.0.|
|00005c70| 20 2d 09 3a 72 00 20 6d | 01 68 4e ba 30 d2 4a ad | -.:r. m|.hN.0.J.|
|00005c80| 09 5a 67 0e 20 6d 01 64 | 2c 6c 01 c0 4e ae ff 6a |.Zg. m.d|,l..N..j|
|00005c90| 60 0c 20 6d 01 64 2c 6c | 01 c4 4e ae ff b8 4a ad |`. m.d,l|..N...J.|
|00005ca0| 0c 92 67 28 20 6d 0c 86 | 2c 6c 01 d0 4e ae ff dc |..g( m..|,l..N...|
|00005cb0| 20 6d 0c 8a 4e ae ff 7c | 20 2d 0c 82 67 0e 22 40 | m..N..|| -..g."@|
|00005cc0| 20 6d 01 5c 2c 6c 01 c4 | 4e ae fd 48 20 2d 01 58 | m.\,l..|N..H -.X|
|00005cd0| 67 0a 22 40 2c 6c 01 c8 | 4e ae ff b2 20 2d 06 88 |g."@,l..|N... -..|
|00005ce0| 67 0a 22 40 2c 78 00 04 | 4e ae fe 62 22 4d 4c df |g."@,x..|N..b"ML.|
|00005cf0| 60 00 4e fa 3a 84 48 e7 | 00 06 2a 48 20 2d 0b 4c |`.N.:.H.|..*H -.L|
|00005d00| 67 0a 22 00 2c 6c 01 cc | 4e ae ff a6 42 ad 0b 4c |g.".,l..|N...B..L|
|00005d10| 4c df 60 00 4e 75 2f 0d | 2a 48 4a ad 0b 4c 66 14 |L.`.Nu/.|*HJ..Lf.|
|00005d20| 4a ad 09 56 67 06 4a ad | 0a ea 67 08 08 2d 00 02 |J..Vg.J.|..g..-..|
|00005d30| 0a e9 67 08 20 4d 61 00 | 00 0e 60 06 20 4d 61 00 |..g. Ma.|..`. Ma.|
|00005d40| fe c0 2a 5f 4e 75 2f 0d | 2a 48 22 6d 00 0c 61 00 |..*_Nu/.|*H"m..a.|
|00005d50| d1 f6 20 4d 61 a0 20 4d | 2a 5f 60 00 fe a4 9e fc |.. Ma. M|*_`.....|
|00005d60| 00 0c 48 e7 0f 36 2e 01 | 2a 49 48 ef 01 01 00 20 |..H..6..|*IH.... |
|00005d70| 7c 00 20 6f 00 24 26 50 | 24 53 2c 6c 01 c0 4e ae ||. o.$&P|$S,l..N.|
|00005d80| ff 58 20 40 2a 28 00 32 | 4e ae ff 52 70 01 be 80 |.X @*(.2|N..Rp...|
|00005d90| 6e 18 08 05 00 01 67 12 | 28 00 60 1e 26 4a 08 2a |n.....g.|(.`.&J.*|
|00005da0| 00 01 00 12 66 02 52 86 | 24 52 20 0a 67 0a 70 00 |....f.R.|$R .g.p.|
|00005db0| 10 2a 00 08 b0 87 6d e4 | 28 07 70 01 2f 40 00 28 |.*....m.|(.p./@.(|
|00005dc0| 60 60 4a 87 6b 0a 70 00 | 10 2a 00 08 b0 84 6e 56 |``J.k.p.|.*....nV|
|00005dd0| 20 07 57 80 66 1c 20 4d | 4a 18 66 fc 53 88 91 cd | .W.f. M|J.f.S...|
|00005de0| 2f 08 2f 2a 00 0a 2f 0d | 4e ba 3f 9a 4f ef 00 0c |/./*../.|N.?.O...|
|00005df0| 60 0a 20 4d 22 6a 00 0a | 4e ba 3a de 2a 00 4a 85 |`. M"j..|N.:.*.J.|
|00005e00| 00 00 00 08 00 00 03 f2 | 00 00 00 2c 00 00 01 e8 |........|...,....|
|00005e10| 00 00 00 30 8e da 9c c2 | 6b 24 4a 85 66 0a 20 2f |...0....|k$J.f. /|
|00005e20| 00 20 b0 aa 00 0e 6d 16 | 2f 45 00 28 26 4a 08 2a |. ....m.|/E.(&J.*|
|00005e30| 00 01 00 12 66 02 52 86 | 24 52 20 0a 66 9c 24 6f |....f.R.|$R .f.$o|
|00005e40| 00 30 20 0a 67 16 20 0b | 67 0c 4a af 00 28 66 06 |.0 .g. .|g.J..(f.|
|00005e50| 53 86 24 86 60 06 42 92 | 70 00 60 02 20 0b 4c df |S.$.`.B.|p.`. .L.|
|00005e60| 6c f0 de fc 00 0c 4e 75 | 51 4f 48 e7 07 36 2c 01 |l.....Nu|QOH..6,.|
|00005e70| 2e 00 2a 6f 00 28 2c 4d | 4a 1e 66 fc 53 8e 9d cd |..*o.(,M|J.f.S...|
|00005e80| 2a 0e 52 85 2f 48 00 1c | 2f 49 00 20 70 02 bc 80 |*.R./H..|/I. p...|
|00005e90| 66 04 20 07 60 06 20 3c | 7f ff ff ff 42 a7 20 49 |f. .`. <|....B. I|
|00005ea0| 22 06 22 4d 61 00 fe d0 | 58 4f 24 40 20 40 26 68 |"."Ma...|XO$@ @&h|
|00005eb0| 00 0a 20 0b 67 1e 20 4d | 22 4b 4e ba 3a 34 4a 80 |.. .g. M|"KN.:4J.|
|00005ec0| 66 12 70 01 bc 80 6e 0a | 25 47 00 0e 20 0a 60 00 |f.p...n.|%G.. .`.|
|00005ed0| 00 a0 7a 00 20 05 72 14 | d0 81 22 3c 00 01 00 01 |..z. .r.|.."<....|
|00005ee0| 4e ba 38 8e 2a 40 4a 80 | 66 06 70 00 60 00 00 82 |N.8.*@J.|f.p.`...|
|00005ef0| 4a 85 67 0e 47 ed 00 14 | 20 6f 00 28 22 4b 12 d8 |J.g.G...| o.("K..|
|00005f00| 66 fc 2b 4b 00 0a 2b 47 | 00 0e 20 06 1b 40 00 08 |f.+K..+G|.. ..@..|
|00005f10| 2a 92 24 8d 26 6f 00 20 | 52 ab 00 0c 42 ab 00 14 |*.$.&o. |R...B...|
|00005f20| 24 6f 00 1c 22 0a 67 46 | 20 4a 22 4d 61 00 f7 ae |$o..".gF| J"Ma...|
|00005f30| 4a 80 66 34 2a 2b 00 10 | 52 ab 00 10 70 01 bc 80 |J.f4*+..|R...p...|
|00005f40| 6e 2c ba aa 08 ca 6c 18 | 22 05 e5 81 06 81 00 00 |n,....l.|".......|
|00005f50| 05 12 25 8d 18 00 20 05 | 20 4a 61 00 f8 6a 60 0e |..%... .| Ja..j`.|
|00005f60| 20 4a 61 00 fa fc 60 06 | 08 ed 00 01 00 12 20 0d | Ja...`.|...... .|
|00005f70| 4c df 6c e0 50 4f 4e 75 | 9e fc 00 d4 48 e7 3f 36 |L.l.PONu|....H.?6|
|00005f80| 2e 00 2a 48 41 ef 00 d7 | 20 08 e4 80 e5 80 2f 40 |..*HA...| ...../@|
|00005f90| 00 2a 2c 78 00 04 4e ae | ff 7c 20 6d 01 70 70 ff |.*,x..N.|.| m.pp.|
|00005fa0| 20 80 22 6c 01 cc 20 69 | 00 22 20 28 00 18 e5 80 | ."l.. i|." (....|
|00005fb0| 20 40 22 28 00 04 e5 81 | 26 41 60 00 00 b0 20 2b | @"(....|&A`... +|
|00005fc0| 00 28 e5 80 20 40 7c 00 | 1c 10 2f 06 48 68 00 01 |.(.. @|.|../.Hh..|
|00005fd0| 48 6f 00 98 4e ba 3e 0e | 4f ef 00 0c 41 ef 00 90 |Ho..N.>.|O...A...|
|00005fe0| 22 48 d3 c6 12 bc 00 3a | 42 29 00 01 20 2b 00 04 |"H.....:|B).. +..|
|00005ff0| 4a 00 66 50 4a ab 00 08 | 67 6c 08 07 00 01 66 66 |J.fPJ...|gl....ff|
|00006000| 00 00 00 08 00 00 03 f2 | 00 00 00 2d 00 00 01 e8 |........|...-....|
|00006010| 00 00 00 31 26 ee 6b 14 | 2f 08 48 7a cc fc 48 6f |...1&.k.|/.Hz..Ho|
|00006020| 00 58 4e ba c8 b4 48 6f | 00 5c 70 ff 72 03 20 4d |.XN...Ho|.\p.r. M|
|00006030| 22 68 05 da 61 00 fe 4a | 4f ef 00 10 24 40 4a 80 |"h..a..J|O...$@J.|
|00006040| 67 3c 41 ef 00 90 22 48 | 4a 19 66 fc 53 89 93 c8 |g<A..."H|J.f.S...|
|00006050| 20 09 20 6a 00 0a 42 30 | 08 00 60 22 72 01 b0 01 | . j..B0|..`"r...|
|00006060| 67 04 59 00 66 18 08 07 | 00 00 66 12 2f 08 70 ff |g.Y.f...|..f./.p.|
|00006070| 72 04 20 4d 22 68 05 da | 61 00 fe 06 58 4f 20 13 |r. M"h..|a...XO .|
|00006080| e5 80 26 40 20 0b 66 00 | ff 4e 2c 78 00 04 4e ae |..&@ .f.|.N,x..N.|
|00006090| ff 76 20 6d 05 da 24 50 | 60 00 01 48 7c 00 24 52 |.v m..$P|`..H|.$R|
|000060a0| 20 0a 67 00 01 46 42 2f | 00 2e 70 03 b0 2a 00 08 | .g..FB/|..p..*..|
|000060b0| 66 00 00 ca 22 2a 00 0a | 74 fe 2c 6c 01 cc 4e ae |f..."*..|t.,l..N.|
|000060c0| ff ac 2a 00 20 6a 00 0a | 20 08 4a 18 66 fc 53 88 |..*. j..| .J.f.S.|
|000060d0| 91 c0 20 08 28 00 52 84 | 2c 6a 00 0a 1d bc 00 20 |.. .(.R.|,j..... |
|000060e0| 08 00 70 08 b8 80 6c 02 | 28 00 20 6a 00 0a d1 c4 |..p...l.|(. j....|
|000060f0| 42 10 4a 85 67 56 41 ed | 00 1c 20 05 43 ef 00 2e |B.J.gVA.|.. .C...|
|00006100| 4e ba 36 ba 22 05 24 2f | 00 2a 2c 6c 01 cc 4e ae |N.6.".$/|.*,l..N.|
|00006110| ff 8e 4a 80 67 2a 20 42 | 22 28 00 0c 6a 02 52 81 |..J.g* B|"(..j.R.|
|00006120| e2 81 26 28 00 10 20 03 | e5 80 90 83 e7 80 d0 83 |..&(.. .|........|
|00006130| e5 80 d0 81 22 28 00 0c | 4e ba 3b 96 25 40 00 0e |...."(..|N.;.%@..|
|00006140| 22 05 2c 6c 01 cc 4e ae | ff a6 60 30 08 07 00 02 |".,l..N.|..`0....|
|00006150| 67 1c 2c 6c 01 cc 4e ae | ff 7c 72 71 d2 81 b0 81 |g.,l..N.|.|rq....|
|00006160| 67 10 4e ae ff 7c 72 1e | 46 01 b0 81 67 04 7c 01 |g.N..|r.|F...g.|.|
|00006170| 60 0a 41 fa cb aa 43 ef | 00 2e 32 90 4a 86 66 4c |`.A...C.|..2.J.fL|
|00006180| 4a 87 67 3a 4a ad 06 42 | 67 34 70 03 b0 2a 00 08 |J.g:J..B|g4p..*..|
|00006190| 56 c0 72 00 92 00 2f 41 | 00 cc 2f 6a 00 0a 00 d0 |V.r.../A|../j....|
|000061a0| 48 6f 00 cc 2f 2d 00 10 | 2f 2d 06 42 4e ba c8 1c |Ho../-..|/-.BN...|
|000061b0| 4f ef 00 0c 4a 80 57 c6 | 44 06 48 86 48 c6 48 6f |O...J.W.|D.H.H.Ho|
|000061c0| 00 2e 2f 2a 00 0a 4e ba | 3c 1c 50 4f 4a 86 67 12 |../*..N.|<.POJ.g.|
|000061d0| 26 92 22 4a 4e ba 35 d2 | 24 4b 20 6d 05 da 53 a8 |&."JN.5.|$K m..S.|
|000061e0| 00 10 26 4a 20 0b 66 00 | fe b4 20 6d 01 70 20 ad |..&J .f.|.. m.p .|
|000061f0| 01 64 4c df 6c fc de fc | 00 d4 4e 75 9e fc 00 1c |.dL.l...|..Nu....|
|00006200| 00 00 00 08 00 00 03 f2 | 00 00 00 2e 00 00 01 e8 |........|........|
|00006210| 00 00 00 32 34 57 41 93 | 48 e7 23 36 2a 48 43 fa |...24WA.|H.#6*HC.|
|00006220| cb 18 2c 78 00 04 4e ae | fe 68 26 6d 06 88 41 fa |..,x..N.|.h&m..A.|
|00006230| cb 18 43 ed 06 46 2e 2d | 08 ea 2c 2d 09 2a 2f 40 |..C..F.-|..,-.*/@|
|00006240| 00 1c 2f 48 00 2c 2f 49 | 00 28 20 6d 01 64 2c 6c |../H.,/I|.( m.d,l|
|00006250| 01 c0 4e ae ff 64 2f 40 | 00 20 4a ad 0c 92 66 2e |..N..d/@|. J...f.|
|00006260| 20 6d 00 14 d0 fc 00 10 | 2c 6c 01 c8 4e ae ff b8 | m......|,l..N...|
|00006270| 24 40 4a 80 67 2c 20 6d | 00 14 30 2a 00 14 b0 68 |$@J.g, m|..0*...h|
|00006280| 00 14 67 1e 22 4a 4e ae | ff b2 95 ca 60 14 95 ca |..g."JN.|....`...|
|00006290| 08 2d 00 09 0a e8 67 0a | 20 6d 00 14 08 a8 00 06 |.-....g.| m......|
|000062a0| 00 17 20 0a 66 22 20 6d | 00 14 d0 fc 00 10 2c 4b |.. .f" m|......,K|
|000062b0| 4e ae ff e2 24 40 4a 80 | 66 0e 24 6d 01 58 41 fa |N...$@J.|f.$m.XA.|
|000062c0| ca c8 7e 00 2f 48 00 2c | 47 ed 09 12 20 1b 3f 40 |..~./H.,|G... .?@|
|000062d0| 00 30 20 1b 3f 40 00 34 | 20 1b 3f 40 00 32 d0 ad |.0 .?@.4| .?@.2..|
|000062e0| 08 ee 53 80 3f 40 00 36 | 2c 6c 01 c8 4e ae fd fc |..S.?@.6|,l..N...|
|000062f0| 26 40 4a 80 67 00 01 08 | 20 4b 43 ef 00 30 4e ae |&@J.g...| KC..0N.|
|00006300| fe 02 20 6d 01 64 20 68 | 00 7c 22 4b 2c 6f 00 1c |.. m.d h|.|"K,o..|
|00006310| 4e ae ff 52 26 40 22 6d | 01 78 20 4a 2c 6c 01 c8 |N..R&@"m|.x J,l..|
|00006320| 4e ae ff be 22 6d 01 78 | 20 07 72 ff 4e ae ff a6 |N..."m.x| .r.N...|
|00006330| 22 6d 01 78 70 00 4e ae | ff 16 22 6d 01 78 70 01 |"m.xp.N.|.."m.xp.|
|00006340| 4e ae fe aa 22 6d 01 78 | 70 00 4e ae fe a4 08 2a |N..."m.x|p.N....*|
|00006350| 00 06 00 16 67 12 20 6a | 00 3c 7c 00 3c 28 00 02 |....g. j|.<|.<(..|
|00006360| 22 68 00 04 2f 49 00 28 | 08 2d 00 07 0a e9 67 0e |"h../I.(|.-....g.|
|00006370| 20 6d 01 74 22 6f 00 28 | 20 06 4e ae ff 40 70 00 | m.t"o.(| .N..@p.|
|00006380| 30 2a 00 1a 72 00 32 2a | 00 14 24 2d 08 ee 94 81 |0*..r.2*|..$-....|
|00006390| 6a 02 52 82 e2 82 22 2d | 09 1a d2 82 d2 80 22 6d |j.R..."-|......"m|
|000063a0| 01 78 20 2d 09 12 4e ae | ff 10 20 6f 00 2c 20 08 |.x -..N.|.. o., .|
|000063b0| 4a 18 66 fc 53 88 91 c0 | 2f 48 00 24 20 40 22 6d |J.f.S...|/H.$ @"m|
|000063c0| 01 78 20 2f 00 24 4e ae | ff c4 20 6d 01 64 20 68 |.x /.$N.|.. m.d h|
|000063d0| 00 7c 22 4b 2c 6f 00 1c | 4e ae ff 52 20 40 2c 6c |.|"K,o..|N..R @,l|
|000063e0| 01 c8 4e ae fd ea 22 6d | 01 78 20 6d 01 58 4e ae |..N..."m|.x m.XN.|
|000063f0| ff be 22 6d 01 78 70 00 | 72 ff 4e ae ff a6 22 4a |.."m.xp.|r.N..."J|
|00006400| 00 00 00 08 00 00 03 f2 | 00 00 00 2f 00 00 01 e8 |........|.../....|
|00006410| 00 00 00 33 61 9e aa 77 | 4e ae ff b2 22 6f 00 1c |...3a..w|N..."o..|
|00006420| 2c 78 00 04 4e ae fe 62 | 20 6d 01 64 22 6f 00 20 |,x..N..b| m.d"o. |
|00006430| 2c 6c 01 c0 4e ae ff 5e | 4c df 6c c4 de fc 00 1c |,l..N..^|L.l.....|
|00006440| 4e 75 48 e7 3f 36 2e 00 | 26 49 2a 48 7c 01 41 ed |NuH.?6..|&I*H|.A.|
|00006450| 0b a8 22 48 91 c8 70 58 | 22 3c 80 00 10 00 24 07 |.."H..pX|"<....$.|
|00006460| 2c 6c 01 c8 4e ae fd 0c | 72 00 b0 81 63 1a 41 ed |,l..N...|r...c.A.|
|00006470| 0c 00 22 48 91 c8 70 38 | 22 3c 80 00 00 00 4e ae |.."H..p8|"<....N.|
|00006480| fd 0c 72 00 b0 81 62 06 | 20 01 60 00 01 04 30 2d |..r...b.| .`...0-|
|00006490| 0b c2 48 c0 36 2d 0b c6 | 48 c3 96 80 2a 03 52 85 |..H.6-..|H...*.R.|
|000064a0| 28 2d 0c 12 02 42 10 00 | 42 42 48 42 53 82 26 82 |(-...B..|BBHBS.&.|
|000064b0| 70 04 b4 80 6e 04 4a 82 | 6a 02 26 80 41 ed 0b 70 |p...n.J.|j.&.A..p|
|000064c0| 22 48 91 c8 70 38 22 3c | 80 00 30 00 24 07 2c 6c |"H..p8"<|..0.$.,l|
|000064d0| 01 c8 4e ae fd 0c 72 00 | b0 81 62 6c 45 ed 0b 80 |..N...r.|..blE...|
|000064e0| 30 2d 0b c4 48 c0 32 2d | 0b c8 48 c1 92 80 52 81 |0-..H.2-|..H...R.|
|000064f0| 20 13 e5 80 2f 01 2f 05 | 41 ec 00 e8 2f 30 08 00 | ..././.|A.../0..|
|00006500| 48 7a c8 cc 2f 0a 4e ba | c4 00 4f ef 00 14 08 04 |Hz../.N.|..O.....|
|00006510| 00 03 67 0e 48 7a c8 c4 | 2f 0a 4e ba 38 f8 50 4f |..g.Hz..|/.N.8.PO|
|00006520| 7c 00 08 04 00 0c 67 0e | 48 7a c8 b6 2f 0a 4e ba ||.....g.|Hz../.N.|
|00006530| 38 e4 50 4f 7c 00 08 04 | 00 00 67 0c 48 7a c8 a8 |8.PO|...|..g.Hz..|
|00006540| 2f 0a 4e ba 38 d0 50 4f | c8 ad 0c 7a b8 ad 0c 7e |/.N.8.PO|...z...~|
|00006550| 67 04 70 00 60 3a 70 00 | 30 2d 0b b8 b0 ad 0c 5c |g.p.`:p.|0-.....\|
|00006560| 6c 04 70 00 60 2a 08 2d | 00 10 0a e7 67 14 4a 86 |l.p.`*.-|....g.J.|
|00006570| 67 0c 0c 85 00 00 02 80 | 6d 04 70 01 60 12 70 00 |g.......|m.p.`.p.|
|00006580| 60 0e 08 2d 00 0f 0a e8 | 66 04 20 06 60 02 70 01 |`..-....|f. .`.p.|
|00006590| 4c df 6c fc 4e 75 20 09 | 67 1c 42 a7 2f 2f 00 08 |L.l.Nu .|g.B.//..|
|000065a0| 2f 3c 80 08 00 0b 42 a7 | 2f 28 01 64 2f 09 4e ba |/<....B.|/(.d/.N.|
|000065b0| 36 bc 4f ef 00 18 4e 75 | 22 00 20 09 67 1a 42 a7 |6.O...Nu|". .g.B.|
|000065c0| 2f 01 2f 3c 80 08 00 2f | 42 a7 2f 28 01 64 2f 09 |/./<.../|B./(.d/.|
|000065d0| 4e ba 36 9a 4f ef 00 18 | 4e 75 2f 0d 2a 48 4a ad |N.6.O...|Nu/.*HJ.|
|000065e0| 0c 38 67 08 20 2d 0c 50 | 3b 40 0c 70 4a ad 0c 3c |.8g. -.P|;@.pJ..<|
|000065f0| 67 08 20 2d 0c 54 3b 40 | 0c 72 70 00 30 2d 0c 70 |g. -.T;@|.rp.0-.p|
|00006600| 00 00 00 08 00 00 03 f2 | 00 00 00 30 00 00 01 e8 |........|...0....|
|00006610| 00 00 00 34 98 0e cd 1f | 22 2d 0c 6c b0 81 6f 04 |...4....|"-.l..o.|
|00006620| 3b 41 0c 70 70 00 30 2d | 0c 70 22 2d 0c 68 b0 81 |;A.pp.0-|.p"-.h..|
|00006630| 6c 04 3b 41 0c 70 70 00 | 30 2d 0c 70 20 4d 22 68 |l.;A.pp.|0-.p M"h|
|00006640| 0b 58 61 8c 70 00 30 2d | 0c 72 22 2d 0c 64 b0 81 |.Xa.p.0-|.r"-.d..|
|00006650| 6f 04 3b 41 0c 72 70 00 | 30 2d 0c 72 22 2d 0c 60 |o.;A.rp.|0-.r"-.`|
|00006660| b0 81 6c 04 3b 41 0c 72 | 70 00 30 2d 0c 72 20 4d |..l.;A.r|p.0-.r M|
|00006670| 22 68 0b 5c 2a 5f 60 00 | ff 58 48 e7 07 14 2c 01 |"h.\*_`.|.XH...,.|
|00006680| 2e 00 26 49 2a 48 20 6b | 00 22 2a 28 00 1c ba 86 |..&I*H k|."*(....|
|00006690| 6f 0c 2a 06 20 06 20 4d | 22 4b 61 00 ff 34 ba 87 |o.*. . M|"Ka..4..|
|000066a0| 6c 0c 2a 07 20 07 20 4d | 22 4b 61 00 ff 24 20 05 |l.*. . M|"Ka..$ .|
|000066b0| 4c df 28 e0 4e 75 59 4f | 2f 02 2f 48 00 04 20 6f |L.(.NuYO|/./H.. o|
|000066c0| 00 04 22 28 0c 48 e5 81 | 43 ec 00 fc 24 31 18 00 |.."(.H..|C...$1..|
|000066d0| e7 82 20 02 06 80 00 00 | 0b c2 30 30 08 00 48 c0 |.. .....|..00..H.|
|000066e0| 22 02 06 81 00 00 0b c6 | 32 30 18 00 48 c1 92 80 |".......|20..H...|
|000066f0| 52 81 21 41 0c 50 20 02 | 06 80 00 00 0b c4 30 30 |R.!A.P .|......00|
|00006700| 08 00 48 c0 06 82 00 00 | 0b c8 34 30 28 00 48 c2 |..H.....|..40(.H.|
|00006710| 94 80 52 82 21 42 0c 54 | 24 1f 58 4f 4e 75 48 e7 |..R.!B.T|$.XONuH.|
|00006720| 30 00 70 00 30 28 0c 74 | 24 28 0c 44 26 28 0c 40 |0.p.0(.t|$(.D&(.@|
|00006730| b6 82 57 c1 44 01 48 81 | 48 c1 42 a7 2f 01 2f 3c |..W.D.H.|H.B././<|
|00006740| 80 03 00 0e 2f 00 2f 3c | 80 08 00 28 2f 03 2f 3c |...././<|...(/./<|
|00006750| 80 08 00 27 2f 02 2f 3c | 80 08 00 26 42 a7 2f 28 |...'/./<|...&B./(|
|00006760| 01 64 2f 28 0b 54 4e ba | 35 1c 4f ef 00 30 4c df |.d/(.TN.|5.O..0L.|
|00006770| 00 0c 4e 75 48 e7 03 04 | 2a 48 7e 00 3e 2d 0b b8 |..NuH...|*H~.>-..|
|00006780| 7c 01 70 00 30 2d 0c 74 | b0 87 6e 08 08 2d 00 0e ||.p.0-.t|..n..-..|
|00006790| 0a e8 66 04 3b 47 0c 74 | 08 2d 00 0b 0c 78 67 0a |..f.;G.t|.-...xg.|
|000067a0| 3b 7c 00 0c 0c 74 7e 0c | 7c 0c 08 2d 00 07 0c 79 |;|...t~.||..-...y|
|000067b0| 67 0a 3b 7c 00 06 0c 74 | 7e 06 7c 06 4a ad 0b 54 |g.;|...t|~.|.J..T|
|000067c0| 67 4e 2b 47 0c 40 2b 46 | 0c 44 22 2d 0c 58 be 81 |gN+G.@+F|.D"-.X..|
|000067d0| 6f 04 2b 41 0c 40 20 2d | 0c 5c 22 2d 0c 44 b2 80 |o.+A.@ -|.\"-.D..|
|000067e0| 6c 04 2b 40 0c 44 20 4d | 61 00 ff 34 70 01 22 2d |l.+@.D M|a..4p."-|
|000067f0| 0c 40 e3 a0 42 a7 2f 00 | 2f 3c 80 08 00 0d 42 a7 |.@..B./.|/<....B.|
|00006800| 00 00 00 08 00 00 03 f2 | 00 00 00 31 00 00 01 e8 |........|...1....|
|00006810| 00 00 00 35 c5 bb 1d d5 | 2f 2d 01 64 2f 2d 0b 60 |...5....|/-.d/-.`|
|00006820| 4e ba 34 7a 4f ef 00 18 | 20 4d 4c df 20 c0 60 00 |N.4zO...| ML. .`.|
|00006830| fd da 48 e7 30 04 26 2f | 00 14 24 2f 00 10 4b d0 |..H.0.&/|..$/..K.|
|00006840| 3a c0 3a c1 3a c2 3a c3 | 2a c9 31 6f 00 1a 00 10 |:.:.:.:.|*.1o....|
|00006850| 4c df 20 0c 4e 75 30 2f | 00 0a 48 c0 72 01 e1 a1 |L. .Nu0/|..H.r...|
|00006860| 20 01 4e 75 48 e7 33 14 | 26 49 2a 48 43 eb 00 04 | .NuH.3.|&I*HC...|
|00006870| 30 19 48 c0 2e 00 5d 87 | 30 19 48 c0 2c 00 57 86 |0.H...].|0.H.,.W.|
|00006880| 30 19 48 c0 24 00 72 0c | d4 81 30 2b 00 0a 48 c0 |0.H.$.r.|..0+..H.|
|00006890| 26 00 5c 83 2f 2d 08 ce | 2f 2d 08 d2 2f 03 2f 02 |&.\./-..|/-.././.|
|000068a0| 20 07 22 06 20 6d 01 78 | 4e ba 27 60 20 07 54 80 | .". m.x|N.'` .T.|
|000068b0| 22 06 52 81 59 82 55 83 | 2e ad 08 d2 2f 2d 08 ce |".R.Y.U.|..../-..|
|000068c0| 2f 03 2f 02 20 6d 01 78 | 4e ba 27 40 37 7c 00 04 |/./. m.x|N.'@7|..|
|000068d0| 00 10 08 eb 00 00 00 0f | 4f ef 00 1c 4c df 28 cc |........|O...L.(.|
|000068e0| 4e 75 9e fc 00 1c 48 e7 | 37 34 2a 2f 00 44 2c 01 |Nu....H.|74*/.D,.|
|000068f0| 2e 00 26 6f 00 40 2a 48 | 2f 49 00 20 41 ed 01 50 |..&o.@*H|/I. A..P|
|00006900| 70 5f 22 4b 45 ef 00 24 | 4e ba c1 3c 20 6f 00 20 |p_"KE..$|N..< o. |
|00006910| 32 28 00 04 48 c1 92 80 | d2 87 51 81 70 00 30 01 |2(..H...|..Q.p.0.|
|00006920| 32 28 00 06 48 c1 d2 86 | 74 00 34 01 41 ed 01 50 |2(..H...|t.4.A..P|
|00006930| 22 02 24 05 76 5f 22 6d | 01 78 24 4b 4e ba 2a 8a |".$.v_"m|.x$KN.*.|
|00006940| 4c df 2c ec de fc 00 1c | 4e 75 48 e7 00 14 26 49 |L.,.....|NuH...&I|
|00006950| 2a 48 20 2d 08 d2 22 2d | 08 ce 20 6d 01 78 4e ba |*H -.."-|.. m.xN.|
|00006960| 27 76 37 7c 00 03 00 0e | 37 7c 00 07 00 0c 20 2d |'v7|....|7|.... -|
|00006970| 08 f6 52 80 6a 02 52 80 | e2 80 72 06 92 80 48 78 |..R.j.R.|..r...Hx|
|00006980| 00 01 2f 2f 00 10 70 00 | 20 4d 22 4b 61 00 ff 54 |..//..p.| M"Ka..T|
|00006990| 50 4f 4c df 28 00 4e 75 | 59 4f 48 e7 00 14 22 00 |POL.(.Nu|YOH...".|
|000069a0| 26 6f 00 10 2a 49 2f 48 | 00 08 20 6f 00 08 10 01 |&o..*I/H|.. o....|
|000069b0| 48 80 48 c0 2f 00 48 68 | 01 50 2f 0b 22 6f 00 14 |H.H./.Hh|.P/."o..|
|000069c0| 20 29 08 d2 22 29 08 ce | 20 69 01 78 22 4d 4e ba | )..")..| i.x"MN.|
|000069d0| 2a 60 4f ef 00 0c 4c df | 28 00 58 4f 4e 75 9e fc |*`O...L.|(.XONu..|
|000069e0| 01 00 48 e7 3f 36 2a 48 | 2f 40 00 a4 41 ed 09 86 |..H.?6*H|/@..A...|
|000069f0| 70 01 2f 40 01 14 20 2d | 08 fa 43 ed 0a ee 2f 40 |p./@.. -|..C.../@|
|00006a00| 00 00 00 08 00 00 03 f2 | 00 00 00 32 00 00 01 e8 |........|...2....|
|00006a10| 00 00 00 36 b1 c5 42 c4 | 00 30 2f 48 00 98 2f 49 |...6..B.|.0/H../I|
|00006a20| 00 9c 4a ad 08 de 57 c1 | 44 01 48 81 48 c1 2f 41 |..J...W.|D.H.H./A|
|00006a30| 00 68 2f 0a 20 6d 01 5c | 43 ef 01 14 2c 6c 01 c0 |.h/. m.\|C...,l..|
|00006a40| 45 ef 01 10 4e ae ff 88 | 20 5f 2e 00 48 6d 08 d2 |E...N...| _..Hm..|
|00006a50| 48 6d 08 ce 2f 2d 01 5c | 2f 40 00 48 4e ba c1 8a |Hm../-.\|/@.HN...|
|00006a60| 4f ef 00 0c 20 2d 08 d2 | 22 2d 08 ce 2f 40 00 94 |O... -..|"-../@..|
|00006a70| 2f 41 00 64 08 2d 00 04 | 0a e9 67 0c 08 2d 00 03 |/A.d.-..|..g..-..|
|00006a80| 0a e9 66 04 74 01 60 02 | 74 00 76 40 e9 8b c6 ad |..f.t.`.|t.v@....|
|00006a90| 0a e6 2a 2d 0a ea 2f 45 | 00 54 2f 42 00 60 2f 43 |..*-../E|.T/B.`/C|
|00006aa0| 00 38 4a ad 09 06 66 08 | 4a 85 66 04 70 01 60 02 |.8J...f.|J.f.p.`.|
|00006ab0| 70 00 28 00 2f 40 00 2c | 22 2d 09 06 74 02 b2 82 |p.(./@.,|"-..t...|
|00006ac0| 57 c0 44 00 48 80 48 c0 | 2c 2d 08 f6 5c 86 24 06 |W.D.H.H.|,-..\.$.|
|00006ad0| 2f 40 00 34 20 2d 08 f6 | 52 80 2b 40 09 5e 2f 42 |/@.4 -..|R.+@.^/B|
|00006ae0| 00 40 20 2d 09 06 4a 80 | 67 0a 55 80 67 14 53 80 |.@ -..J.|g.U.g.S.|
|00006af0| 67 14 60 18 4a 85 67 04 | 70 04 60 0c 42 af 01 08 |g.`.J.g.|p.`.B...|
|00006b00| 60 0a 70 01 60 02 70 03 | 2f 40 01 08 2c 6c 01 c0 |`.p.`.p.|/@..,l..|
|00006b10| 4e ae ff 58 24 2f 01 08 | e9 82 20 40 d1 c2 43 e8 |N..X$/..|.. @..C.|
|00006b20| 00 36 4a af 00 68 67 12 | 20 11 22 2f 01 0c 4e ba |.6J..hg.| ."/..N.|
|00006b30| 32 dc 72 64 4e ba 32 12 | 60 12 4a af 00 a4 66 10 |2.rdN.2.|`.J...f.|
|00006b40| 20 2f 01 0c 22 2d 08 de | b2 80 6f 04 2b 40 08 de | /.."-..|..o.+@..|
|00006b50| 2c 6c 01 c0 4e ae ff 52 | 20 6d 01 5c 22 68 00 28 |,l..N..R| m.\"h.(|
|00006b60| 70 00 30 29 00 04 12 28 | 00 23 48 81 48 c1 d2 80 |p.0)...(|.#H.H...|
|00006b70| d2 87 52 81 2f 41 00 5c | 4a 84 67 48 24 06 d4 87 |..R./A.\|J.gH$...|
|00006b80| e5 82 5c 82 2f 42 01 18 | 4a af 00 60 67 10 20 07 |..\./B..|J..`g. .|
|00006b90| 6a 02 52 80 e2 80 d4 86 | d4 80 2f 42 01 18 08 2d |j.R.....|../B...-|
|00006ba0| 00 03 0a e9 67 08 94 86 | 94 87 2f 42 01 18 08 2d |....g...|../B...-|
|00006bb0| 00 00 0a e9 66 00 00 d2 | 94 86 94 87 2f 42 01 18 |....f...|..../B..|
|00006bc0| 60 00 00 c6 4a af 00 34 | 67 3a 20 07 6a 02 52 80 |`...J..4|g: .j.R.|
|00006bd0| e2 80 24 07 e5 82 94 87 | 26 06 d6 83 d6 82 d6 80 |..$.....|&.......|
|00006be0| d6 ad 08 ee 70 0a d6 80 | 2f 43 01 18 4a af 00 38 |....p...|/C..J..8|
|00006bf0| 67 00 00 96 d6 ad 08 f6 | 58 83 d6 87 2f 43 01 18 |g.......|X.../C..|
|00006c00| 00 00 00 08 00 00 03 f2 | 00 00 00 33 00 00 01 e8 |........|...3....|
|00006c10| 00 00 00 37 29 77 44 12 | 60 00 00 86 4a 85 67 16 |...7)wD.|`...J.g.|
|00006c20| 20 07 6a 02 52 80 e2 80 | dc 87 dc 86 dc 80 5c 86 | .j.R...|......\.|
|00006c30| 2f 46 01 18 60 6a 20 07 | d0 80 26 2d 08 f6 d6 86 |/F..`j .|..&-....|
|00006c40| d6 80 70 0a d6 80 2f 43 | 01 18 08 2d 00 0d 0a e8 |..p.../C|...-....|
|00006c50| 67 16 d6 87 20 07 6a 02 | 52 80 e2 80 24 06 d4 82 |g... .j.|R...$...|
|00006c60| d6 82 d6 80 2f 43 01 18 | 08 2d 00 0e 0a e8 67 0c |..../C..|.-....g.|
|00006c70| d6 ad 08 f6 56 83 d6 87 | 2f 43 01 18 08 2d 00 13 |....V...|/C...-..|
|00006c80| 0a e7 67 08 d6 86 d6 87 | 2f 43 01 18 08 2d 00 12 |..g.....|/C...-..|
|00006c90| 0a e7 67 0c d6 ad 08 f6 | 56 83 d6 87 2f 43 01 18 |..g.....|V.../C..|
|00006ca0| 20 2d 08 de 90 af 01 18 | 90 81 51 80 22 2d 09 5e | -......|..Q."-.^|
|00006cb0| 4e ba 30 ae 2b 40 08 ca | 22 2f 01 08 e9 81 20 2f |N.0.+@..|"/.... /|
|00006cc0| 00 30 24 00 e7 82 94 80 | 70 10 d4 80 20 02 e5 80 |.0$.....|p... ...|
|00006cd0| 26 2f 00 5c 2f 40 00 44 | 20 03 54 80 41 ed 01 a0 |&/.\/@.D| .T.A...|
|00006ce0| 93 c9 4d ed 01 f8 2f 48 | 00 88 41 ed 04 f8 2f 48 |..M.../H|..A.../H|
|00006cf0| 00 7c 41 ed 04 e4 2f 48 | 00 78 41 ed 03 84 2f 48 |.|A.../H|.xA.../H|
|00006d00| 00 74 41 ed 03 b0 26 07 | 6a 02 52 83 e2 83 2f 48 |.tA...&.|j.R.../H|
|00006d10| 00 70 41 ed 06 90 2f 40 | 00 8c 2f 41 00 90 2f 42 |.pA.../@|../A../B|
|00006d20| 00 50 2f 43 00 28 2f 48 | 00 6c 2f 49 00 84 2f 4e |.P/C.(/H|.l/I../N|
|00006d30| 00 80 2c 6c 01 c0 4e ae | ff 58 20 40 d1 ef 00 90 |..,l..N.|.X @....|
|00006d40| 47 e8 00 36 2e 2f 00 68 | 4a af 01 14 67 04 4a 87 |G..6./.h|J...g.J.|
|00006d50| 66 04 70 03 60 06 70 00 | 30 2b 00 0c 2f 40 01 18 |f.p.`.p.|0+../@..|
|00006d60| 22 2d 08 ca b2 80 6c 04 | 2b 40 08 ca 42 af 01 14 |"-....l.|+@..B...|
|00006d70| 4a 87 66 04 70 32 60 06 | 70 00 30 2b 00 0e 2f 40 |J.f.p2`.|p.0+../@|
|00006d80| 01 18 22 2d 08 ca b2 80 | 6f 04 2b 40 08 ca 2c 6c |.."-....|o.+@..,l|
|00006d90| 01 c0 4e ae ff 52 26 6f | 00 9c 41 fa c0 ea 27 48 |..N..R&o|..A...'H|
|00006da0| 00 1c 20 2f 00 50 2f 40 | 01 04 2f 40 01 00 2f 40 |.. /.P/@|../@../@|
|00006db0| 00 fc 2f 40 00 f8 2e 2f | 00 30 2a 2f 00 34 4a 84 |../@.../|.0*/.4J.|
|00006dc0| 67 64 4d d3 42 9e 41 fa | c0 c6 2c c8 41 fa c0 c6 |gdM.B.A.|..,.A...|
|00006dd0| 2c c8 41 fa c0 ca 2c c8 | 41 fa c0 cc 27 48 00 14 |,.A...,.|A...'H..|
|00006de0| 41 fa c0 ce 27 48 00 18 | 78 04 7c 04 22 07 e7 81 |A...'H..|x.|."...|
|00006df0| 92 87 d2 81 92 87 74 10 | d2 82 4d ef 00 e8 2c c1 |......t.|..M...,.|
|00006e00| 00 00 00 08 00 00 03 f2 | 00 00 00 34 00 00 01 e8 |........|...4....|
|00006e10| 00 00 00 38 af f4 a8 fc | 26 07 e5 83 96 87 d6 82 |...8....|&.......|
|00006e20| 2c c3 d2 83 2c c0 d2 80 | 20 07 e5 80 90 87 d0 80 |,...,...| .......|
|00006e30| 90 87 d0 82 2f 40 00 f4 | d2 80 2e 01 60 4e 7c 02 |..../@..|....`N|.|
|00006e40| 4a 85 67 42 41 fa c0 8a | 4d d3 2c c8 41 fa c0 88 |J.gBA...|M.,.A...|
|00006e50| 2c c8 41 fa c0 8a 2c c8 | 78 03 20 07 e5 80 72 22 |,.A...,.|x. ...r"|
|00006e60| d0 81 4d ef 00 e8 2c c0 | 24 07 e5 82 94 87 d4 82 |..M...,.|$.......|
|00006e70| d4 81 2c c2 d0 82 24 07 | e7 82 d4 87 d4 81 2c c2 |..,...$.|......,.|
|00006e80| d0 82 2e 00 60 06 78 04 | 2e 2f 00 44 2f 44 00 48 |....`.x.|./.D/D.H|
|00006e90| 22 2f 00 2c 66 0a 4a 85 | 66 06 4a af 00 54 67 32 |"/.,f.J.|f.J..Tg2|
|00006ea0| 2a 04 e7 85 da 87 76 0a | da 83 0c 85 00 00 01 2c |*.....v.|.......,|
|00006eb0| 6c 04 7a 4b e5 8d 24 2f | 00 34 67 04 70 0c da 80 |l.zK..$/|.4g.p...|
|00006ec0| 20 06 e7 80 22 2f 00 44 | d2 80 d2 83 2f 41 01 18 | ..."/.D|..../A..|
|00006ed0| 60 1c 7a 45 e5 8d 20 2f | 00 30 26 00 e7 83 96 80 |`.zE.. /|.0&.....|
|00006ee0| d6 83 96 80 d6 83 74 2e | d6 82 2f 43 01 18 20 2f |......t.|../C.. /|
|00006ef0| 01 18 b0 85 6f 02 2a 00 | 20 2f 01 10 ba 80 6f 02 |....o.*.| /....o.|
|00006f00| 2a 00 2f 45 00 4c 4a af | 00 34 66 0e 4a af 00 2c |*./E.LJ.|.4f.J..,|
|00006f10| 67 2c 08 2d 00 00 0a e9 | 67 24 22 05 74 09 92 82 |g,.-....|g$".t...|
|00006f20| 2f 41 00 58 22 02 41 ef | 00 c8 43 ef 00 e8 20 07 |/A.X".A.|..C... .|
|00006f30| 24 2f 00 58 26 04 2c 6c | 01 c0 4e ae ff 7c 24 05 |$/.X&.,l|..N..|$.|
|00006f40| 72 09 94 81 41 ef 00 d8 | 43 ef 00 f8 20 2f 00 44 |r...A...|C... /.D|
|00006f50| 26 06 2c 6c 01 c0 4e ae | ff 7c 28 2f 00 2c 66 06 |&.,l..N.|.|(/.,f.|
|00006f60| 2f 6f 00 dc 00 e4 20 05 | 72 30 90 81 22 2f 00 30 |/o.... .|r0.."/.0|
|00006f70| 4e ba 2e 06 2b 40 08 f2 | 2e 2f 00 8c 2b 47 08 ba |N...+@..|./..+G..|
|00006f80| 70 0c 2b 40 08 be 20 2d | 08 ca 22 2d 09 5e 4e ba |p.+@.. -|.."-.^N.|
|00006f90| 2e ac 2b 40 08 c6 22 05 | 74 1f 92 82 2b 41 08 c2 |..+@..".|t...+A..|
|00006fa0| 22 05 74 2c 92 82 48 78 | 00 02 2f 00 2f 01 70 0d |".t,..Hx|.././.p.|
|00006fb0| 22 07 20 6f 00 94 22 6f | 00 90 4e ba 20 6e 20 40 |". o.."o|..N. n @|
|00006fc0| 31 7c 00 03 00 0c 22 05 | 74 17 92 82 74 ee d4 ad |1|....".|t...t...|
|00006fd0| 08 c6 48 78 00 01 2f 02 | 48 78 00 0a 20 01 22 48 |..Hx../.|Hx.. ."H|
|00006fe0| 22 07 20 6f 00 98 4e ba | 20 42 4f ef 00 18 26 40 |". o..N.| BO...&@|
|00006ff0| 20 40 21 6f 00 7c 00 22 | 3b 7c 00 0d 04 f8 20 6d | @!o.|."|;|.... m|
|00007000| 00 00 00 08 00 00 03 f2 | 00 00 00 35 00 00 01 e8 |........|...5....|
|00007010| 00 00 00 39 c1 d8 8e 2b | 05 da 20 2d 08 ca 22 28 |...9...+|.. -.."(|
|00007020| 00 10 b2 80 6f 3a 22 28 | 00 10 48 40 42 40 53 80 |....o:"(|..H@B@S.|
|00007030| 2f 41 00 a0 4e ba 2d 5a | 3b 40 05 00 4d ef 00 a0 |/A..N.-Z|;@..M...|
|00007040| 20 16 90 ad 08 ca 22 28 | 00 08 48 41 42 41 53 81 | ....."(|..HABAS.|
|00007050| 2c 80 20 01 22 1e 4e ba | 2d 38 3b 40 04 fc 60 0a |,. .".N.|-8;@..`.|
|00007060| 3b 7c ff ff 05 00 42 6d | 04 fc 27 6f 00 78 00 12 |;|....Bm|..'o.x..|
|00007070| 20 2f 00 5c d0 ad 08 c6 | 2e 00 58 87 2c 05 72 1b | /.\....|..X.,.r.|
|00007080| 9c 81 22 06 74 0e 90 82 | 2f 02 48 78 00 09 48 78 |..".t...|/.Hx..Hx|
|00007090| 00 12 2f 41 00 64 22 06 | 20 6f 00 80 22 4b c1 41 |../A.d".| o.."K.A|
|000070a0| 4e ba 1f a0 4f ef 00 0c | 26 40 20 40 31 7c 00 04 |N...O...|&@ @1|..|
|000070b0| 00 0c 70 02 b0 af 00 64 | 66 06 41 ec 00 44 60 04 |..p....d|f.A..D`.|
|000070c0| 41 ec 00 58 27 48 00 12 | 20 07 72 09 90 81 48 78 |A..X'H..| .r...Hx|
|000070d0| 00 0f 2f 01 48 78 00 12 | 22 06 20 6f 00 7c 22 4b |../.Hx..|". o.|"K|
|000070e0| c1 41 4e ba 1f 5e 4f ef | 00 0c 26 40 2c 07 dc af |.AN..^O.|..&@,...|
|000070f0| 00 28 2b 6f 00 6c 04 78 | 3b 7c 00 6b 04 82 22 04 |.(+o.l.x|;|.k..".|
|00007100| 28 2f 00 40 2f 40 01 24 | 4a 81 66 08 4a af 00 54 |(/.@/@.$|J.f.J..T|
|00007110| 67 00 01 9a 2e 2f 00 30 | 4a af 00 60 67 66 2f 46 |g..../.0|J..`gf/F|
|00007120| 01 1c 41 ed 03 dc 20 07 | e7 80 22 00 76 17 d2 83 |..A... .|..".v...|
|00007130| 26 06 56 83 24 05 94 80 | 70 26 94 80 48 78 00 0d |&.V.$...|p&..Hx..|
|00007140| 2f 2d 08 f6 2f 02 20 01 | 22 03 22 4b 4e ba 1e f4 |/-../. .|"."KN...|
|00007150| 4f ef 00 0c 26 40 41 ed | 04 c0 22 40 23 48 00 22 |O...&@A.|.."@#H."|
|00007160| 41 ed 07 fc 22 6d 00 10 | d2 fc 01 4c 10 d9 66 fc |A..."m..|...L..f.|
|00007170| 41 ed 07 fc 2b 48 04 c0 | 3b 7c 00 3c 04 ca dc 84 |A...+H..|;|.<....|
|00007180| dc af 00 28 4a af 00 2c | 67 36 20 07 e5 80 90 87 |...(J..,|g6 .....|
|00007190| d0 80 90 87 50 80 2f 40 | 01 18 41 ed 02 50 22 05 |....P./@|..A..P".|
|000071a0| 92 80 74 09 92 82 48 78 | 00 14 2f 04 2f 00 20 01 |..t...Hx|.././. .|
|000071b0| 22 06 22 4b 4e ba 1e 8c | 4f ef 00 0c 26 40 60 06 |"."KN...|O...&@`.|
|000071c0| 70 00 2f 40 01 18 41 ed | 02 24 20 06 56 80 22 05 |p./@..A.|.$ .V.".|
|000071d0| 92 af 01 18 74 1e 92 82 | 48 78 00 0c 2f 2d 08 f6 |....t...|Hx../-..|
|000071e0| 2f 01 72 0f 22 4b c1 41 | 4e ba 1e 58 4f ef 00 0c |/.r."K.A|N..XO...|
|000071f0| 26 40 41 ed 04 9c 22 40 | 23 48 00 22 41 ed 06 fc |&@A..."@|#H."A...|
|00007200| 00 00 00 08 00 00 03 f2 | 00 00 00 36 00 00 01 e8 |........|...6....|
|00007210| 00 00 00 3a fb f7 88 72 | 2b 48 04 9c 3b 7c 00 ff |...:...r|+H..;|..|
|00007220| 04 a6 2c 6d 00 10 dc fc | 00 4c 2f 40 01 24 10 de |..,m....|.L/@.$..|
|00007230| 66 fc 20 06 d0 84 d0 af | 00 28 2e 00 08 2d 00 03 |f. .....|.(...-..|
|00007240| 0a e9 66 6a 41 ed 01 cc | 20 07 56 80 22 05 92 af |..fjA...| .V."...|
|00007250| 01 18 92 82 48 78 00 0b | 2f 2d 08 f6 2f 01 72 0f |....Hx..|/-../.r.|
|00007260| 22 4b c1 41 4e ba 1d f4 | 41 ed 04 78 22 40 23 48 |"K.AN...|A..x"@#H|
|00007270| 00 22 2b 40 04 08 41 ed | 01 cc 2b 48 04 0c 41 ed |."+@..A.|..+H..A.|
|00007280| 04 10 20 05 24 2f 01 24 | 90 82 76 09 90 83 48 78 |.. .$/.$|..v...Hx|
|00007290| 00 03 2f 04 2f 02 22 07 | 4e ba 1d c0 4f ef 00 18 |.././.".|N...O...|
|000072a0| d8 87 d8 af 00 3c 2f 40 | 01 24 60 00 04 e6 42 ad |.....</@|.$`...B.|
|000072b0| 04 08 41 ed 02 24 2b 48 | 04 0c 28 07 d8 af 00 28 |..A..$+H|..(....(|
|000072c0| 60 00 04 d0 4a af 00 34 | 67 00 00 cc 41 ed 01 cc |`...J..4|g...A...|
|000072d0| 2e 06 56 87 20 05 72 5f | 90 81 48 78 00 0b 2f 2d |..V. .r_|..Hx../-|
|000072e0| 08 f6 2f 00 70 0f 22 07 | 22 4b 4e ba 1d 6e 41 ed |../.p.".|"KN..nA.|
|000072f0| 04 78 22 40 23 48 00 22 | 2b 40 04 08 41 ed 01 cc |.x"@#H."|+@..A...|
|00007300| 2b 48 04 0c 41 ed 02 24 | 20 05 76 3c 90 83 48 78 |+H..A..$| .v<..Hx|
|00007310| 00 10 2f 2d 08 f6 48 78 | 00 2d 22 07 4e ba 1d 3c |../-..Hx|.-".N..<|
|00007320| 41 ed 04 9c 22 40 23 48 | 00 22 41 ed 06 fc 2b 48 |A..."@#H|."A...+H|
|00007330| 04 9c 3b 7c 00 0a 04 a6 | 2c 6d 00 14 72 00 32 2e |..;|....|,m..r.2.|
|00007340| 00 14 2f 41 01 30 2b 41 | 04 b8 2f 40 01 3c 2f 0b |../A.0+A|../@.</.|
|00007350| 26 48 41 fa ba 5a 43 ef | 01 34 4e ba b6 80 26 5f |&HA..ZC.|.4N...&_|
|00007360| 4f ef 00 18 08 ed 00 0b | 02 32 70 0d 4d ed 09 12 |O.......|.2p.M...|
|00007370| 2c c0 20 05 90 82 2c c0 | 20 06 d0 84 22 2f 00 3c |,. ...,.| ..."/.<|
|00007380| d0 81 24 00 54 82 2c c2 | d0 ad 08 ee 58 80 d0 81 |..$.T.,.|....X...|
|00007390| 28 00 60 00 03 fe 41 ed | 0c 86 2c 6c 01 d0 4e ae |(.`...A.|..,l..N.|
|000073a0| ff 8e 26 40 42 af 00 bc | 2f 6d 0c 8a 00 c0 41 ed |..&@B...|/m....A.|
|000073b0| 01 50 2f 48 00 b6 2e 06 | 9e af 00 28 20 05 72 12 |.P/H....|...( .r.|
|000073c0| 90 81 22 2d 08 f6 58 81 | 42 a7 2f 01 2f 00 70 09 |.."-..X.|B././.p.|
|000073d0| 22 07 41 ef 00 b6 93 c9 | 61 00 f4 d0 42 97 48 78 |".A.....|a...B.Hx|
|000073e0| 00 01 2f 3c 80 08 00 39 | 48 6d 0b 80 2f 3c 80 08 |../<...9|Hm../<..|
|000073f0| 00 0b 48 6f 00 c6 2f 0b | 48 78 00 0d 4e ba 29 2e |..Ho../.|Hx..N.).|
|00007400| 00 00 00 08 00 00 03 f2 | 00 00 00 37 00 00 01 e8 |........|...7....|
|00007410| 00 00 00 3b b2 3d d2 86 | 4f ef 00 28 2b 40 0b 50 |...;.=..|O..(+@.P|
|00007420| 26 40 2c 2f 00 3c 30 2f | 00 b0 48 c0 28 07 d8 80 |&@,/.<0/|..H.(...|
|00007430| d8 86 70 20 2f 40 00 bc | 2e 2f 00 30 08 2d 00 13 |..p /@..|./.0.-..|
|00007440| 0a e7 67 6e 20 07 e7 80 | d0 87 22 00 50 81 2f 41 |..gn ...|..".P./A|
|00007450| 01 18 74 13 d0 82 24 05 | 94 81 72 14 94 81 22 2d |..t...$.|..r..."-|
|00007460| 08 f6 5c 81 48 78 00 1b | 2f 01 2f 02 22 04 41 ef |..\.Hx..|/./.".A.|
|00007470| 00 b6 93 c9 61 00 f4 4c | 42 97 2f 2d 0c 48 2f 3c |....a..L|B./-.H/<|
|00007480| 80 08 00 0f 48 6c 01 7c | 2f 3c 80 08 00 0e 48 6f |....Hl.||/<....Ho|
|00007490| 00 c6 2f 0b 48 78 00 07 | 4e ba 28 aa 4f ef 00 28 |../.Hx..|N.(.O..(|
|000074a0| 2b 40 0b 6c 26 40 20 04 | d0 ad 08 f6 5c 80 d0 86 |+@.l&@ .|....\...|
|000074b0| 28 00 08 2d 00 0d 0a e8 | 67 00 01 4c 20 07 e7 80 |(..-....|g..L ...|
|000074c0| d0 87 72 13 d0 81 2f 40 | 01 18 22 07 e5 81 92 87 |..r.../@|..".....|
|000074d0| d2 81 2e 01 74 0c de 82 | 48 78 00 16 2f 2f 00 44 |....t...|Hx..//.D|
|000074e0| 2f 07 22 04 41 ef 00 b6 | 93 c9 61 00 f3 d6 70 00 |/.".A...|..a...p.|
|000074f0| 30 2d 0c 70 42 97 2f 00 | 2f 3c 80 08 00 2f 48 78 |0-.pB./.|/<.../Hx|
|00007500| 00 05 2f 3c 80 08 00 30 | 48 6f 00 c6 2f 0b 48 78 |../<...0|Ho../.Hx|
|00007510| 00 03 4e ba 28 30 2b 40 | 0b 58 72 22 2f 41 00 e4 |..N.(0+@|.Xr"/A..|
|00007520| 52 6f 00 d4 32 2f 00 d2 | 48 c1 d2 87 50 81 3f 41 |Ro..2/..|H...P.?A|
|00007530| 00 d2 22 2d 08 f6 54 81 | 3f 41 00 d8 41 fa b9 f4 |.."-..T.|?A..A...|
|00007540| 2f 48 00 da 3f 7c 00 18 | 00 e2 42 97 2f 2d 0c 38 |/H..?|..|..B./-.8|
|00007550| 2f 3c 80 08 00 04 48 6f | 00 da 2f 00 48 78 00 02 |/<....Ho|../.Hx..|
|00007560| 4e ba 27 e2 2b 40 0b 64 | 22 04 d2 af 00 7c d2 af |N.'.+@.d|"....|..|
|00007570| 00 64 2e 01 54 81 3f 41 | 00 e8 3f 7c 00 19 00 f6 |.d..T.?A|..?|....|
|00007580| 42 97 2f 2d 0c 3c 2f 3c | 80 08 00 04 48 6f 00 ee |B./-.</<|....Ho..|
|00007590| 2f 00 48 78 00 02 4e ba | 27 ac 4f ef 00 50 2b 40 |/.Hx..N.|'.O..P+@|
|000075a0| 0b 68 72 20 2f 41 00 bc | 22 07 3f 41 00 ac 24 2f |.hr /A..|".?A..$/|
|000075b0| 01 18 3f 42 00 aa 24 2f | 00 40 3f 42 00 b0 42 af |..?B..$/|.@?B..B.|
|000075c0| 00 b2 3f 7c 00 17 00 ba | 74 00 34 2d 0c 72 42 a7 |..?|....|t.4-.rB.|
|000075d0| 2f 02 2f 3c 80 08 00 2f | 48 78 00 05 2f 3c 80 08 |/./<.../|Hx../<..|
|000075e0| 00 30 48 6f 00 be 2f 00 | 48 78 00 03 4e ba 27 56 |.0Ho../.|Hx..N.'V|
|000075f0| 4f ef 00 20 2b 40 0b 5c | 26 40 30 2f 00 b0 48 c0 |O.. +@.\|&@0/..H.|
|00007600| 00 00 00 08 00 00 03 f2 | 00 00 00 38 00 00 01 e8 |........|...8....|
|00007610| 00 00 00 3c 72 b5 52 7b | 28 07 d8 80 d8 86 2e 2f |...<r.R{|(....../|
|00007620| 00 30 08 2d 00 0e 0a e8 | 67 00 01 1e 20 07 e5 80 |.0.-....|g... ...|
|00007630| 90 87 e5 80 22 00 50 81 | 2f 41 01 18 74 13 d0 82 |....".P.|/A..t...|
|00007640| 24 07 e7 82 d4 87 9a 82 | 9a 81 72 22 9a 81 22 2d |$.......|..r".."-|
|00007650| 08 f6 56 81 48 78 00 15 | 2f 01 2f 05 22 04 41 ef |..V.Hx..|/./.".A.|
|00007660| 00 b6 93 c9 61 00 f2 74 | 70 00 30 2d 0c 74 24 2d |....a..t|p.0-.t$-|
|00007670| 0c 44 26 2d 0c 40 b6 82 | 57 c1 44 01 48 81 48 c1 |.D&-.@..|W.D.H.H.|
|00007680| 42 97 2f 01 2f 3c 80 03 | 00 0e 2f 00 2f 3c 80 08 |B././<..|.././<..|
|00007690| 00 28 2f 03 2f 3c 80 08 | 00 27 2f 02 2f 3c 80 08 |.(/./<..|.'/./<..|
|000076a0| 00 26 76 01 2f 03 2f 3c | 80 03 00 16 48 78 00 04 |.&v././<|....Hx..|
|000076b0| 2f 3c 80 08 00 29 48 7a | f2 46 2f 3c 80 08 00 2c |/<...)Hz|.F/<...,|
|000076c0| 2f 03 2f 3c 80 08 00 2b | 48 7a b7 28 2f 3c 80 08 |/./<...+|Hz.(/<..|
|000076d0| 00 2a 48 6f 00 fe 2f 0b | 48 78 00 0b 4e ba 26 7e |.*Ho../.|Hx..N.&~|
|000076e0| 4f ef 00 60 2b 40 0b 54 | 32 2f 00 aa d2 6f 00 ae |O..`+@.T|2/...o..|
|000076f0| 24 07 e5 82 94 87 d4 82 | 94 87 48 c1 d2 82 74 0c |$.......|..H...t.|
|00007700| d2 82 3f 41 00 aa 41 fa | b8 4a 2f 48 00 b2 22 07 |..?A..A.|.J/H..".|
|00007710| e5 81 3f 41 00 ae 22 2d | 0c 40 e3 a3 42 a7 2f 03 |..?A.."-|.@..B./.|
|00007720| 2f 3c 80 08 00 0d 48 6f | 00 b6 2f 00 48 78 00 06 |/<....Ho|../.Hx..|
|00007730| 4e ba 26 2a 4f ef 00 18 | 2b 40 0b 60 26 40 30 2f |N.&*O...|+@.`&@0/|
|00007740| 00 b0 48 c0 d8 80 d8 86 | 2f 4b 01 20 08 2d 00 12 |..H.....|/K. .-..|
|00007750| 0a e7 67 6a 20 07 e5 80 | 90 87 e5 80 22 00 50 81 |..gj ...|....".P.|
|00007760| 2f 41 01 18 72 13 d0 81 | 72 f3 d2 af 00 40 6a 02 |/A..r...|r....@j.|
|00007770| 52 81 e2 81 24 04 d4 81 | 72 1a 2f 01 48 78 00 0b |R...$...|r./.Hx..|
|00007780| 2f 01 22 02 41 ef 00 b6 | 93 c9 61 00 f1 4e 42 97 |/.".A...|..a..NB.|
|00007790| 2f 2d 0c 4c 2f 3c 80 08 | 00 04 48 6f 00 be 2f 0b |/-.L/<..|..Ho../.|
|000077a0| 48 78 00 02 4e ba 25 b6 | 4f ef 00 20 2b 40 04 48 |Hx..N.%.|O.. +@.H|
|000077b0| 24 2d 08 f6 d8 82 56 84 | d8 86 2f 40 01 20 42 af |$-....V.|../@. B.|
|000077c0| 00 bc 4a ad 0c 92 67 28 | 2b 6d 01 58 01 7c 41 ed |..J...g(|+m.X.|A.|
|000077d0| 01 7c 2b 48 04 d8 2b 48 | 04 b4 2b 48 04 90 08 ed |.|+H..+H|..+H....|
|000077e0| 00 0d 03 ea 08 ed 00 0d | 01 da 08 ed 00 0d 02 32 |........|.......2|
|000077f0| 4a af 00 38 57 c0 72 04 | 92 00 92 00 2c 2d 08 f6 |J..8W.r.|....,-..|
|00007800| 00 00 00 08 00 00 03 f2 | 00 00 00 39 00 00 01 e8 |........|...9....|
|00007810| 00 00 00 3d 14 8e e2 b6 | dc 81 7e 00 26 6f 00 98 |...=....|..~.&o..|
|00007820| 7a 00 24 4d 20 2f 00 48 | b0 87 66 20 22 2f 00 38 |z.$M /.H|..f "/.8|
|00007830| 66 0e 24 2f 00 2c 67 0e | 08 2d 00 00 0a e9 67 06 |f.$/.,g.|.-....g.|
|00007840| d8 86 d8 af 00 3c 4a 81 | 67 02 54 86 4a af 00 2c |.....<J.|g.T.J..,|
|00007850| 66 00 00 94 4a af 00 34 | 67 7a 70 03 be 80 67 00 |f...J..4|gzp...g.|
|00007860| 00 f4 72 05 be 81 67 00 | 00 ec 72 06 be 81 67 00 |..r...g.|..r...g.|
|00007870| 00 e4 be 80 6c 70 4a af | 00 38 67 00 00 d8 41 ef |....lpJ.|.8g...A.|
|00007880| 00 c8 43 ef 00 e8 20 30 | 58 00 d0 b1 58 00 54 80 |..C... 0|X...X.T.|
|00007890| 90 87 72 1a 90 81 22 2d | 08 f6 5f 81 6a 02 52 81 |..r..."-|.._.j.R.|
|000078a0| e2 81 26 04 d6 81 24 07 | 72 11 d4 81 2f 02 48 78 |..&...$.|r.../.Hx|
|000078b0| 00 0b 48 78 00 1a 22 03 | 20 4b 22 6f 01 30 4e ba |..Hx..".| K"o.0N.|
|000078c0| 17 e2 4f ef 00 0c 25 40 | 04 3c 58 8a 2f 40 01 24 |..O...%@|.<X./@.$|
|000078d0| 60 00 00 82 70 05 be 80 | 67 7a 70 06 be 80 67 74 |`...p...|gzp...gt|
|000078e0| 70 04 be 80 6d 6e 4a 87 | 67 3c 70 03 be 80 6e 08 |p...mnJ.|g<p...n.|
|000078f0| 08 2d 00 00 0a e9 67 5c | 20 07 56 80 41 ef 00 c8 |.-....g\| .V.A...|
|00007900| 43 ef 00 e8 2f 00 2f 06 | 2f 31 58 00 20 30 58 00 |C..././.|/1X. 0X.|
|00007910| 22 04 20 4b 22 6f 01 30 | 4e ba 17 88 4f ef 00 0c |". K"o.0|N...O...|
|00007920| 2f 40 01 24 60 2e 08 2d | 00 00 0a e9 67 26 41 ef |/@.$`..-|....g&A.|
|00007930| 00 c8 43 ef 00 e8 42 a7 | 2f 06 2f 31 58 00 20 30 |..C...B.|/./1X. 0|
|00007940| 58 00 22 04 20 4b 93 c9 | 4e ba 17 58 4f ef 00 0c |X.". K..|N..XO...|
|00007950| 2b 40 04 54 52 87 d6 fc | 00 2c 58 85 70 08 be 80 |+@.TR...|.,X.p...|
|00007960| 6d 00 fe c2 20 04 d0 86 | d0 af 00 3c 2c 00 72 0a |m... ...|...<,.r.|
|00007970| dc 81 28 2f 00 2c 2a 2f | 00 4c 4a ad 01 64 66 00 |..(/.,*/|.LJ..df.|
|00007980| 02 5c 20 2d 08 d6 4d ed | 01 20 3c c0 20 2d 08 da |.\ -..M.|. <. -..|
|00007990| 3c c0 20 05 3c c0 22 06 | 3c c1 74 00 4a ad 09 5a |<. .<.".|<.t.J..Z|
|000079a0| 66 06 24 3c 00 41 86 7e | 2b 42 01 2a 2b 7c 00 01 |f.$<.A.~|+B.*+|..|
|000079b0| 10 2f 01 2e 1b 7c 00 01 | 01 29 2b 6d 08 b6 01 3a |./...|..|.)+m...:|
|000079c0| 3b 40 01 4a 3b 40 01 46 | 20 2d 08 ca 57 80 22 2d |;@.J;@.F| -..W."-|
|000079d0| 09 5e 4e ba 24 e0 22 06 | 92 80 3b 41 01 48 70 32 |.^N.$.".|..;A.Hp2|
|000079e0| 90 ad 08 ca 22 2d 09 5e | 4e ba 24 ca 22 06 d2 80 |...."-.^|N.$."...|
|000079f0| 3b 41 01 4c 47 ed 01 20 | 2f 0b 2f 2f 01 0c 2f 2d |;A.LG.. |/.//../-|
|00007a00| 00 00 00 08 00 00 03 f2 | 00 00 00 3a 00 00 01 e8 |........|...:....|
|00007a10| 00 00 00 3e 94 b6 3f 4c | 09 02 4e ba 1e 4a 4f ef |...>..?L|..N..JO.|
|00007a20| 00 0c 2e 00 66 1c 20 05 | 44 80 6a 02 52 80 e2 80 |....f. .|D.j.R...|
|00007a30| 3b 40 01 20 20 06 44 80 | 6a 02 52 80 e2 80 3b 40 |;@. .D.|j.R...;@|
|00007a40| 01 22 2f 0a 20 07 20 4b | 22 6d 01 5c 2c 6c 01 c0 |."/. . K|"m.\,l..|
|00007a50| 24 6d 01 68 4e ae ff 82 | 24 5f 70 03 b0 ad 09 06 |$m.hN...|$_p.....|
|00007a60| 67 08 30 7c ff ff 2f 48 | 01 20 24 6f 01 20 20 0a |g.0|../H|. $o. .|
|00007a70| 67 10 20 4b 2c 6c 01 c4 | 4e ae ff 34 2b 40 01 64 |g. K,l..|N..4+@.d|
|00007a80| 66 30 20 0a 67 26 0c ad | 00 00 00 03 08 ca 6f 1c |f0 .g&..|......o.|
|00007a90| 20 2d 0c 86 67 0e 20 40 | 2c 6c 01 d0 4e ae ff dc | -..g. @|,l..N...|
|00007aa0| 42 ad 0c 86 53 ad 08 ca | 60 00 f3 30 70 00 60 00 |B...S...|`..0p.`.|
|00007ab0| 05 70 4a ad 0c 92 66 00 | 00 ec 24 6d 01 64 26 6a |.pJ...f.|..$m.d&j|
|00007ac0| 00 3e 08 2b 00 04 00 11 | 67 1c 70 14 d1 6b 00 04 |.>.+....|g.p..k..|
|00007ad0| 2f 0a 22 4a 20 4b 70 01 | 2c 6c 01 c4 95 ca 4e ae |/."J Kp.|,l....N.|
|00007ae0| fe 50 24 5f 60 04 26 53 | 60 d8 20 2f 00 94 1b 40 |.P$_`.&S|`. /...@|
|00007af0| 04 6c 70 01 4d ed 04 6e | 1c c0 1c fc 00 02 43 ec |.lp.M..n|......C.|
|00007b00| 01 74 2c c9 2e 2f 00 64 | 22 07 1b 41 04 5c 4d ed |.t,../.d|"..A.\M.|
|00007b10| 04 5e 1c c0 1c fc 00 05 | 43 ec 01 60 2c c9 43 ed |.^......|C..`,.C.|
|00007b20| 04 68 2c c9 3b 7c 00 08 | 03 64 3b 7c 00 01 03 68 |.h,.;|..|.d;|...h|
|00007b30| 43 ed 04 58 2b 49 03 6a | 43 ed 03 58 20 6d 01 64 |C..X+I.j|C..X m.d|
|00007b40| 70 ff 2c 6c 01 c4 4e ae | ff d6 41 ed 03 58 2f 0a |p.,l..N.|..A..X/.|
|00007b50| 22 6d 01 64 70 01 95 ca | 4e ae fe 50 24 5f 47 ed |"m.dp...|N..P$_G.|
|00007b60| 02 7c 41 ec 01 34 22 4b | 70 0a 22 d8 51 c8 ff fc |.|A..4"K|p.".Q...|
|00007b70| 53 87 66 06 41 ec 01 0c | 60 04 41 ec 01 20 2b 48 |S.f.A...|`.A.. +H|
|00007b80| 02 8e 20 6d 01 64 22 4b | 70 ff 2c 6c 01 c4 4e ae |.. m.d"K|p.,l..N.|
|00007b90| ff d6 2f 0a 20 4b 22 6d | 01 64 70 01 95 ca 4e ae |../. K"m|.dp...N.|
|00007ba0| fe 50 24 5f 22 78 00 04 | 20 69 01 14 d0 fc 00 b8 |.P$_"x..| i......|
|00007bb0| 2b 48 01 70 2b 50 01 6c | 22 6d 01 64 20 89 41 ed |+H.p+P.l|"m.d .A.|
|00007bc0| 05 ec 22 6d 01 64 4e ba | 1b 6c 4a ad 09 5a 67 00 |.."m.dN.|.lJ..Zg.|
|00007bd0| 00 84 20 6d 01 64 22 6d | 01 68 21 69 00 56 00 56 |.. m.d"m|.h!i.V.V|
|00007be0| 20 6d 01 64 20 3c 00 41 | 86 7e 2c 6c 01 c4 4e ae | m.d <.A|.~,l..N.|
|00007bf0| ff 6a 60 60 20 6d 01 64 | 2c 6c 01 c4 4e ae fe 38 |.j`` m.d|,l..N..8|
|00007c00| 00 00 00 08 00 00 03 f2 | 00 00 00 3b 00 00 01 e8 |........|...;....|
|00007c10| 00 00 00 3f bb de 6f 4c | 22 6d 01 78 70 00 2c 6c |...?..oL|"m.xp.,l|
|00007c20| 01 c8 4e ae fe aa 20 6d | 01 64 47 e8 00 36 10 1b |..N... m|.dG..6..|
|00007c30| 48 80 48 c0 12 1b 48 81 | 48 c1 14 1b 48 82 48 c2 |H.H...H.|H...H.H.|
|00007c40| 36 28 00 08 48 c3 96 82 | 53 83 14 28 00 39 48 82 |6(..H...|S..(.9H.|
|00007c50| 48 c2 2f 43 00 3c 36 28 | 00 0a 48 c3 96 82 53 83 |H./C.<6(|..H...S.|
|00007c60| 22 6d 01 78 24 2f 00 3c | 4e ae fe ce 20 6d 00 0c |"m.x$/.<|N... m..|
|00007c70| 31 46 00 32 20 6d 01 64 | 26 68 00 32 2b 4b 01 78 |1F.2 m.d|&h.2+K.x|
|00007c80| 22 4b 20 6d 01 58 2c 6c | 01 c8 4e ae ff be 22 4b |"K m.X,l|..N..."K|
|00007c90| 70 01 4e ae fe 9e 20 2d | 08 ba 55 80 22 05 74 24 |p.N... -|..U.".t$|
|00007ca0| 92 82 24 2d 08 c6 58 82 | 2c 2f 00 94 2e 2f 00 64 |..$-..X.|,/.../.d|
|00007cb0| 2f 07 2f 06 2f 02 2f 01 | 72 09 20 4b c1 41 4e ba |/./././.|r. K.AN.|
|00007cc0| 14 3a 20 2d 08 ba 55 80 | 72 f2 d2 ad 08 c6 2e 87 |.: -..U.|r.......|
|00007cd0| 2f 06 2f 01 48 78 00 12 | 22 2f 00 74 20 4b c1 41 |/./.Hx..|"/.t K.A|
|00007ce0| 4e ba 14 18 41 ed 03 84 | 42 97 22 48 70 00 20 4d |N...A...|B."Hp. M|
|00007cf0| 61 00 ed 96 41 ed 03 b0 | 42 97 22 48 70 00 20 4d |a...A...|B."Hp. M|
|00007d00| 61 00 ed 86 4f ef 00 1c | 70 03 3b 40 03 be 3b 40 |a...O...|p.;@..;@|
|00007d10| 03 92 4a af 00 60 67 3a | 22 4b 70 02 2c 6c 01 c8 |..J..`g:|"Kp.,l..|
|00007d20| 4e ae fe aa 20 2f 01 1c | 56 80 72 00 32 00 41 ed |N... /..|V.r.2.A.|
|00007d30| 01 50 2f 0a 70 0b 74 02 | 76 5f 22 4b 45 fa b2 62 |.P/.p.t.|v_"KE..b|
|00007d40| 4e ba 17 76 24 5f 41 ed | 03 dc 22 48 20 4d 61 00 |N..v$_A.|.."H Ma.|
|00007d50| ec 04 2c 2f 00 34 4a 84 | 66 0a 4a 86 66 06 4a af |..,/.4J.|f.J.f.J.|
|00007d60| 00 54 67 20 08 2d 00 03 | 0a e9 66 0c 41 ed 01 cc |.Tg .-..|..f.A...|
|00007d70| 22 48 20 4d 61 00 eb de | 41 ed 02 24 22 48 20 4d |"H Ma...|A..$"H M|
|00007d80| 61 00 eb d2 4a 84 67 00 | 00 b8 41 ed 02 50 48 7a |a...J.g.|..A..PHz|
|00007d90| b2 1a 22 48 70 5f 20 4d | 61 00 ec ee 58 4f 08 2d |.."Hp_ M|a...XO.-|
|00007da0| 00 03 0a e9 66 30 41 ed | 04 10 48 7a b2 04 22 48 |....f0A.|..Hz.."H|
|00007db0| 70 5f 20 4d 61 00 ec d2 | 58 4f 08 ed 00 08 04 1e |p_ Ma...|XO......|
|00007dc0| 08 ad 00 07 04 1d 20 6d | 00 10 4a a8 01 8e 66 06 |...... m|..J...f.|
|00007dd0| 08 ed 00 07 04 1d 20 2d | 04 54 67 00 01 58 22 40 |...... -|.Tg..X"@|
|00007de0| 20 2d 08 ce 22 2d 08 d2 | 20 6d 01 78 4e ba 13 d8 | -.."-..| m.xN...|
|00007df0| 20 6d 04 54 30 28 00 04 | 48 c0 50 80 22 6d 01 58 | m.T0(..|H.P."m.X|
|00007e00| 00 00 00 08 00 00 03 f2 | 00 00 00 3c 00 00 01 e8 |........|...<....|
|00007e10| 00 00 00 40 a0 2a f2 d4 | 72 00 32 29 00 1a 34 28 |...@.*..|r.2)..4(|
|00007e20| 00 06 48 c2 d4 81 56 82 | 22 02 22 6d 01 78 2c 6c |..H...V.|"."m.x,l|
|00007e30| 01 c8 4e ae ff 10 22 6d | 01 78 70 01 4e ae fe aa |..N..."m|.xp.N...|
|00007e40| 22 6d 01 78 41 fa b1 8a | 70 09 4e ae ff c4 20 4d |"m.xA...|p.N... M|
|00007e50| 61 00 d6 5c 60 00 00 f6 | 4a 86 67 58 20 2d 09 1a |a..\`...|J.gX -..|
|00007e60| 55 80 74 12 9a 82 22 2d | 08 ee 58 81 2f 2f 00 94 |U.t..."-|..X.//..|
|00007e70| 2f 07 2f 01 2f 05 72 09 | 20 4b c1 41 4e ba 12 94 |/././.r.| K.AN...|
|00007e80| 4f ef 00 10 4a af 00 38 | 67 00 00 c2 7e 00 26 6f |O...J..8|g...~.&o|
|00007e90| 00 98 24 4d 2f 2a 0a ee | 20 4d 22 4b 61 00 eb b4 |..$M/*..| M"Ka...|
|00007ea0| 58 4f 52 87 d6 fc 00 2c | 58 8a 70 03 be 80 6d e4 |XOR....,|X.p...m.|
|00007eb0| 60 00 00 9a 70 03 b0 ad | 09 06 66 00 00 90 48 78 |`...p...|..f...Hx|
|00007ec0| 00 02 48 7a b1 16 72 00 | 20 4d 22 68 0b 6c c1 41 |..Hz..r.| M"h.l.A|
|00007ed0| 61 00 eb 18 48 78 00 02 | 48 7a b1 0c 70 fa 72 00 |a...Hx..|Hz..p.r.|
|00007ee0| 20 4d 22 68 0b 58 61 00 | eb 02 48 78 00 02 48 7a | M"h.Xa.|..Hx..Hz|
|00007ef0| b1 02 70 fa 72 00 20 4d | 22 68 0b 5c 61 00 ea ec |..p.r. M|"h.\a...|
|00007f00| 20 6d 0b 54 30 28 00 06 | 72 00 32 00 41 ed 01 50 | m.T0(..|r.2.A..P|
|00007f10| 2f 0a 70 0b 74 02 76 5f | 22 6d 01 78 45 fa b0 e0 |/.p.t.v_|"m.xE...|
|00007f20| 4e ba 15 ae 20 5f 20 2d | 08 f6 52 80 6a 02 52 80 |N... _ -|..R.j.R.|
|00007f30| e2 80 72 06 92 80 2e 82 | 48 7a b0 ce 70 00 20 4d |..r.....|Hz..p. M|
|00007f40| 22 68 04 48 61 00 ea a4 | 4f ef 00 1c 4a 84 67 0c |"h.Ha...|O...J.g.|
|00007f50| 08 2d 00 00 0a e9 67 04 | 70 01 60 02 70 04 2e 00 |.-....g.|p.`.p...|
|00007f60| 22 00 e5 81 26 4d d7 c1 | 22 00 e5 81 92 80 e5 81 |"...&M..|".......|
|00007f70| 92 80 e5 81 24 6f 00 98 | d5 c1 60 38 4a 84 66 0c |....$o..|..`8J.f.|
|00007f80| 70 05 be 80 67 26 70 06 | be 80 67 20 20 07 59 80 |p...g&p.|..g .Y.|
|00007f90| 66 06 20 2d 09 7a 60 02 | 70 5f 48 80 48 c0 2f 2b |f. -.z`.|p_H.H./+|
|00007fa0| 0a ee 20 4d 22 4a 61 00 | ea f8 58 4f 52 87 58 8b |.. M"Ja.|..XOR.X.|
|00007fb0| d4 fc 00 2c 70 08 be 80 | 6d c2 26 6f 01 24 2b 4b |...,p...|m.&o.$+K|
|00007fc0| 04 50 2f 0a 20 6d 01 64 | 22 4b 70 ff 22 00 2c 6c |.P/. m.d|"Kp.".,l|
|00007fd0| 01 c4 95 ca 4e ae fe 4a | 24 5f 2f 0a 20 4b 22 6d |....N..J|$_/. K"m|
|00007fe0| 01 64 70 ff 95 ca 4e ae | fe 50 24 5f 20 2d 0c 86 |.dp...N.|.P$_ -..|
|00007ff0| 67 36 2f 0a 22 40 20 6d | 01 64 70 ff 22 00 95 ca |g6/."@ m|.dp."...|
|00008000| 00 00 00 08 00 00 03 f2 | 00 00 00 3d 00 00 01 e8 |........|...=....|
|00008010| 00 00 00 41 e6 af ad 8f | 4e ae fe 4a 24 5f 2f 0a |...A....|N..J$_/.|
|00008020| 20 6d 0c 86 22 6d 01 64 | 70 ff 95 ca 4e ae fe 50 | m.."m.d|p...N..P|
|00008030| 20 5f 20 6d 01 64 93 c9 | 2c 6c 01 d0 4e ae ff ac | _ m.d..|,l..N...|
|00008040| 2b 4b 05 e2 2b 6d 01 64 | 05 de 4a 86 67 08 20 4d |+K..+m.d|..J.g. M|
|00008050| 61 00 e3 2a 60 0a 4a 84 | 66 06 20 4d 61 00 e8 4e |a..*`.J.|f. Ma..N|
|00008060| 2b 6d 04 0c 04 4c 70 01 | 4c df 6c fc de fc 01 00 |+m...Lp.|L.l.....|
|00008070| 4e 75 00 00 9e fc 00 1c | 48 e7 03 3e 49 f9 00 00 |Nu......|H..>I...|
|00008080| 00 00 2f 4a 00 24 24 4b | 9b cd 42 af 00 34 42 af |../J.$$K|..B..4B.|
|00008090| 00 30 7e 00 2f 48 00 20 | 2f 4b 00 28 20 3c 00 00 |.0~./H. |/K.( <..|
|000080a0| 08 e4 22 3c 00 01 00 01 | 4e ba 18 5e 26 40 4a 80 |.."<....|N..^&@J.|
|000080b0| 66 06 70 ff 60 00 02 98 | 70 01 27 40 07 10 27 7c |f.p.`...|p.'@..'||
|000080c0| 00 00 ff ff 07 1c 27 4a | 06 fa 67 2e 4d d2 43 eb |......'J|..g.M.C.|
|000080d0| 07 1c 22 de 70 00 30 1e | 22 c0 70 00 30 1e 22 c0 |..".p.0.|".p.0.".|
|000080e0| 2f 6a 00 14 00 34 4d ea | 00 18 43 eb 07 48 22 de |/j...4M.|..C..H".|
|000080f0| 22 de 22 de 27 6a 00 24 | 06 fe 2f 6f 00 20 00 2c |".".'j.$|../o. .,|
|00008100| 60 00 00 ae 2c 2a 00 04 | 20 12 04 80 80 00 00 01 |`...,*..| .......|
|00008110| 67 3c 55 80 67 3e 53 80 | 67 40 53 80 67 42 53 80 |g<U.g>S.|g@S.gBS.|
|00008120| 67 44 53 80 67 46 53 80 | 67 48 53 80 67 4c 53 80 |gDS.gFS.|gHS.gLS.|
|00008130| 67 4e 55 80 67 50 53 80 | 67 52 53 80 67 54 53 80 |gNU.gPS.|gRS.gTS.|
|00008140| 67 60 53 80 67 60 72 36 | 90 81 67 60 60 62 27 46 |g`S.g`r6|..g``b'F|
|00008150| 06 e2 60 5c 27 46 07 1c | 60 56 27 46 07 20 60 50 |..`\'F..|`V'F. `P|
|00008160| 27 46 07 24 60 4a 2f 46 | 00 30 60 44 27 46 00 4c |'F.$`J/F|.0`D'F.L|
|00008170| 60 3e 20 46 20 8b 7e 01 | 60 36 2f 46 00 34 60 30 |`> F .~.|`6/F.4`0|
|00008180| 27 46 07 48 60 2a 27 46 | 07 50 60 24 27 46 07 4c |'F.H`*'F|.P`$'F.L|
|00008190| 60 1e 4a 86 57 c0 44 00 | 48 80 48 c0 27 40 07 54 |`.J.W.D.|H.H.'@.T|
|000081a0| 60 0e 2a 46 60 0a 27 46 | 06 fe 60 04 27 46 07 10 |`.*F`.'F|..`.'F..|
|000081b0| 41 ef 00 2c 4e ba ab 9a | 24 40 4a 80 66 00 ff 46 |A..,N...|$@J.f..F|
|000081c0| 20 6b 06 e2 20 08 67 16 | 24 68 00 56 20 0a 67 0e | k.. .g.|$h.V .g.|
|000081d0| 22 78 00 04 20 6a 00 10 | b1 e9 01 14 67 04 42 ab |"x.. j..|....g.B.|
|000081e0| 07 50 41 eb 00 1c 43 eb | 06 e2 2f 2f 00 30 2f 2b |.PA...C.|..//.0/+|
|000081f0| 00 4c 4e ba 0e 08 50 4f | 27 40 00 4c 66 0c 20 4b |.LN...PO|'@.Lf. K|
|00008200| 00 00 00 08 00 00 03 f2 | 00 00 00 3e 00 00 01 e8 |........|...>....|
|00008210| 00 00 00 42 c2 80 82 9f | 61 00 06 40 70 ff 60 00 |...B....|a..@p.`.|
|00008220| 01 46 20 6b 00 4c d0 fc | 00 2c 27 48 00 18 27 68 |.F k.L..|.,'H..'h|
|00008230| 00 04 06 e6 43 eb 08 60 | 4e ba 0e 92 27 40 07 14 |....C..`|N...'@..|
|00008240| 72 01 e1 a1 27 41 07 18 | 20 6b 00 4c 27 48 00 3a |r...'A..| k.L'H.:|
|00008250| 20 0d 67 0e 45 eb 06 ea | 20 4d 22 4a 22 d8 22 d8 | .g.E...| M"J".".|
|00008260| 60 12 20 6b 00 4c 22 68 | 00 28 45 eb 06 ea 20 4a |`. k.L"h|.(E... J|
|00008270| 20 d9 20 d9 4b eb 07 2c | 41 eb 07 28 2f 48 00 1c | . .K..,|A..(/H..|
|00008280| 2f 2f 00 1c 2f 0d 20 4a | 22 6f 00 3c 4e ba 0f bc |//../. J|"o.<N...|
|00008290| 50 4f 27 40 06 f2 66 0c | 20 4b 61 00 05 be 70 ff |PO'@..f.| Ka...p.|
|000082a0| 60 00 00 c4 20 6b 06 f2 | 70 00 30 28 00 1a 27 40 |`... k..|p.0(..'@|
|000082b0| 07 30 20 4b 22 6f 00 24 | 61 00 06 7a 4a 80 66 2c |.0 K"o.$|a..zJ.f,|
|000082c0| 0c 6b 00 08 06 ee 63 1a | 41 eb 06 ea 43 ec 00 9c |.k....c.|A...C...|
|000082d0| 20 d9 20 d9 22 6b 06 f2 | 2c 6c 01 c8 4e ae ff b2 | . ."k..|,l..N...|
|000082e0| 60 9e 20 4b 61 00 05 74 | 70 ff 60 7a 20 2b 07 4c |`. Ka..t|p.`z +.L|
|000082f0| 72 01 20 6b 06 e2 93 c9 | 4e ba 0b de 27 40 08 e0 |r. k....|N...'@..|
|00008300| 20 2b 07 48 72 01 20 6b | 06 e2 4e ba 0c 0a 20 6c | +.Hr. k|..N... l|
|00008310| 01 c4 27 68 00 3c 00 50 | 20 2b 07 54 72 01 20 6b |..'h.<.P| +.Tr. k|
|00008320| 00 4c 4e ba 13 20 41 eb | 08 60 43 eb 08 a0 70 40 |.LN.. A.|.`C...p@|
|00008330| 2c 78 00 04 4e ae fd 90 | 41 fa 00 8a 26 88 20 6b |,x..N...|A...&. k|
|00008340| 06 da 22 68 00 56 70 00 | 10 29 00 0f 72 01 e1 a1 |.."h.Vp.|.)..r...|
|00008350| 27 41 00 04 4a 87 67 08 | 20 3c 80 00 00 00 60 06 |'A..J.g.| <....`.|
|00008360| 22 4b 4e ba a7 be 4c df | 7c c0 de fc 00 1c 4e 75 |"KN...L.||.....Nu|
|00008370| 25 32 6c 64 00 00 5f 52 | 65 64 3a 00 5f 47 72 65 |%2ld.._R|ed:._Gre|
|00008380| 65 6e 3a 00 5f 42 6c 75 | 65 3a 00 00 43 6f 70 5f |en:._Blu|e:..Cop_|
|00008390| 79 00 5f 53 77 61 70 00 | 53 70 72 5f 65 61 64 00 |y._Swap.|Spr_ead.|
|000083a0| 5f 4f 6b 00 5f 55 6e 64 | 6f 00 5f 43 61 6e 63 65 |_Ok._Und|o._Cance|
|000083b0| 6c 00 5f 50 61 6c 65 74 | 74 65 20 43 6f 6c 6f 72 |l._Palet|te Color|
|000083c0| 73 3a 00 00 9e fc 00 20 | 48 e7 27 3e 2a 49 49 f9 |s:..... |H.'>*II.|
|000083d0| 00 00 00 00 2f 40 00 28 | 2f 48 00 40 2f 48 00 2c |..../@.(|/H.@/H.,|
|000083e0| 60 2a 2c 2b 00 04 20 13 | 04 80 80 00 00 3c 66 1c |`*,+.. .|.....<f.|
|000083f0| 53 86 66 0c 20 4d 61 00 | 04 62 70 00 60 00 02 7e |S.f. Ma.|.bp.`..~|
|00008400| 00 00 00 08 00 00 03 f2 | 00 00 00 3f 00 00 01 e8 |........|...?....|
|00008410| 00 00 00 43 69 a1 ef 84 | 20 4d 61 00 04 30 70 ff |...Ci...| Ma..0p.|
|00008420| 60 00 02 72 41 ef 00 40 | 4e ba a9 56 26 40 4a 80 |`..rA..@|N..V&@J.|
|00008430| 66 c8 60 00 02 40 4d e8 | 00 14 2c 1e 30 1e 32 1e |f.`..@M.|..,.0.2.|
|00008440| 24 68 00 1c 3f 40 00 26 | 3f 41 00 24 4e ba 0e f6 |$h..?@.&|?A.$N...|
|00008450| 20 06 72 10 90 81 67 36 | 72 10 90 81 67 26 72 20 | .r...g6|r...g&r |
|00008460| 90 81 67 74 04 80 00 00 | 01 c0 67 0c 04 80 00 00 |..gt....|..g.....|
|00008470| 02 00 67 64 60 00 01 fe | 20 4d 61 00 03 d0 70 00 |..gd`...| Ma...p.|
|00008480| 60 00 02 12 70 00 30 2a | 00 26 2b 40 07 44 20 2d |`...p.0*|.&+@.D -|
|00008490| 07 44 22 00 e5 81 92 80 | e5 81 92 80 d2 81 24 00 |.D".....|......$.|
|000084a0| e5 82 20 01 06 80 00 00 | 06 9a 30 35 08 00 e0 48 |.. .....|..05...H|
|000084b0| e8 48 72 00 32 00 2b 81 | 28 0c 41 ed 00 0c 22 48 |.Hr.2.+.|(.A..."H|
|000084c0| 20 2d 07 10 20 4d 61 00 | 02 a0 20 2d 07 44 20 4d | -.. Ma.|.. -.D M|
|000084d0| 61 00 02 16 60 00 01 9e | 0c 86 00 00 04 00 66 00 |a...`...|......f.|
|000084e0| 00 a2 70 00 30 2f 00 26 | 72 00 32 2f 00 24 41 ed |..p.0/.&|r.2/.$A.|
|000084f0| 07 02 22 48 41 ef 00 33 | 4e ba 0f 52 2c 00 66 00 |.."HA..3|N..R,.f.|
|00008500| 00 88 70 03 c0 6f 00 24 | 7a 00 3a 00 10 2f 00 33 |..p..o.$|z.:../.3|
|00008510| 48 80 48 c0 72 42 90 81 | 67 26 5b 80 67 16 72 09 |H.H.rB..|g&[.g.r.|
|00008520| 90 81 67 28 55 80 66 60 | 70 00 22 05 20 4d 61 00 |..g(U.f`|p.". Ma.|
|00008530| 01 6e 60 54 70 01 22 05 | 20 4d 61 00 01 62 60 48 |.n`Tp.".| Ma..b`H|
|00008540| 70 02 22 05 20 4d 61 00 | 01 56 60 3c 2e 2d 07 10 |p.". Ma.|.V`<.-..|
|00008550| 4a 85 66 12 52 47 70 00 | 30 07 22 2d 07 18 b0 81 |J.f.RGp.|0."-....|
|00008560| 6d 10 7e 00 60 0c 70 00 | be 40 62 04 2e 2d 07 18 |m.~.`.p.|.@b..-..|
|00008570| 53 47 70 00 30 07 2c 00 | 72 09 dc 81 42 ad 07 40 |SGp.0.,.|r...B..@|
|00008580| 60 06 7c 00 3c 2a 00 26 | 4a 86 67 00 00 e4 20 06 |`.|.<*.&|J.g... .|
|00008590| 5d 80 67 14 53 80 67 20 | 53 80 66 40 20 4d 61 00 |].g.S.g |S.f@ Ma.|
|000085a0| 02 ac 70 ff 60 00 00 ee | 2c 2d 07 10 20 4d 61 00 |..p.`...|,-.. Ma.|
|000085b0| 02 c2 20 06 60 00 00 de | 41 ed 08 a0 22 48 20 6d |.. .`...|A..."H m|
|000085c0| 00 18 20 2d 07 18 2c 6c | 01 c8 4e ae ff 40 20 2d |.. -..,l|..N..@ -|
|000085d0| 07 10 20 4d 61 00 01 b0 | 60 00 00 96 70 09 bc 80 |.. Ma...|`...p...|
|000085e0| 6d 00 00 8a 9c 80 41 ed | 08 a0 22 48 20 6d 00 18 |m.....A.|.."H m..|
|000085f0| 4e ba 0a f2 20 6d 06 e6 | 20 06 2c 6c 01 c8 4e ae |N... m..| .,l..N.|
|00008600| 00 00 00 08 00 00 03 f2 | 00 00 00 40 00 00 01 e8 |........|...@....|
|00008610| 00 00 00 44 dc 24 cc 63 | fd ba 22 00 74 0f c2 82 |...D.$.c|..".t...|
|00008620| 2f 41 00 3c e8 80 22 00 | c2 82 2f 41 00 38 e8 80 |/A.<..".|../A.8..|
|00008630| c0 82 2f 40 00 34 20 2d | 07 40 57 80 67 18 53 80 |../@.4 -|.@W.g.S.|
|00008640| 67 06 53 80 67 20 60 2e | 20 2d 07 10 20 4d 43 ef |g.S.g `.| -.. MC.|
|00008650| 00 34 61 00 01 2c 41 ed | 00 0c 22 48 20 06 20 4d |.4a..,A.|.."H . M|
|00008660| 61 00 01 1e 60 10 20 2d | 07 10 22 06 20 4d 43 ef |a...`. -|..". MC.|
|00008670| 00 34 4e ba a3 78 20 06 | 20 4d 61 00 01 22 42 ad |.4N..x .| Ma.."B.|
|00008680| 07 40 60 04 2b 46 07 40 | 42 ad 07 44 2f 2d 06 fa |.@`.+F.@|B..D/-..|
|00008690| 20 6d 06 da 22 6d 06 fe | 4e ba 0c 74 58 4f 20 40 | m.."m..|N..tXO @|
|000086a0| 4a 80 66 00 fd aa 20 3c | 80 00 00 00 4c df 7c e4 |J.f... <|....L.|.|
|000086b0| de fc 00 20 4e 75 48 e7 | 07 14 2c 01 2a 48 e5 80 |... NuH.|..,.*H..|
|000086c0| 26 4d d7 c0 2a 2b 00 0c | 4a 86 67 06 4a 85 67 02 |&M..*+..|J.g.J.g.|
|000086d0| 53 85 4a 86 66 08 70 0f | ba 80 6c 02 52 85 27 45 |S.J.f.p.|..l.R.'E|
|000086e0| 00 0c 41 ed 00 0c 22 48 | 20 2d 07 10 20 4d 61 00 |..A..."H| -.. Ma.|
|000086f0| 00 90 20 2d 07 10 20 4d | 4c df 28 e0 60 00 00 a0 |.. -.. M|L.(.`...|
|00008700| 59 4f 48 e7 21 16 2e 00 | 2a 48 e5 80 d1 c0 43 e8 |YOH.!...|*H....C.|
|00008710| 00 0c 41 fa fc 8c 47 ef | 00 14 4e ba a3 b0 22 6d |..A...G.|..N..."m|
|00008720| 00 54 70 01 2c 6c 01 c8 | 4e ae fe aa 22 6d 00 54 |.Tp.,l..|N..."m.T|
|00008730| 70 01 4e ae fe 9e 20 07 | e5 80 90 87 e5 80 90 87 |p.N... .|........|
|00008740| e5 80 22 2d 07 28 24 01 | d4 82 32 35 08 5c 48 c1 |.."-.($.|..25.\H.|
|00008750| 92 82 74 0c 92 82 34 35 | 08 5e 48 c2 d4 ad 07 30 |..t...45|.^H....0|
|00008760| 20 01 22 02 22 6d 00 54 | 4e ae ff 10 20 4b 22 6d | ."."m.T|N... K"m|
|00008770| 00 54 70 02 4e ae ff c4 | 4c df 68 84 58 4f 4e 75 |.Tp.N...|L.h.XONu|
|00008780| 48 e7 30 06 20 68 00 18 | 4b d1 22 1d 24 1d 26 1d |H.0. h..|K.".$.&.|
|00008790| 2c 6c 01 c8 4e ae fe e0 | 4c df 60 0c 4e 75 51 4f |,l..N...|L.`.NuQO|
|000087a0| 48 e7 37 36 2e 00 2a 48 | 2f 48 00 28 20 6d 06 e6 |H.76..*H|/H.( m..|
|000087b0| 2c 6c 01 c8 4e ae fd ba | 2c 00 7a 02 20 4d 50 8d |,l..N...|,.z. MP.|
|000087c0| 47 e8 00 2c 45 e8 00 b0 | 91 c8 2f 48 00 24 20 06 |G..,E...|../H.$ .|
|000087d0| 72 0f c0 81 2b 40 00 0c | 22 00 ef 81 d2 80 d2 81 |r...+@..|".......|
|000087e0| 92 80 20 01 e9 80 d0 81 | 37 40 06 9a 2f 0a 20 4a |.. .....|7@../. J|
|000087f0| 22 6f 00 2c 22 69 06 da | 70 01 2c 6c 01 c4 24 6f |"o.,"i..|p.,l..$o|
|00008800| 00 00 00 08 00 00 03 f2 | 00 00 00 41 00 00 01 e8 |........|...A....|
|00008810| 00 00 00 45 4b 53 de bb | 00 28 4e ae fe 50 24 5f |...EKS..|.(N..P$_|
|00008820| 20 05 20 6f 00 28 61 00 | fe f0 e8 8e 53 85 59 8d | . o.(a.|....S.Y.|
|00008830| d6 fc ff ea d4 fc ff d4 | 4a 85 6a aa 2a 6f 00 28 |........|J.j.*o.(|
|00008840| 2b 47 07 10 22 6d 00 54 | 20 07 2c 6c 01 c8 4e ae |+G.."m.T| .,l..N.|
|00008850| fe aa 22 6d 00 54 70 01 | 4e ae fe 9e 70 0f d0 ad |.."m.Tp.|N...p...|
|00008860| 07 3c 26 00 22 6d 00 54 | 70 25 22 2d 07 3c 74 42 |.<&."m.T|p%"-.<tB|
|00008870| 4e ae fe ce 4c df 6c ec | 50 4f 4e 75 48 e7 00 06 |N...L.l.|PONuH...|
|00008880| 2a 48 41 ed 08 60 22 48 | 20 6d 00 18 20 2d 07 18 |*HA..`"H| m.. -..|
|00008890| 2c 6c 01 c8 4e ae ff 40 | 20 4d 4c df 60 00 60 00 |,l..N..@| ML.`.`.|
|000088a0| 00 02 48 e7 00 06 2a 48 | 70 02 b0 6d 00 4a 66 0e |..H...*H|p..m.Jf.|
|000088b0| 91 c8 22 6d 00 4c 2c 6c | 01 c4 4e ae fd fc 20 2d |.."m.L,l|..N... -|
|000088c0| 07 54 72 00 20 6d 00 50 | 4e ba 0d c2 4a ad 06 da |.Tr. m.P|N...J...|
|000088d0| 67 40 20 2d 07 4c 72 00 | 20 6d 06 e2 22 6d 08 e0 |g@ -.Lr.| m.."m..|
|000088e0| 4e ba 06 3e 20 2d 07 48 | 72 00 20 6d 06 e2 4e ba |N..> -.H|r. m..N.|
|000088f0| 06 6e 4a ad 07 50 67 0e | 20 6d 06 da 2c 6c 01 c0 |.nJ..Pg.| m..,l..|
|00008900| 4e ae ff 6a 60 0c 20 6d | 06 da 2c 6c 01 c4 4e ae |N..j`. m|..,l..N.|
|00008910| ff b8 20 2d 06 f6 67 0a | 22 40 2c 6c 01 c8 4e ae |.. -..g.|"@,l..N.|
|00008920| ff b2 20 2d 06 f2 67 0a | 22 40 2c 6c 01 c8 4e ae |.. -..g.|"@,l..N.|
|00008930| ff b2 22 4d 4c df 60 00 | 4e fa 10 4e 59 4f 48 e7 |.."ML.`.|N..NYOH.|
|00008940| 00 14 26 6f 00 10 2a 49 | 2f 48 00 08 20 6f 00 08 |..&o..*I|/H.. o..|
|00008950| 48 78 00 5f 48 68 06 ea | 2f 0b 22 6f 00 14 20 29 |Hx._Hh..|/."o.. )|
|00008960| 07 34 22 29 07 38 20 69 | 00 54 22 4d 4e ba 0c 42 |.4").8 i|.T"MN..B|
|00008970| 4f ef 00 0c 4c df 28 00 | 58 4f 4e 75 9e fc 00 70 |O...L.(.|XONu...p|
|00008980| 48 e7 3f 36 2f 49 00 58 | 2a 48 2e 2d 07 28 2f 47 |H.?6/I.X|*H.-.(/G|
|00008990| 00 44 2f 48 00 54 2f 0a | 20 6d 00 4c 43 ef 00 94 |.D/H.T/.| m.LC...|
|000089a0| 2c 6c 01 c0 45 ef 00 90 | 4e ae ff 88 20 5f 2a 00 |,l..E...|N... _*.|
|000089b0| 48 6d 07 34 48 6d 07 38 | 2f 2d 00 4c 2f 40 00 3c |Hm.4Hm.8|/-.L/@.<|
|000089c0| 4e ba a3 8e 4f ef 00 0c | 20 2d 07 38 22 2d 07 34 |N...O...| -.8"-.4|
|000089d0| 20 6d 00 4c 22 68 00 28 | 4a 85 6a 02 52 85 e2 85 | m.L"h.(|J.j.R...|
|000089e0| 24 05 76 00 36 29 00 04 | 2f 40 00 50 10 28 00 23 |$.v.6)..|/@.P.(.#|
|000089f0| 48 80 48 c0 d0 83 d0 85 | 28 00 54 84 7c 00 45 ef |H.H.....|(.T.|.E.|
|00008a00| 00 00 00 08 00 00 03 f2 | 00 00 00 42 00 00 01 e8 |........|...B....|
|00008a10| 00 00 00 46 03 e6 4f 9e | 00 74 20 07 e5 80 90 87 |...F..O.|.t .....|
|00008a20| d0 80 2e 00 76 10 de 83 | 2f 41 00 40 2f 42 00 34 |....v...|/A.@/B.4|
|00008a30| 24 c7 52 86 70 06 bc 80 | 6d f6 20 2f 00 74 2e 00 |$.R.p...|m. /.t..|
|00008a40| e5 87 9e 80 2c 07 70 3a | dc 80 0c 86 00 00 01 00 |....,.p:|........|
|00008a50| 6c 04 7c 40 e5 8e 20 06 | 72 09 9c 81 2f 40 00 38 |l.|@.. .|r.../@.8|
|00008a60| 41 ef 00 5c 43 ef 00 74 | 20 07 72 21 24 06 76 03 |A..\C..t| .r!$.v.|
|00008a70| 2c 6c 01 c0 4e ae ff 7c | 20 2f 00 74 22 00 e5 81 |,l..N..|| /.t"...|
|00008a80| 92 80 20 01 41 ef 00 68 | 43 ef 00 80 72 09 4e ae |.. .A..h|C...r.N.|
|00008a90| ff 7c 20 04 22 04 d2 ad | 07 2c 52 81 d2 85 26 01 |.| ."...|.,R...&.|
|00008aa0| 54 83 2b 43 07 3c 97 cb | 78 00 7e 00 26 2d 07 14 |T.+C.<..|x.~.&-..|
|00008ab0| 2f 40 00 48 20 03 d0 80 | 7a 00 41 ec 01 b3 1a 30 |/@.H ...|z.A....0|
|00008ac0| 08 ff 76 00 16 30 08 00 | 7c 00 45 ed 00 dc 2f 41 |..v..0..||.E.../A|
|00008ad0| 00 2c 2f 43 00 28 60 4a | 20 07 72 53 d0 81 22 2d |.,/C.(`J| .rS.."-|
|00008ae0| 07 3c d2 84 24 06 76 09 | d4 83 2f 02 2f 2f 00 2c |.<..$.v.|.././/.,|
|00008af0| 2f 05 20 4a 22 4b 4e ba | 06 82 4f ef 00 0c 26 40 |/. J"KN.|..O...&@|
|00008b00| 72 01 20 40 31 41 00 0e | 31 41 00 10 de 85 70 50 |r. @1A..|1A....pP|
|00008b10| d0 80 be 80 6d 06 7e 00 | d8 af 00 28 52 86 d4 fc |....m.~.|...(R...|
|00008b20| 00 2c bc ad 07 18 6d b0 | 20 2f 00 2c d0 af 00 30 |.,....m.| /.,...0|
|00008b30| 72 14 d0 81 2a 2d 07 2c | 5c 85 22 05 28 00 7c 00 |r...*-.,|\.".(.|.|
|00008b40| 41 ed 07 58 24 48 7e 00 | 2f 40 00 28 2f 41 00 2c |A..X$H~.|/@.(/A.,|
|00008b50| 2f 48 00 4c 70 03 bc 80 | 66 18 22 2d 07 2c 56 81 |/H.Lp...|f."-.,V.|
|00008b60| d2 af 00 30 20 01 e5 80 | 90 81 28 2f 00 28 d8 85 |...0 ...|..(/.(..|
|00008b70| d8 80 20 06 56 80 41 ef | 00 74 2f 00 2f 05 2f 30 |.. .V.A.|.t/././0|
|00008b80| 78 00 22 4f d2 fc 00 68 | 20 31 78 00 22 04 20 4a |x."O...h| 1x.". J|
|00008b90| 22 4b 4e ba 05 e6 4f ef | 00 0c 26 40 52 86 d4 fc |"KN...O.|..&@R...|
|00008ba0| 00 2c 58 87 70 06 bc 80 | 6d aa 2f 4b 00 94 2e 2f |.,X.p...|m./K.../|
|00008bb0| 00 28 de 85 de af 00 30 | 20 07 7c 00 20 4d 45 e8 |.(.....0| .|. ME.|
|00008bc0| 00 58 da fc 06 98 47 e8 | 06 5c 28 2f 00 44 e7 84 |.X....G.|.\(/.D..|
|00008bd0| 72 1f d8 81 2a 2f 00 38 | 9a 84 74 0d 9a 82 2f 40 |r...*/.8|..t.../@|
|00008be0| 00 3c 20 07 54 80 20 6f | 00 54 22 28 07 2c 53 81 |.< .T. o|.T"(.,S.|
|00008bf0| 2f 06 2f 01 2f 05 22 04 | 20 4a 22 6f 00 a0 c1 41 |/././.".| J"o...A|
|00008c00| 00 00 00 08 00 00 03 f2 | 00 00 00 43 00 00 01 e8 |........|...C....|
|00008c10| 00 00 00 47 c4 38 8b 96 | 4e ba 05 78 4f ef 00 0c |...G.8..|N..xO...|
|00008c20| 20 40 21 4d 00 22 22 06 | e5 81 92 86 e5 81 92 86 | @!M."".|........|
|00008c30| d2 81 74 0b 22 6f 00 54 | 26 01 06 83 00 00 06 98 |..t."o.T|&.......|
|00008c40| 33 82 38 00 06 81 00 00 | 06 9e 33 bc 10 00 18 00 |3.8.....|..3.....|
|00008c50| 21 4b 00 12 31 7c 00 03 | 00 10 31 42 00 0e 52 86 |!K..1|..|..1B..R.|
|00008c60| 22 07 d2 a9 07 2c 56 81 | d2 af 00 34 2e 01 d4 fc |"....,V.|...4....|
|00008c70| 00 2c da fc 00 16 d6 fc | 00 14 2f 40 00 94 70 03 |.,......|../@..p.|
|00008c80| bc 80 6d 00 ff 76 28 2f | 00 34 2c 07 dc 84 dc af |..m..v(/|.4,.....|
|00008c90| 00 2c dc af 00 30 54 86 | 2a 6f 00 54 20 06 3b 40 |.,...0T.|*o.T .;@|
|00008ca0| 00 22 2a 2f 00 38 22 05 | 3b 41 00 20 74 00 4a ad |."*/.8".|;A. t.J.|
|00008cb0| 07 50 66 04 74 67 e9 8a | 2b 42 00 26 2b 7c 00 03 |.Pf.tg..|+B.&+|..|
|00008cc0| 10 0e 00 2a 1b 7c 00 01 | 00 25 2b 6f 00 58 00 36 |...*.|..|.%+o.X.6|
|00008cd0| 20 2d 07 20 3b 40 00 1c | 20 2d 07 24 3b 40 00 1e | -. ;@..| -.$;@..|
|00008ce0| 45 ed 00 1c 2f 0a 48 78 | 00 02 2f 2d 07 1c 4e ba |E.../.Hx|../-..N.|
|00008cf0| 0c 4e 4f ef 00 0c 2e 00 | 66 1a 20 05 44 80 6a 02 |.NO.....|f. .D.j.|
|00008d00| 52 80 e2 80 3b 40 00 1c | 44 86 6a 02 52 86 e2 86 |R...;@..|D.j.R...|
|00008d10| 3b 46 00 1e 2f 0a 20 4a | 20 07 22 6d 00 4c 2c 6c |;F../. J| ."m.L,l|
|00008d20| 01 c0 24 6d 06 e2 4e ae | ff 82 24 5f 20 4a 2c 6c |..$m..N.|..$_ J,l|
|00008d30| 01 c4 4e ae ff 34 2b 40 | 06 da 67 00 02 0a 2b 40 |..N..4+@|..g...+@|
|00008d40| 07 02 4a ad 07 50 67 1e | 20 6d 06 da 22 6d 06 e2 |..J..Pg.| m.."m..|
|00008d50| 21 69 00 56 00 56 20 6d | 06 da 70 67 e9 88 2c 6c |!i.V.V m|..pg..,l|
|00008d60| 01 c4 4e ae ff 6a 20 6d | 06 da 26 68 00 32 2b 4b |..N..j m|..&h.2+K|
|00008d70| 00 54 22 4b 70 01 2c 6c | 01 c8 4e ae fe 9e 22 4b |.T"Kp.,l|..N..."K|
|00008d80| 20 6d 06 f2 4e ae ff be | 20 2f 00 44 22 00 e9 81 | m..N...| /.D"...|
|00008d90| 92 80 9a 81 72 59 9a 81 | 6a 02 52 85 e2 85 72 50 |....rY..|j.R...rP|
|00008da0| da 81 72 00 32 05 20 2f | 00 48 74 00 34 00 41 ed |..r.2. /|.Ht.4.A.|
|00008db0| 06 ea 2f 48 00 28 2f 0a | 20 01 22 02 74 02 76 5f |../H.(/.| .".t.v_|
|00008dc0| 22 4b 45 fa f6 66 4e ba | 07 b0 20 5f 7c 00 45 ec |"KE..fN.|.. _|.E.|
|00008dd0| 01 90 2a 2f 00 50 2e 2f | 00 3c 20 07 54 80 72 00 |..*/.P./|.< .T.r.|
|00008de0| 32 00 2f 0a 70 0b 74 02 | 76 5f 20 6f 00 2c 22 4b |2./.p.t.|v_ o.,"K|
|00008df0| 24 52 4e ba 07 84 24 5f | 30 2d 00 5c 48 c0 59 80 |$RN...$_|0-.\H.Y.|
|00008e00| 00 00 00 08 00 00 03 f2 | 00 00 00 44 00 00 01 e8 |........|...D....|
|00008e10| 00 00 00 48 33 37 b7 cb | 32 2d 00 60 48 c1 50 81 |...H37..|2-.`H.P.|
|00008e20| 20 6f 00 54 26 28 07 2c | 56 83 2f 05 2f 2f 00 44 | o.T&(.,|V././/.D|
|00008e30| 2f 03 2f 01 22 07 20 4b | 4e ba 03 98 4f ef 00 10 |/./.". K|N...O...|
|00008e40| 52 86 20 07 20 6f 00 54 | d0 a8 07 2c 56 80 d0 84 |R. . o.T|...,V...|
|00008e50| 2e 00 58 8a da fc 00 2c | 70 03 bc 80 6d 94 2a 6f |..X....,|p...m.*o|
|00008e60| 00 54 20 2d 07 3c 55 80 | 2c 2f 00 40 2f 06 2f 05 |.T -.<U.|,/.@/./.|
|00008e70| 48 78 00 14 48 78 00 26 | 72 21 20 4b c1 41 4e ba |Hx..Hx.&|r! K.AN.|
|00008e80| 03 52 20 2d 07 3c 55 80 | 2e 85 2f 06 48 78 00 14 |.R -.<U.|../.Hx..|
|00008e90| 48 78 00 a8 72 4f 20 4b | c1 41 4e ba 03 36 4f ef |Hx..rO K|.AN..6O.|
|00008ea0| 00 1c 7c 00 24 4d 60 4a | 22 4b 20 06 2c 6c 01 c8 |..|.$M`J|"K .,l..|
|00008eb0| 4e ae fe aa 41 ea 00 e0 | 30 18 48 c0 32 18 48 c1 |N...A...|0.H.2.H.|
|00008ec0| 34 18 48 c2 36 2a 00 e0 | 48 c3 d6 82 53 83 34 2a |4.H.6*..|H...S.4*|
|00008ed0| 00 e6 48 c2 2f 43 00 30 | 36 2a 00 e2 48 c3 d6 82 |..H./C.0|6*..H...|
|00008ee0| 53 83 22 4b 24 2f 00 30 | 4e ae fe ce 52 86 d4 fc |S."K$/.0|N...R...|
|00008ef0| 00 2c bc ad 07 18 6d b0 | 7c 00 24 6f 00 4c 4b ec |.,....m.||.$o.LK.|
|00008f00| 01 9c 26 6f 00 54 2f 1d | 20 4b 22 4a 61 00 fa 76 |..&o.T/.| K"Ja..v|
|00008f10| 58 4f 52 86 d4 fc 00 2c | 70 06 bc 80 6d e8 22 6f |XOR....,|p...m."o|
|00008f20| 00 94 2f 09 20 6b 06 da | 70 ff 22 00 2c 6c 01 c4 |../. k..|p.".,l..|
|00008f30| 95 ca 4e ae fe 4a 24 5f | 27 4a 07 06 20 2b 07 10 |..N..J$_|'J.. +..|
|00008f40| 20 4b 61 00 f8 ba 2f 0a | 20 4a 22 6b 06 da 70 ff | Ka.../.| J"k..p.|
|00008f50| 2c 6c 01 c4 95 ca 4e ae | fe 50 20 5f 70 01 4c df |,l....N.|.P _p.L.|
|00008f60| 6c fc de fc 00 70 4e 75 | 48 e7 03 02 2c 01 2e 00 |l....pNu|H...,...|
|00008f70| 20 08 67 04 4a 87 66 04 | 70 00 60 16 4a 86 67 0a | .g.J.f.|p.`.J.g.|
|00008f80| 2c 6c 01 c0 4e ae ff 64 | 60 08 2c 6c 01 c0 4e ae |,l..N..d|`.,l..N.|
|00008f90| ff 5e 4c df 40 c0 4e 75 | 69 6e 70 75 74 2e 64 65 |.^L.@.Nu|input.de|
|00008fa0| 76 69 63 65 00 00 48 e7 | 01 02 2e 00 20 08 67 1a |vice..H.|.... .g.|
|00008fb0| 4a 87 67 16 4a 81 67 0a | 2c 6c 01 c0 4e ae ff 8e |J.g.J.g.|,l..N...|
|00008fc0| 60 08 2c 6c 01 c4 4e ae | ff c4 4c df 40 80 4e 75 |`.,l..N.|..L.@.Nu|
|00008fd0| 51 4f 48 e7 01 1e 26 49 | 2a 48 49 f9 00 00 00 00 |QOH...&I|*HI.....|
|00008fe0| 20 6c 01 c8 0c 68 00 24 | 00 14 65 4e 43 ed 00 2c | l...h.$|..eNC..,|
|00008ff0| 20 49 2c 6c 01 c8 4e ae | fc e8 20 40 43 ef 00 14 | I,l..N.|.. @C...|
|00009000| 00 00 00 08 00 00 03 f2 | 00 00 00 45 00 00 01 e8 |........|...E....|
|00009010| 00 00 00 49 a3 0b 24 9c | 70 01 2c 6c 01 c4 4e ae |...I..$.|p.,l..N.|
|00009020| fe 26 30 2f 00 14 48 c0 | 32 2f 00 18 48 c1 92 80 |.&0/..H.|2/..H...|
|00009030| 52 81 26 81 30 2f 00 16 | 48 c0 32 2f 00 1a 48 c1 |R.&.0/..|H.2/..H.|
|00009040| 92 80 52 81 24 81 70 04 | c0 6d 00 4c 7e 00 3e 00 |..R.$.p.|.m.L~.>.|
|00009050| 60 32 70 00 30 28 00 da | 26 80 72 00 32 28 00 d8 |`2p.0(..|&.r.2(..|
|00009060| 24 81 08 2d 00 0f 00 4c | 66 06 20 13 e2 80 26 80 |$..-...L|f. ...&.|
|00009070| 70 00 30 2d 00 4c 2e 00 | 72 04 ce 81 67 06 20 12 |p.0-.L..|r...g. .|
|00009080| d0 80 24 80 30 2d 00 0c | 48 c0 b0 93 6c 08 30 2d |..$.0-..|H...l.0-|
|00009090| 00 0c 48 c0 26 80 30 2d | 00 0e 48 c0 b0 92 6c 08 |..H.&.0-|..H...l.|
|000090a0| 30 2d 00 0e 48 c0 24 80 | 4a 87 56 c0 72 02 92 00 |0-..H.$.|J.V.r...|
|000090b0| 92 00 20 01 4c df 78 80 | 50 4f 4e 75 51 4f 48 e7 |.. .L.x.|PONuQOH.|
|000090c0| 00 36 26 6f 00 20 2a 6f | 00 1c 48 ef 03 00 00 10 |.6&o. *o|..H.....|
|000090d0| 20 6f 00 14 24 50 20 0b | 66 1c 20 0d 66 18 20 0a | o..$P .|f. .f. .|
|000090e0| 66 14 22 78 00 04 20 69 | 01 14 70 0d b0 28 00 08 |f."x.. i|..p..(..|
|000090f0| 66 04 24 68 00 b8 20 6f | 00 10 31 7c 00 0f 00 2e |f.$h.. o|..1|....|
|00009100| 20 0d 66 56 20 0a 67 0e | 20 4a b0 fc ff ff 67 06 | .fV .g.| J....g.|
|00009110| 2a 6a 00 2e 60 44 20 0b | 67 2c 20 4b 2c 6c 01 c4 |*j..`D .|g, K,l..|
|00009120| 4e ae fe 02 2a 40 4a 80 | 66 10 91 c8 4e ae fe 02 |N...*@J.|f...N...|
|00009130| 2a 40 4a 80 66 04 70 00 | 60 32 20 6f 00 10 31 7c |*@J.f.p.|`2 o..1||
|00009140| 00 02 00 2e 60 14 2c 6c | 01 c4 4e ae ff 2e 2a 40 |....`.,l|..N...*@|
|00009150| 20 0d 66 04 70 00 60 14 | 95 ca 20 6f 00 14 20 8a | .f.p.`.|.. o.. .|
|00009160| 20 6f 00 10 21 4d 00 1e | 20 28 00 1e 4c df 6c 00 | o..!M..| (..L.l.|
|00009170| 50 4f 4e 75 59 4f 48 e7 | 07 36 2a 48 20 6d 00 24 |PONuYOH.|.6*H m.$|
|00009180| 24 68 00 04 7e 00 1e 2a | 00 05 2f 49 00 1c 70 05 |$h..~..*|../I..p.|
|00009190| be 80 6f 02 2e 00 7c 00 | 70 01 ef a0 2a 00 26 49 |..o...|.|p...*.&I|
|000091a0| 60 12 20 6d 00 04 20 06 | 2c 6c 01 c8 4e ae fd ba |`. m.. .|,l..N...|
|000091b0| 36 c0 52 86 bc 85 6d ea | 20 07 4c df 6c e0 58 4f |6.R...m.| .L.l.XO|
|000091c0| 4e 75 48 e7 30 04 26 2f | 00 14 24 2f 00 10 4b d0 |NuH.0.&/|..$/..K.|
|000091d0| 2a c9 3a c0 3a c1 3a c2 | 3a c3 20 2f 00 18 31 40 |*.:.:.:.|:. /..1@|
|000091e0| 00 26 20 08 4c df 20 0c | 4e 75 9e fc 00 0c 48 e7 |.& .L. .|Nu....H.|
|000091f0| 0f 06 2e 01 2a 48 2f 40 | 00 20 22 4d 20 2f 00 30 |....*H/@|. "M /.0|
|00009200| 00 00 00 08 00 00 03 f2 | 00 00 00 46 00 00 01 e8 |........|...F....|
|00009210| 00 00 00 4a 5b db 80 de | 2c 6c 01 c8 4e ae fe aa |...J[...|,l..N...|
|00009220| 2c 2f 00 20 20 06 52 80 | 2a 07 da af 00 2c 22 05 |,/. .R.|*....,".|
|00009230| 53 81 2f 40 00 1c 2f 41 | 00 18 22 4d 4e ae ff 10 |S./@../A|.."MN...|
|00009240| 28 06 d8 af 00 28 2c 04 | 53 86 22 4d 20 06 22 2f |(....(,.|S."M ."/|
|00009250| 00 18 4e ae ff 0a 22 4d | 20 06 22 07 4e ae ff 0a |..N..."M| .".N...|
|00009260| 2c 04 55 86 28 07 52 84 | 22 4d 20 06 22 04 4e ae |,.U.(.R.|"M .".N.|
|00009270| ff 10 55 85 22 4d 20 06 | 22 05 4e ae ff 0a 22 4d |..U."M .|".N..."M|
|00009280| 20 2f 00 34 4e ae fe aa | 22 4d 20 06 22 07 4e ae | /.4N...|"M .".N.|
|00009290| ff 10 2c 2f 00 20 22 4d | 20 06 22 07 4e ae ff 0a |..,/. "M| .".N...|
|000092a0| 22 4d 20 06 22 2f 00 18 | 4e ae ff 0a 2c 2f 00 1c |"M ."/..|N...,/..|
|000092b0| 22 4d 20 06 22 04 4e ae | ff 10 22 4d 20 06 22 05 |"M .".N.|.."M .".|
|000092c0| 4e ae ff 0a 4c df 60 f0 | de fc 00 0c 4e 75 48 e7 |N...L.`.|....NuH.|
|000092d0| 33 14 2c 01 2e 00 26 49 | 4b eb 00 04 30 1d 48 c0 |3.,...&I|K...0.H.|
|000092e0| 32 1d 48 c1 34 1d 48 c2 | 36 2b 00 0a 48 c3 2f 06 |2.H.4.H.|6+..H./.|
|000092f0| 2f 07 2f 03 2f 02 61 00 | ff 0a 37 7c 00 01 00 10 |/././.a.|..7|....|
|00009300| 4f ef 00 10 4c df 28 cc | 4e 75 48 e7 00 36 26 49 |O...L.(.|NuH..6&I|
|00009310| 2a 48 2c 6c 01 c8 4e ae | ff b8 24 40 4a 80 67 08 |*H,l..N.|..$@J.g.|
|00009320| 08 2a 00 05 00 17 67 2a | 20 0b 67 04 24 4b 60 04 |.*....g*| .g.$K`.|
|00009330| 24 6e 00 9a 2a aa 00 0a | 47 ea 00 14 45 ed 00 04 |$n..*...|G...E...|
|00009340| 34 db 14 db 14 db 20 4d | 2c 6c 01 c8 4e ae ff b8 |4..... M|,l..N...|
|00009350| 24 40 20 0a 67 18 70 00 | 30 2a 00 14 20 6f 00 14 |$@ .g.p.|0*.. o..|
|00009360| 20 80 70 00 30 2a 00 18 | 20 6f 00 18 20 80 20 0a | .p.0*..| o.. . .|
|00009370| 4c df 6c 00 4e 75 48 e7 | 00 36 26 49 2a 48 20 6d |L.l.NuH.|.6&I*H m|
|00009380| 00 2e 2c 6c 01 c4 4e ae | ff a0 30 7c ff ff 24 48 |..,l..N.|..0|..$H|
|00009390| 20 4d 22 4b 4e ae fe ec | 4c df 6c 00 4e 75 48 e7 | M"KN...|L.l.NuH.|
|000093a0| 00 36 26 49 2a 48 60 2a | 20 6a 00 2c b1 cd 66 04 |.6&I*H`*| j.,..f.|
|000093b0| 20 0a 60 32 20 0b 67 10 | 2f 0a 2f 2f 00 18 2f 0b | .`2 .g.|/.//../.|
|000093c0| 4e ba 98 60 4f ef 00 0c | 22 4a 2c 78 00 04 4e ae |N..`O...|"J,x..N.|
|000093d0| fe 86 20 6d 00 56 2c 78 | 00 04 4e ae fe 8c 24 40 |.. m.V,x|..N...$@|
|000093e0| 4a 80 66 c4 70 00 4c df | 6c 00 4e 75 2f 0e 22 48 |J.f.p.L.|l.Nu/."H|
|000093f0| 2c 78 00 04 4e ae fe 86 | 2c 5f 4e 75 48 e7 38 16 |,x..N...|,_NuH.8.|
|00009400| 00 00 00 08 00 00 03 f2 | 00 00 00 47 00 00 01 e8 |........|...G....|
|00009410| 00 00 00 4b 30 10 d3 94 | 26 49 2a 48 22 6b 00 32 |...K0...|&I*H"k.2|
|00009420| 70 02 2c 6c 01 c8 4e ae | fe 9e 41 ed 00 04 30 18 |p.,l..N.|..A...0.|
|00009430| 48 c0 32 18 48 c1 34 18 | 48 c2 36 2d 00 04 48 c3 |H.2.H.4.|H.6-..H.|
|00009440| d6 82 53 83 34 2d 00 0a | 48 c2 38 2d 00 06 48 c4 |..S.4-..|H.8-..H.|
|00009450| d8 82 53 84 24 03 26 04 | 22 6b 00 32 4e ae fe ce |..S.$.&.|"k.2N...|
|00009460| 22 6b 00 32 70 00 4e ae | fe 9e 4c df 68 1c 4e 75 |"k.2p.N.|..L.h.Nu|
|00009470| 48 e7 01 14 2e 00 26 49 | 2a 48 22 53 61 96 4e ba |H.....&I|*H"Sa.N.|
|00009480| 95 fc 27 4d 00 08 37 47 | 00 0c 4c df 28 80 4e 75 |..'M..7G|..L.(.Nu|
|00009490| 48 e7 01 10 2e 00 26 48 | 60 1a 20 2b 00 28 4a 00 |H.....&H|`. +.(J.|
|000094a0| 67 10 48 80 48 c0 4e ba | 06 f2 be 00 66 04 20 0b |g.H.H.N.|....f. .|
|000094b0| 60 08 26 53 20 0b 66 e2 | 70 00 4c df 08 80 4e 75 |`.&S .f.|p.L...Nu|
|000094c0| 9e fc 00 18 48 e7 00 22 | 42 af 00 0a 1f 7c 00 01 |....H.."|B....|..|
|000094d0| 00 0e 3f 40 00 10 3f 41 | 00 12 41 ef 00 0a 43 ef |..?@..?A|..A...C.|
|000094e0| 00 09 72 01 95 ca 2c 6c | 01 d4 4e ae ff d0 4a 80 |..r...,l|..N...J.|
|000094f0| 6e 04 70 00 60 0c 10 2f | 00 09 48 80 48 c0 4e ba |n.p.`../|..H.H.N.|
|00009500| 06 9a 4c df 44 00 de fc | 00 18 4e 75 48 e7 13 34 |..L.D...|..NuH..4|
|00009510| 2c 01 2e 00 26 49 2a 48 | 42 15 02 40 ff 7f 4a 80 |,...&I*H|B..@..J.|
|00009520| 67 00 00 b0 20 07 72 00 | 32 00 76 00 36 06 20 01 |g... .r.|2.v.6. .|
|00009530| 22 03 61 8c 1a 80 08 06 | 00 09 66 00 00 92 08 07 |".a.....|..f.....|
|00009540| 00 07 67 36 30 3c 00 80 | 80 6b 00 0c 72 00 32 00 |..g60<..|.k..r.2.|
|00009550| be 81 66 7a 20 6b 00 08 | 08 28 00 08 00 0e 66 06 |..fz k..|.(....f.|
|00009560| 22 53 61 00 fe b0 70 00 | 37 40 00 0c 20 6b 00 08 |"Sa...p.|7@.. k..|
|00009570| 72 00 32 28 00 26 20 01 | 60 58 20 07 02 40 ff fe |r.2(.& .|`X ..@..|
|00009580| 72 60 b0 81 66 18 4a 6b | 00 0c 67 42 20 6b 00 08 |r`..f.Jk|..gB k..|
|00009590| 22 53 61 00 fe 80 70 00 | 37 40 00 0c 60 30 4a 6b |"Sa...p.|7@..`0Jk|
|000095a0| 00 0c 66 2a 10 15 48 80 | 48 c0 20 6b 00 04 61 00 |..f*..H.|H. k..a.|
|000095b0| fe e0 24 40 4a 80 67 18 | 08 2a 00 08 00 0c 66 0e |..$@J.g.|.*....f.|
|000095c0| 72 00 32 07 20 01 20 4a | 22 4b 61 00 fe a4 42 15 |r.2. . J|"Ka...B.|
|000095d0| 70 00 4c df 2c c8 4e 75 | 9e fc 00 1c 48 e7 00 26 |p.L.,.Nu|....H..&|
|000095e0| 2a 49 4d ef 00 10 42 9e | 42 6f 00 26 42 6f 00 24 |*IM...B.|Bo.&Bo.$|
|000095f0| 42 6f 00 22 42 6f 00 20 | 3c c0 3c c1 2c c8 22 4a |Bo."Bo. |<.<.,."J|
|00009600| 00 00 00 08 00 00 03 f2 | 00 00 00 48 00 00 01 e8 |........|...H....|
|00009610| 00 00 00 4d cc 26 0c dc | 2c c9 72 00 12 03 2f 48 |...M.&..|,.r.../H|
|00009620| 00 0c 2f 0a 20 01 45 ef | 00 14 4e ba 96 42 24 5f |../. .E.|..N..B$_|
|00009630| 22 4d 20 02 2c 6c 01 c8 | 4e ae fe aa 2f 0a 70 00 |"M .,l..|N.../.p.|
|00009640| 22 00 22 4d 45 ef 00 14 | 4e ba 96 ce 20 5f 4c df |"."ME...|N... _L.|
|00009650| 64 00 de fc 00 1c 4e 75 | 9e fc 00 28 48 e7 37 36 |d.....Nu|...(H.76|
|00009660| 1a 2f 00 5b 2c 01 2e 00 | 26 6f 00 54 2a 49 2f 48 |./.[,...|&o.T*I/H|
|00009670| 00 30 20 4b 2c 6c 01 c8 | 4e ae ff b8 24 40 4a 80 |.0 K,l..|N...$@J.|
|00009680| 67 00 00 a8 20 07 22 06 | 20 6f 00 30 22 4d 61 00 |g... .".| o.0"Ma.|
|00009690| fc 6e 3b 7c 00 01 00 0e | 20 2f 00 50 67 00 00 82 |.n;|....| /.Pg...|
|000096a0| 74 00 14 05 2f 0a 20 02 | 20 4b 22 6f 00 54 45 ef |t.../. .| K"o.TE.|
|000096b0| 00 38 4e ba 95 ba 20 5f | 32 2d 00 08 48 c1 92 80 |.8N... _|2-..H...|
|000096c0| 6a 02 52 81 e2 81 30 2d | 00 04 48 c0 d0 81 72 00 |j.R...0-|..H...r.|
|000096d0| 32 00 70 00 30 28 00 14 | 34 2d 00 0a 48 c2 94 80 |2.p.0(..|4-..H...|
|000096e0| 52 82 6a 02 52 82 e2 82 | 30 2d 00 06 48 c0 d0 82 |R.j.R...|0-..H...|
|000096f0| 74 00 34 00 10 05 48 80 | 48 c0 2f 40 00 2c 2f 08 |t.4...H.|H./@.,/.|
|00009700| 20 01 22 02 74 01 26 2f | 00 30 20 4b 22 6f 00 34 | .".t.&/|.0 K"o.4|
|00009710| 24 6f 00 54 61 00 fe da | 24 5f 2b 6f 00 34 00 28 |$o.Ta...|$_+o.4.(|
|00009720| 22 4a 2c 6c 01 c8 4e ae | ff b2 4c df 6c ec de fc |"J,l..N.|..L.l...|
|00009730| 00 28 4e 75 48 e7 06 06 | 2c 01 2a 48 4a 80 66 2e |.(NuH...|,.*HJ.f.|
|00009740| 2c 6c 01 c0 4e ae ff 58 | 7a 08 20 40 ca a8 00 32 |,l..N..X|z. @...2|
|00009750| 4e ae ff 52 4a 85 66 16 | 4a 86 67 0c 20 4d 2c 6c |N..RJ.f.|J.g. M,l|
|00009760| 01 c4 4e ae ff 04 60 06 | 20 4d 4e ae ff 76 4c df |..N...`.| MN..vL.|
|00009770| 60 60 4e 75 9e fc 00 0c | 48 e7 30 3e 2a 49 49 f9 |``Nu....|H.0>*II.|
|00009780| 00 00 00 00 26 48 2f 48 | 00 24 60 00 00 e4 22 6c |....&H/H|.$`..."l|
|00009790| 01 c4 20 69 00 34 b1 d5 | 66 00 00 d4 30 2b 00 06 |.. i.4..|f...0+..|
|000097a0| 32 2b 00 08 3f 40 00 1c | 3f 41 00 20 74 01 b4 2b |2+..?@..|?A. t..+|
|000097b0| 00 04 66 00 00 ba 74 00 | 34 00 76 00 36 01 20 02 |..f...t.|4.v.6. .|
|000097c0| 22 03 61 00 fd 14 32 2f | 00 20 1f 40 00 1e 08 01 |".a...2/|. .@....|
|000097d0| 00 07 67 0c 72 51 b0 01 | 67 06 72 58 b0 01 66 28 |..g.rQ..|g.rX..f(|
|000097e0| 32 2f 00 1c 74 45 b2 42 | 67 1e 0c 41 00 c5 67 18 |2/..tE.B|g..A..g.|
|000097f0| 74 60 b2 42 67 12 74 61 | b2 42 67 0c 74 4c b2 42 |t`.Bg.ta|.Bg.tL.B|
|00009800| 00 00 00 10 00 00 00 4c | 00 00 00 08 00 00 00 00 |.......L|........|
|00009810| 00 00 00 00 ff ff f9 29 | 00 00 00 00 00 00 00 00 |.......)|........|
|00009820| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00009830| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00009840| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00009850| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00009860| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00009870| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00009880| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00009890| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000098a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000098b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000098c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000098d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000098e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000098f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00009900| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00009910| 00 00 00 00 00 00 00 00 | 00 00 00 54 00 00 00 53 |........|...T...S|
|00009920| 00 00 00 52 00 00 00 51 | 00 00 00 50 00 00 00 4f |...R...Q|...P...O|
|00009930| 00 00 00 4e 00 00 00 4d | 00 00 00 00 00 00 00 00 |...N...M|........|
|00009940| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00009950| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00009960| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00009970| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00009980| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00009990| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000099a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000099b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000099c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000099d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000099e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000099f0| 00 00 00 00 00 00 03 f2 | 00 00 00 00 ff ff ff fd |........|........|
|00009a00| 00 00 00 08 00 00 03 f2 | 00 00 00 49 00 00 01 e8 |........|...I....|
|00009a10| 00 00 00 4e 4c 19 07 fd | 67 06 74 4d b2 42 66 66 |...NL...|g.tM.Bff|
|00009a20| 70 18 22 3c 00 01 00 01 | 4e ba 01 fe 24 40 4a 80 |p."<....|N...$@J.|
|00009a30| 67 54 4a 2f 00 1e 66 10 | 30 2f 00 1c 72 4c b0 41 |gTJ/..f.|0/..rL.A|
|00009a40| 67 06 72 4d b0 41 66 1e | 70 15 72 00 20 4b 10 c1 |g.rM.Af.|p.r. K..|
|00009a50| 51 c8 ff fc 17 7c 00 01 | 00 04 37 7c 00 44 00 06 |Q....|..|..7|.D..|
|00009a60| 37 7c 00 c8 00 08 35 6f | 00 1c 00 14 30 3c ff 7f |7|....5o|....0<..|
|00009a70| c0 6f 00 20 35 40 00 16 | 20 6d 00 04 22 4a 2c 78 |.o. 5@..| m.."J,x|
|00009a80| 00 04 4e ae fe 92 26 53 | 20 0b 66 00 ff 1a 20 2f |..N...&S| .f... /|
|00009a90| 00 24 4c df 7c 0c de fc | 00 0c 4e 75 59 4f 48 e7 |.$L.|...|..NuYOH.|
|00009aa0| 00 16 2a 48 2a 89 42 a7 | 42 a7 2f 49 00 14 4e ba |..*H*.B.|B./I..N.|
|00009ab0| 08 54 50 4f 26 40 4a 80 | 67 78 42 a7 42 a7 4e ba |.TPO&@J.|gxB.B.N.|
|00009ac0| 08 44 50 4f 2b 40 00 04 | 66 0a 2f 0b 4e ba 07 f2 |.DPO+@..|f./.N...|
|00009ad0| 58 4f 60 5e 2b 4b 00 16 | 41 ed 00 08 22 48 41 fa |XO`^+K..|A..."HA.|
|00009ae0| f7 30 70 00 22 00 2c 78 | 00 04 4e ae fe 44 4a 00 |.0p.".,x|..N..DJ.|
|00009af0| 67 12 2f 0b 4e ba 07 ca | 2e ad 00 04 4e ba 07 c2 |g./.N...|....N...|
|00009b00| 58 4f 60 2e 43 fa fe 86 | 2b 49 00 4a 2b 4d 00 46 |XO`.C...|+I.J+M.F|
|00009b10| 1b 7c 00 37 00 41 3b 7c | 00 09 00 24 43 ed 00 38 |.|.7.A;||...$C..8|
|00009b20| 2b 49 00 30 43 ed 00 08 | 4e ae fe 38 70 01 2b 40 |+I.0C...|N..8p.+@|
|00009b30| 00 4e 4c df 68 00 58 4f | 4e 75 48 e7 00 12 26 49 |.NL.h.XO|NuH...&I|
|00009b40| 20 68 00 04 2c 78 00 04 | 4e ae fe 8c 4a 80 67 18 | h..,x..|N...J.g.|
|00009b50| 20 40 36 a8 00 14 22 6f | 00 0c 32 a8 00 16 22 40 | @6..."o|..2..."@|
|00009b60| 4e ba 00 e6 70 01 60 02 | 70 00 4c df 48 00 4e 75 |N...p.`.|p.L.H.Nu|
|00009b70| 59 4f 48 e7 00 16 2a 48 | 4a ad 00 4e 67 48 3b 7c |YOH...*H|J..NgH;||
|00009b80| 00 0a 00 24 41 ed 00 38 | 2b 48 00 30 47 ed 00 08 |...$A..8|+H.0G...|
|00009b90| 22 4b 2c 78 00 04 4e ae | fe 38 22 4b 4e ae fe 3e |"K,x..N.|.8"KN..>|
|00009ba0| 2f 2d 00 16 4e ba 07 1a | 58 4f 48 6f 00 0c 20 4d |/-..N...|XOHo.. M|
|00009bb0| 43 ef 00 12 61 84 58 4f | 4a 40 66 ee 2f 2d 00 04 |C...a.XO|J@f./-..|
|00009bc0| 4e ba 06 fe 58 4f 4c df | 68 00 58 4f 4e 75 48 e7 |N...XOL.|h.XONuH.|
|00009bd0| 03 16 2c 2f 00 1c 2e 2f | 00 18 2a 6f 00 20 0c 87 |..,/.../|..*o. ..|
|00009be0| 00 00 ff ff 66 3a 2c 6c | 01 c0 4e ae ff 58 e9 86 |....f:,l|..N..X..|
|00009bf0| 20 40 d1 c6 47 e8 00 36 | 2e 2b 00 04 70 02 be 80 | @..G..6|.+..p...|
|00009c00| 00 00 00 08 00 00 03 f2 | 00 00 00 4a 00 00 01 e8 |........|...J....|
|00009c10| 00 00 00 4f 87 f5 e2 14 | 6e 08 42 55 42 6d 00 02 |...O....|n.BUBm..|
|00009c20| 60 0e 30 2b 00 08 3a 80 | 30 2b 00 0a 3b 40 00 02 |`.0+..:.|0+..;@..|
|00009c30| 2c 6c 01 c0 4e ae ff 52 | 20 07 4c df 68 c0 4e 75 |,l..N..R| .L.h.Nu|
|00009c40| 2f 0e 58 80 2f 00 2c 78 | 00 04 4e ae ff 3a 4a 80 |/.X./.,x|..N..:J.|
|00009c50| 66 04 58 4f 60 06 20 40 | 20 df 20 08 2c 5f 4e 75 |f.XO`. @| . .,_Nu|
|00009c60| 20 09 67 0e 2f 0e 20 21 | 2c 78 00 04 4e ae ff 2e | .g./. !|,x..N...|
|00009c70| 2c 5f 4e 75 9e fc 01 0c | 48 e7 2f 16 2a 48 2f 49 |,_Nu....|H./.*H/I|
|00009c80| 00 24 42 af 00 28 2f 40 | 00 20 22 00 2c 6c 01 cc |.$B..(/@|. ".,l..|
|00009c90| 4e ae ff a0 2e 00 7c 00 | 46 06 60 66 22 07 24 0d |N.....|.|F.`f".$.|
|00009ca0| 2c 6c 01 cc 4e ae ff 9a | 47 ed 00 08 4a 13 66 0a |,l..N...|G...J.f.|
|00009cb0| 41 fa 00 82 22 4b 12 d8 | 66 fc 20 4b 4a 18 66 fc |A..."K..|f. KJ.f.|
|00009cc0| 53 88 91 cb 2a 08 22 07 | 4e ae ff 2e 28 00 9c 85 |S...*.".|N...(...|
|00009cd0| 53 86 41 ef 00 2c d1 c6 | 22 4b 10 d9 66 fc 70 2f |S.A..,..|"K..f.p/|
|00009ce0| 4a 84 66 02 70 3a 22 06 | d2 85 41 ef 00 2c 11 80 |J.f.p:".|..A..,..|
|00009cf0| 18 00 22 07 2c 6c 01 cc | 4e ae ff a6 2e 04 52 af |..".,l..|N.....R.|
|00009d00| 00 28 4a 87 66 96 72 01 | b2 af 00 28 56 c0 44 00 |.(J.f.r.|...(V.D.|
|00009d10| 48 80 48 c0 41 ef 01 2b | 91 c0 42 10 41 ef 00 2c |H.H.A..+|..B.A..,|
|00009d20| d1 c6 22 6f 00 24 12 d8 | 66 fc 4c df 68 f4 de fc |.."o.$..|f.L.h...|
|00009d30| 01 0c 4e 75 52 41 4d 00 | 2f 0b 26 41 22 0b 61 10 |..NuRAM.|/.&A".a.|
|00009d40| 26 40 70 2f b0 13 66 02 | 52 8b 20 0b 26 5f 4e 75 |&@p/..f.|R. .&_Nu|
|00009d50| 48 e7 00 30 26 41 70 2f | 20 4b 61 3c 24 40 4a 80 |H..0&Ap/| Ka<$@J.|
|00009d60| 66 18 70 3a 20 4b 61 44 | 24 40 4a 80 66 04 20 0b |f.p: KaD|$@J.f. .|
|00009d70| 60 20 41 ea 00 01 20 08 | 60 18 b7 ca 67 10 10 2a |` A... .|`...g..*|
|00009d80| ff ff 72 2f b0 01 67 06 | 72 3a b0 01 66 02 52 8a |..r/..g.|r:..f.R.|
|00009d90| 20 0a 4c df 0c 00 4e 75 | 93 c9 12 18 67 0a b0 01 | .L...Nu|....g...|
|00009da0| 66 f8 43 e8 ff ff 60 f2 | 20 09 4e 75 12 18 67 0a |f.C...`.| .Nu..g.|
|00009db0| b0 01 66 f8 53 88 20 08 | 4e 75 70 00 4e 75 00 00 |..f.S. .|Nup.Nu..|
|00009dc0| 10 19 61 1e 1f 00 10 18 | 61 18 90 1f 66 0a 10 28 |..a.....|a...f..(|
|00009dd0| ff ff 66 ec 70 00 4e 75 | 63 04 70 01 4e 75 70 ff |..f.p.Nu|c.p.Nup.|
|00009de0| 4e 75 48 e7 78 c0 16 3c | 00 e0 24 00 28 3c 7e 60 |NuH.x..<|..$.(<~`|
|00009df0| 7a 61 0c 00 00 f7 67 16 | 08 80 00 07 67 02 48 44 |za....g.|....g.HD|
|00009e00| 00 00 00 08 00 00 03 f2 | 00 00 00 4b 00 00 01 e8 |........|...K....|
|00009e10| 00 00 00 50 e6 72 47 4c | b0 04 6d 0a e0 8c b0 04 |...P.rGL|..m.....|
|00009e20| 6e 04 70 01 60 02 70 00 | 67 02 d4 03 70 00 10 02 |n.p.`.p.|g...p...|
|00009e30| 4c df 03 1e 4e 75 48 e7 | 18 20 24 41 20 4a 22 42 |L...NuH.|. $A J"B|
|00009e40| 38 3c 00 67 24 4f 61 10 | 4c df 04 18 4e 75 4a 11 |8<.g$Oa.|L...NuJ.|
|00009e50| 66 28 52 44 70 01 4e 75 | 53 44 66 0a 2e 4a 70 00 |f(RDp.Nu|SDf..Jp.|
|00009e60| 60 e6 4a 19 67 14 10 18 | 67 e4 0c 00 00 8b 6f 4e |`.J.g...|g.....oN|
|00009e70| 12 19 c1 41 61 84 b0 01 | 67 ec 52 44 70 00 4e 75 |...Aa...|g.RDp.Nu|
|00009e80| 4a 10 67 ce 48 e7 00 c0 | 61 ce 4c df 03 00 66 c2 |J.g.H...|a.L...f.|
|00009e90| 4a 19 66 f0 60 e4 48 e7 | 00 c0 61 bc 4c df 03 00 |J.f.`.H.|..a.L...|
|00009ea0| 66 d8 72 00 72 00 4a 10 | 67 a8 0c 10 00 85 66 02 |f.r.r.J.|g.....f.|
|00009eb0| 52 41 0c 18 00 86 66 ee | 53 41 6c ea 60 c2 d0 40 |RA....f.|SAl.`..@|
|00009ec0| 02 40 00 fe 4e fb 00 02 | 60 b6 60 96 60 32 60 12 |.@..N...|`.`.`2`.|
|00009ed0| 60 94 60 c2 60 90 60 66 | 60 68 60 60 60 88 60 00 |`.`.`.`f|`h```.`.|
|00009ee0| ff 72 72 00 4a 10 67 00 | ff 7e 0c 10 00 82 66 02 |.rr.J.g.|.~....f.|
|00009ef0| 52 41 0c 18 00 84 66 ec | 53 41 6c e8 60 00 ff 68 |RA....f.|SAl.`..h|
|00009f00| 48 e7 00 c0 61 00 ff 52 | 67 06 50 8f 60 00 ff 44 |H...a..R|g.P.`..D|
|00009f10| 4c df 03 00 72 00 10 18 | 67 00 ff 60 0c 00 00 82 |L...r...|g..`....|
|00009f20| 66 02 52 41 0c 00 00 84 | 66 06 53 41 6b 00 ff 4c |f.RA....|f.SAk..L|
|00009f30| 4a 41 66 e2 0c 00 00 83 | 66 dc 60 c4 60 50 72 01 |JAf.....|f.`.`Pr.|
|00009f40| 60 02 72 00 10 19 67 2a | 4a 10 67 26 0c 10 00 88 |`.r...g*|J.g&....|
|00009f50| 67 20 b0 18 67 24 0c 10 | 00 2d 66 ec 52 48 b0 28 |g ..g$..|.-f.RH.(|
|00009f60| ff fe 65 04 b0 10 63 12 | 4a 10 67 06 0c 18 00 88 |..e...c.|J.g.....|
|00009f70| 66 d6 4a 01 67 00 ff 04 | 60 06 4a 01 66 00 fe fc |f.J.g...|`.J.f...|
|00009f80| 4a 10 67 06 0c 18 00 88 | 66 f6 60 00 fe da 48 e7 |J.g.....|f.`...H.|
|00009f90| 00 e0 72 00 10 18 67 50 | 0c 00 00 89 66 04 52 41 |..r...gP|....f.RA|
|00009fa0| 60 f2 0c 00 00 8a 66 ec | 53 41 6c e8 45 e8 ff ff |`.....f.|SAl.E...|
|00009fb0| 61 00 fe a6 66 2a 4c d7 | 03 00 61 00 fe 9c 66 20 |a...f*L.|..a...f |
|00009fc0| 4c d7 03 00 14 bc 00 8b | 61 00 fe 8e 14 bc 00 8a |L.......|a.......|
|00009fd0| 4a 80 67 14 b3 ef 00 04 | 67 0e 2f 49 00 04 60 d6 |J.g.....|g./I..`.|
|00009fe0| 4c df 07 00 60 00 fe 6c | 4c df 07 00 60 00 fe 8c |L...`..l|L...`...|
|00009ff0| 80 85 88 5d 89 81 82 84 | 83 00 00 2a 7e 5b 5d 23 |...]....|...*~[]#|
|0000a000| 00 00 00 08 00 00 03 f2 | 00 00 00 4c 00 00 01 e8 |........|...L....|
|0000a010| 00 00 00 51 19 b9 fb cf | 3f 28 29 7c 25 27 41 fa |...Q....|?()|%'A.|
|0000a020| ff fe 70 0a b2 20 57 c8 | ff fc 4e 75 52 4a 12 3c |..p.. W.|..NuRJ.<|
|0000a030| 00 80 60 00 00 70 48 e7 | 3e 38 20 41 4a 18 66 fc |..`..pH.|>8 AJ.f.|
|0000a040| 91 c1 20 08 52 80 08 80 | 00 00 26 4f 28 4f 42 24 |.. .R...|..&O(OB$|
|0000a050| 9f c0 24 41 22 42 78 00 | 74 00 7a 00 12 1a 61 be |..$A"Bx.|t.z...a.|
|0000a060| 66 44 12 3b 00 a4 d0 40 | 4e fb 00 0a 4a 12 66 68 |fD.;...@|N...J.fh|
|0000a070| 72 7e 60 32 60 2e 60 f4 | 60 6c 60 2a 60 52 60 24 |r~`2`.`.|`l`*`R`$|
|0000a080| 60 56 60 12 60 18 60 d4 | 12 1a 61 92 67 16 53 8a |`V`.`.`.|..a.g.S.|
|0000a090| 12 3c 00 27 60 10 0c 1c | 00 82 66 7c 60 06 0c 14 |.<.'`...|..f|`...|
|0000a0a0| 00 82 66 74 78 01 53 83 | 6f 6e 10 01 61 00 fd 64 |..ftx.S.|on..a..d|
|0000a0b0| 12 c0 67 60 0c 14 00 89 | 66 04 70 8a 60 08 0c 14 |..g`....|f.p.`...|
|0000a0c0| 00 85 66 1e 70 86 52 8c | 53 83 6f 4c 12 c0 60 e4 |..f.p.R.|S.oL..`.|
|0000a0d0| 0c 12 00 3f 67 00 ff 56 | 78 01 53 83 6f 3a 12 c1 |...?g..V|x.S.o:..|
|0000a0e0| 19 01 60 00 ff 78 0c 12 | 00 7e 66 06 12 3c 00 87 |..`..x..|.~f..<..|
|0000a0f0| 52 8a 53 83 6f 22 12 c1 | 12 1a 67 1c 0c 01 00 27 |R.S.o"..|..g....'|
|0000a100| 66 06 12 1a 67 12 60 ea | 0c 01 00 5d 66 e4 12 3c |f...g.`.|...]f..<|
|0000a110| 00 88 60 90 4a 14 67 02 | 78 ff 20 04 2e 4b 4c df |..`.J.g.|x. ..KL.|
|0000a120| 1c 7c 4e 75 48 e7 30 32 | 4c ef 07 00 00 18 47 ef |.|NuH.02|L.....G.|
|0000a130| 00 24 2c 6c 01 d0 4e ae | ff d6 60 16 48 e7 30 32 |.$,l..N.|..`.H.02|
|0000a140| 4c ef 03 01 00 18 45 ef | 00 24 2c 6c 01 d0 4e ae |L.....E.|.$,l..N.|
|0000a150| ff e2 4c df 4c 0c 4e 75 | 48 e7 00 a6 2a 6e 00 2a |..L.L.Nu|H...*n.*|
|0000a160| 2c 78 00 04 52 2e 01 27 | 20 57 20 28 00 56 67 34 |,x..R..'| W (.Vg4|
|0000a170| 24 40 24 6a 00 14 22 4a | 20 11 67 18 24 40 20 57 |$@$j.."J| .g.$@ W|
|0000a180| b1 e9 00 2c 66 0c 2f 09 | 4e ae ff 04 22 5f 4e ae |...,f./.|N..."_N.|
|0000a190| fe 86 60 e2 20 57 42 a8 | 00 56 70 00 cd 4d 4e ae |..`. WB.|.Vp..MN.|
|0000a1a0| ff 6a cd 4d 20 57 4e ae | ff 76 cd 4d 4e ae ff b8 |.j.M WN.|.v.MN...|
|0000a1b0| 4c df 65 00 4e 75 00 00 | 4a 80 6a 00 00 1e 44 80 |L.e.Nu..|J.j...D.|
|0000a1c0| 4a 81 6a 00 00 0c 44 81 | 61 00 00 20 44 81 4e 75 |J.j...D.|a.. D.Nu|
|0000a1d0| 61 00 00 18 44 80 44 81 | 4e 75 4a 81 6a 00 00 0c |a...D.D.|NuJ.j...|
|0000a1e0| 44 81 61 00 00 06 44 80 | 4e 75 2f 02 48 41 34 01 |D.a...D.|Nu/.HA4.|
|0000a1f0| 66 00 00 22 48 40 48 41 | 48 42 34 00 67 00 00 06 |f.."H@HA|HB4.g...|
|0000a200| 00 00 00 08 00 00 03 f2 | 00 00 00 4d 00 00 01 e8 |........|...M....|
|0000a210| 00 00 00 52 2a 61 df c9 | 84 c1 30 02 48 40 34 00 |...R*a..|..0.H@4.|
|0000a220| 84 c1 30 02 48 42 32 02 | 24 1f 4e 75 2f 03 76 10 |..0.HB2.|$.Nu/.v.|
|0000a230| 0c 41 00 80 64 00 00 06 | e1 99 51 43 0c 41 08 00 |.A..d...|..QC.A..|
|0000a240| 64 00 00 06 e9 99 59 43 | 0c 41 20 00 64 00 00 06 |d.....YC|.A .d...|
|0000a250| e5 99 55 43 4a 41 6b 00 | 00 06 e3 99 53 43 34 00 |..UCJAk.|....SC4.|
|0000a260| e6 a8 48 42 42 42 e6 aa | 48 43 80 c1 36 00 30 02 |..HBBB..|HC..6.0.|
|0000a270| 34 03 48 41 c4 c1 90 82 | 64 00 00 06 53 43 d0 81 |4.HA....|d...SC..|
|0000a280| 72 00 32 03 48 43 e7 b8 | 48 40 c1 41 26 1f 24 1f |r.2.HC..|H@.A&.$.|
|0000a290| 4e 75 00 00 48 e7 30 00 | 24 00 26 01 48 42 48 43 |Nu..H.0.|$.&.HBHC|
|0000a2a0| c4 c1 c6 c0 c0 c1 d4 43 | 48 42 42 42 d0 82 4c df |.......C|HBBB..L.|
|0000a2b0| 00 0c 4e 75 20 6f 00 04 | 22 6f 00 08 20 2f 00 0c |..Nu o..|"o.. /..|
|0000a2c0| 4a 80 67 10 53 80 12 18 | b2 19 66 0c 4a 01 67 04 |J.g.S...|..f.J.g.|
|0000a2d0| 53 80 6a f2 70 00 4e 75 | 6e 04 70 ff 4e 75 70 01 |S.j.p.Nu|n.p.Nup.|
|0000a2e0| 4e 75 00 00 22 6f 00 08 | 20 6f 00 04 20 08 4a 18 |Nu.."o..| o.. .J.|
|0000a2f0| 66 fc 53 88 10 d9 66 fc | 4e 75 00 00 22 6f 00 08 |f.S...f.|Nu.."o..|
|0000a300| 20 6f 00 04 20 2f 00 0c | 22 08 60 04 10 d9 67 08 | o.. /..|".`...g.|
|0000a310| 53 80 64 f8 60 06 42 18 | 53 80 64 fa 20 01 4e 75 |S.d.`.B.|S.d. .Nu|
|0000a320| 20 6f 00 04 48 e7 00 06 | 2a 48 4a ad 00 0a 67 0a | o..H...|*HJ...g.|
|0000a330| 22 4d 2c 78 00 04 4e ae | fe 98 1b 7c 00 ff 00 08 |"M,x..N.|...|....|
|0000a340| 70 ff 2b 40 00 14 70 00 | 10 2d 00 0f 2c 78 00 04 |p.+@..p.|.-..,x..|
|0000a350| 4e ae fe b0 22 4d 70 22 | 4e ae ff 2e 4c df 60 00 |N..."Mp"|N...L.`.|
|0000a360| 4e 75 00 00 20 6f 00 04 | 20 2f 00 08 48 e7 03 16 |Nu.. o..| /..H...|
|0000a370| 2e 00 2a 48 70 ff 2c 78 | 00 04 4e ae fe b6 1c 00 |..*Hp.,x|..N.....|
|0000a380| 48 86 48 c6 20 06 52 80 | 66 04 70 00 60 60 70 22 |H.H. .R.|f.p.``p"|
|0000a390| 22 3c 00 01 00 01 4e ae | ff 3a 26 40 4a 80 66 08 |"<....N.|.:&@J.f.|
|0000a3a0| 20 06 4e ae fe b0 60 44 | 41 eb 00 0a 20 cd 17 47 | .N...`D|A... ..G|
|0000a3b0| 00 09 17 7c 00 04 00 08 | 42 18 10 c6 93 c9 4e ae |...|....|B.....N.|
|0000a3c0| fe da 27 40 00 10 20 0d | 67 08 22 4b 4e ae fe 9e |..'@.. .|g."KN...|
|0000a3d0| 60 1a 41 eb 00 18 27 48 | 00 14 41 eb 00 14 27 48 |`.A...'H|..A...'H|
|0000a3e0| 00 1c 42 ab 00 18 17 7c | 00 02 00 20 20 0b 4c df |..B....||... .L.|
|0000a3f0| 68 c0 4e 75 00 00 03 ec | 00 00 00 39 00 00 00 00 |h.Nu....|...9....|
|0000a400| 00 00 00 08 00 00 03 f2 | 00 00 00 4e 00 00 01 e8 |........|...N....|
|0000a410| 00 00 00 53 53 27 39 9f | 00 00 1b 90 00 00 1b 48 |...SS'9.|.......H|
|0000a420| 00 00 1b a2 00 00 1b 9c | 00 00 1b 66 00 00 1b 7e |........|...f...~|
|0000a430| 00 00 1b 96 00 00 1b 84 | 00 00 1b 42 00 00 1b 54 |........|...B...T|
|0000a440| 00 00 1b 78 00 00 1b 6c | 00 00 1b 5a 00 00 1b a8 |...x...l|...Z....|
|0000a450| 00 00 1b 4e 00 00 1b 72 | 00 00 03 12 00 00 02 f2 |...N...r|........|
|0000a460| 00 00 02 fe 00 00 02 ce | 00 00 02 ca 00 00 02 c2 |........|........|
|0000a470| 00 00 02 d6 00 00 02 d2 | 00 00 02 ee 00 00 03 0e |........|........|
|0000a480| 00 00 02 c6 00 00 1b 8a | 00 00 1b 60 00 00 00 80 |........|...`....|
|0000a490| 00 00 00 7c 00 00 00 84 | 00 00 02 b2 00 00 02 b6 |...|....|........|
|0000a4a0| 00 00 02 ba 00 00 02 be | 00 00 02 da 00 00 02 de |........|........|
|0000a4b0| 00 00 02 e2 00 00 02 e6 | 00 00 02 ea 00 00 02 f6 |........|........|
|0000a4c0| 00 00 02 fa 00 00 03 02 | 00 00 03 06 00 00 03 0a |........|........|
|0000a4d0| 00 00 03 16 00 00 03 1a | 00 00 03 1e 00 00 03 22 |........|......."|
|0000a4e0| 00 00 00 48 00 00 00 34 | 00 00 00 38 00 00 00 40 |...H...4|...8...@|
|0000a4f0| 00 00 00 44 00 00 00 56 | 00 00 00 70 00 00 00 0c |...D...V|...p....|
|0000a500| 00 00 00 01 00 00 88 98 | 00 00 81 54 00 00 75 d8 |........|...T..u.|
|0000a510| 00 00 72 9e 00 00 2c a0 | 00 00 25 80 00 00 23 72 |..r...,.|..%...#r|
|0000a520| 00 00 22 58 00 00 17 12 | 00 00 08 6e 00 00 01 1c |.."X....|...n....|
|0000a530| 00 00 02 8c 00 00 00 01 | 00 00 00 02 00 00 03 fc |........|........|
|0000a540| 00 00 00 00 00 00 03 f2 | 00 00 03 ea 00 00 00 70 |........|.......p|
|0000a550| 01 00 00 00 00 0c 00 03 | 00 00 00 00 00 00 00 00 |........|........|
|0000a560| 00 00 00 00 00 00 00 00 | 00 08 00 19 00 0c 00 0c |........|........|
|0000a570| 00 00 00 01 00 01 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000a580| 00 00 00 00 00 00 00 00 | 00 00 00 79 00 00 00 00 |........|...y....|
|0000a590| aa aa 55 55 00 04 00 02 | 00 0a 00 0e 00 01 00 00 |..UU....|........|
|0000a5a0| 00 00 03 00 00 00 00 00 | 00 04 00 02 00 0a 00 0e |........|........|
|0000a5b0| 00 01 00 00 00 38 03 00 | 00 00 00 00 00 07 00 02 |.....8..|........|
|0000a5c0| 00 0d 00 07 00 01 00 00 | 00 80 01 00 00 00 00 00 |........|........|
|0000a5d0| 00 07 00 02 00 0d 00 07 | 00 01 00 00 00 00 00 00 |........|........|
|0000a5e0| 00 00 00 00 00 00 1f ec | 00 00 1f f8 00 00 20 04 |........|...... .|
|0000a5f0| 00 08 00 41 00 00 01 9e | 00 00 00 2c 00 00 00 bc |...A....|...,....|
|0000a600| 00 00 00 08 00 00 03 f2 | 00 00 00 4f 00 00 01 e8 |........|...O....|
|0000a610| 00 00 00 54 d4 03 bc c3 | 00 00 00 58 80 00 00 20 |...T....|...X... |
|0000a620| 00 00 00 b4 80 00 00 0d | 00 00 00 01 80 00 00 03 |........|........|
|0000a630| 00 00 00 01 00 00 00 00 | 80 00 00 0b 00 00 00 5f |........|......._|
|0000a640| 80 00 00 16 00 00 00 01 | 00 00 00 02 00 00 00 bc |........|........|
|0000a650| 00 00 21 24 00 00 21 2a | 00 00 21 30 00 00 21 36 |..!$..!*|..!0..!6|
|0000a660| 00 00 20 88 00 00 00 00 | 00 00 00 03 00 00 00 04 |.. .....|........|
|0000a670| 00 00 00 01 00 00 00 00 | 00 12 00 0a 00 02 00 00 |........|........|
|0000a680| 00 8e 03 00 00 00 00 00 | 00 00 00 00 00 12 00 0a |........|........|
|0000a690| 00 02 00 00 00 de 03 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000a6a0| ff ef ff f7 00 12 00 0a | 00 1f 00 01 00 10 00 00 |........|........|
|0000a6b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000a6c0| 00 00 00 00 00 00 00 00 | 00 01 ff f8 00 01 ff ff |........|........|
|0000a6d0| 00 00 00 00 00 00 ff f7 | 3e 80 ff f7 00 01 00 00 |........|>.......|
|0000a6e0| 3e 80 00 00 00 00 21 62 | 00 00 21 70 00 00 21 7a |>.....!b|..!p..!z|
|0000a6f0| 00 00 21 88 00 00 00 00 | 00 00 75 7e 00 00 75 84 |..!.....|..u~..u.|
|0000a700| 00 00 75 8c 00 00 75 94 | 00 00 75 9a 00 00 75 a0 |..u...u.|..u...u.|
|0000a710| 00 00 75 a8 00 00 75 ac | 00 00 75 b2 50 10 28 10 |..u...u.|..u.P.(.|
|0000a720| 14 10 14 08 0a 08 00 00 | 00 00 03 ec 00 00 00 15 |........|........|
|0000a730| 00 00 00 00 00 00 01 b0 | 00 00 01 ac 00 00 01 a8 |........|........|
|0000a740| 00 00 01 a4 00 00 01 a0 | 00 00 01 9c 00 00 01 98 |........|........|
|0000a750| 00 00 01 94 00 00 01 90 | 00 00 01 88 00 00 01 84 |........|........|
|0000a760| 00 00 01 80 00 00 01 7c | 00 00 00 f8 00 00 00 f4 |.......||........|
|0000a770| 00 00 00 f0 00 00 00 ec | 00 00 00 e8 00 00 00 9c |........|........|
|0000a780| 00 00 00 98 00 00 00 94 | 00 00 00 01 00 00 00 01 |........|........|
|0000a790| 00 00 00 e4 00 00 00 05 | 00 00 00 02 00 00 01 2a |........|.......*|
|0000a7a0| 00 00 01 16 00 00 00 76 | 00 00 00 62 00 00 00 4e |.......v|...b...N|
|0000a7b0| 00 00 00 00 00 00 03 f2 | 40 00 03 ea 00 00 00 5e |........|@......^|
|0000a7c0| 0c 00 1e 00 33 00 61 80 | c0 c0 00 00 ff c0 00 00 |....3.a.|........|
|0000a7d0| 00 00 c0 c0 61 80 33 00 | 1e 00 0c 00 00 00 00 00 |....a.3.|........|
|0000a7e0| 00 00 00 00 00 00 00 00 | 00 00 ff c0 00 00 00 00 |........|........|
|0000a7f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000a800| 00 00 00 08 00 00 03 f2 | 00 00 00 50 00 00 01 3c |........|...P...<|
|0000a810| 00 00 00 00 98 f8 7d 72 | 00 00 00 00 00 00 ff c0 |......}r|........|
|0000a820| 00 00 00 00 00 00 00 00 | 00 00 00 00 0c 00 1e 00 |........|........|
|0000a830| 33 00 61 80 c0 c0 00 00 | ff c0 00 00 00 00 c0 c0 |3.a.....|........|
|0000a840| 61 80 33 00 1e 00 0c 00 | 7f 00 c1 80 c1 80 c7 e0 |a.3.....|........|
|0000a850| c3 c0 c1 80 c1 80 7f 00 | 00 38 00 60 00 c0 e1 80 |........|.8.`....|
|0000a860| 73 00 3e 00 1c 00 ff ff | 80 00 80 00 00 00 80 00 |s.>.....|........|
|0000a870| 00 00 80 18 00 00 80 78 | 00 00 81 f8 00 00 87 f8 |.......x|........|
|0000a880| 00 00 80 00 00 00 80 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000a890| 40 00 00 00 c0 00 00 1c | c0 00 00 64 c0 00 01 84 |@.......|...d....|
|0000a8a0| c0 00 06 04 c0 00 18 04 | c0 00 1f fc c0 00 00 00 |........|........|
|0000a8b0| c0 00 ff ff c0 00 00 00 | 40 00 00 00 c0 00 00 1c |........|@.......|
|0000a8c0| c0 00 00 64 c0 00 01 84 | c0 00 06 04 c0 00 18 04 |...d....|........|
|0000a8d0| c0 00 1f fc c0 00 00 00 | c0 00 ff ff c0 00 ff ff |........|........|
|0000a8e0| 80 00 80 00 00 00 80 00 | 00 00 80 18 00 00 80 78 |........|.......x|
|0000a8f0| 00 00 81 f8 00 00 87 f8 | 00 00 80 00 00 00 80 00 |........|........|
|0000a900| 00 00 00 00 00 00 00 00 | 00 00 00 00 04 00 07 c0 |........|........|
|0000a910| 00 00 07 c0 01 00 03 80 | 00 00 07 e0 07 c0 1f f8 |........|........|
|0000a920| 1f f0 3f ec 3f f8 7f de | 3f f8 7f be 7f fc ff 7f |..?.?...|?.......|
|0000a930| 7e fc ff ff 7f fc ff ff | 3f f8 7f fe 3f f8 7f fe |~.......|?...?...|
|0000a940| 1f f0 3f fc 07 c0 1f f8 | 00 00 07 e0 00 00 00 00 |..?.....|........|
|0000a950| 00 00 03 f2 00 00 01 90 | 00 00 01 88 00 00 01 84 |........|........|
|0000a960| 00 00 01 80 00 00 01 7c | 00 00 00 f8 00 00 00 f4 |.......||........|
|0000a970| 00 00 00 f0 00 00 00 ec | 00 00 00 e8 00 00 00 9c |........|........|
|0000a980| 00 00 00 98 00 00 00 94 | 00 00 00 01 00 00 00 01 |........|........|
|0000a990| 00 00 00 e4 00 00 00 05 | 00 00 00 02 00 00 01 2a |........|.......*|
|0000a9a0| 00 00 01 16 00 00 00 76 | 00 00 00 62 00 00 00 4e |.......v|...b...N|
|0000a9b0| 00 00 00 00 00 00 03 f2 | 40 00 03 ea 00 00 00 5e |........|@......^|
|0000a9c0| 0c 00 1e 00 33 00 61 80 | c0 c0 00 00 ff c0 00 00 |....3.a.|........|
|0000a9d0| 00 00 c0 c0 61 80 33 00 | 1e 00 0c 00 00 00 00 00 |....a.3.|........|
|0000a9e0| 00 00 00 00 00 00 00 00 | 00 00 ff c0 00 00 00 00 |........|........|
|0000a9f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000aa00| 00 00 00 08 00 00 03 f3 | 00 00 00 01 00 00 01 e8 |........|........|
|0000aa10| 00 00 00 56 87 92 6f 25 | 00 00 03 f3 00 00 00 00 |...V..o%|........|
|0000aa20| 00 00 00 03 00 00 00 00 | 00 00 00 02 00 00 23 a6 |........|......#.|
|0000aa30| 40 00 00 12 00 00 00 54 | 00 00 03 e9 00 00 23 a6 |@......T|......#.|
|0000aa40| 70 ff 4e 75 72 65 71 74 | 6f 6f 6c 73 2e 6c 69 62 |p.Nureqt|ools.lib|
|0000aa50| 72 61 72 79 00 72 65 71 | 74 6f 6f 6c 73 20 33 38 |rary.req|tools 38|
|0000aa60| 2e 39 36 31 20 28 31 35 | 2e 31 31 2e 39 32 29 0d |.961 (15|.11.92).|
|0000aa70| 0a 00 4a fc 00 00 00 32 | 00 00 00 78 80 26 09 00 |..J....2|...x.&..|
|0000aa80| 00 00 00 04 00 00 00 15 | 00 00 00 78 e0 00 00 08 |........|...x....|
|0000aa90| 09 00 c0 00 00 0a 00 00 | 00 04 e0 00 00 0e 06 00 |........|........|
|0000aaa0| d0 00 00 14 00 26 d0 00 | 00 16 03 c1 c0 00 00 18 |.....&..|........|
|0000aab0| 00 00 00 15 00 00 00 00 | 00 00 00 ea 00 00 03 74 |........|.......t|
|0000aac0| 00 00 00 4c 00 00 01 3c | 64 6f 73 2e 6c 69 62 72 |...L...<|dos.libr|
|0000aad0| 61 72 79 00 69 6e 74 75 | 69 74 69 6f 6e 2e 6c 69 |ary.intu|ition.li|
|0000aae0| 62 72 61 72 79 00 67 72 | 61 70 68 69 63 73 2e 6c |brary.gr|aphics.l|
|0000aaf0| 69 62 72 61 72 79 00 67 | 61 64 74 6f 6f 6c 73 2e |ibrary.g|adtools.|
|0000ab00| 6c 69 62 72 61 72 79 00 | 75 74 69 6c 69 74 79 2e |library.|utility.|
|0000ab10| 6c 69 62 72 61 72 79 00 | 6c 61 79 65 72 73 2e 6c |library.|layers.l|
|0000ab20| 69 62 72 61 72 79 00 6c | 6f 63 61 6c 65 2e 6c 69 |ibrary.l|ocale.li|
|0000ab30| 62 72 61 72 79 00 63 6f | 6e 73 6f 6c 65 2e 64 65 |brary.co|nsole.de|
|0000ab40| 76 69 63 65 00 69 6d 61 | 67 65 63 6c 61 73 73 00 |vice.ima|geclass.|
|0000ab50| 52 65 71 54 6f 6f 6c 73 | 2e 70 72 65 66 73 00 00 |ReqTools|.prefs..|
|0000ab60| 00 00 00 17 20 c1 70 04 | 20 c0 70 19 30 c0 70 12 |.... .p.| .p.0.p.|
|0000ab70| 30 c0 70 06 30 c0 70 0a | 30 c0 4e 75 48 e7 20 2e |0.p.0.p.|0.NuH. .|
|0000ab80| 2a 40 49 f9 00 00 00 f4 | 28 80 2b 48 00 26 30 3c |*@I.....|(.+H.&0<|
|0000ab90| 00 ea 04 40 00 3f 41 ed | 00 3e 42 18 51 c8 ff fc |...@.?A.|.>B.Q...|
|0000aba0| 2b 7c 00 00 00 64 00 52 | 41 ed 00 56 4e ae fd d2 |+|...d.R|A..VN...|
|0000abb0| 41 ed 00 88 72 4b 61 ac | 31 7c 00 0a ff fc 31 7c |A...rKa.|1|....1||
|0000abc0| 00 32 ff fe 72 41 61 9c | 61 9a 61 98 61 96 50 88 |.2..rAa.|a.a.a.P.|
|0000abd0| 61 98 43 fa ff 00 4e ae | fe 68 29 40 00 04 2b 40 |a.C...N.|.h)@..+@|
|0000abe0| 00 2a 24 00 20 40 70 24 | b0 68 00 14 65 14 41 fa |.*$. @p$|.h..e.A.|
|0000abf0| 00 da 2c 42 70 00 72 13 | 4e ae ff a6 74 00 60 00 |..,Bp.r.|N...t.`.|
|0000ac00| 00 00 00 08 00 00 03 f3 | 00 00 00 02 00 00 01 e8 |........|........|
|0000ac10| 00 00 00 57 3b 77 be 68 | 01 8c 2c 48 43 fa ff 3f |...W;w.h|..,HC..?|
|0000ac20| 91 c8 95 ca 70 1c 72 00 | 4e ae fd 5a 74 00 29 40 |....p.r.|N..Zt.)@|
|0000ac30| 00 24 67 00 01 70 22 40 | 23 7c 00 00 22 2c 00 08 |.$g..p"@|#|..",..|
|0000ac40| 2c 78 00 04 43 fa fe c9 | 4e ae fe 68 29 40 00 08 |,x..C...|N..h)@..|
|0000ac50| 2b 40 00 36 43 fa fe 8a | 4e ae fe 68 29 40 00 0c |+@.6C...|N..h)@..|
|0000ac60| 2b 40 00 32 48 e7 38 02 | 2c 40 41 fa fe fc 22 08 |+@.2H.8.|,@A...".|
|0000ac70| 41 ed 00 84 24 08 26 2d | 00 52 28 3c 00 00 05 00 |A...$.&-|.R(<....|
|0000ac80| 4e ae fc 76 4c df 40 1c | 43 fa fe 74 4e ae fe 68 |N..vL.@.|C..tN..h|
|0000ac90| 29 40 00 10 2b 40 00 2e | 20 40 43 fa fe 84 4e ae |)@..+@..| @C...N.|
|0000aca0| fe 68 29 40 00 14 2b 40 | 00 3a 43 fa fe 84 4e ae |.h)@..+@|.:C...N.|
|0000acb0| fe 68 29 40 00 18 43 fa | fe 87 4e ae fe 68 29 40 |.h)@..C.|..N..h)@|
|0000acc0| 00 1c 41 fa fe 8a 43 ec | 00 28 70 ff 72 00 4e ae |..A...C.|.(p.r.N.|
|0000acd0| fe 44 20 2c 00 3c 29 40 | 00 20 20 0d 4c df 74 04 |.D ,.<)@|. .L.t.|
|0000ace0| 4e 75 00 60 0b 54 68 69 | 73 20 76 65 72 73 69 6f |Nu.`.Thi|s versio|
|0000acf0| 6e 20 6f 66 20 72 65 71 | 74 6f 6f 6c 73 2e 6c 69 |n of req|tools.li|
|0000ad00| 62 72 61 72 79 20 6e 65 | 65 64 73 20 4b 69 63 6b |brary ne|eds Kick|
|0000ad10| 73 74 61 72 74 20 32 2e | 30 20 56 33 37 2b 00 00 |start 2.|0 V37+..|
|0000ad20| 52 6e 00 3e 20 0e 4e 75 | 70 00 53 6e 00 3e 4e 75 |Rn.> .Nu|p.Sn.>Nu|
|0000ad30| 48 e7 20 2e 2a 4e 2c 78 | 00 04 4a 6d 00 40 66 04 |H. .*N,x|..Jm.@f.|
|0000ad40| 4e ba 35 48 4a 6d 00 3e | 67 04 70 00 60 74 24 2d |N.5HJm.>|g.p.`t$-|
|0000ad50| 00 26 22 4d 4e ae ff 04 | 43 f9 00 00 01 1c 4e ae |.&"MN...|C.....N.|
|0000ad60| fe 3e 22 6d 00 32 4e ae | fe 62 22 6d 00 36 4e ae |.>"m.2N.|.b"m.6N.|
|0000ad70| fe 62 22 6d 00 2e 4e ae | fe 62 22 6d 00 3a 4e ae |.b"m..N.|.b"m.:N.|
|0000ad80| fe 62 22 79 00 00 01 0c | 4e ae fe 62 22 79 00 00 |.b"y....|N..b"y..|
|0000ad90| 01 10 4e ae fe 62 2c 6d | 00 2a 20 79 00 00 01 18 |..N..b,m|.* y....|
|0000ada0| 4e ae fd 36 22 4e 2c 78 | 00 04 4e ae fe 62 22 4d |N..6"N,x|..N..b"M|
|0000adb0| 70 00 30 2d 00 10 93 c0 | d0 6d 00 12 4e ae ff 2e |p.0-....|.m..N...|
|0000adc0| 20 02 4c df 74 04 4e 75 | 70 00 4e 75 00 00 02 c8 | .L.t.Nu|p.Nu....|
|0000add0| 00 00 02 d0 00 00 02 d8 | 00 00 03 70 00 00 2e 14 |........|...p....|
|0000ade0| 00 00 2f 16 00 00 2e c2 | 00 00 2f 38 00 00 31 48 |../.....|../8..1H|
|0000adf0| 00 00 31 2a 00 00 04 54 | 00 00 04 3e 00 00 04 5e |..1*...T|...>...^|
|0000ae00| 00 00 00 08 00 00 03 f3 | 00 00 00 03 00 00 01 e8 |........|........|
|0000ae10| 00 00 00 58 38 2d 5e a9 | 00 00 04 1e 00 00 04 16 |...X8-^.|........|
|0000ae20| 00 00 31 48 00 00 7f 7c | 00 00 04 68 00 00 04 6c |..1H...||...h...l|
|0000ae30| 00 00 26 e0 00 00 06 26 | 00 00 05 b2 00 00 05 f6 |..&....&|........|
|0000ae40| 00 00 31 48 00 00 8c dc | 00 00 04 b2 00 00 05 2c |..1H....|.......,|
|0000ae50| 00 00 03 ec 00 00 04 04 | ff ff ff ff 2f 0e 41 ee |........|..../.A.|
|0000ae60| 00 56 2c 78 00 04 4e ae | fd cc 2c 5f 41 ee 00 52 |.V,x..N.|..,_A..R|
|0000ae70| 20 08 4e 75 2f 0e 41 ee | 00 56 2c 78 00 04 4e ae | .Nu/.A.|.V,x..N.|
|0000ae80| fd c6 2c 5f 4e 75 48 e7 | 38 20 76 01 60 08 48 e7 |..,_NuH.|8 v.`.H.|
|0000ae90| 38 20 76 00 42 11 70 10 | 45 fa 00 0a 02 81 00 00 |8 v.B.p.|E.......|
|0000aea0| ff ff 60 10 50 61 73 73 | 77 6f 72 64 00 00 48 e7 |..`.Pass|word..H.|
|0000aeb0| 38 20 76 02 28 0b 48 7a | 03 8c 4e ba 02 c0 4c df |8 v.(.Hz|..N...L.|
|0000aec0| 04 1c 4e 75 48 e7 38 20 | 20 0c 76 04 60 e6 48 e7 |..NuH.8 | .v.`.H.|
|0000aed0| 38 20 24 09 76 03 60 dc | 2f 11 4e 75 48 e7 30 02 |8 $.v.`.|/.NuH.0.|
|0000aee0| 22 78 00 04 70 26 b0 69 | 00 14 65 18 43 f9 00 00 |"x..p&.i|..e.C...|
|0000aef0| 00 00 70 10 72 10 74 fa | 76 00 2c 6e 00 2a 4e ae |..p.r.t.|v.,n.*N.|
|0000af00| fe f2 60 0c 43 fa 00 10 | 2c 6e 00 2a 4e ae fc d0 |..`.C...|,n.*N...|
|0000af10| 4c df 40 0c 4e 75 80 00 | 00 98 00 00 00 01 00 00 |L.@.Nu..|........|
|0000af20| 00 00 48 e7 30 a2 20 3c | 00 00 00 84 72 00 2f 0e |..H.0. <|....r./.|
|0000af30| 2c 78 00 04 4e ae fd 54 | 2c 5f 4a 80 67 58 24 40 |,x..N..T|,_J.gX$@|
|0000af40| 2c 6e 00 2a 20 6f 00 08 | 43 ea 00 7c 22 e8 00 10 |,n.* o..|C..|"...|
|0000af50| 22 e8 00 14 70 00 30 28 | 00 08 72 00 32 28 00 0a |"...p.0(|..r.2(..|
|0000af60| 24 00 26 01 4e ae fe c2 | 20 4a 4e ae ff 76 22 6f |$.&.N...| JN..v"o|
|0000af70| 00 08 20 4a 4e ae ff 10 | 25 40 00 70 20 6f 00 08 |.. JN...|%@.p o..|
|0000af80| 2c 6f 00 10 43 ea 00 74 | 22 e8 00 4a 22 e8 00 4e |,o..C..t|"..J"..N|
|0000af90| 4e ae ff 8e 20 0a 4c df | 45 0c 4e 75 48 e7 30 c2 |N... .L.|E.NuH.0.|
|0000afa0| 20 09 67 00 00 78 2c 6e | 00 2a 4a a9 00 74 67 26 | .g..x,n|.*J..tg&|
|0000afb0| 70 00 10 29 00 78 72 00 | 12 29 00 79 14 29 00 7a |p..).xr.|.).y.).z|
|0000afc0| 48 82 48 c2 16 29 00 7b | 48 83 48 c3 22 69 00 74 |H.H..).{|H.H."i.t|
|0000afd0| 4e ae fe f2 60 04 4e ae | ff c4 4c ef 03 00 00 08 |N...`.N.|..L.....|
|0000afe0| 4a a9 00 70 67 0c c3 48 | 4e ae ff 88 4c ef 03 00 |J..pg..H|N...L...|
|0000aff0| 00 08 70 00 30 29 00 7c | 72 00 32 29 00 7e 74 00 |..p.0).||r.2).~t.|
|0000b000| 00 00 00 08 00 00 03 f3 | 00 00 00 04 00 00 01 e8 |........|........|
|0000b010| 00 00 00 59 1e 91 0c 24 | 34 29 00 80 76 00 36 29 |...Y...$|4)..v.6)|
|0000b020| 00 82 4e ae fe c2 4c ef | 03 00 00 08 2c 78 00 04 |..N...L.|....,x..|
|0000b030| 4e ae fd 4e 4c df 43 0c | 4e 75 48 e7 3c 00 2a 01 |N..NL.C.|NuH.<.*.|
|0000b040| 48 45 42 45 28 03 53 84 | 26 02 96 81 96 80 86 c4 |HEBE(.S.|&.......|
|0000b050| 48 43 42 43 70 00 b8 40 | 65 1e 66 06 22 02 92 91 |HCBCp..@|e.f."...|
|0000b060| 60 06 22 05 42 41 48 41 | 20 c1 22 19 48 41 42 41 |`.".BAHA| .".HABA|
|0000b070| d2 83 da 81 52 80 60 de | 4c df 00 3c 4e 75 2f 0e |....R.`.|L..<Nu/.|
|0000b080| 22 6e 00 2a 2c 78 00 04 | 4e ae ff 7c 2c 49 22 6e |"n.*,x..|N..|,I"n|
|0000b090| 00 3c 20 09 67 0c b1 c9 | 67 04 22 51 60 f4 4e ae |.< .g...|g."Q`.N.|
|0000b0a0| ff 04 2c 78 00 04 4e ae | ff 76 2c 5f 4e 75 48 e7 |..,x..N.|.v,_NuH.|
|0000b0b0| 3f 3c 28 48 26 49 2a 4a | 20 49 59 4f 22 4f 59 4f |?<(H&I*J| IYO"OYO|
|0000b0c0| 24 4f 2f 00 4e ae ff 88 | 20 1f 2e 1f 2c 1f 72 00 |$O/.N...| ...,.r.|
|0000b0d0| 32 2b 00 08 48 c1 44 81 | 6a 02 72 00 74 00 34 2b |2+..H.D.|j.r.t.4+|
|0000b0e0| 00 0a 48 c2 44 82 6a 02 | 74 00 26 01 28 02 22 46 |..H.D.j.|t.&.(."F|
|0000b0f0| 24 47 b0 bc 00 00 ff ff | 66 0c 70 19 38 80 70 12 |$G......|f.p.8.p.|
|0000b100| 39 40 00 02 60 58 4a 80 | 66 0a 36 2b 00 12 38 2b |9@..`XJ.|f.6+..8+|
|0000b110| 00 10 60 4a 53 80 66 16 | 20 0d 67 16 36 2d 00 04 |..`JS.f.| .g.6-..|
|0000b120| 38 2d 00 06 32 6d 00 08 | 34 6d 00 0a 60 04 53 80 |8-..2m..|4m..`.S.|
|0000b130| 66 1c 20 09 7a 00 3a 2c | 00 04 90 85 e2 88 d6 80 |f. .z.:,|........|
|0000b140| 20 0a 3a 2c 00 06 90 85 | e2 88 d8 80 60 10 53 80 | .:,....|....`.S.|
|0000b150| 66 0c 20 0d 67 08 36 2d | 00 04 38 2d 00 06 d6 54 |f. .g.6-|..8-...T|
|0000b160| b6 41 6e 02 36 01 d2 46 | 92 6c 00 04 b6 41 6d 02 |.An.6..F|.l...Am.|
|0000b170| 36 01 d8 6c 00 02 b8 42 | 6e 02 38 02 d4 47 94 6c |6..l...B|n.8..G.l|
|0000b180| 00 06 b8 42 6d 02 38 02 | 38 83 39 44 00 02 4c df |...Bm.8.|8.9D..L.|
|0000b190| 3c fc 4e 75 48 e7 ff fe | 2c 78 00 04 20 6e 01 14 |<.NuH...|,x.. n..|
|0000b1a0| 22 68 00 3a b3 cf 64 24 | bf e8 00 3e 62 1e 43 e9 |"h.:..d$|...>b.C.|
|0000b1b0| 09 60 b3 cf 64 16 4c df | 7f ff 48 7a 00 08 2f 2f |.`..d.L.|..Hz..//|
|0000b1c0| 00 08 4e 75 2f 57 00 04 | 58 8f 4e 75 20 3c 00 00 |..Nu/W..|X.Nu <..|
|0000b1d0| 09 60 22 3c 00 01 00 00 | 4e ae ff 3a 28 40 20 0c |.`"<....|N..:(@ .|
|0000b1e0| 67 70 4e 55 00 00 43 ec | 09 60 2e 49 20 6e 01 14 |gpNU..C.|.`.I n..|
|0000b1f0| 2f 28 00 3a 2f 28 00 3e | 21 4c 00 3a 21 49 00 3e |/(.:/(.>|!L.:!I.>|
|0000b200| 00 00 00 08 00 00 03 f3 | 00 00 00 05 00 00 01 e8 |........|........|
|0000b210| 00 00 00 5a b7 d4 55 e1 | 48 e7 00 0e 48 7a 00 18 |...Z..U.|H...Hz..|
|0000b220| 2f 2d 00 44 43 ed 00 40 | 70 0e 2f 21 51 c8 ff fc |/-.DC..@|p./!Q...|
|0000b230| 4c df 7f ff 4e 75 4c df | 70 00 20 6e 01 14 21 5f |L...NuL.|p. n..!_|
|0000b240| 00 3e 21 5f 00 3a 4e 5d | 48 e7 80 00 22 4c 20 3c |.>!_.:N]|H..."L <|
|0000b250| 00 00 09 60 4e ae ff 2e | 4c df 00 01 58 8f 4c df |...`N...|L...X.L.|
|0000b260| 7f fe 2f 57 00 04 58 8f | 4e 75 4c df 7f ff 70 00 |../W..X.|NuL...p.|
|0000b270| 4e 75 00 00 9e fc 00 e8 | 48 e7 3f 3e 49 f9 00 00 |Nu......|H.?>I...|
|0000b280| 00 00 4d ef 00 44 2c c0 | 2a 44 2f 7c 00 00 ff ff |..M..D,.|*D/|....|
|0000b290| 01 10 42 af 01 0c 42 af | 01 08 42 af 01 04 42 af |..B...B.|..B...B.|
|0000b2a0| 01 00 42 af 00 e8 2f 7c | 7f ff ff ff 00 e0 2f 7c |..B.../||....../||
|0000b2b0| 80 00 00 00 00 dc 26 4a | 42 af 00 d4 42 af 00 d0 |......&J|B...B...|
|0000b2c0| 70 01 2f 40 00 cc 2c c1 | 2c c2 2c c3 2c c4 2c c8 |p./@..,.|,.,.,.,.|
|0000b2d0| 2c c9 2c ca 70 13 74 00 | 4d ef 00 ec 1c c2 51 c8 |,.,.p.t.|M.....Q.|
|0000b2e0| ff fc 70 1d 4d ef 00 82 | 1c c2 51 c8 ff fc 20 3c |..p.M...|..Q... <|
|0000b2f0| 00 00 01 5e 22 3c 00 01 | 00 01 2c 78 00 04 4e ae |...^"<..|..,x..N.|
|0000b300| fd 54 24 40 4a 80 67 00 | 0e 62 2a 03 25 45 00 ea |.T$@J.g.|.b*.%E..|
|0000b310| 25 6f 00 48 00 f6 25 6f | 00 4c 01 56 25 6f 00 5c |%o.H..%o|.L.V%o.\|
|0000b320| 00 14 72 04 ba 81 56 c0 | 44 00 48 80 48 c0 28 00 |..r...V.|D.H.H.(.|
|0000b330| 76 01 ba 83 5f c0 44 00 | 48 80 48 c0 2f 40 00 b4 |v..._.D.|H.H./@..|
|0000b340| ba 81 66 04 2f 42 00 60 | 20 05 55 80 66 0a 25 7c |..f./B.`| .U.f.%||
|0000b350| 00 00 01 5e 01 2a 60 08 | 25 7c 00 00 00 b4 01 2a |...^.*`.|%|.....*|
|0000b360| 2e 03 25 4d 00 6e 67 50 | 20 2d 00 08 67 04 25 40 |..%M.ngP| -..g.%@|
|0000b370| 01 2a 4a ad 00 0c 67 06 | 2f 6d 00 0c 00 60 20 15 |.*J...g.|/m...` .|
|0000b380| 0c 80 00 00 ff ff 67 04 | 2f 40 01 10 30 2d 00 04 |......g.|/@..0-..|
|0000b390| 35 40 00 a6 30 2d 00 06 | 35 40 00 a8 25 6d 00 10 |5@..0-..|5@..%m..|
|0000b3a0| 00 fe 4d ed 00 18 25 5e | 01 06 25 5e 01 0e 25 5e |..M...%^|..%^..%^|
|0000b3b0| 01 12 25 6d 00 24 00 72 | 2f 6f 00 58 00 d8 60 00 |..%m.$.r|/o.X..`.|
|0000b3c0| 01 ec 2c 2d 00 04 20 15 | 04 80 80 00 00 01 67 00 |..,-.. .|......g.|
|0000b3d0| 00 b6 53 80 67 00 00 b8 | 53 80 67 00 00 ba 53 80 |..S.g...|S.g...S.|
|0000b3e0| 67 00 00 bc 53 80 67 00 | 00 be 53 80 67 00 00 c0 |g...S.g.|..S.g...|
|0000b3f0| 53 80 67 00 00 c2 53 80 | 67 00 00 c4 55 80 67 00 |S.g...S.|g...U.g.|
|0000b400| 00 00 00 08 00 00 03 f3 | 00 00 00 06 00 00 01 e8 |........|........|
|0000b410| 00 00 00 5b 1c 38 19 9e | 00 cc 53 80 67 00 00 ce |...[.8..|..S.g...|
|0000b420| 53 80 67 00 00 d0 53 80 | 67 00 00 d2 53 80 67 00 |S.g...S.|g...S.g.|
|0000b430| 00 d4 53 80 67 00 00 e0 | 53 80 67 00 00 e2 53 80 |..S.g...|S.g...S.|
|0000b440| 67 00 00 e4 57 80 67 00 | 00 e6 55 80 67 00 00 f0 |g...W.g.|..U.g...|
|0000b450| 53 80 67 00 00 f2 5f 80 | 67 00 00 f0 53 80 67 00 |S.g..._.|g...S.g.|
|0000b460| 00 f6 53 80 67 00 00 fc | 53 80 67 00 01 08 53 80 |..S.g...|S.g...S.|
|0000b470| 67 00 01 08 53 80 67 00 | 01 08 53 80 67 00 01 08 |g...S.g.|..S.g...|
|0000b480| 53 80 67 00 01 08 53 80 | 67 00 01 1e 53 80 67 00 |S.g...S.|g...S.g.|
|0000b490| 01 2a 72 29 90 81 67 00 | 01 28 60 00 01 28 25 46 |.*r)..g.|.(`..(%F|
|0000b4a0| 00 62 60 00 01 20 25 46 | 00 e6 60 00 01 18 2f 46 |.b`.. %F|..`.../F|
|0000b4b0| 01 10 60 00 01 10 35 46 | 00 a6 60 00 01 08 35 46 |..`...5F|..`...5F|
|0000b4c0| 00 a8 60 00 01 00 2f 46 | 01 0c 60 00 00 f8 25 46 |..`.../F|..`...%F|
|0000b4d0| 00 5a 60 00 00 f0 20 46 | 20 8a 70 01 2f 40 00 d4 |.Z`... F| .p./@..|
|0000b4e0| 60 00 00 e2 25 46 01 06 | 60 00 00 da 2f 46 01 08 |`...%F..|`.../F..|
|0000b4f0| 60 00 00 d2 25 46 01 12 | 60 00 00 ca 25 46 01 0e |`...%F..|`...%F..|
|0000b500| 60 00 00 c2 4a 86 57 c0 | 44 00 48 80 48 c0 25 40 |`...J.W.|D.H.H.%@|
|0000b510| 01 16 60 00 00 b0 2f 46 | 01 04 60 00 00 a8 25 46 |..`.../F|..`...%F|
|0000b520| 00 72 60 00 00 a0 2f 46 | 01 00 60 00 00 98 20 05 |.r`.../F|..`... .|
|0000b530| 59 80 66 00 00 90 2f 46 | 00 60 60 00 00 88 25 46 |Y.f.../F|.``...%F|
|0000b540| 00 fe 60 00 00 80 2e 06 | 60 7a 2f 46 00 dc 70 01 |..`.....|`z/F..p.|
|0000b550| 25 40 01 3e 60 6e 2f 46 | 00 e0 70 01 25 40 01 3e |%@.>`n/F|..p.%@.>|
|0000b560| 60 62 70 03 ba 80 67 06 | 20 05 55 80 66 56 25 46 |`bp...g.| .U.fV%F|
|0000b570| 01 2a 60 50 2f 46 00 cc | 60 4a 78 00 26 46 60 44 |.*`P/F..|`Jx.&F`D|
|0000b580| 2f 46 00 a4 60 3e 2f 46 | 00 b4 60 38 70 03 ba 80 |/F..`>/F|..`8p...|
|0000b590| 67 06 20 05 55 80 66 2c | 4a 86 57 c0 44 00 48 80 |g. .U.f,|J.W.D.H.|
|0000b5a0| 48 c0 25 40 01 2e 60 1c | 70 03 ba 80 67 06 20 05 |H.%@..`.|p...g. .|
|0000b5b0| 55 80 66 10 25 46 00 18 | 60 0a 2f 46 00 a0 60 04 |U.f.%F..|`./F..`.|
|0000b5c0| 25 46 01 0a 41 ef 00 d8 | 2c 6c 01 08 4e ae ff d0 |%F..A...|,l..N...|
|0000b5d0| 2a 40 4a 80 66 00 fe 04 | 20 6f 01 00 4e ba 11 96 |*@J.f...| o..N...|
|0000b5e0| 25 40 00 8e 70 03 ba 80 | 67 04 42 aa 01 3e 52 87 |%@..p...|g.B..>R.|
|0000b5f0| 25 7c 00 01 10 46 00 b4 | 22 2a 00 e6 00 41 00 04 |%|...F..|"*...A..|
|0000b600| 00 00 00 08 00 00 03 f3 | 00 00 00 07 00 00 01 e8 |........|........|
|0000b610| 00 00 00 5c 73 51 1c d5 | 00 41 00 40 00 41 04 00 |...\sQ..|.A.@.A..|
|0000b620| 2f 47 00 b8 2f 41 00 a8 | 20 05 59 80 67 08 08 c1 |/G../A..| .Y.g...|
|0000b630| 00 03 2f 41 00 a8 20 6a | 00 62 20 08 67 16 2a 68 |../A.. j|.b .g.*h|
|0000b640| 00 56 20 0d 67 0e 22 78 | 00 04 20 6d 00 10 b1 e9 |.V .g."x|.. m....|
|0000b650| 01 14 67 04 42 aa 01 12 | 41 ea 00 a6 43 ea 00 62 |..g.B...|A...C..b|
|0000b660| 2f 2f 01 0c 2f 2a 00 5a | 2f 48 00 48 4e ba 1b ce |//../*.Z|/H.HN...|
|0000b670| 50 4f 25 40 00 5a 66 0c | 70 00 20 4a 61 00 10 08 |PO%@.Zf.|p. Ja...|
|0000b680| 60 00 0b 18 2f 0a 20 6a | 00 5a 43 ef 00 cc 2c 6c |`.../. j|.ZC...,l|
|0000b690| 00 f4 45 ef 00 c8 4e ae | ff 88 24 5f 2a 6f 01 04 |..E...N.|..$_*o..|
|0000b6a0| 2f 40 00 38 22 0d 67 12 | 20 4d 2c 6c 01 04 4e ae |/@.8".g.| M,l..N.|
|0000b6b0| ff b8 25 40 00 8a 66 02 | 9b cd 20 0d 66 08 20 6a |..%@..f.|.. .f. j|
|0000b6c0| 00 5a 2a 68 00 28 2f 4d | 01 04 20 6a 00 5a 93 c9 |.Z*h.(/M|.. j.Z..|
|0000b6d0| 2c 6c 00 fc 4e ae ff 82 | 25 40 01 52 67 12 20 6a |,l..N...|%@.Rg. j|
|0000b6e0| 00 5a 2c 6c 00 f8 4e ae | fd 4e 25 40 00 6a 66 0c |.Z,l..N.|.N%@.jf.|
|0000b6f0| 70 00 20 4a 61 00 0f 90 | 60 00 0a a0 2f 4d 00 f4 |p. Ja...|`.../M..|
|0000b700| 41 ea 00 40 22 4d 20 d9 | 20 d9 08 ea 00 01 00 46 |A..@"M .| ......F|
|0000b710| 70 00 30 2d 00 04 25 40 | 01 3a 20 6a 00 5a 22 68 |p.0-..%@|.: j.Z"h|
|0000b720| 00 28 70 00 30 29 00 04 | 2a 6f 00 5c 2f 40 00 3c |.(p.0)..|*o.\/@.<|
|0000b730| 22 05 59 81 67 56 4a 84 | 67 42 72 5f 2f 41 01 08 |".Y.gVJ.|gBr_/A..|
|0000b740| 20 6a 00 8e 43 fa 0a 5e | 4e ba 10 36 26 40 70 01 | j..C..^|N..6&@p.|
|0000b750| ba 80 6e 28 20 6a 00 8e | 43 fa 0a 5a 4e ba 10 22 |..n( j..|C..ZN.."|
|0000b760| 26 40 4a 15 67 04 4a 85 | 66 12 4a 13 67 0e 72 7c |&@J.g.J.|f.J.g.r||
|0000b770| b2 1b 56 c0 44 00 48 80 | 48 c0 66 ee 70 0c c0 aa |..V.D.H.|H.f.p...|
|0000b780| 00 fe 00 40 00 01 25 40 | 00 fe 60 14 70 07 c1 aa |...@..%@|..`.p...|
|0000b790| 00 fe 20 4d 25 48 00 18 | 22 6f 00 44 2f 49 00 a0 |.. M%H..|"o.D/I..|
|0000b7a0| 20 2a 00 18 67 00 00 e2 | 41 ea 00 d6 2f 48 00 2c | *..g...|A.../H.,|
|0000b7b0| 2f 0b 20 40 70 00 22 6f | 00 a4 26 6f 00 30 4e ba |/. @p."o|..&o.0N.|
|0000b7c0| 19 28 26 5f 4b ea 00 d6 | 20 15 25 40 01 32 20 1d |.(&_K...| .%@.2 .|
|0000b7d0| 22 00 e7 81 92 80 e5 81 | 20 1d d0 81 72 01 2c 78 |".......| ...r.,x|
|0000b7e0| 00 04 4e ae fd 54 25 40 | 00 10 66 0c 70 00 20 4a |..N..T%@|..f.p. J|
|0000b7f0| 61 00 0e 94 60 00 09 a4 | 22 2a 01 32 e5 81 2a 6a |a...`...|"*.2..*j|
|0000b800| 00 00 00 08 00 00 03 f3 | 00 00 00 08 00 00 01 e8 |........|........|
|0000b810| 00 00 00 5d cc 63 46 92 | 00 10 db c1 25 4d 01 5a |...].cF.|....%M.Z|
|0000b820| db c1 20 2a 01 32 22 00 | e5 81 d2 80 e5 81 2f 4d |.. *.2".|....../M|
|0000b830| 00 e8 db c1 2f 0b 20 6a | 00 18 22 6f 00 a4 26 4d |..../. j|.."o..&M|
|0000b840| 4e ba 18 d8 26 5f 22 05 | 59 81 66 04 2f 40 00 a4 |N...&_".|Y.f./@..|
|0000b850| 20 4d 22 6a 00 10 4e ba | 18 f8 7c 00 42 aa 01 36 | M"j..N.|..|.B..6|
|0000b860| 7e 00 60 2c 20 6a 00 10 | 2f 70 78 00 00 f8 2a 6a |~.`, j..|/px...*j|
|0000b870| 01 5a 41 ef 00 ec 2c 6c | 00 f8 4e ae fe b6 2b 80 |.ZA...,l|..N...+.|
|0000b880| 78 00 b0 aa 01 36 6f 04 | 25 40 01 36 52 86 58 87 |x....6o.|%@.6R.X.|
|0000b890| bc aa 01 32 6d ce 70 46 | d0 aa 01 36 25 40 01 2a |...2m.pF|...6%@.*|
|0000b8a0| 22 0b 57 c0 44 00 48 80 | 48 c0 2f 40 00 34 66 00 |".W.D.H.|H./@.4f.|
|0000b8b0| 00 c6 41 ea 00 de 2f 48 | 00 2c 2f 0b 20 4b 70 01 |..A.../H|.,/. Kp.|
|0000b8c0| 22 6f 00 a8 26 6f 00 30 | 4e ba 18 36 26 5f 4b ea |"o..&o.0|N..6&_K.|
|0000b8d0| 00 de 28 1d 20 04 e5 80 | 90 84 e5 80 d1 95 20 1d |..(. ...|...... .|
|0000b8e0| 72 01 2c 78 00 04 4e ae | fd 54 25 40 00 0c 66 0c |r.,x..N.|.T%@..f.|
|0000b8f0| 70 00 20 4a 61 00 0d a8 | 60 00 08 b8 20 04 e5 80 |p. Ja...|`... ...|
|0000b900| 2a 6a 00 0c db c0 2f 4d | 00 b0 db c0 2f 4d 00 ac |*j..../M|..../M..|
|0000b910| db c0 2f 0b 20 4b 22 6f | 00 a8 26 4d 4e ba 17 fc |../. K"o|..&MN...|
|0000b920| 20 5f 20 4d 22 6a 00 0c | 4e ba 18 20 7c 00 2a 6f | _ M"j..|N.. |.*o|
|0000b930| 00 b0 7e 00 26 6f 01 04 | 60 34 20 06 e5 80 20 6a |..~.&o..|`4 ... j|
|0000b940| 00 0c d1 c0 2f 48 00 2c | 48 e7 01 10 20 4b 22 6f |..../H.,|H... K"o|
|0000b950| 00 34 22 51 7e 00 47 ef | 01 13 4e ba 15 c6 4c df |.4"Q~.G.|..N...L.|
|0000b960| 08 80 72 18 d0 81 2a 80 | de 80 52 86 58 8d bc 84 |..r...*.|..R.X...|
|0000b970| 6d c8 2f 47 00 d0 2a 6f | 00 60 20 0d 66 22 70 02 |m./G..*o|.` .f"p.|
|0000b980| b8 80 6d 0e 20 6a 00 8e | 43 fa 08 52 4e ba 7e 96 |..m. j..|C..RN.~.|
|0000b990| 60 0c 20 6a 00 8e 43 fa | 08 4e 4e ba 7e 88 2a 40 |`. j..C.|.NN.~.*@|
|0000b9a0| 25 4d 00 c0 20 6a 00 5a | 2e 2f 00 38 10 28 00 23 |%M.. j.Z|./.8.(.#|
|0000b9b0| 48 80 48 c0 22 2f 00 3c | d0 81 d0 87 2c 00 52 86 |H.H."/.<|....,.R.|
|0000b9c0| 20 2a 01 3a 24 00 5c 82 | 26 05 2a 01 59 83 67 00 | *.:$.\.|&.*.Y.g.|
|0000b9d0| 01 0a 22 07 e5 81 92 87 | 26 00 d6 83 d6 85 d6 81 |..".....|&.......|
|0000b9e0| 2e 03 72 11 de 81 2a 2f | 00 38 4a aa 00 18 67 34 |..r...*/|.8J...g4|
|0000b9f0| 25 46 01 1e 70 00 4a aa | 01 2e 66 02 70 0f 26 2a |%F..p.J.|..f.p.&*|
|0000ba00| 00 00 00 08 00 00 03 f3 | 00 00 00 09 00 00 01 e8 |........|........|
|0000ba10| 00 00 00 5e 20 17 b9 34 | 01 3a 52 83 2f 40 00 2c |...^ ..4|.:R./@.,|
|0000ba20| 20 03 22 2a 01 32 20 6c | 01 08 4e a8 ff 76 d0 af | ."*.2 l|..N..v..|
|0000ba30| 00 2c 25 40 01 1a d0 85 | de 80 dc 80 4a aa 01 3e |.,%@....|....J..>|
|0000ba40| 67 00 00 92 de aa 01 3a | de 85 58 87 0c af 80 00 |g......:|..X.....|
|0000ba50| 00 00 00 dc 66 1e 20 6a | 00 8e 43 fa 07 b0 4e ba |....f. j|..C...N.|
|0000ba60| 7d dc 2f 0b 20 40 43 ef | 00 e4 47 ef 00 68 4e ba |}./. @C.|..G..hN.|
|0000ba70| 16 c2 60 34 0c af 7f ff | ff ff 00 e0 67 0e 20 6a |..`4....|....g. j|
|0000ba80| 00 8e 43 fa 07 96 4e ba | 7d b4 60 0c 20 6a 00 8e |..C...N.|}.`. j..|
|0000ba90| 43 fa 07 a0 4e ba 7d a6 | 20 40 2f 0b 43 ef 00 e0 |C...N.}.| @/.C...|
|0000baa0| 47 ef 00 68 4e ba 16 8c | 26 5f 41 ef 00 64 2f 48 |G..hN...|&_A..d/H|
|0000bab0| 00 f8 41 ef 00 ec 2c 6c | 00 f8 4e ae fe b6 22 00 |..A...,l|..N...".|
|0000bac0| 50 81 25 41 01 42 72 18 | d0 81 b0 aa 01 2a 6f 04 |P.%A.Br.|.....*o.|
|0000bad0| 25 40 01 2a 0c aa 00 00 | 00 b4 01 2a 6c 08 70 5a |%@.*....|...*l.pZ|
|0000bae0| d0 80 25 40 01 2a 25 46 | 01 26 2c 02 25 46 01 22 |..%@.*%F|.&,.%F."|
|0000baf0| 60 36 25 46 01 1e 20 2a | 01 3a 52 80 22 2a 01 32 |`6%F.. *|.:R."*.2|
|0000bb00| 20 6c 01 08 4e a8 ff 76 | 72 0f d0 81 25 40 01 1a | l..N..v|r...%@..|
|0000bb10| de 87 de 85 de 80 5a 87 | 2a 2f 00 38 2c 02 4a af |......Z.|*/.8,.J.|
|0000bb20| 00 34 66 04 de 85 de 86 | 20 04 e9 80 22 2f 00 d0 |.4f.....| ..."/..|
|0000bb30| d2 80 b2 aa 01 2a 6f 04 | 25 41 01 2a 20 2f 00 c8 |.....*o.|%A.* /..|
|0000bb40| 22 2a 01 2a b2 80 6f 04 | 25 40 01 2a 20 2f 00 c4 |"*.*..o.|%@.* /..|
|0000bb50| be 80 6f 02 2e 00 41 ea | 00 4c 2f 47 00 2c 2c 6c |..o...A.|.L/G.,,l|
|0000bb60| 00 fc 4e ae ff 8e 26 40 | 2f 6a 01 52 00 98 2f 6f |..N...&@|/j.R../o|
|0000bb70| 01 04 00 8e 4a aa 01 2e | 66 42 4a aa 01 1e 67 3c |....J...|fBJ...g<|
|0000bb80| 4d ef 00 82 3c fc 00 08 | 20 2a 01 1e 3c c0 70 f0 |M...<...| *..<.p.|
|0000bb90| d0 aa 01 2a 3c c0 20 2a | 01 1a 3c c0 42 a7 48 78 |...*<. *|..<.B.Hx|
|0000bba0| 00 01 2f 3c 80 08 00 39 | 48 6f 00 8e 2f 0b 48 78 |../<...9|Ho../.Hx|
|0000bbb0| 00 0d 4e ba 7d 44 4f ef | 00 18 26 40 9e 85 9e 86 |..N.}DO.|..&@....|
|0000bbc0| 55 87 3f 47 00 84 3f 46 | 00 88 3f 7c 00 01 00 92 |U.?G..?F|..?|....|
|0000bbd0| 4a af 00 34 66 00 00 fe | 2a 6f 00 b0 22 04 e5 81 |J..4f...|*o.."...|
|0000bbe0| 2c 35 18 fc 2f 46 00 bc | 70 01 b8 80 6f 2a 20 2a |,5../F..|p...o* *|
|0000bbf0| 01 2a 22 00 92 86 51 81 | 51 80 2f 41 00 c0 24 00 |.*"...Q.|Q./A..$.|
|0000bc00| 00 00 00 08 00 00 03 f3 | 00 00 00 0a 00 00 01 e8 |........|........|
|0000bc10| 00 00 00 5f 88 68 95 82 | 20 6f 00 ac 22 4d 20 2f |..._.h..| o.."M /|
|0000bc20| 00 d0 72 08 26 04 2c 6c | 00 f4 4e ae ff 7c 60 22 |..r.&.,l|..N..|`"|
|0000bc30| 20 2a 01 2a 90 86 6a 02 | 52 80 e2 80 20 6f 00 ac | *.*..j.|R... o..|
|0000bc40| 20 80 72 01 2f 41 00 b8 | 08 aa 00 00 01 01 2f 40 | .r./A..|....../@|
|0000bc50| 00 c0 7e 00 7a 00 60 00 | 00 88 52 6f 00 92 20 04 |..~.z.`.|..Ro.. .|
|0000bc60| 53 80 be 80 66 06 70 01 | 3f 40 00 92 20 6f 00 ac |S...f.p.|?@.. o..|
|0000bc70| 20 30 58 00 3f 40 00 82 | 20 35 58 00 3f 40 00 86 | 0X.?@..| 5X.?@..|
|0000bc80| 20 6a 00 0c d1 c5 2f 50 | 00 8a 2f 6f 01 04 00 8e | j..../P|../o....|
|0000bc90| 70 00 30 2f 00 92 b0 af | 00 b8 66 0c 08 2a 00 00 |p.0/....|..f..*..|
|0000bca0| 01 01 66 04 70 01 60 02 | 70 00 2c 00 67 0e 70 01 |..f.p.`.|p.,.g.p.|
|0000bcb0| b8 80 6f 08 41 ea 00 40 | 2f 48 00 8e 20 2f 01 08 |..o.A..@|/H.. /..|
|0000bcc0| 20 4b 43 ef 00 82 4e ba | 0b 18 26 40 4a 86 67 04 | KC...N.|..&@J.g.|
|0000bcd0| 25 4b 00 38 4a 87 66 04 | 25 4b 00 30 52 87 58 85 |%K.8J.f.|%K.0R.X.|
|0000bce0| be 84 6d 00 ff 76 25 4b | 00 34 60 12 22 2a 01 2a |..m..v%K|.4`."*.*|
|0000bcf0| 6a 02 52 81 e2 81 42 af | 00 bc 2f 41 00 c0 20 2a |j.R...B.|../A.. *|
|0000bd00| 01 2a 35 40 00 aa 2a 2f | 00 2c 20 05 35 40 00 ac |.*5@..*/|., .5@..|
|0000bd10| 2a 6f 00 40 2f 0d 48 78 | 00 05 2f 2f 01 18 4e ba |*o.@/.Hx|..//..N.|
|0000bd20| 18 e0 4f ef 00 0c 2c 00 | 2e 2f 00 38 4a 80 66 2e |..O...,.|./.8J.f.|
|0000bd30| 20 2f 00 bc 6a 02 52 80 | e2 80 22 2f 00 c0 44 81 | /..j.R.|.."/..D.|
|0000bd40| 92 80 35 41 00 a6 20 2a | 01 3a 6a 02 52 80 e2 80 |..5A.. *|.:j.R...|
|0000bd50| 22 05 44 81 d2 80 d2 87 | 5a 81 35 41 00 a8 2f 0a |".D.....|Z.5A../.|
|0000bd60| 20 06 20 4d 22 6a 00 5a | 2c 6c 00 f4 24 6a 00 62 | . M"j.Z|,l..$j.b|
|0000bd70| 4e ae ff 82 24 5f 2c 2f | 00 50 20 06 59 80 67 00 |N...$_,/|.P .Y.g.|
|0000bd80| 01 0e 30 2f 00 84 48 c0 | 90 aa 01 3a 90 87 59 80 |..0/..H.|...:..Y.|
|0000bd90| 3f 40 00 84 48 c0 25 40 | 01 46 42 af 00 8a 4a aa |?@..H.%@|.FB...J.|
|0000bda0| 01 3e 67 4e 20 2a 01 42 | 22 2a 01 2a 92 80 6a 02 |.>gN *.B|"*.*..j.|
|0000bdb0| 52 81 e2 81 25 41 01 4a | 3f 41 00 82 3f 40 00 86 |R...%A.J|?A..?@..|
|0000bdc0| 55 6f 00 88 42 a7 48 78 | 00 01 2f 3c 80 08 00 39 |Uo..B.Hx|../<...9|
|0000bdd0| 48 6f 00 70 2f 3c 80 08 | 00 0b 48 6f 00 96 2f 0b |Ho.p/<..|..Ho../.|
|0000bde0| 48 78 00 0d 4e ba 7b 2a | 4f ef 00 20 26 40 54 6f |Hx..N.{*|O.. &@To|
|0000bdf0| 00 88 3f 7c 00 08 00 82 | 70 f0 d0 aa 01 2a 3f 40 |..?|....|p....*?@|
|0000be00| 00 00 00 08 00 00 03 f3 | 00 00 00 0b 00 00 01 e8 |........|........|
|0000be10| 00 00 00 60 09 44 d2 49 | 00 86 20 2a 01 26 3f 40 |...`.D.I|.. *.&?@|
|0000be20| 00 84 3f 7c 00 20 00 92 | 70 01 bc 80 6e 0c 91 c8 |..?|. ..|p...n...|
|0000be30| 70 10 2f 40 00 44 2f 48 | 00 5c 70 03 bc 80 6c 14 |p./@.D/H|.\p...l.|
|0000be40| 2f 2f 00 5c 20 2f 00 48 | 20 4b 43 ef 00 86 4e ba |//.\ /.H| KC...N.|
|0000be50| 0b b0 60 16 48 78 02 00 | 70 10 20 6f 00 50 22 10 |..`.Hx..|p. o.P".|
|0000be60| 20 4b 43 ef 00 86 4e ba | 0b 5a 58 4f 2a 40 20 4d | KC...N.|.ZXO*@ M|
|0000be70| 25 48 00 2c 67 2c 22 68 | 00 22 25 49 00 56 2a 51 |%H.,g,"h|."%I.V*Q|
|0000be80| 25 4d 00 1c 57 86 66 08 | 4a af 00 cc 66 02 42 15 |%M..W.f.|J...f.B.|
|0000be90| 4a af 00 b4 67 0c 20 6a | 00 56 22 68 00 18 42 a9 |J...g. j|.V"h..B.|
|0000bea0| 00 04 26 6a 00 2c 4b ea | 00 92 2f 4d 00 e4 4a aa |..&j.,K.|../M..J.|
|0000beb0| 01 2e 66 00 00 f0 20 6a | 00 5a 22 68 00 28 70 00 |..f... j|.Z"h.(p.|
|0000bec0| 30 29 00 04 4d e8 00 23 | 12 1e 48 81 48 c1 d2 80 |0)..M..#|..H.H...|
|0000bed0| 52 81 10 1e 48 80 48 c0 | 14 1e 48 82 48 c2 16 28 |R...H.H.|..H.H..(|
|0000bee0| 00 24 48 83 48 c3 2f 40 | 00 34 20 2a 01 2a 90 83 |.$H.H./@|.4 *.*..|
|0000bef0| 90 82 14 28 00 26 48 82 | 48 c2 9a 81 9a 82 48 78 |...(.&H.|H.....Hx|
|0000bf00| 00 03 2f 05 2f 00 20 2f | 00 40 20 4a 22 4d 61 00 |.././. /|.@ J"Ma.|
|0000bf10| 03 8a 4f ef 00 0c 2a 40 | 4a aa 01 3e 67 2a 52 aa |..O...*@|J..>g*R.|
|0000bf20| 01 46 20 2a 01 3a 54 80 | 48 78 00 07 2f 00 2f 2a |.F *.:T.|Hx.././*|
|0000bf30| 01 42 20 2a 01 4a 22 2a | 01 46 20 4a 22 4d 61 00 |.B *.J"*|.F J"Ma.|
|0000bf40| 03 5a 4f ef 00 0c 2a 40 | 20 2a 01 1e 67 28 52 80 |.ZO...*@| *..g(R.|
|0000bf50| 72 ec d2 aa 01 2a 24 2a | 01 1a 55 82 48 78 00 07 |r....*$*|..U.Hx..|
|0000bf60| 2f 02 2f 01 72 0a 20 4a | 22 4d c1 41 61 00 03 2c |/./.r. J|"M.Aa..,|
|0000bf70| 4f ef 00 0c 2a 40 2f 4d | 00 e4 20 2a 01 26 67 24 |O...*@/M|.. *.&g$|
|0000bf80| 72 ec d2 aa 01 2a 48 78 | 00 07 2f 2a 01 22 2f 01 |r....*Hx|../*."/.|
|0000bf90| 72 0a 20 4a 22 4d c1 41 | 61 00 03 00 4f ef 00 0c |r. J"M.A|a...O...|
|0000bfa0| 2f 40 00 e4 4a aa 00 18 | 67 00 00 b8 08 2a 00 03 |/@..J...|g....*..|
|0000bfb0| 01 01 67 04 70 08 60 02 | 70 02 20 6a 00 6a 22 00 |..g.p.`.|p. j.j".|
|0000bfc0| d2 81 22 68 00 04 30 31 | 18 00 1f 40 00 ec 70 00 |.."h..01|...@..p.|
|0000bfd0| 4a aa 01 2e 66 02 70 08 | 22 2a 01 1e d2 80 3f 41 |J...f.p.|"*....?A|
|0000bfe0| 00 f2 2e 2a 01 2a 9e aa | 01 36 6a 02 52 87 e2 87 |...*.*..|.6j.R...|
|0000bff0| 7c 00 78 00 2a 6f 00 e8 | 7a 00 60 60 41 ef 00 ec ||.x.*o..|z.``A...|
|0000c000| 00 00 00 08 00 00 03 f3 | 00 00 00 0c 00 00 01 e8 |........|........|
|0000c010| 00 00 00 61 4e ee b2 bf | 22 4d 70 04 22 d8 51 c8 |...aN...|"Mp.".Q.|
|0000c020| ff fc 08 2a 00 02 01 01 | 67 0e 20 6a 01 5a 2e 2a |...*....|g. j.Z.*|
|0000c030| 01 2a 9e b0 58 00 e2 8f | 70 23 be 80 6c 02 2e 00 |.*..X...|p#..l...|
|0000c040| 20 07 4d ed 00 04 3c c0 | 32 16 48 c1 d2 84 3c c1 | .M...<.|2.H...<.|
|0000c050| 20 6a 00 10 d1 c5 2b 50 | 00 0c 4a 86 67 04 2b 4d | j....+P|..J.g.+M|
|0000c060| ff fc 52 86 22 04 d2 aa | 01 3a 28 01 52 84 da fc |..R."...|.:(.R...|
|0000c070| 00 14 58 85 bc aa 01 32 | 6d 9a 4a aa 00 a2 66 06 |..X....2|m.J...f.|
|0000c080| 4a aa 00 18 67 46 42 6f | 00 88 42 6f 00 86 42 6f |J...gFBo|..Bo..Bo|
|0000c090| 00 84 42 6f 00 82 42 af | 00 8a 70 00 2f 00 48 6f |..Bo..B.|..p./.Ho|
|0000c0a0| 00 86 2f 0b 2f 00 4e ba | 78 98 4f ef 00 10 26 40 |.././.N.|x.O...&@|
|0000c0b0| 4a 80 67 18 08 eb 00 00 | 00 11 70 07 81 6b 00 0c |J.g.....|..p..k..|
|0000c0c0| 27 6a 00 a2 00 12 27 6f | 00 e8 00 1a 20 0b 67 0c |'j....'o|.... .g.|
|0000c0d0| 4a aa 01 2e 66 12 4a af | 00 e4 66 0c 70 00 20 4a |J...f.J.|..f.p. J|
|0000c0e0| 61 00 06 1c 60 00 01 2c | 2c 2f 00 a8 70 00 4a aa |a...`..,|,/..p.J.|
|0000c0f0| 01 12 66 02 20 06 25 40 | 00 b0 41 ea 00 76 22 6a |..f. .%@|..A..v"j|
|0000c100| 00 6a 42 a7 2f 29 00 04 | 22 48 20 6f 00 48 4e ba |.jB./)..|"H o.HN.|
|0000c110| 14 90 50 4f 25 40 00 66 | 66 0c 70 00 20 4a 61 00 |..PO%@.f|f.p. Ja.|
|0000c120| 05 de 60 00 00 ee 4a aa | 01 12 67 1c 20 6a 00 66 |..`...J.|..g. j.f|
|0000c130| 22 6a 00 62 21 69 00 56 | 00 56 20 6a 00 66 20 06 |"j.b!i.V|.V j.f .|
|0000c140| 2c 6c 00 f8 4e ae ff 6a | 2f 0a 20 6a 00 66 22 6a |,l..N..j|/. j.f"j|
|0000c150| 00 4c 70 ff 22 00 2c 6c | 00 f8 95 ca 4e ae fe 4a |.Lp.".,l|....N..J|
|0000c160| 24 5f 2f 0a 20 6a 00 4c | 22 6a 00 66 95 ca 4e ae |$_/. j.L|"j.f..N.|
|0000c170| ff 22 24 5f 20 6a 00 66 | 93 c9 2c 6c 00 fc 4e ae |."$_ j.f|..,l..N.|
|0000c180| ff ac 20 2a 01 0e 72 01 | 20 6a 00 62 93 c9 4e ba |.. *..r.| j.b..N.|
|0000c190| 0f 06 25 40 01 4e 20 2a | 01 06 72 01 20 6a 00 62 |..%@.N *|..r. j.b|
|0000c1a0| 4e ba 0e d0 20 6c 00 f8 | 25 68 00 3c 00 5e 20 2a |N... l..|%h.<.^ *|
|0000c1b0| 01 16 72 01 20 6a 00 5a | 4e ba 13 04 20 6a 00 66 |..r. j.Z|N... j.f|
|0000c1c0| 25 48 00 48 25 6f 00 dc | 00 ee 25 6f 00 e0 00 f2 |%H.H%o..|..%o....|
|0000c1d0| 72 02 b2 6a 00 d4 57 c0 | 44 00 48 80 48 c0 25 40 |r..j..W.|D.H.H.%@|
|0000c1e0| 00 fa 43 fa 01 74 4d d2 | 2c c9 22 68 00 56 70 00 |..C..tM.|,."h.Vp.|
|0000c1f0| 10 29 00 0f 72 01 24 01 | e1 a2 2c c2 2c c1 4a af |.)..r.$.|..,.,.J.|
|0000c200| 00 00 00 08 00 00 03 f3 | 00 00 00 0d 00 00 01 e8 |........|........|
|0000c210| 00 00 00 62 a7 be 57 7b | 00 d4 67 08 20 3c 80 00 |...b..W{|..g. <..|
|0000c220| 00 00 60 06 22 4a 4e ba | 0f b8 4c df 7c fc de fc |..`."JN.|..L.|...|
|0000c230| 00 e8 4e 75 00 03 20 5f | 4f 6b 20 7c 5f 43 61 6e |..Nu.. _|Ok |_Can|
|0000c240| 63 65 6c 00 00 64 5f 4c | 61 73 74 7c 5f 43 61 6e |cel..d_L|ast|_Can|
|0000c250| 63 65 6c 00 00 65 52 65 | 71 75 65 73 74 00 00 66 |cel..eRe|quest..f|
|0000c260| 49 6e 66 6f 72 6d 61 74 | 69 6f 6e 00 00 c9 20 4d |Informat|ion... M|
|0000c270| 61 78 3a 20 25 6c 64 20 | 00 00 00 ca 20 4d 69 6e |ax: %ld |.... Min|
|0000c280| 3a 20 25 6c 64 2c 20 4d | 61 78 3a 20 25 6c 64 20 |: %ld, M|ax: %ld |
|0000c290| 00 00 00 c8 20 4d 69 6e | 3a 20 25 6c 64 20 00 00 |.... Min|: %ld ..|
|0000c2a0| 66 69 6c 6c 72 65 63 74 | 63 6c 61 73 73 00 00 cb |fillrect|class...|
|0000c2b0| 54 6f 6f 20 73 6d 61 6c | 6c 21 00 00 00 cc 54 6f |Too smal|l!....To|
|0000c2c0| 6f 20 62 69 67 21 00 00 | 00 00 59 4f 48 e7 0f 14 |o big!..|..YOH...|
|0000c2d0| 2a 2f 00 20 2c 01 2e 00 | 2a 49 2f 48 00 18 20 0d |*/. ,...|*I/H.. .|
|0000c2e0| 66 06 70 00 60 00 00 82 | 97 cb 22 6f 00 18 20 69 |f.p.`...|.."o.. i|
|0000c2f0| 00 6a 20 2f 00 28 22 00 | d2 81 22 68 00 04 78 00 |.j /.(".|.."h..x.|
|0000c300| 38 31 18 00 57 80 66 08 | 20 3c 80 02 00 10 60 02 |81..W.f.| <....`.|
|0000c310| 70 00 42 a7 72 01 2f 01 | 2f 3c 80 02 00 11 48 6c |p.B.r./.|/<....Hl|
|0000c320| 00 00 2f 00 2f 01 2f 3c | 80 02 00 12 2f 04 2f 3c |../././<|...././<|
|0000c330| 80 02 00 05 2f 2f 00 48 | 2f 3c 80 02 00 04 2f 05 |....//.H|/<..../.|
|0000c340| 2f 3c 80 02 00 03 2f 06 | 2f 3c 80 02 00 02 2f 07 |/<..../.|/<..../.|
|0000c350| 2f 3c 80 02 00 01 48 7a | ff 48 2f 0b 4e ba 0a 12 |/<....Hz|.H/.N...|
|0000c360| 4f ef 00 4c 2b 40 00 10 | 4c df 28 f0 58 4f 4e 75 |O..L+@..|L.(.XONu|
|0000c370| 9e fc 00 18 48 e7 3f 3e | 2a 49 49 f9 00 00 00 00 |....H.?>|*II.....|
|0000c380| 2f 40 00 34 2f 48 00 38 | 70 04 b0 ad 00 ea 67 0a |/@.4/H.8|p.....g.|
|0000c390| 4a 6d 00 54 66 04 70 01 | 60 02 70 00 2e 00 2f 48 |Jm.Tf.p.|`.p.../H|
|0000c3a0| 00 40 60 1e 2c 2b 00 04 | 20 13 04 80 80 00 00 3c |.@`.,+..| ......<|
|0000c3b0| 66 10 20 06 2b 40 00 28 | 20 4d 61 00 03 5a 60 00 |f. .+@.(| Ma..Z`.|
|0000c3c0| 03 4c 41 ef 00 40 2c 6c | 01 08 4e ae ff d0 26 40 |.LA..@,l|..N...&@|
|0000c3d0| 4a 80 66 d0 60 00 02 f8 | 4d ea 00 14 2a 1e 30 1e |J.f.`...|M...*.0.|
|0000c3e0| 32 1e 7c 00 3f 40 00 2e | 3f 41 00 2c 0c 85 00 00 |2.|.?@..|?A.,....|
|0000c3f0| 04 00 66 00 00 b0 4a ad | 00 34 67 00 00 a8 74 00 |..f...J.|.4g...t.|
|0000c400| 00 00 00 08 00 00 03 f3 | 00 00 00 0e 00 00 01 e8 |........|........|
|0000c410| 00 00 00 63 02 ff 24 e2 | 34 00 76 00 36 01 41 ed |...c..$.|4.v.6.A.|
|0000c420| 00 48 2f 48 00 30 20 02 | 22 03 22 48 41 ef 00 3f |.H/H.0 .|"."HA..?|
|0000c430| 4e ba 07 6c 2c 00 66 00 | 00 84 4a 6d 00 54 66 7c |N..l,.f.|..Jm.Tf||
|0000c440| 30 2f 00 2c 08 00 00 09 | 66 72 02 40 00 40 78 00 |0/.,....|fr.@.@x.|
|0000c450| 38 00 97 cb 10 2f 00 3f | 72 0d b0 01 66 04 26 6d |8..../.?|r...f.&m|
|0000c460| 00 38 72 1b b0 01 66 04 | 26 6d 00 34 08 2d 00 01 |.8r...f.|&m.4.-..|
|0000c470| 01 01 67 04 4a 84 67 30 | 48 80 48 c0 72 42 90 81 |..g.J.g0|H.H.rB..|
|0000c480| 67 1e 72 0c 90 81 67 1c | 59 80 67 18 59 80 67 06 |g.r...g.|Y.g.Y.g.|
|0000c490| 57 80 67 06 60 12 4a 84 | 67 0e 26 6d 00 30 60 08 |W.g.`.J.|g.&m.0`.|
|0000c4a0| 4a 84 67 04 26 6d 00 34 | 20 0b 67 10 70 00 30 2f |J.g.&m.4| .g.p.0/|
|0000c4b0| 00 2e 20 4b 22 6f 00 30 | 4e ba 06 78 26 6a 00 1c |.. K"o.0|N..x&j..|
|0000c4c0| 20 4a 4e ba 10 10 20 05 | 59 80 66 1a 20 6d 00 66 | JN... .|Y.f. m.f|
|0000c4d0| 2c 6c 00 fc 4e ae ff a6 | 20 6d 00 66 70 01 4e ae |,l..N...| m.fp.N.|
|0000c4e0| ff a0 60 00 02 02 70 40 | ba 80 67 06 4a 86 67 00 |..`...p@|..g.J.g.|
|0000c4f0| 01 e0 4a 86 66 06 7c 00 | 3c 2b 00 26 70 20 bc 80 |..J.f.|.|<+.&p ..|
|0000c500| 6c 26 70 01 bc 80 67 0e | 22 2d 00 ea 74 04 b2 82 |l&p...g.|"-..t...|
|0000c510| 67 04 53 81 66 12 53 86 | 2b 46 00 28 70 00 20 4d |g.S.f.S.|+F.(p. M|
|0000c520| 61 00 02 0c 60 00 01 fe | 20 2d 00 ea 72 04 b0 81 |a...`...| -..r...|
|0000c530| 67 00 01 b4 72 01 b0 81 | 6f 00 01 14 70 20 bc 80 |g...r...|o...p ..|
|0000c540| 66 32 70 01 b0 6f 00 2e | 66 06 7e 00 60 00 01 98 |f2p..o..|f.~.`...|
|0000c550| 20 6d 00 1c 4a 10 66 06 | 4a ad 01 0a 67 06 20 6d | m..J.f.|J...g. m|
|0000c560| 00 30 60 04 20 6d 00 34 | 22 6d 00 66 4e ba 05 a8 |.0`. m.4|"m.fN...|
|0000c570| 4e ba 07 fe 70 02 b0 ad | 00 ea 66 3e 20 6d 00 1c |N...p...|..f> m..|
|0000c580| 4a 10 56 c1 44 01 48 81 | 48 c1 2e 01 2b 47 00 28 |J.V.D.H.|H...+G.(|
|0000c590| 4a ad 01 0a 67 08 72 01 | 2b 41 00 28 2e 01 bc 80 |J...g.r.|+A.(....|
|0000c5a0| 6f 0c 70 20 bc 80 6c 06 | 53 86 2b 46 00 28 20 07 |o.p ..l.|S.+F.( .|
|0000c5b0| 20 4d 61 00 01 7a 60 00 | 01 6c 20 6d 00 1c 4a 10 | Ma..z`.|.l m..J.|
|0000c5c0| 67 5c 20 6d 00 56 2a 28 | 00 1c 97 cb ba ad 00 ee |g\ m.V*(|........|
|0000c5d0| 6c 0e 20 6d 00 8e 43 fa | fc ee 4e ba 72 d8 60 12 |l. m..C.|..N.r.`.|
|0000c5e0| ba ad 00 f2 6f 0e 20 6d | 00 8e 43 fa fc e8 4e ba |....o. m|..C...N.|
|0000c5f0| 72 c4 26 40 20 0b 67 20 | 70 20 bc 80 66 0c 20 6d |r.&@ .g |p ..f. m|
|0000c600| 00 00 00 08 00 00 03 f3 | 00 00 00 0f 00 00 01 e8 |........|........|
|0000c610| 00 00 00 64 29 7a 4e 95 | 00 30 22 6d 00 66 4e ba |...d)zN.|.0"m.fN.|
|0000c620| 05 0e 20 6d 00 66 22 4b | 4e ba 0a 6a 60 00 00 d0 |.. m.f"K|N..j`...|
|0000c630| 20 6d 01 56 20 85 20 6d | 00 1c 4a 10 56 c0 44 00 | m.V . m|..J.V.D.|
|0000c640| 48 80 48 c0 2b 40 00 28 | 70 02 bc 80 6f 0c 70 20 |H.H.+@.(|p...o.p |
|0000c650| bc 80 6c 06 53 86 2b 46 | 00 28 70 00 20 4d 61 00 |..l.S.+F|.(p. Ma.|
|0000c660| 00 e6 60 00 00 d8 70 20 | bc 80 66 0e 70 01 b0 6f |..`...p |..f.p..o|
|0000c670| 00 2e 66 06 7e 00 60 00 | 00 86 20 6d 00 1c 4a 10 |..f.~.`.|.. m..J.|
|0000c680| 67 7c 20 6d 01 56 48 6d | 00 1c 2f 2d 00 f6 2f 2d |g| m.VHm|../-../-|
|0000c690| 00 ea 4e 90 4f ef 00 0c | 26 40 4a 80 67 3e 70 50 |..N.O...|&@J.g>pP|
|0000c6a0| b0 13 67 0c 20 6d 00 5a | 2c 6c 00 f8 4e ae ff a0 |..g. m.Z|,l..N...|
|0000c6b0| 30 7c ff ff 2f 0a 24 48 | 20 6d 00 66 22 4b 2c 6c |0|../.$H| m.f"K,l|
|0000c6c0| 00 f8 4e ae fe ec 20 5f | 48 7a fc 2e 20 6d 00 66 |..N... _|Hz.. m.f|
|0000c6d0| 22 6d 00 2c 4e ba 03 d2 | 58 4f 60 22 20 2d 00 28 |"m.,N...|XO`" -.(|
|0000c6e0| 20 4d 61 00 00 62 60 54 | 22 2d 00 e6 ca 81 67 0e | Ma..b`T|"-....g.|
|0000c6f0| 2b 41 00 28 70 00 20 4d | 61 00 00 4c 60 3e 2f 2d |+A.(p. M|a..L`>/-|
|0000c700| 00 6e 20 6d 00 66 22 6d | 00 72 4e ba 0d 6a 58 4f |.n m.f"m|.rN..jXO|
|0000c710| 24 40 4a 80 66 00 fc f2 | 4a 87 67 16 2f 0a 20 6d |$@J.f...|J.g./. m|
|0000c720| 00 2c 22 6d 00 66 2c 6c | 00 f8 95 ca 4e ae fe 32 |.,"m.f,l|....N..2|
|0000c730| 24 5f 42 ad 00 08 20 3c | 80 00 00 00 4c df 7c fc |$_B... <|....L.|.|
|0000c740| de fc 00 18 4e 75 48 e7 | 02 36 2a 48 2c 2d 00 28 |....NuH.|.6*H,-.(|
|0000c750| 4a 80 67 16 0c ad 00 00 | 00 02 00 ea 6e 0c 20 6d |J.g.....|....n. m|
|0000c760| 00 1c 22 6d 00 14 12 d8 | 66 fc 20 2d 01 16 72 00 |.."m....|f. -..r.|
|0000c770| 20 6d 00 5e 4e ba 0d 90 | 4a ad 00 66 67 2c 20 2d | m.^N...|J..fg, -|
|0000c780| 01 0e 72 00 20 6d 00 62 | 22 6d 01 4e 4e ba 09 50 |..r. m.b|"m.NN..P|
|0000c790| 20 2d 01 06 72 00 20 6d | 00 62 4e ba 09 1e 20 2d | -..r. m|.bN... -|
|0000c7a0| 01 12 20 6d 00 66 4e ba | 0d 9e 20 6d 00 8e 4e ba |.. m.fN.|.. m..N.|
|0000c7b0| 71 ac 20 6d 00 4c 4e ba | 03 30 26 6d 00 a2 60 10 |q. m.LN.|.0&m..`.|
|0000c7c0| 24 6b 00 10 20 4b 2c 6c | 00 f8 4e ae fd 7e 26 4a |$k.. K,l|..N..~&J|
|0000c7d0| 20 0b 66 ec 22 6d 00 10 | 2c 78 00 04 4e ae fd 4e | .f."m..|,x..N..N|
|0000c7e0| 22 6d 00 0c 4e ae fd 4e | 20 2d 00 6a 67 0e 22 40 |"m..N..N| -.jg."@|
|0000c7f0| 20 6d 00 5a 2c 6c 00 f8 | 4e ae fd 48 20 6d 01 52 | m.Z,l..|N..H m.R|
|0000c800| 00 00 00 08 00 00 03 f3 | 00 00 00 10 00 00 01 e8 |........|........|
|0000c810| 00 00 00 65 73 0d 02 d1 | 2c 6c 00 fc 4e ae ff 7c |...es...|,l..N..||
|0000c820| 4a ad 00 fa 67 0e 91 c8 | 22 6d 00 5a 2c 6c 00 f8 |J...g...|"m.Z,l..|
|0000c830| 4e ae fd fc 20 2d 00 8a | 67 0a 22 40 2c 6c 01 04 |N... -..|g."@,l..|
|0000c840| 4e ae ff b2 22 4d 2c 78 | 00 04 4e ae fd 4e 20 06 |N..."M,x|..N..N .|
|0000c850| 4c df 6c 40 4e 75 00 00 | 4e f9 00 00 8d 3c 4e f9 |L.l@Nu..|N....<N.|
|0000c860| 00 00 8d cc 4e f9 00 00 | 8d 7e 4e f9 00 00 8d f8 |....N...|.~N.....|
|0000c870| 9e fc 00 18 48 e7 01 34 | 2e 00 2a 49 26 6d 00 08 |....H..4|..*I&m..|
|0000c880| 42 ad 00 08 70 00 2f 00 | 2f 0d 2f 08 2f 00 2f 48 |B...p./.|/./././H|
|0000c890| 00 20 4e ba 71 0c 4f ef | 00 10 24 40 4a 80 67 4c |. N.q.O.|..$@J.gL|
|0000c8a0| 70 06 81 6a 00 0c 08 ea | 00 00 00 11 08 ea 00 00 |p..j....|........|
|0000c8b0| 00 0f 2f 4a 00 14 2f 6d | 00 16 00 20 2f 4b 00 1c |../J../m|... /K..|
|0000c8c0| 2f 6d 00 0c 00 18 2f 47 | 00 24 42 a7 48 6f 00 18 |/m..../G|.$B.Ho..|
|0000c8d0| 2f 3c 80 02 00 07 42 a7 | 2f 2c 01 18 4e ba 04 da |/<....B.|/,..N...|
|0000c8e0| 4f ef 00 14 25 40 00 16 | 25 40 00 12 2b 4b 00 08 |O...%@..|%@..+K..|
|0000c8f0| 20 0a 4c df 2c 80 de fc | 00 18 4e 75 2f 0b 26 6f | .L.,...|..Nu/.&o|
|0000c900| 00 08 70 06 c0 6b 00 0c | 67 26 26 6b 00 16 20 0b |..p..k..|g&&k.. .|
|0000c910| 67 1e 70 ff b0 6b 00 08 | 66 16 0c ab 4f 6f 70 73 |g.p..k..|f...Oops|
|0000c920| 00 04 66 0c 20 6b 00 0a | b1 cb 66 04 20 0b 60 02 |..f. k..|..f. .`.|
|0000c930| 70 00 26 5f 4e 75 51 4f | 48 e7 07 0e 49 f9 00 00 |p.&_NuQO|H...I...|
|0000c940| 00 00 48 ef 03 00 00 18 | 70 01 20 6f 00 1c b0 90 |..H.....|p. o....|
|0000c950| 66 00 00 de 7e 00 3e 2a | 00 18 20 6a 00 14 7c 00 |f...~.>*|.. j..|.|
|0000c960| 3c 28 00 06 7a 00 3a 28 | 00 08 08 05 00 07 66 06 |<(..z.:(|......f.|
|0000c970| 70 1b be 80 66 40 4a 87 | 67 3c 20 07 2c 6c 01 08 |p...f@J.|g< .,l..|
|0000c980| 4e ae ff 52 72 00 12 00 | 70 58 b2 80 67 28 70 51 |N..Rr...|pX..g(pQ|
|0000c990| b2 80 67 22 70 ea c1 aa | 00 1e 20 6a 00 14 08 a8 |..g"p...|.. j....|
|0000c9a0| 00 07 00 09 08 05 00 09 | 66 0c 70 0a 81 aa 00 1e |........|f.p.....|
|0000c9b0| 35 7c 00 01 00 18 20 52 | 2a 68 00 28 20 0d 67 6c |5|.... R|*h.( .gl|
|0000c9c0| 08 2d 00 01 00 03 67 3a | 08 2a 00 00 00 21 67 32 |.-....g:|.*...!g2|
|0000c9d0| 20 6a 00 08 22 6a 00 0c | 2c 6c 01 08 4e ae ff 5e | j.."j..|,l..N..^|
|0000c9e0| 4a 80 67 1e 4a ad 00 34 | 66 18 70 01 2b 40 00 34 |J.g.J..4|f.p.+@.4|
|0000c9f0| 41 ed 00 0c 22 48 20 6d | 00 08 2c 78 00 04 4e ae |A..."H m|..,x..N.|
|0000ca00| 00 00 00 08 00 00 03 f3 | 00 00 00 11 00 00 01 e8 |........|........|
|0000ca10| 00 00 00 66 14 e2 5f 8b | fe 92 08 2d 00 00 00 03 |...f.._.|...-....|
|0000ca20| 67 22 70 4c bc 80 67 06 | 70 4d bc 80 66 16 20 2a |g"pL..g.|pM..f. *|
|0000ca30| 00 1e 02 40 ff ea 00 40 | 00 0a 25 40 00 1e 35 7c |...@...@|..%@..5||
|0000ca40| 00 01 00 18 70 01 60 02 | 70 00 4c df 70 e0 50 4f |....p.`.|p.L.p.PO|
|0000ca50| 4e 75 2f 05 2a 2f 00 08 | 42 a7 48 6c 00 04 2f 3c |Nu/.*/..|B.Hl../<|
|0000ca60| 80 08 00 37 2f 05 2f 3c | 80 03 20 10 2f 01 2f 3c |...7/./<|.. ././<|
|0000ca70| 80 08 00 2f 2f 00 2f 3c | 80 08 00 30 2f 09 2f 08 |...//./<|...0/./.|
|0000ca80| 48 78 00 03 4e ba 6f 32 | 4f ef 00 30 2a 1f 4e 75 |Hx..N.o2|O..0*.Nu|
|0000ca90| 59 4f 2f 0b 42 a7 48 6c | 00 04 2f 3c 80 08 00 37 |YO/.B.Hl|../<...7|
|0000caa0| 2f 2f 00 18 2f 3c 80 08 | 00 2d 2f 00 2f 3c 80 08 |//../<..|.-/./<..|
|0000cab0| 00 2e 2f 09 2f 08 48 78 | 00 0c 2f 49 00 2c 4e ba |.././.Hx|../I.,N.|
|0000cac0| 6e f8 4f ef 00 28 26 40 | 4a 80 67 04 42 ab 00 28 |n.O..(&@|J.g.B..(|
|0000cad0| 20 0b 26 5f 58 4f 4e 75 | 20 09 67 1a 42 a7 2f 2f | .&_XONu| .g.B.//|
|0000cae0| 00 08 2f 3c 80 08 00 2d | 42 a7 2f 08 2f 09 4e ba |../<...-|B././.N.|
|0000caf0| 6e b0 4f ef 00 18 4e 75 | 22 00 20 09 67 18 42 a7 |n.O...Nu|". .g.B.|
|0000cb00| 2f 01 2f 3c 80 08 00 2f | 42 a7 2f 08 2f 09 4e ba |/./<.../|B././.N.|
|0000cb10| 6e 90 4f ef 00 18 4e 75 | 48 e7 00 16 2a 48 2c 78 |n.O...Nu|H...*H,x|
|0000cb20| 00 04 4e ae ff 7c 26 4d | 60 18 2f 0b 61 00 fd e6 |..N..|&M|`./.a...|
|0000cb30| 58 4f 4a 80 67 0a 20 40 | 2c 6c 00 f8 4e ae fd 7e |XOJ.g. @|,l..N..~|
|0000cb40| 26 53 20 0b 66 e4 20 4d | 2c 6c 00 fc 4e ae ff dc |&S .f. M|,l..N...|
|0000cb50| 2c 78 00 04 4e ae ff 76 | 4c df 68 00 4e 75 48 e7 |,x..N..v|L.h.NuH.|
|0000cb60| 00 22 08 68 00 07 00 0d | 95 ca 70 01 2c 6c 00 f8 |.".h....|..p.,l..|
|0000cb70| 4e ae fe 50 4c df 44 00 | 4e 75 48 e7 01 14 2e 00 |N..PL.D.|NuH.....|
|0000cb80| 26 49 2a 48 22 53 61 d6 | 4e ba 02 2e 27 4d 00 08 |&I*H"Sa.|N...'M..|
|0000cb90| 37 47 00 0c 4c df 28 80 | 4e 75 48 e7 01 12 2e 00 |7G..L.(.|NuH.....|
|0000cba0| 26 48 60 36 2f 0b 61 00 | fd 6c 58 4f 4a 80 67 28 |&H`6/.a.|.lXOJ.g(|
|0000cbb0| 20 40 12 28 00 0f 67 20 | 48 81 48 c1 20 01 2c 6c | @.(..g |H.H. .,l|
|0000cbc0| 01 08 4e ae ff 52 72 00 | 12 00 10 07 48 80 48 c0 |..N..Rr.|....H.H.|
|0000cbd0| b0 81 66 04 20 0b 60 08 | 26 53 20 0b 66 c6 70 00 |..f. .`.|&S .f.p.|
|0000cbe0| 4c df 48 80 4e 75 9e fc | 00 18 48 e7 03 36 2c 01 |L.H.Nu..|..H..6,.|
|0000cbf0| 2e 00 26 49 2a 48 42 15 | 02 40 ff 7f 4a 80 67 00 |..&I*HB.|.@..J.g.|
|0000cc00| 00 00 00 08 00 00 03 f3 | 00 00 00 12 00 00 01 e8 |........|........|
|0000cc10| 00 00 00 67 1b 7d db 6a | 00 da 42 af 00 1a 1f 7c |...g.}.j|..B....||
|0000cc20| 00 01 00 1e 20 07 3f 40 | 00 20 22 06 3f 41 00 22 |.... .?@|. ".?A."|
|0000cc30| 2f 0a 41 ef 00 1e 22 4d | 72 01 2c 6c 01 14 95 ca |/.A..."M|r.,l....|
|0000cc40| 4e ae ff d0 20 5f 10 15 | 48 80 48 c0 2c 6c 01 08 |N... _..|H.H.,l..|
|0000cc50| 4e ae ff 52 1a 80 08 06 | 00 09 66 00 00 92 08 07 |N..R....|..f.....|
|0000cc60| 00 07 67 36 30 3c 00 80 | 80 6b 00 0c 72 00 32 00 |..g60<..|.k..r.2.|
|0000cc70| be 81 66 7a 20 6b 00 08 | 08 28 00 08 00 0e 66 06 |..fz k..|.(....f.|
|0000cc80| 22 53 61 00 fe f2 70 00 | 37 40 00 0c 20 6b 00 08 |"Sa...p.|7@.. k..|
|0000cc90| 72 00 32 28 00 26 20 01 | 60 58 20 07 02 40 ff fe |r.2(.& .|`X ..@..|
|0000cca0| 72 60 b0 81 66 18 4a 6b | 00 0c 67 42 20 6b 00 08 |r`..f.Jk|..gB k..|
|0000ccb0| 22 53 61 00 fe c2 70 00 | 37 40 00 0c 60 30 4a 6b |"Sa...p.|7@..`0Jk|
|0000ccc0| 00 0c 66 2a 10 15 48 80 | 48 c0 20 6b 00 04 61 00 |..f*..H.|H. k..a.|
|0000ccd0| fe e2 24 40 4a 80 67 18 | 08 2a 00 08 00 0c 66 0e |..$@J.g.|.*....f.|
|0000cce0| 72 00 32 07 20 01 20 4a | 22 4b 61 00 fe a6 42 15 |r.2. . J|"Ka...B.|
|0000ccf0| 70 00 4c df 6c c0 de fc | 00 18 4e 75 9e fc 00 14 |p.L.l...|..Nu....|
|0000cd00| 48 e7 27 04 3a 2f 00 32 | 2c 01 2e 00 2a 48 20 0d |H.'.:/.2|,...*H .|
|0000cd10| 66 04 70 00 60 5e 42 af | 00 14 2f 6f 00 2c 00 1c |f.p.`^B.|../o.,..|
|0000cd20| 2f 69 00 16 00 20 2f 69 | 00 0c 00 18 70 5f 2f 40 |/i... /i|....p_/@|
|0000cd30| 00 24 70 00 30 05 32 07 | 48 c1 34 06 48 c2 42 a7 |.$p.0.2.|H.4.H.B.|
|0000cd40| 2f 02 2f 3c 80 02 00 02 | 2f 01 2f 3c 80 02 00 01 |/./<....|/./<....|
|0000cd50| 2f 00 2f 3c 80 02 00 05 | 48 6f 00 30 2f 3c 80 02 |/./<....|Ho.0/<..|
|0000cd60| 00 07 42 a7 2f 2c 01 18 | 4e ba 00 7e 2b 40 00 10 |..B./,..|N..~+@..|
|0000cd70| 4f ef 00 2c 4c df 20 e4 | de fc 00 14 4e 75 48 e7 |O..,L. .|....NuH.|
|0000cd80| 00 06 2a 68 00 10 60 0e | 20 4d 2a 68 00 10 2c 6c |..*h..`.| M*h..,l|
|0000cd90| 00 f8 4e ae fd 7e 20 0d | 66 ee 4c df 60 00 4e 75 |..N..~ .|f.L.`.Nu|
|0000cda0| 72 5f 70 ff 52 80 4a 10 | 67 08 b2 18 66 f6 72 00 |r_p.R.J.|g...f.r.|
|0000cdb0| 60 f4 4e 75 4a 10 67 14 | b0 18 66 f8 10 10 2f 0e |`.NuJ.g.|..f.../.|
|0000cdc0| 2c 6c 01 08 4e ae ff 52 | 2c 5f 4e 75 70 00 4e 75 |,l..N..R|,_Nup.Nu|
|0000cdd0| 48 e7 20 02 2c 6c 01 04 | 74 05 4e ae fe f2 51 ca |H. .,l..|t.N...Q.|
|0000cde0| ff fa 4c df 40 04 4e 75 | 48 e7 00 22 4c ef 03 00 |..L.@.Nu|H.."L...|
|0000cdf0| 00 0c 45 ef 00 14 2c 6c | 00 f8 4e ae fd 84 4c df |..E...,l|..N...L.|
|0000ce00| 00 00 00 08 00 00 03 f3 | 00 00 00 13 00 00 01 e8 |........|........|
|0000ce10| 00 00 00 68 70 f7 0d 87 | 44 00 4e 75 48 e7 7f fe |...hp...|D.NuH...|
|0000ce20| 49 f9 00 00 00 00 3e 28 | 00 20 2c 6c 01 04 0c 91 |I.....>(|. ,l....|
|0000ce30| 00 00 02 02 67 00 00 88 | 2f 09 20 0a 67 12 20 08 |....g...|/. .g. .|
|0000ce40| 67 0e 20 68 00 18 48 7a | 00 0a 2f 28 00 08 4e 75 |g. h..Hz|../(..Nu|
|0000ce50| 70 00 22 5f 0c 91 00 00 | 01 01 66 00 01 c8 4a 80 |p."_....|..f...J.|
|0000ce60| 67 00 01 c2 24 40 20 6a | 00 0a 43 f2 70 00 70 04 |g...$@ j|..C.p.p.|
|0000ce70| 22 d8 51 c8 ff fc 22 72 | 70 08 20 72 70 04 47 f2 |".Q..."r|p. rp.G.|
|0000ce80| 70 13 61 00 01 a6 35 40 | 00 04 20 72 70 00 20 08 |p.a...5@|.. rp. .|
|0000ce90| 67 1a 30 28 00 08 90 6a | 00 04 e2 40 34 80 30 28 |g.0(...j|...@4.0(|
|0000cea0| 00 0a 90 6a 00 06 e2 40 | 35 40 00 02 25 4a 00 0a |...j...@|5@..%J..|
|0000ceb0| 25 7c 4f 6f 70 73 00 04 | 20 0a 60 00 01 68 2a 49 |%|Oops..| .`..h*I|
|0000cec0| 22 6d 00 04 2f 09 70 00 | 4e ae fe 9e 20 72 70 04 |"m../.p.|N... rp.|
|0000ced0| 7a 00 1a 28 00 06 4e ae | ff b8 2c 00 66 04 20 2e |z..(..N.|..,.f. .|
|0000cee0| 00 9a 20 40 22 57 4e ae | ff be 20 05 22 05 22 57 |.. @"WN.|.. ."."W|
|0000cef0| 4e ae ff a6 22 5f 32 2d | 00 0a 30 2d 00 08 20 6d |N..."_2-|..0-.. m|
|0000cf00| 00 10 20 68 00 04 24 08 | 66 04 41 fa 01 d6 26 72 |.. h..$.|f.A...&r|
|0000cf10| 70 00 24 0b 67 54 32 2b | 00 06 30 2b 00 04 76 00 |p.$.gT2+|..0+..v.|
|0000cf20| 36 2b 00 0a 74 00 34 2b | 00 08 28 2d 00 0c 48 e7 |6+..t.4+|..(-..H.|
|0000cf30| f0 40 48 e7 f0 c0 41 e8 | 00 0a 53 84 67 02 58 88 |.@H...A.|..S.g.X.|
|0000cf40| 30 10 4e ae fe aa 4c d7 | 03 0f d4 80 53 82 d6 81 |0.N...L.|....S...|
|0000cf50| 53 83 4e ae fe ce 4c d7 | 03 0f 70 02 4a 84 66 02 |S.N...L.|..p.J.f.|
|0000cf60| 70 06 15 40 00 0e 4c df | 03 0f 26 72 70 08 d0 52 |p..@..L.|..&rp..R|
|0000cf70| d2 6a 00 02 48 e7 c0 40 | 70 00 10 2a 00 0e d0 80 |.j..H..@|p..*....|
|0000cf80| d1 c0 30 10 4e ae fe aa | 4c d7 02 03 d2 69 00 3e |..0.N...|L....i.>|
|0000cf90| 4e ae ff 10 4c d7 02 03 | 20 4b 3a 32 70 14 67 06 |N...L...| K:2p.g.|
|0000cfa0| 30 05 4e ae ff c4 4c df | 02 03 4a 2a 00 0f 67 36 |0.N...L.|..J*..g6|
|0000cfb0| 48 e7 c0 40 d6 c5 52 4b | 3a 29 00 24 30 32 70 1a |H..@..RK|:).$02p.|
|0000cfc0| 20 4b 4e ae ff c4 4c df | 02 03 30 05 d2 72 70 18 | KN...L.|..0..rp.|
|0000cfd0| 48 e7 c0 40 4e ae ff 10 | 4c df 02 03 d0 72 70 16 |H..@N...|L....rp.|
|0000cfe0| 53 40 4e ae ff 0a 4a b2 | 70 00 67 2a 4c df 01 0f |S@N...J.|p.g*L...|
|0000cff0| 26 4f 42 a7 4a 84 66 08 | 59 4f 48 79 80 08 00 33 |&OB.J.f.|YOHy...3|
|0000d000| 00 00 00 08 00 00 03 f3 | 00 00 00 14 00 00 01 e8 |........|........|
|0000d010| 00 00 00 69 5a 1b 05 b2 | 2f 32 70 0c 48 79 80 08 |...iZ...|/2p.Hy..|
|0000d020| 00 34 22 4f 2c 6c 00 fc | 4e ae ff 88 2e 4b 4a 86 |.4"O,l..|N....KJ.|
|0000d030| 67 0a 22 46 2c 6c 01 04 | 4e ae ff b2 4c df 7f fe |g."F,l..|N...L...|
|0000d040| 4e 75 48 e7 3d 26 4f ef | ff 9c 2a 4f 2c 6c 01 04 |NuH.=&O.|..*O,l..|
|0000d050| 2f 09 2f 08 22 4d 4e ae | ff 3a 20 5f 4e ae ff b8 |/./."MN.|.: _N...|
|0000d060| 26 00 66 04 20 2e 00 9a | 20 40 22 4d 4e ae ff be |&.f. ...| @"MN...|
|0000d070| 70 00 28 1f 67 7a 20 44 | 7a ff 52 85 4a 18 66 fa |p.(.gz D|z.R.J.f.|
|0000d080| 4a 87 67 0e 42 2a 00 0f | 35 85 70 14 35 6d 00 3a |J.g.B*..|5.p.5m.:|
|0000d090| 00 06 20 05 20 44 22 4d | 4e ae ff ca 2f 00 12 13 |.. . D"M|N.../...|
|0000d0a0| 70 ff 20 44 4a 10 67 3c | 52 80 b2 18 66 f6 4a 87 |p. DJ.g<|R...f.J.|
|0000d0b0| 67 26 15 50 00 0f 35 80 | 70 14 9a 40 53 45 35 85 |g&.P..5.|p..@SE5.|
|0000d0c0| 70 1a 30 2d 00 3e 54 40 | 35 80 70 18 22 4d 70 01 |p.0-.>T@|5.p."Mp.|
|0000d0d0| 4e ae ff ca 35 80 70 16 | 22 4d 70 01 20 4b 4e ae |N...5.p.|"Mp. KN.|
|0000d0e0| ff ca 91 97 4a 83 67 06 | 22 43 4e ae ff b2 20 1f |....J.g.|"CN... .|
|0000d0f0| 4f ef 00 64 4c df 64 bc | 4e 75 00 01 00 00 00 01 |O..dL.d.|Nu......|
|0000d100| 00 02 00 01 00 03 00 01 | 00 00 00 02 48 e7 00 22 |........|....H.."|
|0000d110| 2c 6c 00 f8 48 e7 00 c0 | 20 68 00 2e 4e ae ff a0 |,l..H...| h..N...|
|0000d120| 4c df 03 00 70 ff 24 40 | 4e ae fe ec 4c df 44 00 |L...p.$@|N...L.D.|
|0000d130| 4e 75 4a 80 67 1e 20 08 | 67 1a 2f 0e 4a 81 67 0a |NuJ.g. .|g./.J.g.|
|0000d140| 2c 6c 00 f4 4e ae ff 8e | 60 08 2c 6c 00 f8 4e ae |,l..N...|`.,l..N.|
|0000d150| ff c4 2c 5f 4e 75 4a 80 | 67 1a 20 08 67 16 2f 0e |..,_NuJ.|g. .g./.|
|0000d160| 2c 6c 00 f4 4a 81 67 06 | 4e ae ff 64 60 04 4e ae |,l..J.g.|N..d`.N.|
|0000d170| ff 5e 2c 5f 4e 75 48 e7 | 3f 3e 2c 6c 01 04 4f ef |.^,_NuH.|?>,l..O.|
|0000d180| ff e8 45 ef 00 0c 26 4f | 78 01 2a 48 2a 00 2c 01 |..E...&O|x.*H*.,.|
|0000d190| 24 06 94 85 67 6e 6a 04 | 78 ff 44 82 76 02 e5 8b |$...gnj.|x.D.v...|
|0000d1a0| 2e 35 30 0c 20 31 30 00 | 90 87 48 40 42 40 22 02 |.50. 10.|..H@B@".|
|0000d1b0| 4e ba 68 be 27 80 30 00 | 48 47 25 87 30 00 e4 8b |N.h.'.0.|HG%.0...|
|0000d1c0| 51 cb ff dc 2e 3c 00 00 | 80 00 20 6d 00 18 20 05 |Q....<..|.. m.. .|
|0000d1d0| 22 12 d2 87 48 41 24 2a | 00 04 d2 87 48 42 26 2a |"...HA$*|....HB&*|
|0000d1e0| 00 08 d2 87 48 43 4e ae | fe e0 20 13 d1 92 20 2b |....HCN.|.. ... +|
|0000d1f0| 00 04 d1 aa 00 04 20 2b | 00 08 d1 aa 00 08 da 84 |...... +|........|
|0000d200| 00 00 00 08 00 00 03 f3 | 00 00 00 15 00 00 01 e8 |........|........|
|0000d210| 00 00 00 6a d4 d7 df 15 | bc 85 66 c6 4f ef 00 18 |...j....|..f.O...|
|0000d220| 4c df 7c fc 4e 75 48 e7 | 00 32 26 6f 00 10 20 6f |L.|.NuH.|.2&o.. o|
|0000d230| 00 14 43 ef 00 18 60 1e | 48 e7 00 32 72 01 26 c1 |..C...`.|H..2r.&.|
|0000d240| 26 81 4a 80 66 06 45 fa | 00 2c 60 0e 45 fa 00 1e |&.J.f.E.|.,`.E...|
|0000d250| 60 08 48 e7 00 32 45 fa | 00 10 2c 78 00 04 4e ae |`.H..2E.|..,x..N.|
|0000d260| fd f6 4c df 4c 00 4e 75 | 16 c0 4e 75 b0 3c 00 7c |..L.L.Nu|..Nu.<.||
|0000d270| 66 0c 60 06 b0 3c 00 0a | 66 04 52 ab ff fc 52 93 |f.`..<..|f.R...R.|
|0000d280| 4e 75 12 3c 00 7c 60 04 | 12 3c 00 0a 22 c8 10 18 |Nu.<.|`.|.<.."...|
|0000d290| 67 0c b0 01 66 f8 42 28 | ff ff 22 c8 60 f0 4e 75 |g...f.B(|..".`.Nu|
|0000d2a0| 2f 0a 70 00 4a a9 00 08 | 66 14 48 e7 00 42 20 29 |/.p.J...|f.H..B )|
|0000d2b0| 00 04 2c 78 00 04 4e ae | fe c2 4c df 42 00 91 c8 |..,x..N.|..L.B...|
|0000d2c0| 95 ca 2f 09 4e ba dd c2 | 22 5f b0 bc 80 00 00 00 |../.N...|"_......|
|0000d2d0| 67 d0 24 5f 4e 75 48 e7 | 00 30 20 6f 00 0c 24 6f |g.$_NuH.|.0 o..$o|
|0000d2e0| 00 10 43 ef 00 14 26 68 | 00 08 4e 93 4c df 0c 00 |..C...&h|..N.L...|
|0000d2f0| 4e 75 4a 18 66 fc 53 88 | 10 d9 66 fc 4e 75 00 00 |NuJ.f.S.|..f.Nu..|
|0000d300| 51 4f 48 e7 20 1e 26 49 | 2a 48 49 f9 00 00 00 00 |QOH. .&I|*HI.....|
|0000d310| 41 ed 00 2c 2c 6c 01 04 | 4e ae fc e8 20 40 43 ef |A..,,l..|N... @C.|
|0000d320| 00 14 70 01 2c 6c 00 f8 | 4e ae fe 26 30 2f 00 14 |..p.,l..|N..&0/..|
|0000d330| 48 c0 32 2f 00 18 48 c1 | 92 80 52 81 26 81 30 2f |H.2/..H.|..R.&.0/|
|0000d340| 00 16 48 c0 34 2f 00 1a | 48 c2 94 80 52 82 24 82 |..H.4/..|H...R.$.|
|0000d350| 30 2d 00 0c 48 c0 b0 93 | 6c 08 30 2d 00 0c 48 c0 |0-..H...|l.0-..H.|
|0000d360| 26 80 30 2d 00 0e 48 c0 | b0 92 6c 08 30 2d 00 0e |&.0-..H.|..l.0-..|
|0000d370| 48 c0 24 80 08 2d 00 02 | 00 4d 56 c0 72 02 92 00 |H.$..-..|.MV.r...|
|0000d380| 92 00 20 01 4c df 78 04 | 50 4f 4e 75 59 4f 48 e7 |.. .L.x.|PONuYOH.|
|0000d390| 00 36 26 6f 00 18 2a 48 | 2f 49 00 10 20 6f 00 10 |.6&o..*H|/I.. o..|
|0000d3a0| 24 50 20 2f 00 1c 66 1c | 22 0b 66 18 22 0a 66 14 |$P /..f.|".f.".f.|
|0000d3b0| 22 78 00 04 20 69 01 14 | 72 0d b2 28 00 08 66 04 |"x.. i..|r..(..f.|
|0000d3c0| 24 68 00 b8 3b 7c 00 0f | 00 2e 22 0b 66 3a 22 0a |$h..;|..|..".f:".|
|0000d3d0| 67 0e 20 4a b0 fc ff ff | 67 06 26 6a 00 2e 60 28 |g. J....|g.&j..`(|
|0000d3e0| 20 40 2c 6c 00 f8 4e ae | fe 02 26 40 4a 80 66 10 | @,l..N.|..&@J.f.|
|0000d3f0| 91 c8 4e ae fe 02 26 40 | 4a 80 66 04 70 00 60 16 |..N...&@|J.f.p.`.|
|0000d400| 00 00 00 08 00 00 03 f3 | 00 00 00 16 00 00 01 e8 |........|........|
|0000d410| 00 00 00 6b c2 64 e1 e3 | 3b 7c 00 02 00 2e 95 ca |...k.d..|;|......|
|0000d420| 20 6f 00 10 20 8a 2b 4b | 00 1e 20 2d 00 1e 4c df | o.. .+K|.. -..L.|
|0000d430| 6c 00 58 4f 4e 75 59 4f | 48 e7 07 36 2a 48 20 6d |l.XONuYO|H..6*H m|
|0000d440| 00 24 24 68 00 04 7e 00 | 1e 2a 00 05 2f 49 00 1c |.$$h..~.|.*../I..|
|0000d450| 70 05 be 80 6f 02 2e 00 | 7c 00 70 01 ef a0 2a 00 |p...o...||.p...*.|
|0000d460| 26 49 60 12 20 6d 00 04 | 20 06 2c 6c 01 04 4e ae |&I`. m..| .,l..N.|
|0000d470| fd ba 36 c0 52 86 bc 85 | 6d ea 20 07 4c df 6c e0 |..6.R...|m. .L.l.|
|0000d480| 58 4f 4e 75 48 e7 30 04 | 26 2f 00 14 24 2f 00 10 |XONuH.0.|&/..$/..|
|0000d490| 4b d0 3a c0 3a c1 3a c2 | 3a c3 2a c9 31 6f 00 1a |K.:.:.:.|:.*.1o..|
|0000d4a0| 00 10 4c df 20 0c 4e 75 | 48 e7 00 36 26 49 2a 48 |..L. .Nu|H..6&I*H|
|0000d4b0| 2c 6c 01 04 4e ae ff b8 | 24 40 4a 80 67 08 08 2a |,l..N...|$@J.g..*|
|0000d4c0| 00 05 00 17 67 34 20 0a | 67 06 22 4a 4e ae ff b2 |....g4 .|g."JN...|
|0000d4d0| 20 0b 67 04 24 4b 60 04 | 24 6e 00 9a 2a aa 00 0a | .g.$K`.|$n..*...|
|0000d4e0| 47 ea 00 14 45 ed 00 04 | 34 db 14 db 14 db 20 4d |G...E...|4..... M|
|0000d4f0| 2c 6c 01 04 4e ae ff b8 | 24 40 20 0a 67 18 70 00 |,l..N...|$@ .g.p.|
|0000d500| 30 2a 00 14 20 6f 00 14 | 20 80 70 00 30 2a 00 18 |0*.. o..| .p.0*..|
|0000d510| 20 6f 00 18 20 80 20 0a | 4c df 6c 00 4e 75 48 e7 | o.. . .|L.l.NuH.|
|0000d520| 00 36 26 49 2a 48 60 52 | 4a aa 00 14 66 12 4a aa |.6&I*H`R|J...f.J.|
|0000d530| 00 24 66 0c 42 aa 00 28 | 30 7c ff ff 20 08 60 4e |.$f.B..(|0|.. .`N|
|0000d540| 20 6a 00 2c b1 cd 66 10 | 22 4a 2c 6c 00 fc 4e ae | j.,..f.|"J,l..N.|
|0000d550| ff 9a 4a 80 66 38 60 18 | 20 0b 67 14 2f 0a 22 4a |..J.f8`.| .g./."J|
|0000d560| 20 4b 2c 6c 01 08 24 6f | 00 18 4e ae ff 9a 24 5f | K,l..$o|..N...$_|
|0000d570| 22 4a 2c 78 00 04 4e ae | fe 86 20 6d 00 56 2c 78 |"J,x..N.|.. m.V,x|
|0000d580| 00 04 4e ae fe 8c 24 40 | 4a 80 66 9c 70 00 4c df |..N...$@|J.f.p.L.|
|0000d590| 6c 00 4e 75 2f 0e 22 48 | 2c 6c 00 fc 4e ae ff 94 |l.Nu/."H|,l..N...|
|0000d5a0| 22 40 2c 78 00 04 4e ae | fe 86 2c 5f 4e 75 48 e7 |"@,x..N.|..,_NuH.|
|0000d5b0| 06 06 2c 01 2a 48 4a 80 | 66 2e 2c 6c 00 f4 4e ae |..,.*HJ.|f.,l..N.|
|0000d5c0| ff 58 7a 08 20 40 ca a8 | 00 32 4e ae ff 52 4a 85 |.Xz. @..|.2N..RJ.|
|0000d5d0| 66 16 4a 86 67 0c 20 4d | 2c 6c 00 f8 4e ae ff 04 |f.J.g. M|,l..N...|
|0000d5e0| 60 06 20 4d 4e ae ff 76 | 4c df 60 60 4e 75 2f 0e |`. MN..v|L.``Nu/.|
|0000d5f0| 4a 80 67 0a 2c 6c 00 f4 | 4e ae ff 6a 60 08 2c 6c |J.g.,l..|N..j`.,l|
|0000d600| 00 00 00 08 00 00 03 f3 | 00 00 00 17 00 00 01 e8 |........|........|
|0000d610| 00 00 00 6c 38 73 c6 11 | 00 f8 4e ae ff b8 2c 5f |...l8s..|..N...,_|
|0000d620| 4e 75 9e fc 00 68 48 e7 | 30 2e 49 f9 00 00 00 00 |Nu...hH.|0.I.....|
|0000d630| 2f 49 00 18 43 ef 00 1c | 70 18 22 da 51 c8 ff fc |/I..C...|p.".Q...|
|0000d640| 42 af 00 1c 20 68 00 10 | 70 00 30 28 00 0e 43 ef |B... h..|p.0(..C.|
|0000d650| 00 1c 2c 6c 01 04 4e ae | fe aa 20 6f 00 18 4b e8 |..,l..N.|.. o..K.|
|0000d660| 00 04 30 1d 48 c0 32 1d | 48 c1 34 1d 48 c2 36 28 |..0.H.2.|H.4.H.6(|
|0000d670| 00 0a 48 c3 43 ef 00 1c | 4e ae fe ce 4c df 74 0c |..H.C...|N...L.t.|
|0000d680| de fc 00 68 4e 75 2f 0e | 22 48 20 6c 01 04 0c 68 |...hNu/.|"H l...h|
|0000d690| 00 27 00 14 65 0a 2c 48 | 20 49 4e ae fc 28 60 04 |.'..e.,H| IN..(`.|
|0000d6a0| 13 40 00 18 2c 5f 4e 75 | 9e fc 00 18 48 e7 03 36 |.@..,_Nu|....H..6|
|0000d6b0| 2a 6f 00 34 7e 00 4d fa | ff 6a 23 4e 00 08 23 4d |*o.4~.M.|.j#N..#M|
|0000d6c0| 00 10 47 ef 00 24 26 fc | 80 00 00 7f 26 c9 42 9b |..G..$&.|....&.B.|
|0000d6d0| 2f 48 00 1c 2f 49 00 20 | 43 ef 00 24 2c 6c 00 f8 |/H../I. |C..$,l..|
|0000d6e0| 4e ae fd a2 2f 40 00 18 | 67 40 20 40 26 68 00 32 |N.../@..|g@ @&h.2|
|0000d6f0| 7c 00 24 4d 30 12 b0 47 | 63 02 3e 00 52 86 54 8a ||.$M0..G|c.>.R.T.|
|0000d700| 70 08 bc 80 6f ee 7c 01 | 60 06 dc 86 00 46 00 01 |p...o.|.|`....F..|
|0000d710| 70 00 30 07 bc 80 65 f2 | 20 06 20 4b 61 00 ff 68 |p.0...e.| . Ka..h|
|0000d720| 24 6f 00 38 20 0a 67 02 | 24 86 20 2f 00 18 4c df |$o.8 .g.|$. /..L.|
|0000d730| 6c c0 de fc 00 18 4e 75 | 48 e7 03 16 2c 2f 00 1c |l.....Nu|H...,/..|
|0000d740| 2e 2f 00 18 2a 6f 00 20 | 0c 87 00 00 ff ff 66 3a |./..*o. |......f:|
|0000d750| 2c 6c 00 f4 4e ae ff 58 | e9 86 20 40 d1 c6 47 e8 |,l..N..X|.. @..G.|
|0000d760| 00 36 2e 2b 00 04 70 02 | be 80 6e 08 42 55 42 6d |.6.+..p.|..n.BUBm|
|0000d770| 00 02 60 0e 30 2b 00 08 | 3a 80 30 2b 00 0a 3b 40 |..`.0+..|:.0+..;@|
|0000d780| 00 02 2c 6c 00 f4 4e ae | ff 52 20 07 4c df 68 c0 |..,l..N.|.R .L.h.|
|0000d790| 4e 75 00 00 48 e7 00 06 | 2a 48 2c 6c 00 f4 4e ae |Nu..H...|*H,l..N.|
|0000d7a0| ff 58 20 40 22 28 00 32 | 2b 41 00 20 08 01 00 00 |.X @"(.2|+A. ....|
|0000d7b0| 67 0c 70 01 2b 40 00 18 | 42 ad 00 1c 60 0a 42 ad |g.p.+@..|B...`.B.|
|0000d7c0| 00 18 70 01 2b 40 00 1c | 2c 6c 00 f4 4e ae ff 52 |..p.+@..|,l..N..R|
|0000d7d0| 4c df 60 00 4e 75 74 6f | 70 61 7a 2e 66 6f 6e 74 |L.`.Nuto|paz.font|
|0000d7e0| 00 00 64 69 73 6b 66 6f | 6e 74 2e 6c 69 62 72 61 |..diskfo|nt.libra|
|0000d7f0| 72 79 00 00 00 01 20 5f | 4f 6b 20 00 01 90 44 72 |ry.... _|Ok ...Dr|
|0000d800| 00 00 00 08 00 00 03 f3 | 00 00 00 18 00 00 01 e8 |........|........|
|0000d810| 00 00 00 6d ad 63 53 82 | 61 77 65 72 20 27 25 73 |...m.cS.|awer '%s|
|0000d820| 27 20 64 6f 65 73 0a 6e | 6f 74 20 65 78 69 73 74 |' does.n|ot exist|
|0000d830| 2e 20 43 72 65 61 74 65 | 20 69 74 3f 00 00 00 03 |. Create| it?....|
|0000d840| 20 5f 4f 6b 20 7c 5f 43 | 61 6e 63 65 6c 00 01 91 | _Ok |_C|ancel...|
|0000d850| 44 69 72 65 63 74 6f 72 | 79 20 65 72 72 6f 72 21 |Director|y error!|
|0000d860| 00 00 46 4f 4e 54 53 00 | 23 3f 00 00 01 92 4d 61 |..FONTS.|#?....Ma|
|0000d870| 74 63 68 2e 2e 2e 00 00 | 00 00 2f 00 01 93 44 72 |tch.....|../...Dr|
|0000d880| 61 77 65 72 00 00 20 25 | 6c 64 00 00 01 94 41 73 |awer.. %|ld....As|
|0000d890| 73 69 67 6e 00 00 01 9e | 25 6c 64 25 25 20 66 75 |sign....|%ld%% fu|
|0000d8a0| 6c 6c 00 00 25 2d 34 30 | 73 20 00 00 2d 00 25 34 |ll..%-40|s ..-.%4|
|0000d8b0| 6c 64 00 00 30 31 32 33 | 20 61 41 62 42 63 43 64 |ld..0123| aAbBcCd|
|0000d8c0| 44 65 45 66 46 67 47 68 | 48 69 49 6a 4a 6b 4b 6c |DeEfFgGh|HiIjJkKl|
|0000d8d0| 4c 6d 4d 6e 4e 6f 4f 70 | 50 71 51 72 52 73 53 74 |LmMnNoOp|PqQrRsSt|
|0000d8e0| 54 75 55 76 56 77 57 78 | 58 79 59 7a 5a 00 01 f4 |TuUvVwWx|XyYzZ...|
|0000d8f0| 43 6f 75 6c 64 6e 27 74 | 20 6f 70 65 6e 20 66 6f |Couldn't| open fo|
|0000d900| 6e 74 21 00 4e 54 53 43 | 3a 00 50 41 4c 3a 00 00 |nt!.NTSC|:.PAL:..|
|0000d910| 4d 55 4c 54 49 53 43 41 | 4e 3a 00 00 41 32 30 32 |MULTISCA|N:..A202|
|0000d920| 34 3a 00 00 25 73 25 6c | 64 20 78 20 25 6c 64 00 |4:..%s%l|d x %ld.|
|0000d930| 02 59 2d 48 41 4d 00 00 | 02 5a 2d 45 48 42 00 00 |.Y-HAM..|.Z-EHB..|
|0000d940| 02 58 2d 49 6e 74 65 72 | 6c 61 63 65 64 00 02 5b |.X-Inter|laced..[|
|0000d950| 52 65 67 75 6c 61 72 20 | 53 69 7a 65 00 00 02 5c |Regular |Size...\|
|0000d960| 54 65 78 74 20 53 69 7a | 65 00 02 5d 47 72 61 70 |Text Siz|e..]Grap|
|0000d970| 68 69 63 73 20 53 69 7a | 65 00 02 5e 4d 61 78 69 |hics Siz|e..^Maxi|
|0000d980| 6d 75 6d 20 53 69 7a 65 | 00 00 00 02 5f 43 61 6e |mum Size|...._Can|
|0000d990| 63 65 6c 00 01 9d 53 65 | 6c 65 63 74 65 64 3a 00 |cel...Se|lected:.|
|0000d9a0| 01 95 5f 41 6c 6c 00 00 | 01 96 5f 4d 61 74 63 68 |.._All..|.._Match|
|0000d9b0| 2e 2e 00 00 01 97 43 5f | 6c 65 61 72 00 00 01 98 |......C_|lear....|
|0000d9c0| 5f 56 6f 6c 75 6d 65 73 | 00 00 01 99 5f 50 61 72 |_Volumes|...._Par|
|0000d9d0| 65 6e 74 00 01 f5 5f 42 | 6f 6c 64 00 01 f6 5f 49 |ent..._B|old..._I|
|0000d9e0| 74 61 6c 69 63 00 01 f7 | 5f 55 6e 64 65 72 6c 69 |talic...|_Underli|
|0000d9f0| 6e 65 00 00 02 5f 4f 5f | 76 65 72 73 63 61 6e 3a |ne..._O_|verscan:|
|0000da00| 00 00 00 08 00 00 03 f3 | 00 00 00 19 00 00 01 e8 |........|........|
|0000da10| 00 00 00 6e 3d 89 0c 95 | 00 00 02 60 5f 57 69 64 |...n=...|...`_Wid|
|0000da20| 74 68 20 20 20 3a 00 00 | 02 62 44 65 66 61 75 6c |th :..|.bDefaul|
|0000da30| 74 00 01 9a 50 61 5f 74 | 74 65 72 6e 3a 00 01 9c |t...Pa_t|tern:...|
|0000da40| 2e 5f 69 6e 66 6f 00 00 | 01 9b 5f 47 65 74 00 00 |._info..|.._Get..|
|0000da50| 02 61 5f 48 65 69 67 68 | 74 20 20 3a 00 00 02 63 |.a_Heigh|t :...c|
|0000da60| 43 6f 5f 6c 6f 72 73 3a | 00 00 02 64 4d 61 78 3a |Co_lors:|...dMax:|
|0000da70| 00 00 02 65 5f 41 75 74 | 6f 53 63 72 6f 6c 6c 20 |...e_Aut|oScroll |
|0000da80| 3a 00 77 6f 72 6b 62 65 | 6e 63 68 2e 6c 69 62 72 |:.workbe|nch.libr|
|0000da90| 61 72 79 00 59 4f 48 e7 | 01 1e 2e 00 49 f9 00 00 |ary.YOH.|....I...|
|0000daa0| 00 00 2f 48 00 14 e5 80 | 41 ec 00 2a 20 30 08 00 |../H....|A..* 0..|
|0000dab0| 22 3c 00 01 00 01 2c 78 | 00 04 4e ae fd 54 2a 40 |"<....,x|..N..T*@|
|0000dac0| 4a 80 66 04 70 00 60 72 | 47 ed 00 04 2a 87 20 15 |J.f.p.`r|G...*. .|
|0000dad0| 4a 80 67 0a 55 80 67 26 | 53 80 67 44 60 54 41 eb |J.g.U.g&|S.gD`TA.|
|0000dae0| 00 58 27 48 00 10 41 eb | 01 58 27 48 00 14 70 01 |.X'H..A.|.X'H..p.|
|0000daf0| 27 40 01 9a 41 eb 00 34 | 61 00 fc ca 60 34 41 eb |'@..A..4|a...`4A.|
|0000db00| 00 10 43 ec 00 3a 20 d9 | 20 d9 41 eb 00 58 43 ec |..C..: .| .A..XC.|
|0000db10| 00 18 10 d9 66 fc 41 eb | 00 58 27 48 00 10 60 12 |....f.A.|.X'H..`.|
|0000db20| 70 ff 27 40 00 10 37 7c | 00 01 00 36 70 01 27 40 |p.'@..7||...6p.'@|
|0000db30| 00 38 26 bc 00 00 ff ff | 20 0b 4c df 78 80 58 4f |.8&.....| .L.x.XO|
|0000db40| 4e 75 59 4f 48 e7 00 16 | 26 49 9b cd 2f 49 00 0c |NuYOH...|&I../I..|
|0000db50| 20 2b ff fc 4a 80 67 0a | 55 80 67 0c 53 80 67 0e | +..J.g.|U.g.S.g.|
|0000db60| 60 10 4b eb 00 34 60 0a | 4b eb 00 34 60 04 4b eb |`.K..4`.|K..4`.K.|
|0000db70| 00 3c 20 0d 67 18 26 55 | 60 0c 26 53 22 48 2c 78 |.< .g.&U|`.&S"H,x|
|0000db80| 00 04 4e ae fd 4e 20 4b | 20 08 66 ee 42 95 4c df |..N..N K| .f.B.L.|
|0000db90| 68 00 58 4f 4e 75 48 e7 | 00 06 2a 49 20 0d 67 12 |h.XONuH.|..*I .g.|
|0000dba0| 22 4d 61 9e 20 0d 59 80 | 22 40 2c 78 00 04 4e ae |"Ma. .Y.|"@,x..N.|
|0000dbb0| fd 4e 4c df 60 00 4e 75 | 9e fc 01 18 48 e7 21 3e |.NL.`.Nu|....H.!>|
|0000dbc0| 49 f9 00 00 00 00 2f 49 | 00 24 43 ef 00 2f 20 09 |I...../I|.$C../ .|
|0000dbd0| e4 80 e5 80 2f 48 00 28 | 2f 40 00 1c 2f 48 00 20 |..../H.(|/@../H. |
|0000dbe0| 60 00 01 aa 2e 2d 00 04 | 26 6f 00 24 20 15 04 80 |`....-..|&o.$ ...|
|0000dbf0| 80 00 00 32 67 56 53 80 | 67 66 53 80 67 70 53 80 |...2gVS.|gfS.gpS.|
|0000dc00| 00 00 00 08 00 00 03 f3 | 00 00 00 1a 00 00 01 e8 |........|........|
|0000dc10| 00 00 00 6f bc e6 f7 e9 | 67 6c 72 0a 90 81 67 00 |...o....|glr...g.|
|0000dc20| 01 04 53 80 67 00 01 0a | 53 80 67 00 01 0a 53 80 |..S.g...|S.g...S.|
|0000dc30| 67 00 01 0a 72 0e 90 81 | 67 00 01 08 53 80 67 00 |g...r...|g...S.g.|
|0000dc40| 01 2e 53 80 67 00 01 42 | 53 80 67 00 01 42 53 80 |..S.g..B|S.g..BS.|
|0000dc50| 67 00 01 42 53 80 67 00 | 01 42 53 80 67 00 01 42 |g..BS.g.|.BS.g..B|
|0000dc60| 60 00 01 42 22 4b 61 00 | fe f2 41 eb 00 58 22 47 |`..B"Ka.|..A..X"G|
|0000dc70| 10 d9 66 fc 60 00 01 2e | 41 eb 01 58 22 47 10 d9 |..f.`...|A..X"G..|
|0000dc80| 66 fc 60 00 01 20 d6 fc | 00 34 4a 93 66 06 70 01 |f.`.. ..|.4J.f.p.|
|0000dc90| 60 00 01 26 0c 95 80 00 | 00 34 66 46 2a 6f 00 1c |`..&....|.4fF*o..|
|0000dca0| 22 07 24 0d 2c 6c 01 00 | 4e ae ff 9a 95 ca 20 2d |".$.,l..|N..... -|
|0000dcb0| 00 78 6f 06 20 2b 00 1c | 60 04 20 2b 00 18 48 6d |.xo. +..|`. +..Hm|
|0000dcc0| 00 08 22 2d 00 7c 20 4a | 22 4b c1 41 61 00 28 5c |.."-.| J|"K.Aa.(\|
|0000dcd0| 4a 80 56 c1 44 01 48 81 | 48 c1 58 4f 20 01 60 00 |J.V.D.H.|H.XO .`.|
|0000dce0| 00 d8 2a 47 42 a7 70 ff | 22 00 20 4b 22 4d 61 00 |..*GB.p.|". K"Ma.|
|0000dcf0| 27 46 58 4f 26 40 20 40 | 24 50 20 0a 67 00 00 ba |'FXO&@ @|$P .g...|
|0000dd00| 20 4d 22 6a 00 0a 2c 6c | 01 08 4e ae ff 5e 4a 80 | M"j..,l|..N..^J.|
|0000dd10| 66 00 00 a6 26 92 22 4a | 2c 78 00 04 4e ae fd 4e |f...&."J|,x..N..N|
|0000dd20| 60 00 00 82 41 eb 00 58 | 22 47 10 d9 66 fc 60 74 |`...A..X|"G..f.`t|
|0000dd30| 37 47 00 14 60 6e 17 47 | 00 16 60 68 17 47 00 17 |7G..`n.G|..`h.G..|
|0000dd40| 60 62 2a 47 41 ed 00 2c | 2c 6c 01 04 4e ae fc e8 |`b*GA..,|,l..N...|
|0000dd50| 4d eb 00 10 2c c0 30 2d | 00 0c 3c c0 30 2d 00 0e |M...,.0-|..<.0-..|
|0000dd60| 3c c0 70 00 10 2d 00 bd | 37 40 00 34 60 36 02 47 |<.p..-..|7@.4`6.G|
|0000dd70| fb bf 27 47 00 10 3e 3c | ff ff 37 47 00 34 37 47 |..'G..><|..7G.47G|
|0000dd80| 00 16 37 47 00 14 60 1c | 37 47 00 14 60 16 37 47 |..7G..`.|7G..`.7G|
|0000dd90| 00 16 60 10 37 47 00 34 | 60 0a 37 47 00 36 60 04 |..`.7G.4|`.7G.6`.|
|0000dda0| 27 47 00 38 41 ef 00 28 | 2c 6c 01 08 4e ae ff d0 |'G.8A..(|,l..N...|
|0000ddb0| 2a 40 4a 80 66 00 fe 46 | 4c df 7c 84 de fc 01 18 |*@J.f..F|L.|.....|
|0000ddc0| 4e 75 48 e7 00 06 2a 48 | 60 0c 22 4d 2a 51 2c 78 |NuH...*H|`."M*Q,x|
|0000ddd0| 00 04 4e ae fd 4e 20 0d | 66 f0 4c df 60 00 4e 75 |..N..N .|f.L.`.Nu|
|0000dde0| 9e fc 00 30 48 e7 37 3e | 49 f9 00 00 00 00 2f 4b |...0H.7>|I...../K|
|0000ddf0| 00 38 2f 4a 00 34 24 49 | 42 af 00 4c 42 af 00 44 |.8/J.4$I|B..LB..D|
|0000de00| 00 00 00 08 00 00 03 f3 | 00 00 00 1b 00 00 01 e8 |........|........|
|0000de10| 00 00 00 70 90 cc d8 55 | 42 af 00 40 7e 00 7c 00 |...p...U|B..@~.|.|
|0000de20| 2f 48 00 2c 2f 49 00 30 | 20 3c 00 00 07 48 22 3c |/H.,/I.0| <...H"<|
|0000de30| 00 01 00 01 2c 78 00 04 | 4e ae fd 54 26 40 4a 80 |....,x..|N..T&@J.|
|0000de40| 66 06 70 00 60 00 06 92 | 20 2a ff fc 27 40 04 0a |f.p.`...| *..'@..|
|0000de50| 66 4c 41 ea 00 34 27 48 | 00 1c 27 4a 00 10 27 68 |fLA..4'H|..'J..'h|
|0000de60| 00 18 05 60 27 68 00 1c | 05 64 25 6f 00 34 01 96 |...`'h..|.d%o.4..|
|0000de70| 4b ea 01 58 20 4d 4a 18 | 66 fc 53 88 91 cd 20 08 |K..X MJ.|f.S... .|
|0000de80| 20 4d 61 00 27 d6 27 40 | 05 50 41 eb 04 82 24 08 | Ma.'.'@|.PA...$.|
|0000de90| 22 0d 76 7c 2c 6c 01 00 | 4e ae fc 3a 60 5a 55 80 |".v|,l..|N..:`ZU.|
|0000dea0| 66 44 43 fa f9 9e 4e ae | fe 68 27 40 05 f0 66 0c |fDC...N.|.h'@..f.|
|0000deb0| 20 4b 61 00 2b ce 70 00 | 60 00 06 1e 27 4a 00 14 | Ka.+.p.|`...'J..|
|0000dec0| 20 6b 00 14 d0 fc 00 34 | 27 48 00 1c 41 ea 00 58 | k.....4|'H..A..X|
|0000ded0| 70 18 27 40 05 7e 20 3c | 7f ff ff ff 27 40 05 8a |p.'@.~ <|....'@..|
|0000dee0| 2f 48 00 34 60 12 2f 4a | 00 50 4d eb 00 18 2c 8a |/H.4`./J|.PM...,.|
|0000def0| 20 5e d0 fc 00 3c 2c c8 | 27 6a 00 08 04 56 4d d2 | ^...<,.|'j...VM.|
|0000df00| 4b eb 04 0e 2a de 70 00 | 30 1e 2a c0 70 00 30 1e |K...*.p.|0.*.p.0.|
|0000df10| 2a c0 2f 6a 00 18 00 48 | 4d ea 00 1c 2a de 27 5e |*./j...H|M...*.'^|
|0000df20| 04 22 2a de 70 00 30 2a | 00 32 27 40 03 f6 20 6b |."*.p.0*|.2'@.. k|
|0000df30| 00 1c 22 50 27 49 01 c2 | 56 c0 44 00 48 80 48 c0 |.."P'I..|V.D.H.H.|
|0000df40| 27 40 04 32 27 4a 00 0c | 70 01 27 40 05 44 20 3c |'@.2'J..|p.'@.D <|
|0000df50| 7f ff ff ff 27 40 07 10 | 27 40 07 18 27 40 07 04 |....'@..|'@..'@..|
|0000df60| 2f 6f 00 2c 00 54 60 00 | 02 02 2a 2d 00 04 20 15 |/o.,.T`.|..*-.. .|
|0000df70| 04 80 80 00 00 01 67 00 | 00 cc 55 80 67 00 00 ce |......g.|..U.g...|
|0000df80| 53 80 67 00 00 d0 53 80 | 67 00 00 d2 53 80 67 00 |S.g...S.|g...S.g.|
|0000df90| 00 d4 53 80 67 00 00 d6 | 53 80 67 00 00 d8 53 80 |..S.g...|S.g...S.|
|0000dfa0| 67 00 00 dc 53 80 67 00 | 00 de 53 80 67 00 00 e0 |g...S.g.|..S.g...|
|0000dfb0| 53 80 67 00 00 e2 53 80 | 67 00 00 e4 53 80 67 00 |S.g...S.|g...S.g.|
|0000dfc0| 00 e6 53 80 67 00 00 f2 | 53 80 67 00 00 f4 53 80 |..S.g...|S.g...S.|
|0000dfd0| 67 00 00 f6 72 17 90 81 | 67 00 00 f6 53 80 67 00 |g...r...|g...S.g.|
|0000dfe0| 01 1a 53 80 67 00 01 1a | 53 80 67 00 01 1a 53 80 |..S.g...|S.g...S.|
|0000dff0| 67 00 01 20 53 80 67 00 | 01 20 72 0f 90 81 67 00 |g.. S.g.|. r...g.|
|0000e000| 00 00 00 08 00 00 03 f3 | 00 00 00 1c 00 00 01 e8 |........|........|
|0000e010| 00 00 00 71 a9 01 ef 31 | 01 1e 53 80 67 00 01 1e |...q...1|..S.g...|
|0000e020| 53 80 67 00 01 1e 72 1c | 90 81 67 00 01 1c 53 80 |S.g...r.|..g...S.|
|0000e030| 67 00 01 26 53 80 67 00 | 01 28 53 80 67 00 01 28 |g..&S.g.|.(S.g..(|
|0000e040| 53 80 67 00 01 28 53 80 | 67 00 01 28 53 80 67 00 |S.g..(S.|g..(S.g.|
|0000e050| 01 28 53 80 67 00 01 28 | 60 00 01 28 27 45 01 8e |.(S.g..(|`..('E..|
|0000e060| 60 00 01 20 27 45 04 0e | 60 00 01 18 27 45 04 12 |`.. 'E..|`...'E..|
|0000e070| 60 00 01 10 27 45 04 16 | 60 00 01 08 2f 45 00 40 |`...'E..|`.../E.@|
|0000e080| 60 00 01 00 27 45 01 7e | 60 00 00 f8 20 45 20 8b |`...'E.~|`... E .|
|0000e090| 7e 01 60 00 00 ee 2f 45 | 00 48 60 00 00 e6 27 45 |~.`.../E|.H`...'E|
|0000e0a0| 04 1a 60 00 00 de 27 45 | 04 46 60 00 00 d6 27 45 |..`...'E|.F`...'E|
|0000e0b0| 04 1e 60 00 00 ce 27 45 | 04 22 60 00 00 c6 4a 85 |..`...'E|."`...J.|
|0000e0c0| 57 c0 44 00 48 80 48 c0 | 27 40 04 42 60 00 00 b4 |W.D.H.H.|'@.B`...|
|0000e0d0| 2f 45 00 4c 60 00 00 ac | 27 45 02 96 60 00 00 a4 |/E.L`...|'E..`...|
|0000e0e0| 2f 45 00 44 60 00 00 9c | 20 2b 04 0a 66 08 02 85 |/E.D`...| +..f...|
|0000e0f0| 00 00 18 1f 60 16 55 80 | 66 08 02 85 00 00 0f e4 |....`.U.|f.......|
|0000e100| 60 0a 02 85 00 0d e0 00 | 00 45 00 04 27 45 04 56 |`.......|.E..'E.V|
|0000e110| 60 70 27 45 03 f6 60 6a | 27 45 03 66 60 64 00 85 |`p'E..`j|'E.f`d..|
|0000e120| 80 00 00 00 27 45 05 68 | 60 58 27 45 02 9a 60 52 |....'E.h|`X'E..`R|
|0000e130| 27 45 05 5c 60 4c 27 45 | 05 7e 60 46 27 45 05 86 |'E.\`L'E|.~`F'E..|
|0000e140| 60 40 27 45 05 8a 60 3a | 27 45 07 2a 4a 86 66 32 |`@'E..`:|'E.*J.f2|
|0000e150| 70 ff 27 40 07 26 60 2a | 27 45 07 26 7c 01 60 22 |p.'@.&`*|'E.&|.`"|
|0000e160| 27 45 07 14 60 1c 27 45 | 07 18 60 16 27 45 07 0c |'E..`.'E|..`.'E..|
|0000e170| 60 10 27 45 07 10 60 0a | 27 45 07 08 60 04 27 45 |`.'E..`.|'E..`.'E|
|0000e180| 07 04 41 ef 00 54 2c 6c | 01 08 4e ae ff d0 2a 40 |..A..T,l|..N...*@|
|0000e190| 4a 80 66 00 fd ee 20 6f | 00 44 4e ba 58 aa 27 40 |J.f... o|.DN.X.'@|
|0000e1a0| 02 c6 4a ab 03 66 66 14 | 20 40 43 fa f6 c0 4e ba |..J..ff.| @C...N.|
|0000e1b0| 58 54 27 40 03 66 70 5f | 27 40 04 46 4a ab 05 68 |XT'@.fp_|'@.FJ..h|
|0000e1c0| 67 18 22 6b 00 0c 61 00 | f9 c2 20 2b 04 56 00 40 |g."k..a.|.. +.V.@|
|0000e1d0| 00 0c 02 40 ef ed 27 40 | 04 56 20 6b 01 8e 20 08 |...@..'@|.V k.. .|
|0000e1e0| 67 16 2a 68 00 56 20 0d | 67 0e 22 78 00 04 20 6d |g.*h.V .|g."x.. m|
|0000e1f0| 00 10 b1 e9 01 14 67 04 | 42 ab 04 1e 41 eb 01 24 |......g.|B...A..$|
|0000e200| 00 00 00 08 00 00 03 f3 | 00 00 00 1d 00 00 01 e8 |........|........|
|0000e210| 00 00 00 72 2b 9f 5b 57 | 43 eb 01 8e 2f 2f 00 40 |...r+.[W|C...//.@|
|0000e220| 2f 2b 01 7e 4e ba f2 26 | 50 4f 27 40 01 7e 66 0c |/+.~N..&|PO'@.~f.|
|0000e230| 20 4b 61 00 28 7e 70 00 | 60 00 02 ce 20 6b 01 7e | Ka.(~p.|`... k.~|
|0000e240| d0 fc 00 2c 27 48 01 86 | 43 eb 05 b0 4e ba f2 90 |...,'H..|C...N...|
|0000e250| 72 01 e1 a1 27 41 05 8e | 2a 6f 00 4c 20 0d 67 08 |r...'A..|*o.L .g.|
|0000e260| 41 eb 01 76 22 4d 60 0c | 20 6b 01 7e 22 68 00 28 |A..v"M`.| k.~"h.(|
|0000e270| 41 eb 01 76 20 d9 20 d9 | 70 03 b0 ab 04 0a 66 00 |A..v . .|p.....f.|
|0000e280| 00 f8 2a 6f 00 50 70 ff | b0 ad 00 10 66 30 20 6b |..*o.Pp.|....f0 k|
|0000e290| 01 86 2c 6c 01 04 4e ae | fc e8 27 40 07 22 20 6b |..,l..N.|..'@." k|
|0000e2a0| 01 7e 70 00 10 28 00 bd | 37 40 07 20 30 28 00 0c |.~p..(..|7@. 0(..|
|0000e2b0| 37 40 07 1c 30 28 00 0e | 37 40 07 1e 60 18 4d ed |7@..0(..|7@..`.M.|
|0000e2c0| 00 10 20 1e 27 40 07 22 | 37 6d 00 34 07 20 37 5e |.. .'@."|7m.4. 7^|
|0000e2d0| 07 1c 37 5e 07 1e 70 00 | 30 2d 00 36 27 40 06 ec |..7^..p.|0-.6'@..|
|0000e2e0| 27 6d 00 38 06 f0 20 2b | 07 22 20 4b 43 ef 00 3c |'m.8.. +|." KC..<|
|0000e2f0| 61 00 2f 64 4a 80 66 0c | 20 4b 61 00 27 b6 70 00 |a./dJ.f.| Ka.'.p.|
|0000e300| 60 00 02 06 20 4b 61 00 | 31 9a 0c 6b ff ff 07 1c |`... Ka.|1..k....|
|0000e310| 66 08 20 2b 06 fc 37 40 | 07 1c 0c 6b ff ff 07 1e |f. +..7@|...k....|
|0000e320| 66 08 20 2b 07 00 37 40 | 07 1e 0c 6b ff ff 07 20 |f. +..7@|...k... |
|0000e330| 66 06 37 6b 06 64 07 20 | 08 2b 00 0d 04 58 66 0c |f.7k.d. |.+...Xf.|
|0000e340| 70 01 27 40 06 e8 27 40 | 06 e4 60 2c 70 00 30 2b |p.'@..'@|..`,p.0+|
|0000e350| 07 1c b0 ab 06 fc 57 c1 | 44 01 48 81 48 c1 27 41 |......W.|D.H.H.'A|
|0000e360| 06 e4 70 00 30 2b 07 1e | b0 ab 07 00 57 c1 44 01 |..p.0+..|....W.D.|
|0000e370| 48 81 48 c1 27 41 06 e8 | 20 6b 01 7e 93 c9 2c 6c |H.H.'A..| k.~..,l|
|0000e380| 00 fc 4e ae ff 82 27 40 | 04 4a 67 12 20 6b 01 7e |..N...'@|.Jg. k.~|
|0000e390| 2c 6c 00 f8 4e ae fd 4e | 27 40 02 92 66 0c 20 4b |,l..N..N|'@..f. K|
|0000e3a0| 61 00 27 10 70 00 60 00 | 01 60 20 6b 02 92 27 68 |a.'.p.`.|.` k..'h|
|0000e3b0| 00 04 04 52 27 6f 00 38 | 03 4a 20 6b 00 1c 4a 90 |...R'o.8|.J k..J.|
|0000e3c0| 66 0c 42 a8 00 10 42 a8 | 00 04 42 a8 00 08 4b eb |f.B...B.|..B...K.|
|0000e3d0| 01 76 45 eb 03 fe 41 eb | 04 02 2f 48 00 28 2f 2f |.vE...A.|../H.(//|
|0000e3e0| 00 28 2f 0a 20 4d 22 6f | 00 50 4e ba f1 64 50 4f |.(/. M"o|.PN..dPO|
|0000e3f0| 27 40 02 8e 66 0c 20 4b | 61 00 26 b8 70 00 60 00 |'@..f. K|a.&.p.`.|
|0000e400| 00 00 00 08 00 00 03 f3 | 00 00 00 1e 00 00 01 e8 |........|........|
|0000e410| 00 00 00 73 25 8d 79 d1 | 01 08 20 6b 02 8e 70 00 |...s%.y.|.. k..p.|
|0000e420| 30 28 00 1a 27 40 04 06 | 70 00 20 4b 61 00 32 7c |0(..'@..|p. Ka.2||
|0000e430| 4a 80 66 2e 0c 6b 00 08 | 01 7a 63 1a 41 eb 01 76 |J.f..k..|.zc.A..v|
|0000e440| 43 ec 00 3a 20 d9 20 d9 | 22 6b 02 8e 2c 6c 01 04 |C..: . .|"k..,l..|
|0000e450| 4e ae ff b2 60 a0 20 4b | 61 00 26 70 70 00 60 00 |N...`. K|a.&pp.`.|
|0000e460| 00 c0 70 03 b0 ab 04 0a | 66 06 20 4b 61 00 31 0a |..p.....|f. Ka.1.|
|0000e470| 70 00 72 01 20 4b 61 00 | 31 de 20 2b 04 22 72 01 |p.r. Ka.|1. +."r.|
|0000e480| 20 6b 01 8e 93 c9 4e ba | ed be 27 40 04 4e 20 2b | k....N.|..'@.N +|
|0000e490| 04 1a 72 01 20 6b 01 8e | 4e ba ed 88 41 fa 18 04 |..r. k..|N...A...|
|0000e4a0| 27 48 02 a6 27 4b 02 ae | 20 6c 00 f8 27 68 00 3c |'H..'K..| l..'h.<|
|0000e4b0| 01 82 20 2b 04 42 72 01 | 20 6b 01 7e 4e ba f1 b0 |.. +.Br.| k.~N...|
|0000e4c0| 2f 2f 00 34 20 6b 01 8a | 22 6b 01 a2 4e ba e7 42 |//.4 k..|"k..N..B|
|0000e4d0| 58 4f 41 fa 00 e4 26 88 | 20 6b 01 8a 22 68 00 56 |XOA...&.| k.."h.V|
|0000e4e0| 70 00 10 29 00 0f 72 01 | 24 01 e1 a2 27 42 00 04 |p..)..r.|$...'B..|
|0000e4f0| 4a ab 04 76 67 12 20 6b | 04 7a 70 00 10 28 00 0f |J..vg. k|.zp..(..|
|0000e500| 26 01 e1 a3 87 ab 00 04 | 27 41 00 08 4a 87 67 0a |&.......|'A..J.g.|
|0000e510| 91 c8 90 fc 00 00 20 08 | 60 06 22 4b 4e ba ee 5a |...... .|`."KN..Z|
|0000e520| 4c df 7c ec de fc 00 30 | 4e 75 48 e7 00 1e 49 f9 |L.|....0|NuH...I.|
|0000e530| 00 00 00 00 22 6c 00 f4 | 22 69 00 42 2c 78 00 04 |...."l..|"i.B,x..|
|0000e540| 4e ae fd 4e 20 6c 00 f4 | 2a 68 00 4e 60 0e 26 55 |N..N l..|*h.N`.&U|
|0000e550| 22 4d 2c 78 00 04 4e ae | fd 4e 2a 4b 20 0d 66 ee |"M,x..N.|.N*K .f.|
|0000e560| 20 6c 00 f4 42 a8 00 42 | 20 6c 00 f4 42 a8 00 4e | l..B..B| l..B..N|
|0000e570| 4c df 78 00 4e 75 30 29 | 00 22 48 c0 90 a8 03 e2 |L.x.Nu0)|."H.....|
|0000e580| 22 28 04 3e 20 6c 01 08 | 4e a8 ff 6a 4e 75 48 e7 |"(.> l..|N..jNuH.|
|0000e590| 20 04 22 48 20 29 04 2a | e5 80 06 80 00 00 01 c6 | ."H ).*|........|
|0000e5a0| 20 71 08 00 72 05 b3 28 | 00 12 20 29 04 2a 20 49 | q..r..(|.. ).* I|
|0000e5b0| 4c df 20 04 60 00 1c 42 | 9e fc 00 dc 48 e7 3f 3e |L. .`..B|....H.?>|
|0000e5c0| 49 f9 00 00 00 00 47 ef | 00 38 26 c0 2a 49 2c 6d |I.....G.|.8&.*I,m|
|0000e5d0| 05 f0 26 c8 26 c9 2f 4e | 00 2c 4a 6d 01 60 57 c7 |..&.&./N|.,Jm.`W.|
|0000e5e0| 44 07 48 87 48 c7 20 2d | 04 0a 66 18 2f 6d 00 10 |D.H.H. -|..f./m..|
|0000e5f0| 00 cc 22 6f 00 cc 2f 69 | 01 96 00 b4 4d e9 00 58 |.."o../i|....M..X|
|0000e600| 00 00 00 08 00 00 03 f3 | 00 00 00 1f 00 00 01 e8 |........|........|
|0000e610| 00 00 00 74 5e 8e 42 76 | 2f 4e 00 b8 55 80 66 12 |...t^.Bv|/N..U.f.|
|0000e620| 2f 6d 00 14 00 c8 22 6f | 00 c8 d2 fc 00 58 2f 49 |/m...."o|.....X/I|
|0000e630| 00 b4 24 6d 00 1c 22 4a | 2f 48 00 c4 2f 49 00 34 |..$m.."J|/H../I.4|
|0000e640| 60 2c 2c 2b 00 04 20 13 | 04 80 80 00 00 3c 66 1e |`,,+.. .|.....<f.|
|0000e650| 53 86 66 0e 20 4d 22 6f | 00 b4 61 00 22 68 60 00 |S.f. M"o|..a."h`.|
|0000e660| 16 50 20 4d 61 00 24 4c | 70 00 60 00 16 44 41 ef |.P Ma.$L|p.`..DA.|
|0000e670| 00 c4 2c 6c 01 08 4e ae | ff d0 26 40 4a 80 66 c2 |..,l..N.|..&@J.f.|
|0000e680| 4a ad 04 7a 67 6c 60 58 | 70 07 b0 6b 00 14 66 50 |J..zgl`X|p..k..fP|
|0000e690| 0c ab 00 00 00 01 00 1e | 6d 38 20 6b 00 22 22 10 |........|m8 k."".|
|0000e6a0| 24 2f 00 b8 76 40 e5 8b | 2c 6c 01 00 4e ae fe 6e |$/..v@..|,l..N..n|
|0000e6b0| 20 6b 00 22 2f 28 00 04 | 20 6d 01 8a 22 6d 01 a2 | k."/(..| m.."m..|
|0000e6c0| 4e ba e5 66 20 4d 61 00 | 25 36 20 4d 61 00 28 14 |N..f Ma.|%6 Ma.(.|
|0000e6d0| 58 4f 22 4b 2c 78 00 04 | 4e ae fe 86 60 00 14 52 |XO"K,x..|N...`..R|
|0000e6e0| 20 6d 04 7a 2c 78 00 04 | 4e ae fe 8c 26 40 4a 80 | m.z,x..|N...&@J.|
|0000e6f0| 66 96 4a ad 05 44 67 00 | 05 3e 42 ad 05 4c 4a ad |f.J..Dg.|.>B..LJ.|
|0000e700| 04 32 66 14 20 4d 61 00 | 19 40 20 4d 61 00 1d 66 |.2f. Ma.|.@ Ma..f|
|0000e710| 20 4d 61 00 19 04 60 06 | 20 4d 61 00 1a 06 70 ff | Ma...`.| Ma...p.|
|0000e720| 2b 40 05 54 42 ad 05 92 | 20 4d 61 00 28 62 70 ff |+@.TB...| Ma.(bp.|
|0000e730| 2b 40 04 2e 42 ad 05 48 | 4a ad 04 32 66 00 04 f0 |+@..B..H|J..2f...|
|0000e740| 4a ad 04 0a 66 00 01 c8 | 26 6f 00 b8 4a ad 05 68 |J...f...|&o..J..h|
|0000e750| 66 00 01 54 22 0b 74 fe | 2c 6c 01 00 4e ae ff ac |f..T".t.|,l..N...|
|0000e760| 2b 40 05 6c 67 22 41 ed | 00 20 22 00 24 08 2c 6c |+@.lg"A.|. ".$.,l|
|0000e770| 01 00 4e ae ff 9a 20 2d | 00 98 6e 00 00 90 20 4d |..N... -|..n... M|
|0000e780| 61 00 24 7c 60 00 00 86 | 08 2d 00 01 04 59 67 7c |a.$|`...|.-...Yg||
|0000e790| 20 4b 4a 18 66 fc 53 88 | 91 cb 70 3a 22 08 b0 33 | KJ.f.S.|..p:"..3|
|0000e7a0| 18 ff 67 68 2c 6c 01 00 | 4e ae ff 7c 72 6d d2 81 |..gh,l..|N..|rm..|
|0000e7b0| b0 81 67 58 20 6d 02 c6 | 43 fa f1 02 4e ba 52 8e |..gX m..|C...N.R.|
|0000e7c0| 26 40 20 6d 02 c6 43 fa | f1 1e 4e ba 52 80 48 6c |&@ m..C.|..N.R.Hl|
|0000e7d0| 00 66 48 78 00 02 48 6d | 02 9e 2f 3c 80 00 00 10 |.fHx..Hm|../<....|
|0000e7e0| 2f 2d 01 8a 2f 3c 80 00 | 00 01 48 6d 03 52 42 a7 |/-../<..|..Hm.RB.|
|0000e7f0| 2f 00 2f 0b 4e ba 53 4e | 4f ef 00 28 4a 80 67 0c |/./.N.SN|O..(J.g.|
|0000e800| 00 00 00 08 00 00 03 f3 | 00 00 00 20 00 00 01 e8 |........|... ....|
|0000e810| 00 00 00 75 13 1e 39 5c | 22 2d 03 52 4e ae ff 88 |...u..9\|"-.RN...|
|0000e820| 2b 40 05 6c 4a ad 05 6c | 66 2e 20 6d 02 c6 43 fa |+@.lJ..l|f. m..C.|
|0000e830| f0 de 4e ba 52 30 22 40 | 20 6d 01 8a 4e ba e9 ee |..N.R0"@| m..N...|
|0000e840| 22 6d 00 0c 61 00 f3 a4 | 20 4d 61 00 19 54 70 01 |"m..a...| Ma..Tp.|
|0000e850| 2b 40 05 40 60 00 03 f0 | 24 6f 00 b8 20 4a 4a 18 |+@.@`...|$o.. JJ.|
|0000e860| 66 fc 53 88 91 ca 2c 08 | 20 08 26 4a d7 c0 70 2f |f.S...,.| .&J..p/|
|0000e870| b0 2b ff ff 66 18 72 02 | bc 81 6d 0e 12 2b ff fe |.+..f.r.|..m..+..|
|0000e880| 74 3a b2 02 67 08 b2 00 | 67 04 42 32 68 ff 2f 0a |t:..g...|g.B2h./.|
|0000e890| 20 6d 01 8a 22 6d 01 9e | 4e ba e3 a6 58 4f 70 01 | m.."m..|N...XOp.|
|0000e8a0| 2b 40 05 48 42 ad 05 40 | 41 ed 00 20 24 08 22 2d |+@.HB..@|A.. $."-|
|0000e8b0| 05 6c 2c 6c 01 00 4e ae | ff 9a 60 00 03 8a 20 2d |.l,l..N.|..`... -|
|0000e8c0| 05 68 20 4d 61 00 23 70 | 4a 13 67 4a 20 3c 7f ff |.h Ma.#p|J.gJ <..|
|0000e8d0| ff ff 72 03 20 4d 22 4b | 61 00 25 ea 4a 40 66 10 |..r. M"K|a.%.J@f.|
|0000e8e0| 20 3c 7f ff ff ff 72 04 | 20 4d 22 4b 61 00 25 d6 | <....r.| M"Ka.%.|
|0000e8f0| 20 6d 00 1c 20 28 00 04 | 90 ad 03 f2 52 80 21 40 | m.. (..|....R.!@|
|0000e900| 00 04 6c 08 20 6d 00 1c | 42 a8 00 04 20 6d 00 1c |..l. m..|B... m..|
|0000e910| 21 68 00 04 00 08 20 4d | 61 00 18 20 70 01 2b 40 |!h.... M|a.. p.+@|
|0000e920| 05 4c 60 00 03 22 70 02 | b0 ad 04 0a 66 00 02 7c |.L`.."p.|....f..||
|0000e930| 20 6d 01 8a 2c 6c 00 f4 | 4e ae ff 64 3d 7c 00 01 | m..,l..|N..d=|..|
|0000e940| 00 40 26 6e 00 42 2f 4b | 00 c0 2f 40 00 30 72 15 |.@&n.B/K|../@.0r.|
|0000e950| 2c 6c 01 00 4e ae fd 72 | 22 00 41 fa ef c6 24 08 |,l..N..r|".A...$.|
|0000e960| 76 14 4e ae fd 54 24 40 | 20 0b 67 66 20 0a 66 06 |v.N..T$@| .gf .f.|
|0000e970| 42 af 00 c0 60 50 20 6c | 00 f4 20 28 00 46 b0 aa |B...`P l|.. (.F..|
|0000e980| 00 04 67 06 42 af 00 c0 | 60 3c 20 28 00 4a b0 aa |..g.B...|`< (.J..|
|0000e990| 00 0c 67 06 42 af 00 c0 | 60 2c 2a 68 00 4e 26 6a |..g.B...|`,*h.N&j|
|0000e9a0| 00 14 60 14 20 2d 00 04 | b0 ab 00 04 67 06 42 af |..`. -..|....g.B.|
|0000e9b0| 00 c0 60 08 2a 55 26 53 | 20 0b 66 e8 20 0d 67 06 |..`.*U&S| .f. .g.|
|0000e9c0| 91 c8 2f 48 00 c0 26 6f | 00 c0 20 0b 66 04 61 00 |../H..&o|.. .f.a.|
|0000e9d0| fb 8a 20 0b 66 00 00 94 | 7c 7d e9 8e 2a 6f 00 2c |.. .f...||}..*o.,|
|0000e9e0| 20 06 72 00 2c 78 00 04 | 4e ae fd 54 26 40 4a 80 | .r.,x..|N..T&@J.|
|0000e9f0| 67 1e 20 4b 20 06 72 03 | 2c 4d 4e ae ff dc 4a 80 |g. K .r.|,MN...J.|
|0000ea00| 00 00 00 08 00 00 03 f3 | 00 00 00 21 00 00 01 e8 |........|...!....|
|0000ea10| 00 00 00 76 d5 f7 c0 31 | 67 0e dc 80 22 4b 2c 78 |...v...1|g..."K,x|
|0000ea20| 00 04 4e ae fd 4e 60 d0 | 2f 4b 00 c0 20 6c 00 f4 |..N..N`.|/K.. l..|
|0000ea30| 21 4b 00 42 20 0a 67 4a | 20 6c 00 f4 20 2a 00 04 |!K.B .gJ| l.. *..|
|0000ea40| 21 40 00 46 21 6a 00 0c | 00 4a 70 01 b0 aa 00 04 |!@.F!j..|.Jp.....|
|0000ea50| 66 30 2a 6a 00 14 24 6c | 00 f4 d4 fc 00 4e 60 1e |f0*j..$l|.....N`.|
|0000ea60| 70 08 72 01 48 41 2c 78 | 00 04 4e ae fd 54 26 40 |p.r.HA,x|..N..T&@|
|0000ea70| 24 80 67 0e 27 6d 00 04 | 00 04 2a 55 24 4b 20 0d |$.g.'m..|..*U$K .|
|0000ea80| 66 de 72 15 2c 6c 01 00 | 4e ae fd 6c 26 6f 00 c0 |f.r.,l..|N..l&o..|
|0000ea90| 20 0b 66 0e 91 c8 2c 6c | 00 f8 4e ae ff a0 60 00 | .f...,l|..N...`.|
|0000eaa0| 00 fc 20 0b 54 80 24 40 | 7c 00 60 00 00 ae 70 01 |.. .T.$@||.`...p.|
|0000eab0| b0 52 66 0a 08 2a 00 00 | 00 09 67 00 00 98 2a 6f |.Rf..*..|..g...*o|
|0000eac0| 00 40 26 6f 00 c8 20 2d | 02 9a 67 22 41 ea 00 02 |.@&o.. -|..g"A...|
|0000ead0| 2f 48 00 2c 2f 0a 20 40 | 24 4b 22 6f 00 30 2c 6c |/H.,/. @|$K"o.0,l|
|0000eae0| 01 08 4e ae ff 9a 24 5f | 4a 80 66 24 60 66 08 2d |..N...$_|J.f$`f.-|
|0000eaf0| 00 0b 04 58 67 1a 48 6a | 00 02 48 78 00 01 2f 0b |...Xg.Hj|..Hx../.|
|0000eb00| 2f 2b 00 0c 4e ba e8 f0 | 4f ef 00 10 4a 80 66 44 |/+..N...|O...J.fD|
|0000eb10| 26 6a 00 02 20 4b 4a 18 | 66 fc 53 88 91 cb 28 08 |&j.. KJ.|f.S...(.|
|0000eb20| 5b 84 42 33 48 00 70 00 | 30 2a 00 06 2f 0b 72 02 |[.B3H.p.|0*../.r.|
|0000eb30| 20 4d 22 6f 00 38 61 00 | 1a 9a 58 4f 2a 40 4a 80 | M"o.8a.|..XO*@J.|
|0000eb40| 67 26 17 bc 00 2e 48 00 | 1b 6a 00 09 00 12 1b 6a |g&....H.|.j.....j|
|0000eb50| 00 08 00 13 52 86 d4 fc | 00 0a 70 00 20 6f 00 c0 |....R...|..p. o..|
|0000eb60| 30 10 bc 80 6d 00 ff 48 | 26 6f 00 b4 20 4b 4a 18 |0...m..H|&o.. KJ.|
|0000eb70| 66 fc 53 88 91 cb 2c 08 | 5b 86 42 33 68 00 22 6f |f.S...,.|[.B3h."o|
|0000eb80| 00 40 20 69 00 14 70 00 | 30 28 00 14 20 49 72 02 |.@ i..p.|0(.. Ir.|
|0000eb90| 22 4b 61 00 23 48 17 bc | 00 2e 68 00 20 6c 00 f4 |"Ka.#H..|..h. l..|
|0000eba0| 42 68 00 40 2a 6f 00 40 | 20 4d 61 00 15 a6 20 6d |Bh.@*o.@| Ma... m|
|0000ebb0| 01 8a 22 6f 00 30 2c 6c | 00 f4 4e ae ff 5e 60 00 |.."o.0,l|..N..^`.|
|0000ebc0| 00 9e 7c ff 60 5c 20 2d | 02 9a 67 18 2f 0a 20 40 |..|.`\ -|..g./. @|
|0000ebd0| 22 46 2c 6c 01 08 24 6d | 00 18 4e ae ff 9a 24 5f |"F,l..$m|..N...$_|
|0000ebe0| 4a 80 67 3e 08 06 00 0a | 66 38 08 06 00 0c 67 32 |J.g>....|f8....g2|
|0000ebf0| 20 06 20 4d 43 ef 00 bc | 61 00 26 bc 4a 80 67 22 | . MC...|a.&.J.g"|
|0000ec00| 00 00 00 08 00 00 03 f3 | 00 00 00 22 00 00 01 e8 |........|..."....|
|0000ec10| 00 00 00 77 30 89 61 22 | 4a 6d 06 bc 66 1c 70 10 |...w0.a"|Jm..f.p.|
|0000ec20| d0 af 00 bc 48 6d 06 2c | 22 06 20 4d 22 4a c1 41 |....Hm.,|". M"J.A|
|0000ec30| 61 00 19 b8 58 4f 4a 80 | 67 10 20 06 2c 6c 01 04 |a...XOJ.|g. .,l..|
|0000ec40| 4e ae fd 24 2c 00 52 80 | 66 94 20 2d 07 22 20 4d |N..$,.R.|f. -." M|
|0000ec50| 43 ef 00 bc 61 00 26 78 | 41 ed 06 2c 70 10 d0 af |C...a.&x|A..,p...|
|0000ec60| 00 bc 22 48 22 2d 07 22 | 20 4d c1 41 61 00 22 86 |.."H"-."| M.Aa.".|
|0000ec70| 20 4d 61 00 14 f6 42 ad | 05 44 42 ad 04 32 4a ad | Ma...B.|.DB..2J.|
|0000ec80| 05 48 67 00 00 ce 47 ed | 00 20 22 2d 05 6c 24 0b |.Hg...G.|. "-.l$.|
|0000ec90| 2c 6c 01 00 4e ae ff 94 | 2b 40 05 48 67 00 00 84 |,l..N...|+@.Hg...|
|0000eca0| 20 6f 00 cc 24 68 00 10 | 21 6f 00 b8 00 10 20 2d | o..$h..|!o.... -|
|0000ecb0| 02 9a 67 1a 2f 0a 20 40 | 22 42 2c 6c 01 08 24 6f |..g./. @|"B,l..$o|
|0000ecc0| 00 d0 4e ae ff 9a 24 5f | 4a 80 66 20 60 4c 08 2d |..N...$_|J.f `L.-|
|0000ecd0| 00 0b 04 58 67 16 2f 02 | 42 a7 2f 08 2f 28 00 0c |...Xg./.|B././(..|
|0000ece0| 4e ba e7 2c 4f ef 00 10 | 4a 80 66 2e 20 2d 00 98 |N..,O...|J.f. -..|
|0000ecf0| 6f 06 20 2d 05 64 60 04 | 20 2d 05 60 48 6d 00 28 |o. -.d`.| -.`Hm.(|
|0000ed00| 22 2d 00 9c 20 4d 22 6f | 00 38 c1 41 61 00 18 dc |"-.. M"o|.8.Aa...|
|0000ed10| 58 4f 4a 80 66 04 42 ad | 05 48 20 6f 00 cc 21 4a |XOJ.f.B.|.H o..!J|
|0000ed20| 00 10 4a ad 05 48 66 2a | 20 4d 61 00 1f 1a 2c 6c |..J..Hf*| Ma...,l|
|0000ed30| 00 f4 4e ae ff 58 20 40 | 08 28 00 02 00 35 67 0e |..N..X @|.(...5g.|
|0000ed40| 20 6d 00 1c 20 28 00 08 | 20 4d 61 00 13 ae 4e ae | m.. (..| Ma...N.|
|0000ed50| ff 52 2f 2d 00 0c 20 6d | 01 8a 22 6d 02 96 4e ba |.R/-.. m|.."m..N.|
|0000ed60| e8 de 58 4f 26 40 2f 40 | 01 04 67 00 0e 0c 30 7c |..XO&@/@|..g...0||
|0000ed70| ff ff b7 c8 66 0e 20 4d | 22 68 03 4e 61 00 0f d8 |....f. M|"h.Na...|
|0000ed80| 60 00 0f 4e 20 4b 43 ef | 00 d0 70 0c 22 d8 51 c8 |`..N KC.|..p.".Q.|
|0000ed90| ff fc 20 4b 4e ba e9 1e | 26 6f 00 ec 7c 00 3c 2f |.. KN...|&o..|.</|
|0000eda0| 00 e8 78 00 38 2f 00 ea | 20 2f 00 e4 55 80 67 74 |..x.8/..| /..U.gt|
|0000edb0| 55 80 67 56 59 80 67 00 | 01 f4 51 80 67 00 01 5e |U.gVY.g.|..Q.g..^|
|0000edc0| 72 10 90 81 67 00 02 0c | 72 20 90 81 67 00 05 5e |r...g...|r ..g..^|
|0000edd0| 04 80 00 00 01 c0 67 40 | 04 80 00 00 02 00 67 00 |......g@|......g.|
|0000ede0| 02 44 04 80 00 00 7c 00 | 67 0a 04 80 00 00 80 00 |.D....|.|g.......|
|0000edf0| 66 00 0d 86 4a ad 05 4c | 67 00 0d 7e 42 ad 05 4c |f...J..L|g..~B..L|
|0000ee00| 00 00 00 08 00 00 03 f3 | 00 00 00 23 00 00 01 e8 |........|...#....|
|0000ee10| 00 00 00 78 ad 30 f1 c0 | 20 4d 61 00 21 7a 60 00 |...x.0..| Ma.!z`.|
|0000ee20| 0d 70 70 01 72 00 20 4d | 61 00 28 a4 60 00 0d 62 |.pp.r. M|a.(.`..b|
|0000ee30| 20 4d 61 00 1c de 70 00 | 60 00 0e d6 4a ad 01 a2 | Ma...p.|`...J...|
|0000ee40| 67 0c 41 ed 03 76 22 6d | 03 4e 10 d9 66 fc 20 6d |g.A..v"m|.N..f. m|
|0000ee50| 01 8a 22 6d 01 58 70 ff | 2c 6c 00 f8 4e ae fe 44 |.."m.Xp.|,l..N..D|
|0000ee60| 20 6d 01 58 4e ba de 62 | 42 ad 01 58 41 ed 01 62 | m.XN..b|B..XA..b|
|0000ee70| 4e ba e0 a4 42 ad 01 72 | 20 6d 01 8a 30 28 00 0a |N...B..r| m..0(..|
|0000ee80| 48 c0 2b 40 03 f6 70 01 | 20 4d 61 00 28 96 4a 80 |H.+@..p.| Ma.(.J.|
|0000ee90| 66 3a 20 6d 01 8a 30 28 | 00 12 48 c0 2b 40 03 f6 |f: m..0(|..H.+@..|
|0000eea0| 30 28 00 10 48 c0 2b 40 | 03 fa 70 01 20 4d 61 00 |0(..H.+@|..p. Ma.|
|0000eeb0| 28 72 4a 80 66 16 91 c8 | 2c 6c 00 f8 4e ae ff a0 |(rJ.f...|,l..N...|
|0000eec0| 20 4d 61 00 1c 4e 70 00 | 60 00 0e 46 48 6d 03 76 | Ma..Np.|`..FHm.v|
|0000eed0| 20 6d 01 8a 22 6d 01 a2 | 4e ba dd ae 58 4f 4a ad | m.."m..|N...XOJ.|
|0000eee0| 05 40 67 06 4a ad 05 4c | 67 3c 26 6d 00 1c 2c 2b |.@g.J..L|g<&m..,+|
|0000eef0| 00 10 9c ad 03 f2 6a 0c | 70 00 27 40 00 04 27 40 |......j.|p.'@..'@|
|0000ef00| 00 08 60 10 20 2b 00 04 | b0 86 6f 08 27 46 00 04 |..`. +..|..o.'F..|
|0000ef10| 27 46 00 08 20 4d 61 00 | 11 60 20 4d 61 00 12 de |'F.. Ma.|.` Ma...|
|0000ef20| 20 4d 61 00 15 90 70 00 | 22 00 20 4d 61 00 27 a0 | Ma...p.|". Ma.'.|
|0000ef30| 60 00 0c 5e 20 2d 04 26 | 67 00 0c 56 55 80 66 6e |`..^ -.&|g..VU.fn|
|0000ef40| 70 ff b0 ad 04 2a 67 00 | 0c 48 20 4d 43 ef 00 d0 |p....*g.|.H MC...|
|0000ef50| 61 00 f6 9c 22 2d 04 2a | b0 81 66 1c 30 2f 00 f0 |a..."-.*|..f.0/..|
|0000ef60| 48 c0 b0 ad 03 e6 6d 10 | 30 2f 00 f0 48 c0 b0 ad |H.....m.|0/..H...|
|0000ef70| 03 ea 6e 04 70 00 60 02 | 70 01 24 01 e5 82 22 02 |..n.p.`.|p.$...".|
|0000ef80| 06 81 00 00 01 c6 20 75 | 18 00 08 28 00 02 00 12 |...... u|...(....|
|0000ef90| 57 c1 44 01 48 81 4a 00 | 57 c2 44 02 48 82 b4 01 |W.D.H.J.|W.D.H...|
|0000efa0| 66 00 0b ee 20 4d 61 00 | f6 5e 60 00 0b e4 70 01 |f... Ma.|.^`...p.|
|0000efb0| b0 6b 00 26 66 00 0b da | 20 06 20 4d 61 00 11 54 |.k.&f...| . Ma..T|
|0000efc0| 60 00 0b ce 42 ad 04 26 | 70 69 bc 80 66 00 0b c2 |`...B..&|pi..f...|
|0000efd0| 4a ad 04 0a 66 00 0b ba | 4a ad 05 68 66 00 0b b2 |J...f...|J..hf...|
|0000efe0| 20 4d 61 00 1f b2 60 00 | 0b a8 7a 00 3a 2b 00 26 | Ma...`.|..z.:+.&|
|0000eff0| 20 05 2b 40 04 26 55 80 | 66 30 70 ff 2b 40 04 2a | .+@.&U.|f0p.+@.*|
|0000f000| 00 00 00 08 00 00 03 f3 | 00 00 00 24 00 00 01 e8 |........|...$....|
|0000f010| 00 00 00 79 81 82 8d 79 | 20 4d 43 ef 00 d0 61 00 |...y...y| MC...a.|
|0000f020| f5 e6 22 04 20 4d 43 ef | 00 d0 61 00 0e 72 4a 80 |..". MC.|..a..rJ.|
|0000f030| 67 00 0b 76 20 4d 22 6f | 00 b4 61 00 19 00 60 00 |g..v M"o|..a...`.|
|0000f040| 0c e8 53 85 66 00 0b 62 | 20 06 20 4d 61 00 10 dc |..S.f..b| . Ma...|
|0000f050| 60 00 0b 56 4a ad 04 0a | 66 00 01 48 08 2d 00 03 |`..VJ...|f..H.-..|
|0000f060| 04 59 66 00 01 3e 70 4c | bc 80 67 08 70 4d bc 80 |.Yf..>pL|..g.pM..|
|0000f070| 66 00 01 30 2b 6d 01 aa | 01 ba 4a ad 05 58 66 00 |f..0+m..|..J..Xf.|
|0000f080| 0b 28 2a 2d 05 54 20 05 | 52 80 66 12 20 4d 22 68 |.(*-.T .|R.f. M"h|
|0000f090| 03 4e 61 00 0c f2 2b 40 | 05 54 60 00 00 a4 70 4c |.Na...+@|.T`...pL|
|0000f0a0| bc 80 66 44 72 03 c8 81 | 67 32 20 6d 00 1c 20 2d |..fDr...|g2 m.. -|
|0000f0b0| 05 54 b0 a8 00 04 67 0a | 24 28 00 04 2b 42 05 54 |.T....g.|$(..+B.T|
|0000f0c0| 60 0c 24 2d 03 f2 90 82 | 52 80 2b 40 05 54 20 2d |`.$-....|R.+@.T -|
|0000f0d0| 05 54 6a 6c 74 00 2b 42 | 05 54 60 64 20 2d 05 54 |.Tjlt.+B|.T`d -.T|
|0000f0e0| 67 5e 53 ad 05 54 60 58 | 26 6d 00 1c 72 03 c8 81 |g^S..T`X|&m..r...|
|0000f0f0| 67 3c 20 2d 03 f2 22 2b | 00 04 d2 80 53 81 24 2d |g< -.."+|....S.$-|
|0000f100| 05 54 b4 81 67 06 2b 41 | 05 54 60 08 d4 80 53 82 |.T..g.+A|.T`...S.|
|0000f110| 2b 42 05 54 20 6d 00 1c | 20 2d 05 54 b0 a8 00 10 |+B.T m..| -.T....|
|0000f120| 6d 1e 22 28 00 10 53 81 | 2b 41 05 54 60 12 20 2b |m."(..S.|+A.T`. +|
|0000f130| 00 10 53 80 22 2d 05 54 | b2 80 6c 04 52 ad 05 54 |..S."-.T|..l.R..T|
|0000f140| 20 2d 05 54 ba 80 67 00 | 0a 60 20 6d 00 1c 90 a8 | -.T..g.|.` m....|
|0000f150| 00 04 2c 00 28 28 00 08 | 4a 86 6a 06 d8 86 6c 02 |..,.((..|J.j...l.|
|0000f160| 78 00 20 2d 03 f2 bc 80 | 6d 12 d8 86 98 80 52 84 |x. -....|m.....R.|
|0000f170| 22 28 00 10 92 80 b8 81 | 6f 02 28 01 20 04 20 4d |"(......|o.(. . M|
|0000f180| 61 00 0f a8 20 6d 00 1c | 20 28 00 04 b0 a8 00 08 |a... m..| (......|
|0000f190| 67 06 20 4d 61 00 0e fa | 70 01 2b 40 05 58 60 00 |g. Ma...|p.+@.X`.|
|0000f1a0| 0a 08 41 ed 01 54 22 48 | 20 06 22 04 41 ef 00 47 |..A..T"H| .".A..G|
|0000f1b0| 4e ba db fc 2a 00 66 00 | 01 c0 97 cb 7a ff 10 2d |N...*.f.|....z..-|
|0000f1c0| 05 ad 48 80 48 c0 72 00 | 12 2f 00 47 b2 80 66 06 |..H.H.r.|./.G..f.|
|0000f1d0| 7a 03 60 00 01 3c 10 2d | 05 aa 48 80 48 c0 74 00 |z.`..<.-|..H.H.t.|
|0000f1e0| 14 01 b4 80 66 06 7a 00 | 60 00 01 26 10 2d 05 ab |....f.z.|`..&.-..|
|0000f1f0| 48 80 48 c0 74 00 14 01 | b4 80 66 06 7a 01 60 00 |H.H.t...|..f.z.`.|
|0000f200| 00 00 00 08 00 00 03 f3 | 00 00 00 25 00 00 01 e8 |........|...%....|
|0000f210| 00 00 00 7a 8f 55 9d 7b | 01 10 10 2d 05 ac 48 80 |...z.U.{|...-..H.|
|0000f220| 48 c0 74 00 14 01 b4 80 | 66 06 7a 02 60 00 00 fa |H.t.....|f.z.`...|
|0000f230| 10 2d 05 70 48 80 48 c0 | 74 00 14 01 b4 80 66 08 |.-.pH.H.|t.....f.|
|0000f240| 26 6d 01 ae 60 00 00 e2 | 10 2d 07 42 48 80 48 c0 |&m..`...|.-.BH.H.|
|0000f250| 74 00 14 01 b4 80 66 08 | 26 6d 05 fc 60 00 00 ca |t.....f.|&m..`...|
|0000f260| 10 2d 07 43 48 80 48 c0 | 74 00 14 01 b4 80 66 08 |.-.CH.H.|t.....f.|
|0000f270| 26 6d 05 f8 60 00 00 b2 | 10 2d 07 44 48 80 48 c0 |&m..`...|.-.DH.H.|
|0000f280| 74 00 14 01 b4 80 66 5a | 20 2d 06 04 67 00 00 9a |t.....fZ| -..g...|
|0000f290| 22 04 74 03 c2 82 67 06 | 53 ad 06 ec 60 04 52 ad |".t...g.|S...`.R.|
|0000f2a0| 06 ec 0c ad 00 00 00 03 | 06 ec 6f 06 70 00 2b 40 |........|..o.p.+@|
|0000f2b0| 06 ec 20 2d 06 ec 6a 04 | 2b 42 06 ec 2c 2d 06 ec |.. -..j.|+B..,-..|
|0000f2c0| 42 a7 2f 06 2f 3c 80 08 | 00 0f 42 a7 2f 2d 01 8a |B././<..|..B./-..|
|0000f2d0| 2f 2d 06 04 4e ba 48 aa | 4f ef 00 18 7a 19 60 00 |/-..N.H.|O...z.`.|
|0000f2e0| 00 b0 10 2d 07 45 48 80 | 48 c0 74 00 14 01 b4 80 |...-.EH.|H.t.....|
|0000f2f0| 66 36 4a ad 05 f4 67 30 | 20 04 72 03 c0 81 67 12 |f6J...g0| .r...g.|
|0000f300| 70 00 30 2d 07 20 b0 ad | 06 f4 6f 16 53 6d 07 20 |p.0-. ..|..o.Sm. |
|0000f310| 60 10 70 00 30 2d 07 20 | b0 ad 06 f8 6c 04 52 6d |`.p.0-. |....l.Rm|
|0000f320| 07 20 20 4d 61 00 22 a4 | 20 0b 67 04 2b 4b 01 ba |. Ma.".| .g.+K..|
|0000f330| 70 ff ba 80 67 00 08 8a | e5 85 06 85 00 00 05 96 |p...g...|........|
|0000f340| 26 75 58 00 20 0b 67 00 | 08 78 08 2b 00 07 00 0d |&uX. .g.|.x.+....|
|0000f350| 57 c0 44 00 48 80 48 c0 | 42 a7 2f 00 2f 3c 80 08 |W.D.H.H.|B././<..|
|0000f360| 00 04 42 a7 2f 2d 01 8a | 2f 0b 4e ba 48 14 4f ef |..B./-..|/.N.H.O.|
|0000f370| 00 18 60 16 70 07 c0 6b | 00 10 59 40 66 0c 20 06 |..`.p..k|..Y@f. .|
|0000f380| 53 80 66 06 7e 00 60 00 | 09 90 7a 00 3a 2b 00 26 |S.f.~.`.|..z.:+.&|
|0000f390| 42 ad 04 26 26 6f 00 cc | 24 6f 00 b8 20 05 55 80 |B..&&o..|$o.. .U.|
|0000f3a0| 6d 00 08 1e 0c 80 00 00 | 00 18 6c 00 08 14 d0 40 |m.......|..l....@|
|0000f3b0| 30 3b 00 06 4e fb 00 04 | 00 2e 03 82 02 82 02 a0 |0;..N...|........|
|0000f3c0| 03 02 06 26 06 b0 06 40 | 06 34 04 50 03 a2 03 3c |...&...@|.4.P...<|
|0000f3d0| 02 36 02 6e 02 5e 02 66 | 04 36 06 ba 06 c2 07 3c |.6.n.^.f|.6.....<|
|0000f3e0| 07 b4 07 cc 07 e4 07 f6 | 20 4d 43 ef 00 d0 61 00 |........| MC...a.|
|0000f3f0| f2 2e 2c 00 b0 ad 04 2a | 66 00 07 c6 22 06 e5 81 |..,....*|f..."...|
|0000f400| 00 00 00 08 00 00 03 f3 | 00 00 00 26 00 00 01 e8 |........|...&....|
|0000f410| 00 00 00 7b c1 65 7a d8 | 06 81 00 00 01 c6 26 75 |...{.ez.|......&u|
|0000f420| 18 00 20 4b 24 68 00 0a | 2f 48 00 2c bc ad 04 2e |.. K$h..|/H.,....|
|0000f430| 66 20 20 2d 04 36 22 2d | 04 3a 24 2f 00 f4 26 2f |f -.6"-|.:$/..&/|
|0000f440| 00 f8 2c 6c 00 f8 4e ae | ff 9a 4a 40 67 04 72 01 |..,l..N.|..J@g.r.|
|0000f450| 60 02 72 00 28 01 7a 00 | 1a 2b 00 08 70 10 ba 80 |`.r.(.z.|.+..p...|
|0000f460| 6f 02 2a 00 ba ad 05 64 | 66 26 08 2d 00 0c 04 58 |o.*....d|f&.-...X|
|0000f470| 66 00 01 88 22 2f 00 b8 | 24 0a 76 40 e5 8b 2c 6c |f..."/..|$.v@..,l|
|0000f480| 01 00 4e ae fc 8e 20 4d | 61 00 1b 00 60 00 01 6c |..N... M|a...`..l|
|0000f490| 20 05 55 80 67 00 00 9a | 53 80 67 10 53 80 67 0c | .U.g...|S.g.S.g.|
|0000f4a0| 72 0c 90 81 67 00 01 0a | 60 00 01 50 20 4d 61 00 |r...g...|`..P Ma.|
|0000f4b0| f1 9e 57 85 66 3c 26 4a | 60 02 52 8b 70 20 b0 13 |..W.f<&J|`.R.p ..|
|0000f4c0| 66 f8 4a ad 05 68 67 1a | 20 4a 22 6f 00 b8 12 d8 |f.J..hg.| J"o....|
|0000f4d0| 66 fc 20 0b 90 8a 20 6f | 00 b8 42 30 08 00 60 1c |f. ... o|..B0..`.|
|0000f4e0| 52 8b 70 20 b0 13 67 f8 | 22 6f 00 b8 12 db 66 fc |R.p ..g.|"o....f.|
|0000f4f0| 60 0a 20 4a 22 6f 00 b8 | 12 d8 66 fc 4a ad 05 68 |`. J"o..|..f.J..h|
|0000f500| 66 0a 20 4d 61 00 1a 84 | 60 00 00 f0 2f 2f 00 b8 |f. Ma...|`...//..|
|0000f510| 20 6d 01 8a 22 6d 01 9e | 4e ba d7 b6 58 4f 4a 84 | m.."m..|N...XOJ.|
|0000f520| 67 7c 20 4d 22 6f 00 b4 | 61 00 14 42 60 00 08 2a |g| M"o..|a..B`..*|
|0000f530| 20 4d 61 00 f1 1a 20 4a | 22 6f 00 b4 12 d8 66 fc | Ma... J|"o....f.|
|0000f540| 24 6f 00 b4 20 4a 43 ec | 00 1d 4e ba df 3e 2f 0a |$o.. JC.|..N..>/.|
|0000f550| 20 6d 01 8a 22 6d 01 a2 | 4e ba d7 76 58 4f 4a 84 | m.."m..|N..vXOJ.|
|0000f560| 67 0c 20 4d 22 4a 61 00 | 14 04 60 00 07 ec 43 eb |g. M"Ja.|..`...C.|
|0000f570| 00 0e 20 19 20 6f 00 c8 | 31 40 00 14 11 59 00 17 |.. . o..|1@...Y..|
|0000f580| 11 59 00 16 20 2b 00 0e | 20 6d 01 8a 22 6d 01 9e |.Y.. +..| m.."m..|
|0000f590| 4e ba d7 5e 70 00 72 01 | 20 4d 61 00 1b 80 2b 46 |N..^p.r.| Ma...+F|
|0000f5a0| 04 2e 2b 6f 00 f4 04 36 | 2b 6f 00 f8 04 3a 60 4a |..+o...6|+o...:`J|
|0000f5b0| 20 4d 61 00 f0 9a 2f 0a | 20 4d 22 68 06 18 61 00 | Ma.../.| M"h..a.|
|0000f5c0| 1e ca 20 2b 00 0e 2b 40 | 07 22 20 4d 43 ef 00 c0 |.. +..+@|." MC...|
|0000f5d0| 61 00 1d 5c 58 4f 4a 80 | 66 10 20 6d 01 7e 2c 6c |a..\XOJ.|f. m.~,l|
|0000f5e0| 00 f8 4e ae ff a0 60 00 | ff 36 20 4d 61 00 1f 8c |..N...`.|.6 Ma...|
|0000f5f0| 20 4d 61 00 20 44 60 00 | ff 26 20 6f 00 2c 08 a8 | Ma. D`.|.& o.,..|
|0000f600| 00 00 00 08 00 00 03 f3 | 00 00 00 27 00 00 01 e8 |........|...'....|
|0000f610| 00 00 00 7c ff ff f9 7a | 00 00 00 00 00 00 00 00 |...|...z|........|
|0000f620| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f640| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f680| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f690| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f6a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f6b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f6c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f6d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f6e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f6f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f700| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f710| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f720| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f730| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f740| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f750| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f760| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f770| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f780| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f790| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f7a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f7b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f7c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f7d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f7e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f7f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f800| 00 00 00 08 00 00 03 f3 | 00 00 00 28 00 00 01 e8 |........|...(....|
|0000f810| 00 00 00 7d ff ff f9 78 | 00 00 00 00 00 00 00 00 |...}...x|........|
|0000f820| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f830| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f840| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f850| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f860| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f870| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f880| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f890| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f8a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f8b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f8c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f8d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f8e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f8f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f900| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f910| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f920| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f930| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f940| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f950| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f960| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f970| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f980| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f990| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f9a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f9b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f9c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f9d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f9e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000f9f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fa00| 00 00 00 08 00 00 03 f3 | 00 00 00 29 00 00 01 e8 |........|...)....|
|0000fa10| 00 00 00 7e ff ff f9 76 | 00 00 00 00 00 00 00 00 |...~...v|........|
|0000fa20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fa30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fa40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fa50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fa60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fa70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fa80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fa90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000faa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fab0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fac0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fad0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fae0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000faf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fb00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fb10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fb20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fb30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fb40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fb50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fb60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fb70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fb80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fb90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fba0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fbb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fbc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fbd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fbe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fbf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fc00| 00 00 00 08 00 00 03 f3 | 00 00 00 2a 00 00 01 e8 |........|...*....|
|0000fc10| 00 00 00 7f ff ff f9 74 | 00 00 00 00 00 00 00 00 |.......t|........|
|0000fc20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fc30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fc40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fc50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fc60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fc70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fc80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fc90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fca0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fcb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fcc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fcd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fce0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fcf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fd00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fd10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fd20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fd30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fd40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fd50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fd60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fd70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fd80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fd90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fda0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fdb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fdc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fdd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fde0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fdf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fe00| 00 00 00 08 00 00 03 f3 | 00 00 00 2b 00 00 01 e8 |........|...+....|
|0000fe10| 00 00 00 80 ff ff f9 72 | 00 00 00 00 00 00 00 00 |.......r|........|
|0000fe20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fe30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fe40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fe50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fe60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fe70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fe80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fe90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fea0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000feb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fec0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fed0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fee0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fef0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ff00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ff10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ff20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ff30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ff40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ff50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ff60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ff70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ff80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ff90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ffa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ffb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ffc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ffd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000ffe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|0000fff0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010000| 00 00 00 08 00 00 03 f3 | 00 00 00 2c 00 00 01 e8 |........|...,....|
|00010010| 00 00 00 81 ff ff f9 70 | 00 00 00 00 00 00 00 00 |.......p|........|
|00010020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010060| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010070| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010080| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000100a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000100b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000100c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000100d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000100e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000100f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000101a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000101b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000101c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000101d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000101e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000101f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010200| 00 00 00 08 00 00 03 f3 | 00 00 00 2d 00 00 01 e8 |........|...-....|
|00010210| 00 00 00 82 ff ff f9 6e | 00 00 00 00 00 00 00 00 |.......n|........|
|00010220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010230| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010280| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010290| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000102a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000102b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000102c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000102d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000102e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000102f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010300| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010320| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010330| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010340| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010350| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010360| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010370| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010380| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010390| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000103a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000103b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000103c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000103d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000103e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000103f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010400| 00 00 00 08 00 00 03 f3 | 00 00 00 2e 00 00 01 e8 |........|........|
|00010410| 00 00 00 83 ff ff f9 6c | 00 00 00 00 00 00 00 00 |.......l|........|
|00010420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010440| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010470| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010480| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010490| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000104a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000104b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000104c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000104d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000104e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000104f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010500| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010510| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010520| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010550| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010580| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010590| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000105a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000105b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000105c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000105d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000105e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000105f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010600| 00 00 00 08 00 00 03 f3 | 00 00 00 2f 00 00 01 e8 |........|.../....|
|00010610| 00 00 00 84 ff ff f9 6a | 00 00 00 00 00 00 00 00 |.......j|........|
|00010620| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010640| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010680| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010690| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000106a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000106b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000106c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000106d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000106e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000106f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010700| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010710| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010720| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010730| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010740| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010750| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010760| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010770| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010780| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010790| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000107a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000107b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000107c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000107d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000107e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000107f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010800| 00 00 00 08 00 00 03 f3 | 00 00 00 30 00 00 01 e8 |........|...0....|
|00010810| 00 00 00 85 ff ff f9 68 | 00 00 00 00 00 00 00 00 |.......h|........|
|00010820| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010830| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010840| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010850| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010860| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010870| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010880| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010890| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000108a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000108b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000108c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000108d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000108e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000108f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010900| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010910| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010920| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010930| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010940| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010950| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010960| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010970| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010980| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010990| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000109a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000109b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000109c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000109d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000109e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000109f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010a00| 00 00 00 08 00 00 03 f3 | 00 00 00 31 00 00 01 e8 |........|...1....|
|00010a10| 00 00 00 86 ff ff f9 66 | 00 00 00 00 00 00 00 00 |.......f|........|
|00010a20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010a30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010a40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010a50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010a60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010a70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010a80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010a90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010aa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010ab0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010ac0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010ad0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010ae0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010af0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010b00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010b10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010b20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010b30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010b40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010b50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010b60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010b70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010b80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010b90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010ba0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010bb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010bc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010bd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010be0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010bf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010c00| 00 00 00 08 00 00 03 f3 | 00 00 00 32 00 00 01 e8 |........|...2....|
|00010c10| 00 00 00 87 ff ff f9 64 | 00 00 00 00 00 00 00 00 |.......d|........|
|00010c20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010c30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010c40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010c50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010c60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010c70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010c80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010c90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010ca0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010cb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010cc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010cd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010ce0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010cf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010d00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010d10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010d20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010d30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010d40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010d50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010d60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010d70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010d80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010d90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010da0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010db0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010dc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010dd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010de0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010df0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010e00| 00 00 00 08 00 00 03 f3 | 00 00 00 33 00 00 01 e8 |........|...3....|
|00010e10| 00 00 00 88 ff ff f9 62 | 00 00 00 00 00 00 00 00 |.......b|........|
|00010e20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010e30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010e40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010e50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010e60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010e70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010e80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010e90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010ea0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010eb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010ec0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010ed0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010ee0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010ef0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010f00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010f10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010f20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010f30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010f40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010f50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010f60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010f70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010f80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010f90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010fa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010fb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010fc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010fe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00010ff0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011000| 00 00 00 08 00 00 03 f3 | 00 00 00 34 00 00 01 e8 |........|...4....|
|00011010| 00 00 00 89 ff ff f9 60 | 00 00 00 00 00 00 00 00 |.......`|........|
|00011020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011060| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011070| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011080| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000110a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000110b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000110c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000110d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000110e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000110f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000111a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000111b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000111c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000111d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000111e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000111f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011200| 00 00 00 08 00 00 03 f3 | 00 00 00 35 00 00 01 e8 |........|...5....|
|00011210| 00 00 00 8a ff ff f9 5e | 00 00 00 00 00 00 00 00 |.......^|........|
|00011220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011230| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011280| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011290| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000112a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000112b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000112c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000112d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000112e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000112f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011300| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011320| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011330| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011340| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011350| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011360| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011370| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011380| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011390| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000113a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000113b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000113c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000113d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000113e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000113f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011400| 00 00 00 08 00 00 03 f3 | 00 00 00 36 00 00 01 e8 |........|...6....|
|00011410| 00 00 00 8b ff ff f9 5c | 00 00 00 00 00 00 00 00 |.......\|........|
|00011420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011440| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011470| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011480| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011490| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000114a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000114b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000114c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000114d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000114e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000114f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011500| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011510| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011520| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011550| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011580| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011590| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000115a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000115b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000115c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000115d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000115e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000115f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011600| 00 00 00 08 00 00 03 f3 | 00 00 00 37 00 00 01 e8 |........|...7....|
|00011610| 00 00 00 8c ff ff f9 5a | 00 00 00 00 00 00 00 00 |.......Z|........|
|00011620| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011640| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011680| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011690| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000116a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000116b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000116c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000116d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000116e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000116f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011700| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011710| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011720| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011730| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011740| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011750| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011760| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011770| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011780| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011790| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000117a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000117b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000117c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000117d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000117e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000117f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011800| 00 00 00 08 00 00 03 f3 | 00 00 00 38 00 00 01 e8 |........|...8....|
|00011810| 00 00 00 8d ff ff f9 58 | 00 00 00 00 00 00 00 00 |.......X|........|
|00011820| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011830| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011840| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011850| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011860| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011870| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011880| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011890| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000118a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000118b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000118c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000118d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000118e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000118f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011900| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011910| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011920| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011930| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011940| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011950| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011960| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011970| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011980| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011990| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000119a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000119b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000119c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000119d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000119e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000119f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011a00| 00 00 00 08 00 00 03 f3 | 00 00 00 39 00 00 01 e8 |........|...9....|
|00011a10| 00 00 00 8e ff ff f9 56 | 00 00 00 00 00 00 00 00 |.......V|........|
|00011a20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011a30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011a40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011a50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011a60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011a70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011a80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011a90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011aa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011ab0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011ac0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011ad0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011ae0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011af0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011b00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011b10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011b20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011b30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011b40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011b50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011b60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011b70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011b80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011b90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011ba0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011bb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011bc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011bd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011be0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011bf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011c00| 00 00 00 08 00 00 03 f3 | 00 00 00 3a 00 00 01 e8 |........|...:....|
|00011c10| 00 00 00 8f ff ff f9 54 | 00 00 00 00 00 00 00 00 |.......T|........|
|00011c20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011c30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011c40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011c50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011c60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011c70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011c80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011c90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011ca0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011cb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011cc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011cd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011ce0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011cf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011d00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011d10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011d20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011d30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011d40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011d50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011d60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011d70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011d80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011d90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011da0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011db0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011dc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011dd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011de0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011df0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00011e00| 00 00 00 08 00 00 03 f3 | 00 00 00 3b 00 00 01 e8 |........|...;....|
|00011e10| 00 00 00 90 46 46 45 14 | 4e a8 ff 76 72 10 d0 81 |....FFE.|N..vr...|
|00011e20| 2f 40 00 f8 d0 85 2c 00 | 60 0a 70 04 2f 40 01 14 |/@....,.|`.p./@..|
|00011e30| 78 02 2c 07 2f 44 00 2c | 55 84 66 0c 2b 6d 00 1c |x.,./D.,|U.f.+m..|
|00011e40| 00 14 2f 6f 01 0c 01 04 | 4a af 00 38 67 0a 08 2b |../o....|J..8g..+|
|00011e50| 00 00 04 59 66 02 7c 00 | 4a af 00 84 67 00 00 dc |...Yf.|.|J...g...|
|00011e60| 20 6b 02 c6 43 fa be d6 | 4e ba 1e 82 2f 40 00 c0 | k..C...|N.../@..|
|00011e70| 20 40 4e ba b3 04 2f 40 | 00 c8 20 6b 02 c6 43 fa | @N.../@|.. k..C.|
|00011e80| be ca 4e ba 1e 68 2f 40 | 00 bc 20 40 4e ba b2 ea |..N..h/@|.. @N...|
|00011e90| 2f 40 00 c4 20 6b 02 c6 | 43 fa be be 4e ba 1e 4e |/@.. k..|C...N..N|
|00011ea0| 2a 40 78 45 e5 8c 7a 00 | 7e 00 2f 40 00 b8 08 2b |*@xE..z.|~./@...+|
|00011eb0| 00 13 04 57 67 56 7e 00 | 60 30 20 6b 02 c6 43 ec |...WgV~.|`0 k..C.|
|00011ec0| 00 a2 22 71 78 00 4e ba | 1e 24 22 07 06 81 00 00 |.."qx.N.|.$".....|
|00011ed0| 07 2e 27 80 18 00 20 40 | 22 08 4a 18 66 fc 53 88 |..'... @|".J.f.S.|
|00011ee0| 91 c1 b1 c5 6f 02 2a 08 | 58 87 41 ec 00 a2 4a b0 |....o.*.|X.A...J.|
|00011ef0| 78 00 66 c6 20 05 d0 af | 00 c8 22 2f 00 4c 20 6c |x.f. ...|.."/.L l|
|00011f00| 01 08 4e a8 ff 76 2e 00 | 72 40 de 81 08 2b 00 0d |..N..v..|r@...+..|
|00011f10| 04 58 67 6e 20 4d 4e ba | b2 60 22 2f 00 c4 d2 80 |.Xgn MN.|.`"/....|
|00011f20| 5c 81 20 2f 00 4c 20 6c | 01 08 4e a8 ff 76 72 54 |\. /.L l|..N..vrT|
|00011f30| d0 81 b0 87 6f 4c 2e 00 | 60 48 2e 2f 00 50 67 14 |....oL..|`H./.Pg.|
|00011f40| 70 12 4d ef 00 f0 d1 9e | 70 12 d1 9e 70 12 d1 9e |p.M.....|p...p...|
|00011f50| 70 36 dc 80 28 2f 01 14 | e7 84 d8 86 74 0a d8 82 |p6..(/..|....t...|
|00011f60| 4a 87 67 04 72 0c d8 81 | 0c 84 00 00 01 2c 6c 04 |J.g.r...|.....,l.|
|00011f70| 78 4b e5 8c 26 2f 00 2c | e7 83 2e 2f 01 18 de 83 |xK..&/.,|.../....|
|00011f80| de 82 be 84 6f 02 28 07 | 20 2f 01 20 b8 80 6f 02 |....o.(.| /. ..o.|
|00011f90| 28 00 2f 44 00 58 4a af | 00 50 66 0e 4a af 00 38 |(./D.XJ.|.Pf.J..8|
|00011fa0| 67 2e 08 2b 00 00 04 59 | 67 26 22 04 74 09 92 82 |g..+...Y|g&".t...|
|00011fb0| 2f 41 00 28 22 02 41 ef | 00 d0 43 ef 00 f0 20 06 |/A.(".A.|..C... .|
|00011fc0| 24 2f 00 28 26 2f 01 14 | 2c 6c 00 f4 4e ae ff 7c |$/.(&/..|,l..N..||
|00011fd0| 24 04 72 09 94 81 26 2f | 00 2c 41 ef 00 e0 43 ef |$.r...&/|.,A...C.|
|00011fe0| 01 00 20 2f 01 18 2c 6c | 00 f4 4e ae ff 7c 20 03 |.. /..,l|..N..| .|
|00011ff0| 55 80 66 06 2f 6f 00 e4 | 00 ec 2e 2f 00 4c 20 04 |U.f./o..|.../.L .|
|00012000| 00 00 00 08 00 00 03 f3 | 00 00 00 3c 00 00 01 e8 |........|...<....|
|00012010| 00 00 00 91 e3 d0 42 f4 | 72 30 90 81 22 07 20 6c |......B.|r0..". l|
|00012020| 01 08 4e a8 ff 6a 27 40 | 05 3c 70 0c 27 40 03 e6 |..N..j'@|.<p.'@..|
|00012030| 20 2f 00 78 27 40 03 e2 | 20 2b 03 f2 22 2b 04 3e | /.x'@..| +.."+.>|
|00012040| 4e a8 ff 76 27 40 03 ee | 22 04 74 1f 92 82 27 41 |N..v'@..|".t...'A|
|00012050| 03 ea 22 04 74 2c 92 82 | 48 78 00 02 2f 00 2f 01 |..".t,..|Hx.././.|
|00012060| 70 0d 22 2f 00 84 41 ef | 00 a2 22 6f 00 80 4e ba |p."/..A.|.."o..N.|
|00012070| b7 a4 70 00 2e 80 48 6f | 00 a2 2f 0a 2f 00 4e ba |..p...Ho|.././.N.|
|00012080| 1d 40 4f ef 00 18 2a 40 | 4a 80 67 12 08 ed 00 00 |.@O...*@|J.g.....|
|00012090| 00 11 70 03 81 6d 00 0c | 70 0b 81 6d 00 0e 59 6f |..p..m..|p..m..Yo|
|000120a0| 00 96 50 6f 00 9a 55 6f | 00 98 58 6f 00 9c 42 6f |..Po..Uo|..Xo..Bo|
|000120b0| 00 a6 70 00 20 4d 43 ef | 00 96 4e ba ab d4 2a 40 |..p. MC.|..N...*@|
|000120c0| 4a 80 67 06 70 03 81 6d | 00 0c 20 04 72 1b 90 81 |J.g.p..m|.. .r...|
|000120d0| 22 2b 03 ee 58 81 2a 2f | 00 64 48 78 00 01 2f 01 |"+..X.*/|.dHx../.|
|000120e0| 48 78 00 12 22 05 41 ef | 00 a2 22 6f 00 7c 4e ba |Hx..".A.|.."o.|N.|
|000120f0| b7 24 20 6b 00 1c 42 97 | 70 01 2f 00 2f 3c 80 03 |.$ k..B.|p././<..|
|00012100| 00 15 2f 00 2f 3c 80 03 | 00 16 2f 28 00 10 2f 3c |.././<..|../(../<|
|00012110| 80 08 00 16 2f 28 00 04 | 2f 3c 80 08 00 15 48 78 |..../(..|/<....Hx|
|00012120| 00 02 2f 3c 80 03 10 01 | 72 09 2f 01 2f 3c 80 08 |../<....|r././<..|
|00012130| 00 3b 2f 2b 03 f2 2f 3c | 80 08 00 17 48 6f 00 da |.;/+../<|....Ho..|
|00012140| 2f 0d 2f 01 4e ba 1c 7a | 4f ef 00 50 27 40 01 a6 |/./.N..z|O..P'@..|
|00012150| 24 40 2c 2f 00 44 da ab | 03 ee 58 85 da 86 4a af |$@,/.D..|..X...J.|
|00012160| 00 38 66 08 4a af 00 5c | 67 00 02 6c 72 01 27 41 |.8f.J..\|g..lr.'A|
|00012170| 02 ca 72 03 27 41 03 0a | 22 78 00 04 27 69 01 14 |..r.'A..|"x..'i..|
|00012180| 03 0e 4a af 00 68 67 00 | 00 b2 20 6b 02 c6 43 fa |..J..hg.|.. k..C.|
|00012190| bb ea 4e ba 1b 70 2a 40 | 20 40 70 5f 4e ba b0 06 |..N..p*@| @p_N...|
|000121a0| 17 40 05 70 20 4d 4e ba | af e8 22 07 20 6c 01 08 |.@.p MN.|..". l..|
|000121b0| 4e a8 ff 76 22 00 74 13 | d2 82 24 04 94 80 70 1c |N..v".t.|..$...p.|
|000121c0| 94 80 48 78 00 0d 2f 2f | 00 38 2f 02 20 01 22 05 |..Hx..//|.8/. .".|
|000121d0| 41 ef 00 a2 93 c9 4e ba | b6 3c 20 6b 00 10 d0 fc |A.....N.|.< k....|
|000121e0| 01 58 2e 88 70 3c 20 4a | 43 ef 00 a2 4e ba ac aa |.X..p< J|C...N...|
|000121f0| 4f ef 00 0c 24 40 27 40 | 01 ae 67 10 20 6a 00 22 |O...$@'@|..g. j."|
|00012200| 00 00 00 08 00 00 03 f3 | 00 00 00 3d 00 00 01 e8 |........|...=....|
|00012210| 00 00 00 92 9b b7 48 98 | 27 50 04 7e 41 eb 02 ca |......H.|'P.~A...|
|00012220| 25 48 00 28 20 05 56 80 | 48 c0 48 78 00 08 2f 0d |%H.( .V.|H.Hx../.|
|00012230| 72 0b 20 6f 01 2c 43 ef | 00 9e c1 41 4e ba ae c6 |r. o.,C.|...AN...|
|00012240| 50 4f 32 2f 00 9c 48 c1 | da 81 da 86 2f 40 01 24 |PO2/..H.|..../@.$|
|00012250| 60 04 42 ab 01 ae 20 6b | 02 c6 43 fa bb 42 4e ba |`.B... k|..C..BN.|
|00012260| 1a bc 2f 40 00 30 20 40 | 4e ba af 3e 22 07 20 6c |../@.0 @|N..>". l|
|00012270| 01 08 4e a8 ff 76 2c 00 | 50 86 4a af 00 38 67 5a |..N..v,.|P.J..8gZ|
|00012280| 20 6b 02 c6 43 fa bb 22 | 4e ba 1a 92 2a 40 20 40 | k..C.."|N...*@ @|
|00012290| 4e ba af 16 22 07 20 6c | 01 08 4e a8 ff 76 50 80 |N...". l|..N..vP.|
|000122a0| b0 86 6f 02 2c 00 2e 06 | 20 04 90 86 72 09 90 81 |..o.,...| ...r...|
|000122b0| 48 78 00 12 2f 2f 00 38 | 2f 06 22 05 41 ef 00 a2 |Hx..//.8|/.".A...|
|000122c0| 22 4d 4e ba b5 68 70 5f | 20 4a 43 ef 00 a2 4e ba |"MN..hp_| JC...N.|
|000122d0| a9 d8 4f ef 00 0c 24 40 | 60 02 7e 00 98 87 20 04 |..O...$@|`.~... .|
|000122e0| 72 12 90 81 48 78 00 0c | 2f 2f 00 38 2f 00 70 09 |r...Hx..|//.8/.p.|
|000122f0| 22 05 41 ef 00 a2 93 c9 | 4e ba b5 32 20 6b 00 10 |".A.....|N..2 k..|
|00012300| d0 fc 00 58 2e 88 70 00 | 46 00 20 4a 43 ef 00 a2 |...X..p.|F. JC...|
|00012310| 4e ba ab 9e 4f ef 00 0c | 27 40 01 9e 26 40 24 6f |N...O...|'@..&@$o|
|00012320| 00 90 67 18 20 6b 00 22 | 25 50 03 52 08 2a 00 03 |..g. k."|%P.R.*..|
|00012330| 04 59 66 08 41 ea 02 ca | 27 48 00 28 30 2f 00 9c |.Yf.A...|'H.(0/..|
|00012340| 48 c0 2e 05 de 80 de af | 00 44 08 2a 00 03 04 59 |H.......|.D.*...Y|
|00012350| 66 00 00 88 20 07 3f 40 | 00 98 3f 7c 00 0b 00 a6 |f... .?@|..?|....|
|00012360| 42 a7 70 6b 20 4b 43 ef | 00 9a 4e ba ab 44 58 4f |B.pk KC.|..N..DXO|
|00012370| 25 40 01 a2 2a 40 25 40 | 01 aa 67 08 41 ea 03 0a |%@..*@%@|..g.A...|
|00012380| 2b 48 00 28 20 04 72 09 | 90 81 3f 40 00 96 20 06 |+H.( .r.|..?@.. .|
|00012390| 3f 40 00 9a 2f 6f 00 30 | 00 9e 3f 7c 00 03 00 a6 |?@../o.0|..?|....|
|000123a0| 70 5f 20 4d 43 ef 00 96 | 4e ba a8 fe 26 40 4a 80 |p_ MC...|N...&@J.|
|000123b0| 67 16 08 eb 00 08 00 0e | 20 6a 00 10 4a a8 01 9a |g.......| j..J...|
|000123c0| 66 06 08 eb 00 07 00 0d | 30 2f 00 9c 48 c0 d0 87 |f.......|0/..H...|
|000123d0| d0 af 00 3c 2c 00 60 00 | 05 ea 42 aa 01 a2 25 6a |...<,.`.|..B...%j|
|000123e0| 01 9e 01 aa 2c 07 dc af | 00 44 60 00 05 d6 95 ca |....,...|.D`.....|
|000123f0| 2c 2f 00 3c 2a 40 4a af | 00 50 67 00 00 de 20 04 |,/.<*@J.|.Pg... .|
|00012400| 00 00 00 08 00 00 03 f3 | 00 00 00 3e 00 00 01 e8 |........|...>....|
|00012410| 00 00 00 93 3c 8c 0c cd | 72 53 90 81 48 78 00 0b |....<...|rS..Hx..|
|00012420| 2f 2f 00 38 2f 00 70 09 | 22 05 41 ef 00 a2 22 4a |//.8/.p.|".A..."J|
|00012430| 4e ba b4 12 2e 8a 70 6b | 20 4d 43 ef 00 a2 4e ba |N.....pk| MC...N.|
|00012440| aa 88 27 40 01 a2 27 40 | 01 aa 22 04 74 42 92 82 |..'@..'@|..".tB..|
|00012450| 3f 41 00 a2 3f 7c 00 39 | 00 a6 3f 7c 00 0e 00 b2 |?A..?|.9|..?|....|
|00012460| 20 6b 00 14 72 00 32 28 | 00 14 42 97 20 40 70 04 | k..r.2(|..B. @p.|
|00012470| 43 ef 00 a2 4e ba aa 14 | 27 40 01 9e 2a 40 30 2f |C...N...|'@..*@0/|
|00012480| 00 a8 48 c0 22 05 d2 80 | d2 86 2e 01 70 0d 4d eb |..H."...|....p.M.|
|00012490| 05 72 2c c0 20 04 72 0e | 90 81 2c c0 20 07 54 80 |.r,. .r.|..,. .T.|
|000124a0| 2c c0 20 04 72 12 90 81 | 22 1e 58 81 42 97 2f 01 |,. .r...|".X.B./.|
|000124b0| 2f 00 70 09 22 07 41 ef | 00 aa 22 4a 4e ba b3 86 |/.p.".A.|.."JN...|
|000124c0| 42 97 48 78 00 01 2f 3c | 80 08 00 39 48 6f 00 b2 |B.Hx../<|...9Ho..|
|000124d0| 2f 0d 48 78 00 0d 4e ba | 19 18 4f ef 00 28 26 40 |/.Hx..N.|..O..(&@|
|000124e0| 24 6f 00 90 20 07 d0 aa | 05 7e 58 80 dc 80 60 00 |$o.. ...|.~X...`.|
|000124f0| 04 ea 9a af 00 44 20 04 | 72 12 90 81 22 2b 03 fe |.....D .|r..."+..|
|00012500| 58 81 42 a7 2f 01 2f 00 | 70 09 22 05 41 ef 00 a2 |X.B././.|p.".A...|
|00012510| 22 4a 4e ba b3 30 42 97 | 48 78 00 01 2f 3c 80 08 |"JN..0B.|Hx../<..|
|00012520| 00 39 48 6b 06 2c 2f 3c | 80 08 00 0b 48 6f 00 b2 |.9Hk.,/<|....Ho..|
|00012530| 2f 0d 48 78 00 0d 4e ba | 18 b8 4f ef 00 28 20 4b |/.Hx..N.|..O..( K|
|00012540| 21 40 06 18 26 40 30 2f | 00 9c 48 c0 da 80 dc 85 |!@..&@0/|..H.....|
|00012550| 70 20 2f 40 00 a8 2e 2f | 00 4c 2a 2f 00 3c 24 6f |p /@.../|.L*/.<$o|
|00012560| 00 90 08 28 00 13 04 57 | 67 00 00 9a 2a 6f 00 c0 |...(...W|g...*o..|
|00012570| 70 5f 20 4d 4e ba ac 5e | 15 40 07 44 20 2f 00 c8 |p_ MN..^|.@.D /..|
|00012580| 22 07 20 6c 01 08 4e a8 | ff 76 22 00 74 13 d2 82 |". l..N.|.v".t...|
|00012590| 24 04 94 80 70 1c 94 80 | 48 78 00 19 2f 2f 00 38 |$...p...|Hx..//.8|
|000125a0| 2f 02 20 01 22 06 41 ef | 00 a2 93 c9 4e ba b2 96 |/. .".A.|....N...|
|000125b0| 42 97 2f 2a 06 ec 2f 3c | 80 08 00 0f 48 6a 07 2e |B./*../<|....Hj..|
|000125c0| 2f 3c 80 08 00 0e 48 6f | 00 b2 2f 0b 48 78 00 07 |/<....Ho|../.Hx..|
|000125d0| 4e ba 18 1e 25 40 06 04 | 26 40 20 06 56 80 48 c0 |N...%@..|&@ .V.H.|
|000125e0| 48 78 00 08 2f 0d 72 0b | 20 6f 01 54 43 ef 00 c6 |Hx../.r.| o.TC...|
|000125f0| c1 41 4e ba ab 28 4f ef | 00 30 dc af 00 34 dc 85 |.AN..(O.|.0...4..|
|00012600| 00 00 00 08 00 00 03 f3 | 00 00 00 3f 00 00 01 e8 |........|...?....|
|00012610| 00 00 00 94 23 80 94 41 | 2f 40 01 24 08 2a 00 0d |....#..A|/@.$.*..|
|00012620| 04 58 67 00 01 9e 70 5f | 20 6f 00 bc 4e ba ab be |.Xg...p_| o..N...|
|00012630| 15 40 07 43 20 2f 00 c4 | 22 07 20 6c 01 08 4e a8 |.@.C /..|". l..N.|
|00012640| ff 76 2a 00 72 13 da 81 | 20 07 e5 80 90 87 d0 80 |.v*.r...| .......|
|00012650| 2e 00 72 0c de 81 48 78 | 00 14 2f 2f 00 38 2f 07 |..r...Hx|..//.8/.|
|00012660| 20 05 22 06 41 ef 00 a2 | 93 c9 4e ba b1 f0 70 00 | .".A...|..N...p.|
|00012670| 30 2a 07 1c 42 97 72 05 | 20 4b 43 ef 00 a2 c1 41 |0*..B.r.| KC....A|
|00012680| 4e ba a8 20 25 40 05 f8 | 2a 40 20 06 56 80 48 c0 |N.. %@..|*@ .V.H.|
|00012690| 48 78 00 08 2f 2f 00 cc | 72 0b 20 6f 01 38 43 ef |Hx..//..|r. o.8C.|
|000126a0| 00 aa c1 41 4e ba aa 8e | 72 22 2f 41 00 bc 52 6f |...AN...|r"/A..Ro|
|000126b0| 00 ac 32 2f 00 aa 48 c1 | d2 87 50 81 3f 41 00 aa |..2/..H.|..P.?A..|
|000126c0| 22 2a 03 fe 54 81 3f 41 | 00 b0 2f 6f 00 cc 00 b2 |"*..T.?A|../o....|
|000126d0| 3f 7c 00 16 00 ba 42 97 | 2f 2a 06 e4 2f 3c 80 08 |?|....B.|/*../<..|
|000126e0| 00 04 48 6f 00 b2 2f 0d | 48 78 00 02 2f 40 00 50 |..Ho../.|Hx../@.P|
|000126f0| 4e ba 17 16 25 40 06 10 | 2e 06 de af 00 5c de af |N...%@..|.....\..|
|00012700| 00 6c 22 07 54 81 3f 41 | 00 c0 3f 7c 00 17 00 ce |.l".T.?A|..?|....|
|00012710| 42 97 2f 2a 06 e8 2f 3c | 80 08 00 04 48 6f 00 c6 |B./*../<|....Ho..|
|00012720| 2f 00 48 78 00 02 4e ba | 16 e0 25 40 06 14 2a 40 |/.Hx..N.|..%@..*@|
|00012730| 70 20 2f 40 00 e4 20 07 | 3f 40 00 d4 22 05 3f 41 |p /@.. .|?@..".?A|
|00012740| 00 d2 24 2f 00 70 3f 42 | 00 d8 42 af 00 da 3f 7c |..$/.p?B|..B...?||
|00012750| 00 15 00 e2 20 6a 02 c6 | 43 fa b6 86 4e ba 15 ee |.... j..|C...N...|
|00012760| 24 40 20 40 70 5f 4e ba | aa 84 26 6f 00 cc 17 40 |$@ @p_N.|..&o...@|
|00012770| 07 42 70 00 30 2b 07 1e | 42 97 72 05 20 4d 43 ef |.Bp.0+..|B.r. MC.|
|00012780| 00 d2 c1 41 4e ba a7 1c | 27 40 05 fc 26 40 20 07 |...AN...|'@..&@ .|
|00012790| 56 80 48 c0 48 78 00 08 | 2f 0a 72 0b 20 6f 00 6c |V.H.Hx..|/.r. o.l|
|000127a0| 43 ef 00 da c1 41 4e ba | a9 8c 4f ef 00 44 2a 2f |C....AN.|..O..D*/|
|000127b0| 00 3c 32 2f 00 9c 48 c1 | 2c 07 dc 81 dc 85 2f 40 |.<2/..H.|,...../@|
|000127c0| 01 24 24 6f 00 90 2e 2f | 00 4c 08 2a 00 0e 04 58 |.$$o.../|.L.*...X|
|000127d0| 67 00 01 70 20 6a 02 c6 | 43 fa b6 14 4e ba 15 6e |g..p j..|C...N..n|
|000127e0| 24 40 20 40 70 5f 4e ba | aa 04 2a 6f 00 90 1b 40 |$@ @p_N.|..*o...@|
|000127f0| 07 45 20 4a 4e ba a9 e2 | 5a 80 22 07 20 6c 01 08 |.E JN...|Z.". l..|
|00012800| 00 00 00 08 00 00 03 f3 | 00 00 00 40 00 00 01 e8 |........|...@....|
|00012810| 00 00 00 95 18 45 83 e8 | 4e a8 ff 76 22 00 74 13 |.....E..|N..v".t.|
|00012820| d2 82 26 07 e7 83 d6 87 | 98 83 98 80 70 2a 98 80 |..&.....|....p*..|
|00012830| 20 2d 03 fe 56 80 48 78 | 00 13 2f 00 2f 04 20 01 | -..V.Hx|.././. .|
|00012840| 22 06 41 ef 00 a2 93 c9 | 4e ba b0 2a 70 00 30 2d |".A.....|N..*p.0-|
|00012850| 07 20 24 2d 06 f4 26 2d | 06 f8 b6 82 57 c1 44 01 |. $-..&-|....W.D.|
|00012860| 48 81 48 c1 42 97 2f 01 | 2f 3c 80 03 00 0e 2f 00 |H.H.B./.|/<..../.|
|00012870| 2f 3c 80 08 00 28 2f 03 | 2f 3c 80 08 00 27 2f 02 |/<...(/.|/<...'/.|
|00012880| 2f 3c 80 08 00 26 76 01 | 2f 03 2f 3c 80 03 00 16 |/<...&v.|/./<....|
|00012890| 48 78 00 04 2f 3c 80 08 | 00 29 48 7a f0 dc 2f 3c |Hx../<..|.)Hz../<|
|000128a0| 80 08 00 2c 2f 03 2f 3c | 80 08 00 2b 48 7a b3 c0 |...,/./<|...+Hz..|
|000128b0| 2f 3c 80 08 00 2a 48 6f | 00 ea 2f 0b 48 78 00 0b |/<...*Ho|../.Hx..|
|000128c0| 4e ba 15 5e 4f ef 00 60 | 2b 40 05 f4 2a 40 20 06 |N..^O..`|+@..*@ .|
|000128d0| 54 80 48 c0 48 78 00 08 | 2f 0a 72 0b 20 6f 01 2c |T.H.Hx..|/.r. o.,|
|000128e0| 43 ef 00 9e c1 41 4e ba | a8 64 32 2f 00 9e d2 6f |C....AN.|.d2/...o|
|000128f0| 00 a2 24 07 e5 82 94 87 | d4 82 94 87 48 c1 d2 82 |..$.....|....H...|
|00012900| 74 0c d2 82 3f 41 00 9e | 24 6f 00 98 2f 40 01 2c |t...?A..|$o../@.,|
|00012910| 20 6a 02 c6 43 fa b4 fc | 4e ba 14 4a 2f 40 00 a6 | j..C...|N..J/@..|
|00012920| 20 07 e5 80 3f 40 00 a2 | 20 2a 06 f8 e1 a3 42 97 | ...?@..| *....B.|
|00012930| 2f 03 2f 3c 80 08 00 0d | 48 6f 00 a6 2f 0d 48 78 |/./<....|Ho../.Hx|
|00012940| 00 06 4e ba 14 dc 4f ef | 00 1c 25 40 06 00 26 40 |..N...O.|..%@..&@|
|00012950| 30 2f 00 9c 48 c0 dc 80 | dc 85 08 2a 00 12 04 57 |0/..H...|...*...W|
|00012960| 67 00 00 a4 20 6a 02 c6 | 43 fa b4 b0 4e ba 13 f6 |g... j..|C...N...|
|00012970| 2a 40 20 40 70 5f 4e ba | a8 8c 15 40 05 ad 20 4d |*@ @p_N.|...@.. M|
|00012980| 4e ba a8 6e 22 07 20 6c | 01 08 4e a8 ff 76 72 13 |N..n". l|..N..vr.|
|00012990| d0 81 72 f3 d2 af 00 34 | 6a 02 52 81 e2 81 24 06 |..r....4|j.R...$.|
|000129a0| d4 81 48 78 00 18 48 78 | 00 0b 48 78 00 1a 22 02 |..Hx..Hx|..Hx..".|
|000129b0| 41 ef 00 a2 93 c9 4e ba | ae bc 42 97 2f 2a 06 f0 |A.....N.|..B./*..|
|000129c0| 2f 3c 80 08 00 04 48 6f | 00 aa 2f 0b 48 78 00 02 |/<....Ho|../.Hx..|
|000129d0| 4e ba 14 4e 25 40 05 a2 | 26 40 20 06 54 80 48 c0 |N..N%@..|&@ .T.H.|
|000129e0| 48 78 00 08 2f 0d 72 0b | 20 6f 01 4c 43 ef 00 be |Hx../.r.| o.LC...|
|000129f0| c1 41 4e ba a7 58 4f ef | 00 28 dc aa 03 fe 56 86 |.AN..XO.|.(....V.|
|00012a00| 00 00 00 08 00 00 03 f3 | 00 00 00 41 00 00 01 e8 |........|...A....|
|00012a10| 00 00 00 96 b6 15 2e 54 | dc 85 2f 40 01 24 42 af |.......T|../@.$B.|
|00012a20| 00 a8 4a af 00 48 57 c0 | 72 04 92 00 92 00 28 2a |..J..HW.|r.....(*|
|00012a30| 03 fe d8 81 2f 6f 00 54 | 00 a2 7e 00 7a 00 2f 4a |..../o.T|..~.z./J|
|00012a40| 00 b4 20 2f 01 14 b0 87 | 66 20 20 2f 00 48 66 0e |.. /....|f /.Hf.|
|00012a50| 22 2f 00 38 67 0e 08 2a | 00 00 04 59 67 06 dc 84 |"/.8g..*|...Yg...|
|00012a60| dc af 00 3c 4a 80 67 02 | 54 84 20 06 4d ef 00 98 |...<J.g.|T. .M...|
|00012a70| 3c c0 4b ef 00 d0 22 35 | 58 00 3f 41 00 96 4b ef |<.K..."5|X.?A..K.|
|00012a80| 00 f0 db c5 22 15 3c c1 | 22 04 3c c1 20 6f 00 40 |....".<.|".<. o.@|
|00012a90| 2c f0 58 00 24 07 56 82 | 3f 42 00 a6 4a af 00 38 |,.X.$.V.|?B..J..8|
|00012aa0| 66 00 00 ec 4a af 00 50 | 67 00 00 d2 74 03 be 82 |f...J..P|g...t...|
|00012ab0| 67 00 01 4a 76 05 be 83 | 67 00 01 42 76 06 be 83 |g..Jv...|g..Bv...|
|00012ac0| 67 00 01 3a be 82 6c 00 | 00 c6 4a af 00 48 67 00 |g..:..l.|..J..Hg.|
|00012ad0| 01 2c 70 5f 20 70 58 00 | 4e ba a7 42 22 07 06 81 |.,p_ pX.|N..B"...|
|00012ae0| 00 00 05 aa 15 80 18 00 | 3f 7c 00 1a 00 9a 20 07 |........|?|.... .|
|00012af0| 72 0f d0 81 3f 40 00 a6 | 42 af 00 9e 30 2f 00 96 |r...?@..|B...0/..|
|00012b00| 54 40 48 c0 90 87 3f 40 | 00 96 48 c0 22 06 54 81 |T@H...?@|..H.".T.|
|00012b10| 48 c1 48 78 00 02 20 6f | 00 44 2f 30 58 00 20 6f |H.Hx.. o|.D/0X. o|
|00012b20| 01 2c 43 ef 00 9e 4e ba | a6 3c 32 2f 00 9e 48 c1 |.,C...N.|.<2/..H.|
|00012b30| d2 95 74 1a 92 82 3f 41 | 00 9e 72 f3 d2 af 00 3c |..t...?A|..r....<|
|00012b40| 6a 02 52 81 e2 81 34 2f | 00 a0 48 c2 d4 81 3f 42 |j.R...4/|..H...?B|
|00012b50| 00 a0 2a 6f 00 bc 58 af | 00 bc 42 97 48 6f 00 9e |..*o..X.|..B.Ho..|
|00012b60| 2f 0b 48 78 00 02 2f 40 | 01 38 4e ba 12 cc 4f ef |/.Hx../@|.8N...O.|
|00012b70| 00 14 26 40 2b 40 05 96 | 60 00 00 82 74 04 be 82 |..&@+@..|`...t...|
|00012b80| 6d 7a 74 05 be 82 67 74 | 74 06 be 82 67 6e 4a 87 |mzt...gt|t...gnJ.|
|00012b90| 66 2e 08 2a 00 00 04 59 | 67 62 42 a7 48 78 00 01 |f..*...Y|gbB.Hx..|
|00012ba0| 2f 3c 80 08 00 39 48 6f | 00 a2 2f 0b 48 78 00 0d |/<...9Ho|../.Hx..|
|00012bb0| 4e ba 12 86 4f ef 00 18 | 25 40 01 be 26 40 60 3c |N...O...|%@..&@`<|
|00012bc0| 70 03 be 80 6e 08 08 2a | 00 00 04 59 67 1a 20 07 |p...n..*|...Yg. .|
|00012bd0| 59 80 66 06 20 2a 04 46 | 60 02 70 5f 20 4b 43 ef |Y.f. *.F|`.p_ KC.|
|00012be0| 00 96 4e ba a1 24 26 40 | 70 04 be 80 66 04 25 4b |..N..$&@|p...f.%K|
|00012bf0| 01 b2 20 07 5f 80 66 04 | 25 4b 01 b6 52 87 58 85 |.. ._.f.|%K..R.X.|
|00012c00| 00 00 00 08 00 00 03 f3 | 00 00 00 42 00 00 01 e8 |........|...B....|
|00012c10| 00 00 00 97 e1 e9 06 9c | 70 08 be 80 6d 00 fe 3c |........|p...m..<|
|00012c20| 42 6f 00 9c 42 6f 00 9a | 42 6f 00 98 42 6f 00 96 |Bo..Bo..|Bo..Bo..|
|00012c30| 2f 6f 00 6c 00 9e 70 00 | 2f 00 48 6f 00 9a 2f 0b |/o.l..p.|/.Ho../.|
|00012c40| 2f 00 4e ba 12 0c 4f ef | 00 10 24 40 26 6f 00 90 |/.N...O.|..$@&o..|
|00012c50| 4a 80 67 52 08 ea 00 00 | 00 11 70 07 81 6a 00 0c |J.gR....|..p..j..|
|00012c60| 25 6b 01 72 00 12 20 2b | 01 be 67 3a 20 40 32 28 |%k.r.. +|..g: @2(|
|00012c70| 00 04 50 41 4d eb 04 66 | 3c c1 32 28 00 06 56 41 |..PAM..f|<.2(..VA|
|00012c80| 3c c1 42 2b 04 64 20 6b | 04 52 30 28 00 04 17 40 |<.B+.d k|.R0(...@|
|00012c90| 04 62 20 6f 00 40 27 50 | 04 6e 2c ef 00 54 41 eb |.b o.@'P|.n,..TA.|
|00012ca0| 04 62 25 48 00 1a dc 84 | dc af 00 3c 72 0a dc 81 |.b%H....|...<r...|
|00012cb0| 4a ab 01 8a 66 00 02 0e | 2a 2f 00 58 20 05 37 40 |J...f...|*/.X .7@|
|00012cc0| 01 28 22 06 37 41 01 2a | 74 00 4a ab 04 1e 66 06 |.(".7A.*|t.J...f.|
|00012cd0| 24 3c 00 41 86 7e 27 42 | 01 2e 27 7c 00 01 10 6f |$<.A.~'B|..'|...o|
|00012ce0| 01 32 20 6b 04 52 34 28 | 00 0e 17 42 01 2c 34 28 |.2 k.R4(|...B.,4(|
|00012cf0| 00 08 17 42 01 2d 27 6b | 03 4a 01 3e 24 2b 04 12 |...B.-'k|.J.>$+..|
|00012d00| 37 42 01 24 24 2b 04 16 | 37 42 01 26 37 40 01 4e |7B.$$+..|7B.&7@.N|
|00012d10| 37 40 01 4a 37 41 01 4c | 24 2b 03 f2 76 03 b4 83 |7@.J7A.L|$+..v...|
|00012d20| 6f 1c 20 02 57 80 22 2b | 04 3e 20 6c 01 08 4e a8 |o. .W."+|.> l..N.|
|00012d30| ff 76 32 2b 01 4c 48 c1 | 92 80 37 41 01 4c 70 32 |.v2+.LH.|..7A.Lp2|
|00012d40| 90 ab 03 f2 22 2b 04 3e | 20 6c 01 08 4e a8 ff 76 |...."+.>| l..N..v|
|00012d50| 22 06 d2 80 37 41 01 50 | 4b eb 01 24 2f 0d 2f 2f |"...7A.P|K..$/.//|
|00012d60| 00 d0 2f 2b 04 0e 4e ba | ad d8 4f ef 00 0c 2e 00 |../+..N.|..O.....|
|00012d70| 66 1a 44 85 6a 02 52 85 | e2 85 37 45 01 24 2a 06 |f.D.j.R.|..7E.$*.|
|00012d80| 44 85 6a 02 52 85 e2 85 | 37 45 01 26 2f 0a 20 07 |D.j.R...|7E.&/. .|
|00012d90| 20 4d 22 6b 01 7e 2c 6c | 00 f4 24 6b 01 8e 4e ae | M"k.~,l|..$k..N.|
|00012da0| ff 82 24 5f 4a af 01 24 | 67 20 20 0a 67 1c 41 eb |..$_J..$|g .g.A.|
|00012db0| 02 b2 48 6b 04 5a 2f 2b | 04 52 22 48 20 4d 4e ba |..Hk.Z/+|.R"H MN.|
|00012dc0| ac f0 50 4f 27 40 01 8a | 66 3c 20 6b 01 58 4e ba |..PO'@..|f< k.XN.|
|00012dd0| a1 e0 42 ab 01 58 2a 6f | 00 60 20 4d 4e ba a4 20 |..B..X*o|.` MN.. |
|00012de0| 42 ab 01 72 20 0a 67 18 | 4a af 01 24 67 12 20 2b |B..r .g.|J..$g. +|
|00012df0| 03 f2 72 03 b0 81 6f 08 | 53 ab 03 f2 60 00 ee ba |..r...o.|S...`...|
|00012e00| 00 00 00 08 00 00 03 f3 | 00 00 00 43 00 00 01 e8 |........|...C....|
|00012e10| 00 00 00 98 ce af ff c0 | 70 00 60 00 01 c4 20 6b |........|p.`... k|
|00012e20| 01 8a 27 68 00 56 03 12 | 27 48 01 54 2c 78 00 04 |..'h.V..|'H.T,x..|
|00012e30| 22 6e 01 14 d2 fc 00 b8 | 27 49 01 92 27 51 01 96 |"n......|'I..'Q..|
|00012e40| 22 88 4a ab 04 1e 67 20 | 20 6b 01 8a 22 6b 01 8e |".J...g | k.."k..|
|00012e50| 21 69 00 56 00 56 20 6b | 01 8a 20 3c 00 41 86 7e |!i.V.V k|.. <.A.~|
|00012e60| 2c 6c 00 f8 4e ae ff 6a | 43 fa b0 08 70 00 2c 78 |,l..N..j|C...p.,x|
|00012e70| 00 04 4e ae fd d8 29 40 | 01 4c 67 26 4e ae fd 66 |..N...)@|.Lg&N..f|
|00012e80| 27 40 04 7a 67 1c 2f 0a | 22 40 70 00 22 00 20 6b |'@.zg./.|"@p.". k|
|00012e90| 01 8a 2c 6c 01 4c 95 ca | 4e ae ff d0 24 5f 27 40 |..,l.L..|N...$_'@|
|00012ea0| 04 76 7e 00 4b ec 00 b6 | 60 18 22 15 d2 81 20 6b |.v~.K...|`."... k|
|00012eb0| 04 52 70 00 30 30 18 00 | b0 87 6f 04 7e 00 3e 00 |.Rp.00..|..o.~.>.|
|00012ec0| 58 8d 20 15 6a e4 7a 01 | 60 06 da 85 00 45 00 01 |X. .j.z.|`....E..|
|00012ed0| ba 87 65 f6 27 45 04 5e | 60 00 00 92 4a af 01 24 |..e.'E.^|`...J..$|
|00012ee0| 67 04 20 0a 66 1e 20 6b | 01 58 4e ba a0 dc 42 ab |g. .f. k|.XN...B.|
|00012ef0| 01 58 20 6f 00 60 4e ba | a3 1e 42 ab 01 72 70 00 |.X o.`N.|..B..rp.|
|00012f00| 60 00 00 de 20 6b 01 8a | 2c 6c 00 f8 4e ae fe 38 |`... k..|,l..N..8|
|00012f10| 20 6b 04 52 70 00 30 28 | 00 0e 22 6b 01 9a 2c 6c | k.Rp.0(|.."k..,l|
|00012f20| 01 04 4e ae fe aa 20 6b | 01 8a 4b e8 00 36 10 1d |..N... k|..K..6..|
|00012f30| 48 80 48 c0 12 1d 48 81 | 48 c1 14 1d 48 82 48 c2 |H.H...H.|H...H.H.|
|00012f40| 36 28 00 08 48 c3 96 82 | 53 83 14 28 00 39 48 82 |6(..H...|S..(.9H.|
|00012f50| 48 c2 2f 43 00 34 36 28 | 00 0a 48 c3 96 82 53 83 |H./C.46(|..H...S.|
|00012f60| 22 6b 01 9a 24 2f 00 34 | 4e ae fe ce 20 6b 00 0c |"k..$/.4|N... k..|
|00012f70| 31 46 00 32 22 2b 01 a2 | 67 0a 22 41 20 69 00 22 |1F.2"+..|g."A i."|
|00012f80| 27 50 03 4e 20 6b 01 8a | 22 68 00 32 27 49 01 9a |'P.N k..|"h.2'I..|
|00012f90| 20 6b 02 8e 2c 6c 01 04 | 4e ae ff be 2f 0a 20 6b | k..,l..|N.../. k|
|00012fa0| 01 8a 22 6b 01 58 70 ff | 22 00 2c 6c 00 f8 95 ca |.."k.Xp.|".,l....|
|00012fb0| 4e ae fe 4a 24 5f 2f 0a | 20 6b 01 58 22 6b 01 8a |N..J$_/.| k.X"k..|
|00012fc0| 70 ff 95 ca 4e ae fe 50 | 20 5f 20 6b 01 8a 93 c9 |p...N..P| _ k....|
|00012fd0| 2c 6c 00 fc 4e ae ff ac | 27 6b 01 aa 01 ba 70 01 |,l..N...|'k....p.|
|00012fe0| 4c df 6c fc de fc 01 00 | 4e 75 00 00 9e fc 00 20 |L.l.....|Nu..... |
|00012ff0| 48 e7 03 3e 49 f9 00 00 | 00 00 43 ef 00 24 22 ca |H..>I...|..C..$".|
|00013000| 00 00 00 08 00 00 03 f3 | 00 00 00 44 00 00 01 e8 |........|...D....|
|00013010| 00 00 00 99 15 ca 1a 7b | 2a 4b 42 af 00 34 42 af |.......{|*KB..4B.|
|00013020| 00 30 22 cb 97 cb 42 99 | 7e 00 2f 48 00 20 20 3c |.0"...B.|~./H. <|
|00013030| 00 00 01 86 22 3c 00 01 | 00 01 2c 78 00 04 4e ae |...."<..|..,x..N.|
|00013040| fd 54 24 40 4a 80 66 06 | 70 ff 60 00 02 ca 70 01 |.T$@J.f.|p.`...p.|
|00013050| 25 40 00 c6 25 7c 00 00 | ff ff 00 d2 25 4d 00 a6 |%@..%|..|....%M..|
|00013060| 67 2a 4d d5 43 ea 00 d2 | 22 de 70 00 30 1e 22 c0 |g*M.C...|".p.0.".|
|00013070| 70 00 30 1e 22 c0 2f 6d | 00 14 00 34 4d ed 00 18 |p.0."./m|...4M...|
|00013080| 22 de 22 de 22 de 25 6d | 00 24 00 aa 2f 6f 00 20 |".".".%m|.$../o. |
|00013090| 00 38 60 00 00 b8 2c 2d | 00 04 20 15 04 80 80 00 |.8`...,-|.. .....|
|000130a0| 00 01 67 40 55 80 67 42 | 53 80 67 44 53 80 67 46 |..g@U.gB|S.gDS.gF|
|000130b0| 53 80 67 48 53 80 67 4a | 53 80 67 4c 53 80 67 50 |S.gHS.gJ|S.gLS.gP|
|000130c0| 53 80 67 52 55 80 67 54 | 53 80 67 56 53 80 67 58 |S.gRU.gT|S.gVS.gX|
|000130d0| 53 80 67 64 53 80 67 66 | 53 80 67 68 72 35 90 81 |S.gdS.gf|S.ghr5..|
|000130e0| 67 66 60 68 25 46 00 7a | 60 62 25 46 00 d2 60 5c |gf`h%F.z|`b%F..`\|
|000130f0| 25 46 00 d6 60 56 25 46 | 00 da 60 50 2f 46 00 2c |%F..`V%F|..`P/F.,|
|00013100| 60 4a 25 46 00 5a 60 44 | 20 46 20 8a 7e 01 60 3c |`J%F.Z`D| F .~.`<|
|00013110| 2f 46 00 34 60 36 25 46 | 00 de 60 30 25 46 00 e6 |/F.4`6%F|..`0%F..|
|00013120| 60 2a 25 46 00 e2 60 24 | 4a 86 57 c0 44 00 48 80 |`*%F..`$|J.W.D.H.|
|00013130| 48 c0 25 40 00 ea 60 14 | 2f 46 00 30 60 0e 25 46 |H.%@..`.|/F.0`.%F|
|00013140| 00 aa 60 08 26 46 60 04 | 25 46 00 c6 41 ef 00 38 |..`.&F`.|%F..A..8|
|00013150| 2c 6c 01 08 4e ae ff d0 | 2a 40 4a 80 66 00 ff 38 |,l..N...|*@J.f..8|
|00013160| 20 4b 4e ba 0c a2 25 40 | 00 c2 20 6a 00 7a 20 08 | KN...%@|.. j.z .|
|00013170| 67 16 2a 68 00 56 20 0d | 67 0e 22 78 00 04 20 6d |g.*h.V .|g."x.. m|
|00013180| 00 10 b1 e9 01 14 67 04 | 42 aa 00 e6 41 ea 00 1c |......g.|B...A...|
|00013190| 43 ea 00 7a 2f 2f 00 2c | 2f 2a 00 5a 4e ba a6 56 |C..z//.,|/*.ZN..V|
|000131a0| 50 4f 25 40 00 5a 66 06 | 70 ff 60 00 01 6a 20 6a |PO%@.Zf.|p.`..j j|
|000131b0| 00 5a d0 fc 00 2c 25 48 | 00 18 25 68 00 04 00 7e |.Z...,%H|..%h...~|
|000131c0| 43 ea 00 fe 4e ba a6 c0 | 25 40 00 ca 72 01 e1 a1 |C...N...|%@..r...|
|000131d0| 25 41 00 ce 20 6a 00 5a | 25 48 00 3a 2a 6f 00 30 |%A.. j.Z|%H.:*o.0|
|000131e0| 20 0d 67 08 41 ea 00 82 | 22 4d 60 0c 20 6a 00 5a | .g.A...|"M`. j.Z|
|000131f0| 22 68 00 28 41 ea 00 82 | 20 d9 20 d9 20 6a 00 5a |"h.(A...| . . j.Z|
|00013200| 00 00 00 08 00 00 03 f3 | 00 00 00 45 00 00 01 e8 |........|...E....|
|00013210| 00 00 00 9a 9d 34 08 55 | 93 c9 2c 6c 00 fc 4e ae |.....4.U|..,l..N.|
|00013220| ff 82 25 40 01 7e 67 12 | 20 6a 00 5a 2c 6c 00 f8 |..%@.~g.| j.Z,l..|
|00013230| 4e ae fd 4e 25 40 00 8e | 66 0c 20 4a 61 00 05 24 |N..N%@..|f. Ja..$|
|00013240| 70 ff 60 00 00 ea 4b ea | 00 82 47 ea 00 f2 41 ea |p.`...K.|..G...A.|
|00013250| 00 ee 2f 48 00 1c 2f 2f | 00 1c 2f 0b 20 4d 22 6f |../H..//|../. M"o|
|00013260| 00 3c 4e ba a6 ac 50 4f | 25 40 00 8a 66 0c 20 4a |.<N...PO|%@..f. J|
|00013270| 61 00 04 f0 70 ff 60 00 | 00 b6 20 4a 22 6f 00 24 |a...p.`.|.. J"o.$|
|00013280| 61 00 05 94 4a 80 66 2c | 0c 6a 00 08 00 86 63 1a |a...J.f,|.j....c.|
|00013290| 41 ea 00 82 43 ec 00 3a | 20 d9 20 d9 22 6a 00 8a |A...C..:| . ."j..|
|000132a0| 2c 6c 01 04 4e ae ff b2 | 60 ac 20 4a 61 00 04 b4 |,l..N...|`. Ja...|
|000132b0| 70 ff 60 7a 20 2a 00 e2 | 72 01 20 6a 00 7a 93 c9 |p.`z *..|r. j.z..|
|000132c0| 4e ba a3 2c 25 40 01 82 | 20 2a 00 de 72 01 20 6a |N..,%@..| *..r. j|
|000132d0| 00 7a 4e ba a2 f6 20 6c | 00 f8 25 68 00 3c 00 5e |.zN... l|..%h.<.^|
|000132e0| 20 2a 00 ea 72 01 20 6a | 00 5a 4e ba a7 2a 41 ea | *..r. j|.ZN..*A.|
|000132f0| 00 fe 43 ea 01 3e 70 40 | 2c 78 00 04 4e ae fd 90 |..C..>p@|,x..N...|
|00013300| 41 fa 00 a0 24 88 20 6a | 00 72 22 68 00 56 70 00 |A...$. j|.r"h.Vp.|
|00013310| 10 29 00 0f 72 01 e1 a1 | 25 41 00 04 4a 87 67 08 |.)..r...|%A..J.g.|
|00013320| 20 3c 80 00 00 00 60 06 | 22 4a 4e ba a3 f4 4c df | <....`.|"JN...L.|
|00013330| 7c c0 de fc 00 20 4e 75 | 01 2d 5f 52 65 64 3a 00 ||.... Nu|.-_Red:.|
|00013340| 01 2e 5f 47 72 65 65 6e | 3a 00 01 2f 5f 42 6c 75 |.._Green|:../_Blu|
|00013350| 65 3a 00 00 01 30 43 6f | 70 5f 79 00 01 31 5f 53 |e:...0Co|p_y..1_S|
|00013360| 77 61 70 00 01 32 53 70 | 72 5f 65 61 64 00 00 01 |wap..2Sp|r_ead...|
|00013370| 20 5f 4f 6b 20 00 01 33 | 5f 55 6e 64 6f 00 00 02 | _Ok ..3|_Undo...|
|00013380| 5f 43 61 6e 63 65 6c 00 | 01 2c 5f 50 61 6c 65 74 |_Cancel.|.,_Palet|
|00013390| 74 65 20 43 6f 6c 6f 72 | 73 3a 00 00 25 32 6c 64 |te Color|s:..%2ld|
|000133a0| 00 00 9e fc 00 20 48 e7 | 27 3e 2a 49 49 f9 00 00 |..... H.|'>*II...|
|000133b0| 00 00 2f 40 00 28 2f 48 | 00 40 2f 48 00 2c 60 2a |../@.(/H|.@/H.,`*|
|000133c0| 2c 2b 00 04 20 13 04 80 | 80 00 00 3c 66 1c 53 86 |,+.. ...|...<f.S.|
|000133d0| 66 0c 20 4d 61 00 03 8c | 70 00 60 00 02 98 20 4d |f. Ma...|p.`... M|
|000133e0| 61 00 03 5a 70 ff 60 00 | 02 8c 41 ef 00 40 2c 6c |a..Zp.`.|..A..@,l|
|000133f0| 01 08 4e ae ff d0 26 40 | 4a 80 66 c4 60 00 02 56 |..N...&@|J.f.`..V|
|00013400| 00 00 00 08 00 00 03 f3 | 00 00 00 46 00 00 01 e8 |........|...F....|
|00013410| 00 00 00 9b 2a 22 72 e5 | 4d e8 00 14 2c 1e 3e 1e |....*"r.|M...,.>.|
|00013420| 30 1e 24 68 00 1c 3f 40 | 00 24 4e ba a5 e8 20 06 |0.$h..?@|.$N... .|
|00013430| 59 80 67 26 72 0c 90 81 | 67 46 72 10 90 81 67 40 |Y.g&r...|gFr...g@|
|00013440| 72 20 90 81 67 64 04 80 | 00 00 01 c0 67 26 04 80 |r ..gd..|....g&..|
|00013450| 00 00 02 00 67 54 60 00 | 02 14 20 6d 00 72 2c 6c |....gT`.|.. m.r,l|
|00013460| 00 fc 4e ae ff a6 20 6d | 00 72 70 01 4e ae ff a0 |..N... m|.rp.N...|
|00013470| 60 00 01 fa 20 4d 61 00 | 02 dc 70 00 60 00 02 0e |`... Ma.|..p.`...|
|00013480| 30 2a 00 26 48 40 42 40 | 48 40 22 00 e5 81 70 00 |0*.&H@B@|H@"...p.|
|00013490| 30 07 2b 80 18 0c 41 ed | 00 0c 22 48 20 2d 00 c6 |0.+...A.|.."H -..|
|000134a0| 20 4d 61 00 02 3c 60 00 | 01 c4 0c 86 00 00 04 00 | Ma..<`.|........|
|000134b0| 66 00 00 ba 70 00 30 07 | 72 00 32 2f 00 24 41 ed |f...p.0.|r.2/.$A.|
|000134c0| 00 4c 22 48 41 ef 00 33 | 4e ba 9c 14 2c 00 66 00 |.L"HA..3|N...,.f.|
|000134d0| 00 a2 70 03 c0 6f 00 24 | 7a 00 3a 00 10 2f 00 33 |..p..o.$|z.:../.3|
|000134e0| b0 2d 00 fa 66 0e 70 00 | 22 05 20 4d 61 00 01 a8 |.-..f.p.|". Ma...|
|000134f0| 60 00 00 80 b0 2d 00 fb | 66 0c 70 01 22 05 20 4d |`....-..|f.p.". M|
|00013500| 61 00 01 94 60 6c b0 2d | 00 fc 66 0c 70 02 22 05 |a...`l.-|..f.p.".|
|00013510| 20 4d 61 00 01 82 60 5a | b0 2d 00 fd 66 54 2e 2d | Ma...`Z|.-..fT.-|
|00013520| 00 c6 4a 85 66 12 52 47 | 70 00 30 07 22 2d 00 ce |..J.f.RG|p.0."-..|
|00013530| b0 81 6d 10 7e 00 60 0c | 70 00 be 40 62 04 2e 2d |..m.~.`.|p..@b..-|
|00013540| 00 ce 53 47 70 00 30 07 | 42 a7 2f 00 2f 3c 80 08 |..SGp.0.|B././<..|
|00013550| 00 11 42 a7 2f 2d 00 72 | 2f 2d 00 6e 4e ba 09 3a |..B./-.r|/-.nN..:|
|00013560| 4f ef 00 18 7c 03 42 ad | 00 f6 60 06 7c 00 3c 2a |O...|.B.|..`.|.<*|
|00013570| 00 26 4a 86 67 00 00 f6 | 20 06 57 80 67 38 59 80 |.&J.g...| .W.g8Y.|
|00013580| 67 18 53 80 67 00 00 c0 | 53 80 66 00 00 dc 20 4d |g.S.g...|S.f... M|
|00013590| 61 00 01 c2 70 ff 60 00 | 00 f4 20 2d 00 c6 3f 40 |a...p.`.|.. -..?@|
|000135a0| 00 24 20 4d 61 00 01 d4 | 30 2f 00 24 72 00 32 00 |.$ Ma...|0/.$r.2.|
|000135b0| 20 01 60 00 00 d8 41 ed | 01 3e 22 48 20 6d 00 18 | .`...A.|.>"H m..|
|000135c0| 4e ba a2 f4 70 00 30 07 | 20 6d 00 7e 2c 6c 01 04 |N...p.0.| m.~,l..|
|000135d0| 4e ae fd ba 22 00 74 0f | c2 82 2f 41 00 3c e8 80 |N...".t.|../A.<..|
|000135e0| 22 00 c2 82 2f 41 00 38 | e8 80 c0 82 2f 40 00 34 |".../A.8|..../@.4|
|000135f0| 20 2d 00 f6 59 80 67 18 | 53 80 67 06 53 80 67 22 | -..Y.g.|S.g.S.g"|
|00013600| 00 00 00 08 00 00 03 f3 | 00 00 00 47 00 00 01 e8 |........|...G....|
|00013610| 00 00 00 9c d2 91 59 c1 | 60 34 20 2d 00 c6 20 4d |......Y.|`4 -.. M|
|00013620| 43 ef 00 34 61 00 00 d2 | 70 00 30 07 41 ed 00 0c |C..4a...|p.0.A...|
|00013630| 22 48 20 4d 61 00 00 c2 | 60 14 70 00 30 07 22 2d |"H Ma...|`.p.0."-|
|00013640| 00 c6 20 4d 43 ef 00 34 | c1 41 4e ba 9f f2 70 00 |.. MC..4|.AN...p.|
|00013650| 30 07 20 4d 61 00 00 c0 | 42 ad 00 f6 60 26 41 ed |0. Ma...|B...`&A.|
|00013660| 01 3e 22 48 20 6d 00 18 | 20 2d 00 ce 2c 6c 01 04 |.>"H m..| -..,l..|
|00013670| 4e ae ff 40 20 2d 00 c6 | 20 4d 61 00 00 9a 60 04 |N..@ -..| Ma...`.|
|00013680| 2b 46 00 f6 2f 2d 00 a6 | 20 6d 00 72 22 6d 00 aa |+F../-..| m.r"m..|
|00013690| 4e ba a3 24 58 4f 20 40 | 4a 80 66 00 fd 94 20 3c |N..$XO @|J.f... <|
|000136a0| 80 00 00 00 4c df 7c e4 | de fc 00 20 4e 75 48 e7 |....L.|.|... NuH.|
|000136b0| 07 14 2c 01 2a 48 e5 80 | 26 4d d7 c0 2a 2b 00 0c |..,.*H..|&M..*+..|
|000136c0| 4a 86 67 06 4a 85 67 02 | 53 85 4a 86 66 08 70 0f |J.g.J.g.|S.J.f.p.|
|000136d0| ba 80 6c 02 52 85 27 45 | 00 0c 41 ed 00 0c 22 48 |..l.R.'E|..A..."H|
|000136e0| 20 2d 00 c6 20 4d 61 00 | 00 10 20 2d 00 c6 20 4d | -.. Ma.|.. -.. M|
|000136f0| 4c df 28 e0 60 00 00 20 | 48 e7 30 06 20 68 00 18 |L.(.`.. |H.0. h..|
|00013700| 4b d1 22 1d 24 1d 26 1d | 2c 6c 01 04 4e ae fe e0 |K.".$.&.|,l..N...|
|00013710| 4c df 60 0c 4e 75 48 e7 | 0f 16 2e 00 2a 48 20 6d |L.`.NuH.|....*H m|
|00013720| 00 7e 2c 6c 01 04 4e ae | fd ba 2c 00 7a 02 78 08 |.~,l..N.|..,.z.x.|
|00013730| 97 cb 20 06 72 0f c0 81 | 2b 80 48 0c 42 a7 2f 00 |.. .r...|+.H.B./.|
|00013740| 2f 3c 80 08 00 28 2f 0b | 2f 2d 00 72 2f 35 48 62 |/<...(/.|/-.r/5Hb|
|00013750| 4e ba 07 5e 4f ef 00 18 | e8 8e 53 85 59 84 4a 85 |N..^O...|..S.Y.J.|
|00013760| 6a d0 2b 47 00 c6 4c df | 68 f0 4e 75 48 e7 00 06 |j.+G..L.|h.NuH...|
|00013770| 2a 48 41 ed 00 fe 22 48 | 20 6d 00 18 20 2d 00 ce |*HA..."H| m.. -..|
|00013780| 2c 6c 01 04 4e ae ff 40 | 20 4d 4c df 60 00 60 00 |,l..N..@| ML.`.`.|
|00013790| 00 02 48 e7 00 06 2a 48 | 70 02 b0 6d 00 4a 66 0e |..H...*H|p..m.Jf.|
|000137a0| 91 c8 22 6d 00 5a 2c 6c | 00 f8 4e ae fd fc 20 2d |.."m.Z,l|..N... -|
|000137b0| 00 ea 72 00 20 6d 00 5e | 4e ba a2 8c 4a ad 00 72 |..r. m.^|N...J..r|
|000137c0| 67 2c 20 2d 00 e2 72 00 | 20 6d 00 7a 22 6d 01 82 |g, -..r.| m.z"m..|
|000137d0| 4e ba 9e 4c 20 2d 00 de | 72 00 20 6d 00 7a 4e ba |N..L -..|r. m.zN.|
|000137e0| 9e 1a 20 2d 00 e6 20 6d | 00 72 4e ba a2 9a 20 6d |.. -.. m|.rN... m|
|000137f0| 00 c2 4e ba 06 a8 20 6d | 00 50 4e ba 98 2c 41 ed |..N... m|.PN..,A.|
|00013800| 00 00 00 08 00 00 03 f3 | 00 00 00 48 00 00 01 e8 |........|...H....|
|00013810| 00 00 00 9e fd 52 de c6 | 00 92 4e ba 9a 72 20 6d |.....R..|..N..r m|
|00013820| 01 7e 2c 6c 00 fc 4e ae | ff 7c 20 2d 00 8e 67 0e |.~,l..N.|.| -..g.|
|00013830| 22 40 20 6d 00 5a 2c 6c | 00 f8 4e ae fd 48 20 2d |"@ m.Z,l|..N..H -|
|00013840| 00 8a 67 0a 22 40 2c 6c | 01 04 4e ae ff b2 22 4d |..g."@,l|..N..."M|
|00013850| 2c 78 00 04 4e ae fd 4e | 4c df 60 00 4e 75 9e fc |,x..N..N|L.`.Nu..|
|00013860| 00 94 48 e7 3f 36 2a 48 | 2f 49 00 40 20 2d 00 ee |..H.?6*H|/I.@ -..|
|00013870| 2f 40 00 34 2f 0a 20 6d | 00 5a 43 ef 00 b8 2c 6c |/@.4/. m|.ZC...,l|
|00013880| 00 f4 45 ef 00 b4 4e ae | ff 88 20 5f 20 6d 00 5a |..E...N.|.. _ m.Z|
|00013890| 22 68 00 28 22 00 6a 02 | 52 81 e2 81 74 00 34 29 |"h.(".j.|R...t.4)|
|000138a0| 00 04 16 28 00 23 48 83 | 48 c3 d6 82 d6 81 54 83 |...(.#H.|H.....T.|
|000138b0| 42 af 00 ac 7c 00 7a 00 | 78 00 2f 40 00 30 2f 41 |B...|.z.|x./@.0/A|
|000138c0| 00 38 2f 43 00 2c 20 6d | 00 c2 43 ec 00 dc 22 71 |.8/C., m|..C..."q|
|000138d0| 48 00 4e ba 05 50 41 ef | 00 64 21 80 48 00 20 40 |H.N..PA.|.d!.H. @|
|000138e0| 4e ba 99 ce 2e 00 72 06 | b0 81 6c 02 2e 01 47 ef |N.....r.|..l...G.|
|000138f0| 00 94 20 07 22 2f 00 34 | 20 6c 01 08 4e a8 ff 76 |.. ."/.4| l..N..v|
|00013900| 72 10 d0 81 27 80 48 00 | 2e 2f 00 ac 72 03 ba 81 |r...'.H.|./..r...|
|00013910| 6c 04 dc 80 60 06 de 80 | 2f 47 00 ac 52 85 58 84 |l...`...|/G..R.X.|
|00013920| 70 06 ba 80 6d a0 28 06 | 70 3a d8 80 20 07 72 22 |p...m.(.|p:.. .r"|
|00013930| d0 81 b0 84 6f 02 28 00 | 0c 84 00 00 01 00 6c 04 |....o.(.|......l.|
|00013940| 78 40 e5 8c 24 04 72 09 | 94 81 2f 44 00 3c 41 ef |x@..$.r.|../D.<A.|
|00013950| 00 7c 43 ef 00 94 20 06 | 72 21 76 03 2c 6c 00 f4 |.|C... .|r!v.,l..|
|00013960| 4e ae ff 7c 41 ef 00 88 | 43 ef 00 a0 20 2f 00 ac |N..|A...|C... /..|
|00013970| 72 09 4e ae ff 7c 41 ed | 00 50 2c 6c 00 fc 4e ae |r.N..|A.|.P,l..N.|
|00013980| ff 8e 26 40 42 af 00 58 | 2f 6d 01 7e 00 5c 41 ed |..&@B..X|/m.~.\A.|
|00013990| 00 82 2f 48 00 52 20 6d | 00 c2 43 fa fa 34 4e ba |../H.R m|..C..4N.|
|000139a0| 04 84 24 40 20 40 70 5f | 4e ba 99 1a 1b 40 00 fd |..$@ @p_|N....@..|
|000139b0| 20 4a 4e ba 98 fc 41 ed | 00 92 22 2f 00 34 22 6c | JN...A.|.."/.4"l|
|000139c0| 01 08 4e a9 ff 76 22 04 | 92 80 70 59 92 80 6a 02 |..N..v".|..pY..j.|
|000139d0| 52 81 e2 81 70 50 d2 80 | 48 c1 2e 2f 00 2c 20 07 |R...pP..|H../., .|
|000139e0| 48 c0 48 78 00 08 2f 0a | 43 ef 00 4e c1 41 4e ba |H.Hx../.|C..N.AN.|
|000139f0| 98 1c 22 07 26 2d 00 f2 | d2 83 52 81 d2 af 00 40 |..".&-..|..R....@|
|00013a00| 00 00 00 10 00 00 00 9d | 00 00 00 05 00 00 00 00 |........|........|
|00013a10| 00 00 00 00 ff ff f8 3e | 00 00 00 00 00 00 00 00 |.......>|........|
|00013a20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013a30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013a40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013a50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013a60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013a70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013a80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013a90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013aa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013ab0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013ac0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013ad0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013ae0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013af0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013b00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013b10| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013b20| 00 00 00 00 00 00 00 a2 | 00 00 00 a1 00 00 00 a0 |........|........|
|00013b30| 00 00 00 9f 00 00 00 9e | 00 00 00 00 00 00 00 00 |........|........|
|00013b40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013b50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013b60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013b70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013b80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013b90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013ba0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013bb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013bc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013bd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013be0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00013bf0| 00 00 00 00 00 00 03 f3 | 00 00 00 00 ff ff ff fd |........|........|
|00013c00| 00 00 00 08 00 00 03 f3 | 00 00 00 49 00 00 01 e8 |........|...I....|
|00013c10| 00 00 00 9f e3 cf 15 f6 | d6 83 58 83 2f 40 00 c0 |........|..X./@..|
|00013c20| 70 2a 98 80 2c 03 dc 81 | 48 78 00 03 2f 03 2f 04 |p*..,...|Hx.././.|
|00013c30| 70 21 41 ef 00 5a 93 c9 | 4e ba 9f 12 42 97 2f 2d |p!A..Z..|N...B./-|
|00013c40| 00 c6 2f 3c 80 08 00 11 | 48 78 00 26 2f 3c 80 08 |../<....|Hx.&/<..|
|00013c50| 00 13 2f 2d 00 ca 2f 3c | 80 08 00 10 48 6f 00 72 |../-../<|....Ho.r|
|00013c60| 2f 0b 48 78 00 08 4e ba | 04 90 4f ef 00 38 2b 40 |/.Hx..N.|..O..8+@|
|00013c70| 00 6e 24 40 dc af 00 30 | 20 2d 00 f2 5c 80 2a 06 |.n$@...0| -..\.*.|
|00013c80| 7e 00 78 00 2f 40 00 2c | 70 03 be 80 66 18 22 2d |~.x./@.,|p...f."-|
|00013c90| 00 f2 56 81 d2 af 00 30 | 20 01 d0 80 d0 81 2a 06 |..V....0| .....*.|
|00013ca0| da af 00 2c da 80 20 07 | 58 80 72 00 32 00 41 ef |...,.. .|X.r.2.A.|
|00013cb0| 00 7c 43 ef 00 94 4d ef | 00 64 2f 01 2f 2f 00 30 |.|C...M.|.d/.//.0|
|00013cc0| 2f 31 48 00 20 30 48 00 | 22 05 41 ef 00 52 22 76 |/1H. 0H.|".A..R"v|
|00013cd0| 48 00 4e ba 9e 78 70 5f | 20 4a 43 ef 00 52 4e ba |H.N..xp_| JC..RN.|
|00013ce0| 92 e8 4f ef 00 0c 24 40 | 52 87 58 84 70 06 be 80 |..O...$@|R.X.p...|
|00013cf0| 6d 96 2a 06 da af 00 2c | da af 00 30 08 ef 00 05 |m.*....,|...0....|
|00013d00| 00 5b 7c 00 7e 00 78 00 | 47 ef 00 64 d7 c4 20 6d |.[|.~.x.|G..d.. m|
|00013d10| 00 c2 43 ec 00 d0 22 71 | 48 00 4e ba 03 20 26 80 |..C..."q|H.N.. &.|
|00013d20| 20 40 70 5f 4e ba 97 b6 | 22 07 06 81 00 00 00 fa | @p_N...|".......|
|00013d30| 1b 80 18 00 20 53 4e ba | 97 90 b0 86 6f 02 2c 00 |.... SN.|....o.,.|
|00013d40| 52 87 58 84 70 03 be 80 | 6d be 7e 00 78 00 20 06 |R.X.p...|m.~.x. .|
|00013d50| 56 80 22 2f 00 34 20 6c | 01 08 4e a8 ff 76 2c 00 |V."/.4 l|..N..v,.|
|00013d60| 72 13 dc 81 20 2f 00 3c | 90 86 72 09 90 81 97 cb |r... /.<|..r.....|
|00013d70| 2f 40 00 28 20 2d 00 f2 | 56 80 22 07 74 00 34 01 |/@.( -..|V.".t.4.|
|00013d80| 2f 02 2f 00 2f 2f 00 30 | 20 06 22 05 41 ef 00 52 |/././/.0| .".A..R|
|00013d90| 22 4b 4e ba 9d b8 42 97 | 70 01 2f 00 2f 3c 80 03 |"KN...B.|p././<..|
|00013da0| 00 15 2f 00 2f 3c 80 03 | 00 16 48 78 00 02 2f 3c |.././<..|..Hx../<|
|00013db0| 80 08 00 29 2f 00 2f 3c | 80 08 00 2b 48 7a f8 3e |...)/./<|...+Hz.>|
|00013dc0| 2f 3c 80 08 00 2a 48 6f | 00 7a 2f 0a 48 78 00 0b |/<...*Ho|.z/.Hx..|
|00013dd0| 4e ba 03 26 24 40 2b 80 | 48 62 20 05 54 80 48 c0 |N..&$@+.|Hb .T.H.|
|00013de0| 41 ef 00 a4 d1 c4 48 78 | 00 08 2f 10 72 0b 20 6f |A.....Hx|../.r. o|
|00013df0| 01 00 43 ef 00 8e c1 41 | 4e ba 96 2a 4f ef 00 48 |..C....A|N..*O..H|
|00013e00| 00 00 00 08 00 00 03 f3 | 00 00 00 4a 00 00 01 e8 |........|...J....|
|00013e10| 00 00 00 a0 21 93 80 2e | da ad 00 f2 56 85 da af |....!...|....V...|
|00013e20| 00 38 52 87 58 84 2f 40 | 00 b8 70 03 be 80 6d 00 |.8R.X./@|..p...m.|
|00013e30| ff 5c 08 af 00 05 00 5b | 2e 05 de af 00 38 de af |.\.....[|.....8..|
|00013e40| 00 2c de af 00 30 54 87 | 20 07 3b 40 00 22 2a 2f |.,...0T.| .;@."*/|
|00013e50| 00 3c 22 05 3b 41 00 20 | 74 00 4a ad 00 e6 66 06 |.<".;A. |t.J...f.|
|00013e60| 24 3c 00 00 06 74 2b 42 | 00 26 2b 7c 00 01 10 4e |$<...t+B|.&+|...N|
|00013e70| 00 2a 20 6d 00 8e 22 68 | 00 04 34 29 00 0e 1b 42 |.* m.."h|..4)...B|
|00013e80| 00 24 22 68 00 04 34 29 | 00 08 1b 42 00 25 2b 6f |.$"h..4)|...B.%+o|
|00013e90| 00 40 00 36 20 2d 00 d6 | 3b 40 00 1c 20 2d 00 da |.@.6 -..|;@.. -..|
|00013ea0| 3b 40 00 1e 47 ed 00 1c | 2f 0b 48 78 00 02 2f 2d |;@..G...|/.Hx../-|
|00013eb0| 00 d2 4e ba 9f 4c 4f ef | 00 0c 28 00 66 18 44 85 |..N..LO.|..(.f.D.|
|00013ec0| 6a 02 52 85 e2 85 3b 45 | 00 1c 44 87 6a 02 52 87 |j.R...;E|..D.j.R.|
|00013ed0| e2 87 3b 47 00 1e 2f 0a | 20 04 20 4b 22 6d 00 5a |..;G../.| . K"m.Z|
|00013ee0| 2c 6c 00 f4 24 6d 00 7a | 4e ae ff 82 20 5f 42 6f |,l..$m.z|N... _Bo|
|00013ef0| 00 4c 42 6f 00 4a 42 6f | 00 48 42 6f 00 46 42 af |.LBo.JBo|.HBo.FB.|
|00013f00| 00 4e 70 00 2f 00 48 6f | 00 4a 2f 08 2f 00 4e ba |.Np./.Ho|.J/./.N.|
|00013f10| 02 00 4f ef 00 10 24 40 | 4a 80 67 12 08 ea 00 00 |..O...$@|J.g.....|
|00013f20| 00 11 70 07 81 6a 00 0c | 25 6d 00 a2 00 12 4a af |..p..j..|%m....J.|
|00013f30| 00 b8 67 22 20 0a 67 1e | 41 ed 00 ae 22 6d 00 8e |..g" .g.|A..."m..|
|00013f40| 42 a7 2f 29 00 04 22 48 | 20 4b 4e ba 9e 24 50 4f |B./).."H| KN..$PO|
|00013f50| 2b 40 00 72 66 1c 20 6d | 00 50 4e ba 93 14 42 ad |+@.rf. m|.PN...B.|
|00013f60| 00 50 41 ed 00 92 4e ba | 95 56 42 ad 00 a2 70 00 |.PA...N.|.VB...p.|
|00013f70| 60 76 20 6d 00 72 2b 48 | 00 4c 4a ad 00 e6 67 20 |`v m.r+H|.LJ...g |
|00013f80| 20 6d 00 72 22 6d 00 7a | 21 69 00 56 00 56 20 6d | m.r"m.z|!i.V.V m|
|00013f90| 00 72 20 3c 00 00 06 74 | 2c 6c 00 f8 4e ae ff 6a |.r <...t|,l..N..j|
|00013fa0| 2f 0a 20 6d 00 72 22 6d | 00 50 70 ff 22 00 2c 6c |/. m.r"m|.Pp.".,l|
|00013fb0| 00 f8 95 ca 4e ae fe 4a | 24 5f 20 2d 00 c6 20 4d |....N..J|$_ -.. M|
|00013fc0| 61 00 f9 9c 2f 0a 20 6d | 00 50 22 6d 00 72 70 ff |a.../. m|.P"m.rp.|
|00013fd0| 95 ca 4e ae fe 50 20 5f | 20 6d 00 72 93 c9 2c 6c |..N..P _| m.r..,l|
|00013fe0| 00 fc 4e ae ff ac 70 01 | 4c df 6c fc de fc 00 94 |..N...p.|L.l.....|
|00013ff0| 4e 75 00 00 48 e7 00 a6 | 2a 6e 00 2a 2c 78 00 04 |Nu..H...|*n.*,x..|
|00014000| 00 00 00 08 00 00 03 f3 | 00 00 00 4b 00 00 01 e8 |........|...K....|
|00014010| 00 00 00 a1 0f 7f 0b 00 | 52 2e 01 27 20 57 20 28 |........|R..' W (|
|00014020| 00 56 67 34 24 40 24 6a | 00 14 22 4a 20 11 67 18 |.Vg4$@$j|.."J .g.|
|00014030| 24 40 20 57 b1 e9 00 2c | 66 0c 2f 09 4e ae ff 04 |$@ W...,|f./.N...|
|00014040| 22 5f 4e ae fe 86 60 e2 | 20 57 42 a8 00 56 70 00 |"_N...`.| WB..Vp.|
|00014050| cd 4d 4e ae ff 6a cd 4d | 20 57 4e ae ff 76 cd 4d |.MN..j.M| WN..v.M|
|00014060| 4e ae ff b8 4c df 65 00 | 4e 75 00 00 59 4f 48 e7 |N...L.e.|Nu..YOH.|
|00014070| 00 12 47 e9 00 02 2f 48 | 00 08 20 2c 01 10 67 12 |..G.../H|.. ,..g.|
|00014080| 72 00 32 11 20 01 22 4b | 2c 6c 01 10 4e ae ff b8 |r.2. ."K|,l..N...|
|00014090| 60 02 20 0b 4c df 48 00 | 58 4f 4e 75 72 65 71 74 |`. .L.H.|XONureqt|
|000140a0| 6f 6f 6c 73 2e 63 61 74 | 61 6c 6f 67 00 00 59 4f |ools.cat|alog..YO|
|000140b0| 48 e7 00 36 2f 48 00 10 | 20 2c 01 10 66 04 70 00 |H..6/H..| ,..f.p.|
|000140c0| 60 32 32 7c 00 04 24 51 | 2a 6a 01 14 70 0d b0 2d |`22|..$Q|*j..p..-|
|000140d0| 00 08 67 04 70 00 60 1c | 26 6d 00 b8 70 ff 2b 40 |..g.p.`.|&m..p.+@|
|000140e0| 00 b8 43 fa ff b8 95 ca | 2c 6c 01 10 4e ae ff 6a |..C.....|,l..N..j|
|000140f0| 2b 4b 00 b8 4c df 6c 00 | 58 4f 4e 75 2f 0e 20 2c |+K..L.l.|XONu/. ,|
|00014100| 01 10 67 06 2c 40 4e ae | ff dc 2c 5f 4e 75 00 00 |..g.,@N.|..,_Nu..|
|00014110| 48 e7 30 32 4c ef 07 00 | 00 18 47 ef 00 24 2c 6c |H.02L...|..G..$,l|
|00014120| 00 fc 4e ae ff d6 60 16 | 48 e7 30 32 4c ef 03 01 |..N...`.|H.02L...|
|00014130| 00 18 45 ef 00 24 2c 6c | 00 fc 4e ae ff e2 4c df |..E..$,l|..N...L.|
|00014140| 4c 0c 4e 75 48 e7 00 32 | 2c 6c 00 f4 22 6f 00 10 |L.NuH..2|,l.."o..|
|00014150| 4c ef 0c 01 00 14 41 ef | 00 20 4e ae ff b8 4c df |L.....A.|. N...L.|
|00014160| 4c 00 4e 75 48 e7 00 3a | 2c 6c 00 f4 4c ef 1e 00 |L.NuH..:|,l..L...|
|00014170| 00 14 41 ef 00 24 4e ae | ff be 4c df 5c 00 4e 75 |..A..$N.|..L.\.Nu|
|00014180| 00 00 00 00 00 00 70 61 | 2f 0e 2c 6c 01 08 4e ae |......pa|/.,l..N.|
|00014190| ff 64 2c 5f 4e 75 00 00 | 2f 0e 2c 6c 01 08 4e ae |.d,_Nu..|/.,l..N.|
|000141a0| ff 64 2c 5f 4e 75 00 00 | 2f 0e 2c 6c 01 08 4e ae |.d,_Nu..|/.,l..N.|
|000141b0| ff 76 2c 5f 4e 75 00 00 | 2f 0e 2c 6c 01 08 4e ae |.v,_Nu..|/.,l..N.|
|000141c0| ff 70 2c 5f 4e 75 00 00 | 00 00 03 ec 00 00 00 2c |.p,_Nu..|.......,|
|000141d0| 00 00 00 00 00 00 1c b8 | 00 00 1c c4 00 00 1c b2 |........|........|
|000141e0| 00 00 1c be 00 00 03 d4 | 00 00 01 e2 00 00 03 b4 |........|........|
|000141f0| 00 00 03 c0 00 00 03 90 | 00 00 03 8c 00 00 03 84 |........|........|
|00014200| 00 00 00 08 00 00 03 f3 | 00 00 00 4c 00 00 01 e8 |........|...L....|
|00014210| 00 00 00 a2 6c 62 ea 0c | 00 00 03 98 00 00 03 94 |....lb..|........|
|00014220| 00 00 03 b0 00 00 03 d0 | 00 00 03 88 00 00 00 80 |........|........|
|00014230| 00 00 00 7c 00 00 00 84 | 00 00 03 74 00 00 03 78 |...|....|...t...x|
|00014240| 00 00 03 7c 00 00 03 80 | 00 00 03 9c 00 00 03 a0 |...|....|........|
|00014250| 00 00 03 a4 00 00 03 a8 | 00 00 03 ac 00 00 03 b8 |........|........|
|00014260| 00 00 03 bc 00 00 03 c4 | 00 00 03 c8 00 00 03 cc |........|........|
|00014270| 00 00 03 d8 00 00 03 dc | 00 00 03 e0 00 00 03 e4 |........|........|
|00014280| 00 00 00 48 00 00 00 34 | 00 00 00 38 00 00 00 40 |...H...4|...8...@|
|00014290| 00 00 00 44 00 00 00 56 | 00 00 00 70 00 00 00 01 |...D...V|...p....|
|000142a0| 00 00 00 01 00 00 04 7e | 00 00 00 13 00 00 00 02 |.......~|........|
|000142b0| 00 00 83 0e 00 00 7f 86 | 00 00 4f b2 00 00 38 ca |........|..O...8.|
|000142c0| 00 00 38 38 00 00 31 52 | 00 00 2f 42 00 00 2e 1e |..88..1R|../B....|
|000142d0| 00 00 29 dc 00 00 26 ec | 00 00 22 32 00 00 1d 96 |..)...&.|.."2....|
|000142e0| 00 00 18 1c 00 00 07 de | 00 00 01 44 00 00 03 02 |........|...D....|
|000142f0| 00 00 03 2c 00 00 03 36 | 00 00 03 44 00 00 00 00 |...,...6|...D....|
|00014300| 00 00 03 f2 40 00 03 ea | 00 00 00 12 00 00 00 00 |....@...|........|
|00014310| 04 00 07 c0 00 00 07 c0 | 01 00 03 80 00 00 07 e0 |........|........|
|00014320| 07 c0 1f f8 1f f0 3f ec | 3f f8 7f de 3f f8 7f be |......?.|?...?...|
|00014330| 7f fc ff 7f 7e fc ff ff | 7f fc ff ff 3f f8 7f fe |....~...|....?...|
|00014340| 3f f8 7f fe 1f f0 3f fc | 07 c0 1f f8 00 00 07 e0 |?.....?.|........|
|00014350| 00 00 00 00 00 00 03 f2 | 00 00 03 ea 00 00 00 3d |........|.......=|
|00014360| aa aa 55 55 00 00 00 00 | 00 00 00 00 00 00 1d 8e |..UU....|........|
|00014370| 00 00 00 00 00 00 00 00 | 74 6f 70 61 7a 2e 66 6f |........|topaz.fo|
|00014380| 6e 74 00 2e 69 6e 66 6f | 00 00 00 00 01 a2 00 00 |nt..info|........|
|00014390| 00 2c 00 00 00 c8 00 00 | 00 64 00 00 2b 86 00 08 |.,......|.d..+...|
|000143a0| 00 41 80 00 00 20 00 00 | 00 b4 80 00 00 0d 00 00 |.A... ..|........|
|000143b0| 00 01 80 00 00 03 00 00 | 00 01 80 00 00 0c 00 00 |........|........|
|000143c0| 00 01 00 00 00 00 80 00 | 00 0b 00 00 00 5f 80 00 |........|....._..|
|000143d0| 00 16 00 00 00 01 00 00 | 00 02 00 00 00 4a 00 00 |........|.....J..|
|000143e0| 2c 9c 00 00 2c a2 00 00 | 2c a8 00 00 2c b4 00 00 |,...,...|,...,...|
|000143f0| 2c 10 00 00 00 00 00 00 | 00 03 00 00 00 04 00 00 |,.......|........|
|00014400| 00 00 00 08 00 00 03 f3 | 00 00 00 4d 00 00 00 c4 |........|...M....|
|00014410| 00 00 00 00 b8 54 5f 02 | 00 01 00 00 2c e6 00 00 |.....T_.|....,...|
|00014420| 2c f6 00 00 2d 02 00 00 | 2d 12 00 00 00 00 00 00 |,...-...|-.......|
|00014430| 00 02 00 00 00 05 00 00 | 00 06 00 00 00 07 00 00 |........|........|
|00014440| 00 08 ff ff ff ff 00 00 | 00 00 82 98 00 00 82 a0 |........|........|
|00014450| 00 00 82 aa 00 00 82 b4 | 00 00 82 bc 00 00 82 c4 |........|........|
|00014460| 00 00 82 ce 00 00 82 d6 | 00 00 82 de 00 00 03 ec |........|........|
|00014470| 00 00 00 14 00 00 00 00 | 00 00 00 f0 00 00 00 ec |........|........|
|00014480| 00 00 00 e8 00 00 00 e4 | 00 00 00 e0 00 00 00 dc |........|........|
|00014490| 00 00 00 d8 00 00 00 d4 | 00 00 00 d0 00 00 00 ae |........|........|
|000144a0| 00 00 00 aa 00 00 00 a6 | 00 00 00 a2 00 00 00 8e |........|........|
|000144b0| 00 00 00 8a 00 00 00 86 | 00 00 00 82 00 00 00 7e |........|.......~|
|000144c0| 00 00 00 3a 00 00 00 0c | 00 00 00 01 00 00 00 02 |...:....|........|
|000144d0| 00 00 00 7a 00 00 00 00 | 00 00 03 f2 00 00 1d 96 |...z....|........|
|000144e0| 00 00 18 1c 00 00 07 de | 00 00 01 44 00 00 03 02 |........|...D....|
|000144f0| 00 00 03 2c 00 00 03 36 | 00 00 03 44 00 00 00 00 |...,...6|...D....|
|00014500| 00 00 03 f2 40 00 03 ea | 00 00 00 12 00 00 00 00 |....@...|........|
|00014510| 04 00 07 c0 00 00 07 c0 | 01 00 03 80 00 00 07 e0 |........|........|
|00014520| 07 c0 1f f8 1f f0 3f ec | 3f f8 7f de 3f f8 7f be |......?.|?...?...|
|00014530| 7f fc ff 7f 7e fc ff ff | 7f fc ff ff 3f f8 7f fe |....~...|....?...|
|00014540| 3f f8 7f fe 1f f0 3f fc | 07 c0 1f f8 00 00 07 e0 |?.....?.|........|
|00014550| 00 00 00 00 00 00 03 f2 | 00 00 03 ea 00 00 00 3d |........|.......=|
|00014560| aa aa 55 55 00 00 00 00 | 00 00 00 00 00 00 1d 8e |..UU....|........|
|00014570| 00 00 00 00 00 00 00 00 | 74 6f 70 61 7a 2e 66 6f |........|topaz.fo|
|00014580| 6e 74 00 2e 69 6e 66 6f | 00 00 00 00 01 a2 00 00 |nt..info|........|
|00014590| 00 2c 00 00 00 c8 00 00 | 00 64 00 00 2b 86 00 08 |.,......|.d..+...|
|000145a0| 00 41 80 00 00 20 00 00 | 00 b4 80 00 00 0d 00 00 |.A... ..|........|
|000145b0| 00 01 80 00 00 03 00 00 | 00 01 80 00 00 0c 00 00 |........|........|
|000145c0| 00 01 00 00 00 00 80 00 | 00 0b 00 00 00 5f 80 00 |........|....._..|
|000145d0| 00 16 00 00 00 01 00 00 | 00 02 00 00 00 4a 00 00 |........|.....J..|
|000145e0| 2c 9c 00 00 2c a2 00 00 | 2c a8 00 00 2c b4 00 00 |,...,...|,...,...|
|000145f0| 2c 10 00 00 00 00 00 00 | 00 03 00 00 00 04 00 00 |,.......|........|
|00014600| 00 00 00 08 00 00 03 f4 | 00 00 00 01 00 00 01 e8 |........|........|
|00014610| 00 00 00 a4 0d a0 22 c4 | 00 00 03 f3 00 00 00 00 |......".|........|
|00014620| 00 00 00 01 00 00 00 00 | 00 00 00 00 00 00 17 a9 |........|........|
|00014630| 00 00 03 e9 00 00 17 a9 | 70 00 4e 75 4a fc 00 00 |........|p.NuJ...|
|00014640| 00 04 00 00 5e a4 80 23 | 09 00 00 00 00 2e 00 00 |....^..#|........|
|00014650| 00 3f 00 00 00 1e 00 00 | 00 28 00 00 00 b4 00 00 |.?......|.(......|
|00014660| 00 00 00 00 00 7c 64 65 | 63 72 75 6e 63 68 2e 6c |.....|de|crunch.l|
|00014670| 69 62 72 61 72 79 00 44 | 65 63 72 75 6e 63 68 20 |ibrary.D|ecrunch |
|00014680| 53 75 70 70 6f 72 74 20 | 4c 69 62 20 33 35 2e 31 |Support |Lib 35.1|
|00014690| 38 34 20 28 39 2e 31 32 | 2e 39 32 29 20 a9 20 31 |84 (9.12|.92) . 1|
|000146a0| 39 39 32 20 47 65 6f 72 | 67 20 48 f6 72 6d 61 6e |992 Geor|g H.rman|
|000146b0| 6e 0d 0a 00 22 40 23 48 | 00 22 33 7c 00 57 00 26 |n..."@#H|."3|.W.&|
|000146c0| 13 7c 00 09 00 08 41 fa | ff 9e 23 48 00 0a 13 7c |.|....A.|..#H...||
|000146d0| 00 06 00 0e 33 7c 00 23 | 00 14 33 7c 00 b8 00 16 |....3|.#|..3|....|
|000146e0| 41 fa ff 95 23 48 00 18 | 20 09 4e 75 ff ff 00 16 |A...#H..| .Nu....|
|000146f0| 00 24 00 38 00 76 00 7a | 00 a0 00 bc 0e c6 5c cc |.$.8.v.z|......\.|
|00014700| ff ff 52 6e 00 20 08 ae | 00 03 00 0e 20 0e 4e 75 |..Rn. ..|.... .Nu|
|00014710| 70 00 53 6e 00 20 66 0a | 08 2e 00 03 00 0e 67 02 |p.Sn. f.|......g.|
|00014720| 61 02 4e 75 48 e7 20 06 | 2a 4e 2c 78 00 04 4a 6d |a.NuH. .|*N,x..Jm|
|00014730| 00 20 67 0a 08 ed 00 03 | 00 0e 70 00 60 1e 24 2d |. g.....|..p.`.$-|
|00014740| 00 22 22 4d 4e ae ff 04 | 70 00 22 4d 30 2d 00 10 |.""MN...|p."M0-..|
|00014750| 93 c0 d0 6d 00 12 4e ae | ff 2e 20 02 4c df 60 04 |...m..N.|.. .L.`.|
|00014760| 4e 75 70 00 4e 75 2f 0e | 2c 78 00 04 22 3c 00 01 |Nup.Nu/.|,x.."<..|
|00014770| 00 01 70 2c 4e ae ff 3a | 4a 80 67 0c 20 40 30 fc |..p,N..:|J.g. @0.|
|00014780| 43 49 30 fc 00 2c 20 08 | 2c 5f 4e 75 2f 0e 2c 78 |CI0.., .|,_Nu/.,x|
|00014790| 00 04 70 00 30 20 0c 60 | 43 49 66 08 42 90 22 48 |..p.0 .`|CIf.B."H|
|000147a0| 4e ae ff 2e 2c 5f 4e 75 | 2f 0a 24 48 22 2a 00 16 |N...,_Nu|/.$H"*..|
|000147b0| 58 48 70 23 42 18 51 c8 | ff fc 25 41 00 16 20 12 |XHp#B.Q.|..%A.. .|
|000147c0| 67 60 20 40 61 00 00 da | 4a 80 66 58 20 52 61 00 |g` @a...|J.fX Ra.|
|000147d0| 00 96 43 fa 02 7e 30 19 | 6b 4e 22 19 b2 b0 00 00 |..C..~0.|kN".....|
|000147e0| 67 06 43 e9 00 0e 60 1a | 30 19 22 19 b2 b0 00 00 |g.C...`.|0.".....|
|000147f0| 67 04 50 89 60 0c 30 19 | 22 19 b2 b0 00 00 67 10 |g.P.`.0.|".....g.|
|00014800| 00 00 00 08 00 00 03 f4 | 00 00 00 02 00 00 01 e8 |........|........|
|00014810| 00 00 00 a5 42 c6 46 8e | 54 89 70 00 10 11 56 40 |....B.F.|T.p...V@|
|00014820| 08 80 00 00 d3 c0 60 c6 | 70 01 15 59 00 14 15 59 |......`.|p..Y...Y|
|00014830| 00 15 52 89 25 49 00 04 | 60 02 70 00 24 5f 4e 75 |..R.%I..|`.p.$_Nu|
|00014840| 20 52 61 3a 70 64 0c 58 | 45 fa 67 06 51 c8 ff f8 | Ra:pd.X|E.g.Q...|
|00014850| 60 e8 70 14 0c 58 22 1a | 67 06 51 c8 ff f8 60 f0 |`.p..X".|g.Q...`.|
|00014860| 0c 58 24 1a 66 ea 15 7c | 00 41 00 14 15 7c 00 01 |.X$.f..||.A...|..|
|00014870| 00 15 41 fa 00 30 25 48 | 00 04 70 01 60 be 0c 90 |..A..0%H|..p.`...|
|00014880| 00 00 03 f3 66 1c 58 48 | 20 18 67 06 e5 88 d1 c0 |....f.XH| .g.....|
|00014890| 60 f6 70 01 d0 a8 00 08 | 90 a8 00 04 e5 88 41 f0 |`.p.....|......A.|
|000148a0| 08 14 4e 75 43 72 75 6e | 63 68 4d 61 6e 69 61 20 |..NuCrun|chMania |
|000148b0| 31 2e 34 20 41 2f 4c 00 | 20 10 b0 bc 50 50 32 30 |1.4 A/L.| ...PP20|
|000148c0| 67 5a b0 bc 50 58 32 30 | 67 58 b0 bc 53 33 30 30 |gZ..PX20|gX..S300|
|000148d0| 67 56 b0 bc 53 33 31 30 | 67 54 b0 bc 53 34 30 30 |gV..S310|gT..S400|
|000148e0| 67 52 b0 bc 53 34 30 31 | 67 50 b0 bc 49 43 45 21 |gR..S401|gP..ICE!|
|000148f0| 67 4e b0 bc 41 54 4d 35 | 67 4c b0 bc 50 41 43 4b |gN..ATM5|gL..PACK|
|00014900| 67 4a b0 bc 43 72 4d 21 | 67 48 b0 bc 50 49 63 6f |gJ..CrM!|gH..PIco|
|00014910| 67 46 0c 50 42 48 67 46 | 70 00 4e 75 43 fa 00 54 |gF.PBHgF|p.NuC..T|
|00014920| 60 40 43 fa 00 5e 60 3a | 43 fa 00 6a 60 34 43 fa |`@C..^`:|C..j`4C.|
|00014930| 00 7a 60 2e 43 fa 00 8a | 60 28 43 fa 00 9a 60 22 |.z`.C...|`(C...`"|
|00014940| 43 fa 00 aa 60 1c 43 fa | 00 be 60 16 43 fa 00 d2 |C...`.C.|..`.C...|
|00014950| 60 10 43 fa 00 e0 60 0a | 43 fa 00 ee 60 04 43 fa |`.C...`.|C...`.C.|
|00014960| 00 f7 15 59 00 14 15 59 | 00 15 25 49 00 04 70 01 |...Y...Y|..%I..p.|
|00014970| 4e 75 48 02 50 6f 77 65 | 72 50 61 63 6b 65 72 20 |NuH.Powe|rPacker |
|00014980| 44 00 49 02 50 6f 77 65 | 72 50 61 63 6b 65 72 20 |D.I.Powe|rPacker |
|00014990| 44 2f 45 00 4a 02 53 74 | 6f 6e 65 43 72 61 63 6b |D/E.J.St|oneCrack|
|000149a0| 65 72 20 33 2e 30 30 20 | 44 00 4b 02 53 74 6f 6e |er 3.00 |D.K.Ston|
|000149b0| 65 43 72 61 63 6b 65 72 | 20 33 2e 31 30 20 44 00 |eCracker| 3.10 D.|
|000149c0| 4c 02 53 74 6f 6e 65 43 | 72 61 63 6b 65 72 20 34 |L.StoneC|racker 4|
|000149d0| 2e 30 30 20 44 00 4d 02 | 53 74 6f 6e 65 43 72 61 |.00 D.M.|StoneCra|
|000149e0| 63 6b 65 72 20 34 2e 30 | 31 20 44 00 56 02 49 41 |cker 4.0|1 D.V.IA|
|000149f0| 4d 20 50 61 63 6b 65 72 | 20 31 2e 30 20 44 20 28 |M Packer| 1.0 D (|
|00014a00| 00 00 00 08 00 00 03 f4 | 00 00 00 03 00 00 01 e8 |........|........|
|00014a10| 00 00 00 a6 1a 55 69 76 | 49 43 45 21 29 00 55 02 |.....Uiv|ICE!).U.|
|00014a20| 49 41 4d 20 50 61 63 6b | 65 72 20 31 2e 30 20 44 |IAM Pack|er 1.0 D|
|00014a30| 20 28 41 54 4d 35 29 00 | 57 02 53 6f 75 6e 64 54 | (ATM5).|W.SoundT|
|00014a40| 72 61 63 6b 65 72 20 53 | 6f 6e 67 00 4e 02 43 72 |racker S|ong.N.Cr|
|00014a50| 75 6e 63 68 4d 61 6e 69 | 61 20 31 2e 34 20 44 00 |unchMani|a 1.4 D.|
|00014a60| 50 02 50 61 63 6b 49 74 | 20 31 2e 30 20 44 00 51 |P.PackIt| 1.0 D.Q|
|00014a70| 02 44 72 61 67 50 61 63 | 6b 20 32 2e 35 32 20 44 |.DragPac|k 2.52 D|
|00014a80| 00 00 00 b0 30 3c ff ff | 00 c6 44 fc 00 10 00 ce |....0<..|..D.....|
|00014a90| 53 41 42 42 18 01 10 42 | 6c 61 63 6b 26 44 65 63 |SABB...B|lack&Dec|
|00014aa0| 6b 65 72 20 32 2e 30 00 | 00 04 4d f9 00 df 00 0a |ker 2.0.|..M.....|
|00014ab0| 41 fa 00 ba 00 88 14 b2 | 20 00 19 01 0e 42 79 74 |A.......| ....Byt|
|00014ac0| 65 4b 69 6c 6c 65 72 20 | 32 2e 30 00 00 0e 4d f9 |eKiller |2.0...M.|
|00014ad0| 00 df 00 a0 44 c7 e2 90 | 00 b2 e2 90 e3 92 1a 01 |....D...|........|
|00014ae0| 0e 42 79 74 65 4b 69 6c | 6c 65 72 20 33 2e 30 00 |.ByteKil|ler 3.0.|
|00014af0| 00 04 1c 3c 6e 6f 00 0e | 41 fa 00 dc 00 26 2a 28 |...<no..|A....&*(|
|00014b00| 00 08 3c 01 12 42 79 74 | 65 4b 69 6c 6c 65 72 20 |..<..Byt|eKiller |
|00014b10| 50 72 6f 20 31 2e 30 00 | 00 04 1c 3c 73 6b 00 38 |Pro 1.0.|...<sk.8|
|00014b20| 41 fa 00 d4 00 1a 50 f9 | 00 bf 3d 01 14 42 79 74 |A.....P.|..=..Byt|
|00014b30| 65 4b 69 6c 6c 65 72 20 | 50 72 6f 20 31 2e 30 20 |eKiller |Pro 1.0 |
|00014b40| 4b 00 00 0c 4e 94 4e 91 | 00 10 4e 94 24 49 00 14 |K...N.N.|..N.$I..|
|00014b50| 52 46 4e 94 10 00 13 43 | 72 75 6e 63 68 4d 61 6e |RFN....C|runchMan|
|00014b60| 69 61 20 31 2e 34 20 52 | 2f 4e 00 00 00 08 22 1a |ia 1.4 R|/N....".|
|00014b70| 24 1a 00 0c 22 4a 28 7a | 00 14 d9 cc 2a 49 11 00 |$..."J(z|....*I..|
|00014b80| 13 43 72 75 6e 63 68 4d | 61 6e 69 61 20 31 2e 34 |.CrunchM|ania 1.4|
|00014b90| 20 52 2f 53 00 00 00 02 | 45 fa 00 7a 00 06 41 fa | R/S....|E..z..A.|
|00014ba0| 00 7e 00 22 0c 50 54 56 | 29 01 11 43 72 75 6e 63 |.~.".PTV|)..Crunc|
|00014bb0| 68 20 4d 61 73 74 65 72 | 20 31 2e 30 00 00 00 24 |h Master| 1.0...$|
|00014bc0| 45 ea 01 00 00 28 41 ea | 01 00 00 08 d7 cb d7 cb |E....(A.|........|
|00014bd0| 3f 00 14 43 72 75 6e 63 | 68 2d 4f 2d 4d 61 74 69 |?..Crunc|h-O-Mati|
|00014be0| 63 20 31 2e 30 20 45 00 | 00 04 d9 cc d9 cc 00 2c |c 1.0 E.|.......,|
|00014bf0| 22 40 24 40 00 34 49 ec | 00 0a 40 01 18 43 72 75 |"@$@.4I.|..@..Cru|
|00014c00| 00 00 00 08 00 00 03 f4 | 00 00 00 04 00 00 01 e8 |........|........|
|00014c10| 00 00 00 a7 ef 10 bb 54 | 6e 63 68 2d 4f 2d 4d 61 |.......T|nch-O-Ma|
|00014c20| 74 69 63 20 31 2e 30 20 | 49 2f 4d 2f 54 00 01 54 |tic 1.0 |I/M/T..T|
|00014c30| 20 44 45 46 01 58 4a 41 | 4d 20 00 06 4b f9 00 df | DEF.XJA|M ..K...|
|00014c40| 26 01 13 44 65 66 4a 61 | 6d 20 43 72 75 6e 63 68 |&..DefJa|m Crunch|
|00014c50| 65 72 20 33 2e 32 00 00 | 00 6a 20 44 45 46 00 6e |er 3.2..|.j DEF.n|
|00014c60| 4a 41 4d 20 00 00 4d f9 | 00 df 27 01 17 44 65 66 |JAM ..M.|..'..Def|
|00014c70| 4a 61 6d 20 43 72 75 6e | 63 68 65 72 20 33 2e 32 |Jam Crun|cher 3.2|
|00014c80| 20 50 72 6f 00 00 00 60 | 44 6f 75 62 00 80 20 54 | Pro...`|Doub.. T|
|00014c90| 52 49 00 68 63 74 69 6f | 3a 01 11 44 6f 75 62 6c |RI.hctio|:..Doubl|
|00014ca0| 65 20 41 63 74 69 6f 6e | 20 31 2e 30 00 00 00 10 |e Action| 1.0....|
|00014cb0| 20 18 22 18 00 14 2a 18 | 24 49 00 18 d1 c0 d5 c1 | ."...*.|$I......|
|00014cc0| 0a 00 0c 44 72 61 67 50 | 61 63 6b 20 31 2e 30 00 |...DragP|ack 1.0.|
|00014cd0| 00 00 48 7a 00 46 00 08 | 49 fa ff ee 00 4e 34 20 |..Hz.F..|I....N4 |
|00014ce0| 44 c5 0b 00 0d 44 72 61 | 67 50 61 63 6b 20 32 2e |D....Dra|gPack 2.|
|00014cf0| 35 32 00 00 00 2a 43 f8 | 00 c4 00 34 4e f8 00 c4 |52...*C.|...4N...|
|00014d00| 00 a4 12 33 10 00 4f 01 | 07 46 43 47 20 31 2e 30 |...3..O.|.FCG 1.0|
|00014d10| 00 00 00 0e 26 49 70 00 | 00 16 0c 18 00 01 00 4a |....&Ip.|.......J|
|00014d20| 41 44 45 50 1b 01 0e 46 | 6c 61 73 68 53 70 65 65 |ADEP...F|lashSpee|
|00014d30| 64 20 31 2e 30 00 00 60 | 46 72 65 65 00 64 77 61 |d 1.0..`|Free.dwa|
|00014d40| 59 20 00 70 45 54 49 51 | 52 01 0b 46 72 65 65 77 |Y .pETIQ|R..Freew|
|00014d50| 61 79 20 30 2e 37 00 00 | 00 9a 10 18 e1 88 00 9e |ay 0.7..|........|
|00014d60| 10 18 e1 88 00 a2 10 18 | e1 88 1c 01 16 48 69 67 |........|.....Hig|
|00014d70| 68 20 50 72 65 73 73 75 | 72 65 20 43 72 75 6e 63 |h Pressu|re Crunc|
|00014d80| 68 65 72 00 00 18 41 fa | 06 76 00 1e 41 fa 06 64 |her...A.|.v..A..d|
|00014d90| 00 22 43 fa 05 10 2a 00 | 10 48 51 43 20 43 72 75 |."C...*.|.HQC Cru|
|00014da0| 6e 63 68 65 72 20 32 2e | 30 00 00 00 48 7a 01 72 |ncher 2.|0...Hz.r|
|00014db0| 00 1c 61 00 01 58 01 7c | 41 54 4d 35 53 00 15 49 |..a..X.||ATM5S..I|
|00014dc0| 41 4d 20 50 61 63 6b 65 | 72 20 31 2e 30 20 28 41 |AM Packe|r 1.0 (A|
|00014dd0| 54 4d 35 29 00 00 00 00 | 48 7a 01 72 00 1c 61 00 |TM5)....|Hz.r..a.|
|00014de0| 01 58 01 88 49 43 45 21 | 54 00 15 49 41 4d 20 50 |.X..ICE!|T..IAM P|
|00014df0| 61 63 6b 65 72 20 31 2e | 30 20 28 49 43 45 21 29 |acker 1.|0 (ICE!)|
|00014e00| 00 00 00 08 00 00 03 f4 | 00 00 00 05 00 00 01 e8 |........|........|
|00014e10| 00 00 00 a8 a7 53 f6 4b | 00 00 00 04 49 fa 00 36 |.....S.K|....I..6|
|00014e20| 00 0c 61 2e 4e 91 00 32 | 2f 49 00 3c 03 00 10 49 |..a.N..2|/I.<...I|
|00014e30| 6d 70 6c 6f 64 65 72 20 | 31 2e 30 2d 33 2e 31 00 |mploder |1.0-3.1.|
|00014e40| 00 04 49 fa 00 36 00 0c | 4e 94 4e 91 00 32 2f 49 |..I..6..|N.N..2/I|
|00014e50| 00 3c 38 00 12 49 6d 70 | 6c 6f 64 65 72 20 31 2e |.<8..Imp|loder 1.|
|00014e60| 30 2d 33 2e 31 20 50 00 | 00 04 49 fa 00 5e 00 0c |0-3.1 P.|..I..^..|
|00014e70| 61 56 4e 91 00 14 2f 49 | 00 3c 04 00 0c 49 6d 70 |aVN.../I|.<...Imp|
|00014e80| 6c 6f 64 65 72 20 34 2e | 30 00 00 0e 4e ae fd d8 |loder 4.|0...N...|
|00014e90| 00 18 4e ae ff e2 00 00 | 48 e7 ff ff 0f 00 0c 4c |..N.....|H......L|
|00014ea0| 69 62 20 49 6d 70 6c 6f | 64 65 64 00 00 04 4b fa |ib Implo|ded...K.|
|00014eb0| 01 80 00 14 2b 49 00 14 | 00 20 61 0c 4e b9 1e 01 |....+I..|. a.N...|
|00014ec0| 15 4d 61 73 74 65 72 20 | 43 72 75 6e 63 68 65 72 |.Master |Cruncher|
|00014ed0| 20 33 2e 30 20 41 00 00 | 00 04 4b fa 03 38 00 16 | 3.0 A..|..K..8..|
|00014ee0| 2b 49 00 14 00 20 2b 4a | 00 18 0c 00 15 4d 61 73 |+I... +J|.....Mas|
|00014ef0| 74 65 72 20 43 72 75 6e | 63 68 65 72 20 33 2e 30 |ter Crun|cher 3.0|
|00014f00| 20 52 00 00 00 6c d3 01 | 64 06 00 7e d3 01 d1 00 | R...l..|d..~....|
|00014f10| 00 b4 d3 01 64 22 2b 01 | 0d 4d 61 78 50 61 63 6b |....d"+.|.MaxPack|
|00014f20| 65 72 20 31 2e 32 00 00 | 00 00 47 fa 01 2e 00 0a |er 1.2..|..G.....|
|00014f30| 41 fa 01 30 01 1a 51 c9 | 00 08 33 01 11 4d 65 67 |A..0..Q.|..3..Meg|
|00014f40| 61 20 43 72 75 6e 63 68 | 65 72 20 31 2e 30 00 00 |a Crunch|er 1.0..|
|00014f50| 00 00 47 fa 01 32 00 0a | 41 fa 01 34 01 1e 51 c9 |..G..2..|A..4..Q.|
|00014f60| 00 08 36 01 13 4d 65 67 | 61 20 43 72 75 6e 63 68 |..6..Meg|a Crunch|
|00014f70| 65 72 20 31 2e 32 20 41 | 00 00 00 7c 4d 65 67 61 |er 1.2 A|...|Mega|
|00014f80| 00 80 20 43 72 75 00 98 | 61 6c 6c 6f 2c 00 13 4d |.. Cru..|allo,..M|
|00014f90| 65 67 61 20 43 72 75 6e | 63 68 65 72 20 31 2e 32 |ega Crun|cher 1.2|
|00014fa0| 20 52 00 00 00 08 2e 0e | 28 6e 00 0c 01 14 4b fa | R......|(n....K.|
|00014fb0| 00 12 42 95 4a ac 0d 00 | 0a 50 61 63 6b 49 74 20 |..B.J...|.PackIt |
|00014fc0| 31 2e 30 00 00 f2 61 64 | 64 72 00 3c 2c 07 53 86 |1.0...ad|dr.<,.S.|
|00014fd0| 01 a2 10 35 10 00 01 00 | 0f 50 6f 77 65 72 50 61 |...5....|.PowerPa|
|00014fe0| 63 6b 65 72 20 32 2e 78 | 00 00 00 00 48 7a 01 78 |cker 2.x|....Hz.x|
|00014ff0| 00 08 49 fa ff f2 00 28 | 20 57 51 48 02 00 0f 50 |..I....(| WQH...P|
|00015000| 00 00 00 08 00 00 03 f4 | 00 00 00 06 00 00 01 e8 |........|........|
|00015010| 00 00 00 a9 1c b3 f5 d2 | 6f 77 65 72 50 61 63 6b |........|owerPack|
|00015020| 65 72 20 33 2e 30 00 00 | 00 00 60 16 48 69 00 08 |er 3.0..|..`.Hi..|
|00015030| 53 6e 6f 6f 00 18 48 7a | 01 76 12 00 10 50 50 20 |Snoo..Hz|.v...PP |
|00015040| 33 2e 30 20 4f 76 65 72 | 6c 61 79 65 64 00 00 00 |3.0 Over|layed...|
|00015050| 48 7a 01 f6 00 10 45 fa | 02 a0 00 20 cb 4e 7e 02 |Hz....E.|... .N~.|
|00015060| 13 00 0f 50 50 20 33 2e | 30 20 50 61 73 73 77 6f |...PP 3.|0 Passwo|
|00015070| 72 64 00 00 00 00 48 7a | 01 c8 00 08 49 fa ff f2 |rd....Hz|....I...|
|00015080| 00 28 20 57 51 48 08 00 | 0f 50 6f 77 65 72 50 61 |.( WQH..|.PowerPa|
|00015090| 63 6b 65 72 20 34 2e 30 | 00 00 00 00 48 7a 00 58 |cker 4.0|....Hz.X|
|000150a0| 00 08 70 23 43 fa 00 2c | 4e ae ff b2 09 00 0e 50 |..p#C..,|N......P|
|000150b0| 50 20 34 2e 30 20 4c 69 | 62 72 61 72 79 00 00 00 |P 4.0 Li|brary...|
|000150c0| 60 16 48 69 00 08 53 6e | 6f 6f 00 18 48 7a 01 c8 |`.Hi..Sn|oo..Hz..|
|000150d0| 14 00 10 50 50 20 34 2e | 30 20 4f 76 65 72 6c 61 |...PP 4.|0 Overla|
|000150e0| 79 65 64 00 00 00 60 16 | 48 69 00 08 53 6e 6f 6f |yed...`.|Hi..Snoo|
|000150f0| 00 18 48 7a 00 58 15 00 | 12 50 50 20 34 2e 30 20 |..Hz.X..|.PP 4.0 |
|00015100| 4f 76 65 72 6c 61 79 2f | 4c 69 62 00 00 00 48 7a |Overlay/|Lib...Hz|
|00015110| 02 46 00 10 45 fa 02 f0 | 00 20 cb 4e 7e 02 16 00 |.F..E...|. .N~...|
|00015120| 0f 50 50 20 34 2e 30 20 | 50 61 73 73 77 6f 72 64 |.PP 4.0 |Password|
|00015130| 00 00 00 00 48 7a 00 5c | 00 08 70 23 43 fa 00 30 |....Hz.\|..p#C..0|
|00015140| 4e ae ff ac 17 00 13 50 | 50 20 34 2e 30 20 50 61 |N......P|P 4.0 Pa|
|00015150| 73 73 77 6f 72 64 2f 4c | 69 62 00 00 00 04 41 fa |ssword/L|ib....A.|
|00015160| 02 c6 00 68 22 d8 82 90 | 01 5c 48 81 4a 01 2d 00 |...h"...|.\H.J.-.|
|00015170| 0b 52 65 6c 6f 4b 69 74 | 20 31 2e 30 00 00 00 06 |.ReloKit| 1.0....|
|00015180| 4e ae ff 6a 00 18 41 fa | 00 f6 00 22 47 fa 00 16 |N..j..A.|..."G...|
|00015190| 1d 01 0e 52 53 49 20 50 | 61 63 6b 65 72 20 31 2e |...RSI P|acker 1.|
|000151a0| 34 00 00 02 53 70 69 6b | 00 06 65 31 2e 31 00 20 |4...Spik|..e1.1. |
|000151b0| d7 cb d7 cb 3e 00 12 53 | 70 69 6b 65 20 43 72 75 |....>..S|pike Cru|
|000151c0| 6e 63 68 65 72 20 31 2e | 35 00 00 ec 20 4d 72 2e |ncher 1.|5... Mr.|
|000151d0| 00 f0 20 53 70 69 00 f8 | 20 43 41 56 2e 01 11 53 |.. Spi..| CAV...S|
|000151e0| 74 6f 6e 65 43 72 61 63 | 6b 65 72 20 32 2e 37 30 |toneCrac|ker 2.70|
|000151f0| 00 00 01 7c 20 4d 72 2e | 01 80 20 53 70 69 01 88 |...| Mr.|.. Spi..|
|00015200| 00 00 00 08 00 00 03 f4 | 00 00 00 07 00 00 01 e8 |........|........|
|00015210| 00 00 00 aa 31 3d 46 bf | 20 43 41 56 2f 01 13 53 |....1=F.| CAV/..S|
|00015220| 74 6f 6e 65 43 72 61 63 | 6b 65 72 20 32 2e 37 30 |toneCrac|ker 2.70|
|00015230| 20 4b 00 00 00 5c 20 76 | 32 2e 00 60 39 32 20 62 | K...\ v|2..`92 b|
|00015240| 00 70 20 43 41 56 47 01 | 11 53 74 6f 6e 65 43 72 |.p CAVG.|.StoneCr|
|00015250| 61 63 6b 65 72 20 32 2e | 39 32 00 00 00 5c 2e 39 |acker 2.|92...\.9|
|00015260| 39 20 00 62 4d 72 2e 53 | 00 6c 43 41 56 45 30 01 |9 .bMr.S|.lCAVE0.|
|00015270| 11 53 74 6f 6e 65 43 72 | 61 63 6b 65 72 20 32 2e |.StoneCr|acker 2.|
|00015280| 39 39 00 00 00 5a 2e 39 | 39 20 00 5e 4d 72 2e 53 |99...Z.9|9 .^Mr.S|
|00015290| 00 66 43 41 56 45 3b 01 | 12 53 74 6f 6e 65 43 72 |.fCAVE;.|.StoneCr|
|000152a0| 61 63 6b 65 72 20 32 2e | 39 39 64 00 00 5c 20 4d |acker 2.|99d..\ M|
|000152b0| 72 2e 00 60 53 70 69 76 | 00 64 2f 43 41 56 31 01 |r..`Spiv|.d/CAV1.|
|000152c0| 11 53 74 6f 6e 65 43 72 | 61 63 6b 65 72 20 33 2e |.StoneCr|acker 3.|
|000152d0| 30 30 00 00 00 5e 20 4d | 72 2e 00 62 53 70 69 76 |00...^ M|r..bSpiv|
|000152e0| 00 66 20 4f 66 20 32 01 | 11 53 74 6f 6e 65 43 72 |.f Of 2.|.StoneCr|
|000152f0| 61 63 6b 65 72 20 33 2e | 31 30 00 00 00 5a 26 5a |acker 3.|10...Z&Z|
|00015300| 20 1a 00 5e d7 c8 22 4a | 00 64 4e ec fe 78 39 01 | ..^.."J|.dN..x9.|
|00015310| 11 53 74 6f 6e 65 43 72 | 61 63 6b 65 72 20 33 2e |.StoneCr|acker 3.|
|00015320| 31 31 00 00 00 2a 21 c9 | 00 10 00 30 2e 40 49 fa |11...*!.|...0.@I.|
|00015330| 00 36 45 fa 00 f0 42 01 | 13 53 74 6f 6e 65 43 72 |.6E...B.|.StoneCr|
|00015340| 61 63 6b 65 72 20 34 2e | 30 31 20 41 00 00 00 2a |acker 4.|01 A...*|
|00015350| 21 c9 00 10 00 30 2e 40 | 49 f9 00 42 45 fa 00 d0 |!....0.@|I..BE...|
|00015360| 43 01 14 53 74 6f 6e 65 | 43 72 61 63 6b 65 72 20 |C..Stone|Cracker |
|00015370| 34 2e 30 31 df 20 41 00 | 00 04 4b fa ff f6 00 4c |4.01. A.|..K....L|
|00015380| 20 95 42 95 00 5e 53 00 | 6a f6 44 00 11 53 74 6f | .B..^S.|j.D..Sto|
|00015390| 6e 65 43 72 61 63 6b 65 | 72 20 34 2e 30 30 00 00 |neCracke|r 4.00..|
|000153a0| 00 04 4b fa ff f6 00 4c | 20 95 42 95 00 5e 51 c8 |..K....L| .B..^Q.|
|000153b0| ff f8 45 00 13 53 74 6f | 6e 65 43 72 61 63 6b 65 |..E..Sto|neCracke|
|000153c0| 72 20 34 2e 30 31 20 43 | 00 00 00 00 41 fa 01 66 |r 4.01 C|....A..f|
|000153d0| 00 04 22 58 20 18 01 00 | 47 fa 00 07 34 01 10 53 |.."X ...|G...4..S|
|000153e0| 79 6e 63 72 6f 50 61 63 | 6b 65 72 20 34 2e 36 00 |yncroPac|ker 4.6.|
|000153f0| 00 1c 21 c8 00 20 00 40 | 45 fa 01 66 00 44 4e d1 |..!.. .@|E..f.DN.|
|00015400| 00 00 00 08 00 00 03 f4 | 00 00 00 08 00 00 01 e8 |........|........|
|00015410| 00 00 00 ab 85 e1 41 26 | 41 f9 28 01 12 53 79 6e |......A&|A.(..Syn|
|00015420| 63 72 6f 50 61 63 6b 65 | 72 20 34 2e 36 20 4b 00 |croPacke|r 4.6 K.|
|00015430| 00 52 b1 b9 00 df 00 7c | 49 f8 00 80 00 86 4e f8 |.R.....||I.....N.|
|00015440| 00 80 46 01 0e 54 65 74 | 72 61 50 61 63 6b 20 31 |..F..Tet|raPack 1|
|00015450| 2e 30 32 00 00 ac 20 54 | 45 54 00 b0 52 41 47 4f |.02... T|ET..RAGO|
|00015460| 00 70 15 32 20 ff 22 01 | 0d 54 65 74 72 61 50 61 |.p.2 .".|.TetraPa|
|00015470| 63 6b 20 32 2e 31 00 00 | 00 60 20 54 45 54 00 64 |ck 2.1..|.` TET.d|
|00015480| 52 41 47 4f 00 5c 4e ea | 00 40 23 01 11 54 65 74 |RAGO.\N.|.@#..Tet|
|00015490| 72 61 50 61 63 6b 20 32 | 2e 31 20 50 72 6f 00 00 |raPack 2|.1 Pro..|
|000154a0| 00 c4 20 54 45 54 00 c8 | 52 41 47 4f 00 76 44 fc |.. TET..|RAGO.vD.|
|000154b0| 00 10 24 01 0d 54 65 74 | 72 61 50 61 63 6b 20 32 |..$..Tet|raPack 2|
|000154c0| 2e 32 00 00 00 8a 20 54 | 45 54 00 8e 52 41 47 4f |.2.... T|ET..RAGO|
|000154d0| 00 86 4e eb 00 40 25 01 | 11 54 65 74 72 61 50 61 |..N..@%.|.TetraPa|
|000154e0| 63 6b 20 32 2e 32 20 50 | 72 6f 00 00 00 00 41 fa |ck 2.2 P|ro....A.|
|000154f0| 01 34 00 10 24 60 d5 c9 | 01 1a 44 fc 00 10 20 01 |.4..$`..|..D... .|
|00015500| 11 54 46 41 20 43 72 75 | 6e 63 68 65 72 20 31 2e |.TFA Cru|ncher 1.|
|00015510| 35 34 00 00 00 68 44 fc | 00 10 00 6c e2 90 e3 93 |54...hD.|...l....|
|00015520| 01 2c e2 90 e3 92 1f 01 | 15 54 69 6d 65 20 43 72 |.,......|.Time Cr|
|00015530| 75 6e 63 68 65 72 20 31 | 2e 37 2d 32 2e 32 00 00 |uncher 1|.7-2.2..|
|00015540| 00 1c 07 4f 76 65 00 28 | 6c 69 62 72 00 b2 76 ff |...Ove.(|libr..v.|
|00015550| 4e ad 05 00 15 54 69 74 | 61 6e 69 63 73 20 43 72 |N....Tit|anics Cr|
|00015560| 75 6e 63 68 65 72 20 31 | 2e 31 00 00 00 18 64 6f |uncher 1|.1....do|
|00015570| 73 2e 00 8e 4e ae fe 80 | 00 92 4e ae fe 8c 06 00 |s...N...|..N.....|
|00015580| 15 54 69 74 61 6e 69 63 | 73 20 43 72 75 6e 63 68 |.Titanic|s Crunch|
|00015590| 65 72 20 31 2e 32 00 00 | 00 1a d1 c8 d1 c8 00 20 |er 1.2..|....... |
|000155a0| d3 c9 d3 c9 00 24 58 88 | 58 89 07 00 10 54 4e 4d |.....$X.|X....TNM|
|000155b0| 20 43 72 75 6e 63 68 65 | 72 20 31 2e 31 00 00 00 | Crunche|r 1.1...|
|000155c0| 43 fa 05 98 00 04 2e 29 | ff fc 00 08 45 fa 00 16 |C......)|....E...|
|000155d0| 35 01 0a 54 72 79 49 74 | 20 31 2e 30 31 00 00 1e |5..TryIt| 1.01...|
|000155e0| 2a 28 00 08 00 22 20 05 | e5 88 00 30 d3 e8 00 04 |*(..." .|...0....|
|000155f0| 0e 00 11 54 75 72 62 6f | 53 71 75 65 65 7a 65 72 |...Turbo|Squeezer|
|00015600| 00 00 00 08 00 00 03 f4 | 00 00 00 09 00 00 01 e8 |........|........|
|00015610| 00 00 00 ac 9c 5c 78 f7 | 20 38 2e 30 00 00 00 00 |.....\x.| 8.0....|
|00015620| 41 fa 01 48 00 06 45 fa | 01 14 00 12 41 e8 ff f0 |A..H..E.|....A...|
|00015630| 21 01 12 54 75 72 74 6c | 65 20 53 6d 61 73 68 65 |!..Turtl|e Smashe|
|00015640| 72 20 31 2e 33 00 00 04 | 00 00 ab cd 00 20 50 53 |r 1.3...|..... PS|
|00015650| 52 31 00 2e 20 af 00 40 | 37 00 14 55 6c 74 69 6d |R1.. ..@|7..Ultim|
|00015660| 61 74 65 20 50 61 63 6b | 65 72 20 31 2e 31 62 00 |ate Pack|er 1.1b.|
|00015670| ff ff 48 e7 3f 3e 2a 48 | 0c 2d 00 02 00 15 67 10 |..H.?>*H|.-....g.|
|00015680| 3b 7c 00 01 00 1a 20 55 | 61 00 4d ee 4a 80 67 26 |;|.... U|a.M.J.g&|
|00015690| 70 00 10 2d 00 14 d0 40 | 42 ad 00 08 42 6d 00 1a |p..-...@|B...Bm..|
|000156a0| 30 3b 00 20 4e bb 00 1c | 4a ad 00 08 67 08 42 6d |0;. N...|J...g.Bm|
|000156b0| 00 1a 70 01 60 06 61 00 | 00 ba 70 00 4c df 7c fc |..p.`.a.|..p.L.|.|
|000156c0| 4e 75 00 c2 01 e6 06 50 | 1b 30 1b 2c 09 e6 09 d2 |Nu.....P|.0.,....|
|000156d0| 0b f6 05 3a 05 18 0f 8e | 10 74 12 32 13 c2 14 a0 |...:....|.t.2....|
|000156e0| 16 ca 1c e2 1d 82 06 ae | 07 56 04 2c 04 0a 02 b2 |........|.V.,....|
|000156f0| 03 62 0e ea 0f 12 20 6c | 38 5c 0e 1e 0c ca 12 3c |.b.... l|8\.....<|
|00015700| 21 6c 21 6c 21 38 23 c8 | 23 62 22 fc 22 96 25 c4 |!l!l!8#.|#b".".%.|
|00015710| 25 4c 35 e8 33 52 43 da | 31 98 3f 30 3d 60 27 86 |%L5.3RC.|1.?0=`'.|
|00015720| 28 ce 29 84 2a e4 2c 4c | 40 5e 33 ee 36 c2 40 72 |(.).*.,L|@^3.6.@r|
|00015730| 3b 16 1b 30 2c 14 2d f2 | 2a 5e 0f 3a 0f 64 39 ee |;..0,.-.|*^.:.d9.|
|00015740| 38 e6 39 6c 1f e0 41 96 | 41 c6 42 9e 42 9e 24 2c |8.9l..A.|A.B.B.$,|
|00015750| 29 3a 01 44 01 6e 2a a8 | 2b ba 2b ba 2b ba 20 4a |):.D.n*.|+.+.+. J|
|00015760| 45 0c 13 bc 0f ee 46 f0 | 49 22 4b 44 48 ec 4b 12 |E.....F.|I"KDH.K.|
|00015770| 4d 0a 30 2d 00 1a d0 40 | 30 3b 00 0c 41 fb 00 08 |M.0-...@|0;..A...|
|00015780| 2b 48 00 08 4e 75 00 0c | 00 1c 00 2c 00 3a 00 49 |+H..Nu..|...,.:.I|
|00015790| 00 5d 55 6e 64 65 66 69 | 6e 65 64 20 45 72 72 6f |.]Undefi|ned Erro|
|000157a0| 72 00 49 6c 6c 65 67 61 | 6c 20 48 75 6e 6b 28 73 |r.Illega|l Hunk(s|
|000157b0| 29 00 4f 75 74 20 4f 66 | 20 4d 65 6d 6f 72 79 00 |).Out Of| Memory.|
|000157c0| 57 72 6f 6e 67 20 50 61 | 73 73 77 6f 72 64 00 57 |Wrong Pa|ssword.W|
|000157d0| 72 6f 6e 67 20 48 65 61 | 64 65 72 20 46 6f 72 6d |rong Hea|der Form|
|000157e0| 61 74 00 57 72 6f 6e 67 | 20 44 61 74 61 20 43 68 |at.Wrong| Data Ch|
|000157f0| 6b 53 75 6d 00 00 2c 78 | 00 04 72 00 3b 7c 00 02 |kSum..,x|..r.;|..|
|00015800| 00 00 00 08 00 00 03 f4 | 00 00 00 0a 00 00 01 e8 |........|........|
|00015810| 00 00 00 ad 1f 8b ad 6e | 00 1a 4e ee ff 3a 20 55 |.......n|..N..: U|
|00015820| d1 ed 00 16 24 48 20 20 | e0 88 2b 40 00 0c 2b 40 |....$H |..+@..+@|
|00015830| 00 10 61 da 2b 40 00 08 | 67 0c 26 40 20 4a 2c 55 |..a.+@..|g.&@ J,U|
|00015840| 58 4e 61 00 06 7c 4e 75 | 28 55 30 2c 00 04 61 00 |XNa..|Nu|(U0,..a.|
|00015850| 07 06 2b 40 00 24 67 66 | 22 4c d3 ed 00 16 20 21 |..+@.$gf|"L.... !|
|00015860| e0 88 2b 40 00 0c 50 80 | 2b 40 00 10 61 a0 2b 40 |..+@..P.|+@..a.+@|
|00015870| 00 08 67 4a 22 40 41 ec | 00 0a 22 2d 00 24 70 f2 |..gJ"@A.|.."-.$p.|
|00015880| d0 ad 00 16 24 18 b3 82 | 22 c2 59 80 66 f6 22 d8 |....$...|".Y.f.".|
|00015890| 20 6d 00 08 47 e8 00 08 | d1 ed 00 16 41 e8 ff f6 | m..G...|....A...|
|000158a0| 4d ec 00 06 61 00 06 1a | 22 6d 00 08 41 e9 00 08 |M...a...|"m..A...|
|000158b0| 20 2d 00 0c 56 80 e4 88 | 22 d8 53 80 66 fa 4e 75 | -..V...|".S.f.Nu|
|000158c0| 20 55 20 28 01 7c 43 e8 | 02 38 d3 c0 24 49 20 21 | U (.|C.|.8..$I !|
|000158d0| e0 88 2b 40 00 0c 2b 40 | 00 10 24 28 02 28 61 00 |..+@..+@|..$(.(a.|
|000158e0| ff 2e 2b 40 00 08 67 0c | 22 40 20 4a 2f 02 2c 4f |..+@..g.|"@ J/.,O|
|000158f0| 61 04 58 8f 4e 75 24 49 | 2a 20 72 00 12 05 e0 8d |a.X.Nu$I|* r.....|
|00015900| d3 c5 2a 20 e2 ad 7e 20 | 9e 01 61 68 4a 01 66 1e |..* ..~ |..ahJ.f.|
|00015910| 74 00 70 02 61 60 d4 41 | b2 7c 00 03 67 f4 70 08 |t.p.a`.A|.|..g.p.|
|00015920| 61 54 13 01 51 ca ff f8 | b5 c9 65 02 4e 75 70 02 |aT..Q...|..e.Nup.|
|00015930| 61 44 70 00 10 36 10 00 | 28 00 34 01 52 42 b4 7c |aDp..6..|(.4.RB.||
|00015940| 00 04 66 1c 61 2e 20 04 | 4a 01 66 02 70 07 61 26 |..f.a. .|J.f.p.a&|
|00015950| 36 01 70 03 61 20 d4 41 | b2 7c 00 07 67 f4 60 04 |6.p.a .A|.|..g.`.|
|00015960| 61 14 36 01 10 31 30 00 | 13 00 51 ca ff f8 b5 c9 |a.6..10.|..Q.....|
|00015970| 65 98 4e 75 70 01 72 00 | 53 40 e2 8d e3 91 53 07 |e.Nup.r.|S@....S.|
|00015980| 66 04 7e 20 2a 20 51 c8 | ff f2 4e 75 51 4f 28 4f |f.~ * Q.|..NuQO(O|
|00015990| 24 55 30 2a 00 8e 61 00 | 05 be 2b 40 00 24 67 00 |$U0*..a.|..+@.$g.|
|000159a0| 00 98 43 ea 03 58 3b 7c | 00 04 00 1a 0c 99 00 00 |..C..X;||........|
|000159b0| 03 f2 66 00 00 84 50 49 | d3 ea 00 c2 20 21 e0 88 |..f...PI|.... !..|
|000159c0| 50 80 28 80 61 00 fe 48 | 29 40 00 04 67 6a 22 40 |P.(.a..H|)@..gj"@|
|000159d0| 26 40 d7 ea 00 c2 41 ea | 03 64 30 2a 00 b2 22 2d |&@....A.|.d0*.."-|
|000159e0| 00 24 24 18 b3 82 22 c2 | 51 c8 ff f8 22 d8 b7 c9 |.$$...".|Q..."...|
|000159f0| 66 fa 20 6c 00 04 47 e8 | 00 08 d1 ea 00 c2 2f 2a |f. l..G.|....../*|
|00015a00| 00 00 00 08 00 00 03 f4 | 00 00 00 0b 00 00 01 e8 |........|........|
|00015a10| 00 00 00 ae 7b 02 c5 05 | 03 4e 2c 4f 61 00 04 ba |....{...|.N,Oa...|
|00015a20| 58 4f 20 55 20 28 03 52 | 2b 40 00 0c 2b 40 00 10 |XO U (.R|+@..+@..|
|00015a30| 61 00 fd f4 2b 40 00 08 | 67 0c 22 40 20 6c 00 04 |a...+@..|g."@ l..|
|00015a40| 50 48 61 00 02 64 20 14 | 22 6c 00 04 4e ae ff 2e |PHa..d .|"l..N...|
|00015a50| 50 4f 4e 75 51 4f 28 4f | 24 55 30 2a 00 4a 61 00 |PONuQO(O|$U0*.Ja.|
|00015a60| 05 0e 2b 40 00 24 67 00 | 00 90 43 ea 00 a4 3b 7c |..+@.$g.|..C...;||
|00015a70| 00 04 00 1a 0c 99 00 00 | 03 f2 66 00 00 7c 50 49 |........|..f..|PI|
|00015a80| d3 ea 00 44 20 21 e0 88 | 50 80 28 80 61 00 fd 98 |...D !..|P.(.a...|
|00015a90| 29 40 00 04 67 62 22 40 | 41 ea 00 b0 20 2a 00 44 |)@..gb"@|A... *.D|
|00015aa0| 59 80 22 2d 00 24 24 18 | b3 82 22 c2 59 80 66 f6 |Y."-.$$.|..".Y.f.|
|00015ab0| 22 d8 20 6c 00 04 47 e8 | 00 08 d1 ea 00 44 2f 2a |". l..G.|.....D/*|
|00015ac0| 00 98 2c 4f 61 00 04 12 | 58 4f 20 55 20 28 00 9c |..,Oa...|XO U (..|
|00015ad0| 2b 40 00 0c 2b 40 00 10 | 61 00 fd 4c 2b 40 00 08 |+@..+@..|a..L+@..|
|00015ae0| 67 0c 22 40 20 6c 00 04 | 50 48 61 00 01 bc 20 14 |g."@ l..|PHa... .|
|00015af0| 22 6c 00 04 4e ae ff 2e | 50 4f 4e 75 26 55 20 2b |"l..N...|PONu&U +|
|00015b00| 00 5c 24 2b 00 ac 26 2b | 00 b0 41 eb 00 b8 0c 98 |.\$+..&+|..A.....|
|00015b10| 00 00 03 f2 67 2a 3b 7c | 00 04 00 1a 4e 75 26 55 |....g*;||....Nu&U|
|00015b20| 20 2b 00 5c 24 2b 02 a8 | 26 2b 02 ac 41 eb 02 b4 | +.\$+..|&+..A...|
|00015b30| 0c 98 00 00 03 f2 67 08 | 3b 7c 00 04 00 1a 4e 75 |......g.|;|....Nu|
|00015b40| 4f ef ff f8 28 4f 50 48 | d1 c0 24 48 20 20 e0 88 |O...(OPH|..$H ..|
|00015b50| 28 80 61 00 fc d2 29 40 | 00 04 67 00 00 a8 48 e7 |(.a...)@|..g...H.|
|00015b60| 10 30 2f 02 2c 4f 26 40 | 20 4a 61 00 03 6c 58 8f |.0/.,O&@| Ja..lX.|
|00015b70| 4c df 09 08 58 48 24 08 | 7c 00 3b 7c 00 04 00 1a |L...XH$.||.;|....|
|00015b80| 0c 90 00 00 03 f5 66 6e | 61 00 49 42 4a 80 66 f8 |......fn|a.IBJ.f.|
|00015b90| 4a 86 66 62 2b 42 00 24 | 59 48 91 c2 20 03 2b 40 |J.fb+B.$|YH.. .+@|
|00015ba0| 00 0c d0 88 2b 40 00 10 | 61 00 fc 7c 2b 40 00 08 |....+@..|a..|+@..|
|00015bb0| 67 44 22 40 20 6c 00 04 | 61 00 00 ee 20 6d 00 24 |gD"@ l..|a... m.$|
|00015bc0| 22 6d 00 08 24 49 d5 ed | 00 10 d3 ed 00 0c 20 2d |"m..$I..|...... -|
|00015bd0| 00 0c 22 08 92 95 90 81 | 22 d8 22 d8 22 18 22 c1 |..".....|".".".".|
|00015be0| 22 98 d1 99 22 d8 53 81 | 66 f6 22 d8 b5 c9 66 fa |"...".S.|f."...f.|
|00015bf0| 2b 6d 00 10 00 0c 2c 78 | 00 04 20 14 22 6c 00 04 |+m....,x|.. ."l..|
|00015c00| 00 00 00 08 00 00 03 f4 | 00 00 00 0c 00 00 01 e8 |........|........|
|00015c10| 00 00 00 af 85 12 18 2d | 4e ae ff 2e 4f ef 00 08 |.......-|N...O...|
|00015c20| 4e 75 20 55 20 28 00 44 | 24 28 00 94 36 3c 00 98 |Nu U (.D|$(..6<..|
|00015c30| 43 e8 00 a0 0c 99 00 00 | 03 f2 67 2a 3b 7c 00 04 |C.......|..g*;|..|
|00015c40| 00 1a 4e 75 20 55 20 28 | 00 44 24 28 02 90 36 3c |..Nu U (|.D$(..6<|
|00015c50| 02 94 43 e8 02 9c 0c 99 | 00 00 03 f2 67 08 3b 7c |..C.....|....g.;||
|00015c60| 00 04 00 1a 4e 75 51 4f | 28 4f 2f 03 50 89 d3 c0 |....NuQO|(O/.P...|
|00015c70| 24 49 20 21 e0 88 28 80 | 61 00 fb c4 29 40 00 04 |$I !..(.|a...)@..|
|00015c80| 67 3a 26 40 20 4a 2f 02 | 2c 4f 61 00 02 64 58 8f |g:&@ J/.|,Oa..dX.|
|00015c90| 26 1f 20 55 20 30 30 00 | 2b 40 00 0c 2b 40 00 10 |&. U 00.|+@..+@..|
|00015ca0| 61 00 fb 9c 2b 40 00 08 | 67 08 22 40 20 6c 00 04 |a...+@..|g."@ l..|
|00015cb0| 61 0e 20 14 22 6c 00 04 | 4e ae ff 2e 50 4f 4e 75 |a. ."l..|N...PONu|
|00015cc0| 22 d8 22 d8 22 d8 20 18 | 22 c0 22 18 22 c1 92 80 |".".". .|"."."...|
|00015cd0| 26 01 22 d8 51 c9 ff fc | 20 18 b0 7c 03 e9 67 26 |&.".Q...| ..|..g&|
|00015ce0| b0 7c 03 ea 67 20 b0 7c | 03 eb 67 14 b0 7c 03 ec |.|..g .||..g..|..|
|00015cf0| 67 30 b0 7c 03 f2 66 06 | 22 c0 51 cb ff dc 4e 75 |g0.|..f.|".Q...Nu|
|00015d00| 22 c0 22 d8 60 d2 22 c0 | 20 18 22 c0 67 ca 22 d8 |".".`.".| .".g.".|
|00015d10| 53 80 66 fa 60 c2 20 08 | 56 80 c0 3c 00 fc 20 40 |S.f.`. .|V..<.. @|
|00015d20| 60 b6 22 c0 20 08 52 80 | 08 80 00 00 20 40 70 00 |`.". .R.|.... @p.|
|00015d30| 30 18 22 c0 67 e0 72 00 | 32 18 22 c1 24 18 22 c2 |0.".g.r.|2.".$.".|
|00015d40| 53 40 67 e0 72 00 12 18 | 66 0a 12 18 e1 89 12 18 |S@g.r...|f.......|
|00015d50| e1 89 12 18 d2 81 d4 81 | 60 e4 20 55 20 28 00 44 |........|`. U (.D|
|00015d60| 7e 01 0c 68 64 3e 01 c0 | 67 02 7e 00 43 e8 02 48 |~..hd>..|g.~.C..H|
|00015d70| 3b 7c 00 04 00 1a 0c 99 | 00 00 03 f2 66 38 24 28 |;|......|....f8$(|
|00015d80| 02 40 50 89 d3 c0 24 49 | 20 21 e0 88 2b 40 00 0c |.@P...$I| !..+@..|
|00015d90| 2b 40 00 10 61 00 fa a8 | 2b 40 00 08 67 18 26 40 |+@..a...|+@..g.&@|
|00015da0| 20 4a 2f 02 2c 4f 4a 87 | 67 06 61 00 02 9a 60 04 | J/.,OJ.|g.a...`.|
|00015db0| 61 00 01 3e 58 8f 4e 75 | 28 55 41 ec 02 5c 3b 7c |a..>X.Nu|(UA..\;||
|00015dc0| 00 04 00 1a 0c 98 00 00 | 03 f2 66 00 00 92 50 48 |........|..f...PH|
|00015dd0| d1 ec 00 5c 24 48 20 20 | e0 88 2b 40 00 0c 50 48 |...\$H |..+@..PH|
|00015de0| 26 48 7c 00 0c 90 00 00 | 03 f5 66 72 61 00 46 f6 |&H|.....|..fra.F.|
|00015df0| 4a 80 66 f8 4a 86 66 66 | 2b 4b 00 24 59 48 91 cb |J.f.J.ff|+K.$YH..|
|00015e00| 00 00 00 08 00 00 03 f4 | 00 00 00 0d 00 00 01 e8 |........|........|
|00015e10| 00 00 00 b0 2e f8 f6 ce | 20 2d 00 0c d0 88 2b 40 |........| -....+@|
|00015e20| 00 10 61 00 fa 32 2b 40 | 00 08 67 4a 26 40 20 4a |..a..2+@|..gJ&@ J|
|00015e30| 2f 2c 02 56 2c 4f 61 00 | 00 d0 58 8f 20 6d 00 24 |/,.V,Oa.|..X. m.$|
|00015e40| 22 6d 00 08 24 49 d5 ed | 00 10 d3 ed 00 0c 20 2d |"m..$I..|...... -|
|00015e50| 00 0c 22 08 92 95 90 81 | 22 d8 22 d8 22 18 22 c1 |..".....|".".".".|
|00015e60| 22 98 d1 99 22 d8 53 81 | 66 f6 22 d8 b5 c9 66 fa |"...".S.|f."...f.|
|00015e70| 2b 6d 00 10 00 0c 4e 75 | 28 55 30 2c 00 8e 61 00 |+m....Nu|(U0,..a.|
|00015e80| 01 1e 2b 40 00 24 67 7e | 43 ec 03 04 3b 7c 00 04 |..+@.$g~|C...;|..|
|00015e90| 00 1a 0c 99 00 00 03 f2 | 66 6c 50 49 d3 ec 00 c2 |........|flPI....|
|00015ea0| 20 21 e0 88 2b 40 00 0c | 50 80 2b 40 00 10 61 00 | !..+@..|P.+@..a.|
|00015eb0| f9 a6 2b 40 00 08 67 4e | 22 40 24 40 d5 ec 00 c2 |..+@..gN|"@$@....|
|00015ec0| 41 ec 03 10 30 2c 00 b2 | 22 2d 00 24 24 18 b3 82 |A...0,..|"-.$$...|
|00015ed0| 22 c2 51 c8 ff f8 22 d8 | b5 c9 66 fa 20 6d 00 08 |".Q...".|..f. m..|
|00015ee0| 47 e8 00 08 d1 ec 00 c2 | 2f 2c 02 fe 2c 4f 61 18 |G.......|/,..,Oa.|
|00015ef0| 58 8f 22 6d 00 08 41 e9 | 00 08 20 2d 00 0c e4 88 |X."m..A.|.. -....|
|00015f00| 22 d8 53 80 66 fa 4e 75 | 7c 03 78 01 7e 07 7a 01 |".S.f.Nu||.x.~.z.|
|00015f10| 24 4b 22 20 4a 01 67 06 | 61 28 92 84 e2 ad e0 89 |$K" J.g.|a(......|
|00015f20| d7 c1 61 1e 65 3e 74 00 | 30 04 61 24 d4 41 b2 46 |..a.e>t.|0.a$.A.F|
|00015f30| 67 f6 70 07 61 1a 17 01 | 51 ca ff f8 b5 cb 65 24 |g.p.a...|Q.....e$|
|00015f40| 4e 75 e8 ad 67 02 4e 75 | 2a 20 e8 b5 4e 75 90 44 |Nu..g.Nu|* ..Nu.D|
|00015f50| 72 00 e8 ad 67 08 e9 b1 | 51 c8 ff f8 4e 75 2a 20 |r...g...|Q...Nu* |
|00015f60| e8 b5 60 f2 30 04 61 e8 | 70 00 10 36 10 00 34 01 |..`.0.a.|p..6..4.|
|00015f70| b4 46 66 16 61 cc 65 02 | 70 07 61 d2 36 01 70 02 |.Ff.a.e.|p.a.6.p.|
|00015f80| 61 ce d4 41 b2 47 67 f6 | 60 04 61 c2 36 01 d4 44 |a..A.Gg.|`.a.6..D|
|00015f90| 17 33 30 00 51 ca ff fa | b5 cb 65 86 4e 75 48 e7 |.30.Q...|..e.NuH.|
|00015fa0| 03 32 3e 00 7c 00 2c 78 | 00 04 43 fa 00 92 70 25 |.2>.|.,x|..C...p%|
|00015fb0| 4e ae fd d8 4a 80 67 36 | 2c 40 9e fc 00 12 22 4f |N...J.g6|,@...."O|
|00015fc0| 42 11 70 10 45 fa 00 89 | 97 cb 41 fa 00 5e 4e ae |B.p.E...|..A..^N.|
|00015fd0| ff b8 4a 80 67 0a 20 4f | 61 22 b0 47 66 02 2c 01 |..J.g. O|a".Gf.,.|
|00015fe0| de fc 00 12 22 4e 2c 78 | 00 04 4e ae fe 62 20 06 |...."N,x|..N..b .|
|00015ff0| 3b 7c 00 03 00 1a 4c df | 4c c0 4e 75 2f 02 70 00 |;|....L.|L.Nu/.p.|
|00016000| 00 00 00 08 00 00 03 f4 | 00 00 00 0e 00 00 01 e8 |........|........|
|00016010| 00 00 00 b1 ec b5 bc d5 | 72 00 74 00 e4 78 d0 42 |........|r.t..x.B|
|00016020| e3 99 d2 82 48 41 14 18 | 66 f2 24 1f 4e 75 2f 02 |....HA..|f.$.Nu/.|
|00016030| 56 80 e4 88 24 18 b3 82 | 22 c2 53 80 66 f6 24 1f |V...$...|".S.f.$.|
|00016040| 4e 75 80 00 00 20 00 00 | 00 c8 80 00 00 03 00 00 |Nu... ..|........|
|00016050| 00 02 00 00 00 00 72 65 | 71 74 6f 6f 6c 73 2e 6c |......re|qtools.l|
|00016060| 69 62 72 61 72 79 00 45 | 6e 74 65 72 20 50 61 73 |ibrary.E|nter Pas|
|00016070| 73 77 6f 72 64 00 7c 03 | 78 01 7e 07 7a 01 24 4b |sword.|.|x.~.z.$K|
|00016080| 22 20 4a 01 67 06 61 28 | 92 84 e2 ad e0 89 d7 c1 |" J.g.a(|........|
|00016090| 61 1e 64 3e 74 00 30 04 | 61 24 d4 41 b2 46 67 f6 |a.d>t.0.|a$.A.Fg.|
|000160a0| 70 07 61 1a 17 01 51 ca | ff f8 b5 cb 65 24 4e 75 |p.a...Q.|....e$Nu|
|000160b0| e8 ad 67 02 4e 75 2a 20 | e8 b5 4e 75 90 44 72 00 |..g.Nu* |..Nu.Dr.|
|000160c0| e8 ad 67 08 e9 b1 51 c8 | ff f8 4e 75 2a 20 e8 b5 |..g...Q.|..Nu* ..|
|000160d0| 60 f2 30 04 61 e8 70 00 | 10 36 10 00 34 01 b4 46 |`.0.a.p.|.6..4..F|
|000160e0| 66 16 61 cc 65 02 70 07 | 61 d2 36 01 70 02 61 ce |f.a.e.p.|a.6.p.a.|
|000160f0| d4 41 b2 47 67 f6 60 04 | 61 c2 36 01 d4 44 17 33 |.A.Gg.`.|a.6..D.3|
|00016100| 30 00 51 ca ff fa b5 cb | 65 86 4e 75 20 55 74 00 |0.Q.....|e.Nu Ut.|
|00016110| 0c 68 46 02 02 a2 66 02 | 74 01 41 e8 03 3c 60 08 |.hF...f.|t.A..<`.|
|00016120| 20 55 41 e8 02 f0 74 00 | 3b 7c 00 04 00 1a 0c 98 | UA...t.|;|......|
|00016130| 00 00 03 f6 66 00 01 3e | 24 48 70 0e 61 00 f7 30 |....f..>|$Hp.a..0|
|00016140| 2b 40 00 24 67 00 01 2e | 28 40 39 42 00 0c 28 8a |+@.$g...|(@9B..(.|
|00016150| 7a 14 20 1a 2e 00 52 80 | e9 88 da 80 22 07 70 00 |z. ...R.|....".p.|
|00016160| 24 1a c4 bc 00 ff ff ff | da 82 b4 80 6f 02 20 02 |$.......|....o. .|
|00016170| 51 c9 ff ee 29 40 00 04 | 61 00 f6 f4 29 40 00 08 |Q...)@..|a...)@..|
|00016180| 67 00 00 e8 20 4a 24 54 | 22 1a 4a 98 66 0c 20 1a |g... J$T|".J.f. .|
|00016190| c0 bc 00 ff ff ff 9a 80 | 60 26 20 1a c0 bc 00 ff |........|`& .....|
|000161a0| ff ff 67 08 22 6c 00 08 | 61 00 00 cc 20 18 67 10 |..g."l..|a... .g.|
|000161b0| 50 85 e5 88 50 80 da 80 | d1 c0 59 88 20 18 66 f2 |P...P...|..Y. .f.|
|000161c0| 51 c9 ff c8 20 2c 00 04 | 22 6c 00 08 4e ae ff 2e |Q... ,..|"l..N...|
|000161d0| 2b 45 00 0c 2b 45 00 10 | 20 05 61 00 f6 92 2b 40 |+E..+E..| .a...+@|
|000161e0| 00 08 67 00 00 86 20 54 | 22 40 22 fc 00 00 03 f3 |..g... T|"@".....|
|000161f0| 42 99 22 90 52 99 42 99 | 24 18 22 c2 26 02 26 49 |B.".R.B.|$.".&.&I|
|00016200| 00 00 00 08 00 00 03 f4 | 00 00 00 0f 00 00 01 e8 |........|........|
|00016210| 00 00 00 b2 b5 42 30 c3 | 20 18 22 00 c0 bc 00 ff |.....B0.| .".....|
|00016220| ff ff e4 88 eb 99 c2 bc | c0 00 00 00 80 81 22 c0 |........|......".|
|00016230| 51 ca ff e6 4a 98 66 12 | 22 fc 00 00 03 eb 20 1b |Q...J.f.|"..... .|
|00016240| c0 bc 3f ff ff ff 22 c0 | 60 2e 22 fc 00 00 03 e9 |..?...".|`.".....|
|00016250| 20 1b c0 bc 3f ff ff ff | 22 c0 67 04 e5 88 61 2e | ...?...|".g...a.|
|00016260| 20 18 67 14 22 fc 00 00 | 03 ec 22 c0 22 d8 51 c8 | .g."...|..".".Q.|
|00016270| ff fc 20 18 66 f4 42 99 | 22 fc 00 00 03 f2 51 cb |.. .f.B.|".....Q.|
|00016280| ff b4 70 0e 22 6d 00 24 | 4e ae ff 2e 4e 75 48 e7 |..p."m.$|N...NuH.|
|00016290| ff 3e 61 06 4c df 7c ff | 4e 75 45 f1 08 00 70 00 |.>a.L.|.|NuE...p.|
|000162a0| e3 88 66 04 61 00 00 88 | 65 3e e3 88 66 02 61 7e |..f.a...|e>..f.a~|
|000162b0| 65 20 72 02 61 00 00 82 | 36 02 72 07 61 7a 4a 6c |e r.a...|6.r.azJl|
|000162c0| 00 0c 67 02 46 02 12 c2 | 51 cb ff f0 b5 c9 6e d0 |..g.F...|Q.....n.|
|000162d0| 4e 75 72 07 61 62 54 42 | 44 42 12 f1 20 00 12 f1 |Nur.abTB|DB.. ...|
|000162e0| 20 00 b5 c9 6e ba 4e 75 | 72 01 61 4c b4 7c 00 02 | ...n.Nu|r.aL.|..|
|000162f0| 6e 32 67 1e 72 08 d2 42 | 76 02 d6 42 61 3a d4 43 |n2g.r..B|v..Ba:.C|
|00016300| 52 42 44 42 12 f1 20 00 | 51 cb ff fa b5 c9 6e 90 |RBDB.. .|Q.....n.|
|00016310| 4e 75 72 07 61 22 36 02 | 54 43 72 0b 61 1a 56 42 |Nur.a"6.|TCr.a.VB|
|00016320| 44 42 60 e0 72 07 61 10 | 36 02 50 43 60 8c 20 18 |DB`.r.a.|6.PC`. .|
|00016330| 44 fc 00 10 e3 90 4e 75 | 74 00 e3 88 66 02 61 ee |D.....Nu|t...f.a.|
|00016340| e3 52 51 c9 ff f6 4e 75 | 20 55 24 28 01 d4 26 28 |.RQ...Nu| U$(..&(|
|00016350| 01 d8 45 e8 02 94 3b 7c | 00 04 00 1a 0c 92 00 00 |..E...;||........|
|00016360| 03 ea 66 24 50 8a 3e 28 | 02 48 3c 28 02 4e 2b 43 |..f$P.>(|.H<(.N+C|
|00016370| 00 0c 2b 43 00 10 20 03 | 61 00 f5 0c 2b 40 00 08 |..+C.. .|a...+@..|
|00016380| 67 06 22 40 20 4a 61 02 | 4e 75 d1 c2 24 43 d5 c9 |g."@ Ja.|Nu..$C..|
|00016390| 20 20 e2 88 66 02 61 68 | 65 32 72 08 76 01 e2 88 | ..f.ah|e2r.v...|
|000163a0| 66 02 61 5c 65 48 72 03 | 78 00 61 5e 36 02 d6 44 |f.a\eHr.|x.a^6..D|
|000163b0| 72 07 e2 88 66 02 61 48 | e3 92 51 c9 ff f6 15 02 |r...f.aH|..Q.....|
|000163c0| 51 cb ff ee 60 34 72 08 | 78 08 60 de 72 02 61 3a |Q...`4r.|x.`.r.a:|
|000163d0| b4 3c 00 02 6d 10 b4 3c | 00 03 67 ea 72 08 61 2a |.<..m..<|..g.r.a*|
|000163e0| 36 02 32 07 60 08 32 06 | d2 42 54 42 36 02 61 1a |6.2.`.2.|.BTB6.a.|
|000163f0| 53 4a 14 b2 20 00 51 cb | ff f8 b3 ca 6d 94 4e 75 |SJ.. .Q.|....m.Nu|
|00016400| 00 00 00 08 00 00 03 f4 | 00 00 00 10 00 00 01 e8 |........|........|
|00016410| 00 00 00 b3 72 c0 f8 4f | 20 20 44 fc 00 10 e2 90 |....r..O| D.....|
|00016420| 4e 75 53 41 74 00 e2 88 | 66 02 61 ec e3 92 51 c9 |NuSAt...|f.a...Q.|
|00016430| ff f6 4e 75 26 55 45 eb | 01 34 2e 2a 00 04 20 07 |..Nu&UE.|.4.*.. .|
|00016440| 61 00 f4 5c 4a 80 67 7c | 28 40 48 e7 03 00 7e 00 |a..\J.g||(@H...~.|
|00016450| 7c 00 70 00 10 2b 00 79 | 3b 40 00 24 1e 2b 00 cd ||.p..+.y|;@.$.+..|
|00016460| 1c 2b 00 d1 20 4a 22 4c | 3b 7c 00 05 00 1a 61 00 |.+.. J"L|;|....a.|
|00016470| 00 78 4c df 00 c0 66 44 | 20 55 2c 28 00 42 2a 28 |.xL...fD| U,(.B*(|
|00016480| 00 f8 9a 86 47 f4 58 00 | 2b 46 00 1c 2b 6b 00 5e |....G.X.|+F..+k.^|
|00016490| 00 20 2a 2b 00 22 9a 86 | 2b 45 00 0c 2b 45 00 10 |. *+."..|+E..+E..|
|000164a0| 20 05 61 00 f3 fa 2b 40 | 00 08 67 10 22 4c 20 40 | .a...+@|..g."L @|
|000164b0| 1c 2b 00 2f 26 48 d7 ed | 00 0c 61 0a 22 4c 20 07 |.+./&H..|..a."L .|
|000164c0| 4e ae ff 2e 4e 75 b1 cb | 67 1c 10 19 b0 06 67 04 |N...Nu..|g.....g.|
|000164d0| 10 c0 60 f2 12 19 67 0a | 10 19 10 c0 53 01 66 fa |..`...g.|....S.f.|
|000164e0| 60 e4 10 c6 60 e0 4e 75 | 20 18 22 18 2a 18 24 49 |`...`.Nu| .".*.$I|
|000164f0| d1 c0 d5 c1 20 20 b1 85 | e2 88 66 02 61 7e 65 4a |.... ..|..f.a~eJ|
|00016500| 32 2d 00 24 76 01 e2 88 | 66 02 61 70 65 28 72 03 |2-.$v...|f.ape(r.|
|00016510| 42 44 61 56 36 02 d6 44 | 72 07 e2 88 66 02 61 5c |BDaV6..D|r...f.a\|
|00016520| e3 92 51 c9 ff f6 15 02 | 51 cb ff ee 60 14 32 06 |..Q.....|Q...`.2.|
|00016530| d2 42 54 42 36 02 61 32 | 53 4a 14 b2 20 00 51 cb |.BTB6.a2|SJ.. .Q.|
|00016540| ff f8 b3 ca 6d b2 4a 85 | 4e 75 72 02 61 1c b4 3c |....m.J.|Nur.a..<|
|00016550| 00 02 6d da b4 3c 00 03 | 66 06 72 08 78 08 60 b2 |..m..<..|f.r.x.`.|
|00016560| 72 08 61 06 36 02 32 07 | 60 cc 53 41 42 42 e2 88 |r.a.6.2.|`.SABB..|
|00016570| 66 02 61 08 e3 92 51 c9 | ff f6 4e 75 20 20 b1 85 |f.a...Q.|..Nu ..|
|00016580| 44 fc 00 10 e2 90 4e 75 | 24 55 2b 6a 00 30 00 1c |D.....Nu|$U+j.0..|
|00016590| 2b 6a 00 76 00 20 47 ea | 02 08 d7 ea 00 d4 20 23 |+j.v. G.|...... #|
|000165a0| 2e 00 61 00 f2 fa 4a 80 | 67 74 28 40 48 e7 03 00 |..a...J.|gt(@H...|
|000165b0| 3a 2a 01 60 3c 2a 01 68 | 70 00 10 2a 00 ff 3b 40 |:*.`<*.h|p..*..;@|
|000165c0| 00 24 22 4c 20 4b 24 47 | d5 c9 3e 05 2a 20 3b 7c |.$"L K$G|..>.* ;||
|000165d0| 00 05 00 1a 61 00 ff 1e | 4c df 00 c0 66 38 20 4c |....a...|L...f8 L|
|000165e0| 24 4c 61 60 d5 c0 61 5c | 26 00 2b 40 00 0c 2b 40 |$La`..a\|&.+@..+@|
|000165f0| 00 10 61 00 f2 aa 2b 40 | 00 08 67 1a 22 40 d3 c3 |..a...+@|..g."@..|
|00016600| 00 00 00 08 00 00 03 f4 | 00 00 00 11 00 00 01 e8 |........|........|
|00016610| 00 00 00 b4 55 f1 86 8e | 7a ff 18 22 c8 7c 00 ff |....U...|z..".|..|
|00016620| 10 22 e1 48 80 44 12 22 | 61 0e b6 85 66 ec 22 4c |.".H.D."|a...f."L|
|00016630| 20 07 4e ae ff 2e 4e 75 | 53 80 4a 01 67 10 18 22 | .N...Nu|S.J.g.."|
|00016640| 13 04 53 83 b6 85 67 12 | 51 c8 ff f6 4e 75 13 22 |..S...g.|Q...Nu."|
|00016650| 53 83 b6 85 67 04 51 c8 | ff f6 4e 75 10 18 e1 88 |S...g.Q.|..Nu....|
|00016660| 10 18 e1 88 10 18 e1 88 | 10 18 4e 75 20 55 45 e8 |........|..Nu UE.|
|00016670| 01 0c 3e 28 00 a0 3c 28 | 00 a8 70 00 10 28 00 49 |..>(..<(|..p..(.I|
|00016680| 3b 40 00 24 2b 68 00 2a | 00 1c 2b 68 00 d0 00 20 |;@.$+h.*|..+h... |
|00016690| 60 00 00 a6 20 55 45 e8 | 00 ea 3e 28 00 9a 3c 28 |`... UE.|..>(..<(|
|000166a0| 00 a0 70 00 10 28 00 51 | 3b 40 00 24 2b 68 00 34 |..p..(.Q|;@.$+h.4|
|000166b0| 00 1c 2b 68 00 c0 00 20 | 60 00 00 7e 20 55 45 e8 |..+h... |`..~ UE.|
|000166c0| 01 10 7c 00 7e 00 1e 28 | 00 c5 1c 28 00 c9 70 00 |..|.~..(|...(..p.|
|000166d0| 10 28 00 6d 3b 40 00 24 | 2b 68 00 40 00 1c 2b 68 |.(.m;@.$|+h.@..+h|
|000166e0| 00 f2 00 20 60 52 20 55 | 45 e8 01 32 7c 00 7e 00 |... `R U|E..2|.~.|
|000166f0| 1e 28 00 e7 1c 28 00 eb | 70 00 10 28 00 8f 3b 40 |.(...(..|p..(..;@|
|00016700| 00 24 2b 68 00 62 00 1c | 2b 68 01 14 00 20 60 28 |.$+h.b..|+h... `(|
|00016710| 20 55 45 e8 03 0c 3b 7c | 00 04 00 1a 0c 9a 00 00 | UE...;||........|
|00016720| 03 ea 66 4a 58 8a 3c 28 | 00 98 3e 28 00 e8 70 00 |..fJX.<(|..>(..p.|
|00016730| 10 28 00 57 3b 40 00 24 | 20 2a 00 04 2b 40 00 0c |.(.W;@.$| *..+@..|
|00016740| 2b 40 00 10 61 00 f1 70 | 2b 40 00 08 67 20 22 40 |+@..a..p|+@..g "@|
|00016750| 20 4a 61 00 fd ac 67 16 | 3b 7c 00 05 00 1a 22 6d | Ja...g.|;|...."m|
|00016760| 00 08 20 2d 00 10 4e ae | ff 2e 42 ad 00 08 4e 75 |.. -..N.|..B...Nu|
|00016770| 26 55 20 2b 00 02 c0 bc | 00 ff ff ff 2b 40 00 0c |&U +....|....+@..|
|00016780| 2b 40 00 10 61 00 f1 30 | 2b 40 00 08 67 66 22 40 |+@..a..0|+@..gf"@|
|00016790| 28 49 d3 ed 00 0c 70 00 | 10 2b 00 0a 3b 40 00 24 |(I....p.|.+..;@.$|
|000167a0| 72 02 e1 69 53 41 3b 41 | 00 26 7c 00 1c 2b 00 0b |r..iSA;A|.&|..+..|
|000167b0| 7e 02 ed 6f 53 47 7a 00 | 1a 2b 00 02 70 02 eb 68 |~..oSGz.|.+..p..h|
|000167c0| 45 eb 00 0c 4f ef ff e0 | 26 4f 2c 4b 42 5e 53 40 |E...O...|&O,KB^S@|
|000167d0| 20 4a 72 00 14 18 52 02 | 76 01 e5 ab 3c 83 d3 5e | Jr...R.|v...<..^|
|000167e0| d2 43 53 40 66 ee 20 55 | d1 e8 00 06 61 00 00 b4 |.CS@f. U|....a...|
|000167f0| 4f ef 00 20 4e 75 20 55 | 45 e8 00 34 d4 d2 24 28 |O.. Nu U|E..4..$(|
|00016800| 00 00 00 08 00 00 03 f4 | 00 00 00 12 00 00 01 e8 |........|........|
|00016810| 00 00 00 b5 85 59 17 92 | 00 40 26 28 00 46 38 28 |.....Y..|.@&(.F8(|
|00016820| 00 3c 43 ed 00 24 42 91 | 13 68 00 a9 00 01 33 68 |.<C..$B.|.h....3h|
|00016830| 00 b0 00 02 7a 00 1a 28 | 00 a3 20 28 00 52 2b 40 |....z..(|.. (.R+@|
|00016840| 00 0c 2b 40 00 10 26 48 | 61 00 f0 84 2b 40 00 08 |..+@..&H|a...+@..|
|00016850| 67 4c 22 40 22 fc 00 00 | 03 f3 20 4a 28 49 92 c4 |gL"@"...|.. J(I..|
|00016860| d3 c2 2e 09 2f 07 7c 00 | 1c 2b 00 79 3e 2b 00 80 |..../.|.|.+.y>+..|
|00016870| 70 00 10 2b 00 93 47 f2 | 50 00 3a 00 d1 c3 61 3a |p..+..G.|P.:...a:|
|00016880| 2e 1f 61 00 00 8e 66 16 | 3b 7c 00 05 00 1a 22 6d |..a...f.|;|...."m|
|00016890| 00 08 20 2d 00 0c 4e ae | ff 2e 42 ad 00 08 4e 75 |.. -..N.|..B...Nu|
|000168a0| 70 00 d4 42 66 08 34 20 | 44 fc 00 10 d5 42 d1 40 |p..Bf.4 |D....B.@|
|000168b0| 53 01 6c ee 4e 75 d4 42 | 66 08 34 20 44 fc 00 10 |S.l.Nu.B|f.4 D...|
|000168c0| d5 42 65 1a 76 00 32 06 | 61 d6 d6 80 b0 47 67 f6 |.Be.v.2.|a....Gg.|
|000168d0| 72 07 61 ce 13 00 51 cb | ff f8 b9 c9 6c 32 32 05 |r.a...Q.|....l22.|
|000168e0| 61 be 12 32 00 00 36 00 | 61 b6 d6 43 d0 73 30 00 |a..2..6.|a..C.s0.|
|000168f0| 76 00 38 00 32 2d 00 24 | 61 a6 d6 80 b0 6d 00 26 |v.8.2-.$|a....m.&|
|00016900| 67 f2 52 83 13 31 40 00 | 51 cb ff fa b9 c9 6d a6 |g.R..1@.|Q.....m.|
|00016910| 4e 75 20 6d 00 08 20 28 | 00 08 e5 88 41 f0 08 14 |Nu m.. (|....A...|
|00016920| 34 18 43 fa 00 a2 b4 19 | 67 40 b4 19 67 3c b4 19 |4.C.....|g@..g<..|
|00016930| 67 2a b4 19 67 46 b4 19 | 67 76 b4 19 67 04 70 00 |g*..gF..|gv..g.p.|
|00016940| 4e 75 20 3c 00 00 03 f2 | b1 c7 67 08 61 54 55 88 |Nu <....|..g.aTU.|
|00016950| 20 c0 60 cc 21 40 ff fe | 70 01 4e 75 61 44 55 88 | .`.!@..|p.NuaDU.|
|00016960| 20 fc 00 00 03 eb 58 88 | 60 b6 61 36 55 88 20 fc | .....X.|`.a6U. .|
|00016970| 00 00 03 e9 20 18 e5 88 | d1 c0 60 a4 61 24 55 88 |.... ...|..`.a$U.|
|00016980| 20 fc 00 00 03 ec 74 00 | 20 18 67 ee 72 00 34 10 | .....t.| .g.r.4.|
|00016990| 61 10 20 c2 34 10 d2 82 | 61 08 20 c1 53 80 66 f4 |a. .4...|a. .S.f.|
|000169a0| 60 e6 24 47 35 62 00 02 | b1 ca 66 f8 54 87 4e 75 |`.$G5b..|..f.T.Nu|
|000169b0| 61 f0 55 88 20 fc 00 00 | 03 f0 20 18 67 bc e5 88 |a.U. ...|.. .g...|
|000169c0| 41 f0 08 04 60 f4 e9 ea | eb ec f0 f2 34 3c 03 88 |A...`...|....4<..|
|000169d0| 36 3c 02 0e 60 14 34 3c | 01 cc 76 52 20 55 2b 68 |6<..`.4<|..vR U+h|
|000169e0| 00 3e 00 1c 2b 68 00 48 | 00 20 28 55 45 f4 20 00 |.>..+h.H|. (UE. .|
|000169f0| 3b 7c 00 04 00 1a 0c 92 | 00 00 03 ea 66 4c 50 8a |;|......|....fLP.|
|00016a00| 00 00 00 08 00 00 03 f4 | 00 00 00 13 00 00 01 e8 |........|........|
|00016a10| 00 00 00 b6 d8 e2 d5 10 | 20 12 2b 40 00 0c 2b 40 |........| .+@..+@|
|00016a20| 00 10 61 00 ee c2 2b 40 | 00 08 67 36 22 40 41 f4 |..a...+@|..g6"@A.|
|00016a30| 30 00 9e fc 00 1e 26 4f | 26 e8 00 6c 26 e8 00 70 |0.....&O|&..l&..p|
|00016a40| 26 e8 00 cc 26 e8 00 d0 | 36 e8 00 d4 26 e8 01 12 |&...&...|6...&...|
|00016a50| 26 e8 01 16 26 e8 01 1a | 26 4f 20 4a 61 06 de fc |&...&...|&O Ja...|
|00016a60| 00 1e 4e 75 2a 18 d3 c5 | 49 e8 00 04 d1 d0 59 88 |..Nu*...|I.....Y.|
|00016a70| 4a 60 6a 02 53 88 10 20 | e3 08 66 04 10 20 e3 10 |J`j.S.. |..f.. ..|
|00016a80| 64 44 42 41 e3 08 66 04 | 10 20 e3 10 64 32 76 03 |dDBA..f.|. ..d2v.|
|00016a90| 42 41 14 33 30 00 48 82 | 78 ff e5 6c 46 44 53 42 |BA.30.H.|x..lFDSB|
|00016aa0| e3 08 66 04 10 20 e3 10 | e3 51 51 ca ff f4 4a 43 |..f.. ..|.QQ...JC|
|00016ab0| 67 06 b8 41 56 cb ff da | 14 33 30 04 48 82 d2 42 |g..AV...|.30.H..B|
|00016ac0| 13 20 51 c9 ff fc b1 cc | 6f 6a 74 03 e3 08 66 04 |. Q.....|ojt...f.|
|00016ad0| 10 20 e3 10 64 04 51 ca | ff f4 42 41 52 42 16 33 |. ..d.Q.|..BARB.3|
|00016ae0| 20 08 67 12 48 83 53 43 | e3 08 66 04 10 20 e3 10 | .g.H.SC|..f.. ..|
|00016af0| e3 51 51 cb ff f4 16 33 | 20 0d 48 83 d2 43 b2 7c |.QQ....3| .H..C.||
|00016b00| 00 02 67 32 76 01 e3 08 | 66 04 10 20 e3 10 64 04 |..g2v...|f.. ..d.|
|00016b10| 51 cb ff f4 52 43 42 42 | 18 33 30 12 48 84 e3 08 |Q...RCBB|.30.H...|
|00016b20| 66 04 10 20 e3 10 e3 52 | 51 cc ff f4 e3 4b d4 73 |f.. ...R|Q....K.s|
|00016b30| 30 16 60 26 4e 75 42 42 | 76 05 42 44 e3 08 66 04 |0.`&NuBB|v.BD..f.|
|00016b40| 10 20 e3 10 64 04 76 08 | 78 40 e3 08 66 04 10 20 |. ..d.v.|x@..f.. |
|00016b50| e3 10 e3 52 51 cb ff f4 | d4 44 45 f1 20 00 48 c1 |...RQ...|.DE. .H.|
|00016b60| d5 c1 53 41 13 22 51 c9 | ff fc 60 00 ff 0c 24 55 |..SA."Q.|..`...$U|
|00016b70| 58 4a 60 06 20 55 45 e8 | 02 62 20 1a 24 1a 2b 40 |XJ`. UE.|.b .$.+@|
|00016b80| 00 0c 2b 40 00 10 61 00 | ed 5e 2b 40 00 08 67 12 |..+@..a.|.^+@..g.|
|00016b90| 22 40 20 4a 51 4f 28 4f | 28 9a 29 52 00 04 61 04 |"@ JQO(O|(.)R..a.|
|00016ba0| 50 4f 4e 75 d1 c2 24 60 | d5 c9 20 20 76 00 e2 88 |PONu..$`|.. v...|
|00016bb0| 66 02 61 5c 65 26 72 02 | 61 60 d6 42 b4 7c 00 03 |f.a\e&r.|a`.B.|..|
|00016bc0| 67 f4 72 07 e2 88 66 02 | 61 46 e3 52 51 c9 ff f6 |g.r...f.|aF.RQ...|
|00016bd0| 15 02 51 cb ff ee b3 ca | 6d 02 4e 75 72 03 61 3a |..Q.....|m.Nur.a:|
|00016be0| b4 3c 00 03 67 46 b4 3c | 00 07 67 40 12 34 20 00 |.<..gF.<|..g@.4 .|
|00016bf0| 48 81 c4 3c 00 03 52 42 | 36 02 61 1e 52 42 53 4a |H..<..RB|6.a.RBSJ|
|00016c00| 00 00 00 08 00 00 03 f4 | 00 00 00 14 00 00 01 e8 |........|........|
|00016c10| 00 00 00 b7 21 2c 04 16 | 14 b2 20 00 51 cb ff f8 |....!,..|.. .Q...|
|00016c20| 76 00 b3 ca 6d a0 4e 75 | 20 20 44 fc 00 10 e2 90 |v...m.Nu| D.....|
|00016c30| 4e 75 53 41 42 42 e2 88 | 66 02 61 ec e3 52 51 c9 |NuSABB..|f.a..RQ.|
|00016c40| ff f6 4e 75 12 34 20 00 | 48 81 61 e6 52 42 36 02 |..Nu.4 .|H.a.RB6.|
|00016c50| 78 ff 52 84 72 01 61 da | 4a 42 66 f6 d8 44 56 84 |x.R.r.a.|JBf..DV.|
|00016c60| 32 04 61 ce 58 42 c5 43 | 60 ac 51 4f 28 4f 20 55 |2.a.XB.C|`.QO(O U|
|00016c70| 47 e8 02 18 3b 7c 00 04 | 00 1a 0c 93 00 00 03 ea |G...;|..|........|
|00016c80| 67 1a 96 fc 00 10 0c 93 | 00 00 03 ea 67 0e 96 fc |g.......|....g...|
|00016c90| 00 30 0c 93 00 00 03 ea | 66 00 01 06 50 8b 20 2b |.0......|f...P. +|
|00016ca0| 00 04 28 80 61 00 ec 58 | 29 40 00 04 67 00 00 f2 |..(.a..X|)@..g...|
|00016cb0| 20 4b 22 40 24 49 d3 e8 | 00 04 d1 d8 50 88 61 00 | K"@$I..|....P.a.|
|00016cc0| 00 e4 20 6c 00 04 20 2b | 00 08 24 00 72 14 e5 88 |.. l.. +|..$.r...|
|00016cd0| d1 c0 d2 80 20 18 b0 7c | 03 eb 67 26 20 18 e5 88 |.... ..||..g& ...|
|00016ce0| d1 c0 d2 80 50 81 20 10 | b0 7c 03 ec 66 16 50 81 |....P. .|.|..f.P.|
|00016cf0| 58 48 20 18 67 0e 52 80 | e5 88 d1 c0 d2 80 58 81 |XH .g.R.|......X.|
|00016d00| 60 f0 50 81 58 48 58 81 | 53 82 66 c8 20 01 2b 40 |`.P.XHX.|S.f. .+@|
|00016d10| 00 0c 2b 40 00 10 61 00 | eb e6 2b 40 00 08 67 76 |..+@..a.|..+@..gv|
|00016d20| 22 40 22 fc 00 00 03 f3 | 42 99 20 2b 00 08 22 c0 |"@".....|B. +..".|
|00016d30| 42 99 53 80 22 c0 24 2b | 00 08 24 6c 00 04 20 02 |B.S.".$+|..$l.. .|
|00016d40| e5 88 41 f2 08 00 47 f1 | 08 00 20 18 26 c0 b0 7c |..A...G.|.. .&..||
|00016d50| 03 eb 67 2e 20 18 26 c0 | 26 d8 53 80 66 fa 20 1a |..g. .&.|&.S.f. .|
|00016d60| 55 80 22 c0 20 18 26 c0 | b0 7c 03 ec 66 24 20 18 |U.". .&.|.|..f$ .|
|00016d70| 26 c0 67 1c 22 18 e4 89 | 26 c1 26 d8 53 80 66 fa |&.g."...|&.&.S.f.|
|00016d80| 60 ec 20 1a 55 80 22 c0 | c0 bc 3f ff ff ff 26 c0 |`. .U.".|..?...&.|
|00016d90| 26 d8 53 82 66 b4 22 6c | 00 04 20 14 4e ae ff 2e |&.S.f."l|.. .N...|
|00016da0| 50 4f 4e 75 7e 00 76 00 | de 87 66 02 61 6c 64 42 |PONu~.v.|..f.aldB|
|00016db0| de 87 66 02 61 64 65 04 | 74 00 60 26 de 87 66 02 |..f.ade.|t.`&..f.|
|00016dc0| 61 58 65 06 74 01 72 00 | 60 12 de 87 66 02 61 4a |aXe.t.r.|`...f.aJ|
|00016dd0| 64 06 74 07 72 05 60 04 | 72 01 74 03 61 46 36 00 |d.t.r.`.|r.t.aF6.|
|00016de0| d4 40 72 07 61 3e 13 00 | 51 ca ff f8 b5 c9 6d 02 |.@r.a>..|Q.....m.|
|00016df0| 4e 75 b6 7c 00 3f 67 ac | de 87 66 02 61 1c 65 3a |Nu.|.?g.|..f.a.e:|
|00016e00| 00 00 00 08 00 00 03 f4 | 00 00 00 15 00 00 01 e8 |........|........|
|00016e10| 00 00 00 b8 f1 d4 b7 ba | 72 0b 61 20 36 00 72 02 |........|r.a 6.r.|
|00016e20| 61 1a 54 40 13 31 30 00 | 51 c8 ff fa b5 c9 6d 8e |a.T@.10.|Q.....m.|
|00016e30| 4e 75 2e 20 44 fc 00 10 | df 87 4e 75 70 00 de 87 |Nu. D...|..Nup...|
|00016e40| 66 08 2e 20 44 fc 00 10 | df 87 e3 50 51 c9 ff f0 |f.. D...|...PQ...|
|00016e50| 4e 75 de 87 66 02 61 da | 65 0a 72 05 61 de 36 00 |Nu..f.a.|e.r.a.6.|
|00016e60| 72 01 60 bc de 87 66 02 | 61 c8 65 12 72 09 74 40 |r.`...f.|a.e.r.t@|
|00016e70| 61 ca d0 42 13 31 00 00 | 13 31 00 00 60 ae de 87 |a..B.1..|.1..`...|
|00016e80| 66 02 61 ae 65 06 72 05 | 74 00 60 e4 de 87 66 02 |f.a.e.r.|t.`...f.|
|00016e90| 61 a0 65 10 72 07 61 a4 | 72 04 36 00 61 9e d0 7c |a.e.r.a.|r.6.a..||
|00016ea0| 00 0a 60 80 72 0b 61 94 | 72 06 60 ee 28 4d 9e fc |..`.r.a.|r.`.(M..|
|00016eb0| 00 1c 2a 4f 20 54 20 28 | 00 08 55 40 3a 00 53 40 |..*O T (|..U@:.S@|
|00016ec0| 45 e8 00 14 2b 4a 00 18 | 72 00 24 1a c4 bc 3f ff |E...+J..|r.$...?.|
|00016ed0| ff ff d2 82 58 81 51 c8 | ff f2 20 01 e5 89 d0 80 |....X.Q.|.. .....|
|00016ee0| d0 81 2a 80 72 01 2c 78 | 00 04 39 7c 00 02 00 1a |..*.r.,x|..9|....|
|00016ef0| 4e ae ff 3a 2b 40 00 04 | 67 00 01 72 24 1a e5 8a |N..:+@..|g..r$...|
|00016f00| 20 1a e5 88 2b 40 00 08 | 72 01 4e ae ff 3a 2b 40 | ...+@..|r.N..:+@|
|00016f10| 00 0c 66 0e 22 6d 00 04 | 20 15 4e ae ff 2e 60 00 |..f."m..| .N...`.|
|00016f20| 01 4c 50 8a 4a 2a 00 05 | 67 06 59 82 84 2a 00 05 |.LP.J*..|g.Y..*..|
|00016f30| 2b 42 00 10 47 ea 00 1c | 22 2a ff fc e5 89 d5 c1 |+B..G...|"*......|
|00016f40| 58 8a 30 05 55 40 6b 08 | 45 ea 00 0c 51 c8 ff fa |X.0.U@k.|E...Q...|
|00016f50| 39 7c 00 04 00 1a 0c 9a | 00 00 03 ea 66 00 00 fe |9|......|....f...|
|00016f60| 58 8a d5 ed 00 10 2b 4a | 00 14 2f 0c 4f ef ff ca |X.....+J|../.O...|
|00016f70| 28 4f 41 fa 03 22 43 ec | 00 08 22 d8 22 d8 22 d8 |(OA.."C.|..".".".|
|00016f80| 10 13 e8 08 13 00 10 1b | c0 7c 00 0f c0 fc 00 0c |........|.|......|
|00016f90| 41 fa 03 10 d0 c0 43 ec | 00 24 22 d8 22 d8 22 98 |A.....C.|.$".".".|
|00016fa0| 19 5b 00 02 38 9b 29 53 | 00 04 42 2c 00 03 41 ec |.[..8.)S|..B,..A.|
|00016fb0| 00 24 43 ec 00 14 72 07 | 10 18 6a 06 c0 3c 00 7f |.$C...r.|..j..<..|
|00016fc0| 50 00 74 00 01 c2 4a ac | 00 04 6a 02 53 42 32 c2 |P.t...J.|..j.SB2.|
|00016fd0| 51 c9 ff e6 41 ec 00 14 | 43 ec 00 1c 72 03 30 18 |Q...A...|C...r.0.|
|00016fe0| d1 59 51 c9 ff fa 20 2c | 00 04 08 80 00 1f 29 40 |.YQ... ,|......)@|
|00016ff0| 00 04 39 45 00 34 2c 6d | 00 0c 20 2d 00 08 28 00 |..9E.4,m|.. -..(.|
|00017000| 00 00 00 08 00 00 03 f4 | 00 00 00 16 00 00 01 e8 |........|........|
|00017010| 00 00 00 b9 bf 94 b2 3d | dd c0 24 4e 20 6d 00 14 |.......=|..$N m..|
|00017020| 22 6d 00 04 30 2c 00 34 | e5 48 43 f1 00 14 61 00 |"m..0,.4|.HC...a.|
|00017030| 00 5c 4f ef 00 36 28 5f | 20 09 22 15 29 41 00 10 |.\O..6(_| .".)A..|
|00017040| 90 ad 00 04 29 6d 00 04 | 00 08 29 40 00 0c 20 6d |....)m..|..)@.. m|
|00017050| 00 04 22 54 20 fc 00 00 | 03 f3 42 98 20 29 00 08 |.."T ...|..B. )..|
|00017060| 55 80 20 c0 42 98 53 80 | 20 c0 43 e9 00 14 20 d9 |U. .B.S.| .C... .|
|00017070| 51 c8 ff fc 22 6d 00 0c | 20 2d 00 08 2c 78 00 04 |Q..."m..| -..,x..|
|00017080| 4e ae ff 2e de fc 00 1c | 2a 4c 4e 75 7a 00 2e 0d |N.......|*LNuz...|
|00017090| b5 ce 66 04 61 00 00 be | 20 1a 6a 3c 08 87 00 1f |..f.a...| .j<....|
|000170a0| 66 24 22 fc 00 00 03 eb | 48 e7 80 84 2a 47 20 6d |f$".....|H...*G m|
|000170b0| 00 18 30 05 e5 48 20 30 | 00 00 c0 bc 3f ff ff ff |..0..H 0|....?...|
|000170c0| 22 c0 4c df 21 01 22 fc | 00 00 03 f2 52 45 ba 6c |".L.!.".|....RE.l|
|000170d0| 00 34 66 bc 2a 47 4e 75 | 08 c7 00 1f d0 80 6a 2c |.4f.*GNu|......j,|
|000170e0| 22 fc 00 00 03 ec b5 ce | 66 02 61 68 20 1a 22 c0 |".......|f.ah .".|
|000170f0| 67 9e b5 ce 66 02 61 5c | 22 da 74 00 b5 ce 66 02 |g...f.a\|".t...f.|
|00017100| 61 52 d4 9a 22 c2 53 80 | 66 f2 60 da e2 88 22 fc |aR..".S.|f.`...".|
|00017110| 00 00 03 e9 22 c0 4d ee | ff e0 48 e7 7f 80 51 80 |....".M.|..H...Q.|
|00017120| 6b 12 b5 ce 62 0e 4c da | 01 fe 48 d1 01 fe d2 fc |k...b.L.|..H.....|
|00017130| 00 20 60 ea 4c df 01 fe | 4d ee 00 20 50 80 67 00 |. `.L...|M.. P.g.|
|00017140| ff 50 b5 ce 67 0a 22 da | 53 80 66 f6 60 00 ff 42 |.P..g.".|S.f.`..B|
|00017150| 61 02 60 c2 95 c4 48 e7 | f7 10 26 4a 3a 04 34 14 |a.`...H.|..&J:.4.|
|00017160| 12 2c 00 02 10 2c 00 03 | 66 00 01 14 60 00 01 1a |.,...,..|f...`...|
|00017170| d2 01 66 04 12 20 d3 01 | 64 64 d2 01 66 04 12 20 |..f.. ..|dd..f.. |
|00017180| d3 01 64 54 d2 01 66 04 | 12 20 d3 01 64 44 d2 01 |..dT..f.|. ..dD..|
|00017190| 66 04 12 20 d3 01 64 34 | d2 01 66 04 12 20 d3 01 |f.. ..d4|..f.. ..|
|000171a0| 64 06 10 20 7e 03 60 3a | d2 01 66 04 12 20 d3 01 |d.. ~.`:|..f.. ..|
|000171b0| d1 00 d2 01 66 04 12 20 | d3 01 d1 00 d2 01 66 04 |....f.. |......f.|
|000171c0| 12 20 d3 01 d1 00 5c 00 | 7e 03 60 16 70 05 7e 03 |. ....\.|~.`.p.~.|
|000171d0| 60 10 70 04 7e 02 60 0a | 70 03 7e 01 60 04 70 02 |`.p.~.`.|p.~.`.p.|
|000171e0| 7e 00 36 07 d2 01 66 04 | 12 20 d3 01 64 14 d2 01 |~.6...f.|. ..d...|
|000171f0| 66 04 12 20 d3 01 64 16 | 7c 00 1c 34 70 08 58 07 |f.. ..d.||..4p.X.|
|00017200| 00 00 00 08 00 00 03 f4 | 00 00 00 17 00 00 01 e8 |........|........|
|00017210| 00 00 00 ba 3b 3a 31 cd | 60 0e d2 01 66 04 12 20 |....;:1.|`...f.. |
|00017220| d3 01 d5 42 60 16 7c 02 | 1e 34 70 0c d2 01 66 04 |...B`.|.|.4p...f.|
|00017230| 12 20 d3 01 d5 42 53 07 | 66 f2 d4 46 7c 00 3a 46 |. ...BS.|f..F|.:F|
|00017240| 3e 03 d2 01 66 04 12 20 | d3 01 64 1a d6 43 d2 01 |>...f.. |..d..C..|
|00017250| 66 04 12 20 d3 01 64 08 | 3a 74 30 1c 50 07 60 06 |f.. ..d.|:t0.P.`.|
|00017260| 3a 74 30 14 58 07 1e 34 | 70 24 6a 08 1c 20 ce 3c |:t0.X..4|p$j.. .<|
|00017270| 00 7f 67 0e d2 01 66 04 | 12 20 d3 01 dd 46 53 07 |..g...f.|. ...FS.|
|00017280| 66 f2 52 46 dc 4d 2a 4b | 9a c6 bb ca 64 02 da c4 |f.RF.M*K|....d...|
|00017290| bd cd 66 02 2a 4a 53 45 | 6b 1c 16 dd 53 00 66 f0 |..f.*JSE|k...S.f.|
|000172a0| 4a 42 67 0a 53 45 6b 0e | 16 e0 53 42 66 f6 53 ac |JBg.SEk.|..SBf.S.|
|000172b0| 00 04 66 00 fe d4 19 40 | 00 03 19 41 00 02 38 82 |..f....@|...A..8.|
|000172c0| 4c df 08 ef 4e 75 06 0a | 0a 12 02 03 03 04 04 05 |L...Nu..|........|
|000172d0| 07 00 05 05 05 05 05 05 | 05 05 06 06 06 06 05 06 |........|........|
|000172e0| 07 07 06 06 06 06 07 07 | 06 06 05 06 07 07 07 07 |........|........|
|000172f0| 07 07 80 80 80 80 05 06 | 07 80 07 07 80 80 80 81 |........|........|
|00017300| 81 81 06 07 07 80 07 80 | 81 81 80 81 82 82 06 07 |........|........|
|00017310| 07 80 07 81 81 82 80 82 | 83 83 06 07 07 80 07 81 |........|........|
|00017320| 81 82 80 82 84 84 06 07 | 07 80 07 81 82 82 80 83 |........|........|
|00017330| 84 85 06 07 07 80 07 81 | 82 83 80 83 85 86 7c 10 |........|......|.|
|00017340| 60 02 7c 00 28 4d 70 1c | 2c 78 00 04 72 01 39 7c |`.|.(Mp.|,x..r.9||
|00017350| 00 02 00 1a 4e ae ff 3a | 29 40 00 24 67 00 01 92 |....N..:|)@.$g...|
|00017360| 2a 40 20 54 20 28 00 08 | 59 40 3a 00 53 40 45 e8 |*@ T (..|Y@:.S@E.|
|00017370| 00 18 2b 4a 00 18 72 00 | 24 1a c4 bc 3f ff ff ff |..+J..r.|$...?...|
|00017380| d2 82 58 81 51 c8 ff f2 | 20 01 e5 89 d0 80 d0 81 |..X.Q...| .......|
|00017390| 2a 80 72 01 4e ae ff 3a | 2b 40 00 04 67 00 01 48 |*.r.N..:|+@..g..H|
|000173a0| 50 8a 20 1a e5 88 2b 40 | 00 08 72 01 4e ae ff 3a |P. ...+@|..r.N..:|
|000173b0| 2b 40 00 0c 66 0e 22 6d | 00 04 20 15 4e ae ff 2e |+@..f."m|.. .N...|
|000173c0| 60 00 01 24 58 8a 30 05 | 53 40 22 1a e5 89 d5 c1 |`..$X.0.|S@".....|
|000173d0| 58 8a 45 ea 00 0c 51 c8 | ff fa 39 7c 00 04 00 1a |X.E...Q.|..9|....|
|000173e0| 0c 9a 00 00 03 e9 66 00 | 00 f2 58 8a 0c 6a d3 fc |......f.|..X..j..|
|000173f0| 00 06 66 00 00 e6 2b 6a | 00 08 00 10 20 2a ff fc |..f...+j|.... *..|
|00017400| 00 00 00 08 00 00 03 f4 | 00 00 00 18 00 00 01 e8 |........|........|
|00017410| 00 00 00 bb ba e2 96 79 | e5 88 47 f2 08 04 0c 9b |.......y|..G.....|
|00017420| 00 00 03 ea 66 00 00 cc | 58 8b d7 ed 00 10 2b 4b |....f...|X.....+K|
|00017430| 00 14 2f 0c 4f ef ff ca | 28 4f 41 ea 01 26 d1 c6 |../.O...|(OA..&..|
|00017440| 43 ec 00 08 22 d8 22 d8 | 22 d8 41 ea 01 88 d1 c6 |C...".".|".A.....|
|00017450| 43 ec 00 24 22 d8 22 d8 | 22 98 41 ea 01 d6 d1 c6 |C..$".".|".A.....|
|00017460| 28 98 29 50 00 04 43 ec | 00 14 41 ea 01 78 d1 c6 |(.)P..C.|..A..x..|
|00017470| 22 d8 22 d8 22 d8 22 90 | 20 2c 00 04 08 80 00 1f |".".".".| ,......|
|00017480| 29 40 00 04 39 45 00 34 | 2c 6d 00 0c 20 2d 00 08 |)@..9E.4|,m.. -..|
|00017490| 28 00 dd c0 24 4e 20 6d | 00 14 22 6d 00 04 30 2c |(...$N m|.."m..0,|
|000174a0| 00 34 e5 48 43 f1 00 14 | 61 00 fc 12 4f ef 00 36 |.4.HC...|a...O..6|
|000174b0| 28 5f 2c 78 00 04 20 09 | 22 15 29 41 00 10 90 ad |(_,x.. .|".)A....|
|000174c0| 00 04 29 6d 00 04 00 08 | 29 40 00 0c 20 6d 00 04 |..)m....|)@.. m..|
|000174d0| 22 54 20 fc 00 00 03 f3 | 42 98 20 29 00 08 59 80 |"T .....|B. )..Y.|
|000174e0| 20 c0 42 98 53 80 20 c0 | 43 e9 00 18 20 d9 51 c8 | .B.S. .|C... .Q.|
|000174f0| ff fc 22 6d 00 0c 20 2d | 00 08 4e ae ff 2e 22 6c |.."m.. -|..N..."l|
|00017500| 00 24 70 1c 4e ae ff 2e | 2a 4c 4e 75 20 55 20 28 |.$p.N...|*LNu U (|
|00017510| 00 08 55 80 2e 00 61 00 | d5 76 20 28 ff fc e5 88 |..U...a.|.v (....|
|00017520| d1 c0 28 48 20 07 e7 88 | d1 c0 3b 7c 00 04 00 1a |..(H ...|..;|....|
|00017530| 0c 98 00 00 03 e9 66 00 | 01 6c 58 88 30 28 00 02 |......f.|.lX.0(..|
|00017540| 45 f0 00 02 47 e8 01 42 | 20 4b 30 07 53 40 72 00 |E...G..B| K0.S@r.|
|00017550| d2 98 51 c8 ff fc e5 89 | 20 12 90 81 2c 00 2a 01 |..Q.....| ...,.*.|
|00017560| e5 88 d2 80 20 07 e9 88 | d0 81 2b 40 00 10 20 06 |.... ...|..+@.. .|
|00017570| 61 00 e3 ec 2b 40 00 24 | 67 00 01 2a 20 2d 00 10 |a...+@.$|g..* -..|
|00017580| 61 00 e3 dc 2b 40 00 08 | 67 00 01 0c 22 40 20 07 |a...+@..|g..."@ .|
|00017590| e5 48 43 f1 00 14 2c 49 | dd c5 48 e7 07 38 61 00 |.HC...,I|..H..8a.|
|000175a0| 01 7e 4c df 1c e0 24 4c | 60 00 00 88 20 55 20 28 |.~L...$L|`... U (|
|000175b0| 00 08 53 80 2e 00 61 00 | d4 d6 30 28 00 06 45 f0 |..S...a.|..0(..E.|
|000175c0| 00 06 47 e8 01 68 20 4b | 30 07 53 40 72 00 d2 98 |..G..h K|0.S@r...|
|000175d0| 51 c8 ff fc e5 89 20 12 | 90 81 2c 00 2a 01 e5 88 |Q..... .|..,.*...|
|000175e0| d2 80 20 07 e9 88 d0 81 | 2b 40 00 10 20 06 61 00 |.. .....|+@.. .a.|
|000175f0| e3 6e 2b 40 00 24 67 00 | 00 ac 20 2d 00 10 61 00 |.n+@.$g.|.. -..a.|
|00017600| 00 00 00 08 00 00 03 f4 | 00 00 00 19 00 00 01 e8 |........|........|
|00017610| 00 00 00 bc ff be 2b ab | e3 5e 2b 40 00 08 67 00 |......+.|.^+@..g.|
|00017620| 00 8e 22 40 20 07 e5 48 | 43 f1 00 14 2c 49 dd c5 |.."@ ..H|C...,I..|
|00017630| 48 e7 07 38 61 00 01 00 | 4c df 1c e0 58 8a 20 1a |H..8a...|L...X. .|
|00017640| 56 80 c0 bc ff ff ff fc | d5 c0 20 6d 00 08 20 fc |V.......|.. m.. .|
|00017650| 00 00 03 f3 42 98 20 c7 | 42 98 20 07 53 80 20 c0 |....B. .|B. .S. .|
|00017660| 22 55 43 e9 00 18 20 d9 | 51 c8 ff fc 22 6d 00 24 |"UC... .|Q..."m.$|
|00017670| 48 e7 00 c0 41 f0 58 00 | 20 06 12 d8 53 80 66 fa |H...A.X.| ...S.f.|
|00017680| 4c df 03 00 78 00 61 36 | 20 da 58 8a 61 30 20 1b |L...x.a6| .X.a0 .|
|00017690| 20 c0 e5 88 d1 c0 61 3c | 61 24 20 fc 00 00 03 f2 | .....a<|a$ .....|
|000176a0| 52 44 b8 47 66 e0 91 ed | 00 08 2b 48 00 0c 2c 78 |RD.Gf...|..+H..,x|
|000176b0| 00 04 22 6d 00 24 20 06 | 4e ae ff 2e 4e 75 2f 09 |.."m.$ .|N...Nu/.|
|000176c0| 22 4e b3 c8 67 08 23 61 | 00 04 b1 c9 66 f8 58 8e |"N..g.#a|....f.X.|
|000176d0| 22 5f 4e 75 2f 09 74 00 | 30 19 6b 4e b0 44 67 14 |"_Nu/.t.|0.kN.Dg.|
|000176e0| 30 19 67 f4 53 40 54 89 | 4a 59 66 02 4a 99 51 c8 |0.g.S@T.|JYf.J.Q.|
|000176f0| ff f8 60 ec 74 01 61 c6 | 20 fc 00 00 03 ec 70 00 |..`.t.a.| .....p.|
|00017700| 30 19 67 d4 61 b8 20 c0 | 32 00 53 41 30 19 61 ae |0.g.a. .|2.SA0.a.|
|00017710| 20 c0 76 00 70 00 30 19 | 66 02 20 19 d0 80 d6 80 | .v.p.0.|f. .....|
|00017720| 61 9c 20 c3 51 c9 ff ee | 60 d4 4a 42 67 04 61 8e |a. .Q...|`.JBg.a.|
|00017730| 42 98 22 5f 4e 75 22 1a | 24 1a 28 49 d3 c1 d5 c2 |B."_Nu".|$.(I....|
|00017740| 30 22 2c 22 7e 10 9e 40 | ee ae 3e 00 76 10 78 00 |0","~..@|..>.v.x.|
|00017750| b3 cc 6f 14 61 68 64 22 | 78 00 72 08 61 00 00 90 |..o.ahd"|x.r.a...|
|00017760| 13 00 51 cc ff f6 60 e8 | 4e 75 78 0e 72 05 61 4e |..Q...`.|Nux.r.aN|
|00017770| 65 02 72 0e 61 78 d8 40 | 60 e0 61 42 65 06 72 01 |e.r.ax.@|`.aBe.r.|
|00017780| 78 01 60 18 61 38 65 06 | 72 02 78 03 60 0e 61 2e |x.`.a8e.|r.x.`.a.|
|00017790| 65 06 72 04 78 07 60 04 | 72 08 78 17 61 50 d8 40 |e.r.x.`.|r.x.aP.@|
|000177a0| b8 7c 00 16 67 c4 6d 02 | 53 44 61 12 65 06 72 09 |.|..g.m.|SDa.e.r.|
|000177b0| 74 20 60 28 61 08 65 1e | 72 05 74 00 60 1e 53 47 |t `(a.e.|r.t.`.SG|
|000177c0| 66 10 7e 10 30 06 e2 8e | 48 46 3c 22 48 46 e2 48 |f.~.0...|HF<"HF.H|
|000177d0| 4e 75 e2 8e 4e 75 72 0e | 34 3c 02 20 61 10 d0 42 |Nu..Nur.|4<. a..B|
|000177e0| 47 f1 00 00 13 23 51 cc | ff fc 60 00 ff 64 30 06 |G....#Q.|..`..d0.|
|000177f0| e2 ae 9e 41 6e 08 de 43 | ee be 3c 22 ef be d2 41 |...An..C|..<"...A|
|00017800| 00 00 00 08 00 00 03 f4 | 00 00 00 1a 00 00 01 e8 |........|........|
|00017810| 00 00 00 bd bf ed f9 05 | c0 7b 10 02 4e 75 00 01 |........|.{..Nu..|
|00017820| 00 03 00 07 00 0f 00 1f | 00 3f 00 7f 00 ff 01 ff |........|.?......|
|00017830| 03 ff 07 ff 0f ff 1f ff | 3f ff 20 55 61 00 d2 80 |........|?. Ua...|
|00017840| 70 64 0c 58 45 fa 67 0c | 51 c8 ff f8 3b 7c 00 04 |pd.XE.g.|Q...;|..|
|00017850| 00 1a 4e 75 22 48 d0 d0 | 0c 68 4e f9 ff fa 66 16 |..Nu"H..|.hN...f.|
|00017860| 2b 68 ff fc 00 20 0c 59 | 43 f9 66 06 2b 59 00 1c |+h... .Y|C.f.+Y..|
|00017870| 60 0e 51 c8 ff f2 70 ff | 2b 40 00 1c 2b 40 00 20 |`.Q...p.|+@..+@. |
|00017880| 2b 48 00 24 20 18 2b 40 | 00 0c 2b 40 00 10 61 00 |+H.$ .+@|..+@..a.|
|00017890| e0 fe 2b 40 00 08 67 0a | 22 40 24 6d 00 24 61 00 |..+@..g.|"@$m.$a.|
|000178a0| fe ae 4e 75 24 55 20 2a | 00 06 2b 40 00 0c 2b 40 |..Nu$U *|..+@..+@|
|000178b0| 00 10 61 00 e0 da 2b 40 | 00 08 67 08 22 40 5c 4a |..a...+@|..g."@\J|
|000178c0| 61 00 fe 8c 4e 75 20 55 | 45 e8 00 dc 2b 68 00 2a |a...Nu U|E...+h.*|
|000178d0| 00 1c 2b 68 00 b6 00 20 | 20 2a 00 04 2b 40 00 0c |..+h... | *..+@..|
|000178e0| 2b 40 00 10 61 00 e0 a8 | 2b 40 00 08 67 06 22 40 |+@..a...|+@..g."@|
|000178f0| 20 4a 61 02 4e 75 20 18 | 22 18 d1 c0 20 10 24 49 | Ja.Nu .|"... .$I|
|00017900| d5 c1 e2 88 66 02 61 68 | 65 32 72 08 76 01 e2 88 |....f.ah|e2r.v...|
|00017910| 66 02 61 5c 65 48 72 03 | 78 00 61 5e 36 02 d6 44 |f.a\eHr.|x.a^6..D|
|00017920| 72 07 e2 88 66 02 61 48 | e3 92 51 c9 ff f6 15 02 |r...f.aH|..Q.....|
|00017930| 51 cb ff ee 60 34 72 08 | 78 08 60 de 72 02 61 3a |Q...`4r.|x.`.r.a:|
|00017940| b4 3c 00 02 6d 10 b4 3c | 00 03 67 ea 72 08 61 2a |.<..m..<|..g.r.a*|
|00017950| 36 02 72 0c 60 08 72 09 | d2 42 54 42 36 02 61 1a |6.r.`.r.|.BTB6.a.|
|00017960| 53 4a 14 b2 20 00 51 cb | ff f8 b3 ca 6d 94 4e 75 |SJ.. .Q.|....m.Nu|
|00017970| 20 20 44 fc 00 10 e2 90 | 4e 75 53 41 74 00 e2 88 | D.....|NuSAt...|
|00017980| 66 08 20 20 44 fc 00 10 | e2 90 e3 92 51 c9 ff f0 |f. D...|....Q...|
|00017990| 4e 75 20 55 45 e8 01 6a | 2b 5a 00 1c 2b 5a 00 20 |Nu UE..j|+Z..+Z. |
|000179a0| 20 12 2b 40 00 0c 2b 40 | 00 10 61 00 df e2 2b 40 | .+@..+@|..a...+@|
|000179b0| 00 08 67 10 22 40 20 4a | 24 49 d5 d8 d1 d0 90 fc |..g."@ J|$I......|
|000179c0| 00 0c 61 3a 4e 75 20 55 | 45 e8 01 5a d5 e8 00 2a |..a:Nu U|E..Z...*|
|000179d0| 2b 68 00 30 00 1c 2b 68 | 01 2c 00 20 20 2a ff fc |+h.0..+h|.,. *..|
|000179e0| 2b 40 00 0c 2b 40 00 10 | 61 00 df a4 2b 40 00 08 |+@..+@..|a...+@..|
|000179f0| 67 06 22 40 20 4a 61 02 | 4e 75 24 60 d5 c9 20 20 |g."@ Ja.|Nu$`.. |
|00017a00| 00 00 00 08 00 00 03 f4 | 00 00 00 1b 00 00 01 e8 |........|........|
|00017a10| 00 00 00 be ce 43 c5 7f | 72 03 61 00 00 94 4a 02 |.....C..|r.a...J.|
|00017a20| 67 4e b4 7c 00 07 66 1c | e2 88 66 02 61 78 64 0e |gN.|..f.|..f.axd.|
|00017a30| 72 0a 61 7c 4a 42 66 0c | 72 12 61 74 60 06 72 04 |r.a|JBf.|r.at`.r.|
|00017a40| 61 6e 5e 42 53 42 72 07 | e2 88 67 10 e3 93 51 c9 |an^BSBr.|..g...Q.|
|00017a50| ff f8 15 03 51 ca ff f0 | 60 16 4e 75 20 20 44 fc |....Q...|`.Nu D.|
|00017a60| 00 10 e2 90 e3 93 51 c9 | ff e0 15 03 51 ca ff d8 |......Q.|....Q...|
|00017a70| b3 ca 6c e6 72 02 61 38 | 76 02 72 08 4a 42 67 78 |..l.r.a8|v.r.JBgx|
|00017a80| 76 04 b4 7c 00 02 67 5a | 76 03 b4 7c 00 01 67 44 |v..|..gZ|v..|..gD|
|00017a90| 72 02 61 1c b4 7c 00 03 | 67 32 b4 7c 00 02 67 22 |r.a..|..|g2.|..g"|
|00017aa0| 5a 42 36 02 60 3c 20 20 | 44 fc 00 10 e2 90 4e 75 |ZB6.`< |D.....Nu|
|00017ab0| 53 41 74 00 e2 88 66 02 | 61 ec e3 92 51 c9 ff f6 |SAt...f.|a...Q...|
|00017ac0| 4e 75 72 02 61 ea 5e 42 | 36 02 60 16 72 08 61 e0 |Nur.a.^B|6.`.r.a.|
|00017ad0| 36 02 60 0e 72 08 e2 88 | 66 02 61 ca 65 1a 72 0e |6.`.r...|f.a.e.r.|
|00017ae0| 60 16 72 10 e2 88 66 02 | 61 bc 64 0c 72 08 e2 88 |`.r...f.|a.d.r...|
|00017af0| 66 02 61 b2 65 02 72 0c | 61 b6 53 43 15 32 28 ff |f.a.e.r.|a.SC.2(.|
|00017b00| 51 cb ff fa 60 00 ff 12 | 26 55 20 2b 00 be 90 ab |Q...`...|&U +....|
|00017b10| 00 b8 2b 40 00 10 2b 40 | 00 0c 2b 6b 00 70 00 20 |..+@..+@|..+k.p. |
|00017b20| 2b 6b 00 b8 00 1c 61 00 | de 7e 2b 40 00 08 67 3c |+k....a.|.~+@..g<|
|00017b30| 41 eb 01 84 d1 eb 00 84 | 22 40 d3 eb 00 9c 93 eb |A.......|"@......|
|00017b40| 00 b8 70 00 10 2b 00 fd | 38 40 7a 00 1a 2b 01 3d |..p..+..|8@z..+.=|
|00017b50| 70 00 10 2b 01 81 3c 40 | 1e 2b 00 b5 7c 00 0c 6b |p..+..<@|.+..|..k|
|00017b60| 4e 71 01 40 66 02 7c 01 | 61 00 01 98 4e 75 26 55 |Nq.@f.|.|a...Nu&U|
|00017b70| 20 2b 00 f8 90 ab 00 f2 | 2b 40 00 10 2b 40 00 0c | +......|+@..+@..|
|00017b80| 2b 6b 01 1c 00 20 2b 6b | 00 f2 00 1c 61 00 de 18 |+k... +k|....a...|
|00017b90| 2b 40 00 08 67 3c 41 eb | 01 20 d1 eb 00 34 22 40 |+@..g<A.|. ...4"@|
|00017ba0| d3 eb 00 4c 93 eb 00 f2 | 70 00 10 2b 00 5f 38 40 |...L....|p..+._8@|
|00017bb0| 7a 00 1a 2b 00 9f 70 00 | 10 2b 00 e1 3c 40 1e 2b |z..+..p.|.+..<@.+|
|00017bc0| 00 ef 7c 00 0c 6b 4e 71 | 00 a2 66 02 7c 01 61 00 |..|..kNq|..f.|.a.|
|00017bd0| 01 32 4e 75 26 55 20 2b | 00 94 90 ab 00 8e 2b 40 |.2Nu&U +|......+@|
|00017be0| 00 10 2b 40 00 0c 2b 6b | 00 70 00 20 2b 6b 00 8e |..+@..+k|.p. +k..|
|00017bf0| 00 1c 61 00 dd b2 2b 40 | 00 08 67 3c 41 eb 01 6c |..a...+@|..g<A..l|
|00017c00| 00 00 00 08 00 00 03 f4 | 00 00 00 1c 00 00 01 e8 |........|........|
|00017c10| 00 00 00 bf 64 38 a8 bb | d1 eb 00 cc 22 40 d3 eb |....d8..|...."@..|
|00017c20| 00 d2 93 eb 00 8e 70 00 | 10 2b 00 e5 38 40 7a 00 |......p.|.+..8@z.|
|00017c30| 1a 2b 01 25 70 00 10 2b | 01 69 3c 40 1e 2b 00 8b |.+.%p..+|.i<@.+..|
|00017c40| 7c 00 0c 6b 4e 71 01 28 | 66 02 7c 01 61 00 00 cc ||..kNq.(|f.|.a...|
|00017c50| 4e 75 26 55 20 2b 00 e0 | 90 ab 00 da 2b 40 00 10 |Nu&U +..|....+@..|
|00017c60| 2b 40 00 0c 2b 6b 01 04 | 00 20 2b 6b 00 da 00 1c |+@..+k..|. +k....|
|00017c70| 61 00 dd 4c 2b 40 00 08 | 67 3a 41 eb 01 08 d1 eb |a..L+@..|g:A.....|
|00017c80| 00 2e 22 40 d3 eb 00 34 | 93 eb 00 da 70 00 10 2b |.."@...4|....p..+|
|00017c90| 00 47 38 40 7a 00 1a 2b | 00 87 70 00 10 2b 00 c9 |.G8@z..+|..p..+..|
|00017ca0| 3c 40 1e 2b 00 d7 7c 00 | 0c 6b 4e 71 00 8a 66 02 |<@.+..|.|.kNq..f.|
|00017cb0| 7c 01 61 66 4e 75 26 55 | 20 2b 00 e2 90 ab 00 dc ||.afNu&U| +......|
|00017cc0| 2b 40 00 10 2b 40 00 0c | 2b 6b 01 04 00 20 2b 6b |+@..+@..|+k... +k|
|00017cd0| 00 dc 00 1c 61 00 dc e8 | 2b 40 00 08 67 3a 41 eb |....a...|+@..g:A.|
|00017ce0| 01 08 d1 eb 00 26 22 40 | d3 eb 00 2c 93 eb 00 dc |.....&"@|...,....|
|00017cf0| 70 00 10 2b 00 3f 38 40 | 7a 00 1a 2b 00 81 70 00 |p..+.?8@|z..+..p.|
|00017d00| 10 2b 00 d5 3c 40 1e 2b | 00 d9 7c 00 0c 6b 4e 71 |.+..<@.+|..|..kNq|
|00017d10| 00 84 66 02 7c 01 61 02 | 4e 75 24 60 d5 c9 20 20 |..f.|.a.|Nu$`.. |
|00017d20| e2 88 66 02 61 34 65 6a | 32 0c 76 01 e2 88 66 02 |..f.a4ej|2.v...f.|
|00017d30| 61 28 65 3c 72 03 78 00 | 61 46 36 02 d6 44 72 07 |a(e<r.x.|aF6..Dr.|
|00017d40| e2 88 66 02 61 14 e3 92 | 51 c9 ff f6 15 02 51 cb |..f.a...|Q.....Q.|
|00017d50| ff ee 60 26 72 07 78 08 | 60 de 20 20 44 fc 00 10 |..`&r.x.|`. D...|
|00017d60| e2 90 4e 75 32 05 36 02 | 4a 46 66 02 d2 42 54 43 |..Nu2.6.|JFf..BTC|
|00017d70| 61 0e 15 32 20 ff 51 cb | ff fa b3 ca 6d a2 60 2e |a..2 .Q.|....m.`.|
|00017d80| 53 41 74 00 e2 88 66 02 | 61 d0 e3 92 51 c9 ff f6 |SAt...f.|a...Q...|
|00017d90| 4e 75 72 02 61 ea b4 3c | 00 02 6d c8 b4 3c 00 03 |Nur.a..<|..m..<..|
|00017da0| 67 b2 72 08 61 da 36 02 | 58 43 32 0e 60 c2 20 6d |g.r.a.6.|XC2.`. m|
|00017db0| 00 08 24 48 d5 ed 00 10 | 10 19 b0 07 66 10 72 00 |..$H....|....f.r.|
|00017dc0| 12 19 67 0a 10 19 52 41 | 10 c0 51 c9 ff fc 10 c0 |..g...RA|..Q.....|
|00017dd0| b3 ca 6d e4 4e 75 26 55 | 20 2b 00 9c 90 ab 00 96 |..m.Nu&U| +......|
|00017de0| 2b 40 00 10 2b 40 00 0c | 2b 6b 00 74 00 20 2b 6b |+@..+@..|+k.t. +k|
|00017df0| 00 96 00 1c 61 00 db c8 | 2b 40 00 08 67 4e 41 eb |....a...|+@..gNA.|
|00017e00| 00 00 00 08 00 00 03 f4 | 00 00 00 1d 00 00 01 e8 |........|........|
|00017e10| 00 00 00 c0 a8 bf 8b 75 | 03 18 d1 eb 00 d4 22 40 |.......u|......"@|
|00017e20| d3 eb 00 ec 93 eb 00 96 | 49 eb 02 18 1e 2b 00 93 |........|I....+..|
|00017e30| 4f ef ff f6 2c 4f 42 96 | 42 ae 00 04 42 6e 00 08 |O...,OB.|B...Bn..|
|00017e40| 1d 6b 01 9f 00 01 1d 6b | 01 cd 00 03 1d 6b 01 ed |.k.....k|.....k..|
|00017e50| 00 05 1d 6b 01 fb 00 07 | 1d 6b 02 01 00 09 61 7e |...k....|.k....a~|
|00017e60| 4f ef 00 0a 4e 75 26 55 | 20 2b 01 86 90 ab 01 80 |O...Nu&U| +......|
|00017e70| 2b 40 00 10 2b 40 00 0c | 2b 6b 01 aa 00 20 2b 6b |+@..+@..|+k... +k|
|00017e80| 01 80 00 1c 61 00 db 50 | 2b 40 00 08 67 4e 41 eb |....a..P|+@..gNA.|
|00017e90| 02 b0 d1 eb 00 34 22 40 | d3 eb 00 4c 93 eb 01 80 |.....4"@|...L....|
|00017ea0| 49 eb 01 b0 1e 2b 01 7d | 4f ef ff f6 2c 4f 42 96 |I....+.}|O...,OB.|
|00017eb0| 42 ae 00 04 42 6e 00 08 | 1d 6b 00 ff 00 01 1d 6b |B...Bn..|.k.....k|
|00017ec0| 01 2d 00 03 1d 6b 01 4d | 00 05 1d 6b 01 5b 00 07 |.-...k.M|...k.[..|
|00017ed0| 1d 6b 01 61 00 09 61 06 | 4f ef 00 0a 4e 75 24 60 |.k.a..a.|O...Nu$`|
|00017ee0| d5 c9 20 20 72 03 61 00 | 00 d0 4a 42 67 00 00 88 |.. r.a.|..JBg...|
|00017ef0| b4 3c 00 07 66 40 e2 88 | 66 04 61 00 00 a4 65 0a |.<..f@..|f.a...e.|
|00017f00| 72 02 61 00 00 b4 5e 42 | 60 2c 72 08 61 00 00 aa |r.a...^B|`,r.a...|
|00017f10| 4a 42 67 06 d4 7c 00 0a | 60 1c 72 0c 61 00 00 9a |JBg..|..|`.r.a...|
|00017f20| 4a 42 67 06 d4 7c 01 09 | 60 0c 72 0f 61 00 00 8a |JBg..|..|`.r.a...|
|00017f30| d4 bc 00 00 11 0b 53 42 | 36 02 e2 88 66 02 61 60 |......SB|6...f.a`|
|00017f40| 65 06 7a 08 72 06 60 22 | e2 88 66 02 61 52 65 06 |e.z.r.`"|..f.aRe.|
|00017f50| 7a 00 72 03 60 14 e2 88 | 66 02 61 44 65 06 7a 48 |z.r.`...|f.aDe.zH|
|00017f60| 72 06 60 06 3a 3c 00 88 | 72 07 61 4c d4 45 15 34 |r.`.:<..|r.aL.E.4|
|00017f70| 20 00 51 cb ff c6 b3 ca | 6c 00 00 86 e2 88 66 02 | .Q.....|l.....f.|
|00017f80| 61 1e 64 56 72 02 61 30 | 32 16 76 03 4a 02 67 60 |a.dVr.a0|2.v.J.g`|
|00017f90| b6 02 67 36 b4 3c 00 01 | 67 10 76 06 72 03 60 0e |..g6.<..|g.v.r.`.|
|00017fa0| 20 20 44 fc 00 10 e2 90 | 4e 75 76 04 72 01 61 08 | D.....|Nuv.r.a.|
|00017fb0| d6 42 32 2e 00 02 60 38 | 53 41 74 00 e2 88 66 02 |.B2...`8|SAt...f.|
|00017fc0| 61 de d5 82 51 c9 ff f6 | 4e 75 72 08 61 ea 36 02 |a...Q...|Nur.a.6.|
|00017fd0| d6 7c 00 0e 32 2e 00 04 | 60 16 e2 88 66 02 61 c0 |.|..2...|`...f.a.|
|00017fe0| 65 08 76 02 32 2e 00 06 | 60 06 76 01 32 2e 00 08 |e.v.2...|`.v.2...|
|00017ff0| 61 c6 15 32 20 ff 51 cb | ff fa b3 ca 6d 00 fe e6 |a..2 .Q.|....m...|
|00018000| 00 00 00 08 00 00 03 f4 | 00 00 00 1e 00 00 01 e8 |........|........|
|00018010| 00 00 00 c1 c8 36 2d bd | 20 6d 00 08 24 48 d5 ed |.....6-.| m..$H..|
|00018020| 00 0c 10 19 b0 07 66 10 | 72 00 12 19 67 0a 10 19 |......f.|r...g...|
|00018030| 52 41 10 c0 51 c9 ff fc | 10 c0 b3 ca 6d e4 4e 75 |RA..Q...|....m.Nu|
|00018040| 20 55 20 28 00 a0 90 a8 | 00 9a 2b 40 00 10 2b 68 | U (....|..+@..+h|
|00018050| 01 8e 00 0c 2b 68 00 f8 | 00 20 2b 68 00 9a 00 1c |....+h..|. +h....|
|00018060| 61 00 d9 8c 2b 40 00 08 | 67 3e 28 55 41 ec 01 98 |a...+@..|g>(UA...|
|00018070| d1 ec 01 92 22 40 d3 ed | 00 10 24 49 95 ec 01 8a |...."@..|..$I....|
|00018080| 7e 00 7c 00 7a 00 1e 2c | 01 89 1a 2c 01 96 1c 2c |~.|.z..,|...,...,|
|00018090| 01 97 26 6d 00 08 d7 ec | 01 8e 10 2c 01 86 12 2c |..&m....|...,...,|
|000180a0| 01 87 14 2c 01 88 61 02 | 4e 75 48 a7 e0 00 20 20 |...,..a.|NuH... |
|000180b0| 72 00 d0 80 66 02 61 6e | 64 76 d0 80 66 02 61 66 |r...f.an|dv..f.af|
|000180c0| 65 06 76 07 78 01 60 18 | d3 41 d0 80 66 02 61 56 |e.v.x.`.|.A..f.aV|
|000180d0| d3 41 76 08 78 02 b2 7c | 00 02 67 04 76 09 52 44 |.Av.x..||..g.v.RD|
|000180e0| 61 00 00 96 13 31 20 ff | 51 cc ff fa b5 c9 65 c0 |a....1 .|Q.....e.|
|000180f0| 4c 9f 00 07 20 6d 00 08 | 7e 00 18 19 b8 00 67 08 |L... m..|~.....g.|
|00018100| b8 01 67 0c 10 c4 60 18 | 1a 19 67 f8 18 19 60 06 |..g...`.|..g...`.|
|00018110| 1a 19 67 f0 18 02 1e 05 | 52 47 10 c4 51 cf ff fc |..g.....|RG..Q...|
|00018120| b1 cb 65 d4 4e 75 20 20 | 44 fc 00 10 d1 80 4e 75 |..e.Nu |D.....Nu|
|00018130| d0 80 66 02 61 f0 64 26 | d3 41 d0 80 66 02 61 e6 |..f.a.d&|.A..f.a.|
|00018140| d3 41 b2 7c 00 02 67 0c | 36 05 61 2c 38 02 58 44 |.A.|..g.|6.a,8.XD|
|00018150| 36 07 60 8c 36 06 61 20 | 5e 42 38 02 60 0c 76 02 |6.`.6.a |^B8.`.v.|
|00018160| 61 16 38 02 53 44 c8 7c | 00 07 76 07 61 0a 13 02 |a.8.SD.||..v.a...|
|00018170| 51 cc ff f8 60 00 ff 76 | 74 00 d0 80 66 02 61 a6 |Q...`..v|t...f.a.|
|00018180| d5 42 51 cb ff f6 4e 75 | 20 55 20 28 01 1c 90 a8 |.BQ...Nu| U (....|
|00018190| 01 16 2b 40 00 10 2b 68 | 02 1e 00 0c 2b 68 01 82 |..+@..+h|....+h..|
|000181a0| 00 20 2b 68 01 16 00 1c | 61 00 d8 44 2b 40 00 08 |. +h....|a..D+@..|
|000181b0| 67 40 28 55 41 ec 02 28 | d1 ec 02 22 22 40 d3 ed |g@(UA..(|...""@..|
|000181c0| 00 10 24 49 95 ec 02 1a | 7e 00 7c 00 7a 00 1e 2c |..$I....|~.|.z..,|
|000181d0| 02 19 1a 2c 02 26 1c 2c | 02 27 26 6d 00 08 d7 ec |...,.&.,|.'&m....|
|000181e0| 02 1e 10 2c 02 16 12 2c | 02 17 14 2c 02 18 61 00 |...,...,|...,..a.|
|000181f0| fe ba 4e 75 20 55 20 28 | 01 84 2b 40 00 10 2b 40 |..Nu U (|..+@..+@|
|00018200| 00 00 00 08 00 00 03 f4 | 00 00 00 1f 00 00 01 e8 |........|........|
|00018210| 00 00 00 c2 5c fb db b5 | 00 0c 2b 68 01 64 00 20 |....\...|..+h.d. |
|00018220| 2b 68 00 a4 00 1c 61 00 | d7 de 2b 40 00 08 67 24 |+h....a.|..+@..g$|
|00018230| 28 55 45 ec 01 8c d5 ec | 01 88 20 40 22 48 d1 ed |(UE.....|.. @"H..|
|00018240| 00 0c 78 00 18 2c 01 83 | 2f 2c 01 80 26 4f 61 00 |..x..,..|/,..&Oa.|
|00018250| 00 4e 58 4f 4e 75 20 55 | 20 28 01 7c 2b 40 00 10 |.NXONu U| (.|+@..|
|00018260| 2b 40 00 0c 2b 68 01 5c | 00 20 2b 68 00 a0 00 1c |+@..+h.\|. +h....|
|00018270| 61 00 d7 94 2b 40 00 08 | 67 22 28 55 45 ec 01 84 |a...+@..|g"(UE...|
|00018280| d5 ec 01 80 20 40 22 48 | d1 ed 00 0c 78 00 18 2c |.... @"H|....x..,|
|00018290| 01 7b 2f 2c 01 78 26 4f | 61 04 58 4f 4e 75 76 7f |.{/,.x&O|a.XONuv.|
|000182a0| 7a 03 7c 07 2e 22 74 00 | e2 8f 66 04 2e 22 e2 97 |z.|.."t.|..f.."..|
|000182b0| 64 22 32 05 61 66 d4 80 | b0 46 67 f6 32 06 e2 8f |d"2.af..|.Fg.2...|
|000182c0| 66 04 2e 22 e2 97 e2 10 | 51 c9 ff f4 11 00 53 82 |f.."....|Q.....S.|
|000182d0| 66 ea 60 42 72 01 61 46 | 72 00 24 00 12 33 00 00 |f.`Br.aF|r.$..3..|
|000182e0| b0 45 66 26 e2 8f 66 04 | 2e 22 e2 97 65 10 32 06 |.Ef&..f.|."..e.2.|
|000182f0| 61 2a d4 80 b0 43 67 f6 | d4 86 d4 86 60 0a 32 05 |a*...Cg.|....`.2.|
|00018300| 61 1a d4 80 b0 46 67 f6 | 32 04 52 82 61 10 11 30 |a....Fg.|2.R.a..0|
|00018310| 00 00 53 82 6a f8 b3 c8 | 65 8c 4e 75 53 41 70 00 |..S.j...|e.NuSAp.|
|00018320| e2 8f 66 04 2e 22 e2 97 | d1 80 51 c9 ff f4 4e 75 |..f.."..|..Q...Nu|
|00018330| 20 55 20 28 01 6c 2b 40 | 00 10 2b 40 00 0c 2b 68 | U (.l+@|..+@..+h|
|00018340| 01 4c 00 20 2b 68 00 92 | 00 1c 61 00 d6 ba 2b 40 |.L. +h..|..a...+@|
|00018350| 00 08 67 24 28 55 45 ec | 01 7c d5 ec 01 70 20 40 |..g$(UE.|.|...p @|
|00018360| 22 48 d1 ed 00 0c 78 00 | 18 2c 01 6b 2f 2c 01 68 |"H....x.|.,.k/,.h|
|00018370| 26 4f 61 00 ff 2a 58 4f | 4e 75 28 55 20 2c 00 08 |&Oa..*XO|Nu(U ,..|
|00018380| 2b 40 00 10 2b 40 00 0c | 61 00 d6 7c 2b 40 00 08 |+@..+@..|a..|+@..|
|00018390| 67 22 45 ec 00 10 d5 ec | 00 0c 20 40 22 48 d1 ed |g"E.....|.. @"H..|
|000183a0| 00 0c 78 00 18 2c 00 07 | 2f 2c 00 04 26 4f 61 00 |..x..,..|/,..&Oa.|
|000183b0| 00 4e 58 4f 4e 75 20 55 | 20 28 01 70 2b 40 00 10 |.NXONu U| (.p+@..|
|000183c0| 2b 40 00 0c 2b 68 01 50 | 00 20 2b 68 00 92 00 1c |+@..+h.P|. +h....|
|000183d0| 61 00 d6 34 2b 40 00 08 | 67 22 28 55 45 ec 01 84 |a..4+@..|g"(UE...|
|000183e0| d5 ec 01 74 20 40 22 48 | d1 ed 00 0c 78 00 18 2c |...t @"H|....x..,|
|000183f0| 01 6f 2f 2c 01 6c 26 4f | 61 04 58 4f 4e 75 76 7f |.o/,.l&O|a.XONuv.|
|00018400| 00 00 00 08 00 00 03 f4 | 00 00 00 20 00 00 01 e8 |........|... ....|
|00018410| 00 00 00 c3 bf f1 f4 71 | 7a 03 7c 07 2e 22 e2 8f |.......q|z.|.."..|
|00018420| 66 04 2e 22 e2 97 64 24 | 74 01 72 02 61 64 d4 80 |f.."..d$|t.r.ad..|
|00018430| b0 46 67 f6 72 07 e2 8f | 66 04 2e 22 e2 97 e2 10 |.Fg.r...|f.."....|
|00018440| 51 c9 ff f4 11 00 53 82 | 66 ea 60 40 72 01 61 42 |Q.....S.|f.`@r.aB|
|00018450| 72 00 24 00 12 33 00 00 | b0 45 66 24 e2 8f 66 04 |r.$..3..|.Ef$..f.|
|00018460| 2e 22 e2 97 65 0e 72 06 | 61 28 d4 80 b0 43 67 f6 |."..e.r.|a(...Cg.|
|00018470| 32 04 60 0c 72 02 61 1a | d4 80 b0 46 67 f6 72 07 |2.`.r.a.|...Fg.r.|
|00018480| 52 82 61 0e 11 30 00 00 | 53 82 6a f8 b3 c8 65 8e |R.a..0..|S.j...e.|
|00018490| 4e 75 70 00 e2 8f 66 04 | 2e 22 e2 97 d1 80 51 c9 |Nup...f.|."....Q.|
|000184a0| ff f4 4e 75 20 55 20 28 | 00 04 2b 40 00 0c d0 bc |..Nu U (|..+@....|
|000184b0| 00 00 08 00 2b 40 00 10 | 61 00 d5 64 2b 40 00 08 |....+@..|a..d+@..|
|000184c0| 67 3a 20 40 24 55 22 1a | b2 bc 53 33 31 30 67 00 |g: @$U".|..S310g.|
|000184d0| 00 9c b2 bc 53 34 30 30 | 67 00 17 2e b2 bc 53 34 |....S400|g.....S4|
|000184e0| 30 31 67 00 16 02 3b 7c | 00 04 00 1a 22 6d 00 08 |01g...;||...."m..|
|000184f0| 20 2d 00 10 4e ae ff 2e | 42 ad 00 08 4e 75 20 55 | -..N...|B...Nu U|
|00018500| 20 28 02 18 2b 40 00 0c | d0 bc 00 00 08 00 2b 40 | (..+@..|......+@|
|00018510| 00 10 2b 68 02 0a 00 20 | 2b 68 00 76 00 1c 61 00 |..+h... |+h.v..a.|
|00018520| d4 fe 2b 40 00 08 67 0c | 22 55 45 e9 02 18 20 40 |..+@..g.|"UE... @|
|00018530| 61 00 00 3a 4e 75 20 55 | 20 28 02 28 2b 40 00 0c |a..:Nu U| (.(+@..|
|00018540| d0 bc 00 00 08 00 2b 40 | 00 10 2b 68 02 1c 00 20 |......+@|..+h... |
|00018550| 2b 68 00 76 00 1c 61 00 | d4 c6 2b 40 00 08 67 0a |+h.v..a.|..+@..g.|
|00018560| 22 55 45 e9 02 28 20 40 | 61 02 4e 75 7a 02 7c 1f |"UE..( @|a.Nuz.|.|
|00018570| 7e 07 26 5a 20 1a d7 c8 | 20 1a e2 4e 60 06 d0 80 |~.&Z ...| ..N`...|
|00018580| 66 04 20 1a d1 80 65 00 | 00 8c 76 00 74 00 d0 80 |f. ...e.|..v.t...|
|00018590| 66 04 20 1a d1 80 d5 42 | d0 80 66 04 20 1a d1 80 |f. ....B|..f. ...|
|000185a0| d5 42 d0 80 66 04 20 1a | d1 80 d5 42 d6 82 b4 47 |.B..f. .|...B...G|
|000185b0| 67 da d0 80 66 04 20 1a | d1 80 d5 02 d0 80 66 04 |g...f. .|......f.|
|000185c0| 20 1a d1 80 d5 02 d0 80 | 66 04 20 1a d1 80 d5 02 | .......|f. .....|
|000185d0| d0 80 66 04 20 1a d1 80 | d5 02 d0 80 66 04 20 1a |..f. ...|....f. .|
|000185e0| d1 80 d5 02 d0 80 66 04 | 20 1a d1 80 d5 02 d0 80 |......f.| .......|
|000185f0| 66 04 20 1a d1 80 d5 02 | d0 80 66 04 20 1a d1 80 |f. .....|..f. ...|
|00018600| 00 00 00 08 00 00 03 f4 | 00 00 00 21 00 00 01 e8 |........|...!....|
|00018610| 00 00 00 c4 76 b1 9c 20 | d5 02 10 c2 53 83 66 aa |....v.. |....S.f.|
|00018620| b1 cb 65 00 ff 72 4e 75 | 01 02 03 ff 74 00 d0 80 |..e..rNu|....t...|
|00018630| 66 04 20 1a d1 80 d5 42 | d0 80 66 04 20 1a d1 80 |f. ....B|..f. ...|
|00018640| d5 42 76 00 72 00 16 3b | 20 e0 6b 0e d0 80 66 04 |.Bv.r..;| .k...f.|
|00018650| 20 1a d1 80 d3 41 51 cb | ff f4 d0 80 66 04 20 1a | ....AQ.|....f. .|
|00018660| d1 80 d3 41 d0 80 66 04 | 20 1a d1 80 d3 41 d0 80 |...A..f.| ....A..|
|00018670| 66 04 20 1a d1 80 d3 41 | d0 80 66 04 20 1a d1 80 |f. ....A|..f. ...|
|00018680| d3 41 d0 80 66 04 20 1a | d1 80 d3 41 d0 80 66 04 |.A..f. .|...A..f.|
|00018690| 20 1a d1 80 d3 41 d0 80 | 66 04 20 1a d1 80 d3 41 | ....A..|f. ....A|
|000186a0| d0 80 66 04 20 1a d1 80 | d3 41 b4 45 65 32 74 00 |..f. ...|.A.Ee2t.|
|000186b0| 76 00 d0 80 66 04 20 1a | d1 80 d7 43 d0 80 66 04 |v...f. .|...C..f.|
|000186c0| 20 1a d1 80 d7 43 d0 80 | 66 04 20 1a d1 80 d7 43 | ....C..|f. ....C|
|000186d0| d0 80 66 04 20 1a d1 80 | d7 43 d4 83 b6 46 67 d0 |..f. ...|.C...Fg.|
|000186e0| 56 82 22 48 92 c1 10 d9 | 53 82 66 fa b1 cb 65 00 |V."H....|S.f...e.|
|000186f0| fe a6 4e 75 20 55 3b 7c | 00 04 00 1a 7e 00 0c a8 |..Nu U;||....~...|
|00018700| 34 3c 00 82 01 96 67 2e | 7e 02 0c a8 34 3c 03 02 |4<....g.|~...4<..|
|00018710| 01 a8 67 22 7e 04 0c a8 | 34 3c 05 02 01 a8 67 16 |..g"~...|4<....g.|
|00018720| 7e 06 0c a8 34 3c 11 02 | 01 aa 67 0a 4e 75 00 00 |~...4<..|..g.Nu..|
|00018730| 00 10 00 10 00 1a 3c 3b | 70 f6 49 e8 02 4c d8 c6 |......<;|p.I..L..|
|00018740| 2b 6c 00 12 00 20 20 2c | 00 0a d0 ac 00 1a 2b 40 |+l... ,|......+@|
|00018750| 00 1c 20 2c 00 0e 90 ac | 00 0a 2b 40 00 10 90 ac |.. ,....|..+@....|
|00018760| 00 1a 2b 40 00 0c d0 ac | 00 1a 61 00 d2 ca 2b 40 |..+@....|..a...+@|
|00018770| 00 08 67 48 4f ef ff f2 | 26 4f 41 ec 00 22 22 40 |..gHO...|&OA..""@|
|00018780| 20 2c 00 04 90 ac 00 0a | 22 d8 59 80 66 fa 26 89 | ,......|".Y.f.&.|
|00018790| 20 14 90 ac 00 0a d0 ad | 00 08 27 40 00 04 27 6c | .......|..'@..'l|
|000187a0| 00 1a 00 08 17 6c 00 08 | 00 0c 17 6c 00 09 00 0d |.....l..|...l....|
|000187b0| 30 3b 70 0c 4e bb 00 08 | 4f ef 00 0e 4e 75 00 3e |0;p.N...|O...Nu.>|
|000187c0| 01 ca 01 ca 01 ca 53 46 | 26 06 4d fa 00 06 78 08 |......SF|&.M...x.|
|000187d0| 4e d4 15 06 51 cb ff f8 | 4d fa 00 04 60 60 4a 06 |N...Q...|M...``J.|
|000187e0| 67 48 60 3e 78 03 4d fa | 00 04 4e d4 5c 46 60 d8 |gH`>x.M.|..N.\F`.|
|000187f0| 78 0a 4d fa ff d2 4e d4 | 78 10 60 f6 20 53 24 6b |x.M...N.|x.`. S$k|
|00018800| 00 00 00 08 00 00 03 f4 | 00 00 00 22 00 00 01 e8 |........|..."....|
|00018810| 00 00 00 c5 fe 8a 6c aa | 00 04 d5 eb 00 08 22 6d |......l.|......"m|
|00018820| 00 08 2a 20 49 fa 00 c0 | 74 00 4d fa 00 06 78 03 |..* I...|t.M...x.|
|00018830| 4e d4 bc 3c 00 06 65 a8 | 67 08 4d fa 00 3a 78 02 |N..<..e.|g.M..:x.|
|00018840| 4e d4 4d fa 00 06 78 02 | 4e d4 bc 3c 00 02 65 0e |N.M...x.|N..<..e.|
|00018850| 67 08 4d fa 00 12 78 01 | 4e d4 76 03 60 50 76 01 |g.M...x.|N.v.`Pv.|
|00018860| 4a 06 67 4a 60 4e 4a 06 | 67 92 4d fa 00 04 60 e6 |J.gJ`NJ.|g.M...`.|
|00018870| 4a 06 67 94 60 9a bc 3c | 00 03 65 5c 4d fa 00 06 |J.g.`..<|..e\M...|
|00018880| 78 02 4e d4 bc 3c 00 03 | 65 4a 4d fa 00 06 78 02 |x.N..<..|eJM...x.|
|00018890| 4e d4 bc 3c 00 03 65 38 | 78 08 76 0a 4d fa 00 04 |N..<..e8|x.v.M...|
|000188a0| 4e d4 d6 46 4d fa 00 04 | 60 ac 4a 06 66 06 78 07 |N..FM...|`.J.f.x.|
|000188b0| 74 02 60 06 78 08 34 3c | 00 82 4d fa 00 04 4e d4 |t.`.x.4<|..M...N.|
|000188c0| dc 82 2c 4a dd c6 15 26 | 51 cb ff fc 60 00 ff 5c |..,J...&|Q...`..\|
|000188d0| 76 07 60 ce 76 04 60 ca | 76 02 bc 3c 00 01 65 ce |v.`.v.`.|v..<..e.|
|000188e0| 67 d2 76 03 60 ce 7c 00 | 60 06 e3 8d 67 08 e3 56 |g.v.`.|.|`...g..V|
|000188f0| 51 cc ff f8 4e d6 b1 c9 | 67 06 2a 20 e3 95 60 ee |Q...N...|g.* ..`.|
|00018900| 22 6b 00 04 24 6d 00 08 | 28 4a d5 eb 00 08 18 da |"k..$m..|(J......|
|00018910| b3 cc 64 fa 20 6b 00 04 | 22 6d 00 08 24 49 d5 ed |..d. k..|"m..$I..|
|00018920| 00 10 1a 2b 00 0c 1c 2b | 00 0d 10 20 b1 c9 67 0e |...+...+|... ..g.|
|00018930| 65 0e b0 05 67 22 b0 06 | 67 2a 15 00 60 ec 15 00 |e...g"..|g*..`...|
|00018940| 20 6d 00 08 22 48 d3 eb | 00 08 24 49 d5 ed 00 0c | m.."H..|..$I....|
|00018950| 10 d9 b5 c9 66 fa 4e 75 | 14 20 12 20 15 01 53 02 |....f.Nu|. . ..S.|
|00018960| 66 fa 60 c6 72 00 14 20 | 60 f2 53 46 26 06 4d fa |f.`.r.. |`.SF&.M.|
|00018970| 00 06 78 08 4e d4 15 06 | 51 cb ff f8 4d fa 00 04 |..x.N...|Q...M...|
|00018980| 60 62 4a 06 67 4a 60 40 | 78 03 4d fa 00 04 4e d4 |`bJ.gJ`@|x.M...N.|
|00018990| 5c 46 60 d8 78 0a 4d fa | ff d2 4e d4 78 10 60 f6 |\F`.x.M.|..N.x.`.|
|000189a0| 20 53 24 6b 00 04 d5 eb | 00 08 22 6d 00 08 2a 20 | S$k....|.."m..* |
|000189b0| 49 fa ff 34 74 00 4d fa | 00 06 78 03 4e d4 bc 3c |I..4t.M.|..x.N..<|
|000189c0| 00 06 65 a8 67 00 00 0a | 4d fa 00 3c 78 02 4e d4 |..e.g...|M..<x.N.|
|000189d0| 4d fa 00 06 78 02 4e d4 | bc 3c 00 02 65 0e 67 08 |M...x.N.|.<..e.g.|
|000189e0| 4d fa 00 14 78 01 4e d4 | 76 03 60 48 76 01 4a 06 |M...x.N.|v.`Hv.J.|
|000189f0| 67 52 78 09 60 58 4a 06 | 67 8e 4d fa 00 04 60 e4 |gRx.`XJ.|g.M...`.|
|00018a00| 00 00 00 08 00 00 03 f4 | 00 00 00 23 00 00 01 e8 |........|...#....|
|00018a10| 00 00 00 c6 09 3d 94 4d | 4a 06 67 90 60 96 bc 3c |.....=.M|J.g.`..<|
|00018a20| 00 03 65 72 4d fa 00 06 | 78 02 4e d4 bc 3c 00 03 |..erM...|x.N..<..|
|00018a30| 65 60 4d fa 00 06 78 02 | 4e d4 bc 3c 00 03 65 4e |e`M...x.|N..<..eN|
|00018a40| 78 08 76 0a 4d fa 00 04 | 4e d4 d6 46 4d fa 00 04 |x.v.M...|N..FM...|
|00018a50| 60 aa 4a 06 67 06 4d fa | 00 14 60 a0 78 08 74 02 |`.J.g.M.|..`.x.t.|
|00018a60| 60 16 38 3b 70 52 34 3c | 01 02 60 0c 4a 06 67 f2 |`.8;pR4<|..`.J.g.|
|00018a70| 38 3b 70 4a 34 3b 70 4c | 4d fa 00 04 4e d4 dc 82 |8;pJ4;pL|M...N...|
|00018a80| 2c 4a dd c6 15 26 51 cb | ff fc 60 00 ff 42 76 07 |,J...&Q.|..`..Bv.|
|00018a90| 60 b8 76 04 60 b4 76 02 | bc 3c 00 01 65 be 67 0e |`.v.`.v.|.<..e.g.|
|00018aa0| be 7c 00 06 66 ca 78 0e | 34 3c 09 02 60 ca be 7c |.|..f.x.|4<..`..||
|00018ab0| 00 06 66 ae 78 0b 60 ae | 00 09 00 0a 00 0c 00 0a |..f.x.`.|........|
|00018ac0| 00 0c 00 10 03 02 05 02 | 11 02 24 55 20 2a 01 a4 |........|..$U *..|
|00018ad0| 2b 40 00 10 2b 40 00 0c | 2b 6a 01 90 00 20 2b 6a |+@..+@..|+j... +j|
|00018ae0| 01 94 00 1c 61 00 cf 80 | 2b 40 00 08 67 00 00 78 |....a...|+@..g..x|
|00018af0| 41 ea 01 a8 d1 ea 01 a0 | 26 40 d7 ea 01 a4 28 2a |A.......|&@....(*|
|00018b00| 00 22 34 2a 01 98 12 2a | 01 9a 10 2a 01 9b 4f ef |."4*...*|...*..O.|
|00018b10| ff d0 28 4f 28 aa 01 9c | 29 6a 00 44 00 04 29 6a |..(O(...|)j.D..)j|
|00018b20| 00 e2 00 08 29 6a 00 e6 | 00 0c 29 6a 00 ea 00 10 |....)j..|..)j....|
|00018b30| 29 6a 01 3c 00 14 29 6a | 01 40 00 18 29 6a 01 34 |)j.<..)j|.@..)j.4|
|00018b40| 00 1c 29 6a 01 38 00 20 | 29 6a 01 44 00 24 29 6a |..)j.8. |)j.D.$)j|
|00018b50| 01 48 00 28 29 6a 01 4c | 00 2c 2f 0d 61 00 00 0a |.H.()j.L|.,/.a...|
|00018b60| 2a 5f 4f ef 00 30 4e 75 | 2c 4b 9d ec 00 04 2a 04 |*_O..0Nu|,K....*.|
|00018b70| 24 4b 10 00 66 00 00 fe | 4a 42 67 0a 53 45 6b e8 |$K..f...|JBg.SEk.|
|00018b80| 17 20 53 42 66 f6 53 94 | 67 12 7e 03 43 fa 00 4e |. SBf.S.|g.~.C..N|
|00018b90| d2 01 66 04 12 20 d3 01 | 65 04 4e d1 4e 75 5d 49 |..f.. ..|e.N.Nu]I|
|00018ba0| 51 cf ff ee d2 01 66 04 | 12 20 d3 01 64 06 10 20 |Q.....f.|. ..d.. |
|00018bb0| 7e 03 60 2c 7e 02 d2 01 | 66 04 12 20 d3 01 d1 00 |~.`,~...|f.. ....|
|00018bc0| 51 cf ff f4 5c 00 7e 03 | 60 16 70 05 7e 03 60 10 |Q...\.~.|`.p.~.`.|
|00018bd0| 70 04 7e 02 60 0a 70 03 | 7e 01 60 04 70 02 7e 00 |p.~.`.p.|~.`.p.~.|
|00018be0| 36 07 d2 01 66 04 12 20 | d3 01 64 14 d2 01 66 04 |6...f.. |..d...f.|
|00018bf0| 12 20 d3 01 64 16 7c 00 | 1c 34 70 08 58 07 60 0e |. ..d.|.|.4p.X.`.|
|00018c00| 00 00 00 08 00 00 03 f4 | 00 00 00 24 00 00 01 e8 |........|...$....|
|00018c10| 00 00 00 c7 ed a9 87 94 | d2 01 66 04 12 20 d3 01 |........|..f.. ..|
|00018c20| d5 42 60 16 7c 02 1e 34 | 70 0c d2 01 66 04 12 20 |.B`.|..4|p...f.. |
|00018c30| d3 01 d5 42 53 07 66 f2 | d4 46 7c 00 3a 46 3e 03 |...BS.f.|.F|.:F>.|
|00018c40| d2 01 66 04 12 20 d3 01 | 64 1a d6 43 d2 01 66 04 |..f.. ..|d..C..f.|
|00018c50| 12 20 d3 01 64 08 3a 74 | 30 14 50 07 60 06 3a 74 |. ..d.:t|0.P.`.:t|
|00018c60| 30 1c 58 07 1e 34 70 24 | 6a 08 1c 20 ce 3c 00 0f |0.X..4p$|j.. .<..|
|00018c70| 67 0e d2 01 66 04 12 20 | d3 01 dd 46 53 07 66 f2 |g...f.. |...FS.f.|
|00018c80| 52 46 da c6 db cb bd cd | 66 02 2a 4a 53 45 6b 00 |RF......|f.*JSEk.|
|00018c90| fe f6 17 25 53 00 66 ee | 60 00 fe f6 26 55 70 ff |...%S.f.|`...&Up.|
|00018ca0| 2b 40 00 20 2b 40 00 1c | 41 eb 00 aa 24 48 d1 eb |+@. +@..|A...$H..|
|00018cb0| 00 a2 5d 88 34 3c 54 56 | 76 00 78 00 53 84 b4 50 |..].4<TV|v.x.S..P|
|00018cc0| 66 1a b4 68 00 06 66 14 | 4a 84 67 10 78 03 30 28 |f..h..f.|J.g.x.0(|
|00018cd0| 00 02 5d 83 54 83 51 c8 | ff fc 60 02 54 83 55 88 |..].T.Q.|..`.T.U.|
|00018ce0| b1 ca 64 d8 2b 43 00 0c | 2b 43 00 10 20 03 61 00 |..d.+C..|+C.. .a.|
|00018cf0| cd 8e 2b 40 00 08 67 3e | 78 00 41 eb 00 aa 24 48 |..+@..g>|x.A...$H|
|00018d00| d1 eb 00 a2 5d 88 22 40 | d3 c3 53 84 b4 50 66 1e |....]."@|..S..Pf.|
|00018d10| b4 68 00 06 66 18 4a 84 | 67 14 78 03 30 28 00 02 |.h..f.J.|g.x.0(..|
|00018d20| 32 28 00 04 5c 89 33 01 | 51 c8 ff fc 60 02 33 10 |2(..\.3.|Q...`.3.|
|00018d30| 55 88 b1 ca 64 d4 4e 75 | 2c 55 4f ef ff c4 28 4f |U...d.Nu|,UO...(O|
|00018d40| 2b 6e 01 54 00 20 43 ee | 01 58 24 4c 70 0b 24 d9 |+n.T. C.|.X$Lp.$.|
|00018d50| 51 c8 ff fc 19 6e 01 27 | 00 30 41 ee 01 8c 20 18 |Q....n.'|.0A... .|
|00018d60| 24 08 d1 c0 1e 20 1c 20 | 19 60 00 0f 76 00 50 ec |$.... . |.`..v.P.|
|00018d70| 00 31 61 00 00 cc 29 43 | 00 32 20 03 61 00 cd 00 |.1a...)C|.2 .a...|
|00018d80| 29 40 00 36 67 74 20 55 | 41 e8 01 8c 22 40 d3 c3 |)@.6gt U|A..."@..|
|00018d90| 20 18 24 08 d1 c0 1e 20 | 1c 20 19 60 00 0f 42 2c | .$.... |. .`..B,|
|00018da0| 00 31 61 00 00 9c 20 6c | 00 36 2b 50 00 1c 16 28 |.1a... l|.6+P...(|
|00018db0| 00 08 d1 ec 00 32 50 ec | 00 31 61 44 2b 44 00 0c |.....2P.|.1aD+D..|
|00018dc0| 2b 44 00 10 99 ad 00 1c | 20 04 61 00 cc b2 2b 40 |+D......| .a...+@|
|00018dd0| 00 08 67 16 22 40 d3 c4 | 20 6c 00 36 16 28 00 08 |..g."@..| l.6.(..|
|00018de0| d1 ec 00 32 42 2c 00 31 | 61 16 2c 78 00 04 22 6c |...2B,.1|a.,x.."l|
|00018df0| 00 36 20 2c 00 32 4e ae | ff 2e 4f ef 00 3c 4e 75 |.6 ,.2N.|..O..<Nu|
|00018e00| 00 00 00 08 00 00 03 f4 | 00 00 00 25 00 00 01 e8 |........|...%....|
|00018e10| 00 00 00 c8 22 e4 fb 17 | 14 2c 00 30 78 00 70 00 |...."...|.,.0x.p.|
|00018e20| 10 20 b0 02 67 16 b0 03 | 67 0c 52 84 4a 2c 00 31 |. ..g...|g.R.J,.1|
|00018e30| 66 ee 13 00 60 ea 10 20 | 42 01 60 0a 10 20 b0 3c |f...`.. |B.`.. .<|
|00018e40| 00 01 67 12 12 20 52 84 | 4a 2c 00 31 66 02 13 01 |..g.. R.|J,.1f...|
|00018e50| 51 c8 ff f4 60 c8 4e 75 | 61 48 67 40 61 44 66 28 |Q...`.Nu|aHg@aDf(|
|00018e60| 70 01 61 40 54 05 ba 3c | 00 05 66 1c 70 01 61 34 |p.a@T..<|..f.p.a4|
|00018e70| 5a 05 ba 3c 00 08 66 10 | 70 02 61 28 50 05 ba 3c |Z..<..f.|p.a(P..<|
|00018e80| 00 0f 66 04 70 08 61 1c | 53 45 4a 2c 00 31 66 04 |..f.p.a.|SEJ,.1f.|
|00018e90| 13 20 60 04 53 48 52 83 | 51 cd ff f0 b4 88 6d 1e |. `.SHR.|Q.....m.|
|00018ea0| 4e 75 42 40 7a 00 4a 07 | 66 04 7e 08 1c 20 e3 0e |NuB@z.J.|f.~.. ..|
|00018eb0| e3 95 53 07 51 c8 ff f0 | 42 40 4a 85 4e 75 61 e2 |..S.Q...|B@J.Nua.|
|00018ec0| 67 36 78 02 47 d4 4d ec | 00 10 70 02 61 d6 10 33 |g6x.G.M.|..p.a..3|
|00018ed0| 50 00 e3 05 32 36 50 00 | 61 ca da 41 24 49 d5 c5 |P...26P.|a..A$I..|
|00018ee0| 53 44 4a 2c 00 31 66 04 | 13 22 60 04 53 4a 52 83 |SDJ,.1f.|."`.SJR.|
|00018ef0| 51 cc ff f0 60 00 ff 62 | 47 ec 00 08 4d ec 00 20 |Q...`..b|G...M.. |
|00018f00| 61 a0 66 04 78 03 60 c2 | 70 01 61 98 58 05 ba 3c |a.f.x.`.|p.a.X..<|
|00018f10| 00 06 6d 32 66 08 70 01 | 61 8a 5c 05 60 28 70 04 |..m2f.p.|a.\.`(p.|
|00018f20| 61 82 50 05 ba 3c 00 09 | 67 12 ba 3c 00 08 66 16 |a.P..<..|g..<..f.|
|00018f30| 70 04 61 00 ff 70 da 3c | 00 28 60 0a 70 08 61 00 |p.a..p.<|.(`.p.a.|
|00018f40| ff 64 da 7c 00 48 38 05 | 60 80 2c 55 4f ef ff c4 |.d.|.H8.|`.,UO...|
|00018f50| 28 4f 2b 6e 01 94 00 20 | 43 ee 01 98 24 4c 70 0b |(O+n... |C...$Lp.|
|00018f60| 24 d9 51 c8 ff fc 19 6e | 01 67 00 30 19 6e 01 69 |$.Q....n|.g.0.n.i|
|00018f70| 00 3a 41 ee 01 cc 20 2e | 00 72 90 ae 00 68 59 80 |.:A... .|.r...hY.|
|00018f80| 24 08 d1 c0 1e 20 1c 20 | 76 00 50 ec 00 31 61 00 |$.... . |v.P..1a.|
|00018f90| fe c8 29 43 00 32 20 03 | 61 00 ca fc 29 40 00 36 |..)C.2 .|a...)@.6|
|00018fa0| 67 7c 22 40 d3 c3 2c 55 | 41 ee 01 cc 20 2e 00 72 |g|"@..,U|A... ..r|
|00018fb0| 90 ae 00 68 59 80 24 08 | d1 c0 1e 20 1c 20 42 2c |...hY.$.|... . B,|
|00018fc0| 00 31 61 00 fe 94 20 6c | 00 36 2b 50 00 1c 16 2c |.1a... l|.6+P...,|
|00018fd0| 00 3a d1 ec 00 32 50 ec | 00 31 61 00 fe 3c 2b 44 |.:...2P.|.1a..<+D|
|00018fe0| 00 0c 2b 44 00 10 99 ad | 00 1c 20 04 61 00 ca a8 |..+D....|.. .a...|
|00018ff0| 2b 40 00 08 67 18 22 40 | d3 c4 20 6c 00 36 16 2c |+@..g."@|.. l.6.,|
|00019000| 00 00 00 08 00 00 03 f4 | 00 00 00 26 00 00 01 e8 |........|...&....|
|00019010| 00 00 00 c9 af ac 22 9a | 00 3a d1 ec 00 32 42 2c |......".|.:...2B,|
|00019020| 00 31 61 00 fe 0c 2c 78 | 00 04 22 6c 00 36 20 2c |.1a...,x|.."l.6 ,|
|00019030| 00 32 4e ae ff 2e 4f ef | 00 3c 4e 75 26 55 20 2b |.2N...O.|.<Nu&U +|
|00019040| 01 96 2b 40 00 0c 2b 40 | 00 10 2b 6b 01 66 00 20 |..+@..+@|..+k.f. |
|00019050| 2b 6b 01 ae 00 1c 20 3c | 00 00 04 20 61 00 ca 50 |+k.... <|... a..P|
|00019060| 2b 40 00 24 67 40 20 2d | 00 10 61 00 ca 42 2b 40 |+@.$g@ -|..a..B+@|
|00019070| 00 08 67 20 2c 6d 00 24 | 22 4e 41 eb 01 96 30 3c |..g ,m.$|"NA...0<|
|00019080| 01 07 22 d8 51 c8 ff fc | 2d 6d 00 08 00 18 43 eb |..".Q...|-m....C.|
|00019090| 05 ba 61 14 2c 78 00 04 | 22 6d 00 24 20 3c 00 00 |..a.,x..|"m.$ <..|
|000190a0| 04 20 4e ae ff 2e 4e 75 | 24 6e 00 18 20 2e 00 14 |. N...Nu|$n.. ...|
|000190b0| 26 2e 00 0c d5 c3 41 ee | 00 24 d3 ee 00 10 28 48 |&.....A.|.$....(H|
|000190c0| 7e 1f 2a 21 28 21 e2 88 | d1 c0 26 48 70 01 7c 00 |~.*!(!..|..&Hp.|.|
|000190d0| e2 8d e3 96 53 47 6b 06 | 53 40 66 f4 60 08 7e 1f |....SGk.|S@f.`.~.|
|000190e0| 2a 04 28 21 60 f2 0a 06 | 00 01 dc 86 d7 c6 7c 00 |*.(!`...|......|.|
|000190f0| 3c 13 bc 7c 04 00 64 06 | dc 8c 26 46 60 ce 15 06 |<..|..d.|..&F`...|
|00019100| 53 83 66 c6 22 6e 00 18 | 20 2e 00 04 20 49 d1 c0 |S.f."n..| ... I..|
|00019110| 24 49 d5 ee 00 0c 70 00 | 10 22 b0 2e 00 22 66 10 |$I....p.|."..."f.|
|00019120| 12 22 67 58 10 22 11 00 | 11 01 11 00 11 01 60 4e |."gX."..|......`N|
|00019130| b0 2e 00 21 66 04 78 02 | 60 08 b0 2e 00 23 66 0a |...!f.x.|`....#f.|
|00019140| 78 03 72 00 12 22 67 34 | 60 26 b0 2e 00 20 66 0a |x.r.."g4|`&... f.|
|00019150| 78 03 72 00 12 22 67 24 | 60 10 b0 2e 00 0b 66 1c |x.r.."g$|`.....f.|
|00019160| 78 00 18 22 67 16 72 00 | 12 22 e1 59 12 22 e1 59 |x.."g.r.|.".Y.".Y|
|00019170| 26 48 d7 c1 11 23 51 cc | ff fc 60 02 11 00 b3 ca |&H...#Q.|..`.....|
|00019180| 6d 94 20 6e 00 18 22 48 | d1 d6 d3 ee 00 04 12 21 |m. n.."H|.......!|
|00019190| b2 2e 00 08 67 14 b2 2e | 00 09 67 0e 14 01 12 21 |....g...|..g....!|
|000191a0| 11 02 b1 ee 00 18 6e e8 | 4e 75 14 01 78 00 18 21 |......n.|Nu..x..!|
|000191b0| b8 3c 00 03 64 06 16 02 | 12 21 60 12 b4 2e 00 09 |.<..d...|.!`.....|
|000191c0| 66 08 12 21 16 2e 00 0a | 60 04 16 21 12 21 11 03 |f..!....|`..!.!..|
|000191d0| 51 cc ff fc 60 cc 26 55 | 41 eb 00 70 2b 6b 00 2a |Q...`.&U|A..p+k.*|
|000191e0| 00 20 2b 6b 00 2a 00 1c | 76 00 70 00 72 00 74 01 |. +k.*..|v.p.r.t.|
|000191f0| 52 83 b4 18 66 fa b4 10 | 66 f6 b4 28 00 01 67 06 |R...f...|f..(..g.|
|00019200| 00 00 00 08 00 00 03 f4 | 00 00 00 27 00 00 01 e8 |........|...'....|
|00019210| 00 00 00 ca 1f 60 53 dd | 53 83 52 88 60 02 54 88 |.....`S.|S.R.`.T.|
|00019220| 12 18 67 08 10 18 d6 81 | 72 00 60 dc 2b 43 00 0c |..g.....|r.`.+C..|
|00019230| 2b 43 00 10 20 03 61 00 | c8 8e 2b 40 00 08 67 36 |+C.. .a.|..+@..g6|
|00019240| 41 eb 00 70 22 40 70 00 | 72 00 74 01 12 d0 b4 18 |A..p"@p.|r.t.....|
|00019250| 66 fa b4 10 66 f6 b4 28 | 00 01 67 06 53 89 52 88 |f...f..(|..g.S.R.|
|00019260| 60 02 54 88 12 18 67 0e | 10 18 53 41 12 c0 51 c9 |`.T...g.|..SA..Q.|
|00019270| ff fc 72 00 60 d6 4e 75 | 26 55 4f ef ff cc 28 4f |..r.`.Nu|&UO...(O|
|00019280| 22 4c 41 eb 02 1c 70 33 | 12 d8 51 c8 ff fc 20 2b |"LA...p3|..Q... +|
|00019290| 00 c6 2b 40 00 0c d0 bc | 00 00 02 00 2b 40 00 10 |..+@....|....+@..|
|000192a0| 61 00 c8 24 2b 40 00 08 | 67 4e 2f 00 22 40 41 eb |a..$+@..|gN/."@A.|
|000192b0| 02 7c 20 28 ff fc 22 d8 | 53 80 66 fa 22 5f 24 49 |.| (..".|S.f."_$I|
|000192c0| 2f 09 20 2b 00 c2 d3 c0 | d5 eb 00 c6 2f 0a 45 ea |/. +....|..../.E.|
|000192d0| 01 00 41 ea 01 00 11 21 | 53 80 66 fa 22 4a 93 eb |..A....!|S.f."J..|
|000192e0| 00 ca 2f 09 3f 2b 00 ce | 61 00 01 1a 30 1f 22 5f |../.?+..|a...0."_|
|000192f0| 24 5f 20 5f 61 00 01 92 | 4f ef 00 34 4e 75 26 55 |$_ _a...|O..4Nu&U|
|00019300| 4f ef ff cc 28 4f 70 ff | 2b 40 00 20 2b 40 00 1c |O...(Op.|+@. +@..|
|00019310| 22 4c 41 eb 00 f0 70 33 | 12 d8 51 c8 ff fc 20 4b |"LA...p3|..Q... K|
|00019320| 61 00 b8 d4 20 28 ff fc | e5 88 45 f0 08 0a 20 12 |a... (..|..E... .|
|00019330| 2b 40 00 0c d0 bc 00 00 | 10 00 2b 40 00 10 61 00 |+@......|..+@..a.|
|00019340| c7 86 2b 40 00 08 67 32 | 2c 4a 22 40 24 49 d5 ee |..+@..g2|,J"@$I..|
|00019350| 00 04 41 ee 00 0a 61 00 | 00 ac 20 6d 00 08 24 48 |..A...a.|.. m..$H|
|00019360| d5 d6 22 2e 00 04 30 2e | 00 08 43 ea 10 00 d1 c1 |.."...0.|..C.....|
|00019370| 13 20 53 81 66 fa 61 00 | 01 10 4f ef 00 34 4e 75 |. S.f.a.|..O..4Nu|
|00019380| 26 55 4f ef ff cc 28 4f | 22 4c 41 eb 02 26 70 33 |&UO...(O|"LA..&p3|
|00019390| 12 d8 51 c8 ff fc 20 2b | 00 32 2b 40 00 0c d0 bc |..Q... +|.2+@....|
|000193a0| 00 00 02 00 2b 40 00 10 | 61 00 c7 1c 2b 40 00 08 |....+@..|a...+@..|
|000193b0| 67 4c 2f 00 22 40 41 eb | 02 84 20 28 ff fc 22 d8 |gL/."@A.|.. (..".|
|000193c0| 53 80 66 fa 22 5f 24 49 | 2f 09 20 2b 00 2e d3 c0 |S.f."_$I|/. +....|
|000193d0| d5 eb 00 32 2f 0a 45 ea | 01 00 41 ea 01 00 11 21 |...2/.E.|..A....!|
|000193e0| 53 80 66 fa 22 4a 93 eb | 00 36 2f 09 3f 2b 00 3a |S.f."J..|.6/.?+.:|
|000193f0| 61 12 30 1f 22 5f 24 5f | 20 5f 61 00 00 8c 4f ef |a.0."_$_| _a...O.|
|00019400| 00 00 00 08 00 00 03 f4 | 00 00 00 28 00 00 01 e8 |........|...(....|
|00019410| 00 00 00 cb c9 28 c5 d1 | 00 34 4e 75 76 80 61 2e |.....(..|.4Nuv.a.|
|00019420| 64 42 74 00 61 28 64 1a | 70 03 74 08 55 42 18 34 |dBt.a(d.|p.t.UB.4|
|00019430| 00 00 61 24 b2 74 20 04 | 56 c8 ff f2 14 34 00 0c |..a$.t .|V....4..|
|00019440| d4 41 12 d8 51 ca ff fc | b5 c9 6e 18 4e 75 d6 03 |.A..Q...|..n.Nu..|
|00019450| 66 04 16 18 d7 03 4e 75 | 72 00 61 f2 d3 41 53 04 |f.....Nu|r.a..AS.|
|00019460| 6a f8 4e 75 70 04 61 e6 | 64 04 53 40 66 f8 42 41 |j.Nup.a.|d.S@f.BA|
|00019470| 18 34 00 10 6b 02 61 e0 | 10 34 00 15 d0 41 78 02 |.4..k.a.|.4...Ax.|
|00019480| 61 d6 24 01 18 34 20 1a | d4 42 61 cc d2 74 20 22 |a.$..4 .|.Ba..t "|
|00019490| 26 49 97 c1 12 db 51 c8 | ff fc b5 c9 6e 80 4e 75 |&I....Q.|....n.Nu|
|000194a0| 72 00 12 19 b2 40 66 10 | 74 00 14 19 67 0a 12 19 |r....@f.|t...g...|
|000194b0| 10 c1 51 ca ff fc 10 c1 | 10 c1 b5 c8 6e e4 4e 75 |..Q.....|....n.Nu|
|000194c0| 2c 78 00 04 20 3c 00 00 | 0e 18 22 3c 00 01 00 01 |,x.. <..|.."<....|
|000194d0| 3b 7c 00 02 00 1a 4e ae | ff 3a 2b 40 00 24 67 00 |;|....N.|.:+@.$g.|
|000194e0| 00 e4 2c 40 20 55 43 e8 | 02 d8 2d 49 0e 14 47 ee |..,@ UC.|..-I..G.|
|000194f0| 02 14 43 ee 02 10 45 ee | 02 14 7a 00 74 00 61 00 |..C...E.|..z.t.a.|
|00019500| 01 c2 61 00 01 40 2c 04 | 2d 46 00 08 61 00 01 36 |..a..@,.|-F..a..6|
|00019510| 70 34 2d 44 00 0c 66 02 | 70 24 d0 86 e5 8c d0 84 |p4-D..f.|p$......|
|00019520| 2b 40 00 0c 2b 40 00 10 | 2f 0e 61 00 c5 b2 2c 5f |+@..+@..|/.a...,_|
|00019530| 2b 40 00 08 67 00 00 7c | 28 40 28 fc 00 00 03 f3 |+@..g..||(@(.....|
|00019540| 42 9c 28 fc 00 00 00 01 | 42 9c 42 9c 20 06 e4 88 |B.(.....|B.B. ...|
|00019550| 28 c0 28 fc 00 00 03 e9 | 28 c0 2d 4c 00 04 dc 8c |(.(.....|(.-L....|
|00019560| 43 ee 02 10 61 00 00 cc | 1c 83 61 00 00 c6 1d 43 |C...a...|..a....C|
|00019570| 00 01 61 00 00 be 1d 43 | 00 02 61 00 00 b6 1d 43 |..a....C|..a....C|
|00019580| 00 03 61 42 b9 c6 65 fa | 28 fc 00 00 03 ec 2e 2e |..aB..e.|(.......|
|00019590| 00 0c 67 18 28 c7 42 9c | 61 00 00 aa 28 c4 53 87 |..g.(.B.|a...(.S.|
|000195a0| 66 f6 42 9c 28 fc 00 00 | 03 f2 60 06 29 3c 00 00 |f.B.(...|..`.)<..|
|000195b0| 03 f2 2c 78 00 04 22 6d | 00 24 20 3c 00 00 0e 18 |..,x.."m|.$ <....|
|000195c0| 4e ae ff 2e 4e 75 61 6a | b6 2e 00 01 67 14 b6 16 |N...Nuaj|....g...|
|000195d0| 67 1c b6 2e 00 02 67 24 | b6 2e 00 03 67 3e 18 c3 |g.....g$|....g>..|
|000195e0| 4e 75 61 4e 70 00 18 c0 | 51 cb ff fc 4e 75 61 42 |NuaNp...|Q...NuaB|
|000195f0| 3e 03 61 3e 18 c3 51 cf | ff fc 4e 75 61 34 48 c3 |>.a>..Q.|..Nua4H.|
|00019600| 00 00 00 08 00 00 03 f4 | 00 00 00 29 00 00 01 e8 |........|...)....|
|00019610| 00 00 00 cc 92 cc ad cb | 52 83 e1 83 48 e7 10 08 |........|R...H...|
|00019620| d9 c3 61 ba 4c df 01 08 | 10 24 53 83 10 c0 51 cb |..a.L...|.$S...Q.|
|00019630| ff fc 4e 75 61 14 3e 03 | 61 22 20 6e 00 04 41 f0 |..Nua.>.|a" n..A.|
|00019640| 48 00 18 d8 51 cf ff fc | 4e 75 76 00 26 32 30 00 |H...Q...|Nuv.&20.|
|00019650| 6b 08 61 36 66 f6 48 43 | 60 f2 4e 75 78 00 61 ea |k.a6f.HC|`.Nux.a.|
|00019660| 18 03 e1 8c 61 e4 18 03 | e1 8c 61 de 18 03 4e 75 |....a...|..a...Nu|
|00019670| 51 42 64 10 41 ee 02 14 | b7 c8 66 02 61 38 e1 4d |QBd.A...|..f.a8.M|
|00019680| 1a 1b 50 42 20 05 e4 a8 | 4e 75 53 42 64 24 b7 c9 |..PB ...|NuSBd$..|
|00019690| 63 0e 50 42 41 ee 02 14 | b7 c8 66 14 51 42 61 16 |c.PBA...|..f.QBa.|
|000196a0| d4 7c 00 20 1a 1b e1 4d | 1a 1b 48 45 1a 1b e1 4d |.|. ...M|..HE...M|
|000196b0| 1a 1b 05 05 4e 75 48 e7 | 80 c0 20 6e 0e 14 43 ee |....NuH.|.. n..C.|
|000196c0| 00 14 30 3c 01 ff 12 d8 | 51 c8 ff fc 2d 48 0e 14 |..0<....|Q...-H..|
|000196d0| 4c df 03 01 47 ee 00 14 | 4e 75 49 ee 02 14 78 00 |L...G...|NuI...x.|
|000196e0| 3f 04 58 84 61 16 54 8f | 4e 75 61 84 32 2f 00 04 |?.X.a.T.|Nua.2/..|
|000196f0| 39 bc ff ff 10 00 19 80 | 10 03 4e 75 61 8c 66 ea |9.......|..Nua.f.|
|00019700| 30 2f 00 04 39 84 00 00 | 3f 04 58 84 61 ee 54 8f |0/..9...|?.X.a.T.|
|00019710| 30 2f 00 04 39 84 00 02 | 3f 04 58 84 61 de 54 8f |0/..9...|?.X.a.T.|
|00019720| 4e 75 4f ef ff f8 28 4f | 26 55 20 2b 02 fe d0 ab |NuO...(O|&U +....|
|00019730| 02 f6 28 80 61 00 c3 c0 | 29 40 00 04 67 00 01 16 |..(.a...|)@..g...|
|00019740| 30 2b 02 f4 e7 48 41 eb | 03 02 d0 c0 22 6c 00 04 |0+...HA.|...."l..|
|00019750| 3e 2b 02 96 3c 2b 02 9c | 70 00 10 2b 02 49 3b 40 |>+..<+..|p..+.I;@|
|00019760| 00 24 3b 7c 00 05 00 1a | 61 00 cf d6 66 00 00 d8 |.$;|....|a...f...|
|00019770| 74 14 d4 ab 02 fe 72 00 | 32 2b 02 f4 e7 49 d4 81 |t.....r.|2+...I..|
|00019780| 20 6c 00 04 d1 eb 02 fe | 61 00 01 2e 2b 42 00 10 | l......|a...+B..|
|00019790| 20 02 61 00 c3 62 2b 40 | 00 08 67 00 00 aa 22 40 | .a..b+@|..g..."@|
|000197a0| 22 fc 00 00 03 f3 42 99 | 42 59 32 eb 02 f4 42 99 |".....B.|BY2...B.|
|000197b0| 22 a9 ff f8 53 99 2f 0d | 2a 49 45 eb 03 06 2c 6c |"...S./.|*IE...,l|
|000197c0| 00 04 20 4e d1 eb 02 fe | 3e 2b 02 f4 30 07 e5 48 |.. N....|>+..0..H|
|000197d0| d2 c0 22 fc 00 00 03 e9 | 20 1a 22 00 c2 bc c0 00 |..".....| .".....|
|000197e0| 00 00 c0 bc 3f ff ff ff | 51 80 e4 88 22 c0 2a 09 |....?...|Q...".*.|
|000197f0| 24 00 80 81 2a c0 50 4e | 22 de 53 82 66 fa 2c 09 |$...*.PN|".S.f.,.|
|00019800| 00 00 00 08 00 00 03 f4 | 00 00 00 2a 00 00 01 e8 |........|...*....|
|00019810| 00 00 00 cd 5d 00 0c e7 | 4a a1 66 10 b3 c5 66 f8 |....]...|J.f...f.|
|00019820| 22 45 23 7c 00 00 03 eb | ff f8 60 1c 58 49 b3 c6 |"E#|....|..`.XI..|
|00019830| 67 12 9c 89 e4 8e 2f 0b | 26 45 9d a3 27 3c 00 00 |g...../.|&E..'<..|
|00019840| 03 ea 26 5f 61 00 00 2c | 22 fc 00 00 03 f2 58 4a |..&_a..,|".....XJ|
|00019850| 53 47 66 96 2a 5f 93 ed | 00 08 2b 49 00 0c 2c 78 |SGf.*_..|..+I..,x|
|00019860| 00 04 22 6c 00 04 20 14 | 4e ae ff 2e 4f ef 00 08 |.."l.. .|N...O...|
|00019870| 4e 75 74 00 70 00 10 18 | e1 88 10 18 28 00 67 48 |Nut.p...|....(.gH|
|00019880| 4a 42 66 08 22 fc 00 00 | 03 ec 74 01 22 c4 70 00 |JBf."...|..t.".p.|
|00019890| 10 18 22 c0 10 18 e1 88 | 10 18 e1 88 10 18 e1 88 |..".....|........|
|000198a0| 10 18 60 18 72 00 12 18 | 48 81 4a 01 66 0a 12 28 |..`.r...|H.J.f..(|
|000198b0| 00 01 e1 49 12 10 54 88 | 48 c1 90 81 26 00 e3 8b |...I..T.|H...&...|
|000198c0| 22 c3 53 44 66 de 60 ac | 4a 42 67 02 42 99 4e 75 |".SDf.`.|JBg.B.Nu|
|000198d0| 76 00 70 00 10 18 e1 48 | 10 18 38 00 67 22 b0 7c |v.p....H|..8.g".||
|000198e0| ff ff 67 24 76 01 50 82 | 70 00 30 04 e5 88 d4 80 |..g$v.P.|p.0.....|
|000198f0| 5a 48 60 06 10 18 66 02 | 54 48 53 44 66 f6 60 d2 |ZH`...f.|THSDf.`.|
|00019900| 4a 43 67 cc 50 82 60 c8 | 4e 75 26 55 20 2b 01 ee |JCg.P.`.|Nu&U +..|
|00019910| 2e 00 61 00 c1 fa 2b 40 | 00 24 67 00 00 b6 22 40 |..a...+@|.$g..."@|
|00019920| 41 eb 01 fa d1 eb 01 f6 | 61 00 01 56 26 6d 00 24 |A.......|a..V&m.$|
|00019930| 41 eb 01 04 22 48 d3 eb | 00 ec 28 49 20 10 52 80 |A..."H..|..(I .R.|
|00019940| 24 00 72 14 d2 ab 00 ec | 59 81 e5 88 92 80 76 ec |$.r.....|Y.....v.|
|00019950| d6 81 e5 88 d2 80 61 00 | 00 bc 2b 41 00 10 2b 41 |......a.|..+A..+A|
|00019960| 00 0c 20 01 61 00 c1 a8 | 2b 40 00 08 67 5a 24 40 |.. .a...|+@..gZ$@|
|00019970| 24 fc 00 00 03 f3 42 9a | 24 c2 42 9a 24 eb 01 04 |$.....B.|$.B.$...|
|00019980| 22 4a 2a 02 72 00 41 eb | 01 08 53 82 67 0e 20 28 |"J*.r.A.|..S.g. (|
|00019990| 00 04 90 98 d2 80 e4 88 | 24 c0 60 ee 20 03 90 81 |........|$.`. ...|
|000199a0| e4 88 24 c0 58 88 78 00 | 24 fc 00 00 03 e9 20 19 |..$.X.x.|$..... .|
|000199b0| 24 c0 24 d8 53 80 66 fa | 61 00 00 1a 24 fc 00 00 |$.$.S.f.|a...$...|
|000199c0| 03 f2 58 84 53 85 66 e0 | 20 07 22 6d 00 24 4e ae |..X.S.f.| ."m.$N.|
|000199d0| ff 2e 4e 75 2f 08 20 4c | 22 18 20 18 67 08 b0 bc |..Nu/. L|". .g...|
|000199e0| 00 00 03 ec 67 04 20 5f | 4e 75 b8 81 66 1a 24 fc |....g. _|Nu..f.$.|
|000199f0| 00 00 03 ec 20 18 24 c0 | 52 80 24 d8 53 80 66 fa |.... .$.|R.$.S.f.|
|00019a00| 00 00 00 08 00 00 03 f4 | 00 00 00 2b 00 00 01 e8 |........|...+....|
|00019a10| 00 00 00 ce e3 f2 25 76 | 20 18 66 f2 42 9a 60 de |......%v| .f.B.`.|
|00019a20| 20 18 67 cc e5 88 41 f0 | 08 04 60 f4 58 49 20 19 | .g...A.|..`.XI .|
|00019a30| 67 08 b0 bc 00 00 03 ec | 67 02 4e 75 20 11 58 80 |g.......|g.Nu .X.|
|00019a40| e5 88 d2 80 43 f1 08 fc | 20 19 67 e0 54 80 60 f0 |....C...| .g.T.`.|
|00019a50| 26 55 2b 6b 01 26 00 20 | 2b 6b 01 58 00 1c 45 eb |&U+k.&. |+k.X..E.|
|00019a60| 01 60 60 12 26 55 2b 6b | 01 2a 00 20 2b 6b 01 5c |.``.&U+k|.*. +k.\|
|00019a70| 00 1c 45 eb 01 64 d5 ea | ff fc 20 2a ff fc 2b 40 |..E..d..|.. *..+@|
|00019a80| 00 0c 2b 40 00 10 61 00 | c0 9e 2b 40 00 08 67 06 |..+@..a.|..+@..g.|
|00019a90| 22 40 20 4a 61 02 4e 75 | 24 60 d5 c9 20 20 72 03 |"@ Ja.Nu|$`.. r.|
|00019aa0| 61 3e 4a 02 67 5a b4 7c | 00 07 66 1e e2 88 66 04 |a>J.gZ.||..f...f.|
|00019ab0| 61 00 00 84 64 0e 72 0a | 61 26 4a 42 66 0c 72 12 |a...d.r.|a&JBf.r.|
|00019ac0| 61 1e 60 06 72 04 61 18 | 5e 42 53 42 72 07 e2 88 |a.`.r.a.|^BSBr...|
|00019ad0| 67 20 e3 93 51 c9 ff f8 | 15 03 51 ca ff f0 60 20 |g ..Q...|..Q...` |
|00019ae0| 53 41 74 00 e2 88 66 02 | 61 4c e3 92 51 c9 ff f6 |SAt...f.|aL..Q...|
|00019af0| 4e 75 61 42 e3 93 51 c9 | ff d6 15 03 51 ca ff ce |NuaB..Q.|....Q...|
|00019b00| b3 ca 6c ec 72 02 61 d8 | 76 02 72 08 4a 42 67 66 |..l.r.a.|v.r.JBgf|
|00019b10| 76 04 b4 7c 00 02 67 48 | 76 03 b4 7c 00 01 67 32 |v..|..gH|v..|..g2|
|00019b20| 72 02 61 bc b4 7c 00 03 | 67 20 b4 7c 00 02 67 10 |r.a..|..|g .|..g.|
|00019b30| 5a 42 36 02 60 2a 20 20 | 44 fc 00 10 e2 90 4e 75 |ZB6.`* |D.....Nu|
|00019b40| 72 02 61 9c 5e 42 36 02 | 60 16 72 08 61 92 36 02 |r.a.^B6.|`.r.a.6.|
|00019b50| 60 0e 72 08 e2 88 66 02 | 61 dc 65 1a 72 0e 60 16 |`.r...f.|a.e.r.`.|
|00019b60| 72 10 e2 88 66 02 61 ce | 64 0c 72 08 e2 88 66 02 |r...f.a.|d.r...f.|
|00019b70| 61 c4 65 02 72 0c 61 00 | ff 68 53 43 15 32 28 ff |a.e.r.a.|.hSC.2(.|
|00019b80| 51 cb ff fa 60 00 ff 18 | 20 55 20 28 01 4c 2b 40 |Q...`...| U (.L+@|
|00019b90| 00 10 2b 40 00 0c 2b 68 | 00 32 00 1c 2b 68 01 44 |..+@..+h|.2..+h.D|
|00019ba0| 00 20 61 00 bf 82 2b 40 | 00 08 67 0a 22 55 45 e9 |. a...+@|..g."UE.|
|00019bb0| 01 4c 20 40 61 38 4e 75 | 20 55 20 28 01 34 2b 40 |.L @a8Nu| U (.4+@|
|00019bc0| 00 0c d0 bc 00 00 08 00 | 2b 40 00 10 2b 68 00 32 |........|+@..+h.2|
|00019bd0| 00 1c 2b 68 01 2c 00 20 | 61 00 bf 4c 2b 40 00 08 |..+h.,. |a..L+@..|
|00019be0| 67 0a 22 55 45 e9 01 34 | 20 40 61 02 4e 75 26 5a |g."UE..4| @a.Nu&Z|
|00019bf0| 20 1a d7 c8 30 3c 80 00 | 74 00 d0 40 66 04 30 1a | ...0<..|t..@f.0.|
|00019c00| 00 00 00 08 00 00 03 f4 | 00 00 00 2c 00 00 01 e8 |........|...,....|
|00019c10| 00 00 00 cf 5d d0 ab f4 | d1 40 65 34 76 00 78 02 |....]...|.@e4v.x.|
|00019c20| d0 40 66 04 30 1a d1 40 | d5 42 51 cc ff f4 d6 42 |.@f.0..@|.BQ....B|
|00019c30| 5f 42 67 ea 78 07 d0 40 | 66 04 30 1a d1 40 d5 02 |_Bg.x..@|f.0..@..|
|00019c40| 51 cc ff f4 10 c2 51 cb | ff ec 60 54 01 02 03 ff |Q.....Q.|..`T....|
|00019c50| 78 01 d0 40 66 04 30 1a | d1 40 d5 42 51 cc ff f4 |x..@f.0.|.@.BQ...|
|00019c60| 76 08 72 00 d6 3b 20 e6 | d0 40 66 04 30 1a d1 40 |v.r..; .|.@f.0..@|
|00019c70| d3 41 51 cb ff f4 55 82 | 65 1a 74 fe 76 00 78 02 |.AQ...U.|e.t.v.x.|
|00019c80| d0 40 66 04 30 1a d1 40 | d7 43 51 cc ff f4 d4 83 |.@f.0..@|.CQ.....|
|00019c90| 5f 43 67 ea 58 82 22 48 | 92 c1 10 d9 53 82 6a fa |_Cg.X."H|....S.j.|
|00019ca0| b1 cb 65 00 ff 6c 4e 75 | 20 55 61 00 af c2 20 28 |..e..lNu| Ua... (|
|00019cb0| ff fc e5 88 41 f0 08 04 | 0c 98 00 00 03 eb 66 04 |....A...|......f.|
|00019cc0| 50 48 60 f4 20 18 26 48 | e5 88 41 f0 08 04 3b 7c |PH`. .&H|..A...;||
|00019cd0| 00 04 00 1a 0c 98 00 00 | 03 ea 66 4a 50 48 24 48 |........|..fJPH$H|
|00019ce0| 20 10 2b 40 00 0c d0 bc | 00 00 08 00 2b 40 00 10 | .+@....|....+@..|
|00019cf0| 61 00 be 4c 2b 40 00 08 | 67 2c 20 40 0c aa 53 34 |a..L+@..|g, @..S4|
|00019d00| 30 30 ff fc 67 22 0c aa | 53 34 30 31 ff fc 67 00 |00..g"..|S401..g.|
|00019d10| fe f6 3b 7c 00 04 00 1a | 22 48 20 2d 00 10 4e ae |..;|....|"H -..N.|
|00019d20| ff 2e 42 ad 00 08 4e 75 | 7a 02 7c 0f 26 5a 20 1a |..B...Nu|z.|.&Z .|
|00019d30| d7 c8 30 1a e2 4e d1 40 | 60 02 d0 40 66 04 30 1a |..0..N.@|`..@f.0.|
|00019d40| d1 40 65 3a 76 ff 74 00 | 78 02 d0 40 66 04 30 1a |.@e:v.t.|x..@f.0.|
|00019d50| d1 40 d5 42 51 cc ff f4 | d6 42 b4 46 67 e8 78 07 |.@.BQ...|.B.Fg.x.|
|00019d60| d0 40 66 04 30 1a d1 40 | d5 02 51 cc ff f4 10 c2 |.@f.0..@|..Q.....|
|00019d70| 51 cb ff ec b1 cb 65 c2 | 4e 75 01 02 03 ff 74 00 |Q.....e.|Nu....t.|
|00019d80| 78 01 d0 40 66 04 30 1a | d1 40 d5 42 51 cc ff f4 |x..@f.0.|.@.BQ...|
|00019d90| 76 00 72 00 16 3b 20 e4 | 6b 0e d0 40 66 04 30 1a |v.r..; .|k..@f.0.|
|00019da0| d1 40 d3 41 51 cb ff f4 | 78 07 d0 40 66 04 30 1a |.@.AQ...|x..@f.0.|
|00019db0| d1 40 d3 41 51 cc ff f4 | b4 45 65 1a 74 00 76 00 |.@.AQ...|.Ee.t.v.|
|00019dc0| 78 02 d0 40 66 04 30 1a | d1 40 d7 43 51 cc ff f4 |x..@f.0.|.@.CQ...|
|00019dd0| d4 83 b6 46 67 e8 54 82 | 22 48 92 c1 10 d9 53 82 |...Fg.T.|"H....S.|
|00019de0| 6a fa 60 90 26 55 41 eb | 07 14 3b 7c 00 04 00 1a |j.`.&UA.|..;|....|
|00019df0| 0c 98 00 00 03 f3 66 00 | 00 ce 74 14 20 28 00 0c |......f.|..t. (..|
|00019e00| 00 00 00 08 00 00 03 f4 | 00 00 00 2d 00 00 01 e8 |........|...-....|
|00019e10| 00 00 00 d0 35 cc 9a 18 | 90 a8 00 08 52 80 26 00 |....5...|....R.&.|
|00019e20| 2b 43 00 24 e5 88 d4 80 | 41 f0 08 10 20 18 b0 7c |+C.$....|A... ..||
|00019e30| 03 e9 67 22 b0 7c 03 ea | 67 1c b0 7c 03 eb 67 22 |..g".|..|g..|..g"|
|00019e40| b0 7c 03 ec 67 22 b0 7c | 03 f2 66 00 00 92 58 82 |.|..g".||..f...X.|
|00019e50| 53 83 66 d8 60 24 20 10 | d1 c0 20 18 d4 80 50 82 |S.f.`$ .|.. ...P.|
|00019e60| 60 ca 58 48 50 82 60 c4 | 50 82 20 18 67 be e5 88 |`.XHP.`.|P. .g...|
|00019e70| 41 f0 08 04 d4 80 50 82 | 60 f0 20 02 2b 40 00 0c |A.....P.|`. .+@..|
|00019e80| 2b 40 00 08 61 00 bc d0 | 2b 40 00 08 67 50 22 40 |+@..a...|+@..gP"@|
|00019e90| 41 eb 07 14 26 2d 00 24 | 3e 2b 04 d4 3c 2b 04 dc |A...&-.$|>+..<+..|
|00019ea0| 70 00 10 2b 04 7d 3b 40 | 00 24 70 05 d0 83 22 d8 |p..+.};@|.$p...".|
|00019eb0| 53 80 66 fa 20 18 22 c0 | b0 7c 03 e9 67 22 b0 7c |S.f. .".|.|..g".||
|00019ec0| 03 ea 67 1c b0 7c 03 eb | 66 04 22 d8 60 e6 b0 7c |..g..|..|f.".`..||
|00019ed0| 03 ec 67 20 b0 7c 03 f2 | 66 2a 53 83 66 d6 4e 75 |..g .|..|f*S.f.Nu|
|00019ee0| 20 10 d1 c0 20 18 e4 88 | 22 c0 61 2e 66 16 d3 e8 | ... ...|".a.f...|
|00019ef0| ff fc 60 c0 20 18 22 c0 | 67 ba 52 80 22 d8 53 80 |..`. .".|g.R.".S.|
|00019f00| 66 fa 60 f0 22 6d 00 08 | 20 2d 00 10 2c 78 00 04 |f.`."m..| -..,x..|
|00019f10| 4e ae ff 2e 42 ad 00 08 | 4e 75 48 e7 10 80 24 60 |N...B...|NuH...$`|
|00019f20| d5 c9 2a 20 61 00 c8 86 | 4c df 01 08 4e 75 4f ef |..* a...|L...NuO.|
|00019f30| ff f0 28 4f 24 55 20 2a | 00 7c 28 80 61 00 bc 18 |..(O$U *|.|(.a...|
|00019f40| 29 40 00 04 67 00 00 fa | 20 40 43 ea 02 0c 47 ea |)@..g...| @C...G.|
|00019f50| 01 0c 24 48 d5 d4 61 00 | 01 3c 20 6c 00 04 22 48 |..$H..a.|.< l.."H|
|00019f60| 43 e9 00 66 d3 e8 00 1e | 34 28 00 1a 41 e8 00 66 |C..f....|4(..A..f|
|00019f70| 70 00 52 80 b3 c8 67 10 | b4 18 66 f6 72 00 12 18 |p.R...g.|..f.r...|
|00019f80| 67 f0 d0 81 56 48 60 ec | 29 40 00 08 61 00 bb c8 |g...VH`.|)@..a...|
|00019f90| 29 40 00 0c 67 00 00 a0 | 20 40 24 6c 00 04 26 4a |)@..g...| @$l..&J|
|00019fa0| 47 eb 00 66 d7 ea 00 1e | 3e 2a 00 1a 2c 2a 00 36 |G..f....|>*..,*.6|
|00019fb0| 45 ea 00 66 2a 08 61 00 | 00 b2 20 14 22 6c 00 04 |E..f*.a.|.. ."l..|
|00019fc0| 4e ae ff 2e 28 ac 00 08 | 29 6c 00 0c 00 04 20 6c |N...(...|)l.... l|
|00019fd0| 00 04 22 48 2b 68 00 34 | 00 1c 2b 68 00 6a 00 20 |.."H+h.4|..+h.j. |
|00019fe0| 43 e9 00 6e d3 e8 00 26 | 34 28 00 1a 41 e8 00 6e |C..n...&|4(..A..n|
|00019ff0| 70 00 b1 c9 67 14 b4 18 | 67 04 52 80 60 f4 72 00 |p...g...|g.R.`.r.|
|0001a000| 00 00 00 08 00 00 03 f4 | 00 00 00 2e 00 00 01 e8 |........|........|
|0001a010| 00 00 00 d1 3f 33 86 12 | 12 18 67 f6 52 48 d0 81 |....?3..|..g.RH..|
|0001a020| 60 e8 2b 40 00 0c 2b 40 | 00 10 61 00 bb 42 2b 40 |`.+@..+@|..a..B+@|
|0001a030| 00 08 67 1a 20 40 22 6c | 00 04 24 49 45 ea 00 6e |..g. @"l|..$IE..n|
|0001a040| d5 e9 00 26 3e 29 00 1a | 43 e9 00 6e 61 10 20 14 |...&>)..|C..na. .|
|0001a050| 22 6c 00 04 4e ae ff 2e | 4f ef 00 10 4e 75 b3 ca |"l..N...|O...Nu..|
|0001a060| 67 1c 10 19 b0 07 67 04 | 10 c0 60 f2 12 19 67 0a |g.....g.|..`...g.|
|0001a070| 10 19 10 c0 53 01 66 fa | 60 e4 10 c7 60 e0 4e 75 |....S.f.|`...`.Nu|
|0001a080| 10 c0 b7 ca 67 24 10 1a | be 00 66 f4 12 1a 67 f0 |....g$..|..f...g.|
|0001a090| 70 00 10 1a 48 40 10 1a | e1 48 10 1a 90 86 d0 85 |p...H@..|.H......|
|0001a0a0| 22 40 10 d9 53 01 66 fa | 60 d8 4e 75 76 10 74 0f |"@..S.f.|`.Nuv.t.|
|0001a0b0| b5 c8 67 74 52 42 b6 42 | 66 04 30 19 74 00 e3 48 |..gtRB.B|f.0.t..H|
|0001a0c0| 65 36 52 42 b6 42 66 04 | 30 19 74 00 e3 48 65 22 |e6RB.Bf.|0.t..He"|
|0001a0d0| 78 02 7a 00 72 00 52 42 | b6 42 66 04 30 19 74 00 |x.z.r.RB|.Bf.0.t.|
|0001a0e0| e3 48 e3 51 51 cc ff f0 | d2 45 12 33 10 00 10 c1 |.H.QQ...|.E.3....|
|0001a0f0| 60 be 78 04 7a 08 60 dc | 52 42 b6 42 66 04 30 19 |`.x.z.`.|RB.Bf.0.|
|0001a100| 74 00 e3 48 64 16 52 42 | b6 42 66 04 30 19 74 00 |t..Hd.RB|.Bf.0.t.|
|0001a110| e3 48 64 0e 78 06 3a 3c | 00 88 60 b8 78 04 7a 28 |.Hd.x.:<|..`.x.z(|
|0001a120| 60 b2 78 05 7a 48 60 ac | 4e 75 28 55 2b 6c 02 7c |`.x.zH`.|Nu(U+l.||
|0001a130| 00 20 20 2c 02 74 d0 ac | 02 84 2b 40 00 1c 20 2c |. ,.t..|..+@.. ,|
|0001a140| 02 78 90 ac 02 74 22 2c | 02 84 d0 81 2b 40 00 10 |.x...t",|....+@..|
|0001a150| d2 81 90 81 2b 40 00 0c | 20 2d 00 10 61 00 ba 10 |....+@..| -..a...|
|0001a160| 2b 40 00 08 67 1a 61 00 | 00 e0 22 6d 00 24 61 12 |+@..g.a.|.."m.$a.|
|0001a170| 61 6a 22 6d 00 24 61 0a | 61 1a 22 6d 00 24 61 02 |aj"m.$a.|a."m.$a.|
|0001a180| 4e 75 24 6d 00 08 26 4a | d5 ec 02 84 16 da b3 cb |Nu$m..&J|........|
|0001a190| 64 fa 4e 75 20 6d 00 24 | 22 6d 00 08 24 49 d5 ec |d.Nu m.$|"m..$I..|
|0001a1a0| 02 78 95 ec 02 74 2b 4a | 00 24 1a 2c 02 70 1c 2c |.x...t+J|.$.,.p.,|
|0001a1b0| 02 71 10 20 b1 c9 67 0e | 65 0e b0 05 67 0c b0 06 |.q. ..g.|e...g...|
|0001a1c0| 67 14 15 00 60 ec 15 00 | 4e 75 14 20 12 20 15 01 |g...`...|Nu. . ..|
|0001a1d0| 53 02 66 fa 60 dc 72 00 | 14 20 60 f2 22 6d 00 08 |S.f.`.r.|. `."m..|
|0001a1e0| 24 6d 00 24 20 6c 02 64 | 91 ec 02 74 d1 ed 00 08 |$m.$ l.d|...t....|
|0001a1f0| 2b 48 00 24 d1 ec 02 84 | 1a 2c 02 72 12 22 b2 05 |+H.$....|.,.r."..|
|0001a200| 00 00 00 08 00 00 03 f4 | 00 00 00 2f 00 00 01 e8 |........|.../....|
|0001a210| 00 00 00 d2 e5 9d 83 dd | 67 08 11 01 b3 ca 65 f4 |........|g.....e.|
|0001a220| 4e 75 12 22 67 14 14 22 | 26 4a 10 02 24 4b 11 22 |Nu."g.."|&J..$K."|
|0001a230| 53 00 66 fa 53 01 66 f2 | 60 02 11 05 b3 ca 65 d4 |S.f.S.f.|`.....e.|
|0001a240| 4e 75 78 03 4d fa 00 04 | 4e d3 26 06 4d fa 00 06 |Nux.M...|N.&.M...|
|0001a250| 78 08 4e d3 15 06 51 cb | ff f8 60 2e 50 46 60 ea |x.N...Q.|..`.PF`.|
|0001a260| 41 ec 02 8c 22 48 d1 ec | 02 6c 91 ec 02 74 24 6c |A..."H..|.l...t$l|
|0001a270| 02 68 95 ec 02 74 d5 ed | 00 08 2b 4a 00 24 d5 ec |.h...t..|..+J.$..|
|0001a280| 02 84 7e 00 2a 20 47 fa | 00 9a 4d fa 00 06 78 03 |..~.* G.|..M...x.|
|0001a290| 4e d3 4a 06 67 ac bc 3c | 00 02 65 54 67 42 bc 3c |N.J.g..<|..eTgB.<|
|0001a2a0| 00 04 65 48 67 3e bc 3c | 00 06 65 26 62 50 78 04 |..eHg>.<|..e&bPx.|
|0001a2b0| 4d fa 00 04 4e d3 26 06 | 58 43 78 0b 4d fa 00 04 |M...N.&.|XCx.M...|
|0001a2c0| 4e d3 dc 7c 01 02 2c 4a | dd c6 15 26 51 cb ff fc |N..|..,J|...&Q...|
|0001a2d0| 60 b8 78 04 4d fa 00 04 | 4e d3 26 06 58 43 60 12 |`.x.M...|N.&.XC`.|
|0001a2e0| 76 01 60 d6 76 02 60 d2 | 76 03 60 ce 76 02 60 02 |v.`.v.`.|v.`.v.`.|
|0001a2f0| 76 01 78 08 4d fa 00 04 | 4e d3 54 46 60 c8 78 01 |v.x.M...|N.TF`.x.|
|0001a300| 4d fa 00 08 4e d3 76 03 | 60 e8 4a 06 67 f8 78 01 |M...N.v.|`.J.g.x.|
|0001a310| 4d fa 00 04 4e d3 4a 06 | 67 ce 78 08 4d fa ff 3e |M...N.J.|g.x.M..>|
|0001a320| 4e d3 7c 00 60 06 e3 8d | 67 08 e3 56 51 cc ff f8 |N.|.`...|g..VQ...|
|0001a330| 4e d6 b1 c9 65 06 2a 20 | e3 95 60 ee 4e 75 24 55 |N...e.* |..`.Nu$U|
|0001a340| 20 2a 00 04 2b 40 00 0c | d0 bc 00 00 01 00 2b 40 | *..+@..|......+@|
|0001a350| 00 10 61 00 b8 32 2b 40 | 00 08 67 16 22 40 72 0c |..a..2+@|..g."@r.|
|0001a360| d2 aa 00 08 12 da 53 81 | 66 fa 20 40 58 48 61 00 |......S.|f. @XHa.|
|0001a370| 00 50 4e 75 24 55 20 2a | 00 18 e5 88 2b 40 00 10 |.PNu$U *|....+@..|
|0001a380| 61 00 b8 04 2b 40 00 08 | 67 34 41 ea 03 64 22 40 |a...+@..|g4A..d"@|
|0001a390| 2b 68 00 04 00 0c 22 28 | ff fc 22 d8 53 81 66 fa |+h...."(|..".S.f.|
|0001a3a0| 20 40 0c 98 41 54 4d 35 | 67 16 3b 7c 00 04 00 1a | @..ATM5|g.;|....|
|0001a3b0| 22 40 20 2d 00 10 4e ae | ff 2e 42 ad 00 08 4e 75 |"@ -..N.|..B...Nu|
|0001a3c0| 2f 0d 4e 52 ff e4 20 18 | 4b f0 08 04 2f 00 28 4d |/.NR.. .|K.../.(M|
|0001a3d0| 49 ec ff f4 20 18 2c 48 | dd c0 53 4e 1e 26 60 00 |I... .,H|..SN.&`.|
|0001a3e0| 00 fa 3a 03 de 07 55 cd | ff fc 67 1c 64 06 9a 43 |..:...U.|..g.d..C|
|0001a3f0| 44 45 60 24 7c 03 61 5c | 67 02 60 1a 7c 07 61 54 |DE`$|.a\|g.`.|.aT|
|0001a400| 00 00 00 08 00 00 03 f4 | 00 00 00 30 00 00 01 e8 |........|...0....|
|0001a410| 00 00 00 d3 95 2b 52 95 | 67 0c da 7c 00 0f 60 0e |.....+R.|g..|..`.|
|0001a420| 1e 26 df 07 60 d8 7c 0d | 61 42 da 7c 01 0e da 43 |.&..`.|.|aB.|...C|
|0001a430| 49 fa 01 34 34 05 66 48 | de 07 66 04 1e 26 df 07 |I..44.fH|..f..&..|
|0001a440| 65 04 7c 01 60 3c 7c 03 | 61 22 4a 2a ff e4 67 08 |e.|.`<|.|a"J*..g.|
|0001a450| 1b 32 50 ee 60 00 00 94 | 10 15 08 05 00 03 66 02 |.2P.`...|......f.|
|0001a460| 60 04 da 3c 00 f0 90 05 | 1b 00 60 7e 42 45 de 07 |`..<....|..`~BE..|
|0001a470| 66 04 1e 26 df 07 db 45 | 51 ce ff f4 4a 45 4e 75 |f..&...E|Q...JENu|
|0001a480| 7c 02 61 e8 38 05 1c 34 | 40 0e 48 86 4a 2a ff e5 ||.a.8..4|@.H.J*..|
|0001a490| 66 04 58 46 60 2e 61 d4 | 32 05 e9 49 7c 02 61 cc |f.XF`.a.|2..I|.a.|
|0001a4a0| ba 3c 00 07 6d 16 7c 00 | 61 c2 67 0a 7c 02 61 bc |.<..m.|.|a.g.|.a.|
|0001a4b0| da 45 8a 41 60 10 82 2a | ff e6 60 04 82 32 50 e7 |.E.A`..*|..`..2P.|
|0001a4c0| 3a 01 60 02 61 a6 d8 44 | 67 04 da 74 40 fe 49 f5 |:.`.a..D|g..t@.I.|
|0001a4d0| 50 01 1b 24 1b 24 51 ca | ff fc 60 0e de 07 66 04 |P..$.$Q.|..`...f.|
|0001a4e0| 1e 26 df 07 65 00 ff 14 | 1b 26 b7 cd 66 ee b1 ce |.&..e...|.&..f...|
|0001a4f0| 67 5a 7c 00 61 00 ff 76 | 67 20 10 26 43 ea ff e6 |gZ|.a..v|g .&C...|
|0001a500| 12 c0 72 01 74 06 b2 00 | 66 02 54 41 12 c1 54 41 |..r.t...|f.TA..TA|
|0001a510| 51 ca ff f4 50 ea ff e5 | 60 04 51 ea ff e5 7c 00 |Q...P...|`.Q...|.|
|0001a520| 61 00 ff 4a 67 12 43 ea | ff ee 70 0f 12 e6 51 c8 |a..Jg.C.|..p...Q.|
|0001a530| ff fc 50 ea ff e4 60 04 | 51 ea ff e4 42 43 16 26 |..P...`.|Q...BC.&|
|0001a540| 10 26 e1 48 10 26 26 4d | 96 c0 60 90 20 1f e8 88 |.&.H.&&M|..`. ...|
|0001a550| 4d ee ff f4 2c dd 2c dd | 2c dd 2c dd 51 c8 ff f6 |M...,.,.|,.,.Q...|
|0001a560| 4e 5a 2a 5f 4e 75 00 20 | 00 60 01 60 03 60 07 60 |NZ*_Nu. |.`.`.`.`|
|0001a570| 0f 60 1f 60 00 01 03 04 | 05 06 07 08 24 55 20 2a |.`.`....|....$U *|
|0001a580| 00 08 2b 40 00 0c d0 bc | 00 00 01 00 2b 40 00 10 |..+@....|....+@..|
|0001a590| 61 00 b6 0c 2b 40 00 08 | 67 12 22 40 22 2a 00 04 |a...+@..|g."@"*..|
|0001a5a0| 12 da 53 81 66 fa 20 40 | 61 00 00 50 4e 75 24 55 |..S.f. @|a..PNu$U|
|0001a5b0| 20 2a 00 18 e5 88 2b 40 | 00 10 61 00 b5 e2 2b 40 | *....+@|..a...+@|
|0001a5c0| 00 08 67 34 41 ea 03 34 | 22 40 2b 68 00 08 00 0c |..g4A..4|"@+h....|
|0001a5d0| 22 28 ff fc 22 d8 53 81 | 66 fa 20 40 0c 90 49 43 |"(..".S.|f. @..IC|
|0001a5e0| 45 21 67 16 3b 7c 00 04 | 00 1a 22 40 20 2d 00 10 |E!g.;|..|.."@ -..|
|0001a5f0| 4e ae ff 2e 42 ad 00 08 | 4e 75 4e 53 ff 88 48 e7 |N...B...|NuNS..H.|
|0001a600| 00 00 00 08 00 00 03 f4 | 00 00 00 31 00 00 01 e8 |........|...1....|
|0001a610| 00 00 00 d4 97 5b e9 1d | ff fe 49 e8 00 78 2c 4c |.....[..|..I..x,L|
|0001a620| 58 48 20 18 4b f0 08 f8 | 20 18 2e 80 dd c0 22 4e |XH .K...| ....."N|
|0001a630| 70 77 17 21 51 c8 ff fc | 26 4e 1e 25 61 5a 2a 4b |pw.!Q...|&N.%aZ*K|
|0001a640| 61 00 00 82 64 38 3e 3c | 0f 9f 61 00 00 78 64 08 |a...d8><|..a..xd.|
|0001a650| 70 0f 61 00 00 7a 3e 01 | 7c 03 38 23 7a 03 d8 44 |p.a..z>.||.8#z..D|
|0001a660| d1 40 d8 44 d3 41 d8 44 | d5 42 d8 44 d7 43 51 cd |.@.D.A.D|.B.D.CQ.|
|0001a670| ff ee 51 ce ff e6 48 93 | 00 0f 51 cf ff dc 4c d7 |..Q...H.|..Q...L.|
|0001a680| 0f ff 10 dc 53 80 66 fa | 70 77 1b 23 51 c8 ff fc |....S.f.|pw.#Q...|
|0001a690| 4c df 7f ff 4e 5b 4e 75 | 61 2a 64 22 72 00 61 24 |L...N[Nu|a*d"r.a$|
|0001a6a0| 64 16 43 fa 00 b8 76 04 | 20 21 61 22 48 40 b2 40 |d.C...v.| !a"H@.@|
|0001a6b0| 56 cb ff f6 d2 a9 00 14 | 1d 25 51 c9 ff fc bd cc |V.......|.%Q.....|
|0001a6c0| 6e 1e 4e 75 de 07 66 04 | 1e 25 df 07 4e 75 72 00 |n.Nu..f.|.%..Nur.|
|0001a6d0| de 07 66 04 1e 25 df 07 | d3 41 51 c8 ff f4 4e 75 |..f..%..|.AQ...Nu|
|0001a6e0| 43 fa 00 8e 74 03 61 dc | 54 ca ff fc 78 00 72 00 |C...t.a.|T...x.r.|
|0001a6f0| 10 31 20 01 48 80 6b 02 | 61 d4 18 31 20 06 d8 41 |.1 .H.k.|a..1 ..A|
|0001a700| 67 22 43 fa 00 76 74 01 | 61 ba 54 ca ff fc 72 00 |g"C..vt.|a.T...r.|
|0001a710| 10 31 20 01 48 80 61 b6 | d4 42 d2 71 20 06 6a 16 |.1 .H.a.|.B.q .j.|
|0001a720| 92 44 60 12 72 00 70 05 | 74 ff 61 98 64 04 70 08 |.D`.r.p.|t.a.d.p.|
|0001a730| 74 3f 61 9a d2 42 43 f6 | 40 02 d2 c1 1d 21 1d 21 |t?a..BC.|@....!.!|
|0001a740| 51 cc ff fc 60 00 ff 52 | 7f ff 00 0e 00 ff 00 07 |Q...`..R|........|
|0001a750| 00 07 00 02 00 03 00 01 | 00 03 00 01 00 00 01 0d |........|........|
|0001a760| 00 00 00 0e 00 00 00 07 | 00 00 00 04 00 00 00 01 |........|........|
|0001a770| 09 01 00 ff ff 08 04 02 | 01 00 0b 04 07 00 01 1f |........|........|
|0001a780| ff ff 00 1f 00 00 00 00 | 00 00 00 00 24 55 20 2a |........|....$U *|
|0001a790| 00 08 2b 40 00 10 2b 40 | 00 0c 61 00 b4 1a 2b 40 |..+@..+@|..a...+@|
|0001a7a0| 00 08 67 0c 22 40 58 4a | 20 1a 22 1a 20 4a 61 02 |..g."@XJ| .". Ja.|
|0001a7b0| 4e 75 d1 c0 45 f1 18 00 | 7a 02 7c 03 7e 10 20 20 |Nu..E...|z.|.~. |
|0001a7c0| e2 88 66 02 61 56 65 26 | 72 07 76 01 e2 88 66 02 |..f.aVe&|r.v...f.|
|0001a7d0| 61 4a 65 38 72 02 78 00 | 61 4a d8 42 72 07 61 44 |aJe8r.x.|aJ.Br.aD|
|0001a7e0| 15 02 51 cc ff f8 60 2e | 72 07 78 08 60 ea 72 01 |..Q...`.|r.x.`.r.|
|0001a7f0| 61 32 b4 05 6d 0e b4 06 | 67 ee 72 07 61 26 36 02 |a2..m...|g.r.a&6.|
|0001a800| 00 00 00 08 00 00 03 f4 | 00 00 00 32 00 00 01 8c |........|...2....|
|0001a810| 00 00 00 00 27 7c 04 ba | 72 07 60 08 72 08 d2 42 |....'|..|r.`.r..B|
|0001a820| 54 42 36 02 61 16 15 32 | 20 ff 51 cb ff fa b3 ca |TB6.a..2| .Q.....|
|0001a830| 6d a6 4e 75 20 20 44 c7 | e2 90 4e 75 74 00 e2 88 |m.Nu D.|..Nut...|
|0001a840| 66 06 20 20 44 c7 e2 90 | d5 82 51 c9 ff f2 4e 75 |f. D...|..Q...Nu|
|0001a850| 2f 06 7c 00 0c 90 00 00 | 03 f3 66 0e 61 16 4a 86 |/.|.....|..f.a.J.|
|0001a860| 6b 0c 4a 80 66 f6 4a 86 | 67 04 70 00 60 02 70 01 |k.J.f.J.|g.p.`.p.|
|0001a870| 2c 1f 4e 75 20 18 c0 bc | 3f ff ff ff 90 bc 00 00 |,.Nu ...|?.......|
|0001a880| 03 e7 6d 12 b0 bc 00 00 | 00 0f 6e 0a d0 40 30 3b |..m.....|..n..@0;|
|0001a890| 00 0a 4e fb 00 06 70 00 | 4e 75 00 22 00 22 00 20 |..N...p.|Nu.".". |
|0001a8a0| 00 20 00 2c 00 34 00 34 | 00 34 00 44 00 44 00 22 |. .,.4.4|.4.D.D."|
|0001a8b0| 00 30 00 9c ff fc 00 bc | 00 30 53 86 20 18 e5 88 |.0......|.0S. ...|
|0001a8c0| d1 c0 70 01 4e 75 58 48 | 53 86 70 01 4e 75 20 18 |..p.NuXH|S.p.Nu .|
|0001a8d0| 67 08 e5 88 41 f0 08 04 | 60 f4 70 01 4e 75 12 10 |g...A...|`.p.Nu..|
|0001a8e0| 20 18 67 38 c0 bc 00 ff | ff ff 4a 01 67 32 b2 3c | .g8....|..J.g2.<|
|0001a8f0| 00 01 67 2c b2 3c 00 02 | 67 26 b2 3c 00 03 67 20 |..g,.<..|g&.<..g |
|0001a900| b2 3c 00 81 67 24 b2 3c | 00 82 67 1c b2 3c 00 83 |.<..g$.<|..g..<..|
|0001a910| 67 18 b2 3c 00 84 67 12 | 70 00 4e 75 70 01 4e 75 |g..<..g.|p.Nup.Nu|
|0001a920| e5 88 41 f0 08 04 60 b6 | 52 80 e5 88 d1 c0 20 18 |..A...`.|R..... .|
|0001a930| e5 88 d1 c0 60 a8 20 18 | 67 06 e5 88 d1 c0 60 f6 |....`. .|g.....`.|
|0001a940| 70 01 d0 a8 00 08 90 a8 | 00 04 dc 80 e5 88 41 f0 |p.......|......A.|
|0001a950| 08 0c 70 01 4e 75 20 18 | 67 0a e5 88 41 f0 08 04 |..p.Nu .|g...A...|
|0001a960| 70 01 4e 75 0c 98 00 00 | 03 f6 66 f4 7c 00 70 00 |p.Nu....|..f.|.p.|
|0001a970| 4e 75 00 00 00 00 03 ec | 00 00 00 07 00 00 00 00 |Nu......|........|
|0001a980| 00 00 00 2a 00 00 00 22 | 00 00 00 1a 00 00 00 16 |...*..."|........|
|0001a990| 00 00 00 12 00 00 00 0a | 00 00 00 06 00 00 00 00 |........|........|
|0001a9a0| 00 00 03 f2 22 40 58 4a | 20 1a 22 1a 20 4a 61 02 |...."@XJ| .". Ja.|
|0001a9b0| 4e 75 d1 c0 45 f1 18 00 | 7a 02 7c 03 7e 10 20 20 |Nu..E...|z.|.~. |
|0001a9c0| e2 88 66 02 61 56 65 26 | 72 07 76 01 e2 88 66 02 |..f.aVe&|r.v...f.|
|0001a9d0| 61 4a 65 38 72 02 78 00 | 61 4a d8 42 72 07 61 44 |aJe8r.x.|aJ.Br.aD|
|0001a9e0| 15 02 51 cc ff f8 60 2e | 72 07 78 08 60 ea 72 01 |..Q...`.|r.x.`.r.|
|0001a9f0| 61 32 b4 05 6d 0e b4 06 | 67 ee 72 07 61 26 36 02 |a2..m...|g.r.a&6.|
|0001aa00| 00 00 00 08 00 00 03 f5 | 00 00 00 01 00 00 01 e8 |........|........|
|0001aa10| 00 00 00 d6 9e bd 4e 03 | 2f 2a 20 77 61 73 70 65 |......N.|/* waspe|
|0001aa20| 72 20 2d 20 63 6f 70 79 | 72 69 67 68 74 20 31 39 |r - copy|right 19|
|0001aa30| 39 30 2c 20 31 39 39 31 | 20 62 79 20 53 74 65 76 |90, 1991| by Stev|
|0001aa40| 65 6e 20 52 65 69 7a 0a | 20 2a 20 63 6f 6d 70 75 |en Reiz.| * compu|
|0001aa50| 74 65 20 74 68 65 20 64 | 69 66 66 65 72 65 6e 63 |te the d|ifferenc|
|0001aa60| 65 20 62 65 74 77 65 65 | 6e 20 74 77 6f 20 53 52 |e betwee|n two SR|
|0001aa70| 47 52 20 66 69 6c 65 73 | 20 6f 66 20 73 61 6d 65 |GR files| of same|
|0001aa80| 20 73 69 7a 65 0a 20 2a | 20 73 65 65 20 66 6f 72 | size. *| see for|
|0001aa90| 6d 61 74 73 2f 73 72 67 | 72 2e 64 6f 63 20 66 6f |mats/srg|r.doc fo|
|0001aaa0| 72 20 61 20 64 65 73 63 | 72 69 70 74 69 6f 6e 20 |r a desc|ription |
|0001aab0| 6f 66 20 74 68 65 20 53 | 52 47 52 20 66 6f 72 6d |of the S|RGR form|
|0001aac0| 61 74 0a 20 2a 20 33 30 | 2f 31 32 2f 39 30 20 2d |at. * 30|/12/90 -|
|0001aad0| 20 33 2f 31 2f 39 31 2c | 20 33 30 2f 36 2f 39 31 | 3/1/91,| 30/6/91|
|0001aae0| 0a 20 2a 2f 0a 0a 23 69 | 6e 63 6c 75 64 65 20 3c |. */..#i|nclude <|
|0001aaf0| 66 63 6e 74 6c 2e 68 3e | 0a 65 78 74 65 72 6e 20 |fcntl.h>|.extern |
|0001ab00| 76 6f 69 64 20 2a 6d 61 | 6c 6c 6f 63 28 29 3b 0a |void *ma|lloc();.|
|0001ab10| 0a 69 6e 74 20 66 64 5b | 33 5d 3b 0a 6c 6f 6e 67 |.int fd[|3];.long|
|0001ab20| 20 78 73 7a 5b 32 5d 2c | 20 79 73 7a 5b 32 5d 3b | xsz[2],| ysz[2];|
|0001ab30| 0a 69 6e 74 20 65 72 5f | 70 69 63 3d 30 3b 0a 0a |.int er_|pic=0;..|
|0001ab40| 0a 6d 61 69 6e 28 61 72 | 67 63 2c 20 61 72 67 76 |.main(ar|gc, argv|
|0001ab50| 29 0a 69 6e 74 20 61 72 | 67 63 3b 0a 63 68 61 72 |).int ar|gc;.char|
|0001ab60| 20 2a 2a 61 72 67 76 3b | 0a 7b 0a 20 20 20 20 69 | **argv;|.{. i|
|0001ab70| 6e 74 20 69 3b 0a 20 20 | 20 20 6c 6f 6e 67 20 74 |nt i;. | long t|
|0001ab80| 3b 0a 0a 20 20 20 20 69 | 66 20 28 61 72 67 63 3c |;.. i|f (argc<|
|0001ab90| 33 20 7c 7c 20 61 72 67 | 63 3e 34 29 20 7b 0a 20 |3 || arg|c>4) {. |
|0001aba0| 20 20 20 20 20 20 20 70 | 72 69 6e 74 66 28 22 75 | p|rintf("u|
|0001abb0| 73 61 67 65 3a 20 77 61 | 73 70 65 72 20 73 72 67 |sage: wa|sper srg|
|0001abc0| 72 2d 66 69 6c 65 2d 31 | 20 73 72 67 72 2d 66 69 |r-file-1| srgr-fi|
|0001abd0| 6c 65 2d 32 20 5b 65 72 | 72 6f 72 2d 70 69 63 74 |le-2 [er|ror-pict|
|0001abe0| 75 72 65 2d 66 69 6c 65 | 5d 5c 6e 22 29 3b 0a 20 |ure-file|]\n");. |
|0001abf0| 20 20 20 20 20 20 20 65 | 78 69 74 28 31 29 3b 0a | e|xit(1);.|
|0001ac00| 00 00 00 08 00 00 03 f5 | 00 00 00 02 00 00 01 e8 |........|........|
|0001ac10| 00 00 00 d7 ee d1 15 b5 | 20 20 20 20 7d 0a 20 20 |........| }. |
|0001ac20| 20 20 69 66 20 28 61 72 | 67 63 3e 33 29 0a 09 65 | if (ar|gc>3)..e|
|0001ac30| 72 5f 70 69 63 3d 31 3b | 0a 20 20 20 20 66 6f 72 |r_pic=1;|. for|
|0001ac40| 20 28 69 3d 31 3b 20 69 | 3c 3d 32 3b 20 2b 2b 69 | (i=1; i|<=2; ++i|
|0001ac50| 29 20 7b 0a 20 20 20 20 | 20 20 20 20 69 66 20 28 |) {. | if (|
|0001ac60| 28 66 64 5b 69 2d 31 5d | 3d 6f 70 65 6e 28 61 72 |(fd[i-1]|=open(ar|
|0001ac70| 67 76 5b 69 5d 2c 20 4f | 5f 52 44 4f 4e 4c 59 29 |gv[i], O|_RDONLY)|
|0001ac80| 29 3c 30 29 20 7b 0a 20 | 20 20 20 20 20 20 20 20 |)<0) {. | |
|0001ac90| 20 20 20 70 65 72 72 6f | 72 28 61 72 67 76 5b 69 | perro|r(argv[i|
|0001aca0| 5d 29 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |]);. | |
|0001acb0| 65 78 69 74 28 31 29 3b | 0a 20 20 20 20 20 20 20 |exit(1);|. |
|0001acc0| 20 7d 0a 20 20 20 20 7d | 0a 20 20 20 20 69 66 20 | }. }|. if |
|0001acd0| 28 65 72 5f 70 69 63 29 | 20 7b 0a 09 69 66 20 28 |(er_pic)| {..if (|
|0001ace0| 28 66 64 5b 32 5d 3d 6f | 70 65 6e 28 61 72 67 76 |(fd[2]=o|pen(argv|
|0001acf0| 5b 33 5d 2c 20 4f 5f 57 | 52 4f 4e 4c 59 7c 4f 5f |[3], O_W|RONLY|O_|
|0001ad00| 43 52 45 41 54 7c 4f 5f | 54 52 55 4e 43 29 29 3c |CREAT|O_|TRUNC))<|
|0001ad10| 30 29 20 7b 0a 09 20 20 | 20 20 70 65 72 72 6f 72 |0) {.. | perror|
|0001ad20| 28 61 72 67 76 5b 33 5d | 29 3b 0a 09 20 20 20 20 |(argv[3]|);.. |
|0001ad30| 65 78 69 74 28 31 29 3b | 0a 09 7d 0a 20 20 20 20 |exit(1);|..}. |
|0001ad40| 7d 0a 20 20 20 20 66 6f | 72 20 28 69 3d 30 3b 20 |}. fo|r (i=0; |
|0001ad50| 69 3c 3d 31 3b 20 2b 2b | 69 29 20 7b 0a 20 20 20 |i<=1; ++|i) {. |
|0001ad60| 20 20 20 20 20 63 72 65 | 61 64 28 66 64 5b 69 5d | cre|ad(fd[i]|
|0001ad70| 2c 20 26 74 2c 20 34 29 | 3b 0a 20 20 20 20 20 20 |, &t, 4)|;. |
|0001ad80| 20 20 69 66 20 28 74 21 | 3d 28 28 27 53 27 3c 3c | if (t!|=(('S'<<|
|0001ad90| 32 34 29 7c 28 27 52 27 | 3c 3c 31 36 29 7c 28 27 |24)|('R'|<<16)|('|
|0001ada0| 47 27 3c 3c 38 29 7c 27 | 52 27 29 29 20 7b 0a 20 |G'<<8)|'|R')) {. |
|0001adb0| 20 20 20 20 20 20 20 20 | 20 20 20 70 72 69 6e 74 | | print|
|0001adc0| 66 28 22 25 73 20 69 73 | 20 6e 6f 20 53 52 47 52 |f("%s is| no SRGR|
|0001add0| 20 66 69 6c 65 21 5c 6e | 22 2c 20 61 72 67 76 5b | file!\n|", argv[|
|0001ade0| 69 2b 31 5d 29 3b 0a 20 | 20 20 20 20 20 20 20 20 |i+1]);. | |
|0001adf0| 20 20 20 65 78 69 74 28 | 31 29 3b 0a 20 20 20 20 | exit(|1);. |
|0001ae00| 00 00 00 08 00 00 03 f5 | 00 00 00 03 00 00 01 e8 |........|........|
|0001ae10| 00 00 00 d8 db ab 8e 41 | 20 20 20 20 7d 0a 20 20 |.......A| }. |
|0001ae20| 20 20 20 20 20 20 63 72 | 65 61 64 28 66 64 5b 69 | cr|ead(fd[i|
|0001ae30| 5d 2c 20 26 78 73 7a 5b | 69 5d 2c 20 34 29 3b 0a |], &xsz[|i], 4);.|
|0001ae40| 20 20 20 20 20 20 20 20 | 63 72 65 61 64 28 66 64 | |cread(fd|
|0001ae50| 5b 69 5d 2c 20 26 79 73 | 7a 5b 69 5d 2c 20 34 29 |[i], &ys|z[i], 4)|
|0001ae60| 3b 0a 20 20 20 20 20 20 | 20 20 70 72 69 6e 74 66 |;. | printf|
|0001ae70| 28 22 25 73 3a 20 53 52 | 47 52 20 25 6c 64 78 25 |("%s: SR|GR %ldx%|
|0001ae80| 6c 64 5c 6e 22 2c 20 61 | 72 67 76 5b 69 2b 31 5d |ld\n", a|rgv[i+1]|
|0001ae90| 2c 20 78 73 7a 5b 69 5d | 2c 20 79 73 7a 5b 69 5d |, xsz[i]|, ysz[i]|
|0001aea0| 29 3b 0a 20 20 20 20 7d | 0a 20 20 20 20 69 66 20 |);. }|. if |
|0001aeb0| 28 78 73 7a 5b 30 5d 21 | 3d 78 73 7a 5b 31 5d 20 |(xsz[0]!|=xsz[1] |
|0001aec0| 7c 7c 20 79 73 7a 5b 30 | 5d 21 3d 79 73 7a 5b 31 ||| ysz[0|]!=ysz[1|
|0001aed0| 5d 29 20 7b 0a 20 20 20 | 20 20 20 20 20 70 72 69 |]) {. | pri|
|0001aee0| 6e 74 66 28 22 74 68 65 | 20 74 77 6f 20 69 6e 70 |ntf("the| two inp|
|0001aef0| 75 74 20 70 69 63 74 75 | 72 65 73 20 73 68 6f 75 |ut pictu|res shou|
|0001af00| 6c 64 20 68 61 76 65 20 | 65 78 61 63 74 6c 79 20 |ld have |exactly |
|0001af10| 74 68 65 20 73 61 6d 65 | 20 73 69 7a 65 21 5c 6e |the same| size!\n|
|0001af20| 22 29 3b 0a 20 20 20 20 | 20 20 20 20 65 78 69 74 |");. | exit|
|0001af30| 28 31 29 3b 0a 20 20 20 | 20 7d 0a 20 20 20 20 69 |(1);. | }. i|
|0001af40| 66 20 28 65 72 5f 70 69 | 63 29 20 7b 0a 09 74 3d |f (er_pi|c) {..t=|
|0001af50| 28 27 53 27 3c 3c 32 34 | 29 7c 28 27 52 27 3c 3c |('S'<<24|)|('R'<<|
|0001af60| 31 36 29 7c 28 27 47 27 | 3c 3c 38 29 7c 27 52 27 |16)|('G'|<<8)|'R'|
|0001af70| 3b 0a 09 63 77 72 69 74 | 65 28 66 64 5b 32 5d 2c |;..cwrit|e(fd[2],|
|0001af80| 20 26 74 2c 20 34 29 3b | 0a 09 63 77 72 69 74 65 | &t, 4);|..cwrite|
|0001af90| 28 66 64 5b 32 5d 2c 20 | 26 78 73 7a 5b 30 5d 2c |(fd[2], |&xsz[0],|
|0001afa0| 20 34 29 3b 0a 09 63 77 | 72 69 74 65 28 66 64 5b | 4);..cw|rite(fd[|
|0001afb0| 32 5d 2c 20 26 79 73 7a | 5b 30 5d 2c 20 34 29 3b |2], &ysz|[0], 4);|
|0001afc0| 0a 20 20 20 20 7d 0a 20 | 20 20 20 63 6f 6d 70 75 |. }. | compu|
|0001afd0| 74 65 5f 65 72 72 73 28 | 29 3b 0a 20 20 20 20 65 |te_errs(|);. e|
|0001afe0| 78 69 74 28 30 29 3b 0a | 7d 0a 0a 0a 23 64 65 66 |xit(0);.|}...#def|
|0001aff0| 69 6e 65 20 42 55 46 53 | 5a 20 33 32 37 36 30 0a |ine BUFS|Z 32760.|
|0001b000| 00 00 00 08 00 00 03 f5 | 00 00 00 04 00 00 01 e8 |........|........|
|0001b010| 00 00 00 d9 07 84 09 41 | 6c 6f 6e 67 20 73 71 72 |.......A|long sqr|
|0001b020| 5b 31 36 5d 3b 0a 6c 6f | 6e 67 20 65 72 72 6f 72 |[16];.lo|ng error|
|0001b030| 2c 20 65 72 72 6f 72 32 | 3b 0a 75 6e 73 69 67 6e |, error2|;.unsign|
|0001b040| 65 64 20 63 68 61 72 20 | 2a 62 75 66 31 2c 20 2a |ed char |*buf1, *|
|0001b050| 62 75 66 32 2c 20 2a 62 | 75 66 6f 3b 0a 69 6e 74 |buf2, *b|ufo;.int|
|0001b060| 20 74 68 69 73 63 68 75 | 6e 6b 3b 0a 0a 63 6f 6d | thischu|nk;..com|
|0001b070| 70 75 74 65 5f 65 72 72 | 73 28 29 0a 7b 0a 20 20 |pute_err|s().{. |
|0001b080| 20 20 6c 6f 6e 67 20 74 | 6f 64 6f 3b 0a 20 20 20 | long t|odo;. |
|0001b090| 20 73 68 6f 72 74 20 69 | 3b 0a 0a 20 20 20 20 66 | short i|;.. f|
|0001b0a0| 6f 72 20 28 69 3d 30 3b | 20 69 3c 31 36 3b 20 2b |or (i=0;| i<16; +|
|0001b0b0| 2b 69 29 0a 20 20 20 20 | 20 20 20 20 73 71 72 5b |+i). | sqr[|
|0001b0c0| 69 5d 3d 69 2a 69 3b 0a | 20 20 20 20 69 66 20 28 |i]=i*i;.| if (|
|0001b0d0| 21 28 62 75 66 31 3d 6d | 61 6c 6c 6f 63 28 42 55 |!(buf1=m|alloc(BU|
|0001b0e0| 46 53 5a 29 29 29 20 7b | 0a 20 20 20 20 20 20 20 |FSZ))) {|. |
|0001b0f0| 20 70 72 69 6e 74 66 28 | 22 6e 6f 74 20 65 6e 6f | printf(|"not eno|
|0001b100| 75 67 68 20 6d 65 6d 6f | 72 79 5c 6e 22 29 3b 0a |ugh memo|ry\n");.|
|0001b110| 20 20 20 20 20 20 20 20 | 65 78 69 74 28 31 29 3b | |exit(1);|
|0001b120| 0a 20 20 20 20 7d 0a 20 | 20 20 20 69 66 20 28 21 |. }. | if (!|
|0001b130| 28 62 75 66 32 3d 6d 61 | 6c 6c 6f 63 28 42 55 46 |(buf2=ma|lloc(BUF|
|0001b140| 53 5a 29 29 29 20 7b 0a | 20 20 20 20 20 20 20 20 |SZ))) {.| |
|0001b150| 70 72 69 6e 74 66 28 22 | 6e 6f 74 20 65 6e 6f 75 |printf("|not enou|
|0001b160| 67 68 20 6d 65 6d 6f 72 | 79 5c 6e 22 29 3b 0a 20 |gh memor|y\n");. |
|0001b170| 20 20 20 20 20 20 20 65 | 78 69 74 28 31 29 3b 0a | e|xit(1);.|
|0001b180| 20 20 20 20 7d 0a 20 20 | 20 20 69 66 20 28 65 72 | }. | if (er|
|0001b190| 5f 70 69 63 20 26 26 20 | 21 28 62 75 66 6f 3d 6d |_pic && |!(bufo=m|
|0001b1a0| 61 6c 6c 6f 63 28 42 55 | 46 53 5a 29 29 29 20 7b |alloc(BU|FSZ))) {|
|0001b1b0| 0a 09 70 72 69 6e 74 66 | 28 22 6e 6f 74 20 65 6e |..printf|("not en|
|0001b1c0| 6f 75 67 68 20 6d 65 6d | 6f 72 79 5c 6e 22 29 3b |ough mem|ory\n");|
|0001b1d0| 0a 09 65 78 69 74 28 31 | 29 3b 0a 20 20 20 20 7d |..exit(1|);. }|
|0001b1e0| 0a 20 20 20 20 65 72 72 | 6f 72 3d 30 3b 0a 20 20 |. err|or=0;. |
|0001b1f0| 20 20 65 72 72 6f 72 32 | 3d 30 3b 0a 20 20 20 20 | error2|=0;. |
|0001b200| 00 00 00 08 00 00 03 f5 | 00 00 00 05 00 00 01 e8 |........|........|
|0001b210| 00 00 00 da 61 9f 6d 54 | 74 6f 64 6f 3d 78 73 7a |....a.mT|todo=xsz|
|0001b220| 5b 30 5d 2a 79 73 7a 5b | 30 5d 2a 32 3b 0a 20 20 |[0]*ysz[|0]*2;. |
|0001b230| 20 20 77 68 69 6c 65 20 | 28 74 6f 64 6f 3e 30 29 | while |(todo>0)|
|0001b240| 20 7b 0a 20 20 20 20 20 | 20 20 20 74 68 69 73 63 | {. | thisc|
|0001b250| 68 75 6e 6b 3d 42 55 46 | 53 5a 3b 0a 20 20 20 20 |hunk=BUF|SZ;. |
|0001b260| 20 20 20 20 69 66 20 28 | 74 68 69 73 63 68 75 6e | if (|thischun|
|0001b270| 6b 3e 74 6f 64 6f 29 0a | 20 20 20 20 20 20 20 20 |k>todo).| |
|0001b280| 20 20 20 20 74 68 69 73 | 63 68 75 6e 6b 3d 74 6f | this|chunk=to|
|0001b290| 64 6f 3b 0a 20 20 20 20 | 20 20 20 20 74 6f 64 6f |do;. | todo|
|0001b2a0| 2d 3d 74 68 69 73 63 68 | 75 6e 6b 3b 0a 20 20 20 |-=thisch|unk;. |
|0001b2b0| 20 20 20 20 20 63 72 65 | 61 64 28 66 64 5b 30 5d | cre|ad(fd[0]|
|0001b2c0| 2c 20 62 75 66 31 2c 20 | 74 68 69 73 63 68 75 6e |, buf1, |thischun|
|0001b2d0| 6b 29 3b 0a 20 20 20 20 | 20 20 20 20 63 72 65 61 |k);. | crea|
|0001b2e0| 64 28 66 64 5b 31 5d 2c | 20 62 75 66 32 2c 20 74 |d(fd[1],| buf2, t|
|0001b2f0| 68 69 73 63 68 75 6e 6b | 29 3b 0a 09 69 66 20 28 |hischunk|);..if (|
|0001b300| 65 72 5f 70 69 63 29 20 | 7b 0a 09 09 64 6f 5f 65 |er_pic) |{...do_e|
|0001b310| 72 5f 70 69 63 28 29 3b | 0a 09 09 63 77 72 69 74 |r_pic();|...cwrit|
|0001b320| 65 28 66 64 5b 32 5d 2c | 20 62 75 66 6f 2c 20 74 |e(fd[2],| bufo, t|
|0001b330| 68 69 73 63 68 75 6e 6b | 29 3b 0a 09 7d 20 65 6c |hischunk|);..} el|
|0001b340| 73 65 0a 09 09 64 6f 5f | 65 72 28 29 3b 0a 09 09 |se...do_|er();...|
|0001b350| 0a 20 20 20 20 7d 0a 20 | 20 20 20 70 72 69 6e 74 |. }. | print|
|0001b360| 66 28 22 65 72 72 6f 72 | 3a 20 25 6c 64 2c 20 65 |f("error|: %ld, e|
|0001b370| 72 72 6f 72 32 3a 20 25 | 6c 64 5c 6e 22 2c 20 65 |rror2: %|ld\n", e|
|0001b380| 72 72 6f 72 2c 20 65 72 | 72 6f 72 32 29 3b 0a 7d |rror, er|ror2);.}|
|0001b390| 0a 0a 0a 64 6f 5f 65 72 | 28 29 0a 7b 0a 09 75 6e |...do_er|().{..un|
|0001b3a0| 73 69 67 6e 65 64 20 63 | 68 61 72 20 2a 70 2c 20 |signed c|har *p, |
|0001b3b0| 2a 71 3b 0a 09 6c 6f 6e | 67 20 65 2c 20 65 32 2c |*q;..lon|g e, e2,|
|0001b3c0| 20 6e 2c 20 64 3b 0a 09 | 75 6e 73 69 67 6e 65 64 | n, d;..|unsigned|
|0001b3d0| 20 6c 6f 6e 67 20 63 31 | 2c 20 63 32 3b 0a 09 0a | long c1|, c2;...|
|0001b3e0| 09 70 3d 62 75 66 31 3b | 0a 09 71 3d 62 75 66 32 |.p=buf1;|..q=buf2|
|0001b3f0| 3b 0a 09 65 3d 65 32 3d | 30 3b 0a 09 6e 3d 74 68 |;..e=e2=|0;..n=th|
|0001b400| 00 00 00 08 00 00 03 f5 | 00 00 00 06 00 00 01 e8 |........|........|
|0001b410| 00 00 00 db 1f b0 50 16 | 69 73 63 68 75 6e 6b 2d |......P.|ischunk-|
|0001b420| 31 3b 0a 20 20 20 20 20 | 20 20 20 64 6f 20 7b 0a |1;. | do {.|
|0001b430| 20 20 20 20 20 20 20 20 | 20 20 20 20 63 31 3d 20 | | c1= |
|0001b440| 2a 70 2b 2b 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |*p++;. | |
|0001b450| 20 20 63 32 3d 20 2a 71 | 2b 2b 3b 0a 20 20 20 20 | c2= *q|++;. |
|0001b460| 20 20 20 20 20 20 20 20 | 69 66 20 28 28 64 3d 28 | |if ((d=(|
|0001b470| 63 31 26 30 78 30 66 29 | 2d 28 63 32 26 30 78 30 |c1&0x0f)|-(c2&0x0|
|0001b480| 66 29 29 3c 30 29 0a 20 | 20 20 20 20 20 20 20 20 |f))<0). | |
|0001b490| 20 20 20 20 20 20 20 64 | 3d 20 2d 64 3b 0a 20 20 | d|= -d;. |
|0001b4a0| 20 20 20 20 20 20 20 20 | 20 20 65 2b 3d 64 3b 0a | | e+=d;.|
|0001b4b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 65 32 2b 3d | | e2+=|
|0001b4c0| 73 71 72 5b 64 5d 3b 0a | 20 20 20 20 20 20 20 20 |sqr[d];.| |
|0001b4d0| 20 20 20 20 69 66 20 28 | 28 64 3d 28 63 31 3e 3e | if (|(d=(c1>>|
|0001b4e0| 34 29 2d 28 63 32 3e 3e | 34 29 29 3c 30 29 0a 20 |4)-(c2>>|4))<0). |
|0001b4f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 64 | | d|
|0001b500| 3d 20 2d 64 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |= -d;. | |
|0001b510| 20 20 65 2b 3d 64 3b 0a | 20 20 20 20 20 20 20 20 | e+=d;.| |
|0001b520| 20 20 20 20 65 32 2b 3d | 73 71 72 5b 64 5d 3b 0a | e2+=|sqr[d];.|
|0001b530| 20 20 20 20 20 20 20 20 | 7d 20 77 68 69 6c 65 20 | |} while |
|0001b540| 28 2d 2d 6e 3e 3d 30 29 | 3b 0a 09 65 72 72 6f 72 |(--n>=0)|;..error|
|0001b550| 2b 3d 65 3b 0a 09 65 72 | 72 6f 72 32 2b 3d 65 32 |+=e;..er|ror2+=e2|
|0001b560| 3b 0a 7d 0a 0a 0a 64 6f | 5f 65 72 5f 70 69 63 28 |;.}...do|_er_pic(|
|0001b570| 29 0a 7b 0a 09 75 6e 73 | 69 67 6e 65 64 20 63 68 |).{..uns|igned ch|
|0001b580| 61 72 20 2a 70 2c 20 2a | 71 2c 20 2a 72 3b 0a 09 |ar *p, *|q, *r;..|
|0001b590| 6c 6f 6e 67 20 65 2c 20 | 65 32 2c 20 6e 2c 20 64 |long e, |e2, n, d|
|0001b5a0| 3b 0a 09 75 6e 73 69 67 | 6e 65 64 20 6c 6f 6e 67 |;..unsig|ned long|
|0001b5b0| 20 63 31 2c 20 63 32 3b | 0a 09 0a 09 70 3d 62 75 | c1, c2;|....p=bu|
|0001b5c0| 66 31 3b 0a 09 71 3d 62 | 75 66 32 3b 0a 09 72 3d |f1;..q=b|uf2;..r=|
|0001b5d0| 62 75 66 6f 3b 0a 09 65 | 3d 65 32 3d 30 3b 0a 09 |bufo;..e|=e2=0;..|
|0001b5e0| 6e 3d 74 68 69 73 63 68 | 75 6e 6b 2d 31 3b 0a 20 |n=thisch|unk-1;. |
|0001b5f0| 20 20 20 20 20 20 20 64 | 6f 20 7b 0a 20 20 20 20 | d|o {. |
|0001b600| 00 00 00 08 00 00 03 f5 | 00 00 00 07 00 00 01 e8 |........|........|
|0001b610| 00 00 00 dc 30 4d f0 d3 | 20 20 20 20 20 20 20 20 |....0M..| |
|0001b620| 63 31 3d 20 2a 70 2b 2b | 3b 0a 20 20 20 20 20 20 |c1= *p++|;. |
|0001b630| 20 20 20 20 20 20 63 32 | 3d 20 2a 71 2b 2b 3b 0a | c2|= *q++;.|
|0001b640| 20 20 20 20 20 20 20 20 | 20 20 20 20 69 66 20 28 | | if (|
|0001b650| 28 64 3d 28 63 31 26 30 | 78 30 66 29 2d 28 63 32 |(d=(c1&0|x0f)-(c2|
|0001b660| 26 30 78 30 66 29 29 3c | 30 29 0a 20 20 20 20 20 |&0x0f))<|0). |
|0001b670| 20 20 20 20 20 20 20 20 | 20 20 20 64 3d 20 2d 64 | | d= -d|
|0001b680| 3b 0a 09 20 20 20 20 69 | 66 20 28 64 3d 3d 31 29 |;.. i|f (d==1)|
|0001b690| 20 7b 0a 09 09 2a 72 3d | 30 78 30 38 3b 0a 09 09 | {...*r=|0x08;...|
|0001b6a0| 2b 2b 65 3b 0a 09 09 2b | 2b 65 32 3b 0a 09 20 20 |++e;...+|+e2;.. |
|0001b6b0| 20 20 7d 20 65 6c 73 65 | 20 69 66 20 28 64 29 20 | } else| if (d) |
|0001b6c0| 7b 0a 09 09 2a 72 3d 30 | 78 30 66 3b 0a 09 20 20 |{...*r=0|x0f;.. |
|0001b6d0| 20 20 20 20 20 20 65 2b | 3d 64 3b 0a 20 20 20 20 | e+|=d;. |
|0001b6e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 65 32 2b 3d | | e2+=|
|0001b6f0| 73 71 72 5b 64 5d 3b 0a | 09 20 20 20 20 7d 20 65 |sqr[d];.|. } e|
|0001b700| 6c 73 65 0a 09 09 2a 72 | 3d 30 78 30 30 3b 0a 20 |lse...*r|=0x00;. |
|0001b710| 20 20 20 20 20 20 20 20 | 20 20 20 69 66 20 28 28 | | if ((|
|0001b720| 64 3d 28 63 31 3e 3e 34 | 29 2d 28 63 32 3e 3e 34 |d=(c1>>4|)-(c2>>4|
|0001b730| 29 29 3c 30 29 0a 20 20 | 20 20 20 20 20 20 20 20 |))<0). | |
|0001b740| 20 20 20 20 20 20 64 3d | 20 2d 64 3b 0a 09 20 20 | d=| -d;.. |
|0001b750| 20 20 69 66 20 28 64 3d | 3d 31 29 20 7b 0a 09 09 | if (d=|=1) {...|
|0001b760| 2a 72 2b 2b 20 7c 3d 30 | 78 38 30 3b 0a 09 09 2b |*r++ |=0|x80;...+|
|0001b770| 2b 65 3b 0a 09 09 2b 2b | 65 32 3b 0a 09 20 20 20 |+e;...++|e2;.. |
|0001b780| 20 7d 20 65 6c 73 65 20 | 69 66 20 28 64 29 20 7b | } else |if (d) {|
|0001b790| 0a 09 09 2a 72 2b 2b 20 | 7c 3d 30 78 66 30 3b 0a |...*r++ ||=0xf0;.|
|0001b7a0| 09 20 20 20 20 20 20 20 | 20 65 2b 3d 64 3b 0a 20 |. | e+=d;. |
|0001b7b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 65 | | e|
|0001b7c0| 32 2b 3d 73 71 72 5b 64 | 5d 3b 0a 09 20 20 20 20 |2+=sqr[d|];.. |
|0001b7d0| 7d 20 65 6c 73 65 0a 09 | 09 2b 2b 72 3b 0a 20 20 |} else..|.++r;. |
|0001b7e0| 20 20 20 20 20 20 7d 20 | 77 68 69 6c 65 20 28 2d | } |while (-|
|0001b7f0| 2d 6e 3e 3d 30 29 3b 0a | 09 65 72 72 6f 72 2b 3d |-n>=0);.|.error+=|
|0001b800| 00 00 00 08 00 00 03 f5 | 00 00 00 08 00 00 01 91 |........|........|
|0001b810| 00 00 00 00 4e 9e d5 5f | 65 3b 0a 09 65 72 72 6f |....N.._|e;..erro|
|0001b820| 72 32 2b 3d 65 32 3b 0a | 7d 0a 0a 0a 63 72 65 61 |r2+=e2;.|}...crea|
|0001b830| 64 28 66 64 65 2c 20 62 | 75 66 2c 20 6c 65 6e 29 |d(fde, b|uf, len)|
|0001b840| 0a 69 6e 74 20 66 64 65 | 3b 0a 76 6f 69 64 20 2a |.int fde|;.void *|
|0001b850| 62 75 66 3b 0a 69 6e 74 | 20 6c 65 6e 3b 0a 7b 0a |buf;.int| len;.{.|
|0001b860| 20 20 20 20 69 6e 74 20 | 72 3b 0a 0a 20 20 20 20 | int |r;.. |
|0001b870| 72 3d 72 65 61 64 28 66 | 64 65 2c 20 62 75 66 2c |r=read(f|de, buf,|
|0001b880| 20 6c 65 6e 29 3b 0a 20 | 20 20 20 69 66 20 28 72 | len);. | if (r|
|0001b890| 3c 30 29 20 7b 0a 20 20 | 20 20 20 20 20 20 70 65 |<0) {. | pe|
|0001b8a0| 72 72 6f 72 28 22 72 65 | 61 64 22 29 3b 0a 20 20 |rror("re|ad");. |
|0001b8b0| 20 20 20 20 20 20 65 78 | 69 74 28 31 29 3b 0a 20 | ex|it(1);. |
|0001b8c0| 20 20 20 7d 20 65 6c 73 | 65 20 69 66 20 28 72 21 | } els|e if (r!|
|0001b8d0| 3d 6c 65 6e 29 20 7b 0a | 20 20 20 20 20 20 20 20 |=len) {.| |
|0001b8e0| 70 72 69 6e 74 66 28 22 | 72 65 61 64 3a 20 75 6e |printf("|read: un|
|0001b8f0| 65 78 70 65 63 74 65 64 | 20 45 4f 46 5c 6e 22 29 |expected| EOF\n")|
|0001b900| 3b 0a 20 20 20 20 20 20 | 20 20 65 78 69 74 28 31 |;. | exit(1|
|0001b910| 29 3b 0a 20 20 20 20 7d | 0a 7d 0a 0a 0a 63 77 72 |);. }|.}...cwr|
|0001b920| 69 74 65 28 66 64 65 2c | 20 62 75 66 2c 20 6c 65 |ite(fde,| buf, le|
|0001b930| 6e 29 0a 69 6e 74 20 66 | 64 65 3b 0a 76 6f 69 64 |n).int f|de;.void|
|0001b940| 20 2a 62 75 66 3b 0a 69 | 6e 74 20 6c 65 6e 3b 0a | *buf;.i|nt len;.|
|0001b950| 7b 0a 20 20 20 20 69 66 | 20 28 77 72 69 74 65 28 |{. if| (write(|
|0001b960| 66 64 65 2c 20 62 75 66 | 2c 20 6c 65 6e 29 21 3d |fde, buf|, len)!=|
|0001b970| 6c 65 6e 29 20 7b 0a 20 | 20 20 20 20 20 20 20 70 |len) {. | p|
|0001b980| 65 72 72 6f 72 28 22 77 | 72 69 74 65 22 29 3b 0a |error("w|rite");.|
|0001b990| 20 20 20 20 20 20 20 20 | 65 78 69 74 28 31 29 3b | |exit(1);|
|0001b9a0| 0a 20 20 20 20 7d 0a 7d | 0a 65 2b 3d 64 3b 0a 20 |. }.}|.e+=d;. |
|0001b9b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 65 | | e|
|0001b9c0| 32 2b 3d 73 71 72 5b 64 | 5d 3b 0a 09 20 20 20 20 |2+=sqr[d|];.. |
|0001b9d0| 7d 20 65 6c 73 65 0a 09 | 09 2b 2b 72 3b 0a 20 20 |} else..|.++r;. |
|0001b9e0| 20 20 20 20 20 20 7d 20 | 77 68 69 6c 65 20 28 2d | } |while (-|
|0001b9f0| 2d 6e 3e 3d 30 29 3b 0a | 09 65 72 72 6f 72 2b 3d |-n>=0);.|.error+=|
|0001ba00| 00 00 00 08 00 00 03 f6 | 00 00 00 01 00 00 01 e8 |........|........|
|0001ba10| 00 00 00 de 79 31 96 93 | 77 68 61 74 20 69 73 20 |....y1..|what is |
|0001ba20| 74 68 65 20 44 50 49 20 | 68 75 6e 6b 3f 0a 6f 70 |the DPI |hunk?.op|
|0001ba30| 74 69 6d 69 7a 65 20 68 | 6d 20 63 6f 75 6e 74 69 |timize h|m counti|
|0001ba40| 6e 67 20 6d 65 74 68 6f | 64 73 20 62 79 20 63 6f |ng metho|ds by co|
|0001ba50| 6d 70 75 74 69 6e 67 20 | 6e 65 77 63 6f 6c 20 61 |mputing |newcol a|
|0001ba60| 6e 64 20 65 72 72 6f 72 | 20 6f 6e 6c 79 20 6f 6e |nd error| only on|
|0001ba70| 63 65 0a 61 64 64 20 69 | 74 65 72 61 74 69 76 65 |ce.add i|terative|
|0001ba80| 20 68 61 6d 20 63 6f 6e | 76 65 72 73 69 6f 6e 0a | ham con|version.|
|0001ba90| 61 75 74 6f 6d 61 74 69 | 63 20 62 6f 72 64 65 72 |automati|c border|
|0001baa0| 20 63 6c 69 70 70 69 6e | 67 0a 61 73 63 20 63 6f | clippin|g.asc co|
|0001bab0| 6e 66 69 67 75 72 61 74 | 69 6f 6e 20 66 69 6c 65 |nfigurat|ion file|
|0001bac0| 2c 20 63 6f 6e 76 65 72 | 74 73 20 36 34 30 78 36 |, conver|ts 640x6|
|0001bad0| 36 30 20 74 6f 20 33 32 | 30 78 33 33 30 20 74 6f |60 to 32|0x330 to|
|0001bae0| 20 66 69 74 20 6f 6e 0a | 09 61 20 36 34 30 78 32 | fit on.|.a 640x2|
|0001baf0| 30 30 28 34 30 30 29 20 | 73 63 72 65 65 6e 20 28 |00(400) |screen (|
|0001bb00| 33 2f 35 20 69 73 6f 20 | 31 2f 32 3f 29 0a 61 76 |3/5 iso |1/2?).av|
|0001bb10| 6f 69 64 2f 66 69 78 20 | 68 6f 72 69 7a 6f 6e 74 |oid/fix |horizont|
|0001bb20| 61 6c 20 73 74 72 69 70 | 69 6e 67 2f 73 74 72 65 |al strip|ing/stre|
|0001bb30| 61 6b 69 6e 67 2f 63 6f | 6c 6f 72 20 62 61 6e 64 |aking/co|lor band|
|0001bb40| 69 6e 67 20 69 6e 20 73 | 6c 69 63 65 64 20 6f 75 |ing in s|liced ou|
|0001bb50| 74 70 75 74 0a 09 28 31 | 35 2f 31 36 2c 20 67 69 |tput..(1|5/16, gi|
|0001bb60| 66 6d 61 70 72 6f 75 6e | 64 2f 74 72 75 6e 63 2c |fmaproun|d/trunc,|
|0001bb70| 20 63 6d 61 70 2c 20 62 | 6f 64 79 20 64 61 74 61 | cmap, b|ody data|
|0001bb80| 2c 20 64 68 69 2f 64 68 | 61 6d 29 0a 64 65 6c 65 |, dhi/dh|am).dele|
|0001bb90| 74 65 20 53 48 41 4d 5f | 42 4c 41 43 4b 20 63 6f |te SHAM_|BLACK co|
|0001bba0| 64 65 20 66 72 6f 6d 20 | 77 72 69 66 66 64 69 73 |de from |wriffdis|
|0001bbb0| 74 72 2e 63 0a 72 65 61 | 64 20 67 69 66 38 39 61 |tr.c.rea|d gif89a|
|0001bbc0| 0a 72 65 61 64 2f 77 72 | 69 74 65 20 72 67 62 6e |.read/wr|ite rgbn|
|0001bbd0| 2f 72 67 62 38 20 28 74 | 75 72 62 6f 20 73 69 6c |/rgb8 (t|urbo sil|
|0001bbe0| 76 65 72 2c 20 68 61 76 | 65 20 64 6f 63 73 2c 20 |ver, hav|e docs, |
|0001bbf0| 6e 6f 20 70 69 63 29 0a | 72 65 61 64 2f 77 72 69 |no pic).|read/wri|
|0001bc00| 00 00 00 08 00 00 03 f6 | 00 00 00 02 00 00 01 e8 |........|........|
|0001bc10| 00 00 00 df a1 00 49 31 | 74 65 20 69 6d 61 67 69 |......I1|te imagi|
|0001bc20| 6e 65 32 34 20 28 49 46 | 46 20 48 41 4d 20 77 61 |ne24 (IF|F HAM wa|
|0001bc30| 72 6e 69 6e 67 3a 20 33 | 32 20 65 6e 74 72 69 65 |rning: 3|2 entrie|
|0001bc40| 73 20 69 6e 20 63 6f 6c | 6f 72 6d 61 70 2c 0a 09 |s in col|ormap,..|
|0001bc50| 66 61 74 61 6c 20 49 46 | 46 20 48 41 4d 20 65 72 |fatal IF|F HAM er|
|0001bc60| 72 6f 72 3a 20 32 34 20 | 70 6c 61 6e 65 73 2c 20 |ror: 24 |planes, |
|0001bc70| 68 61 76 65 20 64 6f 63 | 73 20 6e 6f 72 20 70 69 |have doc|s nor pi|
|0001bc80| 63 73 29 0a 63 68 65 63 | 6b 20 63 6f 72 72 65 63 |cs).chec|k correc|
|0001bc90| 74 6e 65 73 73 20 6f 66 | 20 6e 6f 2c 20 6d 75 2c |tness of| no, mu,|
|0001bca0| 20 77 66 2c 20 77 66 32 | 2c 20 68 73 2c 20 68 73 | wf, wf2|, hs, hs|
|0001bcb0| 32 2c 20 63 6f 6e 2c 20 | 65 68 62 20 63 6f 6e 76 |2, con, |ehb conv|
|0001bcc0| 65 72 73 69 6f 6e 73 0a | 09 28 6d 75 65 20 69 73 |ersions.|.(mue is|
|0001bcd0| 20 77 72 6f 6e 67 2c 20 | 6f 66 74 65 6e 20 64 6f | wrong, |often do|
|0001bce0| 65 73 6e 27 74 20 75 73 | 65 20 61 6c 6c 20 36 34 |esn't us|e all 64|
|0001bcf0| 20 63 6f 6c 6f 72 20 72 | 65 67 69 73 74 65 72 73 | color r|egisters|
|0001bd00| 29 0a 72 65 61 64 2f 77 | 72 69 74 65 20 73 6c 69 |).read/w|rite sli|
|0001bd10| 63 65 64 20 45 48 42 0a | 73 70 65 65 64 75 70 73 |ced EHB.|speedups|
|0001bd20| 2c 20 65 67 2e 20 70 72 | 6f 66 69 6c 65 20 69 66 |, eg. pr|ofile if|
|0001bd30| 66 20 63 72 65 61 74 69 | 6f 6e 2c 20 73 72 67 72 |f creati|on, srgr|
|0001bd40| 20 69 2f 6f 20 6d 6f 72 | 65 20 62 75 66 66 65 72 | i/o mor|e buffer|
|0001bd50| 69 6e 67 0a 70 72 6f 66 | 69 6c 65 20 77 66 20 64 |ing.prof|ile wf d|
|0001bd60| 69 73 74 72 69 62 75 74 | 69 6f 6e 20 6d 65 74 68 |istribut|ion meth|
|0001bd70| 6f 64 0a 72 65 61 64 2f | 77 72 69 74 65 20 50 43 |od.read/|write PC|
|0001bd80| 48 47 0a 77 72 69 74 65 | 20 73 6f 6d 65 20 64 6f |HG.write| some do|
|0001bd90| 63 73 20 6f 6e 20 61 6c | 6c 20 74 68 65 20 6f 70 |cs on al|l the op|
|0001bda0| 74 69 6f 6e 73 2c 20 73 | 6f 6d 65 20 6d 6f 72 65 |tions, s|ome more|
|0001bdb0| 20 65 78 61 6d 70 6c 65 | 73 20 28 6f 72 20 77 69 | example|s (or wi|
|0001bdc0| 74 68 20 65 78 61 6d 70 | 6c 65 73 29 2c 0a 09 61 |th examp|les),..a|
|0001bdd0| 6c 73 6f 20 73 6f 6d 65 | 20 27 49 20 77 61 6e 74 |lso some| 'I want|
|0001bde0| 20 74 68 69 73 20 6f 72 | 20 74 68 61 74 2c 20 68 | this or| that, h|
|0001bdf0| 6f 77 3f 27 0a 66 69 78 | 20 62 75 67 20 69 6e 20 |ow?'.fix| bug in |
|0001be00| 00 00 00 08 00 00 03 f6 | 00 00 00 03 00 00 00 47 |........|.......G|
|0001be10| 00 00 00 00 6c 5f 79 6c | 70 70 6d 20 72 65 61 64 |....l_yl|ppm read|
|0001be20| 65 72 2c 20 61 73 73 65 | 72 74 20 66 69 72 65 73 |er, asse|rt fires|
|0001be30| 20 6f 6e 20 73 6f 6d 65 | 20 69 6e 70 75 74 20 66 | on some| input f|
|0001be40| 69 6c 65 73 0a 6c 6f 6f | 6b 20 69 6e 74 6f 20 74 |iles.loo|k into t|
|0001be50| 61 64 20 41 48 41 4d 20 | 6f 75 74 70 75 74 0a 72 |ad AHAM |output.r|
|0001be60| 72 6f 72 3a 20 32 34 20 | 70 6c 61 6e 65 73 2c 20 |ror: 24 |planes, |
|0001be70| 68 61 76 65 20 64 6f 63 | 73 20 6e 6f 72 20 70 69 |have doc|s nor pi|
|0001be80| 63 73 29 0a 63 68 65 63 | 6b 20 63 6f 72 72 65 63 |cs).chec|k correc|
|0001be90| 74 6e 65 73 73 20 6f 66 | 20 6e 6f 2c 20 6d 75 2c |tness of| no, mu,|
|0001bea0| 20 77 66 2c 20 77 66 32 | 2c 20 68 73 2c 20 68 73 | wf, wf2|, hs, hs|
|0001beb0| 32 2c 20 63 6f 6e 2c 20 | 65 68 62 20 63 6f 6e 76 |2, con, |ehb conv|
|0001bec0| 65 72 73 69 6f 6e 73 0a | 09 28 6d 75 65 20 69 73 |ersions.|.(mue is|
|0001bed0| 20 77 72 6f 6e 67 2c 20 | 6f 66 74 65 6e 20 64 6f | wrong, |often do|
|0001bee0| 65 73 6e 27 74 20 75 73 | 65 20 61 6c 6c 20 36 34 |esn't us|e all 64|
|0001bef0| 20 63 6f 6c 6f 72 20 72 | 65 67 69 73 74 65 72 73 | color r|egisters|
|0001bf00| 29 0a 72 65 61 64 2f 77 | 72 69 74 65 20 73 6c 69 |).read/w|rite sli|
|0001bf10| 63 65 64 20 45 48 42 0a | 73 70 65 65 64 75 70 73 |ced EHB.|speedups|
|0001bf20| 2c 20 65 67 2e 20 70 72 | 6f 66 69 6c 65 20 69 66 |, eg. pr|ofile if|
|0001bf30| 66 20 63 72 65 61 74 69 | 6f 6e 2c 20 73 72 67 72 |f creati|on, srgr|
|0001bf40| 20 69 2f 6f 20 6d 6f 72 | 65 20 62 75 66 66 65 72 | i/o mor|e buffer|
|0001bf50| 69 6e 67 0a 70 72 6f 66 | 69 6c 65 20 77 66 20 64 |ing.prof|ile wf d|
|0001bf60| 69 73 74 72 69 62 75 74 | 69 6f 6e 20 6d 65 74 68 |istribut|ion meth|
|0001bf70| 6f 64 0a 72 65 61 64 2f | 77 72 69 74 65 20 50 43 |od.read/|write PC|
|0001bf80| 48 47 0a 77 72 69 74 65 | 20 73 6f 6d 65 20 64 6f |HG.write| some do|
|0001bf90| 63 73 20 6f 6e 20 61 6c | 6c 20 74 68 65 20 6f 70 |cs on al|l the op|
|0001bfa0| 74 69 6f 6e 73 2c 20 73 | 6f 6d 65 20 6d 6f 72 65 |tions, s|ome more|
|0001bfb0| 20 65 78 61 6d 70 6c 65 | 73 20 28 6f 72 20 77 69 | example|s (or wi|
|0001bfc0| 74 68 20 65 78 61 6d 70 | 6c 65 73 29 2c 0a 09 61 |th examp|les),..a|
|0001bfd0| 6c 73 6f 20 73 6f 6d 65 | 20 27 49 20 77 61 6e 74 |lso some| 'I want|
|0001bfe0| 20 74 68 69 73 20 6f 72 | 20 74 68 61 74 2c 20 68 | this or| that, h|
|0001bff0| 6f 77 3f 27 0a 66 69 78 | 20 62 75 67 20 69 6e 20 |ow?'.fix| bug in |
|0001c000| 00 00 00 08 00 00 03 f7 | 00 00 00 01 00 00 01 e8 |........|........|
|0001c010| 00 00 00 e1 d1 e2 34 82 | 63 6f 6e 76 65 72 73 69 |......4.|conversi|
|0001c020| 6f 6e 20 6f 66 20 6c 2e | 67 69 66 2c 20 33 32 30 |on of l.|gif, 320|
|0001c030| 78 32 30 30 78 32 35 33 | 2c 20 34 30 34 34 38 20 |x200x253|, 40448 |
|0001c040| 62 79 74 65 73 0a 0a 0a | 0a 70 72 6f 67 72 61 6d |bytes...|.program|
|0001c050| 09 09 73 69 7a 65 09 6d | 65 74 68 6f 64 09 74 67 |..size.m|ethod.tg|
|0001c060| 69 66 2d 3e 68 61 6d 09 | 20 20 20 20 74 72 67 62 |if->ham.| trgb|
|0001c070| 32 34 2d 3e 68 61 6d 09 | 20 20 20 20 20 20 65 72 |24->ham.| er|
|0001c080| 72 6f 72 20 20 65 72 72 | 6f 72 32 0a 74 61 64 20 |ror err|or2.tad |
|0001c090| 31 2e 30 2e 33 09 31 33 | 37 39 34 30 09 72 6f 75 |1.0.3.13|7940.rou|
|0001c0a0| 6e 64 09 2d 09 09 20 20 | 20 20 34 2e 37 2b 32 33 |nd.-.. | 4.7+23|
|0001c0b0| 2e 37 2b 31 2e 38 3d 33 | 30 2e 32 20 20 31 36 33 |.7+1.8=3|0.2 163|
|0001c0c0| 38 33 20 20 31 39 35 33 | 32 0a 68 61 6d 6c 61 62 |83 1953|2.hamlab|
|0001c0d0| 20 31 2e 31 20 64 65 6d | 6f 09 20 34 34 34 32 30 | 1.1 dem|o. 44420|
|0001c0e0| 09 74 72 75 6e 63 46 41 | 09 32 34 2e 31 2b 31 33 |.truncFA|.24.1+13|
|0001c0f0| 2e 35 2b 31 33 2e 35 3d | 35 31 2e 31 20 2d 09 09 |.5+13.5=|51.1 -..|
|0001c100| 09 33 37 39 33 20 20 20 | 34 32 30 37 0a 70 62 6d |.3793 |4207.pbm|
|0001c110| 70 6c 75 73 09 09 20 34 | 35 30 32 34 09 74 72 75 |plus.. 4|5024.tru|
|0001c120| 6e 63 09 32 35 2b 31 34 | 38 3d 31 37 33 09 20 20 |nc.25+14|8=173. |
|0001c130| 20 20 2d 09 09 20 20 20 | 20 20 20 31 34 32 38 31 | -.. | 14281|
|0001c140| 39 20 31 36 30 33 36 39 | 0a 67 69 66 6d 61 63 68 |9 160369|.gifmach|
|0001c150| 69 6e 65 20 31 2e 30 09 | 20 31 32 39 33 32 09 74 |ine 1.0.| 12932.t|
|0001c160| 72 75 6e 63 09 2d 09 09 | 20 20 20 20 2d 09 09 20 |runc.-..| -.. |
|0001c170| 20 20 20 20 20 2d 09 20 | 20 20 20 20 2d 0a 73 75 | -. | -.su|
|0001c180| 70 65 72 63 6f 6e 20 32 | 2e 31 09 20 32 38 32 37 |percon 2|.1. 2827|
|0001c190| 32 09 74 72 75 6e 63 09 | 2d 09 09 20 20 20 20 2d |2.trunc.|-.. -|
|0001c1a0| 09 09 20 20 20 20 20 20 | 2d 09 20 20 20 20 20 2d |.. |-. -|
|0001c1b0| 0a 77 61 73 70 20 31 2e | 31 38 09 20 34 37 39 35 |.wasp 1.|18. 4795|
|0001c1c0| 36 09 72 6f 75 6e 64 09 | 37 2e 39 2b 31 33 2e 35 |6.round.|7.9+13.5|
|0001c1d0| 3d 32 31 2e 34 09 20 20 | 20 20 31 31 2e 38 2b 31 |=21.4. | 11.8+1|
|0001c1e0| 33 2e 35 3d 32 35 2e 33 | 20 20 20 20 20 32 30 31 |3.5=25.3| 201|
|0001c1f0| 32 32 20 20 32 38 30 38 | 34 0a 77 61 73 70 20 31 |22 2808|4.wasp 1|
|0001c200| 00 00 00 08 00 00 03 f7 | 00 00 00 02 00 00 01 e8 |........|........|
|0001c210| 00 00 00 e2 9a a5 72 06 | 2e 31 39 09 20 34 39 32 |......r.|.19. 492|
|0001c220| 36 34 09 72 6f 75 6e 64 | 09 37 2e 39 2b 31 34 2e |64.round|.7.9+14.|
|0001c230| 38 3d 32 32 2e 37 09 20 | 20 20 20 31 31 2e 38 2b |8=22.7. | 11.8+|
|0001c240| 31 34 2e 38 3d 32 36 2e | 36 09 39 33 32 36 20 20 |14.8=26.|6.9326 |
|0001c250| 31 30 32 35 32 0a 0a 70 | 72 6f 67 72 61 6d 09 09 |10252..p|rogram..|
|0001c260| 09 09 74 67 69 66 2d 3e | 73 68 61 6d 09 20 20 20 |..tgif->|sham. |
|0001c270| 20 74 72 67 62 32 34 2d | 3e 73 68 61 6d 20 20 20 | trgb24-|>sham |
|0001c280| 20 20 20 65 72 72 6f 72 | 20 20 65 72 72 6f 72 32 | error| error2|
|0001c290| 0a 74 61 64 20 31 2e 30 | 2e 33 09 09 09 2d 09 09 |.tad 1.0|.3...-..|
|0001c2a0| 20 20 20 20 34 2e 37 2b | 37 30 2e 35 2b 31 2e 38 | 4.7+|70.5+1.8|
|0001c2b0| 3d 37 37 2e 30 09 37 34 | 31 30 20 20 20 38 30 33 |=77.0.74|10 803|
|0001c2c0| 36 0a 68 61 6d 6c 61 62 | 20 31 2e 31 20 64 65 6d |6.hamlab| 1.1 dem|
|0001c2d0| 6f 09 09 09 32 34 2e 31 | 2b 31 36 2e 33 2b 32 39 |o...24.1|+16.3+29|
|0001c2e0| 2e 38 3d 37 30 2e 32 20 | 2d 09 09 09 32 32 36 37 |.8=70.2 |-...2267|
|0001c2f0| 20 20 20 32 34 33 39 0a | 70 62 6d 70 6c 75 73 09 | 2439.|pbmplus.|
|0001c300| 09 09 09 2d 09 09 20 20 | 20 20 2d 09 09 20 20 20 |...-.. | -.. |
|0001c310| 20 20 20 2d 09 20 20 20 | 20 20 2d 0a 67 69 66 6d | -. | -.gifm|
|0001c320| 61 63 68 69 6e 65 20 31 | 2e 30 09 09 09 32 37 2b |achine 1|.0...27+|
|0001c330| 34 30 32 2b 32 30 3d 34 | 34 39 09 20 20 20 20 2d |402+20=4|49. -|
|0001c340| 09 09 09 34 32 33 34 20 | 20 20 34 35 36 38 0a 73 |...4234 | 4568.s|
|0001c350| 75 70 65 72 63 6f 6e 20 | 32 2e 31 09 09 09 32 33 |upercon |2.1...23|
|0001c360| 2e 35 2b 31 35 37 3d 31 | 38 30 2e 35 09 20 20 20 |.5+157=1|80.5. |
|0001c370| 20 2d 09 09 09 32 39 31 | 38 20 20 20 32 39 38 36 | -...291|8 2986|
|0001c380| 0a 77 61 73 70 20 31 2e | 31 38 09 09 61 6c 6c 66 |.wasp 1.|18..allf|
|0001c390| 64 69 66 09 37 2e 39 2b | 35 32 2e 34 3d 36 30 2e |dif.7.9+|52.4=60.|
|0001c3a0| 33 09 20 20 20 20 31 31 | 2e 38 2b 35 32 2e 34 3d |3. 11|.8+52.4=|
|0001c3b0| 36 34 2e 32 09 38 31 32 | 39 20 20 20 39 35 32 31 |64.2.812|9 9521|
|0001c3c0| 0a 77 61 73 70 20 31 2e | 31 39 09 09 61 6c 6c 66 |.wasp 1.|19..allf|
|0001c3d0| 64 69 66 09 37 2e 39 2b | 35 33 2e 38 3d 36 31 2e |dif.7.9+|53.8=61.|
|0001c3e0| 37 09 20 20 20 20 31 31 | 2e 38 2b 35 33 2e 38 3d |7. 11|.8+53.8=|
|0001c3f0| 36 35 2e 36 09 34 36 32 | 37 20 20 20 34 38 31 35 |65.6.462|7 4815|
|0001c400| 00 00 00 08 00 00 03 f7 | 00 00 00 03 00 00 00 01 |........|........|
|0001c410| 00 00 00 00 be a5 74 ce | 0a 31 39 09 20 34 39 32 |......t.|.19. 492|
|0001c420| 36 34 09 72 6f 75 6e 64 | 09 37 2e 39 2b 31 34 2e |64.round|.7.9+14.|
|0001c430| 38 3d 32 32 2e 37 09 20 | 20 20 20 31 31 2e 38 2b |8=22.7. | 11.8+|
|0001c440| 31 34 2e 38 3d 32 36 2e | 36 09 39 33 32 36 20 20 |14.8=26.|6.9326 |
|0001c450| 31 30 32 35 32 0a 0a 70 | 72 6f 67 72 61 6d 09 09 |10252..p|rogram..|
|0001c460| 09 09 74 67 69 66 2d 3e | 73 68 61 6d 09 20 20 20 |..tgif->|sham. |
|0001c470| 20 74 72 67 62 32 34 2d | 3e 73 68 61 6d 20 20 20 | trgb24-|>sham |
|0001c480| 20 20 20 65 72 72 6f 72 | 20 20 65 72 72 6f 72 32 | error| error2|
|0001c490| 0a 74 61 64 20 31 2e 30 | 2e 33 09 09 09 2d 09 09 |.tad 1.0|.3...-..|
|0001c4a0| 20 20 20 20 34 2e 37 2b | 37 30 2e 35 2b 31 2e 38 | 4.7+|70.5+1.8|
|0001c4b0| 3d 37 37 2e 30 09 37 34 | 31 30 20 20 20 38 30 33 |=77.0.74|10 803|
|0001c4c0| 36 0a 68 61 6d 6c 61 62 | 20 31 2e 31 20 64 65 6d |6.hamlab| 1.1 dem|
|0001c4d0| 6f 09 09 09 32 34 2e 31 | 2b 31 36 2e 33 2b 32 39 |o...24.1|+16.3+29|
|0001c4e0| 2e 38 3d 37 30 2e 32 20 | 2d 09 09 09 32 32 36 37 |.8=70.2 |-...2267|
|0001c4f0| 20 20 20 32 34 33 39 0a | 70 62 6d 70 6c 75 73 09 | 2439.|pbmplus.|
|0001c500| 09 09 09 2d 09 09 20 20 | 20 20 2d 09 09 20 20 20 |...-.. | -.. |
|0001c510| 20 20 20 2d 09 20 20 20 | 20 20 2d 0a 67 69 66 6d | -. | -.gifm|
|0001c520| 61 63 68 69 6e 65 20 31 | 2e 30 09 09 09 32 37 2b |achine 1|.0...27+|
|0001c530| 34 30 32 2b 32 30 3d 34 | 34 39 09 20 20 20 20 2d |402+20=4|49. -|
|0001c540| 09 09 09 34 32 33 34 20 | 20 20 34 35 36 38 0a 73 |...4234 | 4568.s|
|0001c550| 75 70 65 72 63 6f 6e 20 | 32 2e 31 09 09 09 32 33 |upercon |2.1...23|
|0001c560| 2e 35 2b 31 35 37 3d 31 | 38 30 2e 35 09 20 20 20 |.5+157=1|80.5. |
|0001c570| 20 2d 09 09 09 32 39 31 | 38 20 20 20 32 39 38 36 | -...291|8 2986|
|0001c580| 0a 77 61 73 70 20 31 2e | 31 38 09 09 61 6c 6c 66 |.wasp 1.|18..allf|
|0001c590| 64 69 66 09 37 2e 39 2b | 35 32 2e 34 3d 36 30 2e |dif.7.9+|52.4=60.|
|0001c5a0| 33 09 20 20 20 20 31 31 | 2e 38 2b 35 32 2e 34 3d |3. 11|.8+52.4=|
|0001c5b0| 36 34 2e 32 09 38 31 32 | 39 20 20 20 39 35 32 31 |64.2.812|9 9521|
|0001c5c0| 0a 77 61 73 70 20 31 2e | 31 39 09 09 61 6c 6c 66 |.wasp 1.|19..allf|
|0001c5d0| 64 69 66 09 37 2e 39 2b | 35 33 2e 38 3d 36 31 2e |dif.7.9+|53.8=61.|
|0001c5e0| 37 09 20 20 20 20 31 31 | 2e 38 2b 35 33 2e 38 3d |7. 11|.8+53.8=|
|0001c5f0| 36 35 2e 36 09 34 36 32 | 37 20 20 20 34 38 31 35 |65.6.462|7 4815|
|0001c600| 00 00 00 08 00 00 03 f8 | 00 00 00 01 00 00 01 e8 |........|........|
|0001c610| 00 00 00 e4 45 8b db be | 2f 2a 20 50 72 6f 67 72 |....E...|/* Progr|
|0001c620| 61 6d 20 74 6f 20 65 78 | 74 72 61 63 74 20 66 75 |am to ex|tract fu|
|0001c630| 6e 63 74 69 6f 6e 20 64 | 65 63 6c 61 72 61 74 69 |nction d|eclarati|
|0001c640| 6f 6e 73 20 66 72 6f 6d | 20 43 20 73 6f 75 72 63 |ons from| C sourc|
|0001c650| 65 20 63 6f 64 65 20 2a | 2f 0a 2f 2a 20 57 72 69 |e code *|/./* Wri|
|0001c660| 74 74 65 6e 20 62 79 20 | 45 72 69 63 20 52 2e 20 |tten by |Eric R. |
|0001c670| 53 6d 69 74 68 20 61 6e | 64 20 70 6c 61 63 65 64 |Smith an|d placed|
|0001c680| 20 69 6e 20 74 68 65 20 | 70 75 62 6c 69 63 20 64 | in the |public d|
|0001c690| 6f 6d 61 69 6e 20 20 20 | 20 2a 2f 0a 2f 2a 20 54 |omain | */./* T|
|0001c6a0| 68 61 6e 6b 73 20 61 72 | 65 20 64 75 65 20 74 6f |hanks ar|e due to|
|0001c6b0| 20 4a 77 61 68 61 72 20 | 52 2e 20 42 61 6d 6d 69 | Jwahar |R. Bammi|
|0001c6c0| 20 66 6f 72 20 66 69 78 | 69 6e 67 20 73 65 76 65 | for fix|ing seve|
|0001c6d0| 72 61 6c 20 62 75 67 73 | 20 20 20 2a 2f 0a 2f 2a |ral bugs| */./*|
|0001c6e0| 20 61 6e 64 20 70 72 6f | 76 69 64 69 6e 67 20 74 | and pro|viding t|
|0001c6f0| 68 65 20 55 6e 69 78 20 | 6d 61 6b 65 66 69 6c 65 |he Unix |makefile|
|0001c700| 73 2e 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |s. | |
|0001c710| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 2f 0a | | */.|
|0001c720| 0a 23 69 66 20 64 65 66 | 69 6e 65 64 28 5f 5f 53 |.#if def|ined(__S|
|0001c730| 54 44 43 5f 5f 29 20 26 | 26 20 21 64 65 66 69 6e |TDC__) &|& !defin|
|0001c740| 65 64 28 6d 69 6e 69 78 | 29 0a 23 69 6e 63 6c 75 |ed(minix|).#inclu|
|0001c750| 64 65 20 3c 73 74 64 64 | 65 66 2e 68 3e 0a 23 69 |de <stdd|ef.h>.#i|
|0001c760| 6e 63 6c 75 64 65 20 3c | 73 74 64 6c 69 62 2e 68 |nclude <|stdlib.h|
|0001c770| 3e 0a 23 65 6c 73 65 0a | 65 78 74 65 72 6e 20 63 |>.#else.|extern c|
|0001c780| 68 61 72 20 2a 6d 61 6c | 6c 6f 63 28 29 3b 0a 23 |har *mal|loc();.#|
|0001c790| 65 6e 64 69 66 0a 23 69 | 66 6e 64 65 66 20 45 58 |endif.#i|fndef EX|
|0001c7a0| 49 54 5f 53 55 43 43 45 | 53 53 0a 23 64 65 66 69 |IT_SUCCE|SS.#defi|
|0001c7b0| 6e 65 20 45 58 49 54 5f | 53 55 43 43 45 53 53 20 |ne EXIT_|SUCCESS |
|0001c7c0| 20 30 0a 23 65 6e 64 69 | 66 0a 23 69 66 6e 64 65 | 0.#endi|f.#ifnde|
|0001c7d0| 66 20 45 58 49 54 5f 46 | 41 49 4c 55 52 45 0a 23 |f EXIT_F|AILURE.#|
|0001c7e0| 64 65 66 69 6e 65 20 45 | 58 49 54 5f 46 41 49 4c |define E|XIT_FAIL|
|0001c7f0| 55 52 45 20 20 31 0a 23 | 65 6e 64 69 66 0a 0a 23 |URE 1.#|endif..#|
|0001c800| 00 00 00 08 00 00 03 f8 | 00 00 00 02 00 00 01 e8 |........|........|
|0001c810| 00 00 00 e5 3e 00 1d 80 | 69 6e 63 6c 75 64 65 20 |....>...|include |
|0001c820| 3c 73 74 64 69 6f 2e 68 | 3e 0a 23 69 6e 63 6c 75 |<stdio.h|>.#inclu|
|0001c830| 64 65 20 3c 63 74 79 70 | 65 2e 68 3e 0a 23 69 6e |de <ctyp|e.h>.#in|
|0001c840| 63 6c 75 64 65 20 3c 73 | 74 72 69 6e 67 2e 68 3e |clude <s|tring.h>|
|0001c850| 0a 0a 2f 2a 23 64 65 66 | 69 6e 65 20 44 45 42 55 |../*#def|ine DEBU|
|0001c860| 47 28 73 29 20 28 66 70 | 75 74 73 28 73 2c 20 73 |G(s) (fp|uts(s, s|
|0001c870| 74 64 65 72 72 29 29 20 | 2f 2a 20 2a 2f 0a 23 64 |tderr)) |/* */.#d|
|0001c880| 65 66 69 6e 65 20 44 45 | 42 55 47 28 73 29 20 2f |efine DE|BUG(s) /|
|0001c890| 2a 20 2a 2f 0a 0a 23 64 | 65 66 69 6e 65 20 49 53 |* */..#d|efine IS|
|0001c8a0| 43 53 59 4d 28 78 29 20 | 28 28 78 29 20 3e 20 30 |CSYM(x) |((x) > 0|
|0001c8b0| 20 26 26 20 28 69 73 61 | 6c 6e 75 6d 28 78 29 20 | && (isa|lnum(x) |
|0001c8c0| 7c 7c 20 28 78 29 20 3d | 3d 20 27 5f 27 29 29 0a ||| (x) =|= '_')).|
|0001c8d0| 23 64 65 66 69 6e 65 20 | 41 42 4f 52 54 45 44 20 |#define |ABORTED |
|0001c8e0| 28 20 28 57 6f 72 64 20 | 2a 29 20 2d 31 20 29 0a |( (Word |*) -1 ).|
|0001c8f0| 23 64 65 66 69 6e 65 20 | 4d 41 58 50 41 52 41 4d |#define |MAXPARAM|
|0001c900| 20 32 30 20 09 09 2f 2a | 20 6d 61 78 2e 20 6e 75 | 20 ../*| max. nu|
|0001c910| 6d 62 65 72 20 6f 66 20 | 70 61 72 61 6d 65 74 65 |mber of |paramete|
|0001c920| 72 73 20 74 6f 20 61 20 | 66 75 6e 63 74 69 6f 6e |rs to a |function|
|0001c930| 20 2a 2f 0a 23 64 65 66 | 69 6e 65 20 4e 45 57 42 | */.#def|ine NEWB|
|0001c940| 55 46 53 49 5a 20 28 32 | 30 34 38 30 2a 73 69 7a |UFSIZ (2|0480*siz|
|0001c950| 65 6f 66 28 63 68 61 72 | 29 29 20 2f 2a 20 6e 65 |eof(char|)) /* ne|
|0001c960| 77 20 62 75 66 66 65 72 | 20 73 69 7a 65 20 2a 2f |w buffer| size */|
|0001c970| 0a 0a 69 6e 74 20 69 6e | 71 75 6f 74 65 20 3d 20 |..int in|quote = |
|0001c980| 30 3b 09 09 2f 2a 20 69 | 6e 20 61 20 71 75 6f 74 |0;../* i|n a quot|
|0001c990| 65 3f 3f 20 2a 2f 0a 69 | 6e 74 20 6e 65 77 6c 69 |e?? */.i|nt newli|
|0001c9a0| 6e 65 5f 73 65 65 6e 20 | 3d 20 31 3b 09 09 2f 2a |ne_seen |= 1;../*|
|0001c9b0| 20 61 72 65 20 77 65 20 | 61 74 20 74 68 65 20 73 | are we |at the s|
|0001c9c0| 74 61 72 74 20 6f 66 20 | 61 20 6c 69 6e 65 20 2a |tart of |a line *|
|0001c9d0| 2f 0a 6c 6f 6e 67 20 6c | 69 6e 65 6e 75 6d 20 20 |/.long l|inenum |
|0001c9e0| 3d 20 31 4c 3b 09 09 2f | 2a 20 6c 69 6e 65 20 6e |= 1L;../|* line n|
|0001c9f0| 75 6d 62 65 72 20 69 6e | 20 63 75 72 72 65 6e 74 |umber in| current|
|0001ca00| 00 00 00 08 00 00 03 f8 | 00 00 00 03 00 00 01 e8 |........|........|
|0001ca10| 00 00 00 e6 ef a9 9e c6 | 20 66 69 6c 65 20 2a 2f |........| file */|
|0001ca20| 0a 69 6e 74 20 64 6f 73 | 74 61 74 69 63 20 3d 20 |.int dos|tatic = |
|0001ca30| 30 3b 09 09 2f 2a 20 64 | 6f 20 73 74 61 74 69 63 |0;../* d|o static|
|0001ca40| 20 66 75 6e 63 74 69 6f | 6e 73 3f 20 2a 2f 0a 69 | functio|ns? */.i|
|0001ca50| 6e 74 20 64 6f 6e 75 6d | 20 20 20 20 3d 20 30 3b |nt donum| = 0;|
|0001ca60| 09 09 2f 2a 20 70 72 69 | 6e 74 20 6c 69 6e 65 20 |../* pri|nt line |
|0001ca70| 6e 75 6d 62 65 72 73 3f | 20 2a 2f 0a 69 6e 74 20 |numbers?| */.int |
|0001ca80| 64 6f 68 65 61 64 20 20 | 20 3d 20 31 3b 09 09 2f |dohead | = 1;../|
|0001ca90| 2a 20 64 6f 20 66 69 6c | 65 20 68 65 61 64 65 72 |* do fil|e header|
|0001caa0| 73 3f 20 2a 2f 0a 69 6e | 74 20 64 6f 63 6f 6e 64 |s? */.in|t docond|
|0001cab0| 20 20 20 3d 20 31 3b 09 | 09 2f 2a 20 63 6f 6e 64 | = 1;.|./* cond|
|0001cac0| 69 74 69 6f 6e 61 6c 69 | 7a 65 20 66 6f 72 20 6e |itionali|ze for n|
|0001cad0| 6f 6e 2d 41 4e 53 49 20 | 63 6f 6d 70 69 6c 65 72 |on-ANSI |compiler|
|0001cae0| 73 3f 20 2a 2f 0a 69 6e | 74 20 67 6c 61 73 74 63 |s? */.in|t glastc|
|0001caf0| 20 20 20 3d 20 27 20 27 | 3b 09 09 2f 2a 20 6c 61 | = ' '|;../* la|
|0001cb00| 73 74 20 63 68 61 72 2e | 20 73 65 65 6e 20 62 79 |st char.| seen by|
|0001cb10| 20 67 65 74 73 79 6d 28 | 29 20 2a 2f 0a 46 49 4c | getsym(|) */.FIL|
|0001cb20| 45 20 2a 6f 75 74 66 3b | 0a 0a 74 79 70 65 64 65 |E *outf;|..typede|
|0001cb30| 66 20 73 74 72 75 63 74 | 20 77 6f 72 64 20 7b 0a |f struct| word {.|
|0001cb40| 09 73 74 72 75 63 74 20 | 77 6f 72 64 20 2a 6e 65 |.struct |word *ne|
|0001cb50| 78 74 3b 0a 09 63 68 61 | 72 20 20 20 73 74 72 69 |xt;..cha|r stri|
|0001cb60| 6e 67 5b 31 5d 3b 0a 7d | 20 57 6f 72 64 3b 0a 0a |ng[1];.}| Word;..|
|0001cb70| 23 69 6e 63 6c 75 64 65 | 20 22 6d 6b 70 72 6f 74 |#include| "mkprot|
|0001cb80| 6f 2e 68 22 0a 0a 2f 2a | 0a 20 2a 20 52 6f 75 74 |o.h"../*|. * Rout|
|0001cb90| 69 6e 65 73 20 66 6f 72 | 20 6d 61 6e 69 70 75 6c |ines for| manipul|
|0001cba0| 61 74 69 6e 67 20 6c 69 | 73 74 73 20 6f 66 20 77 |ating li|sts of w|
|0001cbb0| 6f 72 64 73 2e 0a 20 2a | 2f 0a 0a 57 6f 72 64 20 |ords.. *|/..Word |
|0001cbc0| 2a 77 6f 72 64 5f 61 6c | 6c 6f 63 28 73 29 0a 09 |*word_al|loc(s)..|
|0001cbd0| 63 68 61 72 20 2a 73 3b | 0a 7b 0a 09 57 6f 72 64 |char *s;|.{..Word|
|0001cbe0| 20 2a 77 3b 0a 0a 09 77 | 20 3d 20 28 57 6f 72 64 | *w;...w| = (Word|
|0001cbf0| 20 2a 29 20 6d 61 6c 6c | 6f 63 28 73 69 7a 65 6f | *) mall|oc(sizeo|
|0001cc00| 00 00 00 08 00 00 03 f8 | 00 00 00 04 00 00 01 e8 |........|........|
|0001cc10| 00 00 00 e7 0d ac eb 8f | 66 28 57 6f 72 64 29 20 |........|f(Word) |
|0001cc20| 2b 20 73 74 72 6c 65 6e | 28 73 29 20 2b 20 31 29 |+ strlen|(s) + 1)|
|0001cc30| 3b 20 2f 2a 20 2b 2b 6a | 72 62 20 2a 2f 0a 09 73 |; /* ++j|rb */..s|
|0001cc40| 74 72 63 70 79 28 77 2d | 3e 73 74 72 69 6e 67 2c |trcpy(w-|>string,|
|0001cc50| 20 73 29 3b 0a 09 77 2d | 3e 6e 65 78 74 20 3d 20 | s);..w-|>next = |
|0001cc60| 4e 55 4c 4c 3b 0a 09 72 | 65 74 75 72 6e 20 77 3b |NULL;..r|eturn w;|
|0001cc70| 0a 7d 0a 0a 76 6f 69 64 | 20 77 6f 72 64 5f 66 72 |.}..void| word_fr|
|0001cc80| 65 65 28 77 29 0a 09 57 | 6f 72 64 20 2a 77 3b 0a |ee(w)..W|ord *w;.|
|0001cc90| 7b 0a 09 57 6f 72 64 20 | 2a 6f 6c 64 77 3b 0a 09 |{..Word |*oldw;..|
|0001cca0| 77 68 69 6c 65 20 28 77 | 29 20 7b 0a 09 09 6f 6c |while (w|) {...ol|
|0001ccb0| 64 77 20 3d 20 77 3b 0a | 09 09 77 20 3d 20 77 2d |dw = w;.|..w = w-|
|0001ccc0| 3e 6e 65 78 74 3b 0a 09 | 09 66 72 65 65 28 6f 6c |>next;..|.free(ol|
|0001ccd0| 64 77 29 3b 0a 09 7d 0a | 7d 0a 0a 2f 2a 20 72 65 |dw);..}.|}../* re|
|0001cce0| 74 75 72 6e 20 74 68 65 | 20 6c 65 6e 67 74 68 20 |turn the| length |
|0001ccf0| 6f 66 20 61 20 6c 69 73 | 74 3b 20 65 6d 70 74 79 |of a lis|t; empty|
|0001cd00| 20 77 6f 72 64 73 20 61 | 72 65 20 6e 6f 74 20 63 | words a|re not c|
|0001cd10| 6f 75 6e 74 65 64 20 2a | 2f 0a 69 6e 74 0a 4c 69 |ounted *|/.int.Li|
|0001cd20| 73 74 5f 6c 65 6e 28 77 | 29 0a 09 57 6f 72 64 20 |st_len(w|)..Word |
|0001cd30| 2a 77 3b 0a 7b 0a 09 69 | 6e 74 20 63 6f 75 6e 74 |*w;.{..i|nt count|
|0001cd40| 20 3d 20 30 3b 0a 0a 09 | 77 68 69 6c 65 20 28 77 | = 0;...|while (w|
|0001cd50| 29 20 7b 0a 09 09 69 66 | 20 28 2a 77 2d 3e 73 74 |) {...if| (*w->st|
|0001cd60| 72 69 6e 67 29 20 63 6f | 75 6e 74 2b 2b 3b 0a 09 |ring) co|unt++;..|
|0001cd70| 09 77 20 3d 20 77 2d 3e | 6e 65 78 74 3b 0a 09 7d |.w = w->|next;..}|
|0001cd80| 0a 09 72 65 74 75 72 6e | 20 63 6f 75 6e 74 3b 0a |..return| count;.|
|0001cd90| 7d 0a 0a 2f 2a 20 41 70 | 70 65 6e 64 20 74 77 6f |}../* Ap|pend two|
|0001cda0| 20 6c 69 73 74 73 2c 20 | 61 6e 64 20 72 65 74 75 | lists, |and retu|
|0001cdb0| 72 6e 20 74 68 65 20 72 | 65 73 75 6c 74 20 2a 2f |rn the r|esult */|
|0001cdc0| 0a 0a 57 6f 72 64 20 2a | 77 6f 72 64 5f 61 70 70 |..Word *|word_app|
|0001cdd0| 65 6e 64 28 77 31 2c 20 | 77 32 29 0a 09 57 6f 72 |end(w1, |w2)..Wor|
|0001cde0| 64 20 2a 77 31 2c 20 2a | 77 32 3b 0a 7b 0a 09 57 |d *w1, *|w2;.{..W|
|0001cdf0| 6f 72 64 20 2a 72 2c 20 | 2a 77 3b 0a 0a 09 72 20 |ord *r, |*w;...r |
|0001ce00| 00 00 00 08 00 00 03 f8 | 00 00 00 05 00 00 01 e8 |........|........|
|0001ce10| 00 00 00 e8 42 7b 13 cb | 3d 20 77 20 3d 20 77 6f |....B{..|= w = wo|
|0001ce20| 72 64 5f 61 6c 6c 6f 63 | 28 22 22 29 3b 0a 0a 09 |rd_alloc|("");...|
|0001ce30| 77 68 69 6c 65 20 28 77 | 31 29 20 7b 0a 09 09 77 |while (w|1) {...w|
|0001ce40| 2d 3e 6e 65 78 74 20 3d | 20 77 6f 72 64 5f 61 6c |->next =| word_al|
|0001ce50| 6c 6f 63 28 77 31 2d 3e | 73 74 72 69 6e 67 29 3b |loc(w1->|string);|
|0001ce60| 0a 09 09 77 20 3d 20 77 | 2d 3e 6e 65 78 74 3b 0a |...w = w|->next;.|
|0001ce70| 09 09 77 31 20 3d 20 77 | 31 2d 3e 6e 65 78 74 3b |..w1 = w|1->next;|
|0001ce80| 0a 09 7d 0a 09 77 68 69 | 6c 65 20 28 77 32 29 20 |..}..whi|le (w2) |
|0001ce90| 7b 0a 09 09 77 2d 3e 6e | 65 78 74 20 3d 20 77 6f |{...w->n|ext = wo|
|0001cea0| 72 64 5f 61 6c 6c 6f 63 | 28 77 32 2d 3e 73 74 72 |rd_alloc|(w2->str|
|0001ceb0| 69 6e 67 29 3b 0a 09 09 | 77 20 3d 20 77 2d 3e 6e |ing);...|w = w->n|
|0001cec0| 65 78 74 3b 0a 09 09 77 | 32 20 3d 20 77 32 2d 3e |ext;...w|2 = w2->|
|0001ced0| 6e 65 78 74 3b 0a 09 7d | 0a 0a 09 72 65 74 75 72 |next;..}|...retur|
|0001cee0| 6e 20 72 3b 0a 7d 0a 09 | 0a 2f 2a 20 73 65 65 20 |n r;.}..|./* see |
|0001cef0| 69 66 20 74 68 65 20 6c | 61 73 74 20 65 6e 74 72 |if the l|ast entr|
|0001cf00| 79 20 69 6e 20 77 32 20 | 69 73 20 69 6e 20 77 31 |y in w2 |is in w1|
|0001cf10| 20 2a 2f 0a 0a 69 6e 74 | 0a 66 6f 75 6e 64 69 6e | */..int|.foundin|
|0001cf20| 28 77 31 2c 20 77 32 29 | 0a 09 57 6f 72 64 20 2a |(w1, w2)|..Word *|
|0001cf30| 77 31 2c 20 2a 77 32 3b | 0a 7b 0a 09 77 68 69 6c |w1, *w2;|.{..whil|
|0001cf40| 65 20 28 77 32 2d 3e 6e | 65 78 74 29 0a 09 09 77 |e (w2->n|ext)...w|
|0001cf50| 32 20 3d 20 77 32 2d 3e | 6e 65 78 74 3b 0a 0a 09 |2 = w2->|next;...|
|0001cf60| 77 68 69 6c 65 20 28 77 | 31 29 20 7b 0a 09 09 69 |while (w|1) {...i|
|0001cf70| 66 20 28 21 73 74 72 63 | 6d 70 28 77 31 2d 3e 73 |f (!strc|mp(w1->s|
|0001cf80| 74 72 69 6e 67 2c 20 77 | 32 2d 3e 73 74 72 69 6e |tring, w|2->strin|
|0001cf90| 67 29 29 0a 09 09 09 72 | 65 74 75 72 6e 20 31 3b |g))....r|eturn 1;|
|0001cfa0| 0a 09 09 77 31 20 3d 20 | 77 31 2d 3e 6e 65 78 74 |...w1 = |w1->next|
|0001cfb0| 3b 0a 09 7d 0a 09 72 65 | 74 75 72 6e 20 30 3b 0a |;..}..re|turn 0;.|
|0001cfc0| 7d 0a 0a 2f 2a 20 61 64 | 64 20 74 68 65 20 73 74 |}../* ad|d the st|
|0001cfd0| 72 69 6e 67 20 73 20 74 | 6f 20 74 68 65 20 67 69 |ring s t|o the gi|
|0001cfe0| 76 65 6e 20 6c 69 73 74 | 20 6f 66 20 77 6f 72 64 |ven list| of word|
|0001cff0| 73 20 2a 2f 0a 0a 76 6f | 69 64 20 61 64 64 77 6f |s */..vo|id addwo|
|0001d000| 00 00 00 08 00 00 03 f8 | 00 00 00 06 00 00 01 e8 |........|........|
|0001d010| 00 00 00 e9 ed af 08 ec | 72 64 28 77 2c 20 73 29 |........|rd(w, s)|
|0001d020| 0a 09 57 6f 72 64 20 2a | 77 3b 20 63 68 61 72 20 |..Word *|w; char |
|0001d030| 2a 73 3b 0a 7b 0a 09 77 | 68 69 6c 65 20 28 77 2d |*s;.{..w|hile (w-|
|0001d040| 3e 6e 65 78 74 29 20 77 | 20 3d 20 77 2d 3e 6e 65 |>next) w| = w->ne|
|0001d050| 78 74 3b 0a 09 77 2d 3e | 6e 65 78 74 20 3d 20 77 |xt;..w->|next = w|
|0001d060| 6f 72 64 5f 61 6c 6c 6f | 63 28 73 29 3b 0a 7d 0a |ord_allo|c(s);.}.|
|0001d070| 0a 2f 2a 20 67 69 76 65 | 6e 20 61 20 6c 69 73 74 |./* give|n a list|
|0001d080| 20 72 65 70 72 65 73 65 | 6e 74 69 6e 67 20 61 20 | represe|nting a |
|0001d090| 74 79 70 65 20 61 6e 64 | 20 61 20 76 61 72 69 61 |type and| a varia|
|0001d0a0| 62 6c 65 20 6e 61 6d 65 | 2c 20 65 78 74 72 61 63 |ble name|, extrac|
|0001d0b0| 74 20 6a 75 73 74 0a 20 | 2a 20 74 68 65 20 62 61 |t just. |* the ba|
|0001d0c0| 73 65 20 74 79 70 65 2c | 20 65 2e 67 2e 20 22 73 |se type,| e.g. "s|
|0001d0d0| 74 72 75 63 74 20 77 6f | 72 64 20 2a 78 22 20 77 |truct wo|rd *x" w|
|0001d0e0| 6f 75 6c 64 20 79 69 65 | 6c 64 20 22 73 74 72 75 |ould yie|ld "stru|
|0001d0f0| 63 74 20 77 6f 72 64 22 | 0a 20 2a 2f 0a 0a 57 6f |ct word"|. */..Wo|
|0001d100| 72 64 20 2a 74 79 70 65 | 6c 69 73 74 28 70 29 0a |rd *type|list(p).|
|0001d110| 09 57 6f 72 64 20 2a 70 | 3b 0a 7b 0a 09 57 6f 72 |.Word *p|;.{..Wor|
|0001d120| 64 20 2a 77 2c 20 2a 72 | 3b 0a 0a 09 72 20 3d 20 |d *w, *r|;...r = |
|0001d130| 77 20 3d 20 77 6f 72 64 | 5f 61 6c 6c 6f 63 28 22 |w = word|_alloc("|
|0001d140| 22 29 3b 0a 09 77 68 69 | 6c 65 20 28 70 20 26 26 |");..whi|le (p &&|
|0001d150| 20 70 2d 3e 6e 65 78 74 | 29 20 7b 0a 09 09 69 66 | p->next|) {...if|
|0001d160| 20 28 70 2d 3e 73 74 72 | 69 6e 67 5b 30 5d 20 26 | (p->str|ing[0] &|
|0001d170| 26 20 21 49 53 43 53 59 | 4d 28 70 2d 3e 73 74 72 |& !ISCSY|M(p->str|
|0001d180| 69 6e 67 5b 30 5d 29 29 | 0a 09 09 09 62 72 65 61 |ing[0]))|....brea|
|0001d190| 6b 3b 0a 09 09 77 2d 3e | 6e 65 78 74 20 3d 20 77 |k;...w->|next = w|
|0001d1a0| 6f 72 64 5f 61 6c 6c 6f | 63 28 70 2d 3e 73 74 72 |ord_allo|c(p->str|
|0001d1b0| 69 6e 67 29 3b 0a 09 09 | 77 20 3d 20 77 2d 3e 6e |ing);...|w = w->n|
|0001d1c0| 65 78 74 3b 0a 09 09 70 | 20 3d 20 70 2d 3e 6e 65 |ext;...p| = p->ne|
|0001d1d0| 78 74 3b 0a 09 7d 0a 09 | 72 65 74 75 72 6e 20 72 |xt;..}..|return r|
|0001d1e0| 3b 0a 7d 0a 0a 2f 2a 20 | 74 79 70 65 66 69 78 68 |;.}../* |typefixh|
|0001d1f0| 61 63 6b 3a 20 70 72 6f | 6d 6f 74 65 20 66 6f 72 |ack: pro|mote for|
|0001d200| 00 00 00 08 00 00 03 f8 | 00 00 00 07 00 00 01 e8 |........|........|
|0001d210| 00 00 00 ea 30 e5 6a b2 | 6d 61 6c 20 70 61 72 61 |....0.j.|mal para|
|0001d220| 6d 65 74 65 72 73 20 6f | 66 20 74 79 70 65 20 22 |meters o|f type "|
|0001d230| 63 68 61 72 22 2c 20 22 | 75 6e 73 69 67 6e 65 64 |char", "|unsigned|
|0001d240| 20 63 68 61 72 22 2c 0a | 20 20 20 22 73 68 6f 72 | char",.| "shor|
|0001d250| 74 22 2c 20 6f 72 20 22 | 75 6e 73 69 67 6e 65 64 |t", or "|unsigned|
|0001d260| 20 73 68 6f 72 74 22 20 | 74 6f 20 22 69 6e 74 22 | short" |to "int"|
|0001d270| 2e 0a 2a 2f 0a 0a 76 6f | 69 64 20 74 79 70 65 66 |..*/..vo|id typef|
|0001d280| 69 78 68 61 63 6b 28 77 | 29 0a 09 57 6f 72 64 20 |ixhack(w|)..Word |
|0001d290| 2a 77 3b 0a 7b 0a 09 57 | 6f 72 64 20 2a 6f 6c 64 |*w;.{..W|ord *old|
|0001d2a0| 77 20 3d 20 30 3b 0a 0a | 09 77 68 69 6c 65 20 28 |w = 0;..|.while (|
|0001d2b0| 77 29 20 7b 0a 09 09 69 | 66 20 28 2a 77 2d 3e 73 |w) {...i|f (*w->s|
|0001d2c0| 74 72 69 6e 67 29 20 7b | 0a 09 09 09 69 66 20 28 |tring) {|....if (|
|0001d2d0| 20 28 21 73 74 72 63 6d | 70 28 77 2d 3e 73 74 72 | (!strcm|p(w->str|
|0001d2e0| 69 6e 67 2c 20 22 63 68 | 61 72 22 29 20 7c 7c 0a |ing, "ch|ar") ||.|
|0001d2f0| 09 09 09 20 20 20 20 20 | 20 21 73 74 72 63 6d 70 |... | !strcmp|
|0001d300| 28 77 2d 3e 73 74 72 69 | 6e 67 2c 20 22 73 68 6f |(w->stri|ng, "sho|
|0001d310| 72 74 22 29 20 29 0a 09 | 09 09 20 20 20 20 26 26 |rt") )..|.. &&|
|0001d320| 20 28 4c 69 73 74 5f 6c | 65 6e 28 77 2d 3e 6e 65 | (List_l|en(w->ne|
|0001d330| 78 74 29 20 3c 20 32 29 | 20 29 0a 09 09 09 7b 0a |xt) < 2)| )....{.|
|0001d340| 09 09 09 09 69 66 20 28 | 6f 6c 64 77 20 26 26 20 |....if (|oldw && |
|0001d350| 21 73 74 72 63 6d 70 28 | 6f 6c 64 77 2d 3e 73 74 |!strcmp(|oldw->st|
|0001d360| 72 69 6e 67 2c 20 22 75 | 6e 73 69 67 6e 65 64 22 |ring, "u|nsigned"|
|0001d370| 29 29 20 7b 0a 09 09 09 | 09 09 6f 6c 64 77 2d 3e |)) {....|..oldw->|
|0001d380| 6e 65 78 74 20 3d 20 77 | 2d 3e 6e 65 78 74 3b 0a |next = w|->next;.|
|0001d390| 09 09 09 09 09 66 72 65 | 65 28 77 29 3b 0a 09 09 |.....fre|e(w);...|
|0001d3a0| 09 09 09 77 20 3d 20 6f | 6c 64 77 3b 0a 09 09 09 |...w = o|ldw;....|
|0001d3b0| 09 7d 0a 09 09 09 09 73 | 74 72 63 70 79 28 77 2d |.}.....s|trcpy(w-|
|0001d3c0| 3e 73 74 72 69 6e 67 2c | 20 22 69 6e 74 22 29 3b |>string,| "int");|
|0001d3d0| 0a 09 09 09 7d 0a 09 09 | 7d 0a 09 09 77 20 3d 20 |....}...|}...w = |
|0001d3e0| 77 2d 3e 6e 65 78 74 3b | 0a 09 7d 0a 7d 0a 0a 2f |w->next;|..}.}../|
|0001d3f0| 2a 20 72 65 61 64 20 61 | 20 63 68 61 72 61 63 74 |* read a| charact|
|0001d400| 00 00 00 08 00 00 03 f8 | 00 00 00 08 00 00 01 e8 |........|........|
|0001d410| 00 00 00 eb 6b 8a 64 33 | 65 72 3a 20 69 66 20 69 |....k.d3|er: if i|
|0001d420| 74 27 73 20 61 20 6e 65 | 77 6c 69 6e 65 2c 20 69 |t's a ne|wline, i|
|0001d430| 6e 63 72 65 6d 65 6e 74 | 20 74 68 65 20 6c 69 6e |ncrement| the lin|
|0001d440| 65 20 63 6f 75 6e 74 20 | 2a 2f 0a 0a 23 69 66 64 |e count |*/..#ifd|
|0001d450| 65 66 20 5f 5f 47 4e 55 | 43 5f 5f 09 2f 2a 20 2b |ef __GNU|C__./* +|
|0001d460| 2b 6a 72 62 20 2a 2f 0a | 69 6e 6c 69 6e 65 0a 23 |+jrb */.|inline.#|
|0001d470| 65 6e 64 69 66 0a 69 6e | 74 20 6e 67 65 74 63 28 |endif.in|t ngetc(|
|0001d480| 66 29 0a 09 46 49 4c 45 | 20 2a 66 3b 0a 7b 0a 09 |f)..FILE| *f;.{..|
|0001d490| 69 6e 74 20 63 3b 0a 0a | 09 63 20 3d 20 67 65 74 |int c;..|.c = get|
|0001d4a0| 63 28 66 29 3b 0a 09 69 | 66 20 28 63 20 3d 3d 20 |c(f);..i|f (c == |
|0001d4b0| 27 5c 6e 27 29 20 6c 69 | 6e 65 6e 75 6d 2b 2b 3b |'\n') li|nenum++;|
|0001d4c0| 0a 0a 09 72 65 74 75 72 | 6e 20 63 3b 0a 7d 0a 0a |...retur|n c;.}..|
|0001d4d0| 2f 2a 20 72 65 61 64 20 | 74 68 65 20 6e 65 78 74 |/* read |the next|
|0001d4e0| 20 63 68 61 72 61 63 74 | 65 72 20 66 72 6f 6d 20 | charact|er from |
|0001d4f0| 74 68 65 20 66 69 6c 65 | 2e 20 49 66 20 74 68 65 |the file|. If the|
|0001d500| 20 63 68 61 72 61 63 74 | 65 72 20 69 73 20 27 5c | charact|er is '\|
|0001d510| 27 20 74 68 65 6e 0a 20 | 2a 20 72 65 61 64 20 61 |' then. |* read a|
|0001d520| 6e 64 20 73 6b 69 70 20 | 74 68 65 20 6e 65 78 74 |nd skip |the next|
|0001d530| 20 63 68 61 72 61 63 74 | 65 72 2e 20 41 6e 79 20 | charact|er. Any |
|0001d540| 63 6f 6d 6d 65 6e 74 20 | 73 65 71 75 65 6e 63 65 |comment |sequence|
|0001d550| 20 69 73 20 63 6f 6e 76 | 65 72 74 65 64 0a 20 2a | is conv|erted. *|
|0001d560| 20 74 6f 20 61 20 62 6c | 61 6e 6b 2e 0a 20 2a 2f | to a bl|ank.. */|
|0001d570| 0a 0a 69 6e 74 20 66 6e | 65 78 74 63 68 28 66 29 |..int fn|extch(f)|
|0001d580| 0a 09 46 49 4c 45 20 2a | 66 3b 0a 7b 0a 09 69 6e |..FILE *|f;.{..in|
|0001d590| 74 20 63 2c 20 6c 61 73 | 74 63 2c 20 69 6e 63 6f |t c, las|tc, inco|
|0001d5a0| 6d 6d 65 6e 74 3b 0a 0a | 09 63 20 3d 20 6e 67 65 |mment;..|.c = nge|
|0001d5b0| 74 63 28 66 29 3b 0a 09 | 77 68 69 6c 65 20 28 63 |tc(f);..|while (c|
|0001d5c0| 20 3d 3d 20 27 5c 5c 27 | 29 20 7b 0a 44 45 42 55 | == '\\'|) {.DEBU|
|0001d5d0| 47 28 22 66 6e 65 78 74 | 63 68 3a 20 69 6e 20 62 |G("fnext|ch: in b|
|0001d5e0| 61 63 6b 73 6c 61 73 68 | 20 6c 6f 6f 70 5c 6e 22 |ackslash| loop\n"|
|0001d5f0| 29 3b 0a 09 09 63 20 3d | 20 6e 67 65 74 63 28 66 |);...c =| ngetc(f|
|0001d600| 00 00 00 08 00 00 03 f8 | 00 00 00 09 00 00 01 e8 |........|........|
|0001d610| 00 00 00 ec c7 d2 b4 51 | 29 3b 09 2f 2a 20 73 6b |.......Q|);./* sk|
|0001d620| 69 70 20 61 20 63 68 61 | 72 61 63 74 65 72 20 2a |ip a cha|racter *|
|0001d630| 2f 0a 09 09 63 20 3d 20 | 6e 67 65 74 63 28 66 29 |/...c = |ngetc(f)|
|0001d640| 3b 0a 09 7d 0a 09 69 66 | 20 28 63 20 3d 3d 20 27 |;..}..if| (c == '|
|0001d650| 2f 27 20 26 26 20 21 69 | 6e 71 75 6f 74 65 29 20 |/' && !i|nquote) |
|0001d660| 7b 0a 09 09 63 20 3d 20 | 6e 67 65 74 63 28 66 29 |{...c = |ngetc(f)|
|0001d670| 3b 0a 09 09 69 66 20 28 | 63 20 3d 3d 20 27 2a 27 |;...if (|c == '*'|
|0001d680| 29 20 7b 0a 09 09 09 69 | 6e 63 6f 6d 6d 65 6e 74 |) {....i|ncomment|
|0001d690| 20 3d 20 31 3b 0a 09 09 | 09 63 20 3d 20 27 20 27 | = 1;...|.c = ' '|
|0001d6a0| 3b 0a 44 45 42 55 47 28 | 22 66 6e 65 78 74 63 68 |;.DEBUG(|"fnextch|
|0001d6b0| 3a 20 63 6f 6d 6d 65 6e | 74 20 73 65 65 6e 5c 6e |: commen|t seen\n|
|0001d6c0| 22 29 3b 0a 09 09 09 77 | 68 69 6c 65 20 28 69 6e |");....w|hile (in|
|0001d6d0| 63 6f 6d 6d 65 6e 74 29 | 20 7b 0a 09 09 09 09 6c |comment)| {.....l|
|0001d6e0| 61 73 74 63 20 3d 20 63 | 3b 0a 09 09 09 09 63 20 |astc = c|;.....c |
|0001d6f0| 3d 20 6e 67 65 74 63 28 | 66 29 3b 0a 09 09 09 09 |= ngetc(|f);.....|
|0001d700| 69 66 20 28 6c 61 73 74 | 63 20 3d 3d 20 27 2a 27 |if (last|c == '*'|
|0001d710| 20 26 26 20 63 20 3d 3d | 20 27 2f 27 29 0a 09 09 | && c ==| '/')...|
|0001d720| 09 09 09 69 6e 63 6f 6d | 6d 65 6e 74 20 3d 20 30 |...incom|ment = 0|
|0001d730| 3b 0a 09 09 09 09 65 6c | 73 65 20 69 66 20 28 63 |;.....el|se if (c|
|0001d740| 20 3c 20 30 29 0a 09 09 | 09 09 09 72 65 74 75 72 | < 0)...|...retur|
|0001d750| 6e 20 63 3b 0a 09 09 09 | 7d 0a 09 09 09 72 65 74 |n c;....|}....ret|
|0001d760| 75 72 6e 20 66 6e 65 78 | 74 63 68 28 66 29 3b 0a |urn fnex|tch(f);.|
|0001d770| 09 09 7d 0a 09 09 65 6c | 73 65 20 7b 0a 09 09 09 |..}...el|se {....|
|0001d780| 69 66 20 28 63 20 3d 3d | 20 27 5c 6e 27 29 20 6c |if (c ==| '\n') l|
|0001d790| 69 6e 65 6e 75 6d 2d 2d | 3b 0a 09 09 09 75 6e 67 |inenum--|;....ung|
|0001d7a0| 65 74 63 28 63 2c 20 66 | 29 3b 0a 09 09 09 72 65 |etc(c, f|);....re|
|0001d7b0| 74 75 72 6e 20 27 2f 27 | 3b 0a 09 09 7d 0a 09 7d |turn '/'|;...}..}|
|0001d7c0| 0a 09 72 65 74 75 72 6e | 20 63 3b 0a 7d 0a 0a 0a |..return| c;.}...|
|0001d7d0| 2f 2a 20 47 65 74 20 74 | 68 65 20 6e 65 78 74 20 |/* Get t|he next |
|0001d7e0| 22 69 6e 74 65 72 65 73 | 74 69 6e 67 22 20 63 68 |"interes|ting" ch|
|0001d7f0| 61 72 61 63 74 65 72 2e | 20 43 6f 6d 6d 65 6e 74 |aracter.| Comment|
|0001d800| 00 00 00 08 00 00 03 f8 | 00 00 00 0a 00 00 01 e8 |........|........|
|0001d810| 00 00 00 ed 77 06 56 15 | 73 20 61 72 65 20 73 6b |....w.V.|s are sk|
|0001d820| 69 70 70 65 64 2c 20 61 | 6e 64 20 73 74 72 69 6e |ipped, a|nd strin|
|0001d830| 67 73 0a 20 2a 20 61 72 | 65 20 63 6f 6e 76 65 72 |gs. * ar|e conver|
|0001d840| 74 65 64 20 74 6f 20 22 | 30 22 2e 20 41 6c 73 6f |ted to "|0". Also|
|0001d850| 2c 20 69 66 20 61 20 6c | 69 6e 65 20 73 74 61 72 |, if a l|ine star|
|0001d860| 74 73 20 77 69 74 68 20 | 22 23 22 20 69 74 20 69 |ts with |"#" it i|
|0001d870| 73 20 73 6b 69 70 70 65 | 64 2e 0a 20 2a 2f 0a 0a |s skippe|d.. */..|
|0001d880| 69 6e 74 20 6e 65 78 74 | 63 68 28 66 29 0a 09 46 |int next|ch(f)..F|
|0001d890| 49 4c 45 20 2a 66 3b 0a | 7b 0a 09 69 6e 74 20 63 |ILE *f;.|{..int c|
|0001d8a0| 3b 0a 0a 09 63 20 3d 20 | 66 6e 65 78 74 63 68 28 |;...c = |fnextch(|
|0001d8b0| 66 29 3b 0a 09 69 66 20 | 28 6e 65 77 6c 69 6e 65 |f);..if |(newline|
|0001d8c0| 5f 73 65 65 6e 20 26 26 | 20 63 20 3d 3d 20 27 23 |_seen &&| c == '#|
|0001d8d0| 27 29 20 7b 0a 09 09 64 | 6f 20 7b 0a 09 09 09 63 |') {...d|o {....c|
|0001d8e0| 20 3d 20 66 6e 65 78 74 | 63 68 28 66 29 3b 0a 09 | = fnext|ch(f);..|
|0001d8f0| 09 7d 20 77 68 69 6c 65 | 20 28 63 20 3e 3d 20 30 |.} while| (c >= 0|
|0001d900| 20 26 26 20 63 20 21 3d | 20 27 5c 6e 27 29 3b 0a | && c !=| '\n');.|
|0001d910| 09 09 69 66 20 28 63 20 | 3c 20 30 29 0a 09 09 09 |..if (c |< 0)....|
|0001d920| 72 65 74 75 72 6e 20 63 | 3b 0a 09 7d 0a 09 6e 65 |return c|;..}..ne|
|0001d930| 77 6c 69 6e 65 5f 73 65 | 65 6e 20 3d 20 28 63 20 |wline_se|en = (c |
|0001d940| 3d 3d 20 27 5c 6e 27 29 | 3b 0a 0a 09 69 66 20 28 |== '\n')|;...if (|
|0001d950| 63 20 3d 3d 20 27 5c 27 | 27 20 7c 7c 20 63 20 3d |c == '\'|' || c =|
|0001d960| 3d 20 27 5c 22 27 29 20 | 7b 0a 44 45 42 55 47 28 |= '\"') |{.DEBUG(|
|0001d970| 22 6e 65 78 74 63 68 3a | 20 69 6e 20 61 20 71 75 |"nextch:| in a qu|
|0001d980| 6f 74 65 5c 6e 22 29 3b | 0a 09 09 69 6e 71 75 6f |ote\n");|...inquo|
|0001d990| 74 65 20 3d 20 63 3b 0a | 09 09 77 68 69 6c 65 20 |te = c;.|..while |
|0001d9a0| 28 20 28 63 20 3d 20 66 | 6e 65 78 74 63 68 28 66 |( (c = f|nextch(f|
|0001d9b0| 29 29 20 3e 3d 20 30 20 | 29 20 7b 0a 09 09 09 69 |)) >= 0 |) {....i|
|0001d9c0| 66 20 28 63 20 3d 3d 20 | 69 6e 71 75 6f 74 65 29 |f (c == |inquote)|
|0001d9d0| 20 7b 0a 09 09 09 09 69 | 6e 71 75 6f 74 65 20 3d | {.....i|nquote =|
|0001d9e0| 20 30 3b 0a 44 45 42 55 | 47 28 22 6e 65 78 74 63 | 0;.DEBU|G("nextc|
|0001d9f0| 68 3a 20 6f 75 74 20 6f | 66 20 71 75 6f 74 65 5c |h: out o|f quote\|
|0001da00| 00 00 00 08 00 00 03 f8 | 00 00 00 0b 00 00 01 e8 |........|........|
|0001da10| 00 00 00 ee a4 68 68 ec | 6e 22 29 3b 0a 09 09 09 |.....hh.|n");....|
|0001da20| 09 72 65 74 75 72 6e 20 | 27 30 27 3b 0a 09 09 09 |.return |'0';....|
|0001da30| 7d 0a 09 09 7d 0a 44 45 | 42 55 47 28 22 6e 65 78 |}...}.DE|BUG("nex|
|0001da40| 74 63 68 3a 20 45 4f 46 | 20 69 6e 20 61 20 71 75 |tch: EOF| in a qu|
|0001da50| 6f 74 65 5c 6e 22 29 3b | 0a 09 7d 0a 09 72 65 74 |ote\n");|..}..ret|
|0001da60| 75 72 6e 20 63 3b 0a 7d | 0a 0a 2f 2a 0a 20 2a 20 |urn c;.}|../*. * |
|0001da70| 47 65 74 20 74 68 65 20 | 6e 65 78 74 20 73 79 6d |Get the |next sym|
|0001da80| 62 6f 6c 20 66 72 6f 6d | 20 74 68 65 20 66 69 6c |bol from| the fil|
|0001da90| 65 2c 20 73 6b 69 70 70 | 69 6e 67 20 62 6c 61 6e |e, skipp|ing blan|
|0001daa0| 6b 73 2e 0a 20 2a 20 52 | 65 74 75 72 6e 20 30 20 |ks.. * R|eturn 0 |
|0001dab0| 69 66 20 4f 4b 2c 20 2d | 31 20 66 6f 72 20 45 4f |if OK, -|1 for EO|
|0001dac0| 46 2e 0a 20 2a 20 41 6c | 73 6f 20 63 6f 6c 6c 61 |F.. * Al|so colla|
|0001dad0| 70 73 65 73 20 65 76 65 | 72 79 74 68 69 6e 67 20 |pses eve|rything |
|0001dae0| 62 65 74 77 65 65 6e 20 | 7b 20 61 6e 64 20 7d 0a |between |{ and }.|
|0001daf0| 20 2a 2f 0a 0a 69 6e 74 | 0a 67 65 74 73 79 6d 28 | */..int|.getsym(|
|0001db00| 62 75 66 2c 20 66 29 0a | 09 63 68 61 72 20 2a 62 |buf, f).|.char *b|
|0001db10| 75 66 3b 20 46 49 4c 45 | 20 2a 66 3b 0a 7b 0a 09 |uf; FILE| *f;.{..|
|0001db20| 72 65 67 69 73 74 65 72 | 20 69 6e 74 20 63 3b 0a |register| int c;.|
|0001db30| 09 69 6e 74 20 69 6e 62 | 72 61 63 6b 20 3d 20 30 |.int inb|rack = 0|
|0001db40| 3b 0a 0a 44 45 42 55 47 | 28 22 69 6e 20 67 65 74 |;..DEBUG|("in get|
|0001db50| 73 79 6d 5c 6e 22 29 3b | 0a 09 63 20 3d 20 67 6c |sym\n");|..c = gl|
|0001db60| 61 73 74 63 3b 0a 09 77 | 68 69 6c 65 20 28 28 63 |astc;..w|hile ((c|
|0001db70| 20 3e 20 30 29 20 26 26 | 20 69 73 73 70 61 63 65 | > 0) &&| isspace|
|0001db80| 28 63 29 29 20 7b 0a 09 | 09 63 20 3d 20 6e 65 78 |(c)) {..|.c = nex|
|0001db90| 74 63 68 28 66 29 3b 0a | 09 7d 0a 44 45 42 55 47 |tch(f);.|.}.DEBUG|
|0001dba0| 28 22 67 65 74 73 79 6d | 3a 20 73 70 61 63 65 73 |("getsym|: spaces|
|0001dbb0| 20 73 6b 69 70 70 65 64 | 5c 6e 22 29 3b 0a 09 69 | skipped|\n");..i|
|0001dbc0| 66 20 28 63 20 3c 20 30 | 29 20 7b 0a 44 45 42 55 |f (c < 0|) {.DEBU|
|0001dbd0| 47 28 22 45 4f 46 20 72 | 65 61 64 20 69 6e 20 67 |G("EOF r|ead in g|
|0001dbe0| 65 74 73 79 6d 5c 6e 22 | 29 3b 0a 09 09 72 65 74 |etsym\n"|);...ret|
|0001dbf0| 75 72 6e 20 2d 31 3b 0a | 09 7d 0a 09 69 66 20 28 |urn -1;.|.}..if (|
|0001dc00| 00 00 00 08 00 00 03 f8 | 00 00 00 0c 00 00 01 e8 |........|........|
|0001dc10| 00 00 00 ef 29 18 eb 89 | 63 20 3d 3d 20 27 7b 27 |....)...|c == '{'|
|0001dc20| 29 20 7b 0a 09 09 69 6e | 62 72 61 63 6b 20 3d 20 |) {...in|brack = |
|0001dc30| 31 3b 0a 44 45 42 55 47 | 28 22 67 65 74 73 79 6d |1;.DEBUG|("getsym|
|0001dc40| 3a 20 69 6e 20 62 72 61 | 63 6b 65 74 5c 6e 22 29 |: in bra|cket\n")|
|0001dc50| 3b 0a 09 09 77 68 69 6c | 65 20 28 69 6e 62 72 61 |;...whil|e (inbra|
|0001dc60| 63 6b 29 20 7b 0a 09 09 | 09 63 20 3d 20 6e 65 78 |ck) {...|.c = nex|
|0001dc70| 74 63 68 28 66 29 3b 0a | 09 09 09 69 66 20 28 63 |tch(f);.|...if (c|
|0001dc80| 20 3c 20 30 29 20 7b 0a | 44 45 42 55 47 28 22 67 | < 0) {.|DEBUG("g|
|0001dc90| 65 74 73 79 6d 3a 20 45 | 4f 46 20 73 65 65 6e 20 |etsym: E|OF seen |
|0001dca0| 69 6e 20 62 72 61 63 6b | 65 74 20 6c 6f 6f 70 5c |in brack|et loop\|
|0001dcb0| 6e 22 29 3b 0a 09 09 09 | 09 67 6c 61 73 74 63 20 |n");....|.glastc |
|0001dcc0| 3d 20 63 3b 0a 09 09 09 | 09 72 65 74 75 72 6e 20 |= c;....|.return |
|0001dcd0| 63 3b 0a 09 09 09 7d 0a | 09 09 09 69 66 20 28 63 |c;....}.|...if (c|
|0001dce0| 20 3d 3d 20 27 7b 27 29 | 20 69 6e 62 72 61 63 6b | == '{')| inbrack|
|0001dcf0| 2b 2b 3b 0a 09 09 09 65 | 6c 73 65 20 69 66 20 28 |++;....e|lse if (|
|0001dd00| 63 20 3d 3d 20 27 7d 27 | 29 20 69 6e 62 72 61 63 |c == '}'|) inbrac|
|0001dd10| 6b 2d 2d 3b 0a 09 09 7d | 0a 09 09 73 74 72 63 70 |k--;...}|...strcp|
|0001dd20| 79 28 62 75 66 2c 20 22 | 7b 7d 22 29 3b 0a 09 09 |y(buf, "|{}");...|
|0001dd30| 67 6c 61 73 74 63 20 3d | 20 6e 65 78 74 63 68 28 |glastc =| nextch(|
|0001dd40| 66 29 3b 0a 44 45 42 55 | 47 28 22 67 65 74 73 79 |f);.DEBU|G("getsy|
|0001dd50| 6d 3a 20 6f 75 74 20 6f | 66 20 69 6e 20 62 72 61 |m: out o|f in bra|
|0001dd60| 63 6b 65 74 20 6c 6f 6f | 70 5c 6e 22 29 3b 0a 09 |cket loo|p\n");..|
|0001dd70| 09 72 65 74 75 72 6e 20 | 30 3b 0a 09 7d 0a 09 69 |.return |0;..}..i|
|0001dd80| 66 20 28 21 49 53 43 53 | 59 4d 28 63 29 29 20 7b |f (!ISCS|YM(c)) {|
|0001dd90| 0a 09 09 2a 62 75 66 2b | 2b 20 3d 20 63 3b 0a 09 |...*buf+|+ = c;..|
|0001dda0| 09 2a 62 75 66 20 3d 20 | 30 3b 0a 09 09 67 6c 61 |.*buf = |0;...gla|
|0001ddb0| 73 74 63 20 3d 20 6e 65 | 78 74 63 68 28 66 29 3b |stc = ne|xtch(f);|
|0001ddc0| 0a 44 45 42 55 47 28 22 | 67 65 74 73 79 6d 3a 20 |.DEBUG("|getsym: |
|0001ddd0| 72 65 74 75 72 6e 69 6e | 67 20 73 70 65 63 69 61 |returnin|g specia|
|0001dde0| 6c 20 73 79 6d 62 6f 6c | 5c 6e 22 29 3b 0a 09 09 |l symbol|\n");...|
|0001ddf0| 72 65 74 75 72 6e 20 30 | 3b 0a 09 7d 0a 09 77 68 |return 0|;..}..wh|
|0001de00| 00 00 00 08 00 00 03 f8 | 00 00 00 0d 00 00 01 e8 |........|........|
|0001de10| 00 00 00 f0 9d 2f 5d 1b | 69 6c 65 20 28 49 53 43 |...../].|ile (ISC|
|0001de20| 53 59 4d 28 63 29 29 20 | 7b 0a 09 09 2a 62 75 66 |SYM(c)) |{...*buf|
|0001de30| 2b 2b 20 3d 20 63 3b 0a | 09 09 63 20 3d 20 6e 65 |++ = c;.|..c = ne|
|0001de40| 78 74 63 68 28 66 29 3b | 0a 09 7d 0a 09 2a 62 75 |xtch(f);|..}..*bu|
|0001de50| 66 20 3d 20 30 3b 0a 09 | 67 6c 61 73 74 63 20 3d |f = 0;..|glastc =|
|0001de60| 20 63 3b 0a 44 45 42 55 | 47 28 22 67 65 74 73 79 | c;.DEBU|G("getsy|
|0001de70| 6d 3a 20 72 65 74 75 72 | 6e 69 6e 67 20 77 6f 72 |m: retur|ning wor|
|0001de80| 64 5c 6e 22 29 3b 0a 09 | 72 65 74 75 72 6e 20 30 |d\n");..|return 0|
|0001de90| 3b 0a 7d 0a 0a 2f 2a 0a | 20 2a 20 73 6b 69 70 69 |;.}../*.| * skipi|
|0001dea0| 74 3a 20 73 6b 69 70 20 | 75 6e 74 69 6c 20 61 20 |t: skip |until a |
|0001deb0| 22 3b 22 20 6f 72 20 74 | 68 65 20 65 6e 64 20 6f |";" or t|he end o|
|0001dec0| 66 20 61 20 66 75 6e 63 | 74 69 6f 6e 20 64 65 63 |f a func|tion dec|
|0001ded0| 6c 61 72 61 74 69 6f 6e | 20 69 73 20 73 65 65 6e |laration| is seen|
|0001dee0| 0a 20 2a 2f 0a 69 6e 74 | 20 73 6b 69 70 69 74 28 |. */.int| skipit(|
|0001def0| 62 75 66 2c 20 66 29 0a | 09 63 68 61 72 20 2a 62 |buf, f).|.char *b|
|0001df00| 75 66 3b 0a 09 46 49 4c | 45 20 2a 66 3b 0a 7b 0a |uf;..FIL|E *f;.{.|
|0001df10| 09 69 6e 74 20 69 3b 0a | 0a 09 64 6f 20 7b 0a 44 |.int i;.|..do {.D|
|0001df20| 45 42 55 47 28 22 69 6e | 20 73 6b 69 70 69 74 20 |EBUG("in| skipit |
|0001df30| 6c 6f 6f 70 5c 6e 22 29 | 3b 0a 09 09 69 20 3d 20 |loop\n")|;...i = |
|0001df40| 67 65 74 73 79 6d 28 62 | 75 66 2c 20 66 29 3b 0a |getsym(b|uf, f);.|
|0001df50| 09 09 69 66 20 28 69 20 | 3c 20 30 29 20 72 65 74 |..if (i |< 0) ret|
|0001df60| 75 72 6e 20 69 3b 0a 09 | 7d 20 77 68 69 6c 65 20 |urn i;..|} while |
|0001df70| 28 2a 62 75 66 20 21 3d | 20 27 3b 27 20 26 26 20 |(*buf !=| ';' && |
|0001df80| 2a 62 75 66 20 21 3d 20 | 27 7b 27 29 3b 0a 0a 09 |*buf != |'{');...|
|0001df90| 72 65 74 75 72 6e 20 30 | 3b 0a 7d 0a 0a 2f 2a 0a |return 0|;.}../*.|
|0001dfa0| 20 2a 20 47 65 74 20 61 | 20 70 61 72 61 6d 65 74 | * Get a| paramet|
|0001dfb0| 65 72 20 6c 69 73 74 3b | 20 77 68 65 6e 20 74 68 |er list;| when th|
|0001dfc0| 69 73 20 69 73 20 63 61 | 6c 6c 65 64 20 74 68 65 |is is ca|lled the|
|0001dfd0| 20 6e 65 78 74 20 73 79 | 6d 62 6f 6c 20 69 6e 20 | next sy|mbol in |
|0001dfe0| 6c 69 6e 65 0a 20 2a 20 | 73 68 6f 75 6c 64 20 62 |line. * |should b|
|0001dff0| 65 20 74 68 65 20 66 69 | 72 73 74 20 74 68 69 6e |e the fi|rst thin|
|0001e000| 00 00 00 08 00 00 03 f8 | 00 00 00 0e 00 00 01 e8 |........|........|
|0001e010| 00 00 00 f1 8b 41 3a 79 | 67 20 69 6e 20 74 68 65 |.....A:y|g in the|
|0001e020| 20 6c 69 73 74 2e 0a 20 | 2a 2f 0a 0a 57 6f 72 64 | list.. |*/..Word|
|0001e030| 20 2a 67 65 74 70 61 72 | 61 6d 6c 69 73 74 28 66 | *getpar|amlist(f|
|0001e040| 29 0a 09 46 49 4c 45 20 | 2a 66 3b 0a 7b 0a 09 73 |)..FILE |*f;.{..s|
|0001e050| 74 61 74 69 63 20 57 6f | 72 64 20 2a 70 6e 61 6d |tatic Wo|rd *pnam|
|0001e060| 65 5b 4d 41 58 50 41 52 | 41 4d 5d 3b 20 2f 2a 20 |e[MAXPAR|AM]; /* |
|0001e070| 70 61 72 61 6d 65 74 65 | 72 20 6e 61 6d 65 73 20 |paramete|r names |
|0001e080| 2a 2f 0a 09 57 6f 72 64 | 09 2a 74 6c 69 73 74 2c |*/..Word|.*tlist,|
|0001e090| 09 09 2f 2a 20 74 79 70 | 65 20 6e 61 6d 65 20 2a |../* typ|e name *|
|0001e0a0| 2f 0a 09 09 2a 70 6c 69 | 73 74 3b 09 09 2f 2a 20 |/...*pli|st;../* |
|0001e0b0| 74 65 6d 70 6f 72 61 72 | 79 20 2a 2f 0a 09 69 6e |temporar|y */..in|
|0001e0c0| 74 20 20 09 6e 70 20 3d | 20 30 3b 09 09 2f 2a 20 |t .np =| 0;../* |
|0001e0d0| 6e 75 6d 62 65 72 20 6f | 66 20 70 61 72 61 6d 65 |number o|f parame|
|0001e0e0| 74 65 72 73 20 2a 2f 0a | 09 69 6e 74 20 20 09 74 |ters */.|.int .t|
|0001e0f0| 79 70 65 64 5b 4d 41 58 | 50 41 52 41 4d 5d 3b 20 |yped[MAX|PARAM]; |
|0001e100| 20 2f 2a 20 70 61 72 61 | 6d 65 74 65 72 20 68 61 | /* para|meter ha|
|0001e110| 73 20 62 65 65 6e 20 67 | 69 76 65 6e 20 61 20 74 |s been g|iven a t|
|0001e120| 79 70 65 20 2a 2f 0a 09 | 69 6e 74 09 74 6c 69 73 |ype */..|int.tlis|
|0001e130| 74 64 6f 6e 65 3b 09 2f | 2a 20 66 69 6e 69 73 68 |tdone;./|* finish|
|0001e140| 65 64 20 66 69 6e 64 69 | 6e 67 20 74 68 65 20 74 |ed findi|ng the t|
|0001e150| 79 70 65 20 6e 61 6d 65 | 20 2a 2f 0a 09 69 6e 74 |ype name| */..int|
|0001e160| 09 73 61 77 73 6f 6d 65 | 74 68 69 6e 67 3b 0a 09 |.sawsome|thing;..|
|0001e170| 69 6e 74 20 20 09 69 3b | 0a 09 69 6e 74 09 69 6e |int .i;|..int.in|
|0001e180| 70 61 72 65 6e 20 3d 20 | 30 3b 0a 09 63 68 61 72 |paren = |0;..char|
|0001e190| 20 62 75 66 5b 38 30 5d | 3b 0a 0a 44 45 42 55 47 | buf[80]|;..DEBUG|
|0001e1a0| 28 22 69 6e 20 67 65 74 | 70 61 72 61 6d 6c 69 73 |("in get|paramlis|
|0001e1b0| 74 5c 6e 22 29 3b 0a 09 | 66 6f 72 20 28 69 20 3d |t\n");..|for (i =|
|0001e1c0| 20 30 3b 20 69 20 3c 20 | 4d 41 58 50 41 52 41 4d | 0; i < |MAXPARAM|
|0001e1d0| 3b 20 69 2b 2b 29 0a 09 | 09 74 79 70 65 64 5b 69 |; i++)..|.typed[i|
|0001e1e0| 5d 20 3d 20 30 3b 0a 0a | 09 70 6c 69 73 74 20 3d |] = 0;..|.plist =|
|0001e1f0| 20 77 6f 72 64 5f 61 6c | 6c 6f 63 28 22 22 29 3b | word_al|loc("");|
|0001e200| 00 00 00 08 00 00 03 f8 | 00 00 00 0f 00 00 01 e8 |........|........|
|0001e210| 00 00 00 f2 53 8f 19 94 | 0a 0a 2f 2a 20 66 69 72 |....S...|../* fir|
|0001e220| 73 74 2c 20 67 65 74 20 | 74 68 65 20 73 74 75 66 |st, get |the stuf|
|0001e230| 66 20 69 6e 73 69 64 65 | 20 62 72 61 63 6b 65 74 |f inside| bracket|
|0001e240| 73 20 28 69 66 20 61 6e | 79 74 68 69 6e 67 29 20 |s (if an|ything) |
|0001e250| 2a 2f 0a 0a 09 73 61 77 | 73 6f 6d 65 74 68 69 6e |*/...saw|somethin|
|0001e260| 67 20 3d 20 30 3b 09 2f | 2a 20 67 65 74 73 20 73 |g = 0;./|* gets s|
|0001e270| 65 74 20 6e 6f 6e 7a 65 | 72 6f 20 77 68 65 6e 20 |et nonze|ro when |
|0001e280| 77 65 20 73 65 65 20 61 | 6e 20 61 72 67 20 2a 2f |we see a|n arg */|
|0001e290| 0a 09 66 6f 72 20 28 3b | 3b 29 20 7b 0a 09 09 69 |..for (;|;) {...i|
|0001e2a0| 66 20 28 67 65 74 73 79 | 6d 28 62 75 66 2c 20 66 |f (getsy|m(buf, f|
|0001e2b0| 29 20 3c 20 30 29 20 72 | 65 74 75 72 6e 20 4e 55 |) < 0) r|eturn NU|
|0001e2c0| 4c 4c 3b 0a 09 09 69 66 | 20 28 2a 62 75 66 20 3d |LL;...if| (*buf =|
|0001e2d0| 3d 20 27 29 27 20 26 26 | 20 28 2d 2d 69 6e 70 61 |= ')' &&| (--inpa|
|0001e2e0| 72 65 6e 20 3c 20 30 29 | 29 20 7b 0a 09 09 09 69 |ren < 0)|) {....i|
|0001e2f0| 66 20 28 73 61 77 73 6f | 6d 65 74 68 69 6e 67 29 |f (sawso|mething)|
|0001e300| 20 7b 09 2f 2a 20 69 66 | 20 77 65 27 76 65 20 73 | {./* if| we've s|
|0001e310| 65 65 6e 20 61 6e 20 61 | 72 67 20 2a 2f 0a 09 09 |een an a|rg */...|
|0001e320| 09 09 70 6e 61 6d 65 5b | 6e 70 5d 20 3d 20 70 6c |..pname[|np] = pl|
|0001e330| 69 73 74 3b 0a 09 09 09 | 09 70 6c 69 73 74 20 3d |ist;....|.plist =|
|0001e340| 20 77 6f 72 64 5f 61 6c | 6c 6f 63 28 22 22 29 3b | word_al|loc("");|
|0001e350| 0a 09 09 09 09 6e 70 2b | 2b 3b 0a 09 09 09 7d 0a |.....np+|+;....}.|
|0001e360| 09 09 09 62 72 65 61 6b | 3b 0a 09 09 7d 0a 09 09 |...break|;...}...|
|0001e370| 69 66 20 28 2a 62 75 66 | 20 3d 3d 20 27 3b 27 29 |if (*buf| == ';')|
|0001e380| 20 7b 09 2f 2a 20 73 6f | 6d 65 74 68 69 6e 67 20 | {./* so|mething |
|0001e390| 77 65 69 72 64 20 2a 2f | 0a 09 09 09 72 65 74 75 |weird */|....retu|
|0001e3a0| 72 6e 20 41 42 4f 52 54 | 45 44 3b 0a 09 09 7d 0a |rn ABORT|ED;...}.|
|0001e3b0| 09 09 73 61 77 73 6f 6d | 65 74 68 69 6e 67 20 3d |..sawsom|ething =|
|0001e3c0| 20 31 3b 09 2f 2a 20 74 | 68 65 72 65 27 73 20 73 | 1;./* t|here's s|
|0001e3d0| 6f 6d 65 74 68 69 6e 67 | 20 69 6e 20 74 68 65 20 |omething| in the |
|0001e3e0| 61 72 67 2e 20 6c 69 73 | 74 20 2a 2f 0a 09 09 69 |arg. lis|t */...i|
|0001e3f0| 66 20 28 2a 62 75 66 20 | 3d 3d 20 27 2c 27 20 26 |f (*buf |== ',' &|
|0001e400| 00 00 00 08 00 00 03 f8 | 00 00 00 10 00 00 01 e8 |........|........|
|0001e410| 00 00 00 f3 b3 39 f2 49 | 26 20 69 6e 70 61 72 65 |.....9.I|& inpare|
|0001e420| 6e 20 3d 3d 20 30 29 20 | 7b 0a 09 09 09 70 6e 61 |n == 0) |{....pna|
|0001e430| 6d 65 5b 6e 70 5d 20 3d | 20 70 6c 69 73 74 3b 0a |me[np] =| plist;.|
|0001e440| 09 09 09 70 6c 69 73 74 | 20 3d 20 77 6f 72 64 5f |...plist| = word_|
|0001e450| 61 6c 6c 6f 63 28 22 22 | 29 3b 0a 09 09 09 6e 70 |alloc(""|);....np|
|0001e460| 2b 2b 3b 0a 09 09 7d 0a | 09 09 65 6c 73 65 20 7b |++;...}.|..else {|
|0001e470| 0a 09 09 09 61 64 64 77 | 6f 72 64 28 70 6c 69 73 |....addw|ord(plis|
|0001e480| 74 2c 20 62 75 66 29 3b | 0a 09 09 09 69 66 20 28 |t, buf);|....if (|
|0001e490| 2a 62 75 66 20 3d 3d 20 | 27 28 27 29 20 69 6e 70 |*buf == |'(') inp|
|0001e4a0| 61 72 65 6e 2b 2b 3b 0a | 09 09 7d 0a 09 7d 0a 0a |aren++;.|..}..}..|
|0001e4b0| 2f 2a 20 6e 65 78 74 2c | 20 67 65 74 20 74 68 65 |/* next,| get the|
|0001e4c0| 20 64 65 63 6c 61 72 61 | 74 69 6f 6e 73 20 61 66 | declara|tions af|
|0001e4d0| 74 65 72 20 74 68 65 20 | 66 75 6e 63 74 69 6f 6e |ter the |function|
|0001e4e0| 20 68 65 61 64 65 72 20 | 2a 2f 0a 0a 09 69 6e 70 | header |*/...inp|
|0001e4f0| 61 72 65 6e 20 3d 20 30 | 3b 0a 0a 09 74 6c 69 73 |aren = 0|;...tlis|
|0001e500| 74 20 3d 20 77 6f 72 64 | 5f 61 6c 6c 6f 63 28 22 |t = word|_alloc("|
|0001e510| 22 29 3b 0a 09 70 6c 69 | 73 74 20 3d 20 77 6f 72 |");..pli|st = wor|
|0001e520| 64 5f 61 6c 6c 6f 63 28 | 22 22 29 3b 0a 09 74 6c |d_alloc(|"");..tl|
|0001e530| 69 73 74 64 6f 6e 65 20 | 3d 20 30 3b 0a 09 73 61 |istdone |= 0;..sa|
|0001e540| 77 73 6f 6d 65 74 68 69 | 6e 67 20 3d 20 30 3b 0a |wsomethi|ng = 0;.|
|0001e550| 09 66 6f 72 28 3b 3b 29 | 20 7b 0a 09 09 69 66 20 |.for(;;)| {...if |
|0001e560| 28 67 65 74 73 79 6d 28 | 62 75 66 2c 20 66 29 20 |(getsym(|buf, f) |
|0001e570| 3c 20 30 29 20 72 65 74 | 75 72 6e 20 4e 55 4c 4c |< 0) ret|urn NULL|
|0001e580| 3b 0a 0a 2f 2a 20 68 61 | 6e 64 6c 65 20 61 20 6c |;../* ha|ndle a l|
|0001e590| 69 73 74 20 6c 69 6b 65 | 20 22 69 6e 74 20 78 2c |ist like| "int x,|
|0001e5a0| 79 2c 7a 22 20 2a 2f 0a | 09 09 69 66 20 28 2a 62 |y,z" */.|..if (*b|
|0001e5b0| 75 66 20 3d 3d 20 27 2c | 27 20 26 26 20 21 69 6e |uf == ',|' && !in|
|0001e5c0| 70 61 72 65 6e 29 20 7b | 0a 09 09 09 69 66 20 28 |paren) {|....if (|
|0001e5d0| 21 73 61 77 73 6f 6d 65 | 74 68 69 6e 67 29 0a 09 |!sawsome|thing)..|
|0001e5e0| 09 09 09 72 65 74 75 72 | 6e 20 4e 55 4c 4c 3b 0a |...retur|n NULL;.|
|0001e5f0| 09 09 09 66 6f 72 20 28 | 69 20 3d 20 30 3b 20 69 |...for (|i = 0; i|
|0001e600| 00 00 00 08 00 00 03 f8 | 00 00 00 11 00 00 01 e8 |........|........|
|0001e610| 00 00 00 f4 a4 83 ec c0 | 20 3c 20 6e 70 3b 20 69 |........| < np; i|
|0001e620| 2b 2b 29 20 7b 0a 09 09 | 09 09 69 66 20 28 21 74 |++) {...|..if (!t|
|0001e630| 79 70 65 64 5b 69 5d 20 | 26 26 20 66 6f 75 6e 64 |yped[i] |&& found|
|0001e640| 69 6e 28 70 6c 69 73 74 | 2c 20 70 6e 61 6d 65 5b |in(plist|, pname[|
|0001e650| 69 5d 29 29 20 7b 0a 09 | 09 09 09 09 74 79 70 65 |i])) {..|....type|
|0001e660| 64 5b 69 5d 20 3d 20 31 | 3b 0a 09 09 09 09 09 77 |d[i] = 1|;......w|
|0001e670| 6f 72 64 5f 66 72 65 65 | 28 70 6e 61 6d 65 5b 69 |ord_free|(pname[i|
|0001e680| 5d 29 3b 0a 09 09 09 09 | 09 70 6e 61 6d 65 5b 69 |]);.....|.pname[i|
|0001e690| 5d 20 3d 20 77 6f 72 64 | 5f 61 70 70 65 6e 64 28 |] = word|_append(|
|0001e6a0| 74 6c 69 73 74 2c 20 70 | 6c 69 73 74 29 3b 0a 09 |tlist, p|list);..|
|0001e6b0| 09 09 09 2f 2a 20 70 72 | 6f 6d 6f 74 65 20 74 79 |.../* pr|omote ty|
|0001e6c0| 70 65 73 20 2a 2f 0a 09 | 09 09 09 09 74 79 70 65 |pes */..|....type|
|0001e6d0| 66 69 78 68 61 63 6b 28 | 70 6e 61 6d 65 5b 69 5d |fixhack(|pname[i]|
|0001e6e0| 29 3b 0a 09 09 09 09 09 | 62 72 65 61 6b 3b 0a 09 |);......|break;..|
|0001e6f0| 09 09 09 7d 0a 09 09 09 | 7d 0a 09 09 09 69 66 20 |...}....|}....if |
|0001e700| 28 21 74 6c 69 73 74 64 | 6f 6e 65 29 20 7b 0a 09 |(!tlistd|one) {..|
|0001e710| 09 09 09 74 6c 69 73 74 | 20 3d 20 74 79 70 65 6c |...tlist| = typel|
|0001e720| 69 73 74 28 70 6c 69 73 | 74 29 3b 0a 09 09 09 09 |ist(plis|t);.....|
|0001e730| 74 6c 69 73 74 64 6f 6e | 65 20 3d 20 31 3b 0a 09 |tlistdon|e = 1;..|
|0001e740| 09 09 7d 0a 09 09 09 77 | 6f 72 64 5f 66 72 65 65 |..}....w|ord_free|
|0001e750| 28 70 6c 69 73 74 29 3b | 0a 09 09 09 70 6c 69 73 |(plist);|....plis|
|0001e760| 74 20 3d 20 77 6f 72 64 | 5f 61 6c 6c 6f 63 28 22 |t = word|_alloc("|
|0001e770| 22 29 3b 0a 09 09 7d 0a | 2f 2a 20 68 61 6e 64 6c |");...}.|/* handl|
|0001e780| 65 20 74 68 65 20 65 6e | 64 20 6f 66 20 61 20 6c |e the en|d of a l|
|0001e790| 69 73 74 20 2a 2f 0a 09 | 09 65 6c 73 65 20 69 66 |ist */..|.else if|
|0001e7a0| 20 28 2a 62 75 66 20 3d | 3d 20 27 3b 27 29 20 7b | (*buf =|= ';') {|
|0001e7b0| 0a 09 09 09 69 66 20 28 | 21 73 61 77 73 6f 6d 65 |....if (|!sawsome|
|0001e7c0| 74 68 69 6e 67 29 0a 09 | 09 09 09 72 65 74 75 72 |thing)..|...retur|
|0001e7d0| 6e 20 41 42 4f 52 54 45 | 44 3b 0a 09 09 09 66 6f |n ABORTE|D;....fo|
|0001e7e0| 72 20 28 69 20 3d 20 30 | 3b 20 69 20 3c 20 6e 70 |r (i = 0|; i < np|
|0001e7f0| 3b 20 69 2b 2b 29 20 7b | 0a 09 09 09 09 69 66 20 |; i++) {|.....if |
|0001e800| 00 00 00 08 00 00 03 f8 | 00 00 00 12 00 00 01 e8 |........|........|
|0001e810| 00 00 00 f5 ed ef 8e 52 | 28 21 74 79 70 65 64 5b |.......R|(!typed[|
|0001e820| 69 5d 20 26 26 20 66 6f | 75 6e 64 69 6e 28 70 6c |i] && fo|undin(pl|
|0001e830| 69 73 74 2c 20 70 6e 61 | 6d 65 5b 69 5d 29 29 20 |ist, pna|me[i])) |
|0001e840| 7b 0a 09 09 09 09 09 74 | 79 70 65 64 5b 69 5d 20 |{......t|yped[i] |
|0001e850| 3d 20 31 3b 0a 09 09 09 | 09 09 77 6f 72 64 5f 66 |= 1;....|..word_f|
|0001e860| 72 65 65 28 70 6e 61 6d | 65 5b 69 5d 29 3b 0a 09 |ree(pnam|e[i]);..|
|0001e870| 09 09 09 09 70 6e 61 6d | 65 5b 69 5d 20 3d 20 77 |....pnam|e[i] = w|
|0001e880| 6f 72 64 5f 61 70 70 65 | 6e 64 28 74 6c 69 73 74 |ord_appe|nd(tlist|
|0001e890| 2c 20 70 6c 69 73 74 29 | 3b 0a 09 09 09 09 09 74 |, plist)|;......t|
|0001e8a0| 79 70 65 66 69 78 68 61 | 63 6b 28 70 6e 61 6d 65 |ypefixha|ck(pname|
|0001e8b0| 5b 69 5d 29 3b 0a 09 09 | 09 09 09 62 72 65 61 6b |[i]);...|...break|
|0001e8c0| 3b 0a 09 09 09 09 7d 0a | 09 09 09 7d 0a 09 09 09 |;.....}.|...}....|
|0001e8d0| 74 6c 69 73 74 64 6f 6e | 65 20 3d 20 30 3b 0a 09 |tlistdon|e = 0;..|
|0001e8e0| 09 09 77 6f 72 64 5f 66 | 72 65 65 28 74 6c 69 73 |..word_f|ree(tlis|
|0001e8f0| 74 29 3b 20 77 6f 72 64 | 5f 66 72 65 65 28 70 6c |t); word|_free(pl|
|0001e900| 69 73 74 29 3b 0a 09 09 | 09 74 6c 69 73 74 20 3d |ist);...|.tlist =|
|0001e910| 20 77 6f 72 64 5f 61 6c | 6c 6f 63 28 22 22 29 3b | word_al|loc("");|
|0001e920| 0a 09 09 09 70 6c 69 73 | 74 20 3d 20 77 6f 72 64 |....plis|t = word|
|0001e930| 5f 61 6c 6c 6f 63 28 22 | 22 29 3b 0a 09 09 7d 0a |_alloc("|");...}.|
|0001e940| 2f 2a 20 68 61 6e 64 6c | 65 20 74 68 65 20 20 62 |/* handl|e the b|
|0001e950| 65 67 69 6e 6e 69 6e 67 | 20 6f 66 20 74 68 65 20 |eginning| of the |
|0001e960| 66 75 6e 63 74 69 6f 6e | 20 2a 2f 0a 09 09 65 6c |function| */...el|
|0001e970| 73 65 20 69 66 20 28 21 | 73 74 72 63 6d 70 28 62 |se if (!|strcmp(b|
|0001e980| 75 66 2c 20 22 7b 7d 22 | 29 29 20 62 72 65 61 6b |uf, "{}"|)) break|
|0001e990| 3b 0a 2f 2a 20 6f 74 68 | 65 72 77 69 73 65 2c 20 |;./* oth|erwise, |
|0001e9a0| 74 68 72 6f 77 20 74 68 | 65 20 77 6f 72 64 20 69 |throw th|e word i|
|0001e9b0| 6e 74 6f 20 74 68 65 20 | 6c 69 73 74 20 28 65 78 |nto the |list (ex|
|0001e9c0| 63 65 70 74 20 66 6f 72 | 20 22 72 65 67 69 73 74 |cept for| "regist|
|0001e9d0| 65 72 22 29 20 2a 2f 0a | 09 09 65 6c 73 65 20 69 |er") */.|..else i|
|0001e9e0| 66 20 28 73 74 72 63 6d | 70 28 62 75 66 2c 20 22 |f (strcm|p(buf, "|
|0001e9f0| 72 65 67 69 73 74 65 72 | 22 29 29 20 7b 0a 09 09 |register|")) {...|
|0001ea00| 00 00 00 08 00 00 03 f8 | 00 00 00 13 00 00 01 e8 |........|........|
|0001ea10| 00 00 00 f6 fe 1d 69 f8 | 09 73 61 77 73 6f 6d 65 |......i.|.sawsome|
|0001ea20| 74 68 69 6e 67 20 3d 20 | 31 3b 0a 09 09 09 61 64 |thing = |1;....ad|
|0001ea30| 64 77 6f 72 64 28 70 6c | 69 73 74 2c 20 62 75 66 |dword(pl|ist, buf|
|0001ea40| 29 3b 0a 09 09 09 69 66 | 20 28 2a 62 75 66 20 3d |);....if| (*buf =|
|0001ea50| 3d 20 27 28 27 29 20 69 | 6e 70 61 72 65 6e 2b 2b |= '(') i|nparen++|
|0001ea60| 3b 0a 09 09 09 69 66 20 | 28 2a 62 75 66 20 3d 3d |;....if |(*buf ==|
|0001ea70| 20 27 29 27 29 20 69 6e | 70 61 72 65 6e 2d 2d 3b | ')') in|paren--;|
|0001ea80| 0a 09 09 7d 0a 09 7d 0a | 0a 2f 2a 20 4e 6f 77 20 |...}..}.|./* Now |
|0001ea90| 74 61 6b 65 20 74 68 65 | 20 69 6e 66 6f 20 77 65 |take the| info we|
|0001eaa0| 20 68 61 76 65 20 61 6e | 64 20 62 75 69 6c 64 20 | have an|d build |
|0001eab0| 61 20 70 72 6f 74 6f 74 | 79 70 65 20 6c 69 73 74 |a protot|ype list|
|0001eac0| 20 2a 2f 0a 0a 2f 2a 20 | 65 6d 70 74 79 20 70 61 | */../* |empty pa|
|0001ead0| 72 61 6d 65 74 65 72 20 | 6c 69 73 74 20 6d 65 61 |rameter |list mea|
|0001eae0| 6e 73 20 22 76 6f 69 64 | 22 20 2a 2f 0a 09 69 66 |ns "void|" */..if|
|0001eaf0| 20 28 6e 70 20 3d 3d 20 | 30 29 0a 09 09 72 65 74 | (np == |0)...ret|
|0001eb00| 75 72 6e 20 77 6f 72 64 | 5f 61 6c 6c 6f 63 28 22 |urn word|_alloc("|
|0001eb10| 76 6f 69 64 22 29 3b 0a | 0a 09 70 6c 69 73 74 20 |void");.|..plist |
|0001eb20| 3d 20 74 6c 69 73 74 20 | 3d 20 77 6f 72 64 5f 61 |= tlist |= word_a|
|0001eb30| 6c 6c 6f 63 28 22 22 29 | 3b 0a 09 66 6f 72 20 28 |lloc("")|;..for (|
|0001eb40| 69 20 3d 20 30 3b 20 69 | 20 3c 20 6e 70 3b 20 69 |i = 0; i| < np; i|
|0001eb50| 2b 2b 29 20 7b 0a 0a 2f | 2a 20 49 66 20 6e 6f 20 |++) {../|* If no |
|0001eb60| 74 79 70 65 20 70 72 6f | 76 69 64 65 64 2c 20 6d |type pro|vided, m|
|0001eb70| 61 6b 65 20 69 74 20 61 | 6e 20 22 69 6e 74 22 20 |ake it a|n "int" |
|0001eb80| 2a 2f 0a 09 09 69 66 20 | 28 20 21 28 70 6e 61 6d |*/...if |( !(pnam|
|0001eb90| 65 5b 69 5d 2d 3e 6e 65 | 78 74 29 20 7c 7c 0a 09 |e[i]->ne|xt) ||..|
|0001eba0| 20 20 20 28 21 28 70 6e | 61 6d 65 5b 69 5d 2d 3e | (!(pn|ame[i]->|
|0001ebb0| 6e 65 78 74 2d 3e 6e 65 | 78 74 29 26 26 73 74 72 |next->ne|xt)&&str|
|0001ebc0| 63 6d 70 28 70 6e 61 6d | 65 5b 69 5d 2d 3e 6e 65 |cmp(pnam|e[i]->ne|
|0001ebd0| 78 74 2d 3e 73 74 72 69 | 6e 67 2c 20 22 76 6f 69 |xt->stri|ng, "voi|
|0001ebe0| 64 22 29 29 29 20 7b 0a | 09 09 09 61 64 64 77 6f |d"))) {.|...addwo|
|0001ebf0| 72 64 28 74 6c 69 73 74 | 2c 20 22 69 6e 74 22 29 |rd(tlist|, "int")|
|0001ec00| 00 00 00 08 00 00 03 f8 | 00 00 00 14 00 00 01 e8 |........|........|
|0001ec10| 00 00 00 f7 63 26 2a 67 | 3b 0a 09 09 7d 0a 09 09 |....c&*g|;...}...|
|0001ec20| 77 68 69 6c 65 20 28 74 | 6c 69 73 74 2d 3e 6e 65 |while (t|list->ne|
|0001ec30| 78 74 29 20 74 6c 69 73 | 74 20 3d 20 74 6c 69 73 |xt) tlis|t = tlis|
|0001ec40| 74 2d 3e 6e 65 78 74 3b | 0a 09 09 74 6c 69 73 74 |t->next;|...tlist|
|0001ec50| 2d 3e 6e 65 78 74 20 3d | 20 70 6e 61 6d 65 5b 69 |->next =| pname[i|
|0001ec60| 5d 3b 0a 09 09 69 66 20 | 28 69 20 3c 20 6e 70 20 |];...if |(i < np |
|0001ec70| 2d 20 31 29 0a 09 09 09 | 61 64 64 77 6f 72 64 28 |- 1)....|addword(|
|0001ec80| 74 6c 69 73 74 2c 20 22 | 2c 20 22 29 3b 0a 09 7d |tlist, "|, ");..}|
|0001ec90| 0a 09 72 65 74 75 72 6e | 20 70 6c 69 73 74 3b 0a |..return| plist;.|
|0001eca0| 7d 0a 0a 2f 2a 0a 20 2a | 20 65 6d 69 74 20 61 20 |}../*. *| emit a |
|0001ecb0| 66 75 6e 63 74 69 6f 6e | 20 64 65 63 6c 61 72 61 |function| declara|
|0001ecc0| 74 69 6f 6e 2e 20 54 68 | 65 20 61 74 74 72 69 62 |tion. Th|e attrib|
|0001ecd0| 75 74 65 73 20 61 6e 64 | 20 6e 61 6d 65 20 6f 66 |utes and| name of|
|0001ece0| 20 74 68 65 20 66 75 6e | 63 74 69 6f 6e 0a 20 2a | the fun|ction. *|
|0001ecf0| 20 61 72 65 20 69 6e 20 | 77 6c 69 73 74 3b 20 74 | are in |wlist; t|
|0001ed00| 68 65 20 70 61 72 61 6d | 65 74 65 72 73 20 61 72 |he param|eters ar|
|0001ed10| 65 20 69 6e 20 70 6c 69 | 73 74 2e 0a 20 2a 2f 0a |e in pli|st.. */.|
|0001ed20| 76 6f 69 64 20 65 6d 69 | 74 28 77 6c 69 73 74 2c |void emi|t(wlist,|
|0001ed30| 20 70 6c 69 73 74 2c 20 | 73 74 61 72 74 6c 69 6e | plist, |startlin|
|0001ed40| 65 29 0a 09 57 6f 72 64 | 20 2a 77 6c 69 73 74 2c |e)..Word| *wlist,|
|0001ed50| 20 2a 70 6c 69 73 74 3b | 0a 09 6c 6f 6e 67 20 20 | *plist;|..long |
|0001ed60| 73 74 61 72 74 6c 69 6e | 65 3b 0a 7b 0a 09 57 6f |startlin|e;.{..Wo|
|0001ed70| 72 64 20 2a 77 3b 0a 09 | 69 6e 74 20 63 6f 75 6e |rd *w;..|int coun|
|0001ed80| 74 20 3d 20 30 3b 0a 0a | 44 45 42 55 47 28 22 65 |t = 0;..|DEBUG("e|
|0001ed90| 6d 69 74 20 63 61 6c 6c | 65 64 5c 6e 22 29 3b 0a |mit call|ed\n");.|
|0001eda0| 09 69 66 20 28 64 6f 6e | 75 6d 29 0a 09 09 66 70 |.if (don|um)...fp|
|0001edb0| 72 69 6e 74 66 28 6f 75 | 74 66 2c 20 22 2f 2a 25 |rintf(ou|tf, "/*%|
|0001edc0| 38 6c 64 20 2a 2f 20 22 | 2c 20 73 74 61 72 74 6c |8ld */ "|, startl|
|0001edd0| 69 6e 65 29 3b 0a 0a 09 | 66 6f 72 20 28 77 20 3d |ine);...|for (w =|
|0001ede0| 20 77 6c 69 73 74 3b 20 | 77 3b 20 77 20 3d 20 77 | wlist; |w; w = w|
|0001edf0| 2d 3e 6e 65 78 74 29 20 | 7b 0a 09 09 69 66 20 28 |->next) |{...if (|
|0001ee00| 00 00 00 08 00 00 03 f8 | 00 00 00 15 00 00 01 e8 |........|........|
|0001ee10| 00 00 00 f8 18 11 f7 15 | 77 2d 3e 73 74 72 69 6e |........|w->strin|
|0001ee20| 67 5b 30 5d 29 0a 09 09 | 09 63 6f 75 6e 74 20 2b |g[0])...|.count +|
|0001ee30| 2b 3b 0a 09 7d 0a 0a 09 | 69 66 20 28 63 6f 75 6e |+;..}...|if (coun|
|0001ee40| 74 20 3c 20 32 29 0a 09 | 09 66 70 72 69 6e 74 66 |t < 2)..|.fprintf|
|0001ee50| 28 6f 75 74 66 2c 20 22 | 69 6e 74 20 22 29 3b 0a |(outf, "|int ");.|
|0001ee60| 0a 09 66 6f 72 20 28 77 | 20 3d 20 77 6c 69 73 74 |..for (w| = wlist|
|0001ee70| 3b 20 77 3b 20 77 20 3d | 20 77 2d 3e 6e 65 78 74 |; w; w =| w->next|
|0001ee80| 29 20 7b 0a 09 09 66 70 | 72 69 6e 74 66 28 6f 75 |) {...fp|rintf(ou|
|0001ee90| 74 66 2c 20 22 25 73 22 | 2c 20 77 2d 3e 73 74 72 |tf, "%s"|, w->str|
|0001eea0| 69 6e 67 29 3b 0a 09 09 | 69 66 20 28 49 53 43 53 |ing);...|if (ISCS|
|0001eeb0| 59 4d 28 77 2d 3e 73 74 | 72 69 6e 67 5b 30 5d 29 |YM(w->st|ring[0])|
|0001eec0| 29 0a 09 09 09 66 70 72 | 69 6e 74 66 28 6f 75 74 |)....fpr|intf(out|
|0001eed0| 66 2c 20 22 20 22 29 3b | 0a 09 7d 0a 09 69 66 20 |f, " ");|..}..if |
|0001eee0| 28 64 6f 63 6f 6e 64 29 | 0a 09 09 66 70 72 69 6e |(docond)|...fprin|
|0001eef0| 74 66 28 6f 75 74 66 2c | 20 22 50 28 28 22 29 3b |tf(outf,| "P((");|
|0001ef00| 0a 09 65 6c 73 65 0a 09 | 09 66 70 72 69 6e 74 66 |..else..|.fprintf|
|0001ef10| 28 6f 75 74 66 2c 20 22 | 28 20 22 29 3b 0a 09 66 |(outf, "|( ");..f|
|0001ef20| 6f 72 20 28 77 20 3d 20 | 70 6c 69 73 74 3b 20 77 |or (w = |plist; w|
|0001ef30| 3b 20 77 20 3d 20 77 2d | 3e 6e 65 78 74 29 20 7b |; w = w-|>next) {|
|0001ef40| 0a 09 09 66 70 72 69 6e | 74 66 28 6f 75 74 66 2c |...fprin|tf(outf,|
|0001ef50| 20 22 25 73 22 2c 20 77 | 2d 3e 73 74 72 69 6e 67 | "%s", w|->string|
|0001ef60| 29 3b 0a 09 09 69 66 20 | 28 49 53 43 53 59 4d 28 |);...if |(ISCSYM(|
|0001ef70| 77 2d 3e 73 74 72 69 6e | 67 5b 30 5d 29 29 0a 09 |w->strin|g[0]))..|
|0001ef80| 09 09 66 70 72 69 6e 74 | 66 28 6f 75 74 66 2c 20 |..fprint|f(outf, |
|0001ef90| 22 20 22 29 3b 0a 09 7d | 0a 09 69 66 20 28 64 6f |" ");..}|..if (do|
|0001efa0| 63 6f 6e 64 29 0a 09 09 | 66 70 72 69 6e 74 66 28 |cond)...|fprintf(|
|0001efb0| 6f 75 74 66 2c 20 22 29 | 29 3b 5c 6e 22 29 3b 0a |outf, ")|);\n");.|
|0001efc0| 09 65 6c 73 65 0a 09 09 | 66 70 72 69 6e 74 66 28 |.else...|fprintf(|
|0001efd0| 6f 75 74 66 2c 20 22 29 | 3b 5c 6e 22 29 3b 0a 7d |outf, ")|;\n");.}|
|0001efe0| 0a 0a 2f 2a 0a 20 2a 20 | 67 65 74 20 61 6c 6c 20 |../*. * |get all |
|0001eff0| 74 68 65 20 66 75 6e 63 | 74 69 6f 6e 20 64 65 63 |the func|tion dec|
|0001f000| 00 00 00 08 00 00 03 f8 | 00 00 00 16 00 00 01 e8 |........|........|
|0001f010| 00 00 00 f9 9a e0 c8 e7 | 6c 61 72 61 74 69 6f 6e |........|laration|
|0001f020| 73 0a 20 2a 2f 0a 0a 76 | 6f 69 64 20 67 65 74 64 |s. */..v|oid getd|
|0001f030| 65 63 6c 28 66 29 0a 09 | 46 49 4c 45 20 2a 66 3b |ecl(f)..|FILE *f;|
|0001f040| 0a 7b 0a 09 57 6f 72 64 | 20 2a 70 6c 69 73 74 2c |.{..Word| *plist,|
|0001f050| 20 2a 77 6c 69 73 74 20 | 3d 20 4e 55 4c 4c 3b 0a | *wlist |= NULL;.|
|0001f060| 09 63 68 61 72 20 62 75 | 66 5b 38 30 5d 3b 0a 09 |.char bu|f[80];..|
|0001f070| 69 6e 74 20 73 61 77 73 | 6f 6d 65 74 68 69 6e 67 |int saws|omething|
|0001f080| 3b 0a 09 6c 6f 6e 67 20 | 73 74 61 72 74 6c 69 6e |;..long |startlin|
|0001f090| 65 3b 09 09 2f 2a 20 6c | 69 6e 65 20 77 68 65 72 |e;../* l|ine wher|
|0001f0a0| 65 20 64 65 63 6c 61 72 | 61 74 69 6f 6e 20 73 74 |e declar|ation st|
|0001f0b0| 61 72 74 65 64 20 2a 2f | 0a 09 69 6e 74 20 6f 6b |arted */|..int ok|
|0001f0c0| 74 6f 70 72 69 6e 74 3b | 0a 61 67 61 69 6e 3a 0a |toprint;|.again:.|
|0001f0d0| 09 77 6f 72 64 5f 66 72 | 65 65 28 77 6c 69 73 74 |.word_fr|ee(wlist|
|0001f0e0| 29 3b 0a 09 77 6c 69 73 | 74 20 3d 20 77 6f 72 64 |);..wlis|t = word|
|0001f0f0| 5f 61 6c 6c 6f 63 28 22 | 22 29 3b 0a 09 73 61 77 |_alloc("|");..saw|
|0001f100| 73 6f 6d 65 74 68 69 6e | 67 20 3d 20 30 3b 0a 09 |somethin|g = 0;..|
|0001f110| 6f 6b 74 6f 70 72 69 6e | 74 20 3d 20 31 3b 0a 0a |oktoprin|t = 1;..|
|0001f120| 09 66 6f 72 28 3b 3b 29 | 20 7b 0a 44 45 42 55 47 |.for(;;)| {.DEBUG|
|0001f130| 28 22 6d 61 69 6e 20 67 | 65 74 64 65 63 6c 20 6c |("main g|etdecl l|
|0001f140| 6f 6f 70 5c 6e 22 29 3b | 0a 09 09 69 66 20 28 67 |oop\n");|...if (g|
|0001f150| 65 74 73 79 6d 28 62 75 | 66 2c 66 29 20 3c 20 30 |etsym(bu|f,f) < 0|
|0001f160| 29 20 7b 0a 44 45 42 55 | 47 28 22 45 4f 46 20 69 |) {.DEBU|G("EOF i|
|0001f170| 6e 20 67 65 74 64 65 63 | 6c 20 6c 6f 6f 70 5c 6e |n getdec|l loop\n|
|0001f180| 22 29 3b 0a 09 09 09 20 | 72 65 74 75 72 6e 3b 0a |");.... |return;.|
|0001f190| 09 09 7d 0a 2f 2a 20 74 | 72 79 20 74 6f 20 67 75 |..}./* t|ry to gu|
|0001f1a0| 65 73 73 20 77 68 65 6e | 20 61 20 64 65 63 6c 61 |ess when| a decla|
|0001f1b0| 72 61 74 69 6f 6e 20 69 | 73 20 6e 6f 74 20 61 6e |ration i|s not an|
|0001f1c0| 20 65 78 74 65 72 6e 61 | 6c 20 66 75 6e 63 74 69 | externa|l functi|
|0001f1d0| 6f 6e 20 64 65 66 69 6e | 69 74 69 6f 6e 20 2a 2f |on defin|ition */|
|0001f1e0| 0a 09 09 69 66 20 28 21 | 73 74 72 63 6d 70 28 62 |...if (!|strcmp(b|
|0001f1f0| 75 66 2c 20 22 2c 22 29 | 20 7c 7c 20 21 73 74 72 |uf, ",")| || !str|
|0001f200| 00 00 00 08 00 00 03 f8 | 00 00 00 17 00 00 01 e8 |........|........|
|0001f210| 00 00 00 fa 64 47 e6 15 | 63 6d 70 28 62 75 66 2c |....dG..|cmp(buf,|
|0001f220| 20 22 7b 7d 22 29 20 7c | 7c 0a 09 09 20 20 20 20 | "{}") |||... |
|0001f230| 21 73 74 72 63 6d 70 28 | 62 75 66 2c 20 22 3d 22 |!strcmp(|buf, "="|
|0001f240| 29 20 7c 7c 20 21 73 74 | 72 63 6d 70 28 62 75 66 |) || !st|rcmp(buf|
|0001f250| 2c 20 22 74 79 70 65 64 | 65 66 22 29 20 7c 7c 0a |, "typed|ef") ||.|
|0001f260| 09 09 20 20 20 20 21 73 | 74 72 63 6d 70 28 62 75 |.. !s|trcmp(bu|
|0001f270| 66 2c 20 22 65 78 74 65 | 72 6e 22 29 29 20 7b 0a |f, "exte|rn")) {.|
|0001f280| 09 09 09 73 6b 69 70 69 | 74 28 62 75 66 2c 20 66 |...skipi|t(buf, f|
|0001f290| 29 3b 0a 09 09 09 67 6f | 74 6f 20 61 67 61 69 6e |);....go|to again|
|0001f2a0| 3b 0a 09 09 7d 0a 09 09 | 69 66 20 28 21 64 6f 73 |;...}...|if (!dos|
|0001f2b0| 74 61 74 69 63 20 26 26 | 20 21 73 74 72 63 6d 70 |tatic &&| !strcmp|
|0001f2c0| 28 62 75 66 2c 20 22 73 | 74 61 74 69 63 22 29 29 |(buf, "s|tatic"))|
|0001f2d0| 20 7b 0a 09 09 09 6f 6b | 74 6f 70 72 69 6e 74 20 | {....ok|toprint |
|0001f2e0| 3d 20 30 3b 0a 09 09 7d | 0a 2f 2a 20 66 6f 72 20 |= 0;...}|./* for |
|0001f2f0| 74 68 65 20 62 65 6e 65 | 66 69 74 20 6f 66 20 63 |the bene|fit of c|
|0001f300| 6f 6d 70 69 6c 65 72 73 | 20 74 68 61 74 20 61 6c |ompilers| that al|
|0001f310| 6c 6f 77 20 22 69 6e 6c | 69 6e 65 22 20 64 65 63 |low "inl|ine" dec|
|0001f320| 6c 61 72 61 74 69 6f 6e | 73 20 2a 2f 0a 09 09 69 |laration|s */...i|
|0001f330| 66 20 28 21 73 74 72 63 | 6d 70 28 62 75 66 2c 20 |f (!strc|mp(buf, |
|0001f340| 22 69 6e 6c 69 6e 65 22 | 29 20 26 26 20 21 73 61 |"inline"|) && !sa|
|0001f350| 77 73 6f 6d 65 74 68 69 | 6e 67 29 0a 09 09 09 63 |wsomethi|ng)....c|
|0001f360| 6f 6e 74 69 6e 75 65 3b | 0a 09 09 69 66 20 28 21 |ontinue;|...if (!|
|0001f370| 73 74 72 63 6d 70 28 62 | 75 66 2c 20 22 3b 22 29 |strcmp(b|uf, ";")|
|0001f380| 29 20 67 6f 74 6f 20 61 | 67 61 69 6e 3b 0a 0a 2f |) goto a|gain;../|
|0001f390| 2a 20 41 20 6c 65 66 74 | 20 70 61 72 65 6e 74 68 |* A left| parenth|
|0001f3a0| 65 73 69 73 20 2a 6d 69 | 67 68 74 2a 20 69 6e 64 |esis *mi|ght* ind|
|0001f3b0| 69 63 61 74 65 20 61 20 | 66 75 6e 63 74 69 6f 6e |icate a |function|
|0001f3c0| 20 64 65 66 69 6e 69 74 | 69 6f 6e 20 2a 2f 0a 09 | definit|ion */..|
|0001f3d0| 09 69 66 20 28 21 73 74 | 72 63 6d 70 28 62 75 66 |.if (!st|rcmp(buf|
|0001f3e0| 2c 20 22 28 22 29 29 20 | 7b 0a 09 09 09 73 74 61 |, "(")) |{....sta|
|0001f3f0| 72 74 6c 69 6e 65 20 3d | 20 6c 69 6e 65 6e 75 6d |rtline =| linenum|
|0001f400| 00 00 00 08 00 00 03 f8 | 00 00 00 18 00 00 01 e8 |........|........|
|0001f410| 00 00 00 fb 5d 72 c0 6f | 3b 0a 09 09 09 69 66 20 |....]r.o|;....if |
|0001f420| 28 21 73 61 77 73 6f 6d | 65 74 68 69 6e 67 20 7c |(!sawsom|ething ||
|0001f430| 7c 20 21 28 70 6c 69 73 | 74 20 3d 20 67 65 74 70 || !(plis|t = getp|
|0001f440| 61 72 61 6d 6c 69 73 74 | 28 66 29 29 29 20 7b 0a |aramlist|(f))) {.|
|0001f450| 09 09 09 09 73 6b 69 70 | 69 74 28 62 75 66 2c 20 |....skip|it(buf, |
|0001f460| 66 29 3b 0a 09 09 09 09 | 67 6f 74 6f 20 61 67 61 |f);.....|goto aga|
|0001f470| 69 6e 3b 0a 09 09 09 7d | 0a 09 09 09 69 66 20 28 |in;....}|....if (|
|0001f480| 70 6c 69 73 74 20 3d 3d | 20 41 42 4f 52 54 45 44 |plist ==| ABORTED|
|0001f490| 29 0a 09 09 09 09 67 6f | 74 6f 20 61 67 61 69 6e |).....go|to again|
|0001f4a0| 3b 0a 0a 2f 2a 20 49 74 | 20 73 65 65 6d 73 20 74 |;../* It| seems t|
|0001f4b0| 6f 20 68 61 76 65 20 62 | 65 65 6e 20 77 68 61 74 |o have b|een what|
|0001f4c0| 20 77 65 20 77 61 6e 74 | 65 64 20 2a 2f 0a 09 09 | we want|ed */...|
|0001f4d0| 09 69 66 20 28 6f 6b 74 | 6f 70 72 69 6e 74 29 0a |.if (okt|oprint).|
|0001f4e0| 09 09 09 09 65 6d 69 74 | 28 77 6c 69 73 74 2c 20 |....emit|(wlist, |
|0001f4f0| 70 6c 69 73 74 2c 20 73 | 74 61 72 74 6c 69 6e 65 |plist, s|tartline|
|0001f500| 29 3b 0a 09 09 09 77 6f | 72 64 5f 66 72 65 65 28 |);....wo|rd_free(|
|0001f510| 70 6c 69 73 74 29 3b 0a | 09 09 09 67 6f 74 6f 20 |plist);.|...goto |
|0001f520| 61 67 61 69 6e 3b 0a 09 | 09 7d 0a 09 09 61 64 64 |again;..|.}...add|
|0001f530| 77 6f 72 64 28 77 6c 69 | 73 74 2c 20 62 75 66 29 |word(wli|st, buf)|
|0001f540| 3b 0a 09 09 73 61 77 73 | 6f 6d 65 74 68 69 6e 67 |;...saws|omething|
|0001f550| 20 3d 20 31 3b 0a 09 7d | 0a 7d 0a 0a 76 6f 69 64 | = 1;..}|.}..void|
|0001f560| 0a 6d 61 69 6e 28 61 72 | 67 63 2c 20 61 72 67 76 |.main(ar|gc, argv|
|0001f570| 29 0a 69 6e 74 20 61 72 | 67 63 3b 20 63 68 61 72 |).int ar|gc; char|
|0001f580| 20 2a 2a 61 72 67 76 3b | 0a 7b 0a 09 46 49 4c 45 | **argv;|.{..FILE|
|0001f590| 20 2a 66 3b 0a 09 63 68 | 61 72 20 2a 74 2c 20 2a | *f;..ch|ar *t, *|
|0001f5a0| 69 6f 62 75 66 3b 0a 09 | 65 78 74 65 72 6e 20 76 |iobuf;..|extern v|
|0001f5b0| 6f 69 64 20 55 73 61 67 | 65 28 29 3b 0a 0a 09 6f |oid Usag|e();...o|
|0001f5c0| 75 74 66 3d 73 74 64 6f | 75 74 3b 0a 09 61 72 67 |utf=stdo|ut;..arg|
|0001f5d0| 76 2b 2b 3b 20 61 72 67 | 63 2d 2d 3b 0a 0a 09 69 |v++; arg|c--;...i|
|0001f5e0| 6f 62 75 66 20 3d 20 6d | 61 6c 6c 6f 63 28 4e 45 |obuf = m|alloc(NE|
|0001f5f0| 57 42 55 46 53 49 5a 29 | 3b 0a 09 77 68 69 6c 65 |WBUFSIZ)|;..while|
|0001f600| 00 00 00 08 00 00 03 f8 | 00 00 00 19 00 00 01 e8 |........|........|
|0001f610| 00 00 00 fc 00 57 31 d6 | 20 28 2a 61 72 67 76 20 |.....W1.| (*argv |
|0001f620| 26 26 20 2a 2a 61 72 67 | 76 20 3d 3d 20 27 2d 27 |&& **arg|v == '-'|
|0001f630| 29 20 7b 0a 09 09 74 20 | 3d 20 2a 61 72 67 76 2b |) {...t |= *argv+|
|0001f640| 2b 3b 20 2d 2d 61 72 67 | 63 3b 20 74 2b 2b 3b 0a |+; --arg|c; t++;.|
|0001f650| 09 09 77 68 69 6c 65 20 | 28 2a 74 29 20 7b 0a 09 |..while |(*t) {..|
|0001f660| 09 09 69 66 20 28 2a 74 | 20 3d 3d 20 27 73 27 29 |..if (*t| == 's')|
|0001f670| 0a 09 09 09 09 64 6f 73 | 74 61 74 69 63 20 3d 20 |.....dos|tatic = |
|0001f680| 31 3b 0a 09 09 09 65 6c | 73 65 20 69 66 20 28 2a |1;....el|se if (*|
|0001f690| 74 20 3d 3d 20 27 6e 27 | 29 0a 09 09 09 09 64 6f |t == 'n'|).....do|
|0001f6a0| 6e 75 6d 20 3d 20 31 3b | 0a 09 09 09 65 6c 73 65 |num = 1;|....else|
|0001f6b0| 20 69 66 20 28 2a 74 20 | 3d 3d 20 27 70 27 29 0a | if (*t |== 'p').|
|0001f6c0| 09 09 09 09 64 6f 63 6f | 6e 64 20 3d 20 30 3b 0a |....doco|nd = 0;.|
|0001f6d0| 09 09 09 65 6c 73 65 20 | 69 66 20 28 2a 74 20 3d |...else |if (*t =|
|0001f6e0| 3d 20 27 6f 27 29 20 7b | 0a 09 09 09 09 69 66 20 |= 'o') {|.....if |
|0001f6f0| 28 21 28 6f 75 74 66 3d | 66 6f 70 65 6e 28 2a 61 |(!(outf=|fopen(*a|
|0001f700| 72 67 76 2c 20 22 77 22 | 29 29 29 20 7b 0a 09 09 |rgv, "w"|))) {...|
|0001f710| 09 09 09 70 65 72 72 6f | 72 28 2a 61 72 67 76 29 |...perro|r(*argv)|
|0001f720| 3b 0a 09 09 09 09 09 65 | 78 69 74 28 31 29 3b 0a |;......e|xit(1);.|
|0001f730| 09 09 09 09 7d 0a 09 09 | 09 09 2b 2b 61 72 67 76 |....}...|..++argv|
|0001f740| 3b 0a 09 09 09 09 2d 2d | 61 72 67 63 3b 0a 09 09 |;.....--|argc;...|
|0001f750| 09 7d 20 65 6c 73 65 0a | 09 09 09 09 55 73 61 67 |.} else.|....Usag|
|0001f760| 65 28 29 3b 0a 09 09 09 | 74 2b 2b 3b 0a 09 09 7d |e();....|t++;...}|
|0001f770| 0a 09 7d 0a 0a 09 69 66 | 20 28 64 6f 63 6f 6e 64 |..}...if| (docond|
|0001f780| 29 20 7b 0a 09 09 66 70 | 72 69 6e 74 66 28 6f 75 |) {...fp|rintf(ou|
|0001f790| 74 66 2c 20 22 23 69 66 | 64 65 66 20 5f 5f 53 54 |tf, "#if|def __ST|
|0001f7a0| 44 43 5f 5f 5c 6e 22 29 | 3b 0a 09 09 66 70 72 69 |DC__\n")|;...fpri|
|0001f7b0| 6e 74 66 28 6f 75 74 66 | 2c 20 22 23 20 64 65 66 |ntf(outf|, "# def|
|0001f7c0| 69 6e 65 5c 74 50 28 73 | 29 20 73 5c 6e 22 29 3b |ine\tP(s|) s\n");|
|0001f7d0| 0a 09 09 66 70 72 69 6e | 74 66 28 6f 75 74 66 2c |...fprin|tf(outf,|
|0001f7e0| 20 22 23 65 6c 73 65 5c | 6e 22 29 3b 0a 09 09 66 | "#else\|n");...f|
|0001f7f0| 70 72 69 6e 74 66 28 6f | 75 74 66 2c 20 22 23 20 |printf(o|utf, "# |
|0001f800| 00 00 00 08 00 00 03 f8 | 00 00 00 1a 00 00 01 e8 |........|........|
|0001f810| 00 00 00 fd bf 94 97 6c | 64 65 66 69 6e 65 20 50 |.......l|define P|
|0001f820| 28 73 29 20 28 29 5c 6e | 22 29 3b 0a 09 09 66 70 |(s) ()\n|");...fp|
|0001f830| 72 69 6e 74 66 28 6f 75 | 74 66 2c 20 22 23 65 6e |rintf(ou|tf, "#en|
|0001f840| 64 69 66 5c 6e 5c 6e 22 | 29 3b 0a 09 7d 0a 09 69 |dif\n\n"|);..}..i|
|0001f850| 66 20 28 61 72 67 63 20 | 3d 3d 20 30 29 0a 09 09 |f (argc |== 0)...|
|0001f860| 67 65 74 64 65 63 6c 28 | 73 74 64 69 6e 29 3b 0a |getdecl(|stdin);.|
|0001f870| 09 65 6c 73 65 0a 09 09 | 77 68 69 6c 65 20 28 61 |.else...|while (a|
|0001f880| 72 67 63 20 3e 20 30 20 | 26 26 20 2a 61 72 67 76 |rgc > 0 |&& *argv|
|0001f890| 29 20 7b 0a 44 45 42 55 | 47 28 22 74 72 79 69 6e |) {.DEBU|G("tryin|
|0001f8a0| 67 20 61 20 6e 65 77 20 | 66 69 6c 65 5c 6e 22 29 |g a new |file\n")|
|0001f8b0| 3b 0a 09 09 09 69 66 20 | 28 21 28 66 20 3d 20 66 |;....if |(!(f = f|
|0001f8c0| 6f 70 65 6e 28 2a 61 72 | 67 76 2c 20 22 72 22 29 |open(*ar|gv, "r")|
|0001f8d0| 29 29 20 7b 0a 09 09 09 | 09 70 65 72 72 6f 72 28 |)) {....|.perror(|
|0001f8e0| 2a 61 72 67 76 29 3b 0a | 09 09 09 09 65 78 69 74 |*argv);.|....exit|
|0001f8f0| 28 45 58 49 54 5f 46 41 | 49 4c 55 52 45 29 3b 0a |(EXIT_FA|ILURE);.|
|0001f900| 09 09 09 7d 0a 09 09 09 | 69 66 20 28 69 6f 62 75 |...}....|if (iobu|
|0001f910| 66 29 0a 09 09 09 09 73 | 65 74 76 62 75 66 28 66 |f).....s|etvbuf(f|
|0001f920| 2c 20 69 6f 62 75 66 2c | 20 5f 49 4f 46 42 46 2c |, iobuf,| _IOFBF,|
|0001f930| 20 4e 45 57 42 55 46 53 | 49 5a 29 3b 0a 09 09 09 | NEWBUFS|IZ);....|
|0001f940| 69 66 20 28 64 6f 68 65 | 61 64 29 0a 09 09 09 09 |if (dohe|ad).....|
|0001f950| 66 70 72 69 6e 74 66 28 | 6f 75 74 66 2c 20 22 5c |fprintf(|outf, "\|
|0001f960| 6e 2f 2a 20 25 73 20 2a | 2f 5c 6e 22 2c 20 2a 61 |n/* %s *|/\n", *a|
|0001f970| 72 67 76 29 3b 0a 09 09 | 09 6c 69 6e 65 6e 75 6d |rgv);...|.linenum|
|0001f980| 20 3d 20 31 3b 0a 09 09 | 09 6e 65 77 6c 69 6e 65 | = 1;...|.newline|
|0001f990| 5f 73 65 65 6e 20 3d 20 | 31 3b 0a 09 09 09 67 6c |_seen = |1;....gl|
|0001f9a0| 61 73 74 63 20 3d 20 27 | 20 27 3b 0a 44 45 42 55 |astc = '| ';.DEBU|
|0001f9b0| 47 28 22 63 61 6c 6c 69 | 6e 67 20 67 65 74 64 65 |G("calli|ng getde|
|0001f9c0| 63 6c 5c 6e 22 29 3b 0a | 09 09 09 67 65 74 64 65 |cl\n");.|...getde|
|0001f9d0| 63 6c 28 66 29 3b 0a 44 | 45 42 55 47 28 22 62 61 |cl(f);.D|EBUG("ba|
|0001f9e0| 63 6b 20 66 72 6f 6d 20 | 67 65 74 64 65 63 6c 5c |ck from |getdecl\|
|0001f9f0| 6e 22 29 3b 0a 09 09 09 | 61 72 67 63 2d 2d 3b 20 |n");....|argc--; |
|0001fa00| 00 00 00 08 00 00 03 f8 | 00 00 00 1b 00 00 01 e8 |........|........|
|0001fa10| 00 00 00 fe 09 88 0b 1f | 61 72 67 76 2b 2b 3b 0a |........|argv++;.|
|0001fa20| 09 09 09 66 63 6c 6f 73 | 65 28 66 29 3b 0a 44 45 |...fclos|e(f);.DE|
|0001fa30| 42 55 47 28 22 62 61 63 | 6b 20 66 72 6f 6d 20 66 |BUG("bac|k from f|
|0001fa40| 63 6c 6f 73 65 5c 6e 22 | 29 3b 0a 09 09 7d 0a 09 |close\n"|);...}..|
|0001fa50| 69 66 20 28 64 6f 63 6f | 6e 64 29 20 7b 0a 09 09 |if (doco|nd) {...|
|0001fa60| 66 70 72 69 6e 74 66 28 | 6f 75 74 66 2c 20 22 5c |fprintf(|outf, "\|
|0001fa70| 6e 23 75 6e 64 65 66 20 | 50 5c 6e 22 29 3b 09 2f |n#undef |P\n");./|
|0001fa80| 2a 20 63 6c 65 61 6e 20 | 75 70 20 6e 61 6d 65 73 |* clean |up names|
|0001fa90| 70 61 63 65 20 2a 2f 0a | 09 7d 0a 09 65 78 69 74 |pace */.|.}..exit|
|0001faa0| 28 45 58 49 54 5f 53 55 | 43 43 45 53 53 29 3b 0a |(EXIT_SU|CCESS);.|
|0001fab0| 7d 0a 0a 0a 76 6f 69 64 | 20 55 73 61 67 65 28 29 |}...void| Usage()|
|0001fac0| 0a 7b 0a 09 66 70 75 74 | 73 28 22 55 73 61 67 65 |.{..fput|s("Usage|
|0001fad0| 3a 20 6d 6b 70 72 6f 74 | 6f 20 5b 2d 6e 5d 5b 2d |: mkprot|o [-n][-|
|0001fae0| 73 5d 5b 2d 70 5d 5b 2d | 6f 20 6f 75 74 66 69 6c |s][-p][-|o outfil|
|0001faf0| 65 5d 5b 66 69 6c 65 73 | 20 2e 2e 2e 5d 5c 6e 22 |e][files| ...]\n"|
|0001fb00| 2c 73 74 64 65 72 72 29 | 3b 0a 09 66 70 75 74 73 |,stderr)|;..fputs|
|0001fb10| 28 22 20 20 20 2d 6f 3a | 20 77 72 69 74 65 20 6f |(" -o:| write o|
|0001fb20| 75 74 70 75 74 20 74 6f | 20 6f 75 74 66 69 6c 65 |utput to| outfile|
|0001fb30| 5c 6e 22 2c 20 73 74 64 | 65 72 72 29 3b 0a 09 66 |\n", std|err);..f|
|0001fb40| 70 75 74 73 28 22 20 20 | 20 2d 6e 3a 20 70 75 74 |puts(" | -n: put|
|0001fb50| 20 6c 69 6e 65 20 6e 75 | 6d 62 65 72 73 20 6f 66 | line nu|mbers of|
|0001fb60| 20 64 65 63 6c 61 72 61 | 74 69 6f 6e 73 20 61 73 | declara|tions as|
|0001fb70| 20 63 6f 6d 6d 65 6e 74 | 73 5c 6e 22 2c 73 74 64 | comment|s\n",std|
|0001fb80| 65 72 72 29 3b 0a 09 66 | 70 75 74 73 28 22 20 20 |err);..f|puts(" |
|0001fb90| 20 2d 73 3a 20 69 6e 63 | 6c 75 64 65 20 64 65 63 | -s: inc|lude dec|
|0001fba0| 6c 61 72 61 74 69 6f 6e | 73 20 66 6f 72 20 73 74 |laration|s for st|
|0001fbb0| 61 74 69 63 20 66 75 6e | 63 74 69 6f 6e 73 5c 6e |atic fun|ctions\n|
|0001fbc0| 22 2c 20 73 74 64 65 72 | 72 29 3b 0a 09 66 70 75 |", stder|r);..fpu|
|0001fbd0| 74 73 28 22 20 20 20 2d | 70 3a 20 64 6f 6e 27 74 |ts(" -|p: don't|
|0001fbe0| 20 6d 61 6b 65 20 68 65 | 61 64 65 72 20 66 69 6c | make he|ader fil|
|0001fbf0| 65 73 20 72 65 61 64 61 | 62 6c 65 20 62 79 20 6e |es reada|ble by n|
|0001fc00| 00 00 00 08 00 00 03 f8 | 00 00 00 1c 00 00 00 3d |........|.......=|
|0001fc10| 00 00 00 00 03 4d e8 a2 | 6f 6e 2d 41 4e 53 49 20 |.....M..|on-ANSI |
|0001fc20| 63 6f 6d 70 69 6c 65 72 | 73 5c 6e 22 2c 0a 09 20 |compiler|s\n",.. |
|0001fc30| 20 20 20 20 20 73 74 64 | 65 72 72 29 3b 0a 09 65 | std|err);..e|
|0001fc40| 78 69 74 28 45 58 49 54 | 5f 46 41 49 4c 55 52 45 |xit(EXIT|_FAILURE|
|0001fc50| 29 3b 0a 7d 0a 6f 63 6f | 6e 64 29 20 7b 0a 09 09 |);.}.oco|nd) {...|
|0001fc60| 66 70 72 69 6e 74 66 28 | 6f 75 74 66 2c 20 22 5c |fprintf(|outf, "\|
|0001fc70| 6e 23 75 6e 64 65 66 20 | 50 5c 6e 22 29 3b 09 2f |n#undef |P\n");./|
|0001fc80| 2a 20 63 6c 65 61 6e 20 | 75 70 20 6e 61 6d 65 73 |* clean |up names|
|0001fc90| 70 61 63 65 20 2a 2f 0a | 09 7d 0a 09 65 78 69 74 |pace */.|.}..exit|
|0001fca0| 28 45 58 49 54 5f 53 55 | 43 43 45 53 53 29 3b 0a |(EXIT_SU|CCESS);.|
|0001fcb0| 7d 0a 0a 0a 76 6f 69 64 | 20 55 73 61 67 65 28 29 |}...void| Usage()|
|0001fcc0| 0a 7b 0a 09 66 70 75 74 | 73 28 22 55 73 61 67 65 |.{..fput|s("Usage|
|0001fcd0| 3a 20 6d 6b 70 72 6f 74 | 6f 20 5b 2d 6e 5d 5b 2d |: mkprot|o [-n][-|
|0001fce0| 73 5d 5b 2d 70 5d 5b 2d | 6f 20 6f 75 74 66 69 6c |s][-p][-|o outfil|
|0001fcf0| 65 5d 5b 66 69 6c 65 73 | 20 2e 2e 2e 5d 5c 6e 22 |e][files| ...]\n"|
|0001fd00| 2c 73 74 64 65 72 72 29 | 3b 0a 09 66 70 75 74 73 |,stderr)|;..fputs|
|0001fd10| 28 22 20 20 20 2d 6f 3a | 20 77 72 69 74 65 20 6f |(" -o:| write o|
|0001fd20| 75 74 70 75 74 20 74 6f | 20 6f 75 74 66 69 6c 65 |utput to| outfile|
|0001fd30| 5c 6e 22 2c 20 73 74 64 | 65 72 72 29 3b 0a 09 66 |\n", std|err);..f|
|0001fd40| 70 75 74 73 28 22 20 20 | 20 2d 6e 3a 20 70 75 74 |puts(" | -n: put|
|0001fd50| 20 6c 69 6e 65 20 6e 75 | 6d 62 65 72 73 20 6f 66 | line nu|mbers of|
|0001fd60| 20 64 65 63 6c 61 72 61 | 74 69 6f 6e 73 20 61 73 | declara|tions as|
|0001fd70| 20 63 6f 6d 6d 65 6e 74 | 73 5c 6e 22 2c 73 74 64 | comment|s\n",std|
|0001fd80| 65 72 72 29 3b 0a 09 66 | 70 75 74 73 28 22 20 20 |err);..f|puts(" |
|0001fd90| 20 2d 73 3a 20 69 6e 63 | 6c 75 64 65 20 64 65 63 | -s: inc|lude dec|
|0001fda0| 6c 61 72 61 74 69 6f 6e | 73 20 66 6f 72 20 73 74 |laration|s for st|
|0001fdb0| 61 74 69 63 20 66 75 6e | 63 74 69 6f 6e 73 5c 6e |atic fun|ctions\n|
|0001fdc0| 22 2c 20 73 74 64 65 72 | 72 29 3b 0a 09 66 70 75 |", stder|r);..fpu|
|0001fdd0| 74 73 28 22 20 20 20 2d | 70 3a 20 64 6f 6e 27 74 |ts(" -|p: don't|
|0001fde0| 20 6d 61 6b 65 20 68 65 | 61 64 65 72 20 66 69 6c | make he|ader fil|
|0001fdf0| 65 73 20 72 65 61 64 61 | 62 6c 65 20 62 79 20 6e |es reada|ble by n|
|0001fe00| 00 00 00 08 00 00 03 fc | 00 00 00 01 00 00 01 e8 |........|........|
|0001fe10| 00 00 01 00 80 fe ef c0 | 65 78 70 6c 61 6e 61 74 |........|explanat|
|0001fe20| 69 6f 6e 20 6f 66 20 74 | 68 65 20 70 61 72 61 6d |ion of t|he param|
|0001fe30| 65 74 65 72 20 6f 70 74 | 69 6f 6e 73 3a 0a 0a 2d |eter opt|ions:..-|
|0001fe40| 63 6d 65 74 68 3a 0a 0a | 70 6f 73 73 69 62 6c 65 |cmeth:..|possible|
|0001fe50| 20 76 61 6c 75 65 73 3a | 0a 43 4f 55 4e 54 4d 45 | values:|.COUNTME|
|0001fe60| 54 48 5f 41 4c 4c 5f 31 | 09 09 61 6c 6c 31 0a 43 |TH_ALL_1|..all1.C|
|0001fe70| 4f 55 4e 54 4d 45 54 48 | 5f 41 4c 4c 5f 44 49 46 |OUNTMETH|_ALL_DIF|
|0001fe80| 09 61 6c 6c 64 69 66 0a | 43 4f 55 4e 54 4d 45 54 |.alldif.|COUNTMET|
|0001fe90| 48 5f 41 4c 4c 5f 46 49 | 58 44 49 46 09 61 6c 6c |H_ALL_FI|XDIF.all|
|0001fea0| 66 64 69 66 0a 43 4f 55 | 4e 54 4d 45 54 48 5f 4a |fdif.COU|NTMETH_J|
|0001feb0| 55 4d 50 5f 31 09 6a 31 | 0a 43 4f 55 4e 54 4d 45 |UMP_1.j1|.COUNTME|
|0001fec0| 54 48 5f 4a 55 4d 50 5f | 32 31 09 6a 32 31 0a 43 |TH_JUMP_|21.j21.C|
|0001fed0| 4f 55 4e 54 4d 45 54 48 | 5f 4a 55 4d 50 5f 44 49 |OUNTMETH|_JUMP_DI|
|0001fee0| 46 09 6a 64 69 66 0a 43 | 4f 55 4e 54 4d 45 54 48 |F.jdif.C|OUNTMETH|
|0001fef0| 5f 4a 55 4d 50 5f 44 49 | 46 53 48 09 6a 64 69 66 |_JUMP_DI|FSH.jdif|
|0001ff00| 73 68 0a 43 4f 55 4e 54 | 4d 45 54 48 5f 4a 55 4d |sh.COUNT|METH_JUM|
|0001ff10| 50 5f 46 49 58 44 49 46 | 09 6a 66 64 69 66 0a 43 |P_FIXDIF|.jfdif.C|
|0001ff20| 4f 55 4e 54 4d 45 54 48 | 5f 4a 55 4d 50 5f 46 49 |OUNTMETH|_JUMP_FI|
|0001ff30| 58 44 49 46 53 48 09 6a | 66 64 69 66 73 68 0a 59 |XDIFSH.j|fdifsh.Y|
|0001ff40| 45 54 20 54 4f 20 45 58 | 50 4c 41 49 4e 09 09 68 |ET TO EX|PLAIN..h|
|0001ff50| 6d 67 73 0a 59 45 54 20 | 54 4f 20 45 58 50 4c 41 |mgs.YET |TO EXPLA|
|0001ff60| 49 4e 09 09 68 6d 63 75 | 62 69 63 0a 0a 64 65 66 |IN..hmcu|bic..def|
|0001ff70| 61 75 6c 74 73 3a 0a 23 | 64 65 66 69 6e 65 20 44 |aults:.#|define D|
|0001ff80| 45 46 5f 48 41 4d 43 4f | 55 4e 54 4d 45 54 48 20 |EF_HAMCO|UNTMETH |
|0001ff90| 20 20 20 20 20 20 20 43 | 4f 55 4e 54 4d 45 54 48 | C|OUNTMETH|
|0001ffa0| 5f 41 4c 4c 5f 46 49 58 | 44 49 46 0a 23 64 65 66 |_ALL_FIX|DIF.#def|
|0001ffb0| 69 6e 65 20 44 45 46 5f | 4e 4f 4e 48 41 4d 43 4f |ine DEF_|NONHAMCO|
|0001ffc0| 55 4e 54 4d 45 54 48 20 | 20 20 20 20 43 4f 55 4e |UNTMETH | COUN|
|0001ffd0| 54 4d 45 54 48 5f 41 4c | 4c 5f 31 0a 0a 43 4f 55 |TMETH_AL|L_1..COU|
|0001ffe0| 4e 54 4d 45 54 48 5f 41 | 4c 4c 73 20 63 6f 75 6e |NTMETH_A|LLs coun|
|0001fff0| 74 20 61 6c 6c 20 70 69 | 78 65 6c 73 2c 20 43 4f |t all pi|xels, CO|
|00020000| 00 00 00 08 00 00 03 fc | 00 00 00 02 00 00 01 e8 |........|........|
|00020010| 00 00 01 01 07 99 99 d2 | 55 4e 54 4d 45 54 48 5f |........|UNTMETH_|
|00020020| 4a 55 4d 50 73 20 63 6f | 75 6e 74 20 6f 6e 6c 79 |JUMPs co|unt only|
|00020030| 20 70 69 78 65 6c 73 0a | 77 68 6f 73 65 20 63 6f | pixels.|whose co|
|00020040| 6c 6f 72 20 64 69 66 66 | 65 72 73 20 66 72 6f 6d |lor diff|ers from|
|00020050| 20 74 68 65 20 63 6f 6c | 6f 72 20 6f 66 20 74 68 | the col|or of th|
|00020060| 65 20 70 72 65 76 69 6f | 75 73 20 70 69 78 65 6c |e previo|us pixel|
|00020070| 20 69 6e 20 61 74 20 6c | 65 61 73 74 20 74 77 6f | in at l|east two|
|00020080| 0a 6f 66 20 74 68 65 20 | 63 6f 6d 70 6f 6e 65 6e |.of the |componen|
|00020090| 74 73 20 72 65 64 2c 20 | 67 72 65 65 6e 20 61 6e |ts red, |green an|
|000200a0| 64 20 62 6c 75 65 2e 0a | 43 4f 55 4e 54 4d 45 54 |d blue..|COUNTMET|
|000200b0| 48 5f 2e 2e 5f 31 73 20 | 63 6f 75 6e 74 20 61 6c |H_.._1s |count al|
|000200c0| 6c 20 70 69 78 65 6c 73 | 20 61 73 20 31 2c 20 43 |l pixels| as 1, C|
|000200d0| 4f 55 4e 54 4d 45 54 48 | 5f 2e 2e 5f 44 49 46 73 |OUNTMETH|_.._DIFs|
|000200e0| 20 61 6e 64 20 0a 43 4f | 55 4e 54 4d 45 54 48 5f | and .CO|UNTMETH_|
|000200f0| 2e 2e 5f 46 49 58 44 49 | 46 73 20 74 61 6b 65 20 |.._FIXDI|Fs take |
|00020100| 74 68 65 20 61 62 73 6f | 6c 75 74 65 20 64 69 66 |the abso|lute dif|
|00020110| 66 65 72 65 6e 63 65 20 | 6f 66 20 74 68 65 20 63 |ference |of the c|
|00020120| 6f 6c 6f 72 20 6f 66 20 | 74 68 65 20 63 75 72 72 |olor of |the curr|
|00020130| 65 6e 74 0a 70 69 78 65 | 6c 20 61 6e 64 20 74 68 |ent.pixe|l and th|
|00020140| 65 20 63 6f 6c 6f 72 20 | 6f 66 20 74 68 65 20 70 |e color |of the p|
|00020150| 72 65 76 69 6f 75 73 20 | 70 69 78 65 6c 2c 20 69 |revious |pixel, i|
|00020160| 6e 20 74 68 65 20 72 65 | 64 2c 20 67 72 65 65 6e |n the re|d, green|
|00020170| 20 61 6e 64 20 62 6c 75 | 65 20 63 6f 6d 70 6f 6e | and blu|e compon|
|00020180| 65 6e 74 73 2c 0a 65 67 | 2e 20 67 72 65 65 6e 64 |ents,.eg|. greend|
|00020190| 69 66 3d 61 62 73 28 28 | 63 75 72 63 6f 6c 6f 72 |if=abs((|curcolor|
|000201a0| 26 30 78 30 66 30 29 2d | 28 70 72 65 76 63 6f 6c |&0x0f0)-|(prevcol|
|000201b0| 6f 72 26 30 78 30 66 30 | 29 29 2c 0a 43 4f 55 4e |or&0x0f0|)),.COUN|
|000201c0| 54 4d 45 54 48 5f 2e 2e | 5f 44 49 46 73 20 63 6f |TMETH_..|_DIFs co|
|000201d0| 75 6e 74 20 61 73 20 67 | 72 65 65 6e 64 69 66 2b |unt as g|reendif+|
|000201e0| 72 65 64 64 69 66 2b 62 | 6c 75 65 64 69 66 2c 20 |reddif+b|luedif, |
|000201f0| 43 4f 55 4e 54 4d 45 54 | 48 5f 2e 2e 5f 46 49 58 |COUNTMET|H_.._FIX|
|00020200| 00 00 00 08 00 00 03 fc | 00 00 00 03 00 00 01 e8 |........|........|
|00020210| 00 00 01 02 24 09 9a dd | 44 49 46 73 20 63 6f 75 |....$...|DIFs cou|
|00020220| 6e 74 20 61 73 0a 74 68 | 65 20 73 75 6d 20 6f 66 |nt as.th|e sum of|
|00020230| 20 74 68 65 20 6c 65 61 | 73 74 20 74 77 6f 20 6f | the lea|st two o|
|00020240| 66 20 67 72 65 65 6e 64 | 69 66 2c 20 72 65 64 64 |f greend|if, redd|
|00020250| 69 66 20 61 6e 64 20 62 | 6c 75 65 64 69 66 2e 0a |if and b|luedif..|
|00020260| 43 4f 55 4e 54 4d 45 54 | 48 5f 4a 55 4d 50 5f 32 |COUNTMET|H_JUMP_2|
|00020270| 31 2c 20 34 32 31 2c 20 | 38 34 32 31 2c 20 44 49 |1, 421, |8421, DI|
|00020280| 46 53 48 20 61 6e 64 20 | 46 49 58 44 49 46 53 48 |FSH and |FIXDIFSH|
|00020290| 20 61 6c 6c 20 75 73 65 | 20 73 68 69 66 74 69 6e | all use| shiftin|
|000202a0| 67 2c 20 66 6f 72 20 65 | 78 61 6d 70 6c 65 0a 43 |g, for e|xample.C|
|000202b0| 4f 55 4e 54 4d 45 54 48 | 5f 4a 55 4d 50 5f 34 32 |OUNTMETH|_JUMP_42|
|000202c0| 31 20 63 6f 75 6e 74 73 | 20 74 68 65 20 70 69 78 |1 counts| the pix|
|000202d0| 65 6c 20 77 68 65 72 65 | 20 74 68 65 20 6a 75 6d |el where| the jum|
|000202e0| 70 20 6f 63 63 75 72 73 | 20 61 73 20 34 2c 20 74 |p occurs| as 4, t|
|000202f0| 68 65 20 6e 65 78 74 20 | 6f 6e 65 20 61 73 20 32 |he next |one as 2|
|00020300| 2c 0a 74 68 65 20 6e 65 | 78 74 20 6f 6e 65 20 61 |,.the ne|xt one a|
|00020310| 73 20 31 2c 20 65 76 65 | 6e 20 77 68 65 6e 20 6e |s 1, eve|n when n|
|00020320| 6f 20 66 75 72 74 68 65 | 72 20 6a 75 6d 70 20 6f |o furthe|r jump o|
|00020330| 63 63 75 72 73 2e 20 49 | 66 20 74 77 6f 20 6a 75 |ccurs. I|f two ju|
|00020340| 6d 70 73 20 6f 63 63 75 | 72 20 72 69 67 68 74 20 |mps occu|r right |
|00020350| 62 65 68 69 6e 64 0a 65 | 61 63 68 20 6f 74 68 65 |behind.e|ach othe|
|00020360| 72 2c 20 74 68 65 20 73 | 68 69 66 74 20 76 61 6c |r, the s|hift val|
|00020370| 75 65 20 69 73 20 72 65 | 73 65 74 2c 20 73 6f 20 |ue is re|set, so |
|00020380| 74 68 65 20 66 69 72 73 | 74 20 6a 75 6d 70 20 77 |the firs|t jump w|
|00020390| 6f 75 6c 64 20 63 6f 75 | 6e 74 20 61 73 20 34 2c |ould cou|nt as 4,|
|000203a0| 20 74 68 65 20 73 65 63 | 6f 6e 64 0a 6a 75 6d 70 | the sec|ond.jump|
|000203b0| 20 61 73 20 34 20 74 6f | 6f 2c 20 61 6e 64 20 74 | as 4 to|o, and t|
|000203c0| 68 65 20 6e 65 78 74 20 | 74 77 6f 20 70 69 78 65 |he next |two pixe|
|000203d0| 6c 73 20 61 73 20 32 20 | 61 6e 64 20 31 2e 0a 44 |ls as 2 |and 1..D|
|000203e0| 49 46 53 48 20 61 6e 64 | 20 46 49 58 44 49 46 53 |IFSH and| FIXDIFS|
|000203f0| 48 20 63 6f 75 6e 74 20 | 74 68 65 20 66 69 72 73 |H count |the firs|
|00020400| 00 00 00 08 00 00 03 fc | 00 00 00 04 00 00 01 e8 |........|........|
|00020410| 00 00 01 03 b3 84 19 d4 | 74 20 6a 75 6d 70 20 70 |........|t jump p|
|00020420| 69 78 65 6c 20 69 6e 20 | 74 68 65 20 73 61 6d 65 |ixel in |the same|
|00020430| 20 77 61 79 20 61 73 20 | 74 68 65 69 72 20 6e 6f | way as |their no|
|00020440| 6e 2d 73 68 69 66 74 69 | 6e 67 0a 70 61 6c 73 20 |n-shifti|ng.pals |
|00020450| 44 49 46 20 61 6e 64 20 | 46 49 58 44 49 46 20 64 |DIF and |FIXDIF d|
|00020460| 6f 2c 20 74 68 65 6e 20 | 64 69 76 69 64 69 6e 67 |o, then |dividing|
|00020470| 20 74 68 69 73 20 76 61 | 6c 75 65 20 62 79 20 74 | this va|lue by t|
|00020480| 77 6f 20 28 73 68 69 66 | 74 69 6e 67 20 69 74 20 |wo (shif|ting it |
|00020490| 61 20 70 69 78 65 6c 29 | 20 66 6f 72 20 65 61 63 |a pixel)| for eac|
|000204a0| 68 0a 73 75 63 63 65 73 | 73 69 76 65 20 70 69 78 |h.succes|sive pix|
|000204b0| 65 6c 2c 20 75 6e 74 69 | 6c 20 74 68 65 20 73 68 |el, unti|l the sh|
|000204c0| 69 66 74 20 76 61 6c 75 | 65 20 62 65 63 6f 6d 65 |ift valu|e become|
|000204d0| 73 20 30 2e 0a 0a 2d 74 | 68 72 65 73 68 6f 6c 64 |s 0...-t|hreshold|
|000204e0| 3a 0a 0a 70 6f 73 73 69 | 62 6c 65 20 76 61 6c 75 |:..possi|ble valu|
|000204f0| 65 73 3a 20 30 20 2e 2e | 20 4d 41 58 5f 55 4e 53 |es: 0 ..| MAX_UNS|
|00020500| 49 47 4e 45 44 5f 4c 4f | 4e 47 0a 64 65 66 61 75 |IGNED_LO|NG.defau|
|00020510| 6c 74 3a 20 31 0a 0a 4f | 6e 6c 79 20 63 6f 6c 6f |lt: 1..O|nly colo|
|00020520| 72 73 20 77 68 69 63 68 | 20 6f 63 63 75 72 20 61 |rs which| occur a|
|00020530| 74 20 6c 65 61 73 74 20 | 74 68 72 65 73 68 6f 6c |t least |threshol|
|00020540| 64 20 74 69 6d 65 73 20 | 61 72 65 20 75 73 65 64 |d times |are used|
|00020550| 20 62 79 20 74 68 65 20 | 63 6f 6c 6f 72 20 64 69 | by the |color di|
|00020560| 73 74 72 69 62 75 74 69 | 6f 6e 2c 0a 65 78 63 65 |stributi|on,.exce|
|00020570| 70 74 20 77 68 65 6e 20 | 64 6f 69 6e 67 20 73 6f |pt when |doing so|
|00020580| 20 77 6f 75 6c 64 20 63 | 61 75 73 65 20 61 20 6e | would c|ause a n|
|00020590| 75 6d 62 65 72 20 6f 66 | 20 63 6f 6c 6f 72 20 72 |umber of| color r|
|000205a0| 65 67 69 73 74 65 72 73 | 20 74 6f 20 62 65 20 75 |egisters| to be u|
|000205b0| 6e 75 73 65 64 2c 20 69 | 6e 20 74 68 61 74 0a 63 |nused, i|n that.c|
|000205c0| 61 73 65 20 77 61 73 70 | 20 77 69 6c 6c 20 74 72 |ase wasp| will tr|
|000205d0| 79 20 74 6f 20 66 69 6e | 64 20 74 68 65 20 6c 6f |y to fin|d the lo|
|000205e0| 77 65 73 74 20 70 6f 73 | 73 69 62 6c 65 20 74 68 |west pos|sible th|
|000205f0| 72 65 73 68 6f 6c 64 20 | 72 65 73 75 6c 74 69 6e |reshold |resultin|
|00020600| 00 00 00 08 00 00 03 fc | 00 00 00 05 00 00 01 e8 |........|........|
|00020610| 00 00 01 04 6b 6a 26 bb | 67 20 69 6e 20 61 74 20 |....kj&.|g in at |
|00020620| 6c 65 61 73 74 20 31 36 | 0a 64 69 66 66 65 72 65 |least 16|.differe|
|00020630| 6e 74 20 63 6f 6c 6f 72 | 73 2c 20 69 6e 20 68 61 |nt color|s, in ha|
|00020640| 6d 20 6f 72 20 68 69 72 | 65 73 20 6d 6f 64 65 2c |m or hir|es mode,|
|00020650| 20 6f 72 20 61 74 20 6c | 65 61 73 74 20 33 32 20 | or at l|east 32 |
|00020660| 64 69 66 66 65 72 65 6e | 74 20 63 6f 6c 6f 72 73 |differen|t colors|
|00020670| 2c 20 69 6e 20 6c 6f 72 | 65 73 0a 6d 6f 64 65 2e |, in lor|es.mode.|
|00020680| 0a 0a 2d 64 6d 65 74 68 | 3a 0a 0a 70 6f 73 73 69 |..-dmeth|:..possi|
|00020690| 62 6c 65 20 76 61 6c 75 | 65 73 3a 0a 44 49 53 54 |ble valu|es:.DIST|
|000206a0| 52 4d 45 54 48 5f 4d 4f | 53 54 55 53 45 44 09 6d |RMETH_MO|STUSED.m|
|000206b0| 75 0a 44 49 53 54 52 4d | 45 54 48 5f 57 4f 52 53 |u.DISTRM|ETH_WORS|
|000206c0| 54 46 49 52 53 54 09 77 | 66 0a 44 49 53 54 52 4d |TFIRST.w|f.DISTRM|
|000206d0| 45 54 48 5f 45 48 42 09 | 09 65 68 62 0a 59 45 54 |ETH_EHB.|.ehb.YET|
|000206e0| 20 54 4f 20 45 58 50 4c | 41 49 4e 09 09 6d 75 65 | TO EXPL|AIN..mue|
|000206f0| 0a 44 49 53 54 52 4d 45 | 54 48 5f 48 41 4d 53 48 |.DISTRME|TH_HAMSH|
|00020700| 41 52 50 09 68 73 0a 44 | 49 53 54 52 4d 45 54 48 |ARP.hs.D|ISTRMETH|
|00020710| 5f 43 4f 4e 54 52 41 43 | 54 49 4f 4e 09 63 6f 6e |_CONTRAC|TION.con|
|00020720| 0a 0a 64 65 66 61 75 6c | 74 3a 0a 23 64 65 66 69 |..defaul|t:.#defi|
|00020730| 6e 65 20 44 45 46 5f 44 | 49 53 54 52 4d 45 54 48 |ne DEF_D|ISTRMETH|
|00020740| 20 20 20 20 20 20 20 20 | 20 44 49 53 54 52 4d 45 | | DISTRME|
|00020750| 54 48 5f 57 4f 52 53 54 | 46 49 52 53 54 0a 0a 57 |TH_WORST|FIRST..W|
|00020760| 68 65 6e 20 74 68 65 20 | 6e 75 6d 62 65 72 20 6f |hen the |number o|
|00020770| 66 20 64 69 66 66 65 72 | 65 6e 74 20 63 6f 6c 6f |f differ|ent colo|
|00020780| 72 73 20 69 73 20 6c 61 | 72 67 65 72 20 74 68 61 |rs is la|rger tha|
|00020790| 6e 20 74 68 65 20 6e 75 | 6d 62 65 72 20 6f 66 20 |n the nu|mber of |
|000207a0| 63 6f 6c 6f 72 20 72 65 | 67 69 73 74 65 72 73 0a |color re|gisters.|
|000207b0| 61 76 61 69 6c 61 62 6c | 65 2c 20 63 6f 6c 6f 72 |availabl|e, color|
|000207c0| 73 20 77 69 6c 6c 20 68 | 61 76 65 20 74 6f 20 62 |s will h|ave to b|
|000207d0| 65 20 64 69 73 74 72 69 | 62 75 74 65 64 20 62 65 |e distri|buted be|
|000207e0| 74 77 65 65 6e 20 74 68 | 65 20 63 6f 6c 6f 72 20 |tween th|e color |
|000207f0| 72 65 67 69 73 74 65 72 | 73 2e 0a 44 49 53 54 52 |register|s..DISTR|
|00020800| 00 00 00 08 00 00 03 fc | 00 00 00 06 00 00 01 e8 |........|........|
|00020810| 00 00 01 05 0d 74 67 c1 | 4d 45 54 48 5f 4d 4f 53 |.....tg.|METH_MOS|
|00020820| 54 55 53 45 44 20 66 69 | 6c 6c 73 20 74 68 65 20 |TUSED fi|lls the |
|00020830| 6e 72 65 67 73 20 63 6f | 6c 6f 72 20 72 65 67 69 |nregs co|lor regi|
|00020840| 73 74 65 72 73 20 77 69 | 74 68 20 74 68 65 20 6e |sters wi|th the n|
|00020850| 72 65 67 73 20 63 6f 6c | 6f 72 73 20 77 68 69 63 |regs col|ors whic|
|00020860| 68 0a 6f 63 63 75 72 20 | 6d 6f 73 74 2e 0a 44 49 |h.occur |most..DI|
|00020870| 53 54 52 4d 45 54 48 5f | 57 4f 52 53 54 46 49 52 |STRMETH_|WORSTFIR|
|00020880| 53 54 20 61 73 73 69 67 | 6e 73 20 74 68 65 20 74 |ST assig|ns the t|
|00020890| 77 6f 20 66 69 72 73 74 | 20 63 6f 6c 6f 72 20 72 |wo first| color r|
|000208a0| 65 67 69 73 74 65 72 73 | 20 74 6f 20 74 68 65 0a |egisters| to the.|
|000208b0| 74 77 6f 20 63 6f 6c 6f | 72 73 20 77 69 74 68 20 |two colo|rs with |
|000208c0| 74 68 65 20 6c 61 72 67 | 65 73 74 20 28 6d 61 6e |the larg|est (man|
|000208d0| 68 61 74 74 61 6e 29 20 | 64 69 73 74 61 6e 63 65 |hattan) |distance|
|000208e0| 20 62 65 74 77 65 65 6e | 20 74 68 65 6d 2c 20 74 | between| them, t|
|000208f0| 68 65 20 6e 65 78 74 20 | 63 6f 6c 6f 72 0a 72 65 |he next |color.re|
|00020900| 67 69 73 74 65 72 20 69 | 73 20 66 69 6c 6c 65 64 |gister i|s filled|
|00020910| 20 77 69 74 68 20 74 68 | 65 20 63 6f 6c 6f 72 20 | with th|e color |
|00020920| 77 69 74 68 20 74 68 65 | 20 6c 61 72 67 65 73 74 |with the| largest|
|00020930| 20 64 69 73 74 61 6e 63 | 65 20 74 6f 20 61 6e 79 | distanc|e to any|
|00020940| 20 6f 66 20 74 68 65 20 | 75 73 65 64 0a 63 6f 6c | of the |used.col|
|00020950| 6f 72 20 72 65 67 69 73 | 74 65 72 73 2c 20 74 68 |or regis|ters, th|
|00020960| 69 73 20 70 72 6f 63 65 | 73 73 20 69 73 20 72 65 |is proce|ss is re|
|00020970| 70 65 61 74 65 64 20 75 | 6e 74 69 6c 20 61 6c 6c |peated u|ntil all|
|00020980| 20 63 6f 6c 6f 72 20 72 | 65 67 69 73 74 65 72 73 | color r|egisters|
|00020990| 20 61 72 65 20 66 69 6c | 6c 65 64 2e 0a 54 68 65 | are fil|led..The|
|000209a0| 6e 20 69 74 20 67 6f 65 | 73 20 6f 6e 20 74 6f 20 |n it goe|s on to |
|000209b0| 67 72 6f 75 70 20 61 6c | 6c 20 63 6f 6c 6f 72 73 |group al|l colors|
|000209c0| 20 61 63 63 6f 72 64 69 | 6e 67 20 74 6f 20 63 6c | accordi|ng to cl|
|000209d0| 6f 73 65 73 74 20 63 6f | 6c 6f 72 20 72 65 67 69 |osest co|lor regi|
|000209e0| 73 74 65 72 2c 0a 74 68 | 65 20 77 65 69 67 68 74 |ster,.th|e weight|
|000209f0| 65 64 20 61 76 65 72 61 | 67 65 20 6f 66 20 61 6c |ed avera|ge of al|
|00020a00| 00 00 00 08 00 00 03 fc | 00 00 00 07 00 00 01 e8 |........|........|
|00020a10| 00 00 01 06 6a 14 1d 12 | 6c 20 63 6f 6c 6f 72 73 |....j...|l colors|
|00020a20| 20 62 65 6c 6f 6e 67 69 | 6e 67 20 74 6f 20 61 20 | belongi|ng to a |
|00020a30| 63 65 72 74 61 69 6e 20 | 63 6f 6c 6f 72 20 72 65 |certain |color re|
|00020a40| 67 69 73 74 65 72 20 66 | 6f 72 6d 73 20 74 68 65 |gister f|orms the|
|00020a50| 20 0a 6e 65 77 20 63 6f | 6e 74 65 6e 74 73 20 6f | .new co|ntents o|
|00020a60| 66 20 74 68 65 20 63 6f | 6c 6f 72 20 72 65 67 69 |f the co|lor regi|
|00020a70| 73 74 65 72 2e 0a 44 49 | 53 54 52 4d 45 54 48 5f |ster..DI|STRMETH_|
|00020a80| 45 48 42 20 69 73 20 61 | 20 6d 6f 64 69 66 69 63 |EHB is a| modific|
|00020a90| 61 74 69 6f 6e 20 6f 66 | 20 44 49 53 54 52 4d 45 |ation of| DISTRME|
|00020aa0| 54 48 5f 57 4f 52 53 54 | 46 49 52 53 54 2c 20 74 |TH_WORST|FIRST, t|
|00020ab0| 6f 20 62 65 20 75 73 65 | 64 20 66 6f 72 20 63 6f |o be use|d for co|
|00020ac0| 6e 76 65 72 73 69 6f 6e | 0a 74 6f 20 45 48 42 20 |nversion|.to EHB |
|00020ad0| 6f 6e 6c 79 2c 20 61 6e | 64 20 74 68 65 20 6f 6e |only, an|d the on|
|00020ae0| 6c 79 20 64 69 73 74 72 | 69 62 75 74 69 6f 6e 20 |ly distr|ibution |
|00020af0| 6d 65 74 68 6f 64 20 74 | 68 61 74 20 63 61 6e 20 |method t|hat can |
|00020b00| 62 65 20 75 73 65 64 20 | 74 6f 20 63 6f 6e 76 65 |be used |to conve|
|00020b10| 72 74 20 74 6f 20 45 48 | 42 2e 0a 42 61 73 69 63 |rt to EH|B..Basic|
|00020b20| 61 6c 6c 79 20 69 74 20 | 64 6f 65 73 20 74 68 65 |ally it |does the|
|00020b30| 20 73 61 6d 65 20 61 73 | 20 44 49 53 54 52 4d 45 | same as| DISTRME|
|00020b40| 54 48 5f 57 4f 52 53 54 | 46 49 52 53 54 2c 20 62 |TH_WORST|FIRST, b|
|00020b50| 75 74 20 77 68 65 6e 20 | 69 74 20 68 61 73 20 66 |ut when |it has f|
|00020b60| 6f 75 6e 64 20 61 20 63 | 6f 6c 6f 72 0a 74 68 61 |ound a c|olor.tha|
|00020b70| 74 20 68 61 73 20 74 68 | 65 20 6c 61 72 67 65 73 |t has th|e larges|
|00020b80| 74 20 64 69 73 74 61 6e | 63 65 20 74 6f 20 61 6e |t distan|ce to an|
|00020b90| 79 20 6f 66 20 74 68 65 | 20 75 73 65 64 20 63 6f |y of the| used co|
|00020ba0| 6c 6f 72 20 72 65 67 69 | 73 74 65 72 73 20 61 74 |lor regi|sters at|
|00020bb0| 20 74 68 61 74 20 6d 6f | 6d 65 6e 74 20 69 74 0a | that mo|ment it.|
|00020bc0| 66 69 6c 6c 73 20 6f 6e | 65 20 63 6f 6c 6f 72 20 |fills on|e color |
|00020bd0| 72 65 67 69 73 74 65 72 | 20 77 69 74 68 20 74 68 |register| with th|
|00020be0| 69 73 20 63 6f 6c 6f 72 | 2c 20 61 6e 64 20 61 6e |is color|, and an|
|00020bf0| 6f 74 68 65 72 20 63 6f | 6c 6f 72 20 72 65 67 69 |other co|lor regi|
|00020c00| 00 00 00 08 00 00 03 fc | 00 00 00 08 00 00 01 e8 |........|........|
|00020c10| 00 00 01 07 db c9 8c f1 | 73 74 65 72 20 77 69 74 |........|ster wit|
|00020c20| 68 20 74 68 65 20 73 61 | 6d 65 0a 63 6f 6c 6f 72 |h the sa|me.color|
|00020c30| 20 77 69 74 68 20 74 68 | 65 20 72 65 64 2c 20 67 | with th|e red, g|
|00020c40| 72 65 65 6e 20 61 6e 64 | 20 62 6c 75 65 20 76 61 |reen and| blue va|
|00020c50| 6c 75 65 73 20 65 61 63 | 68 20 73 68 69 66 74 65 |lues eac|h shifte|
|00020c60| 64 20 6f 6e 65 20 62 69 | 74 20 74 6f 20 74 68 65 |d one bi|t to the|
|00020c70| 20 72 69 67 68 74 2c 20 | 6f 72 20 77 69 74 68 0a | right, |or with.|
|00020c80| 74 68 65 20 72 65 64 2c | 20 67 72 65 65 6e 20 61 |the red,| green a|
|00020c90| 6e 64 20 62 6c 75 65 20 | 76 61 6c 75 65 73 20 65 |nd blue |values e|
|00020ca0| 61 63 68 20 73 68 69 66 | 74 65 64 20 6f 6e 65 20 |ach shif|ted one |
|00020cb0| 62 69 74 20 74 6f 20 74 | 68 65 20 6c 65 66 74 2e |bit to t|he left.|
|00020cc0| 20 49 6e 20 74 68 69 73 | 20 77 61 79 20 74 68 65 | In this| way the|
|00020cd0| 20 63 6f 6c 6f 72 0a 72 | 65 67 69 73 74 65 72 73 | color.r|egisters|
|00020ce0| 20 61 72 65 20 66 69 6c | 6c 65 64 20 69 6e 20 70 | are fil|led in p|
|00020cf0| 61 69 72 73 2e 0a 44 49 | 53 54 52 4d 45 54 48 5f |airs..DI|STRMETH_|
|00020d00| 48 41 4d 53 48 41 52 50 | 20 63 6f 6d 70 75 74 65 |HAMSHARP| compute|
|00020d10| 73 20 78 2c 20 74 68 65 | 20 6e 75 6d 62 65 72 20 |s x, the| number |
|00020d20| 6f 66 20 64 69 66 66 65 | 72 65 6e 74 20 63 6f 6c |of diffe|rent col|
|00020d30| 6f 72 73 20 75 73 65 64 | 20 69 6e 20 74 68 65 20 |ors used| in the |
|00020d40| 70 69 63 74 75 72 65 0a | 64 69 76 69 64 65 64 20 |picture.|divided |
|00020d50| 62 79 20 74 68 65 20 6e | 75 6d 62 65 72 20 6f 66 |by the n|umber of|
|00020d60| 20 63 6f 6c 6f 72 20 72 | 65 67 69 73 74 65 72 73 | color r|egisters|
|00020d70| 2c 20 74 68 65 6e 20 66 | 69 6c 6c 73 20 74 68 65 |, then f|ills the|
|00020d80| 20 66 69 72 73 74 20 63 | 6f 6c 6f 72 20 72 65 67 | first c|olor reg|
|00020d90| 69 73 74 65 72 20 77 69 | 74 68 0a 74 68 65 20 63 |ister wi|th.the c|
|00020da0| 6f 6c 6f 72 20 77 68 69 | 63 68 20 68 61 73 20 74 |olor whi|ch has t|
|00020db0| 68 65 20 73 6d 61 6c 6c | 65 73 74 20 74 6f 74 61 |he small|est tota|
|00020dc0| 6c 20 64 69 66 66 65 72 | 65 6e 63 65 20 74 6f 20 |l differ|ence to |
|00020dd0| 78 20 75 73 65 64 20 63 | 6f 6c 6f 72 73 2c 20 69 |x used c|olors, i|
|00020de0| 6e 63 6c 75 64 69 6e 67 | 20 69 74 73 65 6c 66 2e |ncluding| itself.|
|00020df0| 0a 49 74 20 74 68 65 6e | 20 6d 61 72 6b 73 20 74 |.It then| marks t|
|00020e00| 00 00 00 08 00 00 03 fc | 00 00 00 09 00 00 01 9b |........|........|
|00020e10| 00 00 00 00 af 3d f3 3e | 68 65 73 65 20 78 20 63 |.....=.>|hese x c|
|00020e20| 6f 6c 6f 72 73 20 61 73 | 20 64 6f 6e 65 20 61 6e |olors as| done an|
|00020e30| 64 20 72 65 70 65 61 74 | 73 20 74 68 65 20 70 72 |d repeat|s the pr|
|00020e40| 6f 63 65 73 73 20 75 6e | 74 69 6c 20 61 6c 6c 20 |ocess un|til all |
|00020e50| 63 6f 6c 6f 72 20 72 65 | 67 69 73 74 65 72 73 0a |color re|gisters.|
|00020e60| 68 61 76 65 20 62 65 65 | 6e 20 66 69 6c 6c 65 64 |have bee|n filled|
|00020e70| 2e 20 49 74 20 72 65 63 | 6f 6d 70 75 74 65 73 20 |. It rec|omputes |
|00020e80| 74 68 65 20 63 6f 6c 6f | 72 20 72 65 67 69 73 74 |the colo|r regist|
|00020e90| 65 72 73 20 62 79 20 67 | 72 6f 75 70 69 6e 67 20 |ers by g|rouping |
|00020ea0| 61 6e 64 20 61 76 65 72 | 61 67 69 6e 67 20 69 6e |and aver|aging in|
|00020eb0| 20 0a 65 78 61 63 74 6c | 79 20 74 68 65 20 73 61 | .exactl|y the sa|
|00020ec0| 6d 65 20 77 61 79 20 44 | 49 53 54 52 4d 45 54 48 |me way D|ISTRMETH|
|00020ed0| 5f 57 4f 52 53 54 46 49 | 52 53 54 20 64 6f 65 73 |_WORSTFI|RST does|
|00020ee0| 2e 0a 44 49 53 54 52 4d | 45 54 48 5f 43 4f 4e 54 |..DISTRM|ETH_CONT|
|00020ef0| 52 41 43 54 49 4f 4e 20 | 72 65 70 65 61 74 65 64 |RACTION |repeated|
|00020f00| 6c 79 20 63 6f 6e 74 72 | 61 63 74 73 20 74 68 65 |ly contr|acts the|
|00020f10| 20 74 77 6f 20 63 6f 6c | 6f 72 73 20 63 6c 6f 73 | two col|ors clos|
|00020f20| 65 73 74 20 74 6f 20 65 | 61 63 68 20 6f 74 68 65 |est to e|ach othe|
|00020f30| 72 20 74 6f 0a 61 20 6e | 65 77 20 63 6f 6c 6f 72 |r to.a n|ew color|
|00020f40| 2c 20 62 79 20 77 65 69 | 67 68 74 65 64 20 61 76 |, by wei|ghted av|
|00020f50| 65 72 61 67 69 6e 67 20 | 74 68 65 20 74 77 6f 20 |eraging |the two |
|00020f60| 63 6f 6c 6f 72 73 2c 20 | 75 6e 74 69 6c 20 74 68 |colors, |until th|
|00020f70| 65 20 6e 75 6d 62 65 72 | 20 6f 66 20 72 65 6d 61 |e number| of rema|
|00020f80| 69 6e 69 6e 67 20 63 6f | 6c 6f 72 73 0a 65 71 75 |ining co|lors.equ|
|00020f90| 61 6c 73 20 74 68 65 20 | 6e 75 6d 62 65 72 20 6f |als the |number o|
|00020fa0| 66 20 63 6f 6c 6f 72 20 | 72 65 67 69 73 74 65 72 |f color |register|
|00020fb0| 73 2e 0a 73 6d 61 6c 6c | 65 73 74 20 74 6f 74 61 |s..small|est tota|
|00020fc0| 6c 20 64 69 66 66 65 72 | 65 6e 63 65 20 74 6f 20 |l differ|ence to |
|00020fd0| 78 20 75 73 65 64 20 63 | 6f 6c 6f 72 73 2c 20 69 |x used c|olors, i|
|00020fe0| 6e 63 6c 75 64 69 6e 67 | 20 69 74 73 65 6c 66 2e |ncluding| itself.|
|00020ff0| 0a 49 74 20 74 68 65 6e | 20 6d 61 72 6b 73 20 74 |.It then| marks t|
|00021000| 00 00 00 08 00 00 03 fd | 00 00 00 01 00 00 01 e8 |........|........|
|00021010| 00 00 01 09 bb 19 87 54 | 2f 2a 20 77 61 73 70 20 |.......T|/* wasp |
|00021020| 2d 20 43 6f 70 79 72 69 | 67 68 74 20 31 39 39 31 |- Copyri|ght 1991|
|00021030| 20 62 79 20 53 74 65 76 | 65 6e 20 52 65 69 7a 0a | by Stev|en Reiz.|
|00021040| 20 2a 20 73 65 65 20 43 | 4f 50 59 49 4e 47 20 61 | * see C|OPYING a|
|00021050| 6e 64 20 77 61 73 70 2e | 63 20 66 6f 72 20 66 75 |nd wasp.|c for fu|
|00021060| 72 74 68 65 72 20 69 6e | 66 6f 0a 20 2a 20 6f 70 |rther in|fo. * op|
|00021070| 65 72 61 74 69 6f 6e 73 | 2e 63 2c 20 34 2f 31 32 |erations|.c, 4/12|
|00021080| 2f 39 30 20 2d 20 32 33 | 2f 36 2f 39 31 2c 20 31 |/90 - 23|/6/91, 1|
|00021090| 36 2f 31 31 2f 39 31 2c | 0a 20 2a 20 38 2f 31 32 |6/11/91,|. * 8/12|
|000210a0| 2f 39 31 2c 20 32 37 2f | 31 32 2f 39 31 20 2d 20 |/91, 27/|12/91 - |
|000210b0| 33 31 2f 31 32 2f 39 31 | 0a 20 2a 2f 0a 0a 73 74 |31/12/91|. */..st|
|000210c0| 61 74 69 63 20 63 68 61 | 72 20 2a 73 6f 75 72 63 |atic cha|r *sourc|
|000210d0| 65 66 69 6c 65 3d 5f 5f | 46 49 4c 45 5f 5f 3b 0a |efile=__|FILE__;.|
|000210e0| 0a 23 69 6e 63 6c 75 64 | 65 20 22 77 61 73 70 2e |.#includ|e "wasp.|
|000210f0| 68 22 0a 0a 76 6f 69 64 | 0a 73 63 61 6c 65 78 28 |h"..void|.scalex(|
|00021100| 69 6e 74 20 74 2c 20 69 | 6e 74 20 6e 29 0a 7b 0a |int t, i|nt n).{.|
|00021110| 20 20 20 20 4e 4f 4e 5f | 52 45 47 20 75 5f 6c 6f | NON_|REG u_lo|
|00021120| 6e 67 20 6e 65 77 78 73 | 7a 3b 0a 20 20 20 20 52 |ng newxs|z;. R|
|00021130| 45 47 20 75 5f 73 68 6f | 72 74 20 2a 2a 6e 65 77 |EG u_sho|rt **new|
|00021140| 72 67 62 3b 0a 20 20 20 | 20 52 45 47 20 6c 6f 6e |rgb;. | REG lon|
|00021150| 67 20 78 2c 20 79 2c 20 | 78 74 6f 74 2c 20 6e 65 |g x, y, |xtot, ne|
|00021160| 77 78 3b 0a 0a 20 20 20 | 20 69 66 20 28 74 3d 3d |wx;.. | if (t==|
|00021170| 6e 20 7c 7c 20 74 3c 3d | 30 20 7c 7c 20 6e 3c 3d |n || t<=|0 || n<=|
|00021180| 30 29 0a 20 20 20 20 20 | 20 20 20 72 65 74 75 72 |0). | retur|
|00021190| 6e 3b 0a 20 20 20 20 69 | 6e 69 74 5f 63 6f 75 6e |n;. i|nit_coun|
|000211a0| 74 65 72 28 30 2c 20 28 | 69 6e 74 29 78 73 7a 2c |ter(0, (|int)xsz,|
|000211b0| 20 32 30 2c 20 22 78 20 | 73 63 61 6c 69 6e 67 20 | 20, "x |scaling |
|000211c0| 25 64 2f 25 64 22 2c 20 | 74 2c 20 6e 29 3b 0a 20 |%d/%d", |t, n);. |
|000211d0| 20 20 20 6e 65 77 78 73 | 7a 3d 78 73 7a 2a 74 2f | newxs|z=xsz*t/|
|000211e0| 6e 3b 0a 20 20 20 20 6e | 65 77 72 67 62 3d 4d 61 |n;. n|ewrgb=Ma|
|000211f0| 6c 6c 6f 63 28 79 73 7a | 2a 73 69 7a 65 6f 66 28 |lloc(ysz|*sizeof(|
|00021200| 00 00 00 08 00 00 03 fd | 00 00 00 02 00 00 01 e8 |........|........|
|00021210| 00 00 01 0a 73 00 7a 3e | 75 5f 73 68 6f 72 74 20 |....s.z>|u_short |
|00021220| 2a 29 29 3b 0a 20 20 20 | 20 66 6f 72 20 28 79 3d |*));. | for (y=|
|00021230| 30 3b 20 79 3c 79 73 7a | 3b 20 2b 2b 79 29 0a 20 |0; y<ysz|; ++y). |
|00021240| 20 20 20 20 20 20 20 6e | 65 77 72 67 62 5b 79 5d | n|ewrgb[y]|
|00021250| 3d 43 61 6c 6c 6f 63 28 | 6e 65 77 78 73 7a 2a 73 |=Calloc(|newxsz*s|
|00021260| 69 7a 65 6f 66 28 75 5f | 73 68 6f 72 74 29 29 3b |izeof(u_|short));|
|00021270| 0a 20 20 20 20 78 74 6f | 74 3d 30 3b 20 6e 65 77 |. xto|t=0; new|
|00021280| 78 3d 30 3b 0a 20 20 20 | 20 66 6f 72 20 28 78 3d |x=0;. | for (x=|
|00021290| 30 3b 20 78 3c 78 73 7a | 3b 20 2b 2b 78 29 20 7b |0; x<xsz|; ++x) {|
|000212a0| 0a 20 20 20 20 20 20 20 | 20 63 6f 75 6e 74 65 72 |. | counter|
|000212b0| 28 29 3b 0a 20 20 20 20 | 20 20 20 20 78 74 6f 74 |();. | xtot|
|000212c0| 2b 3d 74 3b 0a 20 20 20 | 20 20 20 20 20 77 68 69 |+=t;. | whi|
|000212d0| 6c 65 20 28 78 74 6f 74 | 3e 3d 6e 29 20 7b 0a 20 |le (xtot|>=n) {. |
|000212e0| 20 20 20 20 20 20 20 20 | 20 20 20 78 74 6f 74 2d | | xtot-|
|000212f0| 3d 6e 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |=n;. | |
|00021300| 79 3d 79 73 7a 2d 31 3b | 0a 20 20 20 20 20 20 20 |y=ysz-1;|. |
|00021310| 20 20 20 20 20 64 6f 20 | 7b 0a 20 20 20 20 20 20 | do |{. |
|00021320| 20 20 20 20 20 20 20 20 | 20 20 6e 65 77 72 67 62 | | newrgb|
|00021330| 5b 79 5d 5b 6e 65 77 78 | 5d 3d 72 67 62 5b 79 5d |[y][newx|]=rgb[y]|
|00021340| 5b 78 5d 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |[x];. | |
|00021350| 20 7d 20 77 68 69 6c 65 | 20 28 2d 2d 79 3e 3d 30 | } while| (--y>=0|
|00021360| 29 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 2b |);. | +|
|00021370| 2b 6e 65 77 78 3b 0a 20 | 20 20 20 20 20 20 20 7d |+newx;. | }|
|00021380| 0a 20 20 20 20 7d 0a 20 | 20 20 20 66 6f 72 20 28 |. }. | for (|
|00021390| 79 3d 30 3b 20 79 3c 79 | 73 7a 3b 20 2b 2b 79 29 |y=0; y<y|sz; ++y)|
|000213a0| 0a 20 20 20 20 20 20 20 | 20 66 72 65 65 28 72 67 |. | free(rg|
|000213b0| 62 5b 79 5d 29 3b 0a 20 | 20 20 20 66 72 65 65 28 |b[y]);. | free(|
|000213c0| 72 67 62 29 3b 0a 20 20 | 20 20 72 67 62 3d 6e 65 |rgb);. | rgb=ne|
|000213d0| 77 72 67 62 3b 0a 20 20 | 20 20 78 73 7a 3d 6e 65 |wrgb;. | xsz=ne|
|000213e0| 77 78 73 7a 3b 0a 20 20 | 20 20 65 72 61 73 65 5f |wxsz;. | erase_|
|000213f0| 63 6f 75 6e 74 65 72 28 | 22 78 20 73 63 61 6c 69 |counter(|"x scali|
|00021400| 00 00 00 08 00 00 03 fd | 00 00 00 03 00 00 01 e8 |........|........|
|00021410| 00 00 01 0b 2f 4a 8b bd | 6e 67 20 64 6f 6e 65 3b |..../J..|ng done;|
|00021420| 20 25 6c 64 20 78 20 25 | 6c 64 22 2c 20 78 73 7a | %ld x %|ld", xsz|
|00021430| 2c 20 79 73 7a 29 3b 0a | 7d 0a 0a 0a 76 6f 69 64 |, ysz);.|}...void|
|00021440| 0a 73 63 61 6c 65 79 28 | 69 6e 74 20 74 2c 20 69 |.scaley(|int t, i|
|00021450| 6e 74 20 6e 29 0a 7b 0a | 20 20 20 20 4e 4f 4e 5f |nt n).{.| NON_|
|00021460| 52 45 47 20 75 5f 6c 6f | 6e 67 20 6e 65 77 79 73 |REG u_lo|ng newys|
|00021470| 7a 3b 0a 20 20 20 20 4e | 4f 4e 5f 52 45 47 20 75 |z;. N|ON_REG u|
|00021480| 5f 73 68 6f 72 74 20 2a | 2a 6e 65 77 72 67 62 3b |_short *|*newrgb;|
|00021490| 0a 20 20 20 20 4e 4f 4e | 5f 52 45 47 20 73 68 6f |. NON|_REG sho|
|000214a0| 72 74 20 79 2c 20 79 74 | 6f 74 2c 20 6e 65 77 79 |rt y, yt|ot, newy|
|000214b0| 3b 0a 20 20 20 20 52 45 | 47 20 75 5f 73 68 6f 72 |;. RE|G u_shor|
|000214c0| 74 20 2a 70 2c 20 2a 71 | 3b 0a 20 20 20 20 52 45 |t *p, *q|;. RE|
|000214d0| 47 20 73 68 6f 72 74 20 | 69 3b 0a 20 20 20 20 0a |G short |i;. .|
|000214e0| 20 20 20 20 69 66 20 28 | 74 3d 3d 6e 20 7c 7c 20 | if (|t==n || |
|000214f0| 74 3c 3d 30 20 7c 7c 20 | 6e 3c 3d 30 29 0a 20 20 |t<=0 || |n<=0). |
|00021500| 20 20 20 20 20 20 72 65 | 74 75 72 6e 3b 0a 20 20 | re|turn;. |
|00021510| 20 20 69 6e 69 74 5f 63 | 6f 75 6e 74 65 72 28 30 | init_c|ounter(0|
|00021520| 2c 20 28 69 6e 74 29 79 | 73 7a 2c 20 32 30 2c 20 |, (int)y|sz, 20, |
|00021530| 22 79 20 73 63 61 6c 69 | 6e 67 20 25 64 2f 25 64 |"y scali|ng %d/%d|
|00021540| 22 2c 20 74 2c 20 6e 29 | 3b 0a 20 20 20 20 6e 65 |", t, n)|;. ne|
|00021550| 77 79 73 7a 3d 79 73 7a | 2a 74 2f 6e 3b 0a 20 20 |wysz=ysz|*t/n;. |
|00021560| 20 20 6e 65 77 72 67 62 | 3d 4d 61 6c 6c 6f 63 28 | newrgb|=Malloc(|
|00021570| 6e 65 77 79 73 7a 2a 73 | 69 7a 65 6f 66 28 75 5f |newysz*s|izeof(u_|
|00021580| 73 68 6f 72 74 20 2a 29 | 29 3b 0a 20 20 20 20 79 |short *)|);. y|
|00021590| 74 6f 74 3d 30 3b 20 6e | 65 77 79 3d 30 3b 0a 20 |tot=0; n|ewy=0;. |
|000215a0| 20 20 20 66 6f 72 20 28 | 79 3d 30 3b 20 79 3c 79 | for (|y=0; y<y|
|000215b0| 73 7a 3b 20 2b 2b 79 29 | 20 7b 0a 20 20 20 20 20 |sz; ++y)| {. |
|000215c0| 20 20 20 63 6f 75 6e 74 | 65 72 28 29 3b 0a 20 20 | count|er();. |
|000215d0| 20 20 20 20 20 20 79 74 | 6f 74 2b 3d 74 3b 0a 20 | yt|ot+=t;. |
|000215e0| 20 20 20 20 20 20 20 77 | 68 69 6c 65 20 28 79 74 | w|hile (yt|
|000215f0| 6f 74 3e 3d 6e 29 20 7b | 0a 20 20 20 20 20 20 20 |ot>=n) {|. |
|00021600| 00 00 00 08 00 00 03 fd | 00 00 00 04 00 00 01 e8 |........|........|
|00021610| 00 00 01 0c 77 18 1f 46 | 20 20 20 20 20 79 74 6f |....w..F| yto|
|00021620| 74 2d 3d 6e 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |t-=n;. | |
|00021630| 20 20 6e 65 77 72 67 62 | 5b 6e 65 77 79 5d 3d 43 | newrgb|[newy]=C|
|00021640| 61 6c 6c 6f 63 28 78 73 | 7a 2a 73 69 7a 65 6f 66 |alloc(xs|z*sizeof|
|00021650| 28 75 5f 73 68 6f 72 74 | 29 29 3b 0a 20 20 20 20 |(u_short|));. |
|00021660| 20 20 20 20 20 20 20 20 | 70 3d 6e 65 77 72 67 62 | |p=newrgb|
|00021670| 5b 6e 65 77 79 5d 3b 0a | 20 20 20 20 20 20 20 20 |[newy];.| |
|00021680| 20 20 20 20 71 3d 72 67 | 62 5b 79 5d 3b 0a 20 20 | q=rg|b[y];. |
|00021690| 20 20 20 20 20 20 20 20 | 20 20 69 3d 78 73 7a 2d | | i=xsz-|
|000216a0| 31 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 64 |1;. | d|
|000216b0| 6f 20 7b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |o {. | |
|000216c0| 20 20 20 20 2a 70 2b 2b | 20 3d 20 2a 71 2b 2b 3b | *p++| = *q++;|
|000216d0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 7d 20 77 |. | } w|
|000216e0| 68 69 6c 65 20 28 2d 2d | 69 3e 3d 30 29 3b 0a 20 |hile (--|i>=0);. |
|000216f0| 20 20 20 20 20 20 20 20 | 20 20 20 2b 2b 6e 65 77 | | ++new|
|00021700| 79 3b 0a 20 20 20 20 20 | 20 20 20 7d 0a 20 20 20 |y;. | }. |
|00021710| 20 20 20 20 20 66 72 65 | 65 28 72 67 62 5b 79 5d | fre|e(rgb[y]|
|00021720| 29 3b 0a 20 20 20 20 7d | 0a 20 20 20 20 66 72 65 |);. }|. fre|
|00021730| 65 28 72 67 62 29 3b 0a | 20 20 20 20 72 67 62 3d |e(rgb);.| rgb=|
|00021740| 6e 65 77 72 67 62 3b 0a | 20 20 20 20 79 73 7a 3d |newrgb;.| ysz=|
|00021750| 6e 65 77 79 73 7a 3b 0a | 20 20 20 20 65 72 61 73 |newysz;.| eras|
|00021760| 65 5f 63 6f 75 6e 74 65 | 72 28 22 79 20 73 63 61 |e_counte|r("y sca|
|00021770| 6c 69 6e 67 20 64 6f 6e | 65 3b 20 25 6c 64 20 78 |ling don|e; %ld x|
|00021780| 20 25 6c 64 22 2c 20 78 | 73 7a 2c 20 79 73 7a 29 | %ld", x|sz, ysz)|
|00021790| 3b 0a 7d 0a 0a 0a 73 74 | 72 75 63 74 20 66 61 63 |;.}...st|ruct fac|
|000217a0| 5f 74 20 7b 0a 20 20 20 | 20 69 6e 74 20 74 2c 20 |_t {. | int t, |
|000217b0| 6e 3b 0a 7d 20 66 61 63 | 73 5b 5d 3d 7b 0a 20 20 |n;.} fac|s[]={. |
|000217c0| 20 20 34 2c 20 31 2c 0a | 20 20 20 20 33 2c 20 31 | 4, 1,.| 3, 1|
|000217d0| 2c 0a 20 20 20 20 32 2c | 20 31 2c 0a 20 20 20 20 |,. 2,| 1,. |
|000217e0| 31 2c 20 31 2c 0a 20 20 | 20 20 31 2c 20 32 2c 0a |1, 1,. | 1, 2,.|
|000217f0| 20 20 20 20 31 2c 20 33 | 2c 0a 20 20 20 20 32 2c | 1, 3|,. 2,|
|00021800| 00 00 00 08 00 00 03 fd | 00 00 00 05 00 00 01 e8 |........|........|
|00021810| 00 00 01 0d 56 ee 35 57 | 20 33 2c 0a 20 20 20 20 |....V.5W| 3,. |
|00021820| 31 2c 20 34 2c 0a 20 20 | 20 20 33 2c 20 34 2c 0a |1, 4,. | 3, 4,.|
|00021830| 20 20 20 20 31 2c 20 35 | 2c 0a 20 20 20 20 34 2c | 1, 5|,. 4,|
|00021840| 20 35 2c 0a 20 20 20 20 | 31 2c 20 36 2c 0a 20 20 | 5,. |1, 6,. |
|00021850| 20 20 30 2c 20 30 0a 7d | 3b 0a 0a 0a 76 6f 69 64 | 0, 0.}|;...void|
|00021860| 0a 73 63 61 6c 65 66 28 | 69 6e 74 20 79 66 6c 61 |.scalef(|int yfla|
|00021870| 67 2c 20 66 6c 6f 61 74 | 20 66 61 63 74 6f 72 29 |g, float| factor)|
|00021880| 0a 7b 0a 20 20 20 20 69 | 6e 74 20 74 2c 20 6e 3b |.{. i|nt t, n;|
|00021890| 0a 20 20 20 20 69 6e 74 | 20 69 2c 20 62 65 73 74 |. int| i, best|
|000218a0| 69 3b 0a 20 20 20 20 66 | 6c 6f 61 74 20 65 72 72 |i;. f|loat err|
|000218b0| 6f 72 2c 20 62 65 73 74 | 65 72 72 6f 72 2c 20 74 |or, best|error, t|
|000218c0| 66 3b 0a 0a 20 20 20 20 | 62 65 73 74 65 72 72 6f |f;.. |besterro|
|000218d0| 72 3d 31 30 30 30 2e 30 | 3b 0a 20 20 20 20 66 6f |r=1000.0|;. fo|
|000218e0| 72 20 28 69 3d 30 3b 20 | 66 61 63 73 5b 69 5d 2e |r (i=0; |facs[i].|
|000218f0| 6e 3b 20 2b 2b 69 29 20 | 7b 0a 20 20 20 20 20 20 |n; ++i) |{. |
|00021900| 20 20 74 66 3d 28 66 6c | 6f 61 74 29 66 61 63 73 | tf=(fl|oat)facs|
|00021910| 5b 69 5d 2e 74 2f 28 66 | 6c 6f 61 74 29 66 61 63 |[i].t/(f|loat)fac|
|00021920| 73 5b 69 5d 2e 6e 3b 0a | 20 20 20 20 20 20 20 20 |s[i].n;.| |
|00021930| 69 66 20 28 74 66 3c 3d | 66 61 63 74 6f 72 29 20 |if (tf<=|factor) |
|00021940| 7b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 65 72 |{. | er|
|00021950| 72 6f 72 3d 66 61 63 74 | 6f 72 2d 74 66 3b 0a 20 |ror=fact|or-tf;. |
|00021960| 20 20 20 20 20 20 20 20 | 20 20 20 69 66 20 28 65 | | if (e|
|00021970| 72 72 6f 72 3c 62 65 73 | 74 65 72 72 6f 72 29 20 |rror<bes|terror) |
|00021980| 7b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |{. | |
|00021990| 20 20 62 65 73 74 69 3d | 69 3b 0a 20 20 20 20 20 | besti=|i;. |
|000219a0| 20 20 20 20 20 20 20 20 | 20 20 20 62 65 73 74 65 | | beste|
|000219b0| 72 72 6f 72 3d 65 72 72 | 6f 72 3b 0a 20 20 20 20 |rror=err|or;. |
|000219c0| 20 20 20 20 20 20 20 20 | 7d 0a 20 20 20 20 20 20 | |}. |
|000219d0| 20 20 7d 0a 20 20 20 20 | 7d 0a 20 20 20 20 74 3d | }. |}. t=|
|000219e0| 66 61 63 73 5b 62 65 73 | 74 69 5d 2e 74 3b 0a 20 |facs[bes|ti].t;. |
|000219f0| 20 20 20 6e 3d 66 61 63 | 73 5b 62 65 73 74 69 5d | n=fac|s[besti]|
|00021a00| 00 00 00 08 00 00 03 fd | 00 00 00 06 00 00 01 e8 |........|........|
|00021a10| 00 00 01 0e 0a 53 60 6c | 2e 6e 3b 0a 20 20 20 20 |.....S`l|.n;. |
|00021a20| 69 66 20 28 74 3d 3d 34 | 20 26 26 20 6e 3d 3d 31 |if (t==4| && n==1|
|00021a30| 29 0a 20 20 20 20 20 20 | 20 20 74 3d 28 69 6e 74 |). | t=(int|
|00021a40| 29 28 66 61 63 74 6f 72 | 2b 30 2e 35 29 3b 0a 20 |)(factor|+0.5);. |
|00021a50| 20 20 20 65 6c 73 65 20 | 69 66 20 28 74 3d 3d 31 | else |if (t==1|
|00021a60| 20 26 26 20 6e 3d 3d 36 | 29 0a 20 20 20 20 20 20 | && n==6|). |
|00021a70| 20 20 6e 3d 28 69 6e 74 | 29 28 31 2f 66 61 63 74 | n=(int|)(1/fact|
|00021a80| 6f 72 2b 30 2e 35 29 3b | 0a 20 20 20 20 69 66 20 |or+0.5);|. if |
|00021a90| 28 79 66 6c 61 67 29 0a | 20 20 20 20 20 20 20 20 |(yflag).| |
|00021aa0| 73 63 61 6c 65 79 28 74 | 2c 20 6e 29 3b 0a 20 20 |scaley(t|, n);. |
|00021ab0| 20 20 65 6c 73 65 0a 20 | 20 20 20 20 20 20 20 73 | else. | s|
|00021ac0| 63 61 6c 65 78 28 74 2c | 20 6e 29 3b 0a 7d 0a 0a |calex(t,| n);.}..|
|00021ad0| 0a 76 6f 69 64 0a 64 6f | 5f 63 6c 69 70 70 69 6e |.void.do|_clippin|
|00021ae0| 67 28 69 6e 74 20 6d 69 | 6e 78 2c 20 69 6e 74 20 |g(int mi|nx, int |
|00021af0| 6d 61 78 78 2c 20 69 6e | 74 20 6d 69 6e 79 2c 20 |maxx, in|t miny, |
|00021b00| 69 6e 74 20 6d 61 78 79 | 29 0a 7b 0a 09 69 6e 74 |int maxy|).{..int|
|00021b10| 20 6e 65 77 78 73 7a 2c | 20 6e 65 77 79 73 7a 3b | newxsz,| newysz;|
|00021b20| 0a 09 75 5f 73 68 6f 72 | 74 20 2a 2a 6e 65 77 72 |..u_shor|t **newr|
|00021b30| 67 62 3b 0a 09 73 68 6f | 72 74 20 78 2c 20 79 3b |gb;..sho|rt x, y;|
|00021b40| 0a 09 75 5f 73 68 6f 72 | 74 20 2a 70 2c 20 2a 71 |..u_shor|t *p, *q|
|00021b50| 3b 0a 0a 09 70 72 69 6e | 74 65 28 22 63 6c 69 70 |;...prin|te("clip|
|00021b60| 70 69 6e 67 3b 20 5b 30 | 2e 2e 25 6c 64 20 78 20 |ping; [0|..%ld x |
|00021b70| 30 2e 2e 25 6c 64 5d 20 | 2d 3e 20 5b 25 64 2e 2e |0..%ld] |-> [%d..|
|00021b80| 25 64 20 78 20 25 64 2e | 2e 25 64 5d 5c 6e 22 2c |%d x %d.|.%d]\n",|
|00021b90| 0a 09 20 78 73 7a 2d 31 | 2c 20 79 73 7a 2d 31 2c |.. xsz-1|, ysz-1,|
|00021ba0| 20 6d 69 6e 78 2c 20 6d | 61 78 78 2c 20 6d 69 6e | minx, m|axx, min|
|00021bb0| 79 2c 20 6d 61 78 79 29 | 3b 0a 09 69 66 20 28 6d |y, maxy)|;..if (m|
|00021bc0| 69 6e 78 3c 30 20 7c 7c | 20 6d 69 6e 79 3c 30 20 |inx<0 ||| miny<0 |
|00021bd0| 7c 7c 20 6d 61 78 78 3e | 3d 78 73 7a 20 7c 7c 20 ||| maxx>|=xsz || |
|00021be0| 6d 61 78 79 3e 3d 79 73 | 7a 20 7c 7c 20 6d 61 78 |maxy>=ys|z || max|
|00021bf0| 78 3c 6d 69 6e 78 20 7c | 7c 20 6d 61 78 79 3c 6d |x<minx ||| maxy<m|
|00021c00| 00 00 00 08 00 00 03 fd | 00 00 00 07 00 00 01 e8 |........|........|
|00021c10| 00 00 01 0f a8 d7 bd 42 | 69 6e 79 29 0a 09 09 65 |.......B|iny)...e|
|00021c20| 72 72 6f 72 30 28 45 30 | 5f 46 41 54 41 4c 2c 20 |rror0(E0|_FATAL, |
|00021c30| 45 31 5f 4f 50 45 52 41 | 54 49 4f 4e 2c 20 45 32 |E1_OPERA|TION, E2|
|00021c40| 5f 4f 50 54 49 4f 4e 2c | 20 45 33 5f 43 4c 49 50 |_OPTION,| E3_CLIP|
|00021c50| 5f 52 45 47 49 4f 4e 29 | 3b 0a 09 6e 65 77 78 73 |_REGION)|;..newxs|
|00021c60| 7a 3d 6d 61 78 78 2d 6d | 69 6e 78 2b 31 3b 0a 09 |z=maxx-m|inx+1;..|
|00021c70| 6e 65 77 79 73 7a 3d 6d | 61 78 79 2d 6d 69 6e 79 |newysz=m|axy-miny|
|00021c80| 2b 31 3b 0a 09 66 6f 72 | 20 28 79 3d 30 3b 20 79 |+1;..for| (y=0; y|
|00021c90| 3c 6d 69 6e 79 3b 20 2b | 2b 79 29 0a 09 09 66 72 |<miny; +|+y)...fr|
|00021ca0| 65 65 28 72 67 62 5b 79 | 5d 29 3b 0a 09 66 6f 72 |ee(rgb[y|]);..for|
|00021cb0| 20 28 79 3d 6d 61 78 79 | 2b 31 3b 20 79 3c 79 73 | (y=maxy|+1; y<ys|
|00021cc0| 7a 3b 20 2b 2b 79 29 0a | 09 09 66 72 65 65 28 72 |z; ++y).|..free(r|
|00021cd0| 67 62 5b 79 5d 29 3b 0a | 09 6e 65 77 72 67 62 3d |gb[y]);.|.newrgb=|
|00021ce0| 4d 61 6c 6c 6f 63 28 6e | 65 77 79 73 7a 2a 73 69 |Malloc(n|ewysz*si|
|00021cf0| 7a 65 6f 66 28 75 5f 73 | 68 6f 72 74 20 2a 29 29 |zeof(u_s|hort *))|
|00021d00| 3b 0a 09 69 6e 69 74 5f | 63 6f 75 6e 74 65 72 28 |;..init_|counter(|
|00021d10| 30 2c 20 28 69 6e 74 29 | 6e 65 77 79 73 7a 2c 20 |0, (int)|newysz, |
|00021d20| 32 30 2c 20 22 63 6c 69 | 70 70 69 6e 67 22 29 3b |20, "cli|pping");|
|00021d30| 0a 09 66 6f 72 20 28 79 | 3d 30 3b 20 79 3c 6e 65 |..for (y|=0; y<ne|
|00021d40| 77 79 73 7a 3b 20 2b 2b | 79 29 20 7b 0a 09 09 63 |wysz; ++|y) {...c|
|00021d50| 6f 75 6e 74 65 72 28 29 | 3b 0a 09 09 6e 65 77 72 |ounter()|;...newr|
|00021d60| 67 62 5b 79 5d 3d 43 61 | 6c 6c 6f 63 28 6e 65 77 |gb[y]=Ca|lloc(new|
|00021d70| 78 73 7a 2a 73 69 7a 65 | 6f 66 28 75 5f 73 68 6f |xsz*size|of(u_sho|
|00021d80| 72 74 29 29 3b 0a 09 09 | 70 3d 6e 65 77 72 67 62 |rt));...|p=newrgb|
|00021d90| 5b 79 5d 3b 0a 09 09 71 | 3d 72 67 62 5b 79 2b 6d |[y];...q|=rgb[y+m|
|00021da0| 69 6e 79 5d 2b 6d 69 6e | 78 3b 0a 09 09 78 3d 6e |iny]+min|x;...x=n|
|00021db0| 65 77 78 73 7a 2d 31 3b | 0a 09 09 64 6f 20 7b 0a |ewxsz-1;|...do {.|
|00021dc0| 09 09 09 2a 70 2b 2b 20 | 3d 20 2a 71 2b 2b 3b 0a |...*p++ |= *q++;.|
|00021dd0| 09 09 7d 20 77 68 69 6c | 65 20 28 2d 2d 78 3e 3d |..} whil|e (--x>=|
|00021de0| 30 29 3b 20 20 20 20 20 | 20 20 20 0a 09 09 66 72 |0); | ...fr|
|00021df0| 65 65 28 72 67 62 5b 79 | 2b 6d 69 6e 79 5d 29 3b |ee(rgb[y|+miny]);|
|00021e00| 00 00 00 08 00 00 03 fd | 00 00 00 08 00 00 01 e8 |........|........|
|00021e10| 00 00 01 10 ae 94 d6 1f | 0a 09 7d 0a 09 66 72 65 |........|..}..fre|
|00021e20| 65 28 72 67 62 29 3b 0a | 09 72 67 62 3d 6e 65 77 |e(rgb);.|.rgb=new|
|00021e30| 72 67 62 3b 0a 09 78 73 | 7a 3d 6e 65 77 78 73 7a |rgb;..xs|z=newxsz|
|00021e40| 3b 0a 09 79 73 7a 3d 6e | 65 77 79 73 7a 3b 0a 09 |;..ysz=n|ewysz;..|
|00021e50| 65 72 61 73 65 5f 63 6f | 75 6e 74 65 72 28 22 63 |erase_co|unter("c|
|00021e60| 6c 69 70 70 69 6e 67 20 | 64 6f 6e 65 3b 20 25 6c |lipping |done; %l|
|00021e70| 64 20 78 20 25 6c 64 22 | 2c 20 78 73 7a 2c 20 79 |d x %ld"|, xsz, y|
|00021e80| 73 7a 29 3b 0a 7d 0a 0a | 0a 76 6f 69 64 0a 64 6f |sz);.}..|.void.do|
|00021e90| 5f 65 6e 6c 61 72 67 65 | 28 69 6e 74 20 6e 65 77 |_enlarge|(int new|
|00021ea0| 78 73 7a 2c 20 69 6e 74 | 20 6e 65 77 79 73 7a 29 |xsz, int| newysz)|
|00021eb0| 0a 7b 0a 20 20 20 20 75 | 5f 73 68 6f 72 74 20 2a |.{. u|_short *|
|00021ec0| 2a 6e 65 77 72 67 62 3b | 0a 20 20 20 20 73 68 6f |*newrgb;|. sho|
|00021ed0| 72 74 20 78 2c 20 79 2c | 20 78 30 2c 20 79 30 3b |rt x, y,| x0, y0;|
|00021ee0| 0a 20 20 20 20 75 5f 73 | 68 6f 72 74 20 2a 70 2c |. u_s|hort *p,|
|00021ef0| 20 2a 71 3b 0a 0a 20 20 | 20 20 70 72 69 6e 74 65 | *q;.. | printe|
|00021f00| 28 22 65 6e 6c 61 72 67 | 69 6e 67 3b 20 5b 25 6c |("enlarg|ing; [%l|
|00021f10| 64 20 78 20 25 6c 64 5d | 20 2d 3e 20 5b 25 64 20 |d x %ld]| -> [%d |
|00021f20| 78 20 25 64 5d 5c 6e 22 | 2c 20 78 73 7a 2c 20 79 |x %d]\n"|, xsz, y|
|00021f30| 73 7a 2c 20 6e 65 77 78 | 73 7a 2c 20 6e 65 77 79 |sz, newx|sz, newy|
|00021f40| 73 7a 29 3b 0a 20 20 20 | 20 69 66 20 28 6e 65 77 |sz);. | if (new|
|00021f50| 78 73 7a 3c 78 73 7a 20 | 7c 7c 20 6e 65 77 79 73 |xsz<xsz ||| newys|
|00021f60| 7a 3c 79 73 7a 29 0a 09 | 65 72 72 6f 72 30 28 45 |z<ysz)..|error0(E|
|00021f70| 30 5f 46 41 54 41 4c 2c | 20 45 31 5f 4f 50 45 52 |0_FATAL,| E1_OPER|
|00021f80| 41 54 49 4f 4e 2c 20 45 | 32 5f 4f 50 54 49 4f 4e |ATION, E|2_OPTION|
|00021f90| 2c 20 45 33 5f 45 4e 4c | 41 52 47 45 5f 53 49 5a |, E3_ENL|ARGE_SIZ|
|00021fa0| 45 29 3b 0a 20 20 20 20 | 6e 65 77 72 67 62 3d 4d |E);. |newrgb=M|
|00021fb0| 61 6c 6c 6f 63 28 6e 65 | 77 79 73 7a 2a 73 69 7a |alloc(ne|wysz*siz|
|00021fc0| 65 6f 66 28 75 5f 73 68 | 6f 72 74 20 2a 29 29 3b |eof(u_sh|ort *));|
|00021fd0| 0a 20 20 20 20 78 30 3d | 28 6e 65 77 78 73 7a 2d |. x0=|(newxsz-|
|00021fe0| 78 73 7a 29 2f 32 3b 0a | 20 20 20 20 79 30 3d 28 |xsz)/2;.| y0=(|
|00021ff0| 6e 65 77 79 73 7a 2d 79 | 73 7a 29 2f 32 3b 0a 20 |newysz-y|sz)/2;. |
|00022000| 00 00 00 08 00 00 03 fd | 00 00 00 09 00 00 01 e8 |........|........|
|00022010| 00 00 01 11 6a f3 19 3d | 20 20 20 69 6e 69 74 5f |....j..=| init_|
|00022020| 63 6f 75 6e 74 65 72 28 | 30 2c 20 28 69 6e 74 29 |counter(|0, (int)|
|00022030| 6e 65 77 79 73 7a 2c 20 | 32 30 2c 20 22 65 6e 6c |newysz, |20, "enl|
|00022040| 61 72 67 69 6e 67 22 29 | 3b 0a 20 20 20 20 66 6f |arging")|;. fo|
|00022050| 72 20 28 79 3d 30 3b 20 | 79 3c 6e 65 77 79 73 7a |r (y=0; |y<newysz|
|00022060| 3b 20 2b 2b 79 29 20 7b | 0a 20 20 20 20 20 20 20 |; ++y) {|. |
|00022070| 20 63 6f 75 6e 74 65 72 | 28 29 3b 0a 09 69 66 20 | counter|();..if |
|00022080| 28 6e 65 77 78 73 7a 3d | 3d 78 73 7a 20 26 26 20 |(newxsz=|=xsz && |
|00022090| 79 3e 3d 79 30 20 26 26 | 20 79 3c 79 30 2b 79 73 |y>=y0 &&| y<y0+ys|
|000220a0| 7a 29 0a 09 09 6e 65 77 | 72 67 62 5b 79 5d 3d 72 |z)...new|rgb[y]=r|
|000220b0| 67 62 5b 79 2d 79 30 5d | 3b 0a 09 65 6c 73 65 0a |gb[y-y0]|;..else.|
|000220c0| 09 20 20 20 20 20 20 20 | 20 6e 65 77 72 67 62 5b |. | newrgb[|
|000220d0| 79 5d 3d 43 61 6c 6c 6f | 63 28 6e 65 77 78 73 7a |y]=Callo|c(newxsz|
|000220e0| 2a 73 69 7a 65 6f 66 28 | 75 5f 73 68 6f 72 74 29 |*sizeof(|u_short)|
|000220f0| 29 3b 0a 09 69 66 20 28 | 6e 65 77 78 73 7a 21 3d |);..if (|newxsz!=|
|00022100| 78 73 7a 20 26 26 20 79 | 3e 3d 79 30 20 26 26 20 |xsz && y|>=y0 && |
|00022110| 79 3c 79 30 2b 79 73 7a | 29 20 7b 0a 09 09 70 3d |y<y0+ysz|) {...p=|
|00022120| 6e 65 77 72 67 62 5b 79 | 5d 2b 78 30 3b 0a 09 09 |newrgb[y|]+x0;...|
|00022130| 71 3d 72 67 62 5b 79 2d | 79 30 5d 3b 0a 09 20 20 |q=rgb[y-|y0];.. |
|00022140| 20 20 20 20 20 20 78 3d | 78 73 7a 2d 31 3b 0a 20 | x=|xsz-1;. |
|00022150| 20 20 20 20 20 20 20 09 | 64 6f 20 7b 0a 09 09 20 | .|do {... |
|00022160| 20 20 20 2a 70 2b 2b 20 | 3d 20 2a 71 2b 2b 3b 0a | *p++ |= *q++;.|
|00022170| 09 20 20 20 20 20 20 20 | 20 7d 20 77 68 69 6c 65 |. | } while|
|00022180| 20 28 2d 2d 78 3e 3d 30 | 29 3b 20 20 20 20 20 20 | (--x>=0|); |
|00022190| 20 20 0a 09 09 66 72 65 | 65 28 72 67 62 5b 79 2d | ...fre|e(rgb[y-|
|000221a0| 79 30 5d 29 3b 0a 09 7d | 0a 20 20 20 20 7d 0a 20 |y0]);..}|. }. |
|000221b0| 20 20 20 66 72 65 65 28 | 72 67 62 29 3b 0a 20 20 | free(|rgb);. |
|000221c0| 20 20 72 67 62 3d 6e 65 | 77 72 67 62 3b 0a 20 20 | rgb=ne|wrgb;. |
|000221d0| 20 20 78 73 7a 3d 6e 65 | 77 78 73 7a 3b 0a 20 20 | xsz=ne|wxsz;. |
|000221e0| 20 20 79 73 7a 3d 6e 65 | 77 79 73 7a 3b 0a 20 20 | ysz=ne|wysz;. |
|000221f0| 20 20 65 72 61 73 65 5f | 63 6f 75 6e 74 65 72 28 | erase_|counter(|
|00022200| 00 00 00 08 00 00 03 fd | 00 00 00 0a 00 00 01 e8 |........|........|
|00022210| 00 00 01 12 a1 d7 42 22 | 22 65 6e 6c 61 72 67 69 |......B"|"enlargi|
|00022220| 6e 67 20 64 6f 6e 65 3b | 20 25 6c 64 20 78 20 25 |ng done;| %ld x %|
|00022230| 6c 64 22 2c 20 78 73 7a | 2c 20 79 73 7a 29 3b 0a |ld", xsz|, ysz);.|
|00022240| 7d 0a 0a 0a 76 6f 69 64 | 0a 78 61 76 65 72 61 67 |}...void|.xaverag|
|00022250| 65 28 76 6f 69 64 29 0a | 7b 0a 20 20 20 20 4e 4f |e(void).|{. NO|
|00022260| 4e 5f 52 45 47 20 69 6e | 74 20 79 3b 0a 20 20 20 |N_REG in|t y;. |
|00022270| 20 52 45 47 20 73 68 6f | 72 74 20 78 2c 20 2a 70 | REG sho|rt x, *p|
|00022280| 2c 20 2a 71 3b 0a 20 20 | 20 20 4e 4f 4e 5f 52 45 |, *q;. | NON_RE|
|00022290| 47 20 75 5f 73 68 6f 72 | 74 20 2a 6f 6c 64 72 67 |G u_shor|t *oldrg|
|000222a0| 62 79 3b 0a 20 20 20 20 | 52 45 47 20 6c 6f 6e 67 |by;. |REG long|
|000222b0| 20 63 31 2c 20 63 32 2c | 20 6d 61 73 6b 31 2c 20 | c1, c2,| mask1, |
|000222c0| 6d 61 73 6b 32 3b 0a 20 | 20 20 20 4e 4f 4e 5f 52 |mask2;. | NON_R|
|000222d0| 45 47 20 6c 6f 6e 67 20 | 6e 65 77 78 73 7a 3b 0a |EG long |newxsz;.|
|000222e0| 0a 20 20 20 20 69 6e 69 | 74 5f 63 6f 75 6e 74 65 |. ini|t_counte|
|000222f0| 72 28 30 2c 20 28 69 6e | 74 29 79 73 7a 2c 20 32 |r(0, (in|t)ysz, 2|
|00022300| 30 2c 20 22 78 61 76 65 | 72 61 67 69 6e 67 22 29 |0, "xave|raging")|
|00022310| 3b 0a 20 20 20 20 6e 65 | 77 78 73 7a 3d 78 73 7a |;. ne|wxsz=xsz|
|00022320| 2f 32 3b 0a 20 20 20 20 | 6d 61 73 6b 31 3d 30 78 |/2;. |mask1=0x|
|00022330| 65 65 66 3b 0a 20 20 20 | 20 6d 61 73 6b 32 3d 30 |eef;. | mask2=0|
|00022340| 78 31 31 30 3b 0a 20 20 | 20 20 66 6f 72 20 28 79 |x110;. | for (y|
|00022350| 3d 30 3b 20 79 3c 79 73 | 7a 3b 20 2b 2b 79 29 20 |=0; y<ys|z; ++y) |
|00022360| 7b 0a 20 20 20 20 20 20 | 20 20 63 6f 75 6e 74 65 |{. | counte|
|00022370| 72 28 29 3b 0a 20 20 20 | 20 20 20 20 20 6f 6c 64 |r();. | old|
|00022380| 72 67 62 79 3d 72 67 62 | 5b 79 5d 3b 0a 20 20 20 |rgby=rgb|[y];. |
|00022390| 20 20 20 20 20 70 3d 28 | 73 68 6f 72 74 20 2a 29 | p=(|short *)|
|000223a0| 6f 6c 64 72 67 62 79 3b | 0a 20 20 20 20 20 20 20 |oldrgby;|. |
|000223b0| 20 72 67 62 5b 79 5d 3d | 43 61 6c 6c 6f 63 28 6e | rgb[y]=|Calloc(n|
|000223c0| 65 77 78 73 7a 2a 73 69 | 7a 65 6f 66 28 75 5f 73 |ewxsz*si|zeof(u_s|
|000223d0| 68 6f 72 74 29 29 3b 0a | 20 20 20 20 20 20 20 20 |hort));.| |
|000223e0| 71 3d 28 73 68 6f 72 74 | 20 2a 29 72 67 62 5b 79 |q=(short| *)rgb[y|
|000223f0| 5d 3b 0a 20 20 20 20 20 | 20 20 20 78 3d 6e 65 77 |];. | x=new|
|00022400| 00 00 00 08 00 00 03 fd | 00 00 00 0b 00 00 01 e8 |........|........|
|00022410| 00 00 01 13 c3 97 1f e9 | 78 73 7a 2d 31 3b 0a 20 |........|xsz-1;. |
|00022420| 20 20 20 20 20 20 20 64 | 6f 20 7b 0a 20 20 20 20 | d|o {. |
|00022430| 20 20 20 20 20 20 20 20 | 63 31 3d 20 2a 70 2b 2b | |c1= *p++|
|00022440| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 63 32 |;. | c2|
|00022450| 3d 20 2a 70 2b 2b 3b 0a | 20 20 20 20 20 20 20 20 |= *p++;.| |
|00022460| 20 20 20 20 2a 71 2b 2b | 20 3d 28 28 28 63 31 26 | *q++| =(((c1&|
|00022470| 6d 61 73 6b 31 29 2b 28 | 63 32 26 6d 61 73 6b 31 |mask1)+(|c2&mask1|
|00022480| 29 29 3e 3e 31 29 2b 28 | 63 31 26 63 32 26 6d 61 |))>>1)+(|c1&c2&ma|
|00022490| 73 6b 32 29 3b 0a 20 20 | 20 20 20 20 20 20 7d 20 |sk2);. | } |
|000224a0| 77 68 69 6c 65 20 28 2d | 2d 78 3e 3d 30 29 3b 0a |while (-|-x>=0);.|
|000224b0| 20 20 20 20 20 20 20 20 | 66 72 65 65 28 6f 6c 64 | |free(old|
|000224c0| 72 67 62 79 29 3b 0a 20 | 20 20 20 7d 0a 20 20 20 |rgby);. | }. |
|000224d0| 20 78 73 7a 3d 6e 65 77 | 78 73 7a 3b 0a 20 20 20 | xsz=new|xsz;. |
|000224e0| 20 65 72 61 73 65 5f 63 | 6f 75 6e 74 65 72 28 22 | erase_c|ounter("|
|000224f0| 78 61 76 65 72 61 67 65 | 20 64 6f 6e 65 3b 20 25 |xaverage| done; %|
|00022500| 6c 64 20 78 20 25 6c 64 | 22 2c 20 78 73 7a 2c 20 |ld x %ld|", xsz, |
|00022510| 79 73 7a 29 3b 0a 7d 0a | 0a 0a 76 6f 69 64 0a 78 |ysz);.}.|..void.x|
|00022520| 6d 69 72 72 6f 72 28 76 | 6f 69 64 29 0a 7b 0a 09 |mirror(v|oid).{..|
|00022530| 75 5f 73 68 6f 72 74 20 | 2a 6c 69 6e 65 3b 0a 09 |u_short |*line;..|
|00022540| 73 68 6f 72 74 20 79 2c | 20 78 3b 0a 09 75 5f 73 |short y,| x;..u_s|
|00022550| 68 6f 72 74 20 2a 70 2c | 20 2a 71 3b 0a 0a 09 69 |hort *p,| *q;...i|
|00022560| 6e 69 74 5f 63 6f 75 6e | 74 65 72 28 30 2c 20 28 |nit_coun|ter(0, (|
|00022570| 69 6e 74 29 79 73 7a 2c | 20 32 30 2c 20 22 78 6d |int)ysz,| 20, "xm|
|00022580| 69 72 72 6f 72 69 6e 67 | 22 29 3b 0a 09 6c 69 6e |irroring|");..lin|
|00022590| 65 3d 4d 61 6c 6c 6f 63 | 28 78 73 7a 2a 73 69 7a |e=Malloc|(xsz*siz|
|000225a0| 65 6f 66 28 75 5f 73 68 | 6f 72 74 29 29 3b 0a 09 |eof(u_sh|ort));..|
|000225b0| 66 6f 72 20 28 79 3d 30 | 3b 20 79 3c 79 73 7a 3b |for (y=0|; y<ysz;|
|000225c0| 20 2b 2b 79 29 20 7b 0a | 09 09 63 6f 75 6e 74 65 | ++y) {.|..counte|
|000225d0| 72 28 29 3b 0a 09 09 78 | 3d 78 73 7a 2d 31 3b 0a |r();...x|=xsz-1;.|
|000225e0| 09 09 70 3d 6c 69 6e 65 | 3b 0a 09 09 71 3d 72 67 |..p=line|;...q=rg|
|000225f0| 62 5b 79 5d 2b 78 73 7a | 3b 0a 09 09 64 6f 20 7b |b[y]+xsz|;...do {|
|00022600| 00 00 00 08 00 00 03 fd | 00 00 00 0c 00 00 01 e8 |........|........|
|00022610| 00 00 01 14 af b4 13 45 | 0a 09 09 09 2a 70 2b 2b |.......E|....*p++|
|00022620| 20 3d 20 2a 2d 2d 71 3b | 0a 09 09 7d 20 77 68 69 | = *--q;|...} whi|
|00022630| 6c 65 20 28 2d 2d 78 3e | 3d 30 29 3b 0a 09 09 70 |le (--x>|=0);...p|
|00022640| 3d 72 67 62 5b 79 5d 3b | 0a 09 09 72 67 62 5b 79 |=rgb[y];|...rgb[y|
|00022650| 5d 3d 6c 69 6e 65 3b 0a | 09 09 6c 69 6e 65 3d 70 |]=line;.|..line=p|
|00022660| 3b 0a 09 7d 0a 09 65 72 | 61 73 65 5f 63 6f 75 6e |;..}..er|ase_coun|
|00022670| 74 65 72 28 22 78 6d 69 | 72 72 6f 72 20 64 6f 6e |ter("xmi|rror don|
|00022680| 65 22 29 3b 0a 09 66 72 | 65 65 28 6c 69 6e 65 29 |e");..fr|ee(line)|
|00022690| 3b 0a 7d 0a 0a 0a 76 6f | 69 64 0a 79 6d 69 72 72 |;.}...vo|id.ymirr|
|000226a0| 6f 72 28 76 6f 69 64 29 | 0a 7b 0a 09 73 68 6f 72 |or(void)|.{..shor|
|000226b0| 74 20 69 2c 20 6a 3b 0a | 09 75 5f 73 68 6f 72 74 |t i, j;.|.u_short|
|000226c0| 20 2a 70 3b 0a 0a 09 69 | 3d 30 3b 0a 09 6a 3d 79 | *p;...i|=0;..j=y|
|000226d0| 73 7a 2d 31 3b 0a 09 77 | 68 69 6c 65 20 28 69 3c |sz-1;..w|hile (i<|
|000226e0| 6a 29 20 7b 0a 09 09 70 | 3d 72 67 62 5b 69 5d 3b |j) {...p|=rgb[i];|
|000226f0| 0a 09 09 72 67 62 5b 69 | 5d 3d 72 67 62 5b 6a 5d |...rgb[i|]=rgb[j]|
|00022700| 3b 0a 09 09 72 67 62 5b | 6a 5d 3d 70 3b 0a 09 09 |;...rgb[|j]=p;...|
|00022710| 2b 2b 69 3b 0a 09 09 2d | 2d 6a 3b 0a 09 7d 0a 09 |++i;...-|-j;..}..|
|00022720| 70 72 69 6e 74 65 28 22 | 79 6d 69 72 72 6f 72 20 |printe("|ymirror |
|00022730| 64 6f 6e 65 5c 6e 22 29 | 3b 0a 7d 0a 0a 0a 76 6f |done\n")|;.}...vo|
|00022740| 69 64 0a 74 72 61 6e 73 | 70 6f 73 65 28 76 6f 69 |id.trans|pose(voi|
|00022750| 64 29 0a 7b 0a 09 75 5f | 73 68 6f 72 74 20 2a 2a |d).{..u_|short **|
|00022760| 6e 65 77 72 67 62 3b 0a | 09 73 68 6f 72 74 20 78 |newrgb;.|.short x|
|00022770| 2c 20 79 3b 0a 09 75 5f | 73 68 6f 72 74 20 2a 70 |, y;..u_|short *p|
|00022780| 3b 0a 09 6c 6f 6e 67 20 | 74 3b 0a 0a 09 69 6e 69 |;..long |t;...ini|
|00022790| 74 5f 63 6f 75 6e 74 65 | 72 28 30 2c 20 28 69 6e |t_counte|r(0, (in|
|000227a0| 74 29 79 73 7a 2c 20 31 | 30 2c 20 22 74 72 61 6e |t)ysz, 1|0, "tran|
|000227b0| 73 70 6f 73 69 6e 67 22 | 29 3b 0a 09 6e 65 77 72 |sposing"|);..newr|
|000227c0| 67 62 3d 4d 61 6c 6c 6f | 63 28 78 73 7a 2a 73 69 |gb=Mallo|c(xsz*si|
|000227d0| 7a 65 6f 66 28 75 5f 73 | 68 6f 72 74 20 2a 29 29 |zeof(u_s|hort *))|
|000227e0| 3b 0a 09 66 6f 72 20 28 | 79 3d 30 3b 20 79 3c 78 |;..for (|y=0; y<x|
|000227f0| 73 7a 3b 20 2b 2b 79 29 | 0a 09 09 6e 65 77 72 67 |sz; ++y)|...newrg|
|00022800| 00 00 00 08 00 00 03 fd | 00 00 00 0d 00 00 01 e8 |........|........|
|00022810| 00 00 01 15 06 79 cb c7 | 62 5b 79 5d 3d 43 61 6c |.....y..|b[y]=Cal|
|00022820| 6c 6f 63 28 79 73 7a 2a | 73 69 7a 65 6f 66 28 75 |loc(ysz*|sizeof(u|
|00022830| 5f 73 68 6f 72 74 29 29 | 3b 0a 09 66 6f 72 20 28 |_short))|;..for (|
|00022840| 79 3d 30 3b 20 79 3c 79 | 73 7a 3b 20 2b 2b 79 29 |y=0; y<y|sz; ++y)|
|00022850| 20 7b 0a 09 09 63 6f 75 | 6e 74 65 72 28 29 3b 0a | {...cou|nter();.|
|00022860| 09 09 78 3d 78 73 7a 2d | 31 3b 0a 09 09 70 3d 72 |..x=xsz-|1;...p=r|
|00022870| 67 62 5b 79 5d 2b 78 73 | 7a 3b 0a 09 09 64 6f 20 |gb[y]+xs|z;...do |
|00022880| 7b 0a 09 09 09 6e 65 77 | 72 67 62 5b 78 5d 5b 79 |{....new|rgb[x][y|
|00022890| 5d 3d 20 2a 2d 2d 70 3b | 0a 09 09 7d 20 77 68 69 |]= *--p;|...} whi|
|000228a0| 6c 65 20 28 2d 2d 78 3e | 3d 30 29 3b 0a 09 09 66 |le (--x>|=0);...f|
|000228b0| 72 65 65 28 72 67 62 5b | 79 5d 29 3b 0a 09 7d 0a |ree(rgb[|y]);..}.|
|000228c0| 09 66 72 65 65 28 72 67 | 62 29 3b 0a 09 72 67 62 |.free(rg|b);..rgb|
|000228d0| 3d 6e 65 77 72 67 62 3b | 0a 09 74 3d 78 73 7a 3b |=newrgb;|..t=xsz;|
|000228e0| 0a 09 78 73 7a 3d 79 73 | 7a 3b 0a 09 79 73 7a 3d |..xsz=ys|z;..ysz=|
|000228f0| 74 3b 0a 09 65 72 61 73 | 65 5f 63 6f 75 6e 74 65 |t;..eras|e_counte|
|00022900| 72 28 22 74 72 61 6e 73 | 70 6f 73 65 20 64 6f 6e |r("trans|pose don|
|00022910| 65 3b 20 25 6c 64 20 78 | 20 25 6c 64 22 2c 20 78 |e; %ld x| %ld", x|
|00022920| 73 7a 2c 20 79 73 7a 29 | 3b 0a 7d 0a 0a 0a 76 6f |sz, ysz)|;.}...vo|
|00022930| 69 64 0a 74 65 73 74 70 | 61 74 28 69 6e 74 20 74 |id.testp|at(int t|
|00022940| 65 73 74 78 2c 20 69 6e | 74 20 74 65 73 74 79 29 |estx, in|t testy)|
|00022950| 0a 7b 0a 09 6c 6f 6e 67 | 20 78 2c 20 79 2c 20 63 |.{..long| x, y, c|
|00022960| 78 2c 20 63 79 3b 0a 09 | 75 5f 73 68 6f 72 74 20 |x, cy;..|u_short |
|00022970| 63 6c 72 3b 0a 0a 09 78 | 73 7a 3d 74 65 73 74 78 |clr;...x|sz=testx|
|00022980| 3b 0a 09 79 73 7a 3d 74 | 65 73 74 79 3b 0a 09 70 |;..ysz=t|esty;..p|
|00022990| 72 69 6e 74 65 28 22 54 | 45 53 54 50 41 54 20 69 |rinte("T|ESTPAT i|
|000229a0| 6e 70 75 74 3b 20 25 6c | 64 20 78 20 25 6c 64 5c |nput; %l|d x %ld\|
|000229b0| 6e 22 2c 20 78 73 7a 2c | 20 79 73 7a 29 3b 0a 09 |n", xsz,| ysz);..|
|000229c0| 72 67 62 3d 4d 61 6c 6c | 6f 63 28 79 73 7a 2a 73 |rgb=Mall|oc(ysz*s|
|000229d0| 69 7a 65 6f 66 28 75 5f | 73 68 6f 72 74 20 2a 29 |izeof(u_|short *)|
|000229e0| 29 3b 0a 09 69 6e 69 74 | 5f 63 6f 75 6e 74 65 72 |);..init|_counter|
|000229f0| 28 30 2c 20 28 69 6e 74 | 29 79 73 7a 2c 20 32 30 |(0, (int|)ysz, 20|
|00022a00| 00 00 00 08 00 00 03 fd | 00 00 00 0e 00 00 01 28 |........|.......(|
|00022a10| 00 00 00 00 25 fb da b6 | 2c 20 22 63 72 65 61 74 |....%...|, "creat|
|00022a20| 69 6e 67 20 74 65 73 74 | 20 70 61 74 74 65 72 6e |ing test| pattern|
|00022a30| 22 29 3b 0a 09 66 6f 72 | 20 28 79 3d 30 3b 20 79 |");..for| (y=0; y|
|00022a40| 3c 79 73 7a 3b 20 2b 2b | 79 29 0a 09 09 72 67 62 |<ysz; ++|y)...rgb|
|00022a50| 5b 79 5d 3d 43 61 6c 6c | 6f 63 28 78 73 7a 2a 73 |[y]=Call|oc(xsz*s|
|00022a60| 69 7a 65 6f 66 28 75 5f | 73 68 6f 72 74 29 29 3b |izeof(u_|short));|
|00022a70| 0a 09 66 6f 72 20 28 79 | 3d 30 3b 20 79 3c 79 73 |..for (y|=0; y<ys|
|00022a80| 7a 3b 20 2b 2b 79 29 20 | 7b 0a 09 09 63 6f 75 6e |z; ++y) |{...coun|
|00022a90| 74 65 72 28 29 3b 0a 09 | 09 63 79 3d 28 36 34 4c |ter();..|.cy=(64L|
|00022aa0| 2a 79 29 2f 79 73 7a 3b | 0a 09 09 63 6c 72 3d 28 |*y)/ysz;|...clr=(|
|00022ab0| 28 63 79 26 33 29 3c 3c | 36 29 7c 28 28 63 79 26 |(cy&3)<<|6)|((cy&|
|00022ac0| 36 30 29 3e 3e 32 29 3b | 0a 09 09 66 6f 72 20 28 |60)>>2);|...for (|
|00022ad0| 78 3d 30 3b 20 78 3c 78 | 73 7a 3b 20 2b 2b 78 29 |x=0; x<x|sz; ++x)|
|00022ae0| 20 7b 0a 09 09 09 63 78 | 3d 28 36 34 4c 2a 78 29 | {....cx|=(64L*x)|
|00022af0| 2f 78 73 7a 3b 0a 09 09 | 09 72 67 62 5b 79 5d 5b |/xsz;...|.rgb[y][|
|00022b00| 78 5d 3d 63 6c 72 7c 28 | 28 63 78 26 36 30 29 3c |x]=clr|(|(cx&60)<|
|00022b10| 3c 36 29 7c 28 28 63 78 | 26 33 29 3c 3c 34 29 3b |<6)|((cx|&3)<<4);|
|00022b20| 0a 09 09 7d 0a 09 7d 0a | 09 65 72 61 73 65 5f 63 |...}..}.|.erase_c|
|00022b30| 6f 75 6e 74 65 72 28 4e | 55 4c 4c 29 3b 0a 7d 0a |ounter(N|ULL);.}.|
|00022b40| 65 73 74 78 2c 20 69 6e | 74 20 74 65 73 74 79 29 |estx, in|t testy)|
|00022b50| 0a 7b 0a 09 6c 6f 6e 67 | 20 78 2c 20 79 2c 20 63 |.{..long| x, y, c|
|00022b60| 78 2c 20 63 79 3b 0a 09 | 75 5f 73 68 6f 72 74 20 |x, cy;..|u_short |
|00022b70| 63 6c 72 3b 0a 0a 09 78 | 73 7a 3d 74 65 73 74 78 |clr;...x|sz=testx|
|00022b80| 3b 0a 09 79 73 7a 3d 74 | 65 73 74 79 3b 0a 09 70 |;..ysz=t|esty;..p|
|00022b90| 72 69 6e 74 65 28 22 54 | 45 53 54 50 41 54 20 69 |rinte("T|ESTPAT i|
|00022ba0| 6e 70 75 74 3b 20 25 6c | 64 20 78 20 25 6c 64 5c |nput; %l|d x %ld\|
|00022bb0| 6e 22 2c 20 78 73 7a 2c | 20 79 73 7a 29 3b 0a 09 |n", xsz,| ysz);..|
|00022bc0| 72 67 62 3d 4d 61 6c 6c | 6f 63 28 79 73 7a 2a 73 |rgb=Mall|oc(ysz*s|
|00022bd0| 69 7a 65 6f 66 28 75 5f | 73 68 6f 72 74 20 2a 29 |izeof(u_|short *)|
|00022be0| 29 3b 0a 09 69 6e 69 74 | 5f 63 6f 75 6e 74 65 72 |);..init|_counter|
|00022bf0| 28 30 2c 20 28 69 6e 74 | 29 79 73 7a 2c 20 32 30 |(0, (int|)ysz, 20|
|00022c00| 00 00 00 08 00 00 04 01 | 00 00 00 01 00 00 01 e8 |........|........|
|00022c10| 00 00 01 17 82 84 95 85 | 2f 2a 20 77 61 73 70 20 |........|/* wasp |
|00022c20| 2d 20 43 6f 70 79 72 69 | 67 68 74 20 31 39 39 31 |- Copyri|ght 1991|
|00022c30| 20 62 79 20 53 74 65 76 | 65 6e 20 52 65 69 7a 0a | by Stev|en Reiz.|
|00022c40| 20 2a 20 73 65 65 20 43 | 4f 50 59 49 4e 47 20 61 | * see C|OPYING a|
|00022c50| 6e 64 20 77 61 73 70 2e | 63 20 66 6f 72 20 66 75 |nd wasp.|c for fu|
|00022c60| 72 74 68 65 72 20 69 6e | 66 6f 0a 20 2a 20 77 72 |rther in|fo. * wr|
|00022c70| 69 66 66 2e 63 2c 20 34 | 2f 31 32 2f 39 30 20 2d |iff.c, 4|/12/90 -|
|00022c80| 20 33 30 2f 31 2f 39 31 | 2c 0a 20 2a 20 35 2f 35 | 30/1/91|,. * 5/5|
|00022c90| 2f 39 31 20 2d 20 32 2f | 36 2f 39 31 2c 20 32 33 |/91 - 2/|6/91, 23|
|00022ca0| 2f 36 2f 39 31 2c 20 33 | 30 2f 36 2f 39 31 20 2d |/6/91, 3|0/6/91 -|
|00022cb0| 20 38 2f 37 2f 39 31 2c | 20 31 36 2f 31 31 2f 39 | 8/7/91,| 16/11/9|
|00022cc0| 31 2c 0a 20 2a 20 38 2f | 31 32 2f 39 31 2c 20 33 |1,. * 8/|12/91, 3|
|00022cd0| 31 2f 31 32 2f 39 31 20 | 2d 20 31 2f 31 2f 39 32 |1/12/91 |- 1/1/92|
|00022ce0| 0a 20 2a 2f 0a 0a 73 74 | 61 74 69 63 20 63 68 61 |. */..st|atic cha|
|00022cf0| 72 20 2a 73 6f 75 72 63 | 65 66 69 6c 65 3d 5f 5f |r *sourc|efile=__|
|00022d00| 46 49 4c 45 5f 5f 3b 0a | 0a 23 69 6e 63 6c 75 64 |FILE__;.|.#includ|
|00022d10| 65 20 22 77 61 73 70 2e | 68 22 0a 23 64 65 66 69 |e "wasp.|h".#defi|
|00022d20| 6e 65 20 57 52 49 46 46 | 4d 41 49 4e 0a 23 69 6e |ne WRIFF|MAIN.#in|
|00022d30| 63 6c 75 64 65 20 22 77 | 72 69 66 66 2e 68 22 0a |clude "w|riff.h".|
|00022d40| 0a 73 74 61 74 69 63 20 | 69 6e 74 20 74 69 63 6f |.static |int tico|
|00022d50| 6c 6f 72 73 3b 0a 73 74 | 61 74 69 63 20 69 6e 74 |lors;.st|atic int|
|00022d60| 20 6d 6d 61 70 5f 73 69 | 7a 65 5f 6b 6e 6f 77 6e | mmap_si|ze_known|
|00022d70| 3d 31 3b 0a 0a 0a 76 6f | 69 64 0a 77 72 69 74 65 |=1;...vo|id.write|
|00022d80| 5f 69 66 66 28 76 6f 69 | 64 29 0a 7b 0a 20 20 20 |_iff(voi|d).{. |
|00022d90| 20 6c 6f 6e 67 20 74 3b | 0a 0a 20 20 20 20 65 72 | long t;|.. er|
|00022da0| 72 3d 30 3b 20 65 72 72 | 32 3d 30 3b 0a 20 20 20 |r=0; err|2=0;. |
|00022db0| 20 77 72 69 66 66 5f 69 | 6e 69 74 28 29 3b 0a 20 | wriff_i|nit();. |
|00022dc0| 20 20 20 64 65 63 69 64 | 65 5f 6d 6f 64 65 28 29 | decid|e_mode()|
|00022dd0| 3b 0a 20 20 20 20 63 6f | 6d 70 75 74 65 5f 6e 72 |;. co|mpute_nr|
|00022de0| 65 67 73 28 29 3b 0a 20 | 20 20 20 77 72 6c 28 69 |egs();. | wrl(i|
|00022df0| 64 28 27 46 27 2c 20 27 | 4f 27 2c 20 27 52 27 2c |d('F', '|O', 'R',|
|00022e00| 00 00 00 08 00 00 04 01 | 00 00 00 02 00 00 01 e8 |........|........|
|00022e10| 00 00 01 18 2f 98 c8 af | 20 27 4d 27 29 29 3b 0a |..../...| 'M'));.|
|00022e20| 20 20 20 20 77 72 6c 28 | 30 4c 29 3b 20 2f 2a 20 | wrl(|0L); /* |
|00022e30| 73 69 7a 65 20 6f 66 20 | 74 68 65 20 66 6f 72 6d |size of |the form|
|00022e40| 20 69 6c 62 6d 2c 20 77 | 69 6c 6c 20 62 65 20 70 | ilbm, w|ill be p|
|00022e50| 61 74 63 68 65 64 20 6c | 61 74 65 72 20 2a 2f 0a |atched l|ater */.|
|00022e60| 20 20 20 20 77 72 6c 28 | 69 64 28 27 49 27 2c 20 | wrl(|id('I', |
|00022e70| 27 4c 27 2c 20 27 42 27 | 2c 20 27 4d 27 29 29 3b |'L', 'B'|, 'M'));|
|00022e80| 0a 20 20 20 20 77 72 69 | 74 65 5f 68 65 61 64 65 |. wri|te_heade|
|00022e90| 72 28 29 3b 0a 20 20 20 | 20 77 72 69 74 65 5f 63 |r();. | write_c|
|00022ea0| 6d 61 70 28 29 3b 0a 20 | 20 20 20 77 72 69 74 65 |map();. | write|
|00022eb0| 5f 6d 6d 61 70 28 29 3b | 0a 20 20 20 20 77 72 69 |_mmap();|. wri|
|00022ec0| 74 65 5f 62 6f 64 79 28 | 29 3b 0a 20 20 20 20 77 |te_body(|);. w|
|00022ed0| 72 69 74 65 5f 63 6d 61 | 70 28 29 3b 0a 20 20 20 |rite_cma|p();. |
|00022ee0| 20 77 72 69 74 65 5f 6d | 6d 61 70 28 29 3b 0a 20 | write_m|map();. |
|00022ef0| 20 20 20 77 72 69 74 65 | 5f 62 6f 64 79 28 29 3b | write|_body();|
|00022f00| 0a 20 20 20 20 74 3d 63 | 73 65 65 6b 5f 6f 75 74 |. t=c|seek_out|
|00022f10| 28 30 4c 2c 20 32 29 3b | 0a 20 20 20 20 63 73 65 |(0L, 2);|. cse|
|00022f20| 65 6b 5f 6f 75 74 28 34 | 4c 2c 20 30 29 3b 0a 20 |ek_out(4|L, 0);. |
|00022f30| 20 20 20 77 72 6c 28 74 | 2d 38 4c 29 3b 0a 20 20 | wrl(t|-8L);. |
|00022f40| 20 20 70 72 69 6e 74 65 | 28 22 49 46 46 20 66 69 | printe|("IFF fi|
|00022f50| 6c 65 20 77 72 69 74 74 | 65 6e 3b 20 25 6c 64 20 |le writt|en; %ld |
|00022f60| 62 79 74 65 73 2c 20 65 | 72 72 6f 72 3a 20 25 6c |bytes, e|rror: %l|
|00022f70| 64 2c 20 65 72 72 6f 72 | 32 3a 20 25 6c 64 5c 6e |d, error|2: %ld\n|
|00022f80| 22 2c 20 74 2c 20 65 72 | 72 2c 20 65 72 72 32 29 |", t, er|r, err2)|
|00022f90| 3b 0a 7d 0a 0a 0a 76 6f | 69 64 0a 77 72 69 66 66 |;.}...vo|id.wriff|
|00022fa0| 5f 69 6e 69 74 28 76 6f | 69 64 29 0a 7b 0a 09 73 |_init(vo|id).{..s|
|00022fb0| 6c 69 63 65 64 6f 3d 30 | 3b 0a 09 63 6f 75 6e 74 |licedo=0|;..count|
|00022fc0| 73 3d 4e 55 4c 4c 31 3b | 0a 09 63 6d 3d 4e 55 4c |s=NULL1;|..cm=NUL|
|00022fd0| 4c 31 3b 0a 09 63 75 72 | 63 6d 3d 4e 55 4c 4c 31 |L1;..cur|cm=NULL1|
|00022fe0| 3b 0a 09 77 66 32 72 67 | 62 77 65 69 67 68 74 3d |;..wf2rg|bweight=|
|00022ff0| 4e 55 4c 4c 31 3b 0a 09 | 63 6d 72 67 62 3d 4e 55 |NULL1;..|cmrgb=NU|
|00023000| 00 00 00 08 00 00 04 01 | 00 00 00 03 00 00 01 e8 |........|........|
|00023010| 00 00 01 19 b3 a9 d0 04 | 4c 4c 31 3b 0a 09 6e 65 |........|LL1;..ne|
|00023020| 77 63 6f 6c 3d 4e 55 4c | 4c 31 3b 0a 09 65 72 72 |wcol=NUL|L1;..err|
|00023030| 6f 72 3d 4e 55 4c 4c 31 | 3b 0a 09 65 72 72 6f 72 |or=NULL1|;..error|
|00023040| 32 3d 4e 55 4c 4c 31 3b | 0a 09 6e 72 65 73 74 72 |2=NULL1;|..nrestr|
|00023050| 69 63 74 65 64 3d 30 3b | 0a 09 72 65 73 74 72 69 |icted=0;|..restri|
|00023060| 63 74 5f 63 68 61 6e 67 | 65 73 3d 20 2d 31 3b 0a |ct_chang|es= -1;.|
|00023070| 7d 0a 0a 0a 76 6f 69 64 | 0a 64 65 63 69 64 65 5f |}...void|.decide_|
|00023080| 6d 6f 64 65 28 76 6f 69 | 64 29 0a 7b 0a 20 20 20 |mode(voi|d).{. |
|00023090| 20 66 6c 6f 61 74 20 73 | 78 2c 20 73 79 2c 20 73 | float s|x, sy, s|
|000230a0| 74 3b 0a 0a 20 20 20 20 | 69 66 20 28 64 69 72 65 |t;.. |if (dire|
|000230b0| 63 74 72 67 62 3e 3d 30 | 29 20 7b 0a 09 69 66 20 |ctrgb>=0|) {..if |
|000230c0| 28 64 69 72 65 63 74 72 | 67 62 25 33 29 0a 09 09 |(directr|gb%3)...|
|000230d0| 65 72 72 6f 72 31 28 45 | 30 5f 46 41 54 41 4c 2c |error1(E|0_FATAL,|
|000230e0| 20 45 31 5f 49 46 46 5f | 52 47 42 2c 20 45 32 5f | E1_IFF_|RGB, E2_|
|000230f0| 4f 50 54 49 4f 4e 2c 20 | 45 33 5f 57 52 4f 4e 47 |OPTION, |E3_WRONG|
|00023100| 5f 4e 52 5f 50 4c 41 4e | 45 53 2c 20 28 69 6e 74 |_NR_PLAN|ES, (int|
|00023110| 29 64 69 72 65 63 74 72 | 67 62 29 3b 0a 09 6e 70 |)directr|gb);..np|
|00023120| 6c 61 6e 65 73 3d 64 69 | 72 65 63 74 72 67 62 3b |lanes=di|rectrgb;|
|00023130| 0a 09 70 72 69 6e 74 65 | 28 22 49 46 46 20 6f 75 |..printe|("IFF ou|
|00023140| 74 70 75 74 3b 20 64 69 | 72 65 63 74 20 72 67 62 |tput; di|rect rgb|
|00023150| 2c 20 25 64 20 70 6c 61 | 6e 65 73 5c 6e 22 2c 20 |, %d pla|nes\n", |
|00023160| 6e 70 6c 61 6e 65 73 29 | 3b 0a 09 72 65 74 75 72 |nplanes)|;..retur|
|00023170| 6e 3b 0a 20 20 20 20 7d | 0a 20 20 20 20 69 66 20 |n;. }|. if |
|00023180| 28 28 78 6d 6f 64 65 21 | 3d 55 4e 53 45 54 20 7c |((xmode!|=UNSET ||
|00023190| 7c 20 79 6d 6f 64 65 21 | 3d 55 4e 53 45 54 29 20 || ymode!|=UNSET) |
|000231a0| 26 26 20 61 73 63 29 0a | 09 65 72 72 6f 72 30 28 |&& asc).|.error0(|
|000231b0| 45 30 5f 46 41 54 41 4c | 2c 20 45 31 5f 49 46 46 |E0_FATAL|, E1_IFF|
|000231c0| 2c 20 45 32 5f 4f 50 54 | 49 4f 4e 2c 20 45 33 5f |, E2_OPT|ION, E3_|
|000231d0| 41 53 43 29 3b 0a 20 20 | 20 20 69 66 20 28 78 6d |ASC);. | if (xm|
|000231e0| 6f 64 65 21 3d 55 4e 53 | 45 54 20 26 26 20 68 69 |ode!=UNS|ET && hi|
|000231f0| 72 65 73 21 3d 48 49 52 | 45 53 5f 4f 4b 29 0a 09 |res!=HIR|ES_OK)..|
|00023200| 00 00 00 08 00 00 04 01 | 00 00 00 04 00 00 01 e8 |........|........|
|00023210| 00 00 01 1a b4 14 9a 8d | 65 72 72 6f 72 30 28 45 |........|error0(E|
|00023220| 30 5f 46 41 54 41 4c 2c | 20 45 31 5f 49 46 46 2c |0_FATAL,| E1_IFF,|
|00023230| 20 45 32 5f 4f 50 54 49 | 4f 4e 2c 20 45 33 5f 4e | E2_OPTI|ON, E3_N|
|00023240| 4f 48 49 52 45 53 29 3b | 0a 20 20 20 20 63 6f 75 |OHIRES);|. cou|
|00023250| 6e 74 5f 70 69 78 65 6c | 73 28 30 2c 20 28 69 6e |nt_pixel|s(0, (in|
|00023260| 74 29 79 73 7a 2d 31 2c | 20 31 29 3b 0a 20 20 20 |t)ysz-1,| 1);. |
|00023270| 20 74 69 63 6f 6c 6f 72 | 73 3d 69 63 6f 6c 6f 72 | ticolor|s=icolor|
|00023280| 73 3d 63 6f 75 6e 74 5f | 63 6f 6c 6f 72 73 28 31 |s=count_|colors(1|
|00023290| 4c 29 3b 0a 20 20 20 20 | 69 66 20 28 68 69 72 65 |L);. |if (hire|
|000232a0| 73 3d 3d 48 49 52 45 53 | 5f 4d 41 59 42 45 29 0a |s==HIRES|_MAYBE).|
|000232b0| 20 20 20 20 20 20 20 20 | 68 69 72 65 73 3d 28 69 | |hires=(i|
|000232c0| 63 6f 6c 6f 72 73 3c 3d | 31 36 20 3f 20 48 49 52 |colors<=|16 ? HIR|
|000232d0| 45 53 5f 4f 4b 20 3a 20 | 48 49 52 45 53 5f 4e 4f |ES_OK : |HIRES_NO|
|000232e0| 54 29 3b 0a 20 20 20 20 | 69 66 20 28 61 73 63 20 |T);. |if (asc |
|000232f0| 26 26 20 28 78 73 7a 3e | 73 63 72 77 20 7c 7c 20 |&& (xsz>|scrw || |
|00023300| 79 73 7a 3e 73 63 72 68 | 29 29 20 7b 0a 20 20 20 |ysz>scrh|)) {. |
|00023310| 20 20 20 20 20 73 78 3d | 28 66 6c 6f 61 74 29 73 | sx=|(float)s|
|00023320| 63 72 77 2f 28 66 6c 6f | 61 74 29 78 73 7a 3b 0a |crw/(flo|at)xsz;.|
|00023330| 20 20 20 20 20 20 20 20 | 73 79 3d 28 66 6c 6f 61 | |sy=(floa|
|00023340| 74 29 73 63 72 68 2f 28 | 66 6c 6f 61 74 29 79 73 |t)scrh/(|float)ys|
|00023350| 7a 3b 0a 20 20 20 20 20 | 20 20 20 69 66 20 28 73 |z;. | if (s|
|00023360| 79 3c 73 78 29 0a 20 20 | 20 20 20 20 20 20 20 20 |y<sx). | |
|00023370| 20 20 73 74 3d 73 79 3b | 0a 20 20 20 20 20 20 20 | st=sy;|. |
|00023380| 20 65 6c 73 65 0a 20 20 | 20 20 20 20 20 20 20 20 | else. | |
|00023390| 20 20 73 74 3d 73 78 3b | 0a 20 20 20 20 20 20 20 | st=sx;|. |
|000233a0| 20 79 6d 6f 64 65 3d 4c | 41 43 45 3b 0a 20 20 20 | ymode=L|ACE;. |
|000233b0| 20 20 20 20 20 73 79 3d | 73 74 2a 32 2e 30 3b 0a | sy=|st*2.0;.|
|000233c0| 20 20 20 20 20 20 20 20 | 69 66 20 28 68 69 72 65 | |if (hire|
|000233d0| 73 3d 3d 48 49 52 45 53 | 5f 4f 4b 29 20 7b 0a 20 |s==HIRES|_OK) {. |
|000233e0| 20 20 20 20 20 20 20 20 | 20 20 20 78 6d 6f 64 65 | | xmode|
|000233f0| 3d 48 49 52 45 53 3b 0a | 20 20 20 20 20 20 20 20 |=HIRES;.| |
|00023400| 00 00 00 08 00 00 04 01 | 00 00 00 05 00 00 01 e8 |........|........|
|00023410| 00 00 01 1b 29 2c 01 01 | 20 20 20 20 73 78 3d 73 |....),..| sx=s|
|00023420| 74 2a 32 2e 30 3b 0a 20 | 20 20 20 20 20 20 20 7d |t*2.0;. | }|
|00023430| 20 65 6c 73 65 20 7b 0a | 20 20 20 20 20 20 20 20 | else {.| |
|00023440| 20 20 20 20 73 78 3d 73 | 74 3b 0a 20 20 20 20 20 | sx=s|t;. |
|00023450| 20 20 20 20 20 20 20 69 | 66 20 28 73 79 3e 31 2e | i|f (sy>1.|
|00023460| 30 29 20 7b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |0) {. | |
|00023470| 20 20 20 20 20 73 78 3d | 73 78 2f 73 79 3b 0a 20 | sx=|sx/sy;. |
|00023480| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 73 | | s|
|00023490| 79 3d 31 2e 30 3b 0a 20 | 20 20 20 20 20 20 20 20 |y=1.0;. | |
|000234a0| 20 20 20 7d 0a 20 20 20 | 20 20 20 20 20 7d 0a 20 | }. | }. |
|000234b0| 20 20 20 20 20 20 20 69 | 66 20 28 73 78 21 3d 73 | i|f (sx!=s|
|000234c0| 79 20 7c 7c 20 73 78 3c | 31 2e 30 29 20 7b 0a 20 |y || sx<|1.0) {. |
|000234d0| 20 20 20 20 20 20 20 20 | 20 20 20 73 63 61 6c 65 | | scale|
|000234e0| 66 28 31 2c 20 73 79 29 | 3b 0a 20 20 20 20 20 20 |f(1, sy)|;. |
|000234f0| 20 20 20 20 20 20 73 63 | 61 6c 65 66 28 30 2c 20 | sc|alef(0, |
|00023500| 73 78 29 3b 0a 20 20 20 | 20 20 20 20 20 7d 0a 20 |sx);. | }. |
|00023510| 20 20 20 7d 0a 20 20 20 | 20 69 66 20 28 78 6d 6f | }. | if (xmo|
|00023520| 64 65 3d 3d 55 4e 53 45 | 54 29 20 7b 0a 20 20 20 |de==UNSE|T) {. |
|00023530| 20 20 20 20 20 69 66 20 | 28 69 63 6f 6c 6f 72 73 | if |(icolors|
|00023540| 3c 3d 33 32 29 0a 20 20 | 20 20 20 20 20 20 20 20 |<=32). | |
|00023550| 20 20 78 6d 6f 64 65 3d | 4c 4f 52 45 53 3b 0a 20 | xmode=|LORES;. |
|00023560| 20 20 20 20 20 20 20 65 | 6c 73 65 0a 20 20 20 20 | e|lse. |
|00023570| 20 20 20 20 20 20 20 20 | 78 6d 6f 64 65 3d 48 41 | |xmode=HA|
|00023580| 4d 3b 0a 20 20 20 20 7d | 0a 20 20 20 20 73 6c 69 |M;. }|. sli|
|00023590| 63 65 64 6f 3d 73 6c 69 | 63 65 64 3b 0a 20 20 20 |cedo=sli|ced;. |
|000235a0| 20 69 66 20 28 79 6d 6f | 64 65 3d 3d 55 4e 53 45 | if (ymo|de==UNSE|
|000235b0| 54 29 0a 20 20 20 20 20 | 20 20 20 79 6d 6f 64 65 |T). | ymode|
|000235c0| 3d 4e 4f 4c 41 43 45 3b | 0a 20 20 20 20 69 66 20 |=NOLACE;|. if |
|000235d0| 28 79 6d 6f 64 65 3d 3d | 4c 41 43 45 20 26 26 20 |(ymode==|LACE && |
|000235e0| 28 79 73 7a 26 31 29 29 | 0a 09 64 6f 5f 65 6e 6c |(ysz&1))|..do_enl|
|000235f0| 61 72 67 65 28 28 69 6e | 74 29 78 73 7a 2c 20 28 |arge((in|t)xsz, (|
|00023600| 00 00 00 08 00 00 04 01 | 00 00 00 06 00 00 01 e8 |........|........|
|00023610| 00 00 01 1c f4 7c 2f 47 | 69 6e 74 29 79 73 7a 2b |.....|/G|int)ysz+|
|00023620| 31 29 3b 0a 20 20 20 20 | 69 66 20 28 64 69 73 74 |1);. |if (dist|
|00023630| 72 6d 65 74 68 32 21 3d | 44 49 53 54 52 4d 45 54 |rmeth2!=|DISTRMET|
|00023640| 48 5f 55 4e 53 45 54 20 | 26 26 20 78 6d 6f 64 65 |H_UNSET |&& xmode|
|00023650| 21 3d 48 41 4d 29 0a 09 | 65 72 72 6f 72 30 28 45 |!=HAM)..|error0(E|
|00023660| 30 5f 46 41 54 41 4c 2c | 20 45 31 5f 49 46 46 2c |0_FATAL,| E1_IFF,|
|00023670| 20 45 32 5f 4f 50 54 49 | 4f 4e 2c 20 45 33 5f 49 | E2_OPTI|ON, E3_I|
|00023680| 54 4d 45 54 48 29 3b 0a | 20 20 20 20 69 66 20 28 |TMETH);.| if (|
|00023690| 21 69 6e 6f 70 65 72 61 | 74 69 6f 6e 20 26 26 20 |!inopera|tion && |
|000236a0| 64 69 73 74 72 6d 65 74 | 68 3d 3d 44 49 53 54 52 |distrmet|h==DISTR|
|000236b0| 4d 45 54 48 5f 55 4e 53 | 45 54 29 20 7b 0a 20 20 |METH_UNS|ET) {. |
|000236c0| 20 20 20 20 20 20 69 66 | 20 28 78 6d 6f 64 65 3d | if| (xmode=|
|000236d0| 3d 45 48 42 29 0a 20 20 | 20 20 20 20 20 20 20 20 |=EHB). | |
|000236e0| 20 20 64 69 73 74 72 6d | 65 74 68 3d 44 45 46 5f | distrm|eth=DEF_|
|000236f0| 45 48 42 5f 44 49 53 54 | 52 4d 45 54 48 3b 0a 20 |EHB_DIST|RMETH;. |
|00023700| 20 20 20 20 20 20 20 65 | 6c 73 65 0a 20 20 20 20 | e|lse. |
|00023710| 20 20 20 20 20 20 20 20 | 64 69 73 74 72 6d 65 74 | |distrmet|
|00023720| 68 3d 44 45 46 5f 44 49 | 53 54 52 4d 45 54 48 3b |h=DEF_DI|STRMETH;|
|00023730| 0a 20 20 20 20 7d 0a 20 | 20 20 20 69 66 20 28 63 |. }. | if (c|
|00023740| 6f 75 6e 74 6d 65 74 68 | 3d 3d 43 4f 55 4e 54 4d |ountmeth|==COUNTM|
|00023750| 45 54 48 5f 55 4e 53 45 | 54 29 0a 09 63 6f 75 6e |ETH_UNSE|T)..coun|
|00023760| 74 6d 65 74 68 3d 28 78 | 6d 6f 64 65 3d 3d 48 41 |tmeth=(x|mode==HA|
|00023770| 4d 20 3f 20 44 45 46 5f | 48 41 4d 5f 43 4f 55 4e |M ? DEF_|HAM_COUN|
|00023780| 54 4d 45 54 48 20 3a 20 | 44 45 46 5f 43 4f 55 4e |TMETH : |DEF_COUN|
|00023790| 54 4d 45 54 48 29 3b 0a | 20 20 20 20 69 66 20 28 |TMETH);.| if (|
|000237a0| 78 6d 6f 64 65 3d 3d 45 | 48 42 20 26 26 20 21 69 |xmode==E|HB && !i|
|000237b0| 73 5f 65 68 62 5f 64 69 | 73 74 72 28 29 29 0a 09 |s_ehb_di|str())..|
|000237c0| 65 72 72 6f 72 31 28 45 | 30 5f 46 41 54 41 4c 2c |error1(E|0_FATAL,|
|000237d0| 20 45 31 5f 49 46 46 2c | 20 45 32 5f 4f 50 54 49 | E1_IFF,| E2_OPTI|
|000237e0| 4f 4e 2c 20 45 33 5f 45 | 48 42 5f 4d 45 54 48 2c |ON, E3_E|HB_METH,|
|000237f0| 20 64 6d 65 74 68 6e 61 | 6d 28 64 69 73 74 72 6d | dmethna|m(distrm|
|00023800| 00 00 00 08 00 00 04 01 | 00 00 00 07 00 00 01 e8 |........|........|
|00023810| 00 00 01 1d 4f c4 6d 18 | 65 74 68 29 29 3b 0a 20 |....O.m.|eth));. |
|00023820| 20 20 20 70 72 69 6e 74 | 65 28 22 49 46 46 20 6f | print|e("IFF o|
|00023830| 75 74 70 75 74 3b 20 78 | 6d 6f 64 65 3a 20 25 73 |utput; x|mode: %s|
|00023840| 25 73 2c 20 79 6d 6f 64 | 65 3a 20 25 73 2c 20 63 |%s, ymod|e: %s, c|
|00023850| 6d 65 74 68 3a 20 25 73 | 2c 20 64 6d 65 74 68 3a |meth: %s|, dmeth:|
|00023860| 20 25 73 22 2c 0a 20 20 | 20 20 20 6d 6d 61 70 6e | %s",. | mmapn|
|00023870| 61 6d 28 28 69 6e 74 29 | 73 6c 69 63 65 64 29 2c |am((int)|sliced),|
|00023880| 20 78 6d 6f 64 65 6e 61 | 6d 28 78 6d 6f 64 65 29 | xmodena|m(xmode)|
|00023890| 2c 20 79 6d 6f 64 65 6e | 61 6d 28 79 6d 6f 64 65 |, ymoden|am(ymode|
|000238a0| 29 2c 0a 20 20 20 20 20 | 63 6d 65 74 68 6e 61 6d |),. |cmethnam|
|000238b0| 28 63 6f 75 6e 74 6d 65 | 74 68 29 2c 20 64 6d 65 |(countme|th), dme|
|000238c0| 74 68 6e 61 6d 28 64 69 | 73 74 72 6d 65 74 68 29 |thnam(di|strmeth)|
|000238d0| 29 3b 0a 20 20 20 20 69 | 66 20 28 64 69 73 74 72 |);. i|f (distr|
|000238e0| 6d 65 74 68 32 21 3d 44 | 49 53 54 52 4d 45 54 48 |meth2!=D|ISTRMETH|
|000238f0| 5f 55 4e 53 45 54 29 0a | 09 70 72 69 6e 74 65 28 |_UNSET).|.printe(|
|00023900| 22 2c 20 64 6d 65 74 68 | 32 3a 20 25 73 22 2c 20 |", dmeth|2: %s", |
|00023910| 64 6d 65 74 68 6e 61 6d | 28 64 69 73 74 72 6d 65 |dmethnam|(distrme|
|00023920| 74 68 32 29 29 3b 0a 20 | 20 20 20 70 75 74 65 28 |th2));. | pute(|
|00023930| 27 5c 6e 27 29 3b 0a 7d | 0a 0a 0a 69 6e 74 0a 69 |'\n');.}|...int.i|
|00023940| 73 5f 65 68 62 5f 64 69 | 73 74 72 28 76 6f 69 64 |s_ehb_di|str(void|
|00023950| 29 0a 7b 0a 20 20 20 20 | 72 65 74 75 72 6e 20 28 |).{. |return (|
|00023960| 64 69 73 74 72 6d 65 74 | 68 3d 3d 44 49 53 54 52 |distrmet|h==DISTR|
|00023970| 4d 45 54 48 5f 45 48 42 | 20 7c 7c 20 64 69 73 74 |METH_EHB| || dist|
|00023980| 72 6d 65 74 68 3d 3d 44 | 49 53 54 52 4d 45 54 48 |rmeth==D|ISTRMETH|
|00023990| 5f 4d 55 45 20 3f 20 31 | 20 3a 20 30 29 3b 0a 7d |_MUE ? 1| : 0);.}|
|000239a0| 0a 0a 0a 76 6f 69 64 0a | 63 6f 6d 70 75 74 65 5f |...void.|compute_|
|000239b0| 6e 72 65 67 73 28 76 6f | 69 64 29 0a 7b 0a 20 20 |nregs(vo|id).{. |
|000239c0| 20 20 69 66 20 28 64 69 | 72 65 63 74 72 67 62 3e | if (di|rectrgb>|
|000239d0| 3d 30 29 0a 09 72 65 74 | 75 72 6e 3b 0a 20 20 20 |=0)..ret|urn;. |
|000239e0| 20 73 77 69 74 63 68 20 | 28 78 6d 6f 64 65 29 20 | switch |(xmode) |
|000239f0| 7b 0a 20 20 20 20 63 61 | 73 65 20 48 41 4d 3a 20 |{. ca|se HAM: |
|00023a00| 00 00 00 08 00 00 04 01 | 00 00 00 08 00 00 01 e8 |........|........|
|00023a10| 00 00 01 1e 86 55 39 01 | 20 20 6e 72 65 67 73 3d |.....U9.| nregs=|
|00023a20| 31 36 3b 20 6e 70 6c 61 | 6e 65 73 3d 36 3b 20 62 |16; npla|nes=6; b|
|00023a30| 72 65 61 6b 3b 0a 20 20 | 20 20 63 61 73 65 20 45 |reak;. | case E|
|00023a40| 48 42 3a 20 20 20 6e 72 | 65 67 73 3d 36 34 3b 20 |HB: nr|egs=64; |
|00023a50| 6e 70 6c 61 6e 65 73 3d | 36 3b 20 62 72 65 61 6b |nplanes=|6; break|
|00023a60| 3b 0a 20 20 20 20 63 61 | 73 65 20 4c 4f 52 45 53 |;. ca|se LORES|
|00023a70| 3a 20 6e 72 65 67 73 3d | 33 32 3b 20 6e 70 6c 61 |: nregs=|32; npla|
|00023a80| 6e 65 73 3d 35 3b 20 62 | 72 65 61 6b 3b 0a 20 20 |nes=5; b|reak;. |
|00023a90| 20 20 63 61 73 65 20 48 | 49 52 45 53 3a 20 6e 72 | case H|IRES: nr|
|00023aa0| 65 67 73 3d 31 36 3b 20 | 6e 70 6c 61 6e 65 73 3d |egs=16; |nplanes=|
|00023ab0| 34 3b 20 62 72 65 61 6b | 3b 0a 20 20 20 20 7d 0a |4; break|;. }.|
|00023ac0| 20 20 20 20 69 66 20 28 | 73 6c 69 63 65 64 6f 29 | if (|slicedo)|
|00023ad0| 20 7b 0a 20 20 20 20 20 | 20 20 20 63 6d 3d 4d 61 | {. | cm=Ma|
|00023ae0| 6c 6c 6f 63 28 28 79 6d | 6f 64 65 3d 3d 4c 41 43 |lloc((ym|ode==LAC|
|00023af0| 45 20 26 26 20 73 6c 69 | 63 65 64 21 3d 53 4c 49 |E && sli|ced!=SLI|
|00023b00| 43 45 44 5f 44 59 4e 20 | 3f 20 28 79 73 7a 2b 31 |CED_DYN |? (ysz+1|
|00023b10| 29 2f 32 20 3a 20 79 73 | 7a 29 2a 6e 72 65 67 73 |)/2 : ys|z)*nregs|
|00023b20| 2a 73 69 7a 65 6f 66 28 | 75 5f 73 68 6f 72 74 29 |*sizeof(|u_short)|
|00023b30| 29 3b 0a 09 63 75 72 63 | 6d 3d 63 6d 3b 0a 20 20 |);..curc|m=cm;. |
|00023b40| 20 20 20 20 20 20 67 6f | 74 6f 20 63 6f 6d 70 75 | go|to compu|
|00023b50| 74 65 5f 6e 70 69 78 76 | 61 6c 73 3b 0a 20 20 20 |te_npixv|als;. |
|00023b60| 20 7d 0a 20 20 20 20 63 | 6f 75 6e 74 5f 70 69 78 | }. c|ount_pix|
|00023b70| 65 6c 73 28 30 2c 20 28 | 69 6e 74 29 79 73 7a 2d |els(0, (|int)ysz-|
|00023b80| 31 2c 20 30 29 3b 0a 20 | 20 20 20 69 63 6f 6c 6f |1, 0);. | icolo|
|00023b90| 72 73 3d 63 6f 75 6e 74 | 5f 63 6f 6c 6f 72 73 28 |rs=count|_colors(|
|00023ba0| 31 4c 29 3b 0a 20 20 20 | 20 69 66 20 28 69 63 6f |1L);. | if (ico|
|00023bb0| 6c 6f 72 73 3e 6e 72 65 | 67 73 20 26 26 20 74 68 |lors>nre|gs && th|
|00023bc0| 72 65 73 68 6f 6c 64 3e | 31 29 20 7b 0a 20 20 20 |reshold>|1) {. |
|00023bd0| 20 20 20 20 20 69 63 6f | 6c 6f 72 73 3d 63 6f 75 | ico|lors=cou|
|00023be0| 6e 74 5f 63 6f 6c 6f 72 | 73 28 74 68 72 65 73 68 |nt_color|s(thresh|
|00023bf0| 6f 6c 64 29 3b 0a 20 20 | 20 20 20 20 20 20 69 66 |old);. | if|
|00023c00| 00 00 00 08 00 00 04 01 | 00 00 00 09 00 00 01 e8 |........|........|
|00023c10| 00 00 01 1f 3d c5 c8 c8 | 20 28 69 63 6f 6c 6f 72 |....=...| (icolor|
|00023c20| 73 3c 6e 72 65 67 73 29 | 20 7b 0a 20 20 20 20 20 |s<nregs)| {. |
|00023c30| 20 20 20 20 20 20 20 75 | 5f 6c 6f 6e 67 20 6d 69 | u|_long mi|
|00023c40| 6e 74 2c 20 63 75 72 74 | 2c 20 6d 61 78 74 3b 0a |nt, curt|, maxt;.|
|00023c50| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 70 72 69 |. | pri|
|00023c60| 6e 74 65 28 22 25 64 20 | 63 6f 6c 6f 72 73 20 6f |nte("%d |colors o|
|00023c70| 63 63 75 72 20 61 74 20 | 6c 65 61 73 74 20 25 6c |ccur at |least %l|
|00023c80| 64 20 74 69 6d 65 73 2c | 20 74 72 79 69 6e 67 20 |d times,| trying |
|00023c90| 74 6f 20 63 6f 6d 70 6c | 65 74 65 20 74 6f 20 25 |to compl|ete to %|
|00023ca0| 64 5c 6e 22 2c 0a 20 20 | 20 20 20 20 20 20 20 20 |d\n",. | |
|00023cb0| 20 20 20 69 63 6f 6c 6f | 72 73 2c 20 74 68 72 65 | icolo|rs, thre|
|00023cc0| 73 68 6f 6c 64 2c 20 6e | 72 65 67 73 29 3b 0a 20 |shold, n|regs);. |
|00023cd0| 20 20 20 20 20 20 20 20 | 20 20 20 6d 69 6e 74 3d | | mint=|
|00023ce0| 31 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 6d |1;. | m|
|00023cf0| 61 78 74 3d 74 68 72 65 | 73 68 6f 6c 64 3b 0a 20 |axt=thre|shold;. |
|00023d00| 20 20 20 20 20 20 20 20 | 20 20 20 77 68 69 6c 65 | | while|
|00023d10| 20 28 6d 61 78 74 3e 6d | 69 6e 74 2b 31 29 20 7b | (maxt>m|int+1) {|
|00023d20| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00023d30| 20 63 75 72 74 3d 28 6d | 69 6e 74 2b 6d 61 78 74 | curt=(m|int+maxt|
|00023d40| 29 2f 32 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |)/2;. | |
|00023d50| 20 20 20 20 20 69 63 6f | 6c 6f 72 73 3d 63 6f 75 | ico|lors=cou|
|00023d60| 6e 74 5f 63 6f 6c 6f 72 | 73 28 63 75 72 74 29 3b |nt_color|s(curt);|
|00023d70| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00023d80| 20 69 66 20 28 69 63 6f | 6c 6f 72 73 3c 6e 72 65 | if (ico|lors<nre|
|00023d90| 67 73 29 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |gs). | |
|00023da0| 20 20 20 20 20 20 20 20 | 6d 61 78 74 3d 63 75 72 | |maxt=cur|
|00023db0| 74 2d 31 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |t-1;. | |
|00023dc0| 20 20 20 20 20 65 6c 73 | 65 0a 20 20 20 20 20 20 | els|e. |
|00023dd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 6d 69 | | mi|
|00023de0| 6e 74 3d 63 75 72 74 3b | 0a 20 20 20 20 20 20 20 |nt=curt;|. |
|00023df0| 20 20 20 20 20 7d 0a 20 | 20 20 20 20 20 20 20 20 | }. | |
|00023e00| 00 00 00 08 00 00 04 01 | 00 00 00 0a 00 00 01 e8 |........|........|
|00023e10| 00 00 01 20 43 e0 39 c8 | 20 20 20 74 68 72 65 73 |... C.9.| thres|
|00023e20| 68 6f 6c 64 3d 28 6d 69 | 6e 74 2b 6d 61 78 74 29 |hold=(mi|nt+maxt)|
|00023e30| 2f 32 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |/2;. | |
|00023e40| 69 63 6f 6c 6f 72 73 3d | 63 6f 75 6e 74 5f 63 6f |icolors=|count_co|
|00023e50| 6c 6f 72 73 28 74 68 72 | 65 73 68 6f 6c 64 29 3b |lors(thr|eshold);|
|00023e60| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 70 72 69 |. | pri|
|00023e70| 6e 74 65 28 22 25 64 20 | 63 6f 6c 6f 72 73 20 6f |nte("%d |colors o|
|00023e80| 63 63 75 72 20 61 74 20 | 6c 65 61 73 74 20 25 6c |ccur at |least %l|
|00023e90| 64 20 74 69 6d 65 73 5c | 6e 22 2c 20 69 63 6f 6c |d times\|n", icol|
|00023ea0| 6f 72 73 2c 20 74 68 72 | 65 73 68 6f 6c 64 29 3b |ors, thr|eshold);|
|00023eb0| 0a 20 20 20 20 20 20 20 | 20 7d 0a 20 20 20 20 7d |. | }. }|
|00023ec0| 0a 20 20 20 20 69 66 20 | 28 78 6d 6f 64 65 3d 3d |. if |(xmode==|
|00023ed0| 4c 4f 52 45 53 20 7c 7c | 20 78 6d 6f 64 65 3d 3d |LORES ||| xmode==|
|00023ee0| 48 49 52 45 53 29 20 7b | 0a 20 20 20 20 20 20 20 |HIRES) {|. |
|00023ef0| 20 69 66 20 28 69 63 6f | 6c 6f 72 73 3c 6e 72 65 | if (ico|lors<nre|
|00023f00| 67 73 29 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |gs). | |
|00023f10| 6e 70 6c 61 6e 65 73 3d | 63 65 69 6c 6c 6f 67 32 |nplanes=|ceillog2|
|00023f20| 28 28 75 5f 6c 6f 6e 67 | 29 69 63 6f 6c 6f 72 73 |((u_long|)icolors|
|00023f30| 29 3b 0a 20 20 20 20 20 | 20 20 20 65 6c 73 65 0a |);. | else.|
|00023f40| 20 20 20 20 20 20 20 20 | 20 20 20 20 6e 70 6c 61 | | npla|
|00023f50| 6e 65 73 3d 63 65 69 6c | 6c 6f 67 32 28 28 75 5f |nes=ceil|log2((u_|
|00023f60| 6c 6f 6e 67 29 6e 72 65 | 67 73 29 3b 0a 20 20 20 |long)nre|gs);. |
|00023f70| 20 20 20 20 20 6e 72 65 | 67 73 3d 31 3c 3c 6e 70 | nre|gs=1<<np|
|00023f80| 6c 61 6e 65 73 3b 0a 20 | 20 20 20 7d 0a 20 20 20 |lanes;. | }. |
|00023f90| 20 63 6d 3d 4d 61 6c 6c | 6f 63 28 6e 72 65 67 73 | cm=Mall|oc(nregs|
|00023fa0| 2a 73 69 7a 65 6f 66 28 | 75 5f 73 68 6f 72 74 29 |*sizeof(|u_short)|
|00023fb0| 29 3b 0a 20 20 20 20 63 | 75 72 63 6d 3d 63 6d 3b |);. c|urcm=cm;|
|00023fc0| 0a 63 6f 6d 70 75 74 65 | 5f 6e 70 69 78 76 61 6c |.compute|_npixval|
|00023fd0| 73 3a 0a 20 20 20 20 69 | 66 20 28 64 69 73 74 72 |s:. i|f (distr|
|00023fe0| 6d 65 74 68 32 21 3d 44 | 49 53 54 52 4d 45 54 48 |meth2!=D|ISTRMETH|
|00023ff0| 5f 55 4e 53 45 54 29 20 | 7b 0a 09 63 6d 30 3d 4d |_UNSET) |{..cm0=M|
|00024000| 00 00 00 08 00 00 04 01 | 00 00 00 0b 00 00 01 e8 |........|........|
|00024010| 00 00 01 21 93 65 c4 b7 | 61 6c 6c 6f 63 28 6e 72 |...!.e..|alloc(nr|
|00024020| 65 67 73 2a 73 69 7a 65 | 6f 66 28 75 5f 73 68 6f |egs*size|of(u_sho|
|00024030| 72 74 29 29 3b 0a 09 63 | 6d 70 72 65 76 3d 4d 61 |rt));..c|mprev=Ma|
|00024040| 6c 6c 6f 63 28 6e 72 65 | 67 73 2a 73 69 7a 65 6f |lloc(nre|gs*sizeo|
|00024050| 66 28 75 5f 73 68 6f 72 | 74 29 29 3b 0a 20 20 20 |f(u_shor|t));. |
|00024060| 20 7d 0a 20 20 20 20 6e | 70 69 78 76 61 6c 73 3d | }. n|pixvals=|
|00024070| 31 3c 3c 6e 70 6c 61 6e | 65 73 3b 0a 20 20 20 20 |1<<nplan|es;. |
|00024080| 70 72 69 6e 74 65 28 22 | 25 64 20 63 6f 6c 6f 72 |printe("|%d color|
|00024090| 73 22 2c 20 74 69 63 6f | 6c 6f 72 73 29 3b 0a 20 |s", tico|lors);. |
|000240a0| 20 20 20 69 66 20 28 69 | 63 6f 6c 6f 72 73 21 3d | if (i|colors!=|
|000240b0| 74 69 63 6f 6c 6f 72 73 | 29 0a 20 20 20 20 20 20 |ticolors|). |
|000240c0| 20 20 70 72 69 6e 74 65 | 28 22 2c 20 63 6f 75 6e | printe|(", coun|
|000240d0| 74 69 6e 67 20 25 64 20 | 63 6f 6c 6f 72 73 22 2c |ting %d |colors",|
|000240e0| 20 69 63 6f 6c 6f 72 73 | 29 3b 0a 20 20 20 20 70 | icolors|);. p|
|000240f0| 72 69 6e 74 65 28 22 2c | 20 25 64 20 63 6f 6c 6f |rinte(",| %d colo|
|00024100| 72 20 72 65 67 69 73 74 | 65 72 73 2c 20 25 64 20 |r regist|ers, %d |
|00024110| 70 6c 61 6e 65 73 22 2c | 20 6e 72 65 67 73 2c 20 |planes",| nregs, |
|00024120| 6e 70 6c 61 6e 65 73 29 | 3b 0a 20 20 20 20 69 66 |nplanes)|;. if|
|00024130| 20 28 6e 72 65 67 73 2d | 69 63 6f 6c 6f 72 73 3e | (nregs-|icolors>|
|00024140| 30 29 0a 20 20 20 20 20 | 20 20 20 70 72 69 6e 74 |0). | print|
|00024150| 65 28 22 2c 20 25 64 20 | 72 65 67 69 73 74 65 72 |e(", %d |register|
|00024160| 73 20 77 61 73 74 65 64 | 22 2c 20 6e 72 65 67 73 |s wasted|", nregs|
|00024170| 2d 69 63 6f 6c 6f 72 73 | 29 3b 0a 20 20 20 20 70 |-icolors|);. p|
|00024180| 75 74 65 28 27 5c 6e 27 | 29 3b 0a 20 20 20 20 69 |ute('\n'|);. i|
|00024190| 66 20 28 6e 72 65 67 73 | 3c 32 20 7c 7c 20 78 73 |f (nregs|<2 || xs|
|000241a0| 7a 3c 32 20 7c 7c 20 79 | 73 7a 3c 32 29 0a 09 65 |z<2 || y|sz<2)..e|
|000241b0| 72 72 6f 72 30 28 45 30 | 5f 46 41 54 41 4c 2c 20 |rror0(E0|_FATAL, |
|000241c0| 45 31 5f 49 46 46 2c 20 | 45 32 5f 46 4f 52 4d 41 |E1_IFF, |E2_FORMA|
|000241d0| 54 2c 20 45 33 5f 32 53 | 49 4d 50 4c 45 29 3b 0a |T, E3_2S|IMPLE);.|
|000241e0| 20 20 20 20 61 73 73 65 | 72 74 28 6e 70 6c 61 6e | asse|rt(nplan|
|000241f0| 65 73 3e 30 20 26 26 20 | 6e 70 6c 61 6e 65 73 3c |es>0 && |nplanes<|
|00024200| 00 00 00 08 00 00 04 01 | 00 00 00 0c 00 00 01 e8 |........|........|
|00024210| 00 00 01 22 60 76 fa 24 | 3d 4d 41 58 4e 50 4c 41 |..."`v.$|=MAXNPLA|
|00024220| 4e 45 53 29 3b 0a 20 20 | 20 20 61 73 73 65 72 74 |NES);. | assert|
|00024230| 28 6e 72 65 67 73 3c 3d | 4d 41 58 4e 52 45 47 53 |(nregs<=|MAXNREGS|
|00024240| 29 3b 0a 7d 0a 0a 0a 76 | 6f 69 64 0a 77 72 69 74 |);.}...v|oid.writ|
|00024250| 65 5f 68 65 61 64 65 72 | 28 76 6f 69 64 29 0a 7b |e_header|(void).{|
|00024260| 0a 20 20 20 20 73 74 72 | 75 63 74 20 62 6d 68 64 |. str|uct bmhd|
|00024270| 5f 74 20 7b 0a 20 20 20 | 20 20 20 20 20 75 5f 73 |_t {. | u_s|
|00024280| 68 6f 72 74 20 77 2c 20 | 68 3b 0a 20 20 20 20 20 |hort w, |h;. |
|00024290| 20 20 20 73 68 6f 72 74 | 20 78 2c 20 79 3b 0a 20 | short| x, y;. |
|000242a0| 20 20 20 20 20 20 20 75 | 5f 63 68 61 72 20 6e 70 | u|_char np|
|000242b0| 6c 61 6e 65 73 2c 20 6d | 61 73 6b 69 6e 67 2c 20 |lanes, m|asking, |
|000242c0| 63 6f 6d 70 72 65 73 73 | 69 6f 6e 2c 20 70 61 64 |compress|ion, pad|
|000242d0| 3b 0a 20 20 20 20 20 20 | 20 20 75 5f 73 68 6f 72 |;. | u_shor|
|000242e0| 74 20 74 72 61 6e 73 70 | 63 6f 6c 3b 0a 20 20 20 |t transp|col;. |
|000242f0| 20 20 20 20 20 75 5f 63 | 68 61 72 20 78 61 73 70 | u_c|har xasp|
|00024300| 65 63 74 2c 20 79 61 73 | 70 65 63 74 3b 0a 20 20 |ect, yas|pect;. |
|00024310| 20 20 20 20 20 20 73 68 | 6f 72 74 20 70 61 67 65 | sh|ort page|
|00024320| 77 2c 20 70 61 67 65 68 | 3b 0a 20 20 20 20 7d 20 |w, pageh|;. } |
|00024330| 62 6d 68 64 3b 0a 20 20 | 20 20 75 5f 6c 6f 6e 67 |bmhd;. | u_long|
|00024340| 20 76 69 65 77 6d 6f 64 | 65 73 3b 0a 0a 20 20 20 | viewmod|es;.. |
|00024350| 20 77 72 6c 28 69 64 28 | 27 42 27 2c 20 27 4d 27 | wrl(id(|'B', 'M'|
|00024360| 2c 20 27 48 27 2c 20 27 | 44 27 29 29 3b 0a 20 20 |, 'H', '|D'));. |
|00024370| 20 20 77 72 6c 28 28 6c | 6f 6e 67 29 73 69 7a 65 | wrl((l|ong)size|
|00024380| 6f 66 28 62 6d 68 64 29 | 29 3b 0a 20 20 20 20 62 |of(bmhd)|);. b|
|00024390| 6d 68 64 2e 77 3d 78 73 | 7a 3b 0a 20 20 20 20 62 |mhd.w=xs|z;. b|
|000243a0| 6d 68 64 2e 68 3d 79 73 | 7a 3b 0a 20 20 20 20 62 |mhd.h=ys|z;. b|
|000243b0| 6d 68 64 2e 78 3d 62 6d | 68 64 2e 79 3d 30 3b 0a |mhd.x=bm|hd.y=0;.|
|000243c0| 20 20 20 20 62 6d 68 64 | 2e 6e 70 6c 61 6e 65 73 | bmhd|.nplanes|
|000243d0| 3d 6e 70 6c 61 6e 65 73 | 3b 0a 20 20 20 20 62 6d |=nplanes|;. bm|
|000243e0| 68 64 2e 6d 61 73 6b 69 | 6e 67 3d 30 3b 0a 20 20 |hd.maski|ng=0;. |
|000243f0| 20 20 62 6d 68 64 2e 63 | 6f 6d 70 72 65 73 73 69 | bmhd.c|ompressi|
|00024400| 00 00 00 08 00 00 04 01 | 00 00 00 0d 00 00 01 e8 |........|........|
|00024410| 00 00 01 23 c5 03 ab 20 | 6f 6e 3d 63 6f 6d 70 72 |...#... |on=compr|
|00024420| 65 73 73 69 6f 6e 3b 0a | 20 20 20 20 62 6d 68 64 |ession;.| bmhd|
|00024430| 2e 70 61 64 3d 30 3b 0a | 20 20 20 20 62 6d 68 64 |.pad=0;.| bmhd|
|00024440| 2e 74 72 61 6e 73 70 63 | 6f 6c 3d 30 3b 0a 20 20 |.transpc|ol=0;. |
|00024450| 20 20 62 6d 68 64 2e 79 | 61 73 70 65 63 74 3d 31 | bmhd.y|aspect=1|
|00024460| 31 3b 0a 20 20 20 20 69 | 66 20 28 78 6d 6f 64 65 |1;. i|f (xmode|
|00024470| 3d 3d 48 49 52 45 53 20 | 26 26 20 79 6d 6f 64 65 |==HIRES |&& ymode|
|00024480| 3d 3d 4e 4f 4c 41 43 45 | 29 0a 20 20 20 20 20 20 |==NOLACE|). |
|00024490| 20 20 62 6d 68 64 2e 78 | 61 73 70 65 63 74 3d 35 | bmhd.x|aspect=5|
|000244a0| 3b 0a 20 20 20 20 65 6c | 73 65 20 69 66 20 28 78 |;. el|se if (x|
|000244b0| 6d 6f 64 65 21 3d 48 49 | 52 45 53 20 26 26 20 79 |mode!=HI|RES && y|
|000244c0| 6d 6f 64 65 3d 3d 4c 41 | 43 45 29 0a 20 20 20 20 |mode==LA|CE). |
|000244d0| 20 20 20 20 62 6d 68 64 | 2e 78 61 73 70 65 63 74 | bmhd|.xaspect|
|000244e0| 3d 32 30 3b 0a 20 20 20 | 20 65 6c 73 65 0a 20 20 |=20;. | else. |
|000244f0| 20 20 20 20 20 20 62 6d | 68 64 2e 78 61 73 70 65 | bm|hd.xaspe|
|00024500| 63 74 3d 31 30 3b 0a 20 | 20 20 20 62 6d 68 64 2e |ct=10;. | bmhd.|
|00024510| 70 61 67 65 77 3d 62 6d | 68 64 2e 77 3b 0a 20 20 |pagew=bm|hd.w;. |
|00024520| 20 20 62 6d 68 64 2e 70 | 61 67 65 68 3d 62 6d 68 | bmhd.p|ageh=bmh|
|00024530| 64 2e 68 3b 0a 20 20 20 | 20 63 77 72 69 74 65 28 |d.h;. | cwrite(|
|00024540| 26 62 6d 68 64 2c 20 73 | 69 7a 65 6f 66 28 62 6d |&bmhd, s|izeof(bm|
|00024550| 68 64 29 29 3b 0a 20 20 | 20 20 69 66 20 28 64 69 |hd));. | if (di|
|00024560| 72 65 63 74 72 67 62 3e | 3d 30 29 0a 09 72 65 74 |rectrgb>|=0)..ret|
|00024570| 75 72 6e 3b 0a 20 20 20 | 20 77 72 6c 28 69 64 28 |urn;. | wrl(id(|
|00024580| 27 43 27 2c 20 27 41 27 | 2c 20 27 4d 27 2c 20 27 |'C', 'A'|, 'M', '|
|00024590| 47 27 29 29 3b 0a 20 20 | 20 20 77 72 6c 28 34 4c |G'));. | wrl(4L|
|000245a0| 29 3b 0a 20 20 20 20 76 | 69 65 77 6d 6f 64 65 73 |);. v|iewmodes|
|000245b0| 3d 30 3b 0a 20 20 20 20 | 69 66 20 28 78 6d 6f 64 |=0;. |if (xmod|
|000245c0| 65 3d 3d 48 49 52 45 53 | 29 0a 20 20 20 20 20 20 |e==HIRES|). |
|000245d0| 20 20 76 69 65 77 6d 6f | 64 65 73 7c 3d 56 4d 5f | viewmo|des|=VM_|
|000245e0| 48 49 52 45 53 3b 0a 20 | 20 20 20 65 6c 73 65 20 |HIRES;. | else |
|000245f0| 69 66 20 28 78 6d 6f 64 | 65 3d 3d 48 41 4d 29 0a |if (xmod|e==HAM).|
|00024600| 00 00 00 08 00 00 04 01 | 00 00 00 0e 00 00 01 e8 |........|........|
|00024610| 00 00 01 24 34 00 40 f2 | 20 20 20 20 20 20 20 20 |...$4.@.| |
|00024620| 76 69 65 77 6d 6f 64 65 | 73 7c 3d 56 4d 5f 48 41 |viewmode|s|=VM_HA|
|00024630| 4d 3b 0a 20 20 20 20 65 | 6c 73 65 20 69 66 20 28 |M;. e|lse if (|
|00024640| 78 6d 6f 64 65 3d 3d 45 | 48 42 29 0a 20 20 20 20 |xmode==E|HB). |
|00024650| 20 20 20 20 76 69 65 77 | 6d 6f 64 65 73 7c 3d 56 | view|modes|=V|
|00024660| 4d 5f 45 48 42 3b 0a 20 | 20 20 20 69 66 20 28 79 |M_EHB;. | if (y|
|00024670| 6d 6f 64 65 3d 3d 4c 41 | 43 45 29 0a 20 20 20 20 |mode==LA|CE). |
|00024680| 20 20 20 20 76 69 65 77 | 6d 6f 64 65 73 7c 3d 56 | view|modes|=V|
|00024690| 4d 5f 4c 41 43 45 3b 0a | 20 20 20 20 77 72 6c 28 |M_LACE;.| wrl(|
|000246a0| 76 69 65 77 6d 6f 64 65 | 73 29 3b 0a 7d 0a 0a 0a |viewmode|s);.}...|
|000246b0| 76 6f 69 64 0a 77 72 69 | 74 65 5f 63 6d 61 70 28 |void.wri|te_cmap(|
|000246c0| 76 6f 69 64 29 0a 7b 0a | 20 20 20 20 75 5f 63 68 |void).{.| u_ch|
|000246d0| 61 72 20 2a 63 6d 62 75 | 66 3b 0a 20 20 20 20 6c |ar *cmbu|f;. l|
|000246e0| 6f 6e 67 20 74 3b 0a 20 | 20 20 20 73 68 6f 72 74 |ong t;. | short|
|000246f0| 20 69 2c 20 6a 2c 20 6e | 72 3b 0a 20 20 20 20 73 | i, j, n|r;. s|
|00024700| 74 61 74 69 63 20 6c 6f | 6e 67 20 70 6f 73 3d 20 |tatic lo|ng pos= |
|00024710| 2d 31 3b 0a 0a 20 20 20 | 20 69 66 20 28 64 69 72 |-1;.. | if (dir|
|00024720| 65 63 74 72 67 62 3e 3d | 30 29 0a 09 72 65 74 75 |ectrgb>=|0)..retu|
|00024730| 72 6e 3b 0a 20 20 20 20 | 69 66 20 28 78 6d 6f 64 |rn;. |if (xmod|
|00024740| 65 3d 3d 45 48 42 29 0a | 20 20 20 20 20 20 20 20 |e==EHB).| |
|00024750| 6e 72 3d 6e 72 65 67 73 | 2f 32 3b 0a 20 20 20 20 |nr=nregs|/2;. |
|00024760| 65 6c 73 65 0a 20 20 20 | 20 20 20 20 20 6e 72 3d |else. | nr=|
|00024770| 6e 72 65 67 73 3b 0a 20 | 20 20 20 74 3d 6e 72 2a |nregs;. | t=nr*|
|00024780| 33 3b 0a 20 20 20 20 69 | 66 20 28 70 6f 73 3d 3d |3;. i|f (pos==|
|00024790| 20 2d 31 29 20 7b 0a 20 | 20 20 20 20 20 20 20 77 | -1) {. | w|
|000247a0| 72 6c 28 69 64 28 27 43 | 27 2c 20 27 4d 27 2c 20 |rl(id('C|', 'M', |
|000247b0| 27 41 27 2c 20 27 50 27 | 29 29 3b 0a 20 20 20 20 |'A', 'P'|));. |
|000247c0| 20 20 20 20 77 72 6c 28 | 74 29 3b 0a 20 20 20 20 | wrl(|t);. |
|000247d0| 20 20 20 20 70 6f 73 3d | 63 73 65 65 6b 5f 6f 75 | pos=|cseek_ou|
|000247e0| 74 28 30 4c 2c 20 31 29 | 3b 0a 20 20 20 20 7d 20 |t(0L, 1)|;. } |
|000247f0| 65 6c 73 65 0a 20 20 20 | 20 20 20 20 20 63 73 65 |else. | cse|
|00024800| 00 00 00 08 00 00 04 01 | 00 00 00 0f 00 00 01 e8 |........|........|
|00024810| 00 00 01 25 48 ff 90 2c | 65 6b 5f 6f 75 74 28 70 |...%H..,|ek_out(p|
|00024820| 6f 73 2c 20 30 29 3b 0a | 20 20 20 20 63 6d 62 75 |os, 0);.| cmbu|
|00024830| 66 3d 4d 61 6c 6c 6f 63 | 28 74 29 3b 0a 20 20 20 |f=Malloc|(t);. |
|00024840| 20 66 6f 72 20 28 69 3d | 30 2c 20 6a 3d 30 3b 20 | for (i=|0, j=0; |
|00024850| 69 3c 6e 72 3b 20 2b 2b | 69 29 20 7b 0a 20 20 20 |i<nr; ++|i) {. |
|00024860| 20 20 20 20 20 63 6d 62 | 75 66 5b 6a 2b 2b 5d 3d | cmb|uf[j++]=|
|00024870| 28 63 6d 5b 69 5d 26 30 | 78 30 66 30 30 29 3e 3e |(cm[i]&0|x0f00)>>|
|00024880| 34 3b 0a 20 20 20 20 20 | 20 20 20 63 6d 62 75 66 |4;. | cmbuf|
|00024890| 5b 6a 2b 2b 5d 3d 20 63 | 6d 5b 69 5d 26 30 78 30 |[j++]= c|m[i]&0x0|
|000248a0| 30 66 30 3b 0a 20 20 20 | 20 20 20 20 20 63 6d 62 |0f0;. | cmb|
|000248b0| 75 66 5b 6a 2b 2b 5d 3d | 28 63 6d 5b 69 5d 26 30 |uf[j++]=|(cm[i]&0|
|000248c0| 78 30 30 30 66 29 3c 3c | 34 3b 0a 20 20 20 20 7d |x000f)<<|4;. }|
|000248d0| 0a 20 20 20 20 63 77 72 | 69 74 65 28 63 6d 62 75 |. cwr|ite(cmbu|
|000248e0| 66 2c 20 28 69 6e 74 29 | 74 29 3b 0a 20 20 20 20 |f, (int)|t);. |
|000248f0| 66 72 65 65 28 63 6d 62 | 75 66 29 3b 0a 7d 0a 0a |free(cmb|uf);.}..|
|00024900| 0a 76 6f 69 64 0a 77 72 | 69 74 65 5f 6d 6d 61 70 |.void.wr|ite_mmap|
|00024910| 28 76 6f 69 64 29 0a 7b | 0a 09 6c 6f 6e 67 20 74 |(void).{|..long t|
|00024920| 3b 0a 09 73 74 61 74 69 | 63 20 6c 6f 6e 67 20 70 |;..stati|c long p|
|00024930| 6f 73 3d 20 2d 31 3b 0a | 0a 09 69 66 20 28 21 73 |os= -1;.|..if (!s|
|00024940| 6c 69 63 65 64 6f 29 0a | 09 09 72 65 74 75 72 6e |licedo).|..return|
|00024950| 3b 0a 09 69 66 20 28 78 | 6d 6f 64 65 3d 3d 45 48 |;..if (x|mode==EH|
|00024960| 42 29 0a 09 09 65 72 72 | 6f 72 30 28 45 30 5f 46 |B)...err|or0(E0_F|
|00024970| 41 54 41 4c 2c 20 45 31 | 5f 49 46 46 2c 20 45 32 |ATAL, E1|_IFF, E2|
|00024980| 5f 45 48 42 2c 20 45 33 | 5f 53 4c 49 43 45 44 5f |_EHB, E3|_SLICED_|
|00024990| 45 48 42 29 3b 0a 09 74 | 3d 28 79 6d 6f 64 65 3d |EHB);..t|=(ymode=|
|000249a0| 3d 4c 41 43 45 20 26 26 | 20 73 6c 69 63 65 64 21 |=LACE &&| sliced!|
|000249b0| 3d 53 4c 49 43 45 44 5f | 44 59 4e 20 3f 20 28 79 |=SLICED_|DYN ? (y|
|000249c0| 73 7a 2b 31 29 2f 32 20 | 3a 20 79 73 7a 29 2a 6e |sz+1)/2 |: ysz)*n|
|000249d0| 72 65 67 73 2a 73 69 7a | 65 6f 66 28 75 5f 73 68 |regs*siz|eof(u_sh|
|000249e0| 6f 72 74 29 3b 0a 09 69 | 66 20 28 70 6f 73 3d 3d |ort);..i|f (pos==|
|000249f0| 20 2d 31 29 20 7b 0a 09 | 09 70 6f 73 3d 63 73 65 | -1) {..|.pos=cse|
|00024a00| 00 00 00 08 00 00 04 01 | 00 00 00 10 00 00 01 e8 |........|........|
|00024a10| 00 00 01 26 76 2f 8c 34 | 65 6b 5f 6f 75 74 28 30 |...&v/.4|ek_out(0|
|00024a20| 4c 2c 20 32 29 3b 0a 09 | 09 73 77 69 74 63 68 20 |L, 2);..|.switch |
|00024a30| 28 73 6c 69 63 65 64 29 | 20 7b 0a 09 09 63 61 73 |(sliced)| {...cas|
|00024a40| 65 20 53 4c 49 43 45 44 | 5f 53 48 41 4d 3a 20 7b |e SLICED|_SHAM: {|
|00024a50| 0a 09 09 09 73 68 6f 72 | 74 20 76 65 72 3b 0a 0a |....shor|t ver;..|
|00024a60| 09 09 09 77 72 6c 28 69 | 64 28 27 53 27 2c 20 27 |...wrl(i|d('S', '|
|00024a70| 48 27 2c 20 27 41 27 2c | 20 27 4d 27 29 29 3b 0a |H', 'A',| 'M'));.|
|00024a80| 09 09 09 77 72 6c 28 74 | 2b 32 29 3b 0a 09 09 09 |...wrl(t|+2);....|
|00024a90| 76 65 72 3d 30 3b 0a 09 | 09 09 63 77 72 69 74 65 |ver=0;..|..cwrite|
|00024aa0| 28 26 76 65 72 2c 20 32 | 29 3b 0a 09 09 09 63 77 |(&ver, 2|);....cw|
|00024ab0| 72 69 74 65 28 63 6d 2c | 20 28 69 6e 74 29 74 29 |rite(cm,| (int)t)|
|00024ac0| 3b 0a 09 09 7d 20 62 72 | 65 61 6b 3b 0a 09 09 63 |;...} br|eak;...c|
|00024ad0| 61 73 65 20 53 4c 49 43 | 45 44 5f 44 59 4e 3a 0a |ase SLIC|ED_DYN:.|
|00024ae0| 09 09 09 77 72 6c 28 69 | 64 28 27 43 27 2c 20 27 |...wrl(i|d('C', '|
|00024af0| 54 27 2c 20 27 42 27 2c | 20 27 4c 27 29 29 3b 0a |T', 'B',| 'L'));.|
|00024b00| 09 09 09 77 72 6c 28 74 | 29 3b 0a 09 09 09 63 77 |...wrl(t|);....cw|
|00024b10| 72 69 74 65 28 63 6d 2c | 20 28 69 6e 74 29 74 29 |rite(cm,| (int)t)|
|00024b20| 3b 0a 09 09 62 72 65 61 | 6b 3b 0a 09 09 63 61 73 |;...brea|k;...cas|
|00024b30| 65 20 53 4c 49 43 45 44 | 5f 50 43 48 47 3a 0a 09 |e SLICED|_PCHG:..|
|00024b40| 09 09 6d 6d 61 70 5f 73 | 69 7a 65 5f 6b 6e 6f 77 |..mmap_s|ize_know|
|00024b50| 6e 3d 30 3b 0a 09 09 62 | 72 65 61 6b 3b 0a 09 09 |n=0;...b|reak;...|
|00024b60| 64 65 66 61 75 6c 74 3a | 0a 09 09 09 61 73 73 65 |default:|....asse|
|00024b70| 72 74 28 30 29 3b 0a 09 | 09 62 72 65 61 6b 3b 0a |rt(0);..|.break;.|
|00024b80| 09 09 7d 0a 09 7d 20 65 | 6c 73 65 20 7b 0a 09 09 |..}..} e|lse {...|
|00024b90| 73 77 69 74 63 68 20 28 | 73 6c 69 63 65 64 29 20 |switch (|sliced) |
|00024ba0| 7b 0a 09 09 63 61 73 65 | 20 53 4c 49 43 45 44 5f |{...case| SLICED_|
|00024bb0| 53 48 41 4d 3a 0a 09 09 | 09 63 73 65 65 6b 5f 6f |SHAM:...|.cseek_o|
|00024bc0| 75 74 28 70 6f 73 2b 31 | 30 2c 20 30 29 3b 0a 09 |ut(pos+1|0, 0);..|
|00024bd0| 09 09 63 77 72 69 74 65 | 28 63 6d 2c 20 28 69 6e |..cwrite|(cm, (in|
|00024be0| 74 29 74 29 3b 0a 09 09 | 62 72 65 61 6b 3b 0a 09 |t)t);...|break;..|
|00024bf0| 09 63 61 73 65 20 53 4c | 49 43 45 44 5f 44 59 4e |.case SL|ICED_DYN|
|00024c00| 00 00 00 08 00 00 04 01 | 00 00 00 11 00 00 01 e8 |........|........|
|00024c10| 00 00 01 27 92 77 c6 dc | 3a 0a 09 09 09 63 73 65 |...'.w..|:....cse|
|00024c20| 65 6b 5f 6f 75 74 28 70 | 6f 73 2b 38 2c 20 30 29 |ek_out(p|os+8, 0)|
|00024c30| 3b 0a 09 09 09 63 77 72 | 69 74 65 28 63 6d 2c 20 |;....cwr|ite(cm, |
|00024c40| 28 69 6e 74 29 74 29 3b | 0a 09 09 62 72 65 61 6b |(int)t);|...break|
|00024c50| 3b 0a 09 09 63 61 73 65 | 20 53 4c 49 43 45 44 5f |;...case| SLICED_|
|00024c60| 50 43 48 47 3a 0a 09 09 | 09 63 73 65 65 6b 5f 6f |PCHG:...|.cseek_o|
|00024c70| 75 74 28 70 6f 73 2c 20 | 30 29 3b 0a 09 09 09 77 |ut(pos, |0);....w|
|00024c80| 72 69 74 65 5f 31 70 63 | 68 67 28 29 3b 0a 09 09 |rite_1pc|hg();...|
|00024c90| 62 72 65 61 6b 3b 0a 09 | 09 7d 0a 09 09 69 66 20 |break;..|.}...if |
|00024ca0| 28 6e 72 65 73 74 72 69 | 63 74 65 64 29 0a 09 09 |(nrestri|cted)...|
|00024cb0| 09 70 72 69 6e 74 65 28 | 22 72 65 73 74 72 69 63 |.printe(|"restric|
|00024cc0| 74 69 6e 67 20 70 65 72 | 20 6c 69 6e 65 20 63 68 |ting per| line ch|
|00024cd0| 61 6e 67 65 73 20 74 6f | 20 25 64 20 6d 61 64 65 |anges to| %d made|
|00024ce0| 20 25 6c 75 20 63 68 61 | 6e 67 65 73 20 75 6e 73 | %lu cha|nges uns|
|00024cf0| 61 74 69 73 66 69 61 62 | 6c 65 5c 6e 22 2c 0a 09 |atisfiab|le\n",..|
|00024d00| 09 09 20 72 65 73 74 72 | 69 63 74 5f 63 68 61 6e |.. restr|ict_chan|
|00024d10| 67 65 73 2c 20 6e 72 65 | 73 74 72 69 63 74 65 64 |ges, nre|stricted|
|00024d20| 29 3b 0a 09 7d 0a 7d 0a | 0a 0a 76 6f 69 64 0a 77 |);..}.}.|..void.w|
|00024d30| 72 69 74 65 5f 31 70 63 | 68 67 28 76 6f 69 64 29 |rite_1pc|hg(void)|
|00024d40| 0a 7b 0a 09 73 68 6f 72 | 74 20 43 6f 6d 70 72 65 |.{..shor|t Compre|
|00024d50| 73 73 69 6f 6e 2c 20 46 | 6c 61 67 73 2c 20 53 74 |ssion, F|lags, St|
|00024d60| 61 72 74 4c 69 6e 65 2c | 20 4c 69 6e 65 43 6f 75 |artLine,| LineCou|
|00024d70| 6e 74 3b 0a 09 73 68 6f | 72 74 20 43 68 61 6e 67 |nt;..sho|rt Chang|
|00024d80| 65 64 4c 69 6e 65 73 2c | 20 4d 69 6e 52 65 67 2c |edLines,| MinReg,|
|00024d90| 20 4d 61 78 52 65 67 2c | 20 4d 61 78 43 68 61 6e | MaxReg,| MaxChan|
|00024da0| 67 65 73 3b 0a 09 6c 6f | 6e 67 20 54 6f 74 61 6c |ges;..lo|ng Total|
|00024db0| 43 68 61 6e 67 65 73 3b | 0a 09 69 6e 74 20 66 69 |Changes;|..int fi|
|00024dc0| 72 73 74 63 68 61 6e 67 | 65 2c 20 6c 61 73 74 63 |rstchang|e, lastc|
|00024dd0| 68 61 6e 67 65 2c 20 6e | 6d 61 70 73 2c 20 6c 69 |hange, n|maps, li|
|00024de0| 6e 65 6d 61 73 6b 5f 73 | 69 7a 65 2c 20 63 68 61 |nemask_s|ize, cha|
|00024df0| 6e 67 65 73 5f 73 69 7a | 65 3b 0a 09 75 5f 73 68 |nges_siz|e;..u_sh|
|00024e00| 00 00 00 08 00 00 04 01 | 00 00 00 12 00 00 01 e8 |........|........|
|00024e10| 00 00 01 28 8c 95 58 b0 | 6f 72 74 20 2a 63 6d 70 |...(..X.|ort *cmp|
|00024e20| 74 72 2c 20 2a 63 6d 70 | 74 72 32 2c 20 2a 63 6d |tr, *cmp|tr2, *cm|
|00024e30| 65 6e 64 3b 0a 09 75 5f | 6c 6f 6e 67 20 2a 6c 69 |end;..u_|long *li|
|00024e40| 6e 65 6d 61 73 6b 3b 0a | 09 75 5f 73 68 6f 72 74 |nemask;.|.u_short|
|00024e50| 20 2a 63 68 61 6e 67 65 | 73 2c 20 2a 63 68 61 6e | *change|s, *chan|
|00024e60| 67 65 73 70 2c 20 2a 63 | 68 61 6e 67 65 73 70 32 |gesp, *c|hangesp2|
|00024e70| 3b 0a 09 73 68 6f 72 74 | 20 69 3b 0a 09 69 6e 74 |;..short| i;..int|
|00024e80| 20 6d 61 70 6e 75 6d 2c | 20 72 65 67 6e 75 6d 2c | mapnum,| regnum,|
|00024e90| 20 6e 63 68 61 6e 67 65 | 73 2c 20 6e 63 68 61 6e | nchange|s, nchan|
|00024ea0| 67 65 73 33 32 3b 0a 09 | 6c 6f 6e 67 20 6c 69 6e |ges32;..|long lin|
|00024eb0| 65 6d 61 73 6b 5f 69 6e | 64 65 78 3b 0a 0a 09 61 |emask_in|dex;...a|
|00024ec0| 73 73 65 72 74 28 6e 72 | 65 67 73 3c 3d 33 32 29 |ssert(nr|egs<=32)|
|00024ed0| 3b 0a 09 6e 6d 61 70 73 | 3d 28 79 6d 6f 64 65 3d |;..nmaps|=(ymode=|
|00024ee0| 3d 4c 41 43 45 20 3f 20 | 28 79 73 7a 2b 31 29 2f |=LACE ? |(ysz+1)/|
|00024ef0| 32 20 3a 20 79 73 7a 29 | 3b 0a 09 2f 2a 20 63 6f |2 : ysz)|;../* co|
|00024f00| 6d 70 75 74 65 20 66 69 | 72 73 74 63 68 61 6e 67 |mpute fi|rstchang|
|00024f10| 65 2c 20 74 68 65 20 6d | 61 70 6e 72 20 6f 66 20 |e, the m|apnr of |
|00024f20| 74 68 65 20 66 69 72 73 | 74 20 6d 61 70 20 64 69 |the firs|t map di|
|00024f30| 66 66 65 72 65 6e 74 0a | 09 20 2a 20 66 72 6f 6d |fferent.|. * from|
|00024f40| 20 74 68 65 20 66 69 72 | 73 74 20 6d 61 70 0a 09 | the fir|st map..|
|00024f50| 20 2a 2f 0a 09 63 6d 70 | 74 72 3d 63 6d 3b 0a 09 | */..cmp|tr=cm;..|
|00024f60| 66 6f 72 20 28 66 69 72 | 73 74 63 68 61 6e 67 65 |for (fir|stchange|
|00024f70| 3d 30 3b 20 66 69 72 73 | 74 63 68 61 6e 67 65 3c |=0; firs|tchange<|
|00024f80| 6e 6d 61 70 73 3b 20 2b | 2b 66 69 72 73 74 63 68 |nmaps; +|+firstch|
|00024f90| 61 6e 67 65 29 20 7b 0a | 09 09 63 6d 70 74 72 32 |ange) {.|..cmptr2|
|00024fa0| 3d 63 6d 3b 0a 09 09 69 | 3d 6e 72 65 67 73 2d 31 |=cm;...i|=nregs-1|
|00024fb0| 3b 0a 09 09 64 6f 20 7b | 0a 09 09 09 69 66 20 28 |;...do {|....if (|
|00024fc0| 2a 63 6d 70 74 72 2b 2b | 20 21 3d 20 2a 63 6d 70 |*cmptr++| != *cmp|
|00024fd0| 74 72 32 2b 2b 29 0a 09 | 09 09 09 67 6f 74 6f 20 |tr2++)..|...goto |
|00024fe0| 66 69 72 73 74 63 68 61 | 6e 67 65 5f 66 6f 75 6e |firstcha|nge_foun|
|00024ff0| 64 3b 0a 09 09 7d 20 77 | 68 69 6c 65 20 28 2d 2d |d;...} w|hile (--|
|00025000| 00 00 00 08 00 00 04 01 | 00 00 00 13 00 00 01 e8 |........|........|
|00025010| 00 00 01 29 b9 0f 4c 28 | 69 3e 3d 30 29 3b 0a 09 |...)..L(|i>=0);..|
|00025020| 7d 0a 66 69 72 73 74 63 | 68 61 6e 67 65 5f 66 6f |}.firstc|hange_fo|
|00025030| 75 6e 64 3a 0a 09 69 66 | 20 28 66 69 72 73 74 63 |und:..if| (firstc|
|00025040| 68 61 6e 67 65 3e 3d 6e | 6d 61 70 73 29 0a 09 09 |hange>=n|maps)...|
|00025050| 72 65 74 75 72 6e 3b 0a | 09 2f 2a 20 63 6f 6d 70 |return;.|./* comp|
|00025060| 75 74 65 20 6c 61 73 74 | 63 68 61 6e 67 65 2c 20 |ute last|change, |
|00025070| 74 68 65 20 6d 61 70 6e | 72 20 6f 66 20 74 68 65 |the mapn|r of the|
|00025080| 20 6c 61 73 74 20 6d 61 | 70 20 64 69 66 66 65 72 | last ma|p differ|
|00025090| 65 6e 74 0a 09 20 2a 20 | 66 72 6f 6d 20 74 68 65 |ent.. * |from the|
|000250a0| 20 6c 61 73 74 20 6d 61 | 70 2c 20 2b 31 0a 09 20 | last ma|p, +1.. |
|000250b0| 2a 2f 0a 09 63 6d 65 6e | 64 3d 63 6d 2b 6e 72 65 |*/..cmen|d=cm+nre|
|000250c0| 67 73 2a 6e 6d 61 70 73 | 3b 0a 09 63 6d 70 74 72 |gs*nmaps|;..cmptr|
|000250d0| 3d 63 6d 65 6e 64 3b 0a | 09 66 6f 72 20 28 6c 61 |=cmend;.|.for (la|
|000250e0| 73 74 63 68 61 6e 67 65 | 3d 6e 6d 61 70 73 2d 31 |stchange|=nmaps-1|
|000250f0| 3b 20 6c 61 73 74 63 68 | 61 6e 67 65 3e 3d 30 3b |; lastch|ange>=0;|
|00025100| 20 2d 2d 6c 61 73 74 63 | 68 61 6e 67 65 29 20 7b | --lastc|hange) {|
|00025110| 0a 09 09 63 6d 70 74 72 | 32 3d 63 6d 65 6e 64 3b |...cmptr|2=cmend;|
|00025120| 0a 09 09 69 3d 6e 72 65 | 67 73 2d 31 3b 0a 09 09 |...i=nre|gs-1;...|
|00025130| 64 6f 20 7b 0a 09 09 09 | 69 66 20 28 2a 2d 2d 63 |do {....|if (*--c|
|00025140| 6d 70 74 72 20 21 3d 20 | 2a 2d 2d 63 6d 70 74 72 |mptr != |*--cmptr|
|00025150| 32 29 0a 09 09 09 09 67 | 6f 74 6f 20 6c 61 73 74 |2).....g|oto last|
|00025160| 63 68 61 6e 67 65 5f 66 | 6f 75 6e 64 3b 0a 09 09 |change_f|ound;...|
|00025170| 7d 20 77 68 69 6c 65 20 | 28 2d 2d 69 3e 3d 30 29 |} while |(--i>=0)|
|00025180| 3b 0a 09 7d 0a 6c 61 73 | 74 63 68 61 6e 67 65 5f |;..}.las|tchange_|
|00025190| 66 6f 75 6e 64 3a 0a 09 | 2b 2b 6c 61 73 74 63 68 |found:..|++lastch|
|000251a0| 61 6e 67 65 3b 0a 09 2f | 2a 20 66 69 6c 6c 20 69 |ange;../|* fill i|
|000251b0| 6e 20 73 6f 6d 65 20 6f | 66 20 74 68 65 20 68 65 |n some o|f the he|
|000251c0| 61 64 65 72 20 66 69 65 | 6c 64 73 2c 20 61 6c 6c |ader fie|lds, all|
|000251d0| 6f 63 61 74 65 20 74 68 | 65 20 6c 69 6e 65 6d 61 |ocate th|e linema|
|000251e0| 73 6b 20 2a 2f 0a 09 43 | 6f 6d 70 72 65 73 73 69 |sk */..C|ompressi|
|000251f0| 6f 6e 3d 50 43 48 47 5f | 43 4f 4d 50 5f 4e 4f 4e |on=PCHG_|COMP_NON|
|00025200| 00 00 00 08 00 00 04 01 | 00 00 00 14 00 00 01 e8 |........|........|
|00025210| 00 00 01 2a f1 53 ac 3a | 45 3b 0a 09 46 6c 61 67 |...*.S.:|E;..Flag|
|00025220| 73 3d 50 43 48 47 46 5f | 31 32 42 49 54 3b 0a 09 |s=PCHGF_|12BIT;..|
|00025230| 53 74 61 72 74 4c 69 6e | 65 3d 28 79 6d 6f 64 65 |StartLin|e=(ymode|
|00025240| 3d 3d 4c 41 43 45 20 3f | 20 32 2a 66 69 72 73 74 |==LACE ?| 2*first|
|00025250| 63 68 61 6e 67 65 20 3a | 20 66 69 72 73 74 63 68 |change :| firstch|
|00025260| 61 6e 67 65 29 3b 0a 09 | 4c 69 6e 65 43 6f 75 6e |ange);..|LineCoun|
|00025270| 74 3d 28 79 6d 6f 64 65 | 3d 3d 4c 41 43 45 20 3f |t=(ymode|==LACE ?|
|00025280| 20 32 2a 6c 61 73 74 63 | 68 61 6e 67 65 20 3a 20 | 2*lastc|hange : |
|00025290| 6c 61 73 74 63 68 61 6e | 67 65 29 2d 53 74 61 72 |lastchan|ge)-Star|
|000252a0| 74 4c 69 6e 65 2b 31 3b | 0a 09 6c 69 6e 65 6d 61 |tLine+1;|..linema|
|000252b0| 73 6b 5f 73 69 7a 65 3d | 28 4c 69 6e 65 43 6f 75 |sk_size=|(LineCou|
|000252c0| 6e 74 2b 33 31 29 2f 33 | 32 2a 34 3b 0a 09 6c 69 |nt+31)/3|2*4;..li|
|000252d0| 6e 65 6d 61 73 6b 3d 43 | 61 6c 6c 6f 63 28 6c 69 |nemask=C|alloc(li|
|000252e0| 6e 65 6d 61 73 6b 5f 73 | 69 7a 65 29 3b 0a 09 2f |nemask_s|ize);../|
|000252f0| 2a 20 63 6f 6d 70 75 74 | 65 20 74 68 65 20 6f 74 |* comput|e the ot|
|00025300| 68 65 72 20 68 65 61 64 | 65 72 20 66 69 65 6c 64 |her head|er field|
|00025310| 73 2c 20 66 69 6c 6c 20 | 6c 69 6e 65 6d 61 73 6b |s, fill |linemask|
|00025320| 20 2a 2f 0a 09 43 68 61 | 6e 67 65 64 4c 69 6e 65 | */..Cha|ngedLine|
|00025330| 73 3d 30 3b 0a 09 4d 69 | 6e 52 65 67 3d 6e 72 65 |s=0;..Mi|nReg=nre|
|00025340| 67 73 2d 31 3b 0a 09 4d | 61 78 52 65 67 3d 30 3b |gs-1;..M|axReg=0;|
|00025350| 0a 09 4d 61 78 43 68 61 | 6e 67 65 73 3d 30 3b 0a |..MaxCha|nges=0;.|
|00025360| 09 54 6f 74 61 6c 43 68 | 61 6e 67 65 73 3d 30 3b |.TotalCh|anges=0;|
|00025370| 0a 09 63 6d 70 74 72 3d | 63 6d 2b 66 69 72 73 74 |..cmptr=|cm+first|
|00025380| 63 68 61 6e 67 65 2a 6e | 72 65 67 73 3b 0a 09 66 |change*n|regs;..f|
|00025390| 6f 72 20 28 6d 61 70 6e | 75 6d 3d 66 69 72 73 74 |or (mapn|um=first|
|000253a0| 63 68 61 6e 67 65 3b 20 | 6d 61 70 6e 75 6d 3c 3d |change; |mapnum<=|
|000253b0| 6c 61 73 74 63 68 61 6e | 67 65 3b 20 2b 2b 6d 61 |lastchan|ge; ++ma|
|000253c0| 70 6e 75 6d 29 20 7b 0a | 09 09 63 6d 70 74 72 32 |pnum) {.|..cmptr2|
|000253d0| 3d 63 6d 70 74 72 2d 6e | 72 65 67 73 3b 0a 09 09 |=cmptr-n|regs;...|
|000253e0| 6e 63 68 61 6e 67 65 73 | 3d 30 3b 0a 09 09 66 6f |nchanges|=0;...fo|
|000253f0| 72 20 28 72 65 67 6e 75 | 6d 3d 30 3b 20 72 65 67 |r (regnu|m=0; reg|
|00025400| 00 00 00 08 00 00 04 01 | 00 00 00 15 00 00 01 e8 |........|........|
|00025410| 00 00 01 2b c4 c2 99 38 | 6e 75 6d 3c 6e 72 65 67 |...+...8|num<nreg|
|00025420| 73 3b 20 2b 2b 72 65 67 | 6e 75 6d 29 20 7b 0a 09 |s; ++reg|num) {..|
|00025430| 09 09 69 66 20 28 63 6d | 70 74 72 5b 72 65 67 6e |..if (cm|ptr[regn|
|00025440| 75 6d 5d 21 3d 63 6d 70 | 74 72 32 5b 72 65 67 6e |um]!=cmp|tr2[regn|
|00025450| 75 6d 5d 29 20 7b 0a 09 | 09 09 09 2b 2b 6e 63 68 |um]) {..|...++nch|
|00025460| 61 6e 67 65 73 3b 0a 09 | 09 09 09 69 66 20 28 72 |anges;..|...if (r|
|00025470| 65 67 6e 75 6d 3c 4d 69 | 6e 52 65 67 29 0a 09 09 |egnum<Mi|nReg)...|
|00025480| 09 09 09 4d 69 6e 52 65 | 67 3d 72 65 67 6e 75 6d |...MinRe|g=regnum|
|00025490| 3b 0a 09 09 09 09 69 66 | 20 28 72 65 67 6e 75 6d |;.....if| (regnum|
|000254a0| 3e 4d 61 78 52 65 67 29 | 0a 09 09 09 09 09 4d 61 |>MaxReg)|......Ma|
|000254b0| 78 52 65 67 3d 72 65 67 | 6e 75 6d 3b 0a 09 09 09 |xReg=reg|num;....|
|000254c0| 7d 0a 09 09 7d 0a 09 09 | 69 66 20 28 6e 63 68 61 |}...}...|if (ncha|
|000254d0| 6e 67 65 73 29 20 7b 0a | 09 09 09 2b 2b 43 68 61 |nges) {.|...++Cha|
|000254e0| 6e 67 65 64 4c 69 6e 65 | 73 3b 0a 09 09 09 69 66 |ngedLine|s;....if|
|000254f0| 20 28 6e 63 68 61 6e 67 | 65 73 3e 4d 61 78 43 68 | (nchang|es>MaxCh|
|00025500| 61 6e 67 65 73 29 0a 09 | 09 09 09 4d 61 78 43 68 |anges)..|...MaxCh|
|00025510| 61 6e 67 65 73 3d 6e 63 | 68 61 6e 67 65 73 3b 0a |anges=nc|hanges;.|
|00025520| 09 09 09 54 6f 74 61 6c | 43 68 61 6e 67 65 73 2b |...Total|Changes+|
|00025530| 3d 6e 63 68 61 6e 67 65 | 73 3b 0a 09 09 09 6c 69 |=nchange|s;....li|
|00025540| 6e 65 6d 61 73 6b 5f 69 | 6e 64 65 78 3d 6d 61 70 |nemask_i|ndex=map|
|00025550| 6e 75 6d 2d 66 69 72 73 | 74 63 68 61 6e 67 65 3b |num-firs|tchange;|
|00025560| 0a 09 09 09 69 66 20 28 | 79 6d 6f 64 65 3d 3d 4c |....if (|ymode==L|
|00025570| 41 43 45 29 0a 09 09 09 | 09 6c 69 6e 65 6d 61 73 |ACE)....|.linemas|
|00025580| 6b 5f 69 6e 64 65 78 3c | 3c 3d 31 3b 0a 09 09 09 |k_index<|<=1;....|
|00025590| 6c 69 6e 65 6d 61 73 6b | 5b 6c 69 6e 65 6d 61 73 |linemask|[linemas|
|000255a0| 6b 5f 69 6e 64 65 78 3e | 3e 35 5d 7c 3d 31 4c 3c |k_index>|>5]|=1L<|
|000255b0| 3c 28 33 31 2d 28 6c 69 | 6e 65 6d 61 73 6b 5f 69 |<(31-(li|nemask_i|
|000255c0| 6e 64 65 78 20 26 20 30 | 78 31 66 29 29 3b 0a 09 |ndex & 0|x1f));..|
|000255d0| 09 7d 0a 09 09 63 6d 70 | 74 72 2b 3d 6e 72 65 67 |.}...cmp|tr+=nreg|
|000255e0| 73 3b 0a 09 7d 0a 09 2f | 2a 20 61 6c 6c 6f 63 61 |s;..}../|* alloca|
|000255f0| 74 65 20 74 68 65 20 63 | 68 61 6e 67 65 73 20 2a |te the c|hanges *|
|00025600| 00 00 00 08 00 00 04 01 | 00 00 00 16 00 00 01 e8 |........|........|
|00025610| 00 00 01 2c 5d 43 fd 4a | 2f 0a 09 63 68 61 6e 67 |...,]C.J|/..chang|
|00025620| 65 73 5f 73 69 7a 65 3d | 28 69 6e 74 29 43 68 61 |es_size=|(int)Cha|
|00025630| 6e 67 65 64 4c 69 6e 65 | 73 2a 32 2b 54 6f 74 61 |ngedLine|s*2+Tota|
|00025640| 6c 43 68 61 6e 67 65 73 | 2a 32 3b 0a 09 63 68 61 |lChanges|*2;..cha|
|00025650| 6e 67 65 73 3d 4d 61 6c | 6c 6f 63 28 63 68 61 6e |nges=Mal|loc(chan|
|00025660| 67 65 73 5f 73 69 7a 65 | 29 3b 0a 09 2f 2a 20 66 |ges_size|);../* f|
|00025670| 69 6c 6c 20 63 68 61 6e | 67 65 73 20 2a 2f 0a 09 |ill chan|ges */..|
|00025680| 63 6d 70 74 72 3d 63 6d | 2b 66 69 72 73 74 63 68 |cmptr=cm|+firstch|
|00025690| 61 6e 67 65 2a 6e 72 65 | 67 73 3b 0a 09 63 68 61 |ange*nre|gs;..cha|
|000256a0| 6e 67 65 73 70 3d 63 68 | 61 6e 67 65 73 3b 0a 09 |ngesp=ch|anges;..|
|000256b0| 66 6f 72 20 28 6d 61 70 | 6e 75 6d 3d 66 69 72 73 |for (map|num=firs|
|000256c0| 74 63 68 61 6e 67 65 3b | 20 6d 61 70 6e 75 6d 3c |tchange;| mapnum<|
|000256d0| 3d 6c 61 73 74 63 68 61 | 6e 67 65 3b 20 2b 2b 6d |=lastcha|nge; ++m|
|000256e0| 61 70 6e 75 6d 29 20 7b | 0a 09 09 63 6d 70 74 72 |apnum) {|...cmptr|
|000256f0| 32 3d 63 6d 70 74 72 2d | 6e 72 65 67 73 3b 0a 09 |2=cmptr-|nregs;..|
|00025700| 09 6e 63 68 61 6e 67 65 | 73 3d 30 3b 0a 09 09 6e |.nchange|s=0;...n|
|00025710| 63 68 61 6e 67 65 73 33 | 32 3d 30 3b 0a 09 09 63 |changes3|2=0;...c|
|00025720| 68 61 6e 67 65 73 70 32 | 3d 63 68 61 6e 67 65 73 |hangesp2|=changes|
|00025730| 70 2b 31 3b 0a 09 09 66 | 6f 72 20 28 72 65 67 6e |p+1;...f|or (regn|
|00025740| 75 6d 3d 30 3b 20 72 65 | 67 6e 75 6d 3c 6e 72 65 |um=0; re|gnum<nre|
|00025750| 67 73 3b 20 2b 2b 72 65 | 67 6e 75 6d 29 20 7b 0a |gs; ++re|gnum) {.|
|00025760| 09 09 09 69 66 20 28 63 | 6d 70 74 72 5b 72 65 67 |...if (c|mptr[reg|
|00025770| 6e 75 6d 5d 21 3d 63 6d | 70 74 72 32 5b 72 65 67 |num]!=cm|ptr2[reg|
|00025780| 6e 75 6d 5d 29 20 7b 0a | 09 09 09 09 69 66 20 28 |num]) {.|....if (|
|00025790| 72 65 67 6e 75 6d 3c 31 | 36 29 0a 09 09 09 09 09 |regnum<1|6)......|
|000257a0| 2b 2b 6e 63 68 61 6e 67 | 65 73 3b 0a 09 09 09 09 |++nchang|es;.....|
|000257b0| 65 6c 73 65 0a 09 09 09 | 09 09 2b 2b 6e 63 68 61 |else....|..++ncha|
|000257c0| 6e 67 65 73 33 32 3b 0a | 09 09 09 09 2a 63 68 61 |nges32;.|....*cha|
|000257d0| 6e 67 65 73 70 32 2b 2b | 20 3d 28 72 65 67 6e 75 |ngesp2++| =(regnu|
|000257e0| 6d 3c 3c 31 32 29 7c 63 | 6d 70 74 72 5b 72 65 67 |m<<12)|c|mptr[reg|
|000257f0| 6e 75 6d 5d 3b 0a 09 09 | 09 7d 0a 09 09 7d 0a 09 |num];...|.}...}..|
|00025800| 00 00 00 08 00 00 04 01 | 00 00 00 17 00 00 01 e8 |........|........|
|00025810| 00 00 01 2d 02 f3 ff 44 | 09 69 66 20 28 6e 63 68 |...-...D|.if (nch|
|00025820| 61 6e 67 65 73 2b 6e 63 | 68 61 6e 67 65 73 33 32 |anges+nc|hanges32|
|00025830| 29 20 7b 0a 09 09 09 2a | 63 68 61 6e 67 65 73 70 |) {....*|changesp|
|00025840| 3d 28 6e 63 68 61 6e 67 | 65 73 3c 3c 38 29 7c 6e |=(nchang|es<<8)|n|
|00025850| 63 68 61 6e 67 65 73 33 | 32 3b 09 2f 2a 20 42 59 |changes3|2;./* BY|
|00025860| 54 45 4f 52 44 45 52 20 | 2a 2f 0a 09 09 09 63 68 |TEORDER |*/....ch|
|00025870| 61 6e 67 65 73 70 3d 63 | 68 61 6e 67 65 73 70 32 |angesp=c|hangesp2|
|00025880| 3b 0a 09 09 7d 0a 09 09 | 63 6d 70 74 72 2b 3d 6e |;...}...|cmptr+=n|
|00025890| 72 65 67 73 3b 0a 09 7d | 0a 09 61 73 73 65 72 74 |regs;..}|..assert|
|000258a0| 28 63 68 61 6e 67 65 73 | 70 3d 3d 28 75 5f 73 68 |(changes|p==(u_sh|
|000258b0| 6f 72 74 20 2a 29 28 28 | 6c 6f 6e 67 29 63 68 61 |ort *)((|long)cha|
|000258c0| 6e 67 65 73 2b 63 68 61 | 6e 67 65 73 5f 73 69 7a |nges+cha|nges_siz|
|000258d0| 65 29 29 3b 0a 09 2f 2a | 20 77 72 69 74 65 20 74 |e));../*| write t|
|000258e0| 68 65 20 63 68 75 6e 6b | 20 2a 2f 0a 09 77 72 6c |he chunk| */..wrl|
|000258f0| 28 69 64 28 27 50 27 2c | 20 27 43 27 2c 20 27 48 |(id('P',| 'C', 'H|
|00025900| 27 2c 20 27 47 27 29 29 | 3b 0a 09 77 72 6c 28 32 |', 'G'))|;..wrl(2|
|00025910| 30 4c 2b 28 6c 6f 6e 67 | 29 6c 69 6e 65 6d 61 73 |0L+(long|)linemas|
|00025920| 6b 5f 73 69 7a 65 2b 28 | 6c 6f 6e 67 29 63 68 61 |k_size+(|long)cha|
|00025930| 6e 67 65 73 5f 73 69 7a | 65 29 3b 0a 09 77 72 73 |nges_siz|e);..wrs|
|00025940| 28 43 6f 6d 70 72 65 73 | 73 69 6f 6e 29 3b 0a 09 |(Compres|sion);..|
|00025950| 77 72 73 28 46 6c 61 67 | 73 29 3b 0a 09 77 72 73 |wrs(Flag|s);..wrs|
|00025960| 28 53 74 61 72 74 4c 69 | 6e 65 29 3b 0a 09 77 72 |(StartLi|ne);..wr|
|00025970| 73 28 4c 69 6e 65 43 6f | 75 6e 74 29 3b 0a 09 77 |s(LineCo|unt);..w|
|00025980| 72 73 28 43 68 61 6e 67 | 65 64 4c 69 6e 65 73 29 |rs(Chang|edLines)|
|00025990| 3b 0a 09 77 72 73 28 4d | 69 6e 52 65 67 29 3b 0a |;..wrs(M|inReg);.|
|000259a0| 09 77 72 73 28 4d 61 78 | 52 65 67 29 3b 0a 09 77 |.wrs(Max|Reg);..w|
|000259b0| 72 73 28 4d 61 78 43 68 | 61 6e 67 65 73 29 3b 0a |rs(MaxCh|anges);.|
|000259c0| 09 77 72 6c 28 54 6f 74 | 61 6c 43 68 61 6e 67 65 |.wrl(Tot|alChange|
|000259d0| 73 29 3b 0a 09 63 77 72 | 69 74 65 28 6c 69 6e 65 |s);..cwr|ite(line|
|000259e0| 6d 61 73 6b 2c 20 6c 69 | 6e 65 6d 61 73 6b 5f 73 |mask, li|nemask_s|
|000259f0| 69 7a 65 29 3b 0a 09 63 | 77 72 69 74 65 28 63 68 |ize);..c|write(ch|
|00025a00| 00 00 00 08 00 00 04 01 | 00 00 00 18 00 00 01 e8 |........|........|
|00025a10| 00 00 01 2e e1 36 74 f7 | 61 6e 67 65 73 2c 20 63 |.....6t.|anges, c|
|00025a20| 68 61 6e 67 65 73 5f 73 | 69 7a 65 29 3b 0a 09 2f |hanges_s|ize);../|
|00025a30| 2a 20 64 65 61 6c 6c 6f | 63 61 74 65 20 64 61 74 |* deallo|cate dat|
|00025a40| 61 20 2a 2f 0a 09 66 72 | 65 65 28 6c 69 6e 65 6d |a */..fr|ee(linem|
|00025a50| 61 73 6b 29 3b 0a 09 66 | 72 65 65 28 63 68 61 6e |ask);..f|ree(chan|
|00025a60| 67 65 73 29 3b 0a 7d 0a | 0a 0a 76 6f 69 64 0a 77 |ges);.}.|..void.w|
|00025a70| 72 69 74 65 5f 62 6f 64 | 79 28 76 6f 69 64 29 0a |rite_bod|y(void).|
|00025a80| 7b 0a 09 73 74 61 74 69 | 63 20 6c 6f 6e 67 20 74 |{..stati|c long t|
|00025a90| 6d 70 6e 75 6d 3d 20 2d | 31 3b 0a 09 73 74 61 74 |mpnum= -|1;..stat|
|00025aa0| 69 63 20 6c 6f 6e 67 20 | 70 6f 73 3b 0a 0a 09 69 |ic long |pos;...i|
|00025ab0| 66 20 28 74 6d 70 6e 75 | 6d 3d 3d 20 2d 31 29 20 |f (tmpnu|m== -1) |
|00025ac0| 7b 0a 09 09 69 66 20 28 | 6d 6d 61 70 5f 73 69 7a |{...if (|mmap_siz|
|00025ad0| 65 5f 6b 6e 6f 77 6e 29 | 20 7b 0a 09 09 09 70 6f |e_known)| {....po|
|00025ae0| 73 3d 63 73 65 65 6b 5f | 6f 75 74 28 30 4c 2c 20 |s=cseek_|out(0L, |
|00025af0| 32 29 3b 0a 09 09 09 77 | 72 69 74 65 5f 31 62 6f |2);....w|rite_1bo|
|00025b00| 64 79 28 29 3b 0a 09 09 | 09 74 6d 70 6e 75 6d 3d |dy();...|.tmpnum=|
|00025b10| 20 2d 32 3b 0a 09 09 7d | 20 65 6c 73 65 20 7b 0a | -2;...}| else {.|
|00025b20| 09 09 09 63 6f 75 74 5f | 74 6d 70 28 29 3b 0a 09 |...cout_|tmp();..|
|00025b30| 09 09 77 72 69 74 65 5f | 31 62 6f 64 79 28 29 3b |..write_|1body();|
|00025b40| 0a 09 09 09 63 6f 75 74 | 5f 64 65 66 61 75 6c 74 |....cout|_default|
|00025b50| 28 26 74 6d 70 6e 75 6d | 2c 20 26 70 6f 73 29 3b |(&tmpnum|, &pos);|
|00025b60| 20 2f 2a 20 70 6f 73 20 | 75 73 65 64 20 61 73 20 | /* pos |used as |
|00025b70| 64 75 6d 6d 79 20 68 65 | 72 65 20 2a 2f 0a 09 09 |dummy he|re */...|
|00025b80| 7d 0a 09 7d 20 65 6c 73 | 65 20 7b 0a 09 09 6c 6f |}..} els|e {...lo|
|00025b90| 6e 67 20 65 6e 64 70 6f | 73 3b 0a 0a 09 09 69 66 |ng endpo|s;....if|
|00025ba0| 20 28 21 6d 6d 61 70 5f | 73 69 7a 65 5f 6b 6e 6f | (!mmap_|size_kno|
|00025bb0| 77 6e 29 20 7b 0a 09 09 | 09 70 6f 73 3d 63 73 65 |wn) {...|.pos=cse|
|00025bc0| 65 6b 5f 6f 75 74 28 30 | 4c 2c 20 32 29 3b 0a 09 |ek_out(0|L, 2);..|
|00025bd0| 09 09 63 74 6d 70 5f 6d | 6f 76 65 28 74 6d 70 6e |..ctmp_m|ove(tmpn|
|00025be0| 75 6d 29 3b 0a 09 09 7d | 0a 09 09 65 6e 64 70 6f |um);...}|...endpo|
|00025bf0| 73 3d 63 73 65 65 6b 5f | 6f 75 74 28 30 4c 2c 20 |s=cseek_|out(0L, |
|00025c00| 00 00 00 08 00 00 04 01 | 00 00 00 19 00 00 01 e8 |........|........|
|00025c10| 00 00 01 2f c3 1e cd 79 | 32 29 3b 0a 09 09 63 73 |.../...y|2);...cs|
|00025c20| 65 65 6b 5f 6f 75 74 28 | 70 6f 73 2b 34 2c 20 30 |eek_out(|pos+4, 0|
|00025c30| 29 3b 0a 09 09 77 72 6c | 28 65 6e 64 70 6f 73 2d |);...wrl|(endpos-|
|00025c40| 70 6f 73 2d 38 29 3b 0a | 09 7d 0a 7d 0a 0a 0a 76 |pos-8);.|.}.}...v|
|00025c50| 6f 69 64 0a 77 72 69 74 | 65 5f 31 62 6f 64 79 28 |oid.writ|e_1body(|
|00025c60| 76 6f 69 64 29 0a 7b 0a | 20 20 20 20 69 6e 74 20 |void).{.| int |
|00025c70| 79 2c 20 73 74 65 70 3b | 0a 20 20 20 20 76 6f 69 |y, step;|. voi|
|00025c80| 64 20 28 2a 6f 75 74 66 | 75 6e 63 29 28 69 6e 74 |d (*outf|unc)(int|
|00025c90| 29 3b 0a 0a 20 20 20 20 | 69 66 20 28 64 69 72 65 |);.. |if (dire|
|00025ca0| 63 74 72 67 62 3c 30 29 | 0a 09 66 69 6c 6c 63 6f |ctrgb<0)|..fillco|
|00025cb0| 6e 76 28 29 3b 0a 20 20 | 20 20 69 66 20 28 78 6d |nv();. | if (xm|
|00025cc0| 6f 64 65 3d 3d 48 41 4d | 29 0a 09 61 73 73 65 72 |ode==HAM|)..asser|
|00025cd0| 74 28 6e 70 6c 61 6e 65 | 73 3d 3d 36 29 3b 0a 20 |t(nplane|s==6);. |
|00025ce0| 20 20 20 69 66 20 28 21 | 69 6e 6f 70 65 72 61 74 | if (!|inoperat|
|00025cf0| 69 6f 6e 29 20 7b 0a 20 | 20 20 20 20 20 20 20 77 |ion) {. | w|
|00025d00| 72 6c 28 69 64 28 27 42 | 27 2c 20 27 4f 27 2c 20 |rl(id('B|', 'O', |
|00025d10| 27 44 27 2c 20 27 59 27 | 29 29 3b 0a 20 20 20 20 |'D', 'Y'|));. |
|00025d20| 20 20 20 20 77 72 6c 28 | 30 4c 29 3b 0a 20 20 20 | wrl(|0L);. |
|00025d30| 20 7d 0a 20 20 20 20 62 | 79 74 65 73 70 65 72 72 | }. b|ytesperr|
|00025d40| 6f 77 3d 28 78 73 7a 2b | 31 35 29 2f 31 36 2a 32 |ow=(xsz+|15)/16*2|
|00025d50| 3b 0a 20 20 20 20 6e 6f | 75 74 72 6f 77 73 3d 4d |;. no|utrows=M|
|00025d60| 41 58 4f 55 54 42 55 46 | 53 5a 2f 28 62 79 74 65 |AXOUTBUF|SZ/(byte|
|00025d70| 73 70 65 72 72 6f 77 2a | 6e 70 6c 61 6e 65 73 29 |sperrow*|nplanes)|
|00025d80| 3b 0a 20 20 20 20 69 66 | 20 28 6e 6f 75 74 72 6f |;. if| (noutro|
|00025d90| 77 73 3d 3d 30 29 0a 20 | 20 20 20 20 20 20 20 6e |ws==0). | n|
|00025da0| 6f 75 74 72 6f 77 73 3d | 31 3b 0a 20 20 20 20 6f |outrows=|1;. o|
|00025db0| 75 74 62 75 66 73 7a 3d | 6e 6f 75 74 72 6f 77 73 |utbufsz=|noutrows|
|00025dc0| 2a 62 79 74 65 73 70 65 | 72 72 6f 77 2a 6e 70 6c |*bytespe|rrow*npl|
|00025dd0| 61 6e 65 73 3b 0a 20 20 | 20 20 6f 75 74 72 6f 77 |anes;. | outrow|
|00025de0| 73 3d 4d 61 6c 6c 6f 63 | 28 6f 75 74 62 75 66 73 |s=Malloc|(outbufs|
|00025df0| 7a 29 3b 0a 20 20 20 20 | 69 66 20 28 63 6f 6d 70 |z);. |if (comp|
|00025e00| 00 00 00 08 00 00 04 01 | 00 00 00 1a 00 00 01 e8 |........|........|
|00025e10| 00 00 01 30 db 70 f2 dc | 72 65 73 73 69 6f 6e 29 |...0.p..|ression)|
|00025e20| 0a 09 6f 75 74 63 72 6f | 77 73 3d 4d 61 6c 6c 6f |..outcro|ws=Mallo|
|00025e30| 63 28 6f 75 74 62 75 66 | 73 7a 2a 33 2f 32 29 3b |c(outbuf|sz*3/2);|
|00025e40| 0a 20 20 20 20 62 6f 64 | 79 5f 73 69 7a 65 3d 30 |. bod|y_size=0|
|00025e50| 3b 0a 20 20 20 20 63 75 | 72 63 6d 3d 63 6d 3b 0a |;. cu|rcm=cm;.|
|00025e60| 20 20 20 20 69 66 20 28 | 78 6d 6f 64 65 3d 3d 48 | if (|xmode==H|
|00025e70| 41 4d 29 20 7b 0a 09 66 | 69 6c 6c 5f 70 72 67 62 |AM) {..f|ill_prgb|
|00025e80| 74 61 62 28 29 3b 0a 20 | 20 20 20 20 20 20 20 6f |tab();. | o|
|00025e90| 75 74 66 75 6e 63 3d 68 | 61 6d 5f 72 6f 77 5f 6f |utfunc=h|am_row_o|
|00025ea0| 75 74 3b 0a 20 20 20 20 | 7d 20 65 6c 73 65 0a 20 |ut;. |} else. |
|00025eb0| 20 20 20 20 20 20 20 6f | 75 74 66 75 6e 63 3d 72 | o|utfunc=r|
|00025ec0| 6f 77 5f 6f 75 74 3b 0a | 20 20 20 20 69 66 20 28 |ow_out;.| if (|
|00025ed0| 64 69 72 65 63 74 72 67 | 62 3e 3d 30 29 20 7b 0a |directrg|b>=0) {.|
|00025ee0| 09 6e 7a 65 72 6f 3d 6e | 70 6c 61 6e 65 73 2f 33 |.nzero=n|planes/3|
|00025ef0| 2d 34 3b 0a 09 69 66 20 | 28 6e 7a 65 72 6f 3c 30 |-4;..if |(nzero<0|
|00025f00| 29 0a 09 09 6e 7a 65 72 | 6f 3d 30 3b 0a 09 6e 63 |)...nzer|o=0;..nc|
|00025f10| 6f 6c 6f 72 3d 6e 70 6c | 61 6e 65 73 2f 33 3b 0a |olor=npl|anes/3;.|
|00025f20| 09 69 66 20 28 6e 63 6f | 6c 6f 72 3e 34 29 0a 09 |.if (nco|lor>4)..|
|00025f30| 09 6e 63 6f 6c 6f 72 3d | 34 3b 0a 09 69 6e 69 74 |.ncolor=|4;..init|
|00025f40| 5f 63 6f 75 6e 74 65 72 | 28 30 2c 20 28 69 6e 74 |_counter|(0, (int|
|00025f50| 29 79 73 7a 2c 20 31 30 | 2c 20 22 77 72 69 74 69 |)ysz, 10|, "writi|
|00025f60| 6e 67 20 52 47 42 20 49 | 46 46 22 29 3b 0a 09 66 |ng RGB I|FF");..f|
|00025f70| 6f 72 20 28 79 3d 30 3b | 20 79 3c 79 73 7a 3b 20 |or (y=0;| y<ysz; |
|00025f80| 2b 2b 79 29 0a 09 09 72 | 67 62 5f 72 6f 77 5f 6f |++y)...r|gb_row_o|
|00025f90| 75 74 28 79 29 3b 0a 20 | 20 20 20 7d 20 65 6c 73 |ut(y);. | } els|
|00025fa0| 65 20 69 66 20 28 73 6c | 69 63 65 64 6f 29 20 7b |e if (sl|icedo) {|
|00025fb0| 0a 20 20 20 20 20 20 20 | 20 69 66 20 28 79 6d 6f |. | if (ymo|
|00025fc0| 64 65 3d 3d 4c 41 43 45 | 20 26 26 20 73 6c 69 63 |de==LACE| && slic|
|00025fd0| 65 64 21 3d 53 4c 49 43 | 45 44 5f 44 59 4e 29 0a |ed!=SLIC|ED_DYN).|
|00025fe0| 20 20 20 20 20 20 20 20 | 20 20 20 20 73 74 65 70 | | step|
|00025ff0| 3d 32 3b 0a 20 20 20 20 | 20 20 20 20 65 6c 73 65 |=2;. | else|
|00026000| 00 00 00 08 00 00 04 01 | 00 00 00 1b 00 00 01 e8 |........|........|
|00026010| 00 00 01 31 8e 9a 7d 59 | 0a 20 20 20 20 20 20 20 |...1..}Y|. |
|00026020| 20 20 20 20 20 73 74 65 | 70 3d 31 3b 0a 09 69 6e | ste|p=1;..in|
|00026030| 69 74 5f 63 6f 75 6e 74 | 65 72 28 30 2c 20 28 69 |it_count|er(0, (i|
|00026040| 6e 74 29 79 73 7a 2c 20 | 35 2c 20 22 77 72 69 74 |nt)ysz, |5, "writ|
|00026050| 69 6e 67 20 6d 75 6c 74 | 69 6d 61 70 20 49 46 46 |ing mult|imap IFF|
|00026060| 22 29 3b 0a 20 20 20 20 | 20 20 20 20 66 6f 72 20 |");. | for |
|00026070| 28 79 3d 30 3b 20 79 3c | 79 73 7a 3b 20 79 2b 3d |(y=0; y<|ysz; y+=|
|00026080| 73 74 65 70 29 20 7b 0a | 20 20 20 20 20 20 20 20 |step) {.| |
|00026090| 20 20 20 20 69 66 20 28 | 79 3d 3d 79 73 7a 2d 31 | if (|y==ysz-1|
|000260a0| 29 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |). | |
|000260b0| 20 20 73 74 65 70 3d 31 | 3b 0a 20 20 20 20 20 20 | step=1|;. |
|000260c0| 20 20 20 20 20 20 63 6f | 75 6e 74 5f 70 69 78 65 | co|unt_pixe|
|000260d0| 6c 73 28 79 2c 20 79 2b | 73 74 65 70 2d 31 2c 20 |ls(y, y+|step-1, |
|000260e0| 30 29 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |0);. | |
|000260f0| 69 63 6f 6c 6f 72 73 3d | 63 6f 75 6e 74 5f 63 6f |icolors=|count_co|
|00026100| 6c 6f 72 73 28 74 68 72 | 65 73 68 6f 6c 64 29 3b |lors(thr|eshold);|
|00026110| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 69 66 20 |. | if |
|00026120| 28 69 63 6f 6c 6f 72 73 | 3c 6e 72 65 67 73 20 26 |(icolors|<nregs &|
|00026130| 26 20 74 68 72 65 73 68 | 6f 6c 64 3e 31 29 0a 20 |& thresh|old>1). |
|00026140| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00026150| 20 20 20 70 72 69 6e 74 | 65 28 22 69 6e 20 72 6f | print|e("in ro|
|00026160| 77 20 25 64 20 28 61 6e | 64 20 25 64 29 20 6f 6e |w %d (an|d %d) on|
|00026170| 6c 79 20 25 64 20 63 6f | 6c 6f 72 73 20 6f 63 63 |ly %d co|lors occ|
|00026180| 75 72 20 61 74 20 6c 65 | 61 73 74 20 25 6c 64 20 |ur at le|ast %ld |
|00026190| 74 69 6d 65 73 5c 6e 22 | 2c 0a 20 20 20 20 20 20 |times\n"|,. |
|000261a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 79 | | y|
|000261b0| 2c 20 79 2b 73 74 65 70 | 2d 31 2c 20 69 63 6f 6c |, y+step|-1, icol|
|000261c0| 6f 72 73 2c 20 74 68 72 | 65 73 68 6f 6c 64 29 3b |ors, thr|eshold);|
|000261d0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 63 6f 6d |. | com|
|000261e0| 70 75 74 65 5f 64 69 73 | 74 72 28 79 2c 20 79 2b |pute_dis|tr(y, y+|
|000261f0| 73 74 65 70 2d 31 29 3b | 0a 20 20 20 20 20 20 20 |step-1);|. |
|00026200| 00 00 00 08 00 00 04 01 | 00 00 00 1c 00 00 01 e8 |........|........|
|00026210| 00 00 01 32 07 8d d3 37 | 20 20 20 20 20 6f 75 74 |...2...7| out|
|00026220| 66 75 6e 63 28 79 29 3b | 0a 20 20 20 20 20 20 20 |func(y);|. |
|00026230| 20 20 20 20 20 69 66 20 | 28 73 74 65 70 3d 3d 32 | if |(step==2|
|00026240| 29 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |). | |
|00026250| 20 20 6f 75 74 66 75 6e | 63 28 79 2b 31 29 3b 0a | outfun|c(y+1);.|
|00026260| 20 20 20 20 20 20 20 20 | 20 20 20 20 63 75 72 63 | | curc|
|00026270| 6d 2b 3d 6e 72 65 67 73 | 3b 0a 20 20 20 20 20 20 |m+=nregs|;. |
|00026280| 20 20 7d 0a 20 20 20 20 | 7d 20 65 6c 73 65 20 7b | }. |} else {|
|00026290| 0a 20 20 20 20 20 20 20 | 20 63 6f 6d 70 75 74 65 |. | compute|
|000262a0| 5f 64 69 73 74 72 28 30 | 2c 20 28 69 6e 74 29 79 |_distr(0|, (int)y|
|000262b0| 73 7a 2d 31 29 3b 0a 09 | 69 6e 69 74 5f 63 6f 75 |sz-1);..|init_cou|
|000262c0| 6e 74 65 72 28 30 2c 20 | 28 69 6e 74 29 79 73 7a |nter(0, |(int)ysz|
|000262d0| 2c 20 31 30 2c 20 22 77 | 72 69 74 69 6e 67 20 49 |, 10, "w|riting I|
|000262e0| 46 46 22 29 3b 0a 20 20 | 20 20 20 20 20 20 66 6f |FF");. | fo|
|000262f0| 72 20 28 79 3d 30 3b 20 | 79 3c 79 73 7a 3b 20 2b |r (y=0; |y<ysz; +|
|00026300| 2b 79 29 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |+y). | |
|00026310| 6f 75 74 66 75 6e 63 28 | 79 29 3b 0a 20 20 20 20 |outfunc(|y);. |
|00026320| 7d 0a 20 20 20 20 69 66 | 20 28 21 69 6e 6f 70 65 |}. if| (!inope|
|00026330| 72 61 74 69 6f 6e 29 0a | 20 20 20 20 20 20 20 20 |ration).| |
|00026340| 28 76 6f 69 64 29 6e 65 | 78 74 5f 72 6f 77 28 31 |(void)ne|xt_row(1|
|00026350| 29 3b 20 2f 2a 20 74 6f | 20 66 6c 75 73 68 20 74 |); /* to| flush t|
|00026360| 68 65 20 72 6f 77 20 62 | 75 66 66 65 72 20 2a 2f |he row b|uffer */|
|00026370| 0a 20 20 20 20 65 72 61 | 73 65 5f 63 6f 75 6e 74 |. era|se_count|
|00026380| 65 72 28 4e 55 4c 4c 29 | 3b 0a 7d 0a 0a 0a 76 6f |er(NULL)|;.}...vo|
|00026390| 69 64 0a 66 69 6c 6c 63 | 6f 6e 76 28 76 6f 69 64 |id.fillc|onv(void|
|000263a0| 29 0a 7b 0a 20 20 20 20 | 73 68 6f 72 74 20 69 2c |).{. |short i,|
|000263b0| 20 6a 2c 20 6b 3b 0a 20 | 20 20 20 75 5f 63 68 61 | j, k;. | u_cha|
|000263c0| 72 20 2a 70 3b 0a 0a 20 | 20 20 20 63 6f 6e 76 3d |r *p;.. | conv=|
|000263d0| 4d 61 6c 6c 6f 63 28 6e | 70 69 78 76 61 6c 73 2a |Malloc(n|pixvals*|
|000263e0| 38 2a 4d 41 58 4e 50 4c | 41 4e 45 53 29 3b 0a 20 |8*MAXNPL|ANES);. |
|000263f0| 20 20 20 70 3d 63 6f 6e | 76 3b 0a 20 20 20 20 66 | p=con|v;. f|
|00026400| 00 00 00 08 00 00 04 01 | 00 00 00 1d 00 00 01 e8 |........|........|
|00026410| 00 00 01 33 0b 72 97 8b | 6f 72 20 28 69 3d 30 3b |...3.r..|or (i=0;|
|00026420| 20 69 3c 6e 70 69 78 76 | 61 6c 73 3b 20 2b 2b 69 | i<npixv|als; ++i|
|00026430| 29 20 7b 0a 20 20 20 20 | 20 20 20 20 66 6f 72 20 |) {. | for |
|00026440| 28 6a 3d 31 32 38 3b 20 | 6a 3b 20 6a 3e 3e 3d 31 |(j=128; |j; j>>=1|
|00026450| 29 20 7b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |) {. | |
|00026460| 66 6f 72 20 28 6b 3d 30 | 3b 20 6b 3c 6e 70 6c 61 |for (k=0|; k<npla|
|00026470| 6e 65 73 3b 20 2b 2b 6b | 29 20 7b 0a 20 20 20 20 |nes; ++k|) {. |
|00026480| 20 20 20 20 20 20 20 20 | 20 20 20 20 69 66 20 28 | | if (|
|00026490| 69 26 28 31 3c 3c 6b 29 | 29 0a 20 20 20 20 20 20 |i&(1<<k)|). |
|000264a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2a 70 | | *p|
|000264b0| 2b 2b 20 3d 6a 3b 0a 20 | 20 20 20 20 20 20 20 20 |++ =j;. | |
|000264c0| 20 20 20 20 20 20 20 65 | 6c 73 65 0a 20 20 20 20 | e|lse. |
|000264d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000264e0| 2a 70 2b 2b 20 3d 30 3b | 0a 20 20 20 20 20 20 20 |*p++ =0;|. |
|000264f0| 20 20 20 20 20 7d 0a 20 | 20 20 20 20 20 20 20 20 | }. | |
|00026500| 20 20 20 70 2b 3d 4d 41 | 58 4e 50 4c 41 4e 45 53 | p+=MA|XNPLANES|
|00026510| 2d 6e 70 6c 61 6e 65 73 | 3b 0a 20 20 20 20 20 20 |-nplanes|;. |
|00026520| 20 20 7d 0a 20 20 20 20 | 7d 0a 7d 0a 0a 0a 69 6e | }. |}.}...in|
|00026530| 74 0a 63 6d 70 63 6f 6c | 72 65 67 73 28 73 68 6f |t.cmpcol|regs(sho|
|00026540| 72 74 20 2a 70 31 2c 20 | 73 68 6f 72 74 20 2a 70 |rt *p1, |short *p|
|00026550| 32 29 0a 7b 0a 20 20 20 | 20 73 68 6f 72 74 20 63 |2).{. | short c|
|00026560| 31 2c 20 63 32 2c 20 69 | 3b 0a 0a 20 20 20 20 63 |1, c2, i|;.. c|
|00026570| 31 3d 20 2a 70 31 3b 0a | 20 20 20 20 63 32 3d 20 |1= *p1;.| c2= |
|00026580| 2a 70 32 3b 0a 20 20 20 | 20 69 3d 28 28 63 31 3e |*p2;. | i=((c1>|
|00026590| 3e 38 29 20 2b 20 28 28 | 63 31 26 30 78 30 30 66 |>8) + ((|c1&0x00f|
|000265a0| 30 29 3e 3e 34 29 20 2b | 20 28 63 31 26 30 78 30 |0)>>4) +| (c1&0x0|
|000265b0| 30 30 66 29 29 0a 20 20 | 20 20 2d 20 28 28 63 32 |00f)). | - ((c2|
|000265c0| 3e 3e 38 29 20 2b 20 28 | 28 63 32 26 30 78 30 30 |>>8) + (|(c2&0x00|
|000265d0| 66 30 29 3e 3e 34 29 20 | 2b 20 28 63 32 26 30 78 |f0)>>4) |+ (c2&0x|
|000265e0| 30 30 30 66 29 29 3b 0a | 20 20 20 20 69 66 20 28 |000f));.| if (|
|000265f0| 69 29 0a 20 20 20 20 20 | 20 20 20 72 65 74 75 72 |i). | retur|
|00026600| 00 00 00 08 00 00 04 01 | 00 00 00 1e 00 00 01 e8 |........|........|
|00026610| 00 00 01 34 af 9b 85 0a | 6e 20 28 69 6e 74 29 69 |...4....|n (int)i|
|00026620| 3b 0a 20 20 20 20 69 3d | 28 63 31 3e 3e 38 29 2d |;. i=|(c1>>8)-|
|00026630| 28 63 32 3e 3e 38 29 3b | 0a 20 20 20 20 69 66 20 |(c2>>8);|. if |
|00026640| 28 69 29 0a 20 20 20 20 | 20 20 20 20 72 65 74 75 |(i). | retu|
|00026650| 72 6e 20 28 69 6e 74 29 | 69 3b 0a 20 20 20 20 69 |rn (int)|i;. i|
|00026660| 3d 28 28 63 31 26 30 78 | 30 30 66 30 29 3e 3e 34 |=((c1&0x|00f0)>>4|
|00026670| 29 2d 28 28 63 32 26 30 | 78 30 30 66 30 29 3e 3e |)-((c2&0|x00f0)>>|
|00026680| 34 29 3b 0a 20 20 20 20 | 69 66 20 28 69 29 0a 20 |4);. |if (i). |
|00026690| 20 20 20 20 20 20 20 72 | 65 74 75 72 6e 20 28 69 | r|eturn (i|
|000266a0| 6e 74 29 69 3b 0a 20 20 | 20 20 69 3d 28 63 31 26 |nt)i;. | i=(c1&|
|000266b0| 30 78 30 30 30 66 29 2d | 28 63 32 26 30 78 30 30 |0x000f)-|(c2&0x00|
|000266c0| 30 66 29 3b 0a 20 20 20 | 20 72 65 74 75 72 6e 20 |0f);. | return |
|000266d0| 28 69 6e 74 29 69 3b 0a | 7d 0a 0a 0a 76 6f 69 64 |(int)i;.|}...void|
|000266e0| 0a 73 6f 72 74 5f 63 6d | 28 76 6f 69 64 29 0a 7b |.sort_cm|(void).{|
|000266f0| 0a 09 71 73 6f 72 74 28 | 28 63 68 61 72 20 2a 29 |..qsort(|(char *)|
|00026700| 63 75 72 63 6d 2c 20 28 | 69 6e 74 29 6e 72 65 67 |curcm, (|int)nreg|
|00026710| 73 2c 20 73 69 7a 65 6f | 66 28 75 5f 73 68 6f 72 |s, sizeo|f(u_shor|
|00026720| 74 29 2c 0a 09 20 28 69 | 6e 74 20 28 2a 29 28 76 |t),.. (i|nt (*)(v|
|00026730| 6f 69 64 20 2a 2c 20 76 | 6f 69 64 20 2a 29 29 63 |oid *, v|oid *))c|
|00026740| 6d 70 63 6f 6c 72 65 67 | 73 29 3b 0a 7d 0a 0a 0a |mpcolreg|s);.}...|
|00026750| 73 74 61 74 69 63 20 63 | 68 61 72 20 2a 71 6d 3d |static c|har *qm=|
|00026760| 22 3f 22 3b 0a 0a 73 74 | 61 74 69 63 20 63 68 61 |"?";..st|atic cha|
|00026770| 72 20 2a 73 6c 69 63 65 | 64 73 5b 5d 3d 7b 0a 20 |r *slice|ds[]={. |
|00026780| 20 20 20 22 6f 6b 22 2c | 0a 20 20 20 20 22 6e 6f | "ok",|. "no|
|00026790| 74 22 2c 0a 20 20 20 20 | 22 6d 61 79 62 65 22 2c |t",. |"maybe",|
|000267a0| 0a 20 20 20 20 4e 55 4c | 4c 0a 7d 3b 0a 0a 63 68 |. NUL|L.};..ch|
|000267b0| 61 72 20 2a 0a 73 6c 69 | 63 65 64 6e 61 6d 28 69 |ar *.sli|cednam(i|
|000267c0| 6e 74 20 69 29 0a 7b 0a | 20 20 20 20 69 66 20 28 |nt i).{.| if (|
|000267d0| 69 3c 30 20 7c 7c 20 69 | 3e 32 29 0a 20 20 20 20 |i<0 || i|>2). |
|000267e0| 20 20 20 20 72 65 74 75 | 72 6e 20 71 6d 3b 0a 20 | retu|rn qm;. |
|000267f0| 20 20 20 72 65 74 75 72 | 6e 20 73 6c 69 63 65 64 | retur|n sliced|
|00026800| 00 00 00 08 00 00 04 01 | 00 00 00 1f 00 00 01 e8 |........|........|
|00026810| 00 00 01 35 1c 67 06 51 | 73 5b 69 5d 3b 0a 7d 0a |...5.g.Q|s[i];.}.|
|00026820| 0a 0a 73 74 61 74 69 63 | 20 63 68 61 72 20 2a 78 |..static| char *x|
|00026830| 6d 6f 64 65 73 5b 5d 3d | 7b 0a 20 20 20 20 22 75 |modes[]=|{. "u|
|00026840| 6e 73 65 74 22 2c 0a 20 | 20 20 20 22 68 69 72 65 |nset",. | "hire|
|00026850| 73 22 2c 0a 20 20 20 20 | 22 6c 6f 72 65 73 22 2c |s",. |"lores",|
|00026860| 0a 20 20 20 20 22 65 68 | 62 22 2c 0a 20 20 20 20 |. "eh|b",. |
|00026870| 22 68 61 6d 22 2c 0a 20 | 20 20 20 4e 55 4c 4c 0a |"ham",. | NULL.|
|00026880| 7d 3b 0a 0a 63 68 61 72 | 20 2a 0a 78 6d 6f 64 65 |};..char| *.xmode|
|00026890| 6e 61 6d 28 69 6e 74 20 | 69 29 0a 7b 0a 20 20 20 |nam(int |i).{. |
|000268a0| 20 69 66 20 28 69 3c 30 | 20 7c 7c 20 69 3e 34 29 | if (i<0| || i>4)|
|000268b0| 0a 20 20 20 20 20 20 20 | 20 72 65 74 75 72 6e 20 |. | return |
|000268c0| 71 6d 3b 0a 20 20 20 20 | 72 65 74 75 72 6e 20 78 |qm;. |return x|
|000268d0| 6d 6f 64 65 73 5b 69 5d | 3b 0a 7d 0a 0a 0a 73 74 |modes[i]|;.}...st|
|000268e0| 61 74 69 63 20 63 68 61 | 72 20 2a 79 6d 6f 64 65 |atic cha|r *ymode|
|000268f0| 73 5b 5d 3d 7b 0a 20 20 | 20 20 22 75 6e 73 65 74 |s[]={. | "unset|
|00026900| 22 2c 0a 20 20 20 20 22 | 6c 61 63 65 22 2c 0a 20 |",. "|lace",. |
|00026910| 20 20 20 22 6e 6f 6c 61 | 63 65 22 2c 0a 20 20 20 | "nola|ce",. |
|00026920| 20 4e 55 4c 4c 0a 7d 3b | 0a 0a 63 68 61 72 20 2a | NULL.};|..char *|
|00026930| 0a 79 6d 6f 64 65 6e 61 | 6d 28 69 6e 74 20 69 29 |.ymodena|m(int i)|
|00026940| 0a 7b 0a 20 20 20 20 69 | 66 20 28 69 3c 30 20 7c |.{. i|f (i<0 ||
|00026950| 7c 20 69 3e 32 29 0a 20 | 20 20 20 20 20 20 20 72 || i>2). | r|
|00026960| 65 74 75 72 6e 20 71 6d | 3b 0a 20 20 20 20 72 65 |eturn qm|;. re|
|00026970| 74 75 72 6e 20 79 6d 6f | 64 65 73 5b 69 5d 3b 0a |turn ymo|des[i];.|
|00026980| 7d 0a 0a 0a 2f 2a 20 73 | 68 6f 75 6c 64 20 62 65 |}.../* s|hould be|
|00026990| 20 69 6e 20 73 61 6d 65 | 20 6f 72 64 65 72 20 61 | in same| order a|
|000269a0| 73 20 44 49 53 54 52 4d | 45 54 48 5f 20 64 65 66 |s DISTRM|ETH_ def|
|000269b0| 69 6e 65 73 20 69 6e 20 | 77 61 73 70 2e 68 20 2a |ines in |wasp.h *|
|000269c0| 2f 0a 73 74 61 74 69 63 | 20 63 68 61 72 20 2a 64 |/.static| char *d|
|000269d0| 6d 65 74 68 73 5b 5d 3d | 7b 0a 20 20 20 20 22 75 |meths[]=|{. "u|
|000269e0| 6e 73 65 74 22 2c 0a 20 | 20 20 20 22 6d 75 22 2c |nset",. | "mu",|
|000269f0| 0a 20 20 20 20 22 77 66 | 22 2c 0a 20 20 20 20 22 |. "wf|",. "|
|00026a00| 00 00 00 08 00 00 04 01 | 00 00 00 20 00 00 01 e8 |........|... ....|
|00026a10| 00 00 01 36 b6 17 58 b9 | 65 68 62 22 2c 0a 20 20 |...6..X.|ehb",. |
|00026a20| 20 20 22 6d 75 65 22 2c | 0a 20 20 20 20 22 68 73 | "mue",|. "hs|
|00026a30| 22 2c 0a 20 20 20 20 22 | 63 6f 6e 22 2c 0a 20 20 |",. "|con",. |
|00026a40| 20 20 4e 55 4c 4c 0a 7d | 3b 0a 0a 63 68 61 72 20 | NULL.}|;..char |
|00026a50| 2a 0a 64 6d 65 74 68 6e | 61 6d 28 69 6e 74 20 69 |*.dmethn|am(int i|
|00026a60| 29 0a 7b 0a 20 20 20 20 | 69 66 20 28 69 3c 30 20 |).{. |if (i<0 |
|00026a70| 7c 7c 20 69 3e 36 29 0a | 20 20 20 20 20 20 20 20 ||| i>6).| |
|00026a80| 72 65 74 75 72 6e 20 71 | 6d 3b 0a 20 20 20 20 72 |return q|m;. r|
|00026a90| 65 74 75 72 6e 20 64 6d | 65 74 68 73 5b 69 5d 3b |eturn dm|eths[i];|
|00026aa0| 0a 7d 0a 0a 69 6e 74 0a | 64 6d 65 74 68 6e 75 6d |.}..int.|dmethnum|
|00026ab0| 28 63 68 61 72 20 2a 73 | 29 0a 7b 0a 09 69 6e 74 |(char *s|).{..int|
|00026ac0| 20 69 3b 0a 0a 09 66 6f | 72 20 28 69 3d 31 3b 20 | i;...fo|r (i=1; |
|00026ad0| 64 6d 65 74 68 73 5b 69 | 5d 3b 20 2b 2b 69 29 0a |dmeths[i|]; ++i).|
|00026ae0| 09 09 69 66 20 28 21 73 | 74 72 63 6d 70 28 73 2c |..if (!s|trcmp(s,|
|00026af0| 20 64 6d 65 74 68 73 5b | 69 5d 29 29 0a 09 09 09 | dmeths[|i]))....|
|00026b00| 72 65 74 75 72 6e 20 69 | 3b 0a 09 72 65 74 75 72 |return i|;..retur|
|00026b10| 6e 20 2d 31 3b 0a 7d 0a | 0a 0a 2f 2a 20 73 68 6f |n -1;.}.|../* sho|
|00026b20| 75 6c 64 20 62 65 20 69 | 6e 20 73 61 6d 65 20 6f |uld be i|n same o|
|00026b30| 72 64 65 72 20 61 73 20 | 43 4f 55 4e 54 4d 45 54 |rder as |COUNTMET|
|00026b40| 48 5f 20 64 65 66 69 6e | 65 73 20 69 6e 20 77 61 |H_ defin|es in wa|
|00026b50| 73 70 2e 68 20 2a 2f 0a | 73 74 61 74 69 63 20 63 |sp.h */.|static c|
|00026b60| 68 61 72 20 2a 63 6d 65 | 74 68 73 5b 5d 3d 7b 0a |har *cme|ths[]={.|
|00026b70| 20 20 20 20 22 75 6e 73 | 65 74 22 2c 0a 20 20 20 | "uns|et",. |
|00026b80| 20 22 61 6c 6c 31 22 2c | 0a 20 20 20 20 22 61 6c | "all1",|. "al|
|00026b90| 6c 64 69 66 22 2c 0a 20 | 20 20 20 22 61 6c 6c 66 |ldif",. | "allf|
|00026ba0| 64 69 66 22 2c 0a 20 20 | 20 20 22 6a 31 22 2c 0a |dif",. | "j1",.|
|00026bb0| 20 20 20 20 22 6a 32 31 | 22 2c 0a 20 20 20 20 22 | "j21|",. "|
|00026bc0| 6a 64 69 66 22 2c 0a 20 | 20 20 20 22 6a 64 69 66 |jdif",. | "jdif|
|00026bd0| 73 68 22 2c 0a 20 20 20 | 20 22 6a 66 64 69 66 22 |sh",. | "jfdif"|
|00026be0| 2c 0a 20 20 20 20 22 6a | 66 64 69 66 73 68 22 2c |,. "j|fdifsh",|
|00026bf0| 0a 20 20 20 20 22 68 6d | 67 73 22 2c 0a 20 20 20 |. "hm|gs",. |
|00026c00| 00 00 00 08 00 00 04 01 | 00 00 00 21 00 00 01 86 |........|...!....|
|00026c10| 00 00 00 00 da 00 d2 73 | 20 22 68 6d 63 75 62 69 |.......s| "hmcubi|
|00026c20| 63 22 2c 0a 20 20 20 20 | 22 68 6d 22 2c 0a 20 20 |c",. |"hm",. |
|00026c30| 20 20 4e 55 4c 4c 0a 7d | 3b 0a 0a 63 68 61 72 20 | NULL.}|;..char |
|00026c40| 2a 0a 63 6d 65 74 68 6e | 61 6d 28 69 6e 74 20 69 |*.cmethn|am(int i|
|00026c50| 29 0a 7b 0a 20 20 20 20 | 69 66 20 28 69 3c 30 20 |).{. |if (i<0 |
|00026c60| 7c 7c 20 69 3e 31 32 29 | 0a 20 20 20 20 20 20 20 ||| i>12)|. |
|00026c70| 20 72 65 74 75 72 6e 20 | 71 6d 3b 0a 20 20 20 20 | return |qm;. |
|00026c80| 72 65 74 75 72 6e 20 63 | 6d 65 74 68 73 5b 69 5d |return c|meths[i]|
|00026c90| 3b 0a 7d 0a 0a 69 6e 74 | 0a 63 6d 65 74 68 6e 75 |;.}..int|.cmethnu|
|00026ca0| 6d 28 63 68 61 72 20 2a | 73 29 0a 7b 0a 09 69 6e |m(char *|s).{..in|
|00026cb0| 74 20 69 3b 0a 0a 09 66 | 6f 72 20 28 69 3d 31 3b |t i;...f|or (i=1;|
|00026cc0| 20 63 6d 65 74 68 73 5b | 69 5d 3b 20 2b 2b 69 29 | cmeths[|i]; ++i)|
|00026cd0| 0a 09 09 69 66 20 28 21 | 73 74 72 63 6d 70 28 73 |...if (!|strcmp(s|
|00026ce0| 2c 20 63 6d 65 74 68 73 | 5b 69 5d 29 29 0a 09 09 |, cmeths|[i]))...|
|00026cf0| 09 72 65 74 75 72 6e 20 | 69 3b 0a 09 72 65 74 75 |.return |i;..retu|
|00026d00| 72 6e 20 2d 31 3b 0a 7d | 0a 0a 0a 73 74 61 74 69 |rn -1;.}|...stati|
|00026d10| 63 20 63 68 61 72 20 2a | 6d 6d 61 70 73 5b 5d 3d |c char *|mmaps[]=|
|00026d20| 7b 0a 09 22 22 2c 0a 09 | 22 73 6c 69 63 65 64 20 |{.."",..|"sliced |
|00026d30| 22 2c 0a 09 22 64 79 6e | 61 6d 69 63 20 22 2c 0a |",.."dyn|amic ",.|
|00026d40| 09 22 6d 75 6c 74 69 70 | 61 6c 65 74 74 65 20 22 |."multip|alette "|
|00026d50| 2c 0a 09 4e 55 4c 4c 0a | 7d 3b 0a 0a 63 68 61 72 |,..NULL.|};..char|
|00026d60| 20 2a 0a 6d 6d 61 70 6e | 61 6d 28 69 6e 74 20 69 | *.mmapn|am(int i|
|00026d70| 29 0a 7b 0a 09 61 73 73 | 65 72 74 28 69 3e 3d 30 |).{..ass|ert(i>=0|
|00026d80| 20 26 26 20 69 3c 34 29 | 3b 0a 09 72 65 74 75 72 | && i<4)|;..retur|
|00026d90| 6e 20 6d 6d 61 70 73 5b | 69 5d 3b 0a 7d 0a 20 61 |n mmaps[|i];.}. a|
|00026da0| 73 20 44 49 53 54 52 4d | 45 54 48 5f 20 64 65 66 |s DISTRM|ETH_ def|
|00026db0| 69 6e 65 73 20 69 6e 20 | 77 61 73 70 2e 68 20 2a |ines in |wasp.h *|
|00026dc0| 2f 0a 73 74 61 74 69 63 | 20 63 68 61 72 20 2a 64 |/.static| char *d|
|00026dd0| 6d 65 74 68 73 5b 5d 3d | 7b 0a 20 20 20 20 22 75 |meths[]=|{. "u|
|00026de0| 6e 73 65 74 22 2c 0a 20 | 20 20 20 22 6d 75 22 2c |nset",. | "mu",|
|00026df0| 0a 20 20 20 20 22 77 66 | 22 2c 0a 20 20 20 20 22 |. "wf|",. "|
|00026e00| 00 00 00 08 00 00 04 05 | 00 00 00 01 00 00 01 e8 |........|........|
|00026e10| 00 00 01 38 85 ea 4c 00 | 2f 2a 20 77 61 73 70 20 |...8..L.|/* wasp |
|00026e20| 2d 20 43 6f 70 79 72 69 | 67 68 74 20 31 39 39 31 |- Copyri|ght 1991|
|00026e30| 20 62 79 20 53 74 65 76 | 65 6e 20 52 65 69 7a 0a | by Stev|en Reiz.|
|00026e40| 20 2a 20 73 65 65 20 43 | 4f 50 59 49 4e 47 20 61 | * see C|OPYING a|
|00026e50| 6e 64 20 77 61 73 70 2e | 63 20 66 6f 72 20 66 75 |nd wasp.|c for fu|
|00026e60| 72 74 68 65 72 20 69 6e | 66 6f 2c 0a 20 2a 20 70 |rther in|fo,. * p|
|00026e70| 70 6d 2e 63 2c 20 32 34 | 2f 37 2f 39 31 2c 20 32 |pm.c, 24|/7/91, 2|
|00026e80| 32 2f 31 30 2f 39 31 20 | 2d 20 32 35 2f 31 30 2f |2/10/91 |- 25/10/|
|00026e90| 39 31 2c 0a 20 2a 20 38 | 2f 31 32 2f 39 31 2c 20 |91,. * 8|/12/91, |
|00026ea0| 32 37 2f 31 32 2f 39 31 | 0a 20 2a 2f 0a 0a 73 74 |27/12/91|. */..st|
|00026eb0| 61 74 69 63 20 63 68 61 | 72 20 2a 73 6f 75 72 63 |atic cha|r *sourc|
|00026ec0| 65 66 69 6c 65 3d 5f 5f | 46 49 4c 45 5f 5f 3b 0a |efile=__|FILE__;.|
|00026ed0| 0a 23 69 6e 63 6c 75 64 | 65 20 22 77 61 73 70 2e |.#includ|e "wasp.|
|00026ee0| 68 22 0a 0a 69 6e 74 0a | 72 65 61 64 5f 70 70 6d |h"..int.|read_ppm|
|00026ef0| 28 76 6f 69 64 29 0a 7b | 0a 09 69 6e 74 20 79 3b |(void).{|..int y;|
|00026f00| 0a 09 6c 6f 6e 67 20 64 | 65 70 74 68 3b 0a 09 63 |..long d|epth;..c|
|00026f10| 68 61 72 20 74 79 70 5b | 33 5d 3b 0a 0a 09 63 72 |har typ[|3];...cr|
|00026f20| 65 61 64 28 74 79 70 2c | 20 33 29 3b 0a 09 69 66 |ead(typ,| 3);..if|
|00026f30| 20 28 74 79 70 5b 30 5d | 21 3d 27 50 27 20 7c 7c | (typ[0]|!='P' |||
|00026f40| 20 74 79 70 5b 31 5d 3c | 27 30 27 20 7c 7c 20 74 | typ[1]<|'0' || t|
|00026f50| 79 70 5b 31 5d 3e 27 39 | 27 20 7c 7c 20 74 79 70 |yp[1]>'9|' || typ|
|00026f60| 5b 32 5d 21 3d 27 5c 6e | 27 29 20 7b 0a 09 09 63 |[2]!='\n|') {...c|
|00026f70| 73 65 65 6b 5f 69 6e 28 | 30 4c 2c 20 30 29 3b 0a |seek_in(|0L, 0);.|
|00026f80| 09 09 72 65 74 75 72 6e | 20 30 3b 0a 09 7d 0a 09 |..return| 0;..}..|
|00026f90| 74 79 70 5b 32 5d 3d 27 | 5c 30 27 3b 0a 09 78 73 |typ[2]='|\0';..xs|
|00026fa0| 7a 3d 67 65 74 6e 28 27 | 20 27 29 3b 0a 09 79 73 |z=getn('| ');..ys|
|00026fb0| 7a 3d 67 65 74 6e 28 27 | 5c 6e 27 29 3b 0a 09 64 |z=getn('|\n');..d|
|00026fc0| 65 70 74 68 3d 67 65 74 | 6e 28 27 5c 6e 27 29 2b |epth=get|n('\n')+|
|00026fd0| 31 3b 0a 09 70 72 69 6e | 74 65 28 22 50 50 4d 2f |1;..prin|te("PPM/|
|00026fe0| 25 73 20 69 6e 70 75 74 | 3b 20 25 6c 64 20 78 20 |%s input|; %ld x |
|00026ff0| 25 6c 64 2c 20 64 65 70 | 74 68 3a 20 25 6c 64 5c |%ld, dep|th: %ld\|
|00027000| 00 00 00 08 00 00 04 05 | 00 00 00 02 00 00 01 e8 |........|........|
|00027010| 00 00 01 39 48 27 d9 37 | 6e 22 2c 20 74 79 70 2c |...9H'.7|n", typ,|
|00027020| 20 78 73 7a 2c 20 79 73 | 7a 2c 20 64 65 70 74 68 | xsz, ys|z, depth|
|00027030| 29 3b 0a 09 69 66 20 28 | 21 6f 75 74 66 69 6c 65 |);..if (|!outfile|
|00027040| 6e 61 6d 65 29 0a 09 09 | 65 78 69 74 28 30 29 3b |name)...|exit(0);|
|00027050| 0a 09 69 66 20 28 64 65 | 70 74 68 21 3d 32 35 36 |..if (de|pth!=256|
|00027060| 29 20 7b 0a 09 09 70 72 | 69 6e 74 65 28 22 64 65 |) {...pr|inte("de|
|00027070| 70 74 68 73 20 6f 74 68 | 65 72 20 74 68 61 6e 20 |pths oth|er than |
|00027080| 32 35 36 20 61 72 65 20 | 6e 6f 74 20 73 75 70 70 |256 are |not supp|
|00027090| 6f 72 74 65 64 5c 6e 22 | 29 3b 0a 09 09 65 78 69 |orted\n"|);...exi|
|000270a0| 74 28 31 29 3b 0a 09 7d | 0a 09 72 67 62 3d 4d 61 |t(1);..}|..rgb=Ma|
|000270b0| 6c 6c 6f 63 28 79 73 7a | 2a 73 69 7a 65 6f 66 28 |lloc(ysz|*sizeof(|
|000270c0| 75 5f 73 68 6f 72 74 20 | 2a 29 29 3b 0a 09 66 6f |u_short |*));..fo|
|000270d0| 72 20 28 79 3d 30 3b 20 | 79 3c 79 73 7a 3b 20 2b |r (y=0; |y<ysz; +|
|000270e0| 2b 79 29 0a 09 20 20 20 | 20 20 20 20 20 72 67 62 |+y).. | rgb|
|000270f0| 5b 79 5d 3d 43 61 6c 6c | 6f 63 28 78 73 7a 2a 73 |[y]=Call|oc(xsz*s|
|00027100| 69 7a 65 6f 66 28 75 5f | 73 68 6f 72 74 29 29 3b |izeof(u_|short));|
|00027110| 0a 09 73 77 69 74 63 68 | 20 28 74 79 70 5b 31 5d |..switch| (typ[1]|
|00027120| 29 20 7b 0a 09 63 61 73 | 65 20 27 35 27 3a 0a 09 |) {..cas|e '5':..|
|00027130| 09 72 65 61 64 5f 67 72 | 65 79 38 28 29 3b 0a 09 |.read_gr|ey8();..|
|00027140| 62 72 65 61 6b 3b 0a 09 | 63 61 73 65 20 27 36 27 |break;..|case '6'|
|00027150| 3a 0a 09 09 72 65 61 64 | 5f 72 67 62 32 34 28 29 |:...read|_rgb24()|
|00027160| 3b 0a 09 62 72 65 61 6b | 3b 0a 09 64 65 66 61 75 |;..break|;..defau|
|00027170| 6c 74 3a 0a 09 09 70 72 | 69 6e 74 65 28 22 74 79 |lt:...pr|inte("ty|
|00027180| 70 65 73 20 6f 74 68 65 | 72 20 74 68 61 6e 20 50 |pes othe|r than P|
|00027190| 35 20 6f 72 20 50 36 20 | 61 72 65 20 6e 6f 74 20 |5 or P6 |are not |
|000271a0| 73 75 70 70 6f 72 74 65 | 64 5c 6e 22 29 3b 0a 09 |supporte|d\n");..|
|000271b0| 09 65 78 69 74 28 31 29 | 3b 0a 09 62 72 65 61 6b |.exit(1)|;..break|
|000271c0| 3b 0a 09 7d 0a 09 72 65 | 74 75 72 6e 20 31 3b 0a |;..}..re|turn 1;.|
|000271d0| 7d 0a 0a 0a 76 6f 69 64 | 0a 77 72 69 74 65 5f 70 |}...void|.write_p|
|000271e0| 70 6d 28 76 6f 69 64 29 | 0a 7b 0a 09 70 72 69 6e |pm(void)|.{..prin|
|000271f0| 74 65 28 22 50 50 4d 2f | 50 36 20 6f 75 74 70 75 |te("PPM/|P6 outpu|
|00027200| 00 00 00 08 00 00 04 05 | 00 00 00 03 00 00 01 e8 |........|........|
|00027210| 00 00 01 3a 39 08 f9 ba | 74 3b 20 25 6c 64 20 78 |...:9...|t; %ld x|
|00027220| 20 25 6c 64 2c 20 64 65 | 70 74 68 3a 20 32 35 36 | %ld, de|pth: 256|
|00027230| 5c 6e 22 2c 20 78 73 7a | 2c 20 79 73 7a 29 3b 0a |\n", xsz|, ysz);.|
|00027240| 09 63 77 72 69 74 65 28 | 22 50 36 5c 6e 22 2c 20 |.cwrite(|"P6\n", |
|00027250| 33 29 3b 0a 09 70 75 74 | 6e 28 28 69 6e 74 29 78 |3);..put|n((int)x|
|00027260| 73 7a 29 3b 0a 09 63 77 | 72 69 74 65 28 22 20 22 |sz);..cw|rite(" "|
|00027270| 2c 20 31 29 3b 0a 09 70 | 75 74 6e 28 28 69 6e 74 |, 1);..p|utn((int|
|00027280| 29 79 73 7a 29 3b 0a 09 | 63 77 72 69 74 65 28 22 |)ysz);..|cwrite("|
|00027290| 5c 6e 32 35 35 5c 6e 22 | 2c 20 35 29 3b 0a 09 77 |\n255\n"|, 5);..w|
|000272a0| 72 69 74 65 5f 72 67 62 | 32 34 28 29 3b 0a 09 65 |rite_rgb|24();..e|
|000272b0| 72 61 73 65 5f 63 6f 75 | 6e 74 65 72 28 22 50 50 |rase_cou|nter("PP|
|000272c0| 4d 20 66 69 6c 65 20 77 | 72 69 74 74 65 6e 2c 20 |M file w|ritten, |
|000272d0| 25 6c 64 20 62 79 74 65 | 73 22 2c 20 63 73 65 65 |%ld byte|s", csee|
|000272e0| 6b 5f 6f 75 74 28 30 4c | 2c 20 31 29 29 3b 0a 7d |k_out(0L|, 1));.}|
|000272f0| 0a 0a 0a 69 6e 74 0a 67 | 65 74 6e 28 63 68 61 72 |...int.g|etn(char|
|00027300| 20 74 65 72 6d 69 6e 61 | 74 6f 72 29 0a 7b 0a 09 | termina|tor).{..|
|00027310| 69 6e 74 20 6e 3b 0a 09 | 63 68 61 72 20 63 3b 0a |int n;..|char c;.|
|00027320| 0a 09 6e 3d 30 3b 0a 09 | 77 68 69 6c 65 20 28 31 |..n=0;..|while (1|
|00027330| 29 20 7b 0a 09 09 63 72 | 65 61 64 28 26 63 2c 20 |) {...cr|ead(&c, |
|00027340| 31 29 3b 0a 09 09 69 66 | 20 28 63 3c 27 30 27 20 |1);...if| (c<'0' |
|00027350| 7c 7c 20 63 3e 27 39 27 | 29 0a 09 09 09 62 72 65 ||| c>'9'|)....bre|
|00027360| 61 6b 3b 0a 09 09 6e 3d | 31 30 2a 6e 2b 63 2d 27 |ak;...n=|10*n+c-'|
|00027370| 30 27 3b 0a 09 7d 0a 09 | 61 73 73 65 72 74 28 63 |0';..}..|assert(c|
|00027380| 3d 3d 74 65 72 6d 69 6e | 61 74 6f 72 29 3b 0a 09 |==termin|ator);..|
|00027390| 72 65 74 75 72 6e 20 6e | 3b 0a 7d 0a 0a 0a 76 6f |return n|;.}...vo|
|000273a0| 69 64 0a 70 75 74 6e 28 | 69 6e 74 20 6e 29 0a 7b |id.putn(|int n).{|
|000273b0| 0a 09 69 6e 74 20 69 3b | 0a 09 63 68 61 72 20 6c |..int i;|..char l|
|000273c0| 69 6e 65 5b 32 30 5d 3b | 0a 0a 09 69 3d 31 39 3b |ine[20];|...i=19;|
|000273d0| 0a 09 64 6f 20 7b 0a 09 | 09 6c 69 6e 65 5b 69 2d |..do {..|.line[i-|
|000273e0| 2d 5d 3d 6e 25 31 30 2b | 27 30 27 3b 0a 09 09 6e |-]=n%10+|'0';...n|
|000273f0| 2f 3d 31 30 3b 0a 09 7d | 20 77 68 69 6c 65 20 28 |/=10;..}| while (|
|00027400| 00 00 00 08 00 00 04 05 | 00 00 00 04 00 00 01 e8 |........|........|
|00027410| 00 00 01 3b 2b 1a 28 80 | 6e 3e 30 29 3b 0a 09 63 |...;+.(.|n>0);..c|
|00027420| 77 72 69 74 65 28 6c 69 | 6e 65 2b 69 2b 31 2c 20 |write(li|ne+i+1, |
|00027430| 31 39 2d 69 29 3b 0a 7d | 0a 0a 0a 69 6e 74 0a 72 |19-i);.}|...int.r|
|00027440| 65 61 64 5f 68 6c 28 76 | 6f 69 64 29 0a 7b 0a 09 |ead_hl(v|oid).{..|
|00027450| 69 6e 74 20 79 3b 0a 09 | 63 68 61 72 20 74 79 70 |int y;..|char typ|
|00027460| 5b 33 5d 3b 0a 09 73 68 | 6f 72 74 20 6e 3b 0a 09 |[3];..sh|ort n;..|
|00027470| 6c 6f 6e 67 20 6c 6f 6e | 3b 0a 0a 09 63 72 65 61 |long lon|;...crea|
|00027480| 64 28 74 79 70 2c 20 33 | 29 3b 0a 09 69 66 20 28 |d(typ, 3|);..if (|
|00027490| 74 79 70 5b 30 5d 21 3d | 27 48 27 20 7c 7c 20 74 |typ[0]!=|'H' || t|
|000274a0| 79 70 5b 31 5d 21 3d 27 | 4c 27 20 7c 7c 20 74 79 |yp[1]!='|L' || ty|
|000274b0| 70 5b 32 5d 21 3d 27 32 | 27 29 20 7b 0a 09 09 63 |p[2]!='2|') {...c|
|000274c0| 73 65 65 6b 5f 69 6e 28 | 30 4c 2c 20 30 29 3b 0a |seek_in(|0L, 0);.|
|000274d0| 09 09 72 65 74 75 72 6e | 20 30 3b 0a 09 7d 0a 09 |..return| 0;..}..|
|000274e0| 63 72 65 61 64 28 26 6e | 2c 20 32 29 3b 0a 09 78 |cread(&n|, 2);..x|
|000274f0| 73 7a 3d 6e 3b 0a 09 63 | 72 65 61 64 28 26 6e 2c |sz=n;..c|read(&n,|
|00027500| 20 32 29 3b 0a 09 79 73 | 7a 3d 6e 3b 0a 09 63 72 | 2);..ys|z=n;..cr|
|00027510| 65 61 64 28 26 6c 6f 6e | 2c 20 34 29 3b 0a 09 70 |ead(&lon|, 4);..p|
|00027520| 72 69 6e 74 65 28 22 48 | 4c 32 20 69 6e 70 75 74 |rinte("H|L2 input|
|00027530| 3b 20 25 6c 64 20 78 20 | 25 6c 64 5c 6e 22 2c 20 |; %ld x |%ld\n", |
|00027540| 78 73 7a 2c 20 79 73 7a | 29 3b 0a 09 69 66 20 28 |xsz, ysz|);..if (|
|00027550| 21 6f 75 74 66 69 6c 65 | 6e 61 6d 65 29 0a 09 09 |!outfile|name)...|
|00027560| 65 78 69 74 28 30 29 3b | 0a 09 72 67 62 3d 4d 61 |exit(0);|..rgb=Ma|
|00027570| 6c 6c 6f 63 28 79 73 7a | 2a 73 69 7a 65 6f 66 28 |lloc(ysz|*sizeof(|
|00027580| 75 5f 73 68 6f 72 74 20 | 2a 29 29 3b 0a 09 66 6f |u_short |*));..fo|
|00027590| 72 20 28 79 3d 30 3b 20 | 79 3c 79 73 7a 3b 20 2b |r (y=0; |y<ysz; +|
|000275a0| 2b 79 29 0a 09 20 20 20 | 20 20 20 20 20 72 67 62 |+y).. | rgb|
|000275b0| 5b 79 5d 3d 43 61 6c 6c | 6f 63 28 78 73 7a 2a 73 |[y]=Call|oc(xsz*s|
|000275c0| 69 7a 65 6f 66 28 75 5f | 73 68 6f 72 74 29 29 3b |izeof(u_|short));|
|000275d0| 0a 09 72 65 61 64 5f 72 | 67 62 32 34 28 29 3b 0a |..read_r|gb24();.|
|000275e0| 09 72 65 74 75 72 6e 20 | 31 3b 0a 7d 0a 0a 0a 76 |.return |1;.}...v|
|000275f0| 6f 69 64 0a 72 65 61 64 | 5f 72 67 62 32 34 28 76 |oid.read|_rgb24(v|
|00027600| 00 00 00 08 00 00 04 05 | 00 00 00 05 00 00 01 e8 |........|........|
|00027610| 00 00 01 3c 5d ef d8 21 | 6f 69 64 29 0a 7b 0a 09 |...<]..!|oid).{..|
|00027620| 63 68 61 72 20 2a 62 75 | 66 3b 0a 09 69 6e 74 20 |char *bu|f;..int |
|00027630| 77 69 64 74 68 2c 20 63 | 6f 6c 6f 72 3b 0a 09 69 |width, c|olor;..i|
|00027640| 6e 74 20 79 2c 20 78 3b | 0a 09 63 68 61 72 20 2a |nt y, x;|..char *|
|00027650| 62 75 66 70 3b 0a 09 75 | 5f 73 68 6f 72 74 20 2a |bufp;..u|_short *|
|00027660| 70 3b 0a 0a 09 63 72 65 | 61 64 5f 74 79 70 65 3d |p;...cre|ad_type=|
|00027670| 43 52 45 41 44 5f 4e 4f | 4e 46 41 54 41 4c 3b 0a |CREAD_NO|NFATAL;.|
|00027680| 09 77 69 64 74 68 3d 78 | 73 7a 2a 33 3b 0a 09 62 |.width=x|sz*3;..b|
|00027690| 75 66 3d 4d 61 6c 6c 6f | 63 28 77 69 64 74 68 29 |uf=Mallo|c(width)|
|000276a0| 3b 0a 09 69 6e 69 74 5f | 63 6f 75 6e 74 65 72 28 |;..init_|counter(|
|000276b0| 30 2c 20 28 69 6e 74 29 | 79 73 7a 2c 20 31 30 2c |0, (int)|ysz, 10,|
|000276c0| 20 22 72 65 61 64 69 6e | 67 20 32 34 2d 62 69 74 | "readin|g 24-bit|
|000276d0| 73 20 52 47 42 22 29 3b | 0a 09 66 6f 72 20 28 79 |s RGB");|..for (y|
|000276e0| 3d 30 3b 20 79 3c 79 73 | 7a 3b 20 2b 2b 79 29 20 |=0; y<ys|z; ++y) |
|000276f0| 7b 0a 09 09 63 6f 75 6e | 74 65 72 28 29 3b 0a 09 |{...coun|ter();..|
|00027700| 09 63 72 65 61 64 28 62 | 75 66 2c 20 77 69 64 74 |.cread(b|uf, widt|
|00027710| 68 29 3b 0a 09 09 69 66 | 20 28 63 72 65 61 64 5f |h);...if| (cread_|
|00027720| 72 65 73 75 6c 74 21 3d | 77 69 64 74 68 29 0a 09 |result!=|width)..|
|00027730| 09 09 62 72 65 61 6b 3b | 0a 09 09 78 3d 78 73 7a |..break;|...x=xsz|
|00027740| 2d 31 3b 0a 09 09 62 75 | 66 70 3d 62 75 66 3b 0a |-1;...bu|fp=buf;.|
|00027750| 09 09 70 3d 72 67 62 5b | 79 5d 3b 0a 09 09 64 6f |..p=rgb[|y];...do|
|00027760| 20 7b 0a 09 09 09 63 6f | 6c 6f 72 3d 28 2a 62 75 | {....co|lor=(*bu|
|00027770| 66 70 2b 2b 20 26 20 30 | 78 66 30 29 3c 3c 34 3b |fp++ & 0|xf0)<<4;|
|00027780| 0a 09 09 09 63 6f 6c 6f | 72 7c 3d 20 2a 62 75 66 |....colo|r|= *buf|
|00027790| 70 2b 2b 20 26 20 30 78 | 66 30 3b 0a 09 09 09 63 |p++ & 0x|f0;....c|
|000277a0| 6f 6c 6f 72 7c 3d 28 2a | 62 75 66 70 2b 2b 20 3e |olor|=(*|bufp++ >|
|000277b0| 3e 34 29 20 26 20 30 78 | 30 66 3b 0a 09 09 09 2a |>4) & 0x|0f;....*|
|000277c0| 70 2b 2b 20 3d 63 6f 6c | 6f 72 3b 0a 09 09 7d 20 |p++ =col|or;...} |
|000277d0| 77 68 69 6c 65 20 28 2d | 2d 78 3e 3d 30 29 3b 0a |while (-|-x>=0);.|
|000277e0| 09 7d 0a 09 65 72 61 73 | 65 5f 63 6f 75 6e 74 65 |.}..eras|e_counte|
|000277f0| 72 28 4e 55 4c 4c 29 3b | 0a 09 66 72 65 65 28 62 |r(NULL);|..free(b|
|00027800| 00 00 00 08 00 00 04 05 | 00 00 00 06 00 00 01 e8 |........|........|
|00027810| 00 00 01 3d 73 c4 83 46 | 75 66 29 3b 0a 09 63 72 |...=s..F|uf);..cr|
|00027820| 65 61 64 5f 74 79 70 65 | 3d 43 52 45 41 44 5f 53 |ead_type|=CREAD_S|
|00027830| 54 52 49 43 54 3b 0a 7d | 0a 0a 0a 76 6f 69 64 0a |TRICT;.}|...void.|
|00027840| 72 65 61 64 5f 67 72 65 | 79 38 28 76 6f 69 64 29 |read_gre|y8(void)|
|00027850| 0a 7b 0a 09 63 68 61 72 | 20 2a 62 75 66 3b 0a 09 |.{..char| *buf;..|
|00027860| 69 6e 74 20 63 6f 6c 6f | 72 3b 0a 09 69 6e 74 20 |int colo|r;..int |
|00027870| 79 2c 20 78 3b 0a 09 63 | 68 61 72 20 2a 62 75 66 |y, x;..c|har *buf|
|00027880| 70 3b 0a 09 75 5f 73 68 | 6f 72 74 20 2a 70 3b 0a |p;..u_sh|ort *p;.|
|00027890| 0a 09 63 72 65 61 64 5f | 74 79 70 65 3d 43 52 45 |..cread_|type=CRE|
|000278a0| 41 44 5f 4e 4f 4e 46 41 | 54 41 4c 3b 0a 09 62 75 |AD_NONFA|TAL;..bu|
|000278b0| 66 3d 4d 61 6c 6c 6f 63 | 28 28 69 6e 74 29 78 73 |f=Malloc|((int)xs|
|000278c0| 7a 29 3b 0a 09 69 6e 69 | 74 5f 63 6f 75 6e 74 65 |z);..ini|t_counte|
|000278d0| 72 28 30 2c 20 28 69 6e | 74 29 79 73 7a 2c 20 31 |r(0, (in|t)ysz, 1|
|000278e0| 30 2c 20 22 72 65 61 64 | 69 6e 67 20 38 2d 62 69 |0, "read|ing 8-bi|
|000278f0| 74 73 20 67 72 65 79 22 | 29 3b 0a 09 66 6f 72 20 |ts grey"|);..for |
|00027900| 28 79 3d 30 3b 20 79 3c | 79 73 7a 3b 20 2b 2b 79 |(y=0; y<|ysz; ++y|
|00027910| 29 20 7b 0a 09 09 63 6f | 75 6e 74 65 72 28 29 3b |) {...co|unter();|
|00027920| 0a 09 09 63 72 65 61 64 | 28 62 75 66 2c 20 28 69 |...cread|(buf, (i|
|00027930| 6e 74 29 78 73 7a 29 3b | 0a 09 09 69 66 20 28 63 |nt)xsz);|...if (c|
|00027940| 72 65 61 64 5f 72 65 73 | 75 6c 74 21 3d 78 73 7a |read_res|ult!=xsz|
|00027950| 29 0a 09 09 09 62 72 65 | 61 6b 3b 0a 09 09 78 3d |)....bre|ak;...x=|
|00027960| 78 73 7a 2d 31 3b 0a 09 | 09 62 75 66 70 3d 62 75 |xsz-1;..|.bufp=bu|
|00027970| 66 3b 0a 09 09 70 3d 72 | 67 62 5b 79 5d 3b 0a 09 |f;...p=r|gb[y];..|
|00027980| 09 64 6f 20 7b 0a 09 09 | 09 63 6f 6c 6f 72 3d 20 |.do {...|.color= |
|00027990| 2a 62 75 66 70 2b 2b 20 | 26 20 30 78 66 30 3b 0a |*bufp++ |& 0xf0;.|
|000279a0| 09 09 09 63 6f 6c 6f 72 | 7c 3d 28 63 6f 6c 6f 72 |...color||=(color|
|000279b0| 3c 3c 34 29 7c 28 63 6f | 6c 6f 72 3e 3e 34 29 3b |<<4)|(co|lor>>4);|
|000279c0| 0a 09 09 09 2a 70 2b 2b | 20 3d 63 6f 6c 6f 72 3b |....*p++| =color;|
|000279d0| 0a 09 09 7d 20 77 68 69 | 6c 65 20 28 2d 2d 78 3e |...} whi|le (--x>|
|000279e0| 3d 30 29 3b 0a 09 7d 0a | 09 65 72 61 73 65 5f 63 |=0);..}.|.erase_c|
|000279f0| 6f 75 6e 74 65 72 28 4e | 55 4c 4c 29 3b 0a 09 66 |ounter(N|ULL);..f|
|00027a00| 00 00 00 08 00 00 04 05 | 00 00 00 07 00 00 01 c6 |........|........|
|00027a10| 00 00 00 00 d4 22 d1 8b | 72 65 65 28 62 75 66 29 |....."..|ree(buf)|
|00027a20| 3b 0a 09 63 72 65 61 64 | 5f 74 79 70 65 3d 43 52 |;..cread|_type=CR|
|00027a30| 45 41 44 5f 53 54 52 49 | 43 54 3b 0a 7d 0a 0a 0a |EAD_STRI|CT;.}...|
|00027a40| 76 6f 69 64 0a 77 72 69 | 74 65 5f 72 67 62 32 34 |void.wri|te_rgb24|
|00027a50| 28 76 6f 69 64 29 0a 7b | 0a 09 63 68 61 72 20 2a |(void).{|..char *|
|00027a60| 62 75 66 3b 0a 09 69 6e | 74 20 77 69 64 74 68 2c |buf;..in|t width,|
|00027a70| 20 63 6f 6c 6f 72 3b 0a | 09 69 6e 74 20 79 2c 20 | color;.|.int y, |
|00027a80| 78 3b 0a 09 63 68 61 72 | 20 2a 62 75 66 70 3b 0a |x;..char| *bufp;.|
|00027a90| 09 75 5f 73 68 6f 72 74 | 20 2a 70 3b 0a 09 0a 09 |.u_short| *p;....|
|00027aa0| 77 69 64 74 68 3d 78 73 | 7a 2a 33 3b 0a 09 62 75 |width=xs|z*3;..bu|
|00027ab0| 66 3d 4d 61 6c 6c 6f 63 | 28 77 69 64 74 68 29 3b |f=Malloc|(width);|
|00027ac0| 0a 09 69 6e 69 74 5f 63 | 6f 75 6e 74 65 72 28 30 |..init_c|ounter(0|
|00027ad0| 2c 20 28 69 6e 74 29 79 | 73 7a 2c 20 31 30 2c 20 |, (int)y|sz, 10, |
|00027ae0| 22 77 72 69 74 69 6e 67 | 20 32 34 2d 62 69 74 73 |"writing| 24-bits|
|00027af0| 20 52 47 42 22 29 3b 0a | 09 66 6f 72 20 28 79 3d | RGB");.|.for (y=|
|00027b00| 30 3b 20 79 3c 79 73 7a | 3b 20 2b 2b 79 29 20 7b |0; y<ysz|; ++y) {|
|00027b10| 0a 09 09 63 6f 75 6e 74 | 65 72 28 29 3b 0a 09 09 |...count|er();...|
|00027b20| 78 3d 78 73 7a 2d 31 3b | 0a 09 09 62 75 66 70 3d |x=xsz-1;|...bufp=|
|00027b30| 62 75 66 3b 0a 09 09 70 | 3d 72 67 62 5b 79 5d 3b |buf;...p|=rgb[y];|
|00027b40| 0a 09 09 64 6f 20 7b 0a | 09 09 09 63 6f 6c 6f 72 |...do {.|...color|
|00027b50| 3d 20 2a 70 2b 2b 3b 0a | 09 09 09 2a 62 75 66 70 |= *p++;.|...*bufp|
|00027b60| 2b 2b 20 3d 28 63 6f 6c | 6f 72 3e 3e 34 29 26 30 |++ =(col|or>>4)&0|
|00027b70| 78 66 30 3b 0a 09 09 09 | 2a 62 75 66 70 2b 2b 20 |xf0;....|*bufp++ |
|00027b80| 3d 63 6f 6c 6f 72 26 30 | 78 66 30 3b 0a 09 09 09 |=color&0|xf0;....|
|00027b90| 2a 62 75 66 70 2b 2b 20 | 3d 63 6f 6c 6f 72 3c 3c |*bufp++ |=color<<|
|00027ba0| 34 3b 0a 09 09 7d 20 77 | 68 69 6c 65 20 28 2d 2d |4;...} w|hile (--|
|00027bb0| 78 3e 3d 30 29 3b 0a 09 | 09 63 77 72 69 74 65 28 |x>=0);..|.cwrite(|
|00027bc0| 62 75 66 2c 20 77 69 64 | 74 68 29 3b 0a 09 7d 0a |buf, wid|th);..}.|
|00027bd0| 09 66 72 65 65 28 62 75 | 66 29 3b 0a 7d 0a 78 3e |.free(bu|f);.}.x>|
|00027be0| 3d 30 29 3b 0a 09 7d 0a | 09 65 72 61 73 65 5f 63 |=0);..}.|.erase_c|
|00027bf0| 6f 75 6e 74 65 72 28 4e | 55 4c 4c 29 3b 0a 09 66 |ounter(N|ULL);..f|
|00027c00| 00 00 00 08 00 00 04 06 | 00 00 00 01 00 00 01 e8 |........|........|
|00027c10| 00 00 01 3f bd 35 68 d5 | 2f 2a 20 77 61 73 70 20 |...?.5h.|/* wasp |
|00027c20| 2d 20 43 6f 70 79 72 69 | 67 68 74 20 31 39 39 31 |- Copyri|ght 1991|
|00027c30| 20 62 79 20 53 74 65 76 | 65 6e 20 52 65 69 7a 0a | by Stev|en Reiz.|
|00027c40| 20 2a 20 73 65 65 20 43 | 4f 50 59 49 4e 47 20 61 | * see C|OPYING a|
|00027c50| 6e 64 20 77 61 73 70 2e | 63 20 66 6f 72 20 66 75 |nd wasp.|c for fu|
|00027c60| 72 74 68 65 72 20 69 6e | 66 6f 0a 20 2a 20 77 72 |rther in|fo. * wr|
|00027c70| 69 66 66 2e 68 2c 20 34 | 2f 31 32 2f 39 30 20 2d |iff.h, 4|/12/90 -|
|00027c80| 20 34 2f 31 2f 39 31 2c | 0a 20 2a 20 35 2f 35 2f | 4/1/91,|. * 5/5/|
|00027c90| 39 31 20 2d 20 33 30 2f | 35 2f 39 31 2c 20 32 33 |91 - 30/|5/91, 23|
|00027ca0| 2f 36 2f 39 31 20 2d 20 | 32 36 2f 36 2f 39 31 2c |/6/91 - |26/6/91,|
|00027cb0| 0a 20 2a 20 33 2f 37 2f | 39 31 20 2d 20 38 2f 37 |. * 3/7/|91 - 8/7|
|00027cc0| 2f 39 31 2c 20 38 2f 31 | 32 2f 39 31 2c 20 31 2f |/91, 8/1|2/91, 1/|
|00027cd0| 31 2f 39 32 0a 20 2a 2f | 0a 0a 23 75 6e 64 65 66 |1/92. */|..#undef|
|00027ce0| 20 45 58 54 45 52 4e 0a | 23 69 66 64 65 66 20 57 | EXTERN.|#ifdef W|
|00027cf0| 52 49 46 46 4d 41 49 4e | 0a 23 64 65 66 69 6e 65 |RIFFMAIN|.#define|
|00027d00| 20 45 58 54 45 52 4e 0a | 23 65 6c 73 65 0a 23 64 | EXTERN.|#else.#d|
|00027d10| 65 66 69 6e 65 20 45 58 | 54 45 52 4e 20 65 78 74 |efine EX|TERN ext|
|00027d20| 65 72 6e 0a 23 65 6e 64 | 69 66 0a 0a 23 64 65 66 |ern.#end|if..#def|
|00027d30| 69 6e 65 20 4d 41 58 4e | 52 45 47 53 20 36 34 0a |ine MAXN|REGS 64.|
|00027d40| 23 64 65 66 69 6e 65 20 | 4d 41 58 4e 50 4c 41 4e |#define |MAXNPLAN|
|00027d50| 45 53 20 38 0a 23 64 65 | 66 69 6e 65 20 4d 41 58 |ES 8.#de|fine MAX|
|00027d60| 50 4c 41 4e 45 53 48 49 | 46 54 20 33 20 2f 2a 20 |PLANESHI|FT 3 /* |
|00027d70| 32 6c 6f 67 20 6f 66 20 | 4d 41 58 4e 50 4c 41 4e |2log of |MAXNPLAN|
|00027d80| 45 53 20 2a 2f 0a 23 64 | 65 66 69 6e 65 20 4d 41 |ES */.#d|efine MA|
|00027d90| 58 4f 55 54 42 55 46 53 | 5a 20 33 32 37 36 30 0a |XOUTBUFS|Z 32760.|
|00027da0| 23 64 65 66 69 6e 65 20 | 4e 55 4c 4c 31 20 4e 55 |#define |NULL1 NU|
|00027db0| 4c 4c 20 2f 2a 20 28 28 | 76 6f 69 64 20 2a 29 30 |LL /* ((|void *)0|
|00027dc0| 78 66 30 30 30 30 31 29 | 20 66 6f 72 20 64 65 62 |xf00001)| for deb|
|00027dd0| 75 67 67 69 6e 67 20 2a | 2f 0a 23 64 65 66 69 6e |ugging *|/.#defin|
|00027de0| 65 20 50 43 48 47 5f 4e | 43 48 41 4e 47 45 53 20 |e PCHG_N|CHANGES |
|00027df0| 37 0a 0a 23 64 65 66 69 | 6e 65 20 50 43 48 47 5f |7..#defi|ne PCHG_|
|00027e00| 00 00 00 08 00 00 04 06 | 00 00 00 02 00 00 01 e8 |........|........|
|00027e10| 00 00 01 40 77 00 3a b8 | 43 4f 4d 50 5f 4e 4f 4e |...@w.:.|COMP_NON|
|00027e20| 45 20 30 0a 23 64 65 66 | 69 6e 65 20 50 43 48 47 |E 0.#def|ine PCHG|
|00027e30| 5f 43 4f 4d 50 5f 48 55 | 46 46 4d 41 4e 4e 20 31 |_COMP_HU|FFMANN 1|
|00027e40| 0a 23 64 65 66 69 6e 65 | 20 50 43 48 47 46 5f 31 |.#define| PCHGF_1|
|00027e50| 32 42 49 54 09 31 0a 23 | 64 65 66 69 6e 65 20 50 |2BIT.1.#|define P|
|00027e60| 43 48 47 46 5f 33 32 42 | 49 54 09 32 0a 23 64 65 |CHGF_32B|IT.2.#de|
|00027e70| 66 69 6e 65 20 50 43 48 | 47 46 5f 55 53 45 5f 41 |fine PCH|GF_USE_A|
|00027e80| 4c 50 48 41 09 34 0a 0a | 45 58 54 45 52 4e 20 75 |LPHA.4..|EXTERN u|
|00027e90| 5f 6c 6f 6e 67 20 2a 63 | 6f 75 6e 74 73 3b 0a 45 |_long *c|ounts;.E|
|00027ea0| 58 54 45 52 4e 20 69 6e | 74 20 73 6c 69 63 65 64 |XTERN in|t sliced|
|00027eb0| 6f 3b 0a 45 58 54 45 52 | 4e 20 69 6e 74 20 69 63 |o;.EXTER|N int ic|
|00027ec0| 6f 6c 6f 72 73 2c 20 6e | 70 6c 61 6e 65 73 2c 20 |olors, n|planes, |
|00027ed0| 6e 72 65 67 73 2c 20 6e | 70 69 78 76 61 6c 73 3b |nregs, n|pixvals;|
|00027ee0| 0a 45 58 54 45 52 4e 20 | 75 5f 73 68 6f 72 74 20 |.EXTERN |u_short |
|00027ef0| 2a 63 6d 2c 20 2a 63 6d | 30 2c 20 2a 63 6d 70 72 |*cm, *cm|0, *cmpr|
|00027f00| 65 76 2c 20 2a 63 75 72 | 63 6d 3b 0a 45 58 54 45 |ev, *cur|cm;.EXTE|
|00027f10| 52 4e 20 63 68 61 72 20 | 2a 63 6d 72 67 62 3b 0a |RN char |*cmrgb;.|
|00027f20| 45 58 54 45 52 4e 20 75 | 5f 63 68 61 72 20 2a 6e |EXTERN u|_char *n|
|00027f30| 65 77 63 6f 6c 2c 20 2a | 65 72 72 6f 72 3b 0a 45 |ewcol, *|error;.E|
|00027f40| 58 54 45 52 4e 20 75 5f | 6c 6f 6e 67 20 2a 65 72 |XTERN u_|long *er|
|00027f50| 72 6f 72 32 3b 0a 45 58 | 54 45 52 4e 20 75 5f 63 |ror2;.EX|TERN u_c|
|00027f60| 68 61 72 20 2a 63 6f 6e | 76 3b 0a 45 58 54 45 52 |har *con|v;.EXTER|
|00027f70| 4e 20 73 68 6f 72 74 20 | 6e 6f 75 74 72 6f 77 73 |N short |noutrows|
|00027f80| 3b 0a 45 58 54 45 52 4e | 20 75 5f 63 68 61 72 20 |;.EXTERN| u_char |
|00027f90| 2a 6f 75 74 72 6f 77 73 | 3b 0a 45 58 54 45 52 4e |*outrows|;.EXTERN|
|00027fa0| 20 75 5f 63 68 61 72 20 | 2a 6f 75 74 63 72 6f 77 | u_char |*outcrow|
|00027fb0| 73 3b 0a 45 58 54 45 52 | 4e 20 6c 6f 6e 67 20 62 |s;.EXTER|N long b|
|00027fc0| 6f 64 79 5f 73 69 7a 65 | 3b 0a 45 58 54 45 52 4e |ody_size|;.EXTERN|
|00027fd0| 20 73 68 6f 72 74 20 62 | 79 74 65 73 70 65 72 72 | short b|ytesperr|
|00027fe0| 6f 77 3b 0a 45 58 54 45 | 52 4e 20 69 6e 74 20 6f |ow;.EXTE|RN int o|
|00027ff0| 75 74 62 75 66 73 7a 3b | 0a 45 58 54 45 52 4e 20 |utbufsz;|.EXTERN |
|00028000| 00 00 00 08 00 00 04 06 | 00 00 00 03 00 00 01 0d |........|........|
|00028010| 00 00 00 00 3a d8 01 93 | 63 68 61 72 20 2a 77 66 |....:...|char *wf|
|00028020| 6d 69 6e 64 69 73 74 2c | 20 2a 77 66 6d 69 6e 69 |mindist,| *wfmini|
|00028030| 6e 64 2c 20 2a 77 66 72 | 67 62 3b 0a 45 58 54 45 |nd, *wfr|gb;.EXTE|
|00028040| 52 4e 20 75 5f 6c 6f 6e | 67 20 2a 77 66 32 72 67 |RN u_lon|g *wf2rg|
|00028050| 62 77 65 69 67 68 74 3b | 0a 45 58 54 45 52 4e 20 |bweight;|.EXTERN |
|00028060| 75 5f 6c 6f 6e 67 20 65 | 72 72 2c 20 65 72 72 32 |u_long e|rr, err2|
|00028070| 3b 0a 45 58 54 45 52 4e | 20 63 68 61 72 20 2a 68 |;.EXTERN| char *h|
|00028080| 73 6d 61 72 6b 3b 0a 45 | 58 54 45 52 4e 20 73 74 |smark;.E|XTERN st|
|00028090| 72 75 63 74 20 68 73 5f | 74 20 2a 2a 68 73 68 65 |ruct hs_|t **hshe|
|000280a0| 61 64 3b 0a 45 58 54 45 | 52 4e 20 66 6c 6f 61 74 |ad;.EXTE|RN float|
|000280b0| 20 2a 63 74 72 67 62 77 | 3b 0a 45 58 54 45 52 4e | *ctrgbw|;.EXTERN|
|000280c0| 20 66 6c 6f 61 74 20 2a | 2a 63 74 68 65 61 64 3b | float *|*cthead;|
|000280d0| 0a 45 58 54 45 52 4e 20 | 73 68 6f 72 74 20 6e 7a |.EXTERN |short nz|
|000280e0| 65 72 6f 2c 20 6e 63 6f | 6c 6f 72 3b 0a 45 58 54 |ero, nco|lor;.EXT|
|000280f0| 45 52 4e 20 75 5f 6c 6f | 6e 67 20 6e 72 65 73 74 |ERN u_lo|ng nrest|
|00028100| 72 69 63 74 65 64 3b 0a | 45 58 54 45 52 4e 20 69 |ricted;.|EXTERN i|
|00028110| 6e 74 20 72 65 73 74 72 | 69 63 74 5f 63 68 61 6e |nt restr|ict_chan|
|00028120| 67 65 73 3b 0a 4e 20 75 | 5f 63 68 61 72 20 2a 6e |ges;.N u|_char *n|
|00028130| 65 77 63 6f 6c 2c 20 2a | 65 72 72 6f 72 3b 0a 45 |ewcol, *|error;.E|
|00028140| 58 54 45 52 4e 20 75 5f | 6c 6f 6e 67 20 2a 65 72 |XTERN u_|long *er|
|00028150| 72 6f 72 32 3b 0a 45 58 | 54 45 52 4e 20 75 5f 63 |ror2;.EX|TERN u_c|
|00028160| 68 61 72 20 2a 63 6f 6e | 76 3b 0a 45 58 54 45 52 |har *con|v;.EXTER|
|00028170| 4e 20 73 68 6f 72 74 20 | 6e 6f 75 74 72 6f 77 73 |N short |noutrows|
|00028180| 3b 0a 45 58 54 45 52 4e | 20 75 5f 63 68 61 72 20 |;.EXTERN| u_char |
|00028190| 2a 6f 75 74 72 6f 77 73 | 3b 0a 45 58 54 45 52 4e |*outrows|;.EXTERN|
|000281a0| 20 75 5f 63 68 61 72 20 | 2a 6f 75 74 63 72 6f 77 | u_char |*outcrow|
|000281b0| 73 3b 0a 45 58 54 45 52 | 4e 20 6c 6f 6e 67 20 62 |s;.EXTER|N long b|
|000281c0| 6f 64 79 5f 73 69 7a 65 | 3b 0a 45 58 54 45 52 4e |ody_size|;.EXTERN|
|000281d0| 20 73 68 6f 72 74 20 62 | 79 74 65 73 70 65 72 72 | short b|ytesperr|
|000281e0| 6f 77 3b 0a 45 58 54 45 | 52 4e 20 69 6e 74 20 6f |ow;.EXTE|RN int o|
|000281f0| 75 74 62 75 66 73 7a 3b | 0a 45 58 54 45 52 4e 20 |utbufsz;|.EXTERN |
|00028200| 00 00 00 08 00 00 04 07 | 00 00 00 01 00 00 01 e8 |........|........|
|00028210| 00 00 01 42 cc 20 4e d9 | 2f 2a 20 77 61 73 70 20 |...B. N.|/* wasp |
|00028220| 2d 20 63 6f 6e 76 65 72 | 74 20 61 20 70 69 63 74 |- conver|t a pict|
|00028230| 75 72 65 20 66 72 6f 6d | 20 47 49 46 2c 20 49 46 |ure from| GIF, IF|
|00028240| 46 2c 20 53 75 6e 20 72 | 61 73 74 65 72 66 69 6c |F, Sun r|asterfil|
|00028250| 65 2c 20 0a 20 2a 20 50 | 50 4d 2c 20 48 61 6d 6c |e, . * P|PM, Haml|
|00028260| 61 62 20 6f 72 20 53 52 | 47 52 20 74 6f 20 49 46 |ab or SR|GR to IF|
|00028270| 46 2c 20 53 52 47 52 20 | 6f 72 20 50 50 4d 2c 0a |F, SRGR |or PPM,.|
|00028280| 20 2a 20 6f 70 74 69 6f | 6e 61 6c 6c 79 20 73 63 | * optio|nally sc|
|00028290| 61 6c 69 6e 67 20 69 74 | 20 61 6e 64 20 70 65 72 |aling it| and per|
|000282a0| 66 6f 72 6d 69 6e 67 20 | 76 61 72 69 6f 75 73 20 |forming |various |
|000282b0| 6f 70 65 72 61 74 69 6f | 6e 73 20 6f 6e 20 69 74 |operatio|ns on it|
|000282c0| 2e 0a 20 2a 20 43 6f 70 | 79 72 69 67 68 74 20 31 |.. * Cop|yright 1|
|000282d0| 39 39 31 20 62 79 20 53 | 74 65 76 65 6e 20 52 65 |991 by S|teven Re|
|000282e0| 69 7a 2c 20 73 65 65 20 | 74 68 65 20 43 4f 50 59 |iz, see |the COPY|
|000282f0| 49 4e 47 20 66 69 6c 65 | 20 66 6f 72 20 6d 6f 72 |ING file| for mor|
|00028300| 65 20 69 6e 66 6f 2e 0a | 20 2a 20 31 2f 31 32 2f |e info..| * 1/12/|
|00028310| 39 30 20 2d 20 32 2f 36 | 2f 39 31 2c 20 32 33 2f |90 - 2/6|/91, 23/|
|00028320| 36 2f 39 31 2c 20 33 30 | 2f 36 2f 39 31 2c 20 33 |6/91, 30|/6/91, 3|
|00028330| 2f 37 2f 39 31 20 2d 20 | 38 2f 37 2f 39 31 2c 0a |/7/91 - |8/7/91,.|
|00028340| 20 2a 20 32 34 2f 37 2f | 39 31 2c 20 32 32 2f 31 | * 24/7/|91, 22/1|
|00028350| 30 2f 39 31 2c 20 31 36 | 2f 31 31 2f 39 31 2c 20 |0/91, 16|/11/91, |
|00028360| 38 2f 31 32 2f 39 31 2c | 20 32 37 2f 31 32 2f 39 |8/12/91,| 27/12/9|
|00028370| 31 20 2d 20 31 2f 31 2f | 39 32 0a 20 2a 20 75 73 |1 - 1/1/|92. * us|
|00028380| 61 67 65 3a 20 73 65 65 | 20 74 68 65 20 75 73 61 |age: see| the usa|
|00028390| 67 65 20 72 6f 75 74 69 | 6e 65 20 62 65 6c 6f 77 |ge routi|ne below|
|000283a0| 0a 20 2a 2f 0a 0a 73 74 | 61 74 69 63 20 63 68 61 |. */..st|atic cha|
|000283b0| 72 20 2a 73 6f 75 72 63 | 65 66 69 6c 65 3d 5f 5f |r *sourc|efile=__|
|000283c0| 46 49 4c 45 5f 5f 3b 0a | 0a 23 64 65 66 69 6e 65 |FILE__;.|.#define|
|000283d0| 20 4d 41 49 4e 0a 23 69 | 6e 63 6c 75 64 65 20 22 | MAIN.#i|nclude "|
|000283e0| 77 61 73 70 2e 68 22 0a | 0a 73 74 61 74 69 63 20 |wasp.h".|.static |
|000283f0| 73 68 6f 72 74 20 7a 61 | 70 5f 6f 70 74 69 6f 6e |short za|p_option|
|00028400| 00 00 00 08 00 00 04 07 | 00 00 00 02 00 00 01 e8 |........|........|
|00028410| 00 00 01 43 6b 96 40 3c | 3d 30 3b 0a 73 74 61 74 |...Ck.@<|=0;.stat|
|00028420| 69 63 20 69 6e 74 20 74 | 65 73 74 70 61 74 78 3d |ic int t|estpatx=|
|00028430| 30 2c 20 74 65 73 74 70 | 61 74 79 3b 0a 0a 6d 61 |0, testp|aty;..ma|
|00028440| 69 6e 28 69 6e 74 20 61 | 72 67 63 2c 20 63 68 61 |in(int a|rgc, cha|
|00028450| 72 20 2a 2a 61 72 67 76 | 29 0a 7b 0a 20 20 20 20 |r **argv|).{. |
|00028460| 69 6e 69 74 76 61 72 73 | 28 29 3b 0a 20 20 20 20 |initvars|();. |
|00028470| 64 6f 5f 6f 70 74 69 6f | 6e 73 28 61 72 67 63 2c |do_optio|ns(argc,|
|00028480| 20 61 72 67 76 29 3b 0a | 20 20 20 20 69 66 20 28 | argv);.| if (|
|00028490| 74 65 73 74 70 61 74 78 | 29 0a 09 74 65 73 74 70 |testpatx|)..testp|
|000284a0| 61 74 28 74 65 73 74 70 | 61 74 78 2c 20 74 65 73 |at(testp|atx, tes|
|000284b0| 74 70 61 74 79 29 3b 0a | 20 20 20 20 65 6c 73 65 |tpaty);.| else|
|000284c0| 20 7b 0a 09 63 6f 70 65 | 6e 5f 69 6e 28 69 6e 66 | {..cope|n_in(inf|
|000284d0| 69 6c 65 6e 61 6d 65 29 | 3b 0a 09 69 66 20 28 21 |ilename)|;..if (!|
|000284e0| 72 65 61 64 5f 73 72 67 | 72 28 29 20 26 26 20 21 |read_srg|r() && !|
|000284f0| 72 65 61 64 5f 69 66 66 | 28 29 20 26 26 20 21 72 |read_iff|() && !r|
|00028500| 65 61 64 5f 67 69 66 28 | 29 20 26 26 20 21 72 65 |ead_gif(|) && !re|
|00028510| 61 64 5f 72 61 73 28 29 | 0a 09 20 26 26 20 21 72 |ad_ras()|.. && !r|
|00028520| 65 61 64 5f 70 70 6d 28 | 29 20 26 26 20 21 72 65 |ead_ppm(|) && !re|
|00028530| 61 64 5f 68 6c 28 29 29 | 20 7b 0a 09 20 20 20 20 |ad_hl())| {.. |
|00028540| 70 72 69 6e 74 65 28 22 | 25 73 20 69 73 20 6e 6f |printe("|%s is no|
|00028550| 74 20 69 6e 20 49 46 46 | 2c 20 47 49 46 38 37 61 |t in IFF|, GIF87a|
|00028560| 2c 20 53 75 6e 20 72 61 | 73 74 65 72 66 69 6c 65 |, Sun ra|sterfile|
|00028570| 2c 20 70 70 6d 2c 20 48 | 61 6d 6c 61 62 20 6f 72 |, ppm, H|amlab or|
|00028580| 20 53 52 47 52 20 66 6f | 72 6d 61 74 5c 6e 22 2c | SRGR fo|rmat\n",|
|00028590| 20 69 6e 66 69 6c 65 6e | 61 6d 65 29 3b 0a 09 20 | infilen|ame);.. |
|000285a0| 20 20 20 65 78 69 74 28 | 31 29 3b 0a 09 7d 0a 09 | exit(|1);..}..|
|000285b0| 69 66 20 28 69 6e 66 64 | 21 3d 30 29 0a 09 20 20 |if (infd|!=0).. |
|000285c0| 20 20 63 6c 6f 73 65 28 | 69 6e 66 64 29 3b 0a 20 | close(|infd);. |
|000285d0| 20 20 20 7d 0a 20 20 20 | 20 61 73 73 65 72 74 28 | }. | assert(|
|000285e0| 72 67 62 29 3b 0a 20 20 | 20 20 63 6f 70 65 6e 5f |rgb);. | copen_|
|000285f0| 6f 75 74 28 6f 75 74 66 | 69 6c 65 6e 61 6d 65 29 |out(outf|ilename)|
|00028600| 00 00 00 08 00 00 04 07 | 00 00 00 03 00 00 01 e8 |........|........|
|00028610| 00 00 01 44 91 09 8b 6f | 3b 0a 20 20 20 20 69 66 |...D...o|;. if|
|00028620| 20 28 7a 61 70 5f 6f 70 | 74 69 6f 6e 29 0a 09 75 | (zap_op|tion)..u|
|00028630| 6e 6c 69 6e 6b 28 69 6e | 66 69 6c 65 6e 61 6d 65 |nlink(in|filename|
|00028640| 29 3b 0a 20 20 20 20 73 | 63 61 6c 65 79 28 79 63 |);. s|caley(yc|
|00028650| 2c 20 79 64 29 3b 0a 20 | 20 20 20 73 63 61 6c 65 |, yd);. | scale|
|00028660| 78 28 78 61 2c 20 78 62 | 29 3b 0a 20 20 20 20 64 |x(xa, xb|);. d|
|00028670| 6f 5f 6f 70 65 72 61 74 | 69 6f 6e 73 28 61 72 67 |o_operat|ions(arg|
|00028680| 63 2c 20 61 72 67 76 29 | 3b 0a 20 20 20 20 73 77 |c, argv)|;. sw|
|00028690| 69 74 63 68 20 28 6f 75 | 74 70 75 74 66 6f 72 6d |itch (ou|tputform|
|000286a0| 61 74 29 20 7b 0a 20 20 | 20 20 63 61 73 65 20 49 |at) {. | case I|
|000286b0| 46 46 3a 0a 09 77 72 69 | 74 65 5f 69 66 66 28 29 |FF:..wri|te_iff()|
|000286c0| 3b 0a 20 20 20 20 62 72 | 65 61 6b 3b 0a 20 20 20 |;. br|eak;. |
|000286d0| 20 63 61 73 65 20 53 52 | 47 52 3a 0a 09 77 72 69 | case SR|GR:..wri|
|000286e0| 74 65 5f 73 72 67 72 28 | 29 3b 0a 20 20 20 20 62 |te_srgr(|);. b|
|000286f0| 72 65 61 6b 3b 0a 20 20 | 20 20 63 61 73 65 20 50 |reak;. | case P|
|00028700| 50 4d 3a 0a 09 77 72 69 | 74 65 5f 70 70 6d 28 29 |PM:..wri|te_ppm()|
|00028710| 3b 0a 20 20 20 20 62 72 | 65 61 6b 3b 0a 20 20 20 |;. br|eak;. |
|00028720| 20 64 65 66 61 75 6c 74 | 3a 0a 09 70 72 69 6e 74 | default|:..print|
|00028730| 65 28 22 75 6e 6b 6e 6f | 77 6e 20 6f 75 74 70 75 |e("unkno|wn outpu|
|00028740| 74 20 66 6f 72 6d 61 74 | 5c 6e 22 29 3b 0a 09 65 |t format|\n");..e|
|00028750| 78 69 74 28 31 29 3b 0a | 20 20 20 20 62 72 65 61 |xit(1);.| brea|
|00028760| 6b 3b 0a 20 20 20 20 7d | 0a 20 20 20 20 69 66 20 |k;. }|. if |
|00028770| 28 6f 75 74 66 64 21 3d | 31 29 0a 09 63 6c 6f 73 |(outfd!=|1)..clos|
|00028780| 65 28 6f 75 74 66 64 29 | 3b 0a 20 20 20 20 65 78 |e(outfd)|;. ex|
|00028790| 69 74 28 30 29 3b 0a 7d | 0a 0a 0a 63 68 61 72 20 |it(0);.}|...char |
|000287a0| 2a 75 73 61 67 65 73 74 | 72 5b 5d 3d 0a 7b 0a 09 |*usagest|r[]=.{..|
|000287b0| 22 75 73 61 67 65 3a 20 | 77 61 73 70 20 5b 6f 70 |"usage: |wasp [op|
|000287c0| 74 69 6f 6e 73 5d 20 5b | 6f 70 65 72 61 74 69 6f |tions] [|operatio|
|000287d0| 6e 73 5d 20 5b 70 61 72 | 61 6d 65 74 65 72 73 5d |ns] [par|ameters]|
|000287e0| 20 69 6e 66 69 6c 65 7c | 2d 20 5b 6f 75 74 66 69 | infile||- [outfi|
|000287f0| 6c 65 7c 2d 5d 22 2c 0a | 09 22 6f 70 74 69 6f 6e |le|-]",.|."option|
|00028800| 00 00 00 08 00 00 04 07 | 00 00 00 04 00 00 01 e8 |........|........|
|00028810| 00 00 01 45 07 84 7e 50 | 73 3a 22 2c 0a 09 22 2d |...E..~P|s:",.."-|
|00028820| 7a 61 70 20 20 20 20 20 | 20 20 20 3a 20 64 65 6c |zap | : del|
|00028830| 65 74 65 20 69 6e 66 69 | 6c 65 20 61 66 74 65 72 |ete infi|le after|
|00028840| 20 69 74 20 68 61 73 20 | 62 65 65 6e 20 72 65 61 | it has |been rea|
|00028850| 64 22 2c 0a 09 22 2d 67 | 69 66 6d 61 70 74 72 75 |d",.."-g|ifmaptru|
|00028860| 6e 63 3a 20 74 72 75 6e | 63 61 74 65 20 67 69 66 |nc: trun|cate gif|
|00028870| 20 63 6f 6c 6f 72 6d 61 | 70 20 65 6e 74 72 69 65 | colorma|p entrie|
|00028880| 73 20 74 6f 20 34 20 62 | 69 74 73 20 69 2e 73 2e |s to 4 b|its i.s.|
|00028890| 6f 2e 20 72 6f 75 6e 64 | 69 6e 67 20 74 68 65 6d |o. round|ing them|
|000288a0| 22 2c 0a 09 22 2d 69 66 | 66 7c 73 72 67 72 7c 70 |",.."-if|f|srgr|p|
|000288b0| 70 6d 3a 20 74 68 65 20 | 6f 75 74 70 75 74 20 66 |pm: the |output f|
|000288c0| 6f 72 6d 61 74 2c 20 49 | 46 46 20 49 4c 42 4d 2c |ormat, I|FF ILBM,|
|000288d0| 20 53 52 47 52 20 6f 72 | 20 70 70 6d 22 2c 0a 09 | SRGR or| ppm",..|
|000288e0| 22 2d 72 67 62 20 6e 20 | 20 20 20 20 20 3a 20 69 |"-rgb n | : i|
|000288f0| 6c 62 6d 20 6f 75 74 70 | 75 74 20 6d 6f 64 65 2c |lbm outp|ut mode,|
|00028900| 20 64 69 72 65 63 74 20 | 52 47 42 20 77 69 74 68 | direct |RGB with|
|00028910| 20 6e 20 62 69 74 70 6c | 61 6e 65 73 22 2c 0a 09 | n bitpl|anes",..|
|00028920| 22 2d 6e 6f 63 6f 6d 70 | 72 20 20 20 20 3a 20 69 |"-nocomp|r : i|
|00028930| 6c 62 6d 20 6f 75 74 70 | 75 74 20 77 69 6c 6c 20 |lbm outp|ut will |
|00028940| 6e 6f 74 20 62 65 20 63 | 6f 6d 70 72 65 73 73 65 |not be c|ompresse|
|00028950| 64 22 2c 0a 09 22 2d 61 | 73 63 20 20 20 20 20 20 |d",.."-a|sc |
|00028960| 20 20 3a 20 61 75 74 6f | 73 63 61 6c 65 2c 20 73 | : auto|scale, s|
|00028970| 63 61 6c 65 73 20 74 6f | 20 66 69 74 20 74 68 65 |cales to| fit the|
|00028980| 20 65 6e 74 69 72 65 20 | 70 69 63 74 75 72 65 20 | entire |picture |
|00028990| 6f 6e 20 74 68 65 20 73 | 63 72 65 65 6e 22 2c 0a |on the s|creen",.|
|000289a0| 09 22 2d 6e 6f 68 69 72 | 65 73 20 20 20 20 3a 20 |."-nohir|es : |
|000289b0| 61 73 63 20 68 69 6e 74 | 2c 20 6e 6f 20 68 69 72 |asc hint|, no hir|
|000289c0| 65 73 20 6f 75 74 70 75 | 74 20 6d 6f 64 65 20 66 |es outpu|t mode f|
|000289d0| 6f 72 20 70 69 63 74 75 | 72 65 73 20 77 69 74 68 |or pictu|res with|
|000289e0| 20 6d 6f 72 65 20 74 68 | 61 6e 20 31 36 20 63 6f | more th|an 16 co|
|000289f0| 6c 6f 72 73 22 2c 0a 09 | 22 2d 6e 6f 68 69 72 65 |lors",..|"-nohire|
|00028a00| 00 00 00 08 00 00 04 07 | 00 00 00 05 00 00 01 e8 |........|........|
|00028a10| 00 00 01 46 22 fb af 06 | 73 21 20 20 20 3a 20 61 |...F"...|s! : a|
|00028a20| 73 63 20 68 69 6e 74 2c | 20 6e 6f 20 68 69 72 65 |sc hint,| no hire|
|00028a30| 73 20 6f 75 74 70 75 74 | 20 6d 6f 64 65 22 2c 0a |s output| mode",.|
|00028a40| 09 22 2d 73 63 72 77 20 | 6e 20 20 20 20 20 3a 20 |."-scrw |n : |
|00028a50| 61 73 63 20 68 69 6e 74 | 2c 20 73 63 72 65 65 6e |asc hint|, screen|
|00028a60| 20 77 69 64 74 68 20 69 | 6e 20 6c 6f 72 65 73 20 | width i|n lores |
|00028a70| 70 69 78 65 6c 73 22 2c | 0a 09 22 2d 73 63 72 68 |pixels",|.."-scrh|
|00028a80| 20 6e 20 20 20 20 20 3a | 20 61 73 63 20 68 69 6e | n :| asc hin|
|00028a90| 74 2c 20 73 63 72 65 65 | 6e 20 68 65 69 67 68 74 |t, scree|n height|
|00028aa0| 20 69 6e 20 6e 6f 6c 61 | 63 65 20 70 69 78 65 6c | in nola|ce pixel|
|00028ab0| 73 22 2c 0a 09 22 2d 73 | 6c 69 63 65 64 7c 64 79 |s",.."-s|liced|dy|
|00028ac0| 6e 7c 6d 70 3a 20 6d 75 | 6c 74 69 6d 61 70 20 69 |n|mp: mu|ltimap i|
|00028ad0| 6c 62 6d 20 6f 75 74 70 | 75 74 2c 20 73 6c 69 63 |lbm outp|ut, slic|
|00028ae0| 65 64 3d 53 48 41 4d 7c | 64 79 6e 61 6d 69 63 3d |ed=SHAM||dynamic=|
|00028af0| 43 54 42 4c 7c 6d 75 6c | 74 69 70 61 6c 65 74 74 |CTBL|mul|tipalett|
|00028b00| 65 3d 50 43 48 47 22 2c | 0a 09 22 2d 6c 61 63 65 |e=PCHG",|.."-lace|
|00028b10| 7c 6e 6f 6c 61 63 65 3a | 20 69 6c 62 6d 20 6f 75 ||nolace:| ilbm ou|
|00028b20| 74 70 75 74 20 69 6e 74 | 65 72 6c 61 63 65 2c 20 |tput int|erlace, |
|00028b30| 6f 6e 20 6f 72 20 6f 66 | 66 22 2c 0a 09 22 2d 68 |on or of|f",.."-h|
|00028b40| 69 72 65 73 7c 6c 6f 72 | 65 73 7c 68 61 6d 7c 65 |ires|lor|es|ham|e|
|00028b50| 68 62 3a 20 69 6c 62 6d | 20 6f 75 74 70 75 74 20 |hb: ilbm| output |
|00028b60| 6d 6f 64 65 22 2c 0a 09 | 22 6f 70 65 72 61 74 69 |mode",..|"operati|
|00028b70| 6f 6e 73 3a 22 2c 0a 09 | 22 2d 74 65 73 74 70 61 |ons:",..|"-testpa|
|00028b80| 74 20 78 20 79 3a 20 63 | 72 65 61 74 65 20 61 20 |t x y: c|reate a |
|00028b90| 74 65 73 74 20 70 61 74 | 74 65 72 6e 20 6f 66 20 |test pat|tern of |
|00028ba0| 78 20 63 6f 6c 75 6d 6e | 73 20 61 6e 64 20 79 20 |x column|s and y |
|00028bb0| 72 6f 77 73 22 2c 0a 09 | 22 2d 78 20 61 2f 62 20 |rows",..|"-x a/b |
|00028bc0| 20 20 20 20 20 3a 20 73 | 63 61 6c 65 20 68 6f 72 | : s|cale hor|
|00028bd0| 69 7a 6f 6e 74 61 6c 2c | 20 70 72 6f 64 75 63 69 |izontal,| produci|
|00028be0| 6e 67 20 61 20 63 6f 6c | 75 6d 6e 73 20 6f 75 74 |ng a col|umns out|
|00028bf0| 20 6f 66 20 65 76 65 72 | 79 20 62 20 69 6e 70 75 | of ever|y b inpu|
|00028c00| 00 00 00 08 00 00 04 07 | 00 00 00 06 00 00 01 e8 |........|........|
|00028c10| 00 00 01 47 6f 48 bc c9 | 74 20 63 6f 6c 75 6d 6e |...GoH..|t column|
|00028c20| 73 22 2c 0a 09 22 2d 79 | 20 63 2f 64 20 20 20 20 |s",.."-y| c/d |
|00028c30| 20 20 3a 20 73 63 61 6c | 65 20 76 65 72 74 69 63 | : scal|e vertic|
|00028c40| 61 6c 2c 20 70 72 6f 64 | 75 63 69 6e 67 20 63 20 |al, prod|ucing c |
|00028c50| 72 6f 77 73 20 6f 75 74 | 20 6f 66 20 65 76 65 72 |rows out| of ever|
|00028c60| 79 20 64 20 69 6e 70 75 | 74 20 72 6f 77 73 22 2c |y d inpu|t rows",|
|00028c70| 0a 09 22 2d 63 6c 69 70 | 20 6d 69 6e 78 20 6d 61 |.."-clip| minx ma|
|00028c80| 78 78 20 6d 69 6e 79 20 | 6d 61 78 79 3a 20 63 75 |xx miny |maxy: cu|
|00028c90| 74 20 61 20 72 65 63 74 | 61 6e 67 6c 65 20 6f 75 |t a rect|angle ou|
|00028ca0| 74 20 6f 66 20 74 68 65 | 20 70 69 63 74 75 72 65 |t of the| picture|
|00028cb0| 20 61 6e 64 20 64 72 6f | 70 20 74 68 65 20 72 65 | and dro|p the re|
|00028cc0| 73 74 22 2c 0a 09 22 2d | 65 6e 6c 61 72 67 65 20 |st",.."-|enlarge |
|00028cd0| 78 20 79 3a 20 65 6e 6c | 61 72 67 65 20 74 68 65 |x y: enl|arge the|
|00028ce0| 20 70 69 63 74 75 72 65 | 20 74 6f 20 78 20 63 6f | picture| to x co|
|00028cf0| 6c 75 6d 6e 73 20 61 6e | 64 20 79 20 72 6f 77 73 |lumns an|d y rows|
|00028d00| 22 2c 0a 09 22 2d 78 61 | 76 65 72 61 67 65 20 20 |",.."-xa|verage |
|00028d10| 20 3a 20 73 61 6d 65 20 | 61 73 20 2d 78 20 31 2f | : same |as -x 1/|
|00028d20| 32 2c 20 62 75 74 20 61 | 76 65 72 61 67 69 6e 67 |2, but a|veraging|
|00028d30| 20 74 68 65 20 74 77 6f | 20 69 6e 70 75 74 20 63 | the two| input c|
|00028d40| 6f 6c 75 6d 6e 73 22 2c | 0a 09 22 2d 78 6d 69 72 |olumns",|.."-xmir|
|00028d50| 72 6f 72 20 20 20 20 3a | 20 6d 69 72 72 6f 72 20 |ror :| mirror |
|00028d60| 74 68 65 20 70 69 63 74 | 75 72 65 20 69 6e 20 61 |the pict|ure in a|
|00028d70| 20 76 65 72 74 69 63 61 | 6c 20 6d 69 72 72 6f 72 | vertica|l mirror|
|00028d80| 22 2c 0a 09 22 2d 79 6d | 69 72 72 6f 72 20 20 20 |",.."-ym|irror |
|00028d90| 20 3a 20 6d 69 72 72 6f | 72 20 74 68 65 20 70 69 | : mirro|r the pi|
|00028da0| 63 74 75 72 65 20 69 6e | 20 61 20 68 6f 72 69 7a |cture in| a horiz|
|00028db0| 6f 6e 74 61 6c 20 6d 69 | 72 72 6f 72 22 2c 0a 09 |ontal mi|rror",..|
|00028dc0| 22 2d 74 72 61 6e 73 70 | 6f 73 65 20 20 3a 20 6d |"-transp|ose : m|
|00028dd0| 69 72 72 6f 72 20 74 68 | 65 20 70 69 63 74 75 72 |irror th|e pictur|
|00028de0| 65 20 64 69 61 67 6f 6e | 61 6c 6c 79 2c 20 69 6e |e diagon|ally, in|
|00028df0| 20 6d 69 72 72 6f 72 20 | 79 3d 78 22 2c 0a 09 22 | mirror |y=x",.."|
|00028e00| 00 00 00 08 00 00 04 07 | 00 00 00 07 00 00 01 e8 |........|........|
|00028e10| 00 00 01 48 e3 3c 01 12 | 70 61 72 61 6d 65 74 65 |...H.<..|paramete|
|00028e20| 72 73 3a 22 2c 0a 09 22 | 2d 63 6d 65 74 68 20 6d |rs:",.."|-cmeth m|
|00028e30| 20 20 20 20 3a 20 63 6f | 75 6e 74 69 6e 67 20 6d | : co|unting m|
|00028e40| 65 74 68 6f 64 2c 20 61 | 6c 6c 31 7c 61 6c 6c 64 |ethod, a|ll1|alld|
|00028e50| 69 66 7c 61 6c 6c 66 64 | 69 66 7c 6a 31 7c 6a 32 |if|allfd|if|j1|j2|
|00028e60| 31 7c 6a 64 69 66 7c 6a | 64 69 66 73 68 7c 6a 66 |1|jdif|j|difsh|jf|
|00028e70| 64 69 66 7c 6a 66 64 69 | 66 73 68 7c 68 6d 67 73 |dif|jfdi|fsh|hmgs|
|00028e80| 7c 68 6d 63 75 62 69 63 | 22 2c 0a 09 22 2d 64 6d ||hmcubic|",.."-dm|
|00028e90| 65 74 68 20 6d 20 20 20 | 20 3a 20 64 69 73 74 72 |eth m | : distr|
|00028ea0| 69 62 75 74 69 6f 6e 20 | 6d 65 74 68 6f 64 2c 20 |ibution |method, |
|00028eb0| 6d 75 7c 77 66 7c 65 68 | 62 7c 6d 75 65 7c 68 73 |mu|wf|eh|b|mue|hs|
|00028ec0| 7c 63 6f 6e 22 2c 0a 09 | 22 2d 64 6d 65 74 68 32 ||con",..|"-dmeth2|
|00028ed0| 20 6d 20 20 20 3a 20 69 | 74 65 72 61 74 69 76 65 | m : i|terative|
|00028ee0| 20 68 61 6d 20 73 65 63 | 6f 6e 64 20 64 69 73 74 | ham sec|ond dist|
|00028ef0| 72 69 62 75 74 69 6f 6e | 20 6d 65 74 68 6f 64 22 |ribution| method"|
|00028f00| 2c 0a 09 22 2d 74 68 72 | 65 73 68 6f 6c 64 20 6e |,.."-thr|eshold n|
|00028f10| 3a 20 63 6f 75 6e 74 69 | 6e 67 20 74 68 72 65 73 |: counti|ng thres|
|00028f20| 68 6f 6c 64 22 2c 0a 09 | 4e 55 4c 4c 0a 7d 3b 0a |hold",..|NULL.};.|
|00028f30| 0a 0a 76 6f 69 64 0a 75 | 73 61 67 65 28 76 6f 69 |..void.u|sage(voi|
|00028f40| 64 29 0a 7b 0a 09 63 68 | 61 72 20 2a 2a 70 3b 0a |d).{..ch|ar **p;.|
|00028f50| 0a 09 70 72 69 6e 74 65 | 28 22 77 61 73 70 20 25 |..printe|("wasp %|
|00028f60| 73 2c 20 25 73 20 25 73 | 2c 20 43 6f 70 79 72 69 |s, %s %s|, Copyri|
|00028f70| 67 68 74 20 31 39 39 31 | 2c 31 39 39 32 20 62 79 |ght 1991|,1992 by|
|00028f80| 20 53 74 65 76 65 6e 20 | 52 65 69 7a 5c 6e 22 2c | Steven |Reiz\n",|
|00028f90| 0a 09 20 76 65 72 73 69 | 6f 6e 2b 31 34 2c 20 5f |.. versi|on+14, _|
|00028fa0| 5f 44 41 54 45 5f 5f 2c | 20 5f 5f 54 49 4d 45 5f |_DATE__,| __TIME_|
|00028fb0| 5f 29 3b 0a 09 66 6f 72 | 20 28 70 3d 75 73 61 67 |_);..for| (p=usag|
|00028fc0| 65 73 74 72 3b 20 2a 70 | 3b 20 2b 2b 70 29 0a 09 |estr; *p|; ++p)..|
|00028fd0| 09 70 72 69 6e 74 65 28 | 22 25 73 5c 6e 22 2c 20 |.printe(|"%s\n", |
|00028fe0| 2a 70 29 3b 0a 09 65 78 | 69 74 28 31 29 3b 0a 7d |*p);..ex|it(1);.}|
|00028ff0| 0a 0a 0a 76 6f 69 64 0a | 69 6e 69 74 76 61 72 73 |...void.|initvars|
|00029000| 00 00 00 08 00 00 04 07 | 00 00 00 08 00 00 01 e8 |........|........|
|00029010| 00 00 01 49 7d a1 74 95 | 28 76 6f 69 64 29 0a 7b |...I}.t.|(void).{|
|00029020| 0a 09 72 67 62 3d 4e 55 | 4c 4c 3b 0a 09 6f 75 74 |..rgb=NU|LL;..out|
|00029030| 70 75 74 66 6f 72 6d 61 | 74 3d 49 46 46 3b 0a 09 |putforma|t=IFF;..|
|00029040| 64 69 72 65 63 74 72 67 | 62 3d 20 2d 31 3b 0a 09 |directrg|b= -1;..|
|00029050| 63 6f 6d 70 72 65 73 73 | 69 6f 6e 3d 43 4f 4d 50 |compress|ion=COMP|
|00029060| 52 5f 52 4c 45 3b 0a 09 | 61 73 63 3d 30 3b 0a 09 |R_RLE;..|asc=0;..|
|00029070| 68 69 72 65 73 3d 48 49 | 52 45 53 5f 4f 4b 3b 0a |hires=HI|RES_OK;.|
|00029080| 09 73 6c 69 63 65 64 3d | 53 4c 49 43 45 44 5f 4e |.sliced=|SLICED_N|
|00029090| 4f 54 3b 0a 09 73 63 72 | 77 3d 44 45 46 5f 53 43 |OT;..scr|w=DEF_SC|
|000290a0| 52 57 3b 0a 09 73 63 72 | 68 3d 44 45 46 5f 53 43 |RW;..scr|h=DEF_SC|
|000290b0| 52 48 3b 0a 09 79 6d 6f | 64 65 3d 55 4e 53 45 54 |RH;..ymo|de=UNSET|
|000290c0| 3b 0a 09 78 6d 6f 64 65 | 3d 55 4e 53 45 54 3b 0a |;..xmode|=UNSET;.|
|000290d0| 09 78 61 3d 31 3b 20 78 | 62 3d 31 3b 20 79 63 3d |.xa=1; x|b=1; yc=|
|000290e0| 31 3b 20 79 64 3d 31 3b | 0a 09 63 6f 75 6e 74 6d |1; yd=1;|..countm|
|000290f0| 65 74 68 3d 43 4f 55 4e | 54 4d 45 54 48 5f 55 4e |eth=COUN|TMETH_UN|
|00029100| 53 45 54 3b 0a 09 64 69 | 73 74 72 6d 65 74 68 3d |SET;..di|strmeth=|
|00029110| 44 49 53 54 52 4d 45 54 | 48 5f 55 4e 53 45 54 3b |DISTRMET|H_UNSET;|
|00029120| 0a 09 64 69 73 74 72 6d | 65 74 68 32 3d 44 49 53 |..distrm|eth2=DIS|
|00029130| 54 52 4d 45 54 48 5f 55 | 4e 53 45 54 3b 0a 09 63 |TRMETH_U|NSET;..c|
|00029140| 75 72 64 69 73 74 72 6d | 65 74 68 3d 44 49 53 54 |urdistrm|eth=DIST|
|00029150| 52 4d 45 54 48 5f 55 4e | 53 45 54 3b 0a 09 74 68 |RMETH_UN|SET;..th|
|00029160| 72 65 73 68 6f 6c 64 3d | 31 3b 0a 09 69 6e 6f 70 |reshold=|1;..inop|
|00029170| 65 72 61 74 69 6f 6e 3d | 30 3b 0a 09 67 69 66 6d |eration=|0;..gifm|
|00029180| 61 70 74 72 75 6e 63 3d | 30 3b 0a 09 63 72 65 61 |aptrunc=|0;..crea|
|00029190| 64 5f 74 79 70 65 3d 43 | 52 45 41 44 5f 53 54 52 |d_type=C|READ_STR|
|000291a0| 49 43 54 3b 0a 23 69 66 | 64 65 66 20 41 4d 49 47 |ICT;.#if|def AMIG|
|000291b0| 41 0a 09 67 65 74 5f 73 | 63 72 5f 73 69 7a 65 28 |A..get_s|cr_size(|
|000291c0| 29 3b 0a 23 65 6e 64 69 | 66 0a 7d 0a 0a 0a 76 6f |);.#endi|f.}...vo|
|000291d0| 69 64 20 2a 0a 63 6d 61 | 6c 6c 6f 63 28 75 6e 73 |id *.cma|lloc(uns|
|000291e0| 69 67 6e 65 64 20 69 6e | 74 20 6e 29 0a 7b 0a 20 |igned in|t n).{. |
|000291f0| 20 20 20 76 6f 69 64 20 | 2a 70 3b 0a 0a 20 20 20 | void |*p;.. |
|00029200| 00 00 00 08 00 00 04 07 | 00 00 00 09 00 00 01 e8 |........|........|
|00029210| 00 00 01 4a 6d e7 fb f8 | 20 69 66 20 28 21 28 70 |...Jm...| if (!(p|
|00029220| 3d 6d 61 6c 6c 6f 63 28 | 6e 29 29 29 0a 09 65 72 |=malloc(|n)))..er|
|00029230| 72 6f 72 31 28 45 30 5f | 46 41 54 41 4c 2c 20 45 |ror1(E0_|FATAL, E|
|00029240| 31 5f 4e 4f 4d 45 4d 2c | 20 45 32 5f 55 4e 53 50 |1_NOMEM,| E2_UNSP|
|00029250| 45 43 2c 20 45 33 5f 4e | 4f 4d 45 4d 2c 20 6e 29 |EC, E3_N|OMEM, n)|
|00029260| 3b 0a 20 20 20 20 72 65 | 74 75 72 6e 20 70 3b 0a |;. re|turn p;.|
|00029270| 7d 0a 0a 0a 76 6f 69 64 | 20 2a 0a 63 63 61 6c 6c |}...void| *.ccall|
|00029280| 6f 63 28 75 6e 73 69 67 | 6e 65 64 20 69 6e 74 20 |oc(unsig|ned int |
|00029290| 6e 29 0a 7b 0a 20 20 20 | 20 76 6f 69 64 20 2a 70 |n).{. | void *p|
|000292a0| 3b 0a 0a 20 20 20 20 69 | 66 20 28 21 28 70 3d 63 |;.. i|f (!(p=c|
|000292b0| 61 6c 6c 6f 63 28 6e 2c | 20 31 29 29 29 0a 09 65 |alloc(n,| 1)))..e|
|000292c0| 72 72 6f 72 31 28 45 30 | 5f 46 41 54 41 4c 2c 20 |rror1(E0|_FATAL, |
|000292d0| 45 31 5f 4e 4f 4d 45 4d | 2c 20 45 32 5f 55 4e 53 |E1_NOMEM|, E2_UNS|
|000292e0| 50 45 43 2c 20 45 33 5f | 4e 4f 4d 45 4d 2c 20 6e |PEC, E3_|NOMEM, n|
|000292f0| 29 3b 0a 20 20 20 20 72 | 65 74 75 72 6e 20 70 3b |);. r|eturn p;|
|00029300| 0a 7d 0a 0a 0a 76 6f 69 | 64 20 2a 0a 63 72 65 61 |.}...voi|d *.crea|
|00029310| 6c 6c 6f 63 28 76 6f 69 | 64 20 2a 71 2c 20 75 6e |lloc(voi|d *q, un|
|00029320| 73 69 67 6e 65 64 20 69 | 6e 74 20 6e 29 0a 7b 0a |signed i|nt n).{.|
|00029330| 20 20 20 20 76 6f 69 64 | 20 2a 70 3b 0a 0a 20 20 | void| *p;.. |
|00029340| 20 20 69 66 20 28 21 28 | 70 3d 72 65 61 6c 6c 6f | if (!(|p=reallo|
|00029350| 63 28 71 2c 20 6e 29 29 | 29 0a 09 65 72 72 6f 72 |c(q, n))|)..error|
|00029360| 31 28 45 30 5f 46 41 54 | 41 4c 2c 20 45 31 5f 4e |1(E0_FAT|AL, E1_N|
|00029370| 4f 4d 45 4d 2c 20 45 32 | 5f 55 4e 53 50 45 43 2c |OMEM, E2|_UNSPEC,|
|00029380| 20 45 33 5f 4e 4f 4d 45 | 4d 2c 20 6e 29 3b 0a 20 | E3_NOME|M, n);. |
|00029390| 20 20 20 72 65 74 75 72 | 6e 20 70 3b 0a 7d 0a 0a | retur|n p;.}..|
|000293a0| 0a 76 6f 69 64 0a 6c 6f | 77 63 61 73 65 28 63 68 |.void.lo|wcase(ch|
|000293b0| 61 72 20 2a 73 29 0a 7b | 0a 20 20 20 20 63 68 61 |ar *s).{|. cha|
|000293c0| 72 20 63 3b 0a 0a 20 20 | 20 20 77 68 69 6c 65 20 |r c;.. | while |
|000293d0| 28 63 3d 20 2a 73 29 20 | 7b 0a 20 20 20 20 20 20 |(c= *s) |{. |
|000293e0| 20 20 69 66 20 28 63 3e | 3d 27 41 27 20 26 26 20 | if (c>|='A' && |
|000293f0| 63 3c 3d 27 5a 27 29 0a | 20 20 20 20 20 20 20 20 |c<='Z').| |
|00029400| 00 00 00 08 00 00 04 07 | 00 00 00 0a 00 00 01 e8 |........|........|
|00029410| 00 00 01 4b d8 fd fe 80 | 20 20 20 20 2a 73 3d 63 |...K....| *s=c|
|00029420| 2d 27 41 27 2b 27 61 27 | 3b 0a 20 20 20 20 20 20 |-'A'+'a'|;. |
|00029430| 20 20 2b 2b 73 3b 0a 20 | 20 20 20 7d 0a 7d 0a 0a | ++s;. | }.}..|
|00029440| 0a 75 6e 73 69 67 6e 65 | 64 20 6c 6f 6e 67 0a 63 |.unsigne|d long.c|
|00029450| 65 69 6c 6c 6f 67 32 28 | 75 6e 73 69 67 6e 65 64 |eillog2(|unsigned|
|00029460| 20 6c 6f 6e 67 20 61 29 | 0a 7b 0a 20 20 20 20 75 | long a)|.{. u|
|00029470| 5f 6c 6f 6e 67 20 62 3b | 0a 20 20 20 20 73 68 6f |_long b;|. sho|
|00029480| 72 74 20 69 3b 0a 0a 20 | 20 20 20 61 73 73 65 72 |rt i;.. | asser|
|00029490| 74 28 61 29 3b 0a 20 20 | 20 20 62 3d 61 3b 0a 20 |t(a);. | b=a;. |
|000294a0| 20 20 20 66 6f 72 20 28 | 69 3d 20 2d 31 3b 20 62 | for (|i= -1; b|
|000294b0| 3b 20 2b 2b 69 29 0a 20 | 20 20 20 20 20 20 20 62 |; ++i). | b|
|000294c0| 3e 3e 3d 31 3b 0a 20 20 | 20 20 62 3d 31 4c 3c 3c |>>=1;. | b=1L<<|
|000294d0| 69 3b 0a 20 20 20 20 72 | 65 74 75 72 6e 20 28 75 |i;. r|eturn (u|
|000294e0| 5f 6c 6f 6e 67 29 28 61 | 3e 62 20 3f 20 69 2b 31 |_long)(a|>b ? i+1|
|000294f0| 20 3a 20 69 29 3b 0a 7d | 0a 0a 0a 73 74 61 74 69 | : i);.}|...stati|
|00029500| 63 20 63 68 61 72 20 2a | 73 63 5b 5d 3d 7b 0a 23 |c char *|sc[]={.#|
|00029510| 64 65 66 69 6e 65 20 53 | 5f 49 46 46 20 30 0a 09 |define S|_IFF 0..|
|00029520| 22 69 66 66 22 2c 0a 23 | 64 65 66 69 6e 65 20 53 |"iff",.#|define S|
|00029530| 5f 53 52 47 52 20 31 0a | 09 22 73 72 67 72 22 2c |_SRGR 1.|."srgr",|
|00029540| 0a 23 64 65 66 69 6e 65 | 20 53 5f 52 47 42 20 32 |.#define| S_RGB 2|
|00029550| 0a 09 22 72 67 62 22 2c | 0a 23 64 65 66 69 6e 65 |.."rgb",|.#define|
|00029560| 20 53 5f 4e 4f 43 4f 4d | 50 52 20 33 0a 09 22 6e | S_NOCOM|PR 3.."n|
|00029570| 6f 63 6f 6d 70 72 22 2c | 0a 23 64 65 66 69 6e 65 |ocompr",|.#define|
|00029580| 20 53 5f 41 53 43 20 34 | 0a 09 22 61 73 63 22 2c | S_ASC 4|.."asc",|
|00029590| 0a 23 64 65 66 69 6e 65 | 20 53 5f 4e 4f 48 49 52 |.#define| S_NOHIR|
|000295a0| 45 53 20 35 0a 09 22 6e | 6f 68 69 72 65 73 22 2c |ES 5.."n|ohires",|
|000295b0| 0a 23 64 65 66 69 6e 65 | 20 53 5f 4e 4f 48 49 52 |.#define| S_NOHIR|
|000295c0| 45 53 32 20 36 0a 09 22 | 6e 6f 68 69 72 65 73 21 |ES2 6.."|nohires!|
|000295d0| 22 2c 0a 23 64 65 66 69 | 6e 65 20 53 5f 53 43 52 |",.#defi|ne S_SCR|
|000295e0| 57 20 37 0a 09 22 73 63 | 72 77 22 2c 0a 23 64 65 |W 7.."sc|rw",.#de|
|000295f0| 66 69 6e 65 20 53 5f 53 | 43 52 48 20 38 0a 09 22 |fine S_S|CRH 8.."|
|00029600| 00 00 00 08 00 00 04 07 | 00 00 00 0b 00 00 01 e8 |........|........|
|00029610| 00 00 01 4c dc aa 1e ec | 73 63 72 68 22 2c 0a 23 |...L....|scrh",.#|
|00029620| 64 65 66 69 6e 65 20 53 | 5f 53 4c 49 43 45 44 20 |define S|_SLICED |
|00029630| 39 0a 09 22 73 6c 69 63 | 65 64 22 2c 0a 23 64 65 |9.."slic|ed",.#de|
|00029640| 66 69 6e 65 20 53 5f 44 | 59 4e 20 31 30 0a 09 22 |fine S_D|YN 10.."|
|00029650| 64 79 6e 22 2c 0a 23 64 | 65 66 69 6e 65 20 53 5f |dyn",.#d|efine S_|
|00029660| 4c 41 43 45 20 31 31 0a | 09 22 6c 61 63 65 22 2c |LACE 11.|."lace",|
|00029670| 0a 23 64 65 66 69 6e 65 | 20 53 5f 4e 4f 4c 41 43 |.#define| S_NOLAC|
|00029680| 45 20 31 32 0a 09 22 6e | 6f 6c 61 63 65 22 2c 0a |E 12.."n|olace",.|
|00029690| 23 64 65 66 69 6e 65 20 | 53 5f 48 49 52 45 53 20 |#define |S_HIRES |
|000296a0| 31 33 0a 09 22 68 69 72 | 65 73 22 2c 0a 23 64 65 |13.."hir|es",.#de|
|000296b0| 66 69 6e 65 20 53 5f 4c | 4f 52 45 53 20 31 34 0a |fine S_L|ORES 14.|
|000296c0| 09 22 6c 6f 72 65 73 22 | 2c 0a 23 64 65 66 69 6e |."lores"|,.#defin|
|000296d0| 65 20 53 5f 48 41 4d 20 | 31 35 0a 09 22 68 61 6d |e S_HAM |15.."ham|
|000296e0| 22 2c 0a 23 64 65 66 69 | 6e 65 20 53 5f 45 48 42 |",.#defi|ne S_EHB|
|000296f0| 20 31 36 0a 09 22 65 68 | 62 22 2c 0a 23 64 65 66 | 16.."eh|b",.#def|
|00029700| 69 6e 65 20 53 5f 58 20 | 31 37 0a 09 22 78 22 2c |ine S_X |17.."x",|
|00029710| 0a 23 64 65 66 69 6e 65 | 20 53 5f 59 20 31 38 0a |.#define| S_Y 18.|
|00029720| 09 22 79 22 2c 0a 23 64 | 65 66 69 6e 65 20 53 5f |."y",.#d|efine S_|
|00029730| 43 4c 49 50 20 31 39 0a | 09 22 63 6c 69 70 22 2c |CLIP 19.|."clip",|
|00029740| 0a 23 64 65 66 69 6e 65 | 20 53 5f 58 41 56 45 52 |.#define| S_XAVER|
|00029750| 41 47 45 20 32 30 0a 09 | 22 78 61 76 65 72 61 67 |AGE 20..|"xaverag|
|00029760| 65 22 2c 0a 23 64 65 66 | 69 6e 65 20 53 5f 58 4d |e",.#def|ine S_XM|
|00029770| 49 52 52 4f 52 20 32 31 | 0a 09 22 78 6d 69 72 72 |IRROR 21|.."xmirr|
|00029780| 6f 72 22 2c 0a 23 64 65 | 66 69 6e 65 20 53 5f 59 |or",.#de|fine S_Y|
|00029790| 4d 49 52 52 4f 52 20 32 | 32 0a 09 22 79 6d 69 72 |MIRROR 2|2.."ymir|
|000297a0| 72 6f 72 22 2c 0a 23 64 | 65 66 69 6e 65 20 53 5f |ror",.#d|efine S_|
|000297b0| 54 52 41 4e 53 50 4f 53 | 45 20 32 33 0a 09 22 74 |TRANSPOS|E 23.."t|
|000297c0| 72 61 6e 73 70 6f 73 65 | 22 2c 0a 23 64 65 66 69 |ranspose|",.#defi|
|000297d0| 6e 65 20 53 5f 43 4f 55 | 4e 54 4d 45 54 48 20 32 |ne S_COU|NTMETH 2|
|000297e0| 34 0a 09 22 63 6d 65 74 | 68 22 2c 0a 23 64 65 66 |4.."cmet|h",.#def|
|000297f0| 69 6e 65 20 53 5f 44 49 | 53 54 52 4d 45 54 48 20 |ine S_DI|STRMETH |
|00029800| 00 00 00 08 00 00 04 07 | 00 00 00 0c 00 00 01 e8 |........|........|
|00029810| 00 00 01 4d 0a c6 0e 4d | 32 35 0a 09 22 64 6d 65 |...M...M|25.."dme|
|00029820| 74 68 22 2c 0a 23 64 65 | 66 69 6e 65 20 53 5f 44 |th",.#de|fine S_D|
|00029830| 49 53 54 52 4d 45 54 48 | 32 20 32 36 0a 09 22 64 |ISTRMETH|2 26.."d|
|00029840| 6d 65 74 68 32 22 2c 0a | 23 64 65 66 69 6e 65 20 |meth2",.|#define |
|00029850| 53 5f 54 48 52 45 53 48 | 4f 4c 44 20 32 37 0a 09 |S_THRESH|OLD 27..|
|00029860| 22 74 68 72 65 73 68 6f | 6c 64 22 2c 0a 23 64 65 |"thresho|ld",.#de|
|00029870| 66 69 6e 65 20 53 5f 5a | 41 50 20 32 38 0a 09 22 |fine S_Z|AP 28.."|
|00029880| 7a 61 70 22 2c 0a 23 64 | 65 66 69 6e 65 20 53 5f |zap",.#d|efine S_|
|00029890| 47 49 46 4d 41 50 54 52 | 55 4e 43 20 32 39 0a 09 |GIFMAPTR|UNC 29..|
|000298a0| 22 67 69 66 6d 61 70 74 | 72 75 6e 63 22 2c 0a 23 |"gifmapt|runc",.#|
|000298b0| 64 65 66 69 6e 65 20 53 | 5f 50 50 4d 20 33 30 0a |define S|_PPM 30.|
|000298c0| 09 22 70 70 6d 22 2c 0a | 23 64 65 66 69 6e 65 20 |."ppm",.|#define |
|000298d0| 53 5f 45 4e 4c 41 52 47 | 45 20 33 31 0a 09 22 65 |S_ENLARG|E 31.."e|
|000298e0| 6e 6c 61 72 67 65 22 2c | 0a 23 64 65 66 69 6e 65 |nlarge",|.#define|
|000298f0| 20 53 5f 54 45 53 54 50 | 41 54 20 33 32 0a 09 22 | S_TESTP|AT 32.."|
|00029900| 74 65 73 74 70 61 74 22 | 2c 0a 23 64 65 66 69 6e |testpat"|,.#defin|
|00029910| 65 20 53 5f 4d 50 20 33 | 33 0a 09 22 6d 70 22 2c |e S_MP 3|3.."mp",|
|00029920| 0a 23 64 65 66 69 6e 65 | 20 53 5f 55 4e 4b 4e 4f |.#define| S_UNKNO|
|00029930| 57 4e 20 33 34 0a 09 4e | 55 4c 4c 0a 7d 3b 0a 0a |WN 34..N|ULL.};..|
|00029940| 0a 73 74 72 69 6e 67 63 | 6f 64 65 28 63 68 61 72 |.stringc|ode(char|
|00029950| 20 2a 73 29 0a 7b 0a 20 | 20 20 20 63 68 61 72 20 | *s).{. | char |
|00029960| 2a 2a 70 3b 0a 0a 20 20 | 20 20 69 66 20 28 21 73 |**p;.. | if (!s|
|00029970| 20 7c 7c 20 2a 73 21 3d | 27 2d 27 20 7c 7c 20 73 | || *s!=|'-' || s|
|00029980| 5b 31 5d 3d 3d 27 5c 30 | 27 29 0a 20 20 20 20 20 |[1]=='\0|'). |
|00029990| 20 20 20 72 65 74 75 72 | 6e 20 53 5f 55 4e 4b 4e | retur|n S_UNKN|
|000299a0| 4f 57 4e 3b 0a 20 20 20 | 20 2b 2b 73 3b 0a 20 20 |OWN;. | ++s;. |
|000299b0| 20 20 66 6f 72 20 28 70 | 3d 73 63 3b 20 2a 70 3b | for (p|=sc; *p;|
|000299c0| 20 2b 2b 70 29 0a 20 20 | 20 20 20 20 20 20 69 66 | ++p). | if|
|000299d0| 20 28 21 73 74 72 63 6d | 70 28 73 2c 20 2a 70 29 | (!strcm|p(s, *p)|
|000299e0| 29 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 62 72 |). | br|
|000299f0| 65 61 6b 3b 0a 20 20 20 | 20 72 65 74 75 72 6e 20 |eak;. | return |
|00029a00| 00 00 00 08 00 00 04 07 | 00 00 00 0d 00 00 01 e8 |........|........|
|00029a10| 00 00 01 4e a2 43 fc fd | 70 2d 73 63 3b 0a 7d 0a |...N.C..|p-sc;.}.|
|00029a20| 0a 0a 76 6f 69 64 0a 64 | 6f 5f 6f 70 74 69 6f 6e |..void.d|o_option|
|00029a30| 73 28 69 6e 74 20 61 72 | 67 63 2c 20 63 68 61 72 |s(int ar|gc, char|
|00029a40| 20 2a 2a 61 72 67 76 29 | 0a 7b 0a 20 20 20 20 69 | **argv)|.{. i|
|00029a50| 6e 74 20 69 2c 20 6a 3b | 0a 0a 20 20 20 20 69 66 |nt i, j;|.. if|
|00029a60| 20 28 61 72 67 63 3c 32 | 29 0a 20 20 20 20 20 20 | (argc<2|). |
|00029a70| 20 20 75 73 61 67 65 28 | 29 3b 0a 20 20 20 20 66 | usage(|);. f|
|00029a80| 6f 72 20 28 69 3d 31 3b | 20 69 3c 61 72 67 63 20 |or (i=1;| i<argc |
|00029a90| 26 26 20 61 72 67 76 5b | 69 5d 5b 30 5d 3d 3d 27 |&& argv[|i][0]=='|
|00029aa0| 2d 27 20 26 26 20 61 72 | 67 76 5b 69 5d 5b 31 5d |-' && ar|gv[i][1]|
|00029ab0| 21 3d 27 5c 30 27 3b 20 | 2b 2b 69 29 20 7b 0a 20 |!='\0'; |++i) {. |
|00029ac0| 20 20 20 20 20 20 20 6c | 6f 77 63 61 73 65 28 61 | l|owcase(a|
|00029ad0| 72 67 76 5b 69 5d 29 3b | 0a 20 20 20 20 20 20 20 |rgv[i]);|. |
|00029ae0| 20 73 77 69 74 63 68 20 | 28 73 74 72 69 6e 67 63 | switch |(stringc|
|00029af0| 6f 64 65 28 61 72 67 76 | 5b 69 5d 29 29 20 7b 0a |ode(argv|[i])) {.|
|00029b00| 20 20 20 20 20 20 20 20 | 63 61 73 65 20 53 5f 49 | |case S_I|
|00029b10| 46 46 3a 20 20 20 20 20 | 20 6f 75 74 70 75 74 66 |FF: | outputf|
|00029b20| 6f 72 6d 61 74 3d 49 46 | 46 3b 20 20 20 20 20 62 |ormat=IF|F; b|
|00029b30| 72 65 61 6b 3b 0a 20 20 | 20 20 20 20 20 20 63 61 |reak;. | ca|
|00029b40| 73 65 20 53 5f 53 52 47 | 52 3a 20 20 20 20 20 6f |se S_SRG|R: o|
|00029b50| 75 74 70 75 74 66 6f 72 | 6d 61 74 3d 53 52 47 52 |utputfor|mat=SRGR|
|00029b60| 3b 20 20 20 20 62 72 65 | 61 6b 3b 0a 09 63 61 73 |; bre|ak;..cas|
|00029b70| 65 20 53 5f 52 47 42 3a | 09 20 64 69 72 65 63 74 |e S_RGB:|. direct|
|00029b80| 72 67 62 3d 61 74 6f 6c | 28 61 72 67 76 5b 2b 2b |rgb=atol|(argv[++|
|00029b90| 69 5d 29 3b 20 62 72 65 | 61 6b 3b 0a 09 63 61 73 |i]); bre|ak;..cas|
|00029ba0| 65 20 53 5f 4e 4f 43 4f | 4d 50 52 3a 20 20 63 6f |e S_NOCO|MPR: co|
|00029bb0| 6d 70 72 65 73 73 69 6f | 6e 3d 43 4f 4d 50 52 5f |mpressio|n=COMPR_|
|00029bc0| 4e 4f 4e 45 3b 20 62 72 | 65 61 6b 3b 0a 20 20 20 |NONE; br|eak;. |
|00029bd0| 20 20 20 20 20 63 61 73 | 65 20 53 5f 41 53 43 3a | cas|e S_ASC:|
|00029be0| 20 20 20 20 20 20 61 73 | 63 3d 31 3b 20 20 20 20 | as|c=1; |
|00029bf0| 20 20 20 20 20 20 20 20 | 20 20 20 20 62 72 65 61 | | brea|
|00029c00| 00 00 00 08 00 00 04 07 | 00 00 00 0e 00 00 01 e8 |........|........|
|00029c10| 00 00 01 4f a1 17 9f ce | 6b 3b 0a 20 20 20 20 20 |...O....|k;. |
|00029c20| 20 20 20 63 61 73 65 20 | 53 5f 4e 4f 48 49 52 45 | case |S_NOHIRE|
|00029c30| 53 3a 20 20 68 69 72 65 | 73 3d 48 49 52 45 53 5f |S: hire|s=HIRES_|
|00029c40| 4d 41 59 42 45 3b 20 20 | 20 20 62 72 65 61 6b 3b |MAYBE; | break;|
|00029c50| 0a 20 20 20 20 20 20 20 | 20 63 61 73 65 20 53 5f |. | case S_|
|00029c60| 4e 4f 48 49 52 45 53 32 | 3a 20 68 69 72 65 73 3d |NOHIRES2|: hires=|
|00029c70| 48 49 52 45 53 5f 4e 4f | 54 3b 20 20 20 20 20 20 |HIRES_NO|T; |
|00029c80| 62 72 65 61 6b 3b 0a 20 | 20 20 20 20 20 20 20 63 |break;. | c|
|00029c90| 61 73 65 20 53 5f 53 43 | 52 57 3a 20 20 20 20 20 |ase S_SC|RW: |
|00029ca0| 73 63 72 77 3d 61 74 6f | 6c 28 61 72 67 76 5b 2b |scrw=ato|l(argv[+|
|00029cb0| 2b 69 5d 29 3b 20 62 72 | 65 61 6b 3b 0a 20 20 20 |+i]); br|eak;. |
|00029cc0| 20 20 20 20 20 63 61 73 | 65 20 53 5f 53 43 52 48 | cas|e S_SCRH|
|00029cd0| 3a 20 20 20 20 20 73 63 | 72 68 3d 61 74 6f 6c 28 |: sc|rh=atol(|
|00029ce0| 61 72 67 76 5b 2b 2b 69 | 5d 29 3b 20 62 72 65 61 |argv[++i|]); brea|
|00029cf0| 6b 3b 0a 20 20 20 20 20 | 20 20 20 63 61 73 65 20 |k;. | case |
|00029d00| 53 5f 53 4c 49 43 45 44 | 3a 20 20 20 73 6c 69 63 |S_SLICED|: slic|
|00029d10| 65 64 3d 53 4c 49 43 45 | 44 5f 53 48 41 4d 3b 20 |ed=SLICE|D_SHAM; |
|00029d20| 20 20 62 72 65 61 6b 3b | 0a 20 20 20 20 20 20 20 | break;|. |
|00029d30| 20 63 61 73 65 20 53 5f | 44 59 4e 3a 09 20 73 6c | case S_|DYN:. sl|
|00029d40| 69 63 65 64 3d 53 4c 49 | 43 45 44 5f 44 59 4e 3b |iced=SLI|CED_DYN;|
|00029d50| 20 20 20 20 62 72 65 61 | 6b 3b 0a 09 63 61 73 65 | brea|k;..case|
|00029d60| 20 53 5f 4d 50 3a 09 20 | 73 6c 69 63 65 64 3d 53 | S_MP:. |sliced=S|
|00029d70| 4c 49 43 45 44 5f 50 43 | 48 47 3b 20 20 20 62 72 |LICED_PC|HG; br|
|00029d80| 65 61 6b 3b 0a 20 20 20 | 20 20 20 20 20 63 61 73 |eak;. | cas|
|00029d90| 65 20 53 5f 4c 41 43 45 | 3a 20 20 20 20 20 79 6d |e S_LACE|: ym|
|00029da0| 6f 64 65 3d 4c 41 43 45 | 3b 20 20 20 20 20 20 20 |ode=LACE|; |
|00029db0| 20 20 20 20 62 72 65 61 | 6b 3b 0a 20 20 20 20 20 | brea|k;. |
|00029dc0| 20 20 20 63 61 73 65 20 | 53 5f 4e 4f 4c 41 43 45 | case |S_NOLACE|
|00029dd0| 3a 20 20 20 79 6d 6f 64 | 65 3d 4e 4f 4c 41 43 45 |: ymod|e=NOLACE|
|00029de0| 3b 20 20 20 20 20 20 20 | 20 20 62 72 65 61 6b 3b |; | break;|
|00029df0| 0a 20 20 20 20 20 20 20 | 20 63 61 73 65 20 53 5f |. | case S_|
|00029e00| 00 00 00 08 00 00 04 07 | 00 00 00 0f 00 00 01 e8 |........|........|
|00029e10| 00 00 01 50 87 c0 6d d2 | 48 49 52 45 53 3a 20 20 |...P..m.|HIRES: |
|00029e20| 20 20 78 6d 6f 64 65 3d | 48 49 52 45 53 3b 20 20 | xmode=|HIRES; |
|00029e30| 20 20 20 20 20 20 20 20 | 62 72 65 61 6b 3b 0a 20 | |break;. |
|00029e40| 20 20 20 20 20 20 20 63 | 61 73 65 20 53 5f 4c 4f | c|ase S_LO|
|00029e50| 52 45 53 3a 20 20 20 20 | 78 6d 6f 64 65 3d 4c 4f |RES: |xmode=LO|
|00029e60| 52 45 53 3b 20 20 20 20 | 20 20 20 20 20 20 62 72 |RES; | br|
|00029e70| 65 61 6b 3b 0a 20 20 20 | 20 20 20 20 20 63 61 73 |eak;. | cas|
|00029e80| 65 20 53 5f 48 41 4d 3a | 20 20 20 20 20 20 78 6d |e S_HAM:| xm|
|00029e90| 6f 64 65 3d 48 41 4d 3b | 20 20 20 20 20 20 20 20 |ode=HAM;| |
|00029ea0| 20 20 20 20 62 72 65 61 | 6b 3b 0a 20 20 20 20 20 | brea|k;. |
|00029eb0| 20 20 20 63 61 73 65 20 | 53 5f 45 48 42 3a 20 20 | case |S_EHB: |
|00029ec0| 20 20 20 20 78 6d 6f 64 | 65 3d 45 48 42 3b 20 20 | xmod|e=EHB; |
|00029ed0| 20 20 20 20 20 20 20 20 | 20 20 62 72 65 61 6b 3b | | break;|
|00029ee0| 0a 20 20 20 20 20 20 20 | 20 63 61 73 65 20 53 5f |. | case S_|
|00029ef0| 58 3a 20 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |X: . | |
|00029f00| 78 61 3d 61 74 6f 6c 28 | 61 72 67 76 5b 2b 2b 69 |xa=atol(|argv[++i|
|00029f10| 5d 29 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |]);. | |
|00029f20| 78 62 3d 61 74 6f 6c 28 | 73 74 72 63 68 72 28 61 |xb=atol(|strchr(a|
|00029f30| 72 67 76 5b 69 5d 2c 20 | 27 2f 27 29 2b 31 29 3b |rgv[i], |'/')+1);|
|00029f40| 0a 20 20 20 20 20 20 20 | 20 62 72 65 61 6b 3b 0a |. | break;.|
|00029f50| 20 20 20 20 20 20 20 20 | 63 61 73 65 20 53 5f 59 | |case S_Y|
|00029f60| 3a 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 79 63 |:. | yc|
|00029f70| 3d 61 74 6f 6c 28 61 72 | 67 76 5b 2b 2b 69 5d 29 |=atol(ar|gv[++i])|
|00029f80| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 79 64 |;. | yd|
|00029f90| 3d 61 74 6f 6c 28 73 74 | 72 63 68 72 28 61 72 67 |=atol(st|rchr(arg|
|00029fa0| 76 5b 69 5d 2c 20 27 2f | 27 29 2b 31 29 3b 0a 20 |v[i], '/|')+1);. |
|00029fb0| 20 20 20 20 20 20 20 62 | 72 65 61 6b 3b 0a 09 63 | b|reak;..c|
|00029fc0| 61 73 65 20 53 5f 54 45 | 53 54 50 41 54 3a 0a 09 |ase S_TE|STPAT:..|
|00029fd0| 20 20 20 20 74 65 73 74 | 70 61 74 78 3d 61 74 6f | test|patx=ato|
|00029fe0| 69 28 61 72 67 76 5b 2b | 2b 69 5d 29 3b 0a 09 20 |i(argv[+|+i]);.. |
|00029ff0| 20 20 20 74 65 73 74 70 | 61 74 79 3d 61 74 6f 69 | testp|aty=atoi|
|0002a000| 00 00 00 08 00 00 04 07 | 00 00 00 10 00 00 01 e8 |........|........|
|0002a010| 00 00 01 51 66 88 bc 00 | 28 61 72 67 76 5b 2b 2b |...Qf...|(argv[++|
|0002a020| 69 5d 29 3b 0a 09 62 72 | 65 61 6b 3b 0a 09 2f 2a |i]);..br|eak;../*|
|0002a030| 20 74 68 65 20 6f 70 65 | 72 61 74 69 6f 6e 73 20 | the ope|rations |
|0002a040| 61 72 65 20 68 61 6e 64 | 6c 65 64 20 62 65 6c 6f |are hand|led belo|
|0002a050| 77 2c 20 69 6e 20 64 6f | 5f 6f 70 65 72 61 74 69 |w, in do|_operati|
|0002a060| 6f 6e 73 20 2a 2f 0a 20 | 20 20 20 20 20 20 20 63 |ons */. | c|
|0002a070| 61 73 65 20 53 5f 58 41 | 56 45 52 41 47 45 3a 0a |ase S_XA|VERAGE:.|
|0002a080| 09 63 61 73 65 20 53 5f | 58 4d 49 52 52 4f 52 3a |.case S_|XMIRROR:|
|0002a090| 0a 09 63 61 73 65 20 53 | 5f 59 4d 49 52 52 4f 52 |..case S|_YMIRROR|
|0002a0a0| 3a 0a 09 63 61 73 65 20 | 53 5f 54 52 41 4e 53 50 |:..case |S_TRANSP|
|0002a0b0| 4f 53 45 3a 0a 20 20 20 | 20 20 20 20 20 62 72 65 |OSE:. | bre|
|0002a0c0| 61 6b 3b 0a 20 20 20 20 | 20 20 20 20 63 61 73 65 |ak;. | case|
|0002a0d0| 20 53 5f 43 4c 49 50 3a | 0a 09 09 66 6f 72 20 28 | S_CLIP:|...for (|
|0002a0e0| 6a 3d 30 3b 20 6a 3c 34 | 3b 20 2b 2b 6a 29 20 7b |j=0; j<4|; ++j) {|
|0002a0f0| 0a 09 09 09 2b 2b 69 3b | 0a 09 09 09 69 66 20 28 |....++i;|....if (|
|0002a100| 69 3e 3d 61 72 67 63 20 | 7c 7c 20 2a 61 72 67 76 |i>=argc ||| *argv|
|0002a110| 5b 69 5d 3c 27 30 27 20 | 7c 7c 20 2a 61 72 67 76 |[i]<'0' ||| *argv|
|0002a120| 5b 69 5d 3e 27 39 27 29 | 0a 09 09 09 09 75 73 61 |[i]>'9')|.....usa|
|0002a130| 67 65 28 29 3b 0a 09 09 | 7d 0a 09 62 72 65 61 6b |ge();...|}..break|
|0002a140| 3b 0a 09 63 61 73 65 20 | 53 5f 45 4e 4c 41 52 47 |;..case |S_ENLARG|
|0002a150| 45 3a 0a 09 09 66 6f 72 | 20 28 6a 3d 30 3b 20 6a |E:...for| (j=0; j|
|0002a160| 3c 32 3b 20 2b 2b 6a 29 | 20 7b 0a 09 09 09 2b 2b |<2; ++j)| {....++|
|0002a170| 69 3b 0a 09 09 09 69 66 | 20 28 69 3e 3d 61 72 67 |i;....if| (i>=arg|
|0002a180| 63 20 7c 7c 20 2a 61 72 | 67 76 5b 69 5d 3c 27 30 |c || *ar|gv[i]<'0|
|0002a190| 27 20 7c 7c 20 2a 61 72 | 67 76 5b 69 5d 3e 27 39 |' || *ar|gv[i]>'9|
|0002a1a0| 27 29 0a 09 09 09 09 75 | 73 61 67 65 28 29 3b 0a |').....u|sage();.|
|0002a1b0| 09 09 7d 0a 09 62 72 65 | 61 6b 3b 0a 20 20 20 20 |..}..bre|ak;. |
|0002a1c0| 20 20 20 20 63 61 73 65 | 20 53 5f 43 4f 55 4e 54 | case| S_COUNT|
|0002a1d0| 4d 45 54 48 3a 0a 09 09 | 69 66 20 28 28 6a 3d 63 |METH:...|if ((j=c|
|0002a1e0| 6d 65 74 68 6e 75 6d 28 | 61 72 67 76 5b 2b 2b 69 |methnum(|argv[++i|
|0002a1f0| 5d 29 29 3d 3d 20 2d 31 | 29 0a 09 09 09 75 73 61 |]))== -1|)....usa|
|0002a200| 00 00 00 08 00 00 04 07 | 00 00 00 11 00 00 01 e8 |........|........|
|0002a210| 00 00 01 52 8a ba db b8 | 67 65 28 29 3b 0a 09 09 |...R....|ge();...|
|0002a220| 63 6f 75 6e 74 6d 65 74 | 68 3d 6a 3b 0a 09 62 72 |countmet|h=j;..br|
|0002a230| 65 61 6b 3b 0a 20 20 20 | 20 20 20 20 20 63 61 73 |eak;. | cas|
|0002a240| 65 20 53 5f 44 49 53 54 | 52 4d 45 54 48 3a 0a 09 |e S_DIST|RMETH:..|
|0002a250| 09 69 66 20 28 28 6a 3d | 64 6d 65 74 68 6e 75 6d |.if ((j=|dmethnum|
|0002a260| 28 61 72 67 76 5b 2b 2b | 69 5d 29 29 3d 3d 20 2d |(argv[++|i]))== -|
|0002a270| 31 29 0a 09 09 09 75 73 | 61 67 65 28 29 3b 0a 09 |1)....us|age();..|
|0002a280| 09 64 69 73 74 72 6d 65 | 74 68 3d 6a 3b 0a 09 62 |.distrme|th=j;..b|
|0002a290| 72 65 61 6b 3b 0a 20 20 | 20 20 20 20 20 20 63 61 |reak;. | ca|
|0002a2a0| 73 65 20 53 5f 54 48 52 | 45 53 48 4f 4c 44 3a 20 |se S_THR|ESHOLD: |
|0002a2b0| 74 68 72 65 73 68 6f 6c | 64 3d 61 74 6f 6c 28 61 |threshol|d=atol(a|
|0002a2c0| 72 67 76 5b 2b 2b 69 5d | 29 3b 20 62 72 65 61 6b |rgv[++i]|); break|
|0002a2d0| 3b 0a 20 20 20 20 20 20 | 20 20 63 61 73 65 20 53 |;. | case S|
|0002a2e0| 5f 44 49 53 54 52 4d 45 | 54 48 32 3a 20 0a 20 20 |_DISTRME|TH2: . |
|0002a2f0| 20 20 20 20 20 20 09 78 | 6d 6f 64 65 3d 48 41 4d | .x|mode=HAM|
|0002a300| 3b 0a 09 09 69 66 20 28 | 28 6a 3d 64 6d 65 74 68 |;...if (|(j=dmeth|
|0002a310| 6e 75 6d 28 61 72 67 76 | 5b 2b 2b 69 5d 29 29 3d |num(argv|[++i]))=|
|0002a320| 3d 20 2d 31 29 0a 09 09 | 09 75 73 61 67 65 28 29 |= -1)...|.usage()|
|0002a330| 3b 0a 09 09 64 69 73 74 | 72 6d 65 74 68 32 3d 6a |;...dist|rmeth2=j|
|0002a340| 3b 0a 20 20 20 20 20 20 | 20 20 62 72 65 61 6b 3b |;. | break;|
|0002a350| 0a 09 63 61 73 65 20 53 | 5f 5a 41 50 3a 20 7a 61 |..case S|_ZAP: za|
|0002a360| 70 5f 6f 70 74 69 6f 6e | 3d 31 3b 20 62 72 65 61 |p_option|=1; brea|
|0002a370| 6b 3b 0a 09 63 61 73 65 | 20 53 5f 47 49 46 4d 41 |k;..case| S_GIFMA|
|0002a380| 50 54 52 55 4e 43 3a 20 | 67 69 66 6d 61 70 74 72 |PTRUNC: |gifmaptr|
|0002a390| 75 6e 63 3d 31 3b 20 62 | 72 65 61 6b 3b 0a 09 63 |unc=1; b|reak;..c|
|0002a3a0| 61 73 65 20 53 5f 50 50 | 4d 3a 20 6f 75 74 70 75 |ase S_PP|M: outpu|
|0002a3b0| 74 66 6f 72 6d 61 74 3d | 50 50 4d 3b 20 62 72 65 |tformat=|PPM; bre|
|0002a3c0| 61 6b 3b 0a 09 63 61 73 | 65 20 53 5f 55 4e 4b 4e |ak;..cas|e S_UNKN|
|0002a3d0| 4f 57 4e 3a 0a 09 09 75 | 73 61 67 65 28 29 3b 0a |OWN:...u|sage();.|
|0002a3e0| 09 62 72 65 61 6b 3b 0a | 20 20 20 20 20 20 20 20 |.break;.| |
|0002a3f0| 64 65 66 61 75 6c 74 3a | 0a 20 20 20 20 20 20 20 |default:|. |
|0002a400| 00 00 00 08 00 00 04 07 | 00 00 00 12 00 00 01 e8 |........|........|
|0002a410| 00 00 01 53 34 e1 fa fc | 20 09 61 73 73 65 72 74 |...S4...| .assert|
|0002a420| 28 30 29 3b 0a 20 20 20 | 20 20 20 20 20 62 72 65 |(0);. | bre|
|0002a430| 61 6b 3b 0a 20 20 20 20 | 20 20 20 20 7d 0a 20 20 |ak;. | }. |
|0002a440| 20 20 7d 0a 20 20 20 20 | 69 66 20 28 61 72 67 63 | }. |if (argc|
|0002a450| 3c 3d 69 20 7c 7c 20 61 | 72 67 63 3e 69 2b 32 29 |<=i || a|rgc>i+2)|
|0002a460| 0a 20 20 20 20 20 20 20 | 20 75 73 61 67 65 28 29 |. | usage()|
|0002a470| 3b 0a 20 20 20 20 69 6e | 66 69 6c 65 6e 61 6d 65 |;. in|filename|
|0002a480| 3d 61 72 67 76 5b 69 5d | 3b 0a 20 20 20 20 69 66 |=argv[i]|;. if|
|0002a490| 20 28 61 72 67 63 3e 69 | 2b 31 29 0a 09 6f 75 74 | (argc>i|+1)..out|
|0002a4a0| 66 69 6c 65 6e 61 6d 65 | 3d 61 72 67 76 5b 69 2b |filename|=argv[i+|
|0002a4b0| 31 5d 3b 0a 20 20 20 20 | 65 6c 73 65 0a 09 6f 75 |1];. |else..ou|
|0002a4c0| 74 66 69 6c 65 6e 61 6d | 65 3d 4e 55 4c 4c 3b 0a |tfilenam|e=NULL;.|
|0002a4d0| 20 20 20 20 69 66 20 28 | 6f 75 74 66 69 6c 65 6e | if (|outfilen|
|0002a4e0| 61 6d 65 3d 3d 4e 55 4c | 4c 20 26 26 20 74 65 73 |ame==NUL|L && tes|
|0002a4f0| 74 70 61 74 78 29 20 7b | 0a 09 6f 75 74 66 69 6c |tpatx) {|..outfil|
|0002a500| 65 6e 61 6d 65 3d 69 6e | 66 69 6c 65 6e 61 6d 65 |ename=in|filename|
|0002a510| 3b 0a 09 69 6e 66 69 6c | 65 6e 61 6d 65 3d 4e 55 |;..infil|ename=NU|
|0002a520| 4c 4c 3b 0a 20 20 20 20 | 7d 0a 7d 0a 0a 0a 76 6f |LL;. |}.}...vo|
|0002a530| 69 64 0a 64 6f 5f 6f 70 | 65 72 61 74 69 6f 6e 73 |id.do_op|erations|
|0002a540| 28 69 6e 74 20 61 72 67 | 63 2c 20 63 68 61 72 20 |(int arg|c, char |
|0002a550| 2a 2a 61 72 67 76 29 0a | 7b 0a 20 20 20 20 69 6e |**argv).|{. in|
|0002a560| 74 20 69 3b 0a 0a 20 20 | 20 20 69 6e 6f 70 65 72 |t i;.. | inoper|
|0002a570| 61 74 69 6f 6e 3d 31 3b | 0a 20 20 20 20 66 6f 72 |ation=1;|. for|
|0002a580| 20 28 69 3d 31 3b 20 69 | 3c 61 72 67 63 3b 20 2b | (i=1; i|<argc; +|
|0002a590| 2b 69 29 20 7b 0a 20 20 | 20 20 20 20 20 20 73 77 |+i) {. | sw|
|0002a5a0| 69 74 63 68 20 28 73 74 | 72 69 6e 67 63 6f 64 65 |itch (st|ringcode|
|0002a5b0| 28 61 72 67 76 5b 69 5d | 29 29 20 7b 0a 20 20 20 |(argv[i]|)) {. |
|0002a5c0| 20 20 20 20 20 63 61 73 | 65 20 53 5f 43 4c 49 50 | cas|e S_CLIP|
|0002a5d0| 3a 0a 09 09 64 6f 5f 63 | 6c 69 70 70 69 6e 67 28 |:...do_c|lipping(|
|0002a5e0| 61 74 6f 69 28 61 72 67 | 76 5b 69 2b 31 5d 29 2c |atoi(arg|v[i+1]),|
|0002a5f0| 20 61 74 6f 69 28 61 72 | 67 76 5b 69 2b 32 5d 29 | atoi(ar|gv[i+2])|
|0002a600| 00 00 00 08 00 00 04 07 | 00 00 00 13 00 00 01 42 |........|.......B|
|0002a610| 00 00 00 00 25 31 d1 3b | 2c 20 61 74 6f 69 28 61 |....%1.;|, atoi(a|
|0002a620| 72 67 76 5b 69 2b 33 5d | 29 2c 0a 09 09 20 61 74 |rgv[i+3]|),... at|
|0002a630| 6f 69 28 61 72 67 76 5b | 69 2b 34 5d 29 29 3b 0a |oi(argv[|i+4]));.|
|0002a640| 09 62 72 65 61 6b 3b 0a | 09 63 61 73 65 20 53 5f |.break;.|.case S_|
|0002a650| 45 4e 4c 41 52 47 45 3a | 0a 09 09 64 6f 5f 65 6e |ENLARGE:|...do_en|
|0002a660| 6c 61 72 67 65 28 61 74 | 6f 69 28 61 72 67 76 5b |large(at|oi(argv[|
|0002a670| 69 2b 31 5d 29 2c 20 61 | 74 6f 69 28 61 72 67 76 |i+1]), a|toi(argv|
|0002a680| 5b 69 2b 32 5d 29 29 3b | 0a 09 62 72 65 61 6b 3b |[i+2]));|..break;|
|0002a690| 0a 20 20 20 20 20 20 20 | 20 63 61 73 65 20 53 5f |. | case S_|
|0002a6a0| 58 41 56 45 52 41 47 45 | 3a 20 20 78 61 76 65 72 |XAVERAGE|: xaver|
|0002a6b0| 61 67 65 28 29 3b 20 20 | 20 20 62 72 65 61 6b 3b |age(); | break;|
|0002a6c0| 0a 09 63 61 73 65 20 53 | 5f 58 4d 49 52 52 4f 52 |..case S|_XMIRROR|
|0002a6d0| 3a 09 20 20 78 6d 69 72 | 72 6f 72 28 29 3b 09 20 |:. xmir|ror();. |
|0002a6e0| 62 72 65 61 6b 3b 0a 09 | 63 61 73 65 20 53 5f 59 |break;..|case S_Y|
|0002a6f0| 4d 49 52 52 4f 52 3a 09 | 20 20 79 6d 69 72 72 6f |MIRROR:.| ymirro|
|0002a700| 72 28 29 3b 09 20 62 72 | 65 61 6b 3b 0a 09 63 61 |r();. br|eak;..ca|
|0002a710| 73 65 20 53 5f 54 52 41 | 4e 53 50 4f 53 45 3a 20 |se S_TRA|NSPOSE: |
|0002a720| 74 72 61 6e 73 70 6f 73 | 65 28 29 3b 09 20 62 72 |transpos|e();. br|
|0002a730| 65 61 6b 3b 0a 20 20 20 | 20 20 20 20 20 7d 0a 20 |eak;. | }. |
|0002a740| 20 20 20 7d 0a 20 20 20 | 20 69 6e 6f 70 65 72 61 | }. | inopera|
|0002a750| 74 69 6f 6e 3d 30 3b 0a | 7d 0a 41 50 3a 20 7a 61 |tion=0;.|}.AP: za|
|0002a760| 70 5f 6f 70 74 69 6f 6e | 3d 31 3b 20 62 72 65 61 |p_option|=1; brea|
|0002a770| 6b 3b 0a 09 63 61 73 65 | 20 53 5f 47 49 46 4d 41 |k;..case| S_GIFMA|
|0002a780| 50 54 52 55 4e 43 3a 20 | 67 69 66 6d 61 70 74 72 |PTRUNC: |gifmaptr|
|0002a790| 75 6e 63 3d 31 3b 20 62 | 72 65 61 6b 3b 0a 09 63 |unc=1; b|reak;..c|
|0002a7a0| 61 73 65 20 53 5f 50 50 | 4d 3a 20 6f 75 74 70 75 |ase S_PP|M: outpu|
|0002a7b0| 74 66 6f 72 6d 61 74 3d | 50 50 4d 3b 20 62 72 65 |tformat=|PPM; bre|
|0002a7c0| 61 6b 3b 0a 09 63 61 73 | 65 20 53 5f 55 4e 4b 4e |ak;..cas|e S_UNKN|
|0002a7d0| 4f 57 4e 3a 0a 09 09 75 | 73 61 67 65 28 29 3b 0a |OWN:...u|sage();.|
|0002a7e0| 09 62 72 65 61 6b 3b 0a | 20 20 20 20 20 20 20 20 |.break;.| |
|0002a7f0| 64 65 66 61 75 6c 74 3a | 0a 20 20 20 20 20 20 20 |default:|. |
|0002a800| 00 00 00 08 00 00 04 0b | 00 00 00 01 00 00 01 e8 |........|........|
|0002a810| 00 00 01 55 bb 6c 32 b5 | 2f 2a 20 77 61 73 70 20 |...U.l2.|/* wasp |
|0002a820| 2d 20 43 6f 70 79 72 69 | 67 68 74 20 31 39 39 31 |- Copyri|ght 1991|
|0002a830| 20 62 79 20 53 74 65 76 | 65 6e 20 52 65 69 7a 0a | by Stev|en Reiz.|
|0002a840| 20 2a 20 73 65 65 20 43 | 4f 50 59 49 4e 47 20 61 | * see C|OPYING a|
|0002a850| 6e 64 20 77 61 73 70 2e | 63 20 66 6f 72 20 66 75 |nd wasp.|c for fu|
|0002a860| 72 74 68 65 72 20 69 6e | 66 6f 0a 20 2a 20 77 61 |rther in|fo. * wa|
|0002a870| 73 70 2e 68 2c 20 34 2f | 31 32 2f 39 30 20 2d 20 |sp.h, 4/|12/90 - |
|0002a880| 33 30 2f 31 2f 39 31 2c | 20 34 2f 35 2f 39 31 20 |30/1/91,| 4/5/91 |
|0002a890| 2d 20 31 2f 36 2f 39 31 | 2c 0a 20 2a 20 32 33 2f |- 1/6/91|,. * 23/|
|0002a8a0| 36 2f 39 31 2c 20 33 30 | 2f 36 2f 39 31 2c 20 33 |6/91, 30|/6/91, 3|
|0002a8b0| 2f 37 2f 39 31 2c 20 37 | 2f 37 2f 39 31 2c 20 32 |/7/91, 7|/7/91, 2|
|0002a8c0| 32 2f 31 30 2f 39 31 0a | 20 2a 20 38 2f 31 32 2f |2/10/91.| * 8/12/|
|0002a8d0| 39 31 2c 20 32 33 2f 31 | 32 2f 39 31 2c 20 32 37 |91, 23/1|2/91, 27|
|0002a8e0| 2f 31 32 2f 39 31 20 2d | 20 33 31 2f 31 32 2f 39 |/12/91 -| 31/12/9|
|0002a8f0| 31 0a 20 2a 2f 0a 0a 23 | 69 6e 63 6c 75 64 65 20 |1. */..#|include |
|0002a900| 3c 73 74 64 64 65 66 2e | 68 3e 0a 23 69 6e 63 6c |<stddef.|h>.#incl|
|0002a910| 75 64 65 20 3c 73 74 64 | 61 72 67 2e 68 3e 0a 23 |ude <std|arg.h>.#|
|0002a920| 69 6e 63 6c 75 64 65 20 | 3c 73 74 64 6c 69 62 2e |include |<stdlib.|
|0002a930| 68 3e 0a 23 69 6e 63 6c | 75 64 65 20 3c 73 74 64 |h>.#incl|ude <std|
|0002a940| 69 6f 2e 68 3e 0a 23 69 | 6e 63 6c 75 64 65 20 3c |io.h>.#i|nclude <|
|0002a950| 73 74 72 69 6e 67 2e 68 | 3e 0a 23 69 6e 63 6c 75 |string.h|>.#inclu|
|0002a960| 64 65 20 3c 66 63 6e 74 | 6c 2e 68 3e 0a 0a 23 69 |de <fcnt|l.h>..#i|
|0002a970| 66 6e 64 65 66 20 55 4e | 49 58 0a 74 79 70 65 64 |fndef UN|IX.typed|
|0002a980| 65 66 20 75 6e 73 69 67 | 6e 65 64 20 6c 6f 6e 67 |ef unsig|ned long|
|0002a990| 20 75 5f 6c 6f 6e 67 3b | 0a 74 79 70 65 64 65 66 | u_long;|.typedef|
|0002a9a0| 20 75 6e 73 69 67 6e 65 | 64 20 69 6e 74 20 75 5f | unsigne|d int u_|
|0002a9b0| 69 6e 74 3b 0a 74 79 70 | 65 64 65 66 20 75 6e 73 |int;.typ|edef uns|
|0002a9c0| 69 67 6e 65 64 20 63 68 | 61 72 20 75 5f 63 68 61 |igned ch|ar u_cha|
|0002a9d0| 72 3b 0a 74 79 70 65 64 | 65 66 20 75 6e 73 69 67 |r;.typed|ef unsig|
|0002a9e0| 6e 65 64 20 73 68 6f 72 | 74 20 75 5f 73 68 6f 72 |ned shor|t u_shor|
|0002a9f0| 74 3b 0a 23 65 6e 64 69 | 66 0a 0a 23 75 6e 64 65 |t;.#endi|f..#unde|
|0002aa00| 00 00 00 08 00 00 04 0b | 00 00 00 02 00 00 01 e8 |........|........|
|0002aa10| 00 00 01 56 78 82 d6 de | 66 20 45 58 54 45 52 4e |...Vx...|f EXTERN|
|0002aa20| 0a 23 69 66 64 65 66 20 | 4d 41 49 4e 0a 23 64 65 |.#ifdef |MAIN.#de|
|0002aa30| 66 69 6e 65 20 45 58 54 | 45 52 4e 0a 23 65 6c 73 |fine EXT|ERN.#els|
|0002aa40| 65 0a 23 64 65 66 69 6e | 65 20 45 58 54 45 52 4e |e.#defin|e EXTERN|
|0002aa50| 20 65 78 74 65 72 6e 0a | 23 65 6e 64 69 66 0a 0a | extern.|#endif..|
|0002aa60| 23 69 6e 63 6c 75 64 65 | 20 22 70 72 6f 74 6f 2e |#include| "proto.|
|0002aa70| 68 22 0a 23 69 6e 63 6c | 75 64 65 20 22 65 72 72 |h".#incl|ude "err|
|0002aa80| 6f 72 73 2e 68 22 0a 0a | 23 64 65 66 69 6e 65 20 |ors.h"..|#define |
|0002aa90| 65 72 72 6f 72 30 28 61 | 2c 20 62 2c 20 63 2c 20 |error0(a|, b, c, |
|0002aaa0| 64 29 09 09 65 72 72 6f | 72 78 28 28 61 3c 3c 32 |d)..erro|rx((a<<2|
|0002aab0| 34 29 7c 28 62 3c 3c 31 | 36 29 7c 28 63 3c 3c 38 |4)|(b<<1|6)|(c<<8|
|0002aac0| 29 7c 64 29 0a 23 64 65 | 66 69 6e 65 20 65 72 72 |)|d).#de|fine err|
|0002aad0| 6f 72 31 28 61 2c 20 62 | 2c 20 63 2c 20 64 2c 20 |or1(a, b|, c, d, |
|0002aae0| 65 29 09 09 65 72 72 6f | 72 78 28 28 61 3c 3c 32 |e)..erro|rx((a<<2|
|0002aaf0| 34 29 7c 28 62 3c 3c 31 | 36 29 7c 28 63 3c 3c 38 |4)|(b<<1|6)|(c<<8|
|0002ab00| 29 7c 64 2c 20 65 29 0a | 23 64 65 66 69 6e 65 20 |)|d, e).|#define |
|0002ab10| 65 72 72 6f 72 32 28 61 | 2c 20 62 2c 20 63 2c 20 |error2(a|, b, c, |
|0002ab20| 64 2c 20 65 2c 20 66 29 | 09 65 72 72 6f 72 78 28 |d, e, f)|.errorx(|
|0002ab30| 28 61 3c 3c 32 34 29 7c | 28 62 3c 3c 31 36 29 7c |(a<<24)||(b<<16)||
|0002ab40| 28 63 3c 3c 38 29 7c 64 | 2c 20 65 2c 20 66 29 0a |(c<<8)|d|, e, f).|
|0002ab50| 23 64 65 66 69 6e 65 20 | 61 73 73 65 72 74 28 63 |#define |assert(c|
|0002ab60| 29 20 69 66 20 28 21 28 | 63 29 29 20 65 72 72 6f |) if (!(|c)) erro|
|0002ab70| 72 78 28 28 45 30 5f 49 | 4e 54 45 52 4e 41 4c 3c |rx((E0_I|NTERNAL<|
|0002ab80| 3c 32 34 29 7c 5f 5f 4c | 49 4e 45 5f 5f 2c 20 73 |<24)|__L|INE__, s|
|0002ab90| 6f 75 72 63 65 66 69 6c | 65 29 0a 0a 65 78 74 65 |ourcefil|e)..exte|
|0002aba0| 72 6e 20 63 68 61 72 20 | 2a 76 65 72 73 69 6f 6e |rn char |*version|
|0002abb0| 3b 0a 0a 23 75 6e 64 65 | 66 20 6d 69 6e 0a 23 64 |;..#unde|f min.#d|
|0002abc0| 65 66 69 6e 65 20 6d 69 | 6e 28 61 2c 20 62 29 20 |efine mi|n(a, b) |
|0002abd0| 28 28 61 29 3e 28 62 29 | 20 3f 20 28 62 29 20 3a |((a)>(b)| ? (b) :|
|0002abe0| 20 28 61 29 29 0a 23 75 | 6e 64 65 66 20 6d 61 78 | (a)).#u|ndef max|
|0002abf0| 0a 23 64 65 66 69 6e 65 | 20 6d 61 78 28 61 2c 20 |.#define| max(a, |
|0002ac00| 00 00 00 08 00 00 04 0b | 00 00 00 03 00 00 01 e8 |........|........|
|0002ac10| 00 00 01 57 3c fb ec 68 | 62 29 20 28 28 61 29 3e |...W<..h|b) ((a)>|
|0002ac20| 28 62 29 20 3f 20 28 61 | 29 20 3a 20 28 62 29 29 |(b) ? (a|) : (b))|
|0002ac30| 0a 23 64 65 66 69 6e 65 | 20 4d 61 6c 6c 6f 63 28 |.#define| Malloc(|
|0002ac40| 6e 29 20 63 6d 61 6c 6c | 6f 63 28 28 75 6e 73 69 |n) cmall|oc((unsi|
|0002ac50| 67 6e 65 64 20 69 6e 74 | 29 28 6e 29 29 0a 23 64 |gned int|)(n)).#d|
|0002ac60| 65 66 69 6e 65 20 43 61 | 6c 6c 6f 63 28 6e 29 20 |efine Ca|lloc(n) |
|0002ac70| 63 63 61 6c 6c 6f 63 28 | 28 75 6e 73 69 67 6e 65 |ccalloc(|(unsigne|
|0002ac80| 64 20 69 6e 74 29 28 6e | 29 29 0a 23 64 65 66 69 |d int)(n|)).#defi|
|0002ac90| 6e 65 20 52 65 61 6c 6c | 6f 63 28 70 2c 20 6e 29 |ne Reall|oc(p, n)|
|0002aca0| 20 63 72 65 61 6c 6c 6f | 63 28 70 2c 20 28 75 6e | creallo|c(p, (un|
|0002acb0| 73 69 67 6e 65 64 20 69 | 6e 74 29 28 6e 29 29 0a |signed i|nt)(n)).|
|0002acc0| 23 64 65 66 69 6e 65 20 | 69 64 28 61 2c 20 62 2c |#define |id(a, b,|
|0002acd0| 20 63 2c 20 64 29 20 28 | 28 28 61 29 3c 3c 32 34 | c, d) (|((a)<<24|
|0002ace0| 29 7c 28 28 62 29 3c 3c | 31 36 29 7c 28 28 63 29 |)|((b)<<|16)|((c)|
|0002acf0| 3c 3c 38 29 7c 28 64 29 | 29 0a 0a 23 75 6e 64 65 |<<8)|(d)|)..#unde|
|0002ad00| 66 20 4e 55 4c 4c 0a 23 | 64 65 66 69 6e 65 20 4e |f NULL.#|define N|
|0002ad10| 55 4c 4c 20 28 28 76 6f | 69 64 20 2a 29 30 29 0a |ULL ((vo|id *)0).|
|0002ad20| 0a 23 64 65 66 69 6e 65 | 20 4e 52 47 42 20 34 30 |.#define| NRGB 40|
|0002ad30| 39 36 0a 0a 45 58 54 45 | 52 4e 20 73 68 6f 72 74 |96..EXTE|RN short|
|0002ad40| 20 6f 75 74 70 75 74 66 | 6f 72 6d 61 74 3b 0a 23 | outputf|ormat;.#|
|0002ad50| 64 65 66 69 6e 65 20 49 | 46 46 20 20 30 20 0a 23 |define I|FF 0 .#|
|0002ad60| 64 65 66 69 6e 65 20 53 | 52 47 52 20 31 0a 23 64 |define S|RGR 1.#d|
|0002ad70| 65 66 69 6e 65 20 50 50 | 4d 20 20 32 0a 0a 45 58 |efine PP|M 2..EX|
|0002ad80| 54 45 52 4e 20 73 68 6f | 72 74 20 64 69 72 65 63 |TERN sho|rt direc|
|0002ad90| 74 72 67 62 3b 0a 0a 45 | 58 54 45 52 4e 20 73 68 |trgb;..E|XTERN sh|
|0002ada0| 6f 72 74 20 63 6f 6d 70 | 72 65 73 73 69 6f 6e 3b |ort comp|ression;|
|0002adb0| 0a 23 64 65 66 69 6e 65 | 20 43 4f 4d 50 52 5f 4e |.#define| COMPR_N|
|0002adc0| 4f 4e 45 09 30 0a 23 64 | 65 66 69 6e 65 20 43 4f |ONE.0.#d|efine CO|
|0002add0| 4d 50 52 5f 52 4c 45 09 | 31 0a 0a 45 58 54 45 52 |MPR_RLE.|1..EXTER|
|0002ade0| 4e 20 73 68 6f 72 74 20 | 73 63 72 77 2c 20 73 63 |N short |scrw, sc|
|0002adf0| 72 68 3b 20 2f 2a 20 61 | 6c 73 6f 20 64 65 66 69 |rh; /* a|lso defi|
|0002ae00| 00 00 00 08 00 00 04 0b | 00 00 00 04 00 00 01 e8 |........|........|
|0002ae10| 00 00 01 58 90 ab 0e 33 | 6e 65 64 20 69 6e 20 73 |...X...3|ned in s|
|0002ae20| 63 72 73 7a 2e 63 20 2a | 2f 0a 23 64 65 66 69 6e |crsz.c *|/.#defin|
|0002ae30| 65 20 44 45 46 5f 53 43 | 52 57 20 33 35 32 0a 23 |e DEF_SC|RW 352.#|
|0002ae40| 64 65 66 69 6e 65 20 44 | 45 46 5f 53 43 52 48 20 |define D|EF_SCRH |
|0002ae50| 32 38 33 0a 0a 45 58 54 | 45 52 4e 20 69 6e 74 20 |283..EXT|ERN int |
|0002ae60| 68 69 72 65 73 2c 20 79 | 6d 6f 64 65 2c 20 78 6d |hires, y|mode, xm|
|0002ae70| 6f 64 65 3b 0a 23 64 65 | 66 69 6e 65 20 48 49 52 |ode;.#de|fine HIR|
|0002ae80| 45 53 5f 4f 4b 20 20 20 | 20 30 0a 23 64 65 66 69 |ES_OK | 0.#defi|
|0002ae90| 6e 65 20 48 49 52 45 53 | 5f 4d 41 59 42 45 20 31 |ne HIRES|_MAYBE 1|
|0002aea0| 0a 23 64 65 66 69 6e 65 | 20 48 49 52 45 53 5f 4e |.#define| HIRES_N|
|0002aeb0| 4f 54 20 20 20 32 0a 23 | 64 65 66 69 6e 65 20 55 |OT 2.#|define U|
|0002aec0| 4e 53 45 54 20 20 20 20 | 20 20 20 30 0a 23 64 65 |NSET | 0.#de|
|0002aed0| 66 69 6e 65 20 4c 41 43 | 45 20 20 20 20 20 20 20 |fine LAC|E |
|0002aee0| 20 31 0a 23 64 65 66 69 | 6e 65 20 4e 4f 4c 41 43 | 1.#defi|ne NOLAC|
|0002aef0| 45 20 20 20 20 20 20 32 | 0a 23 64 65 66 69 6e 65 |E 2|.#define|
|0002af00| 20 48 49 52 45 53 20 20 | 20 20 20 20 20 31 0a 23 | HIRES | 1.#|
|0002af10| 64 65 66 69 6e 65 20 4c | 4f 52 45 53 20 20 20 20 |define L|ORES |
|0002af20| 20 20 20 32 0a 23 64 65 | 66 69 6e 65 20 45 48 42 | 2.#de|fine EHB|
|0002af30| 20 20 20 20 20 20 20 20 | 20 33 0a 23 64 65 66 69 | | 3.#defi|
|0002af40| 6e 65 20 48 41 4d 20 20 | 20 20 20 20 20 20 20 34 |ne HAM | 4|
|0002af50| 0a 0a 45 58 54 45 52 4e | 20 69 6e 74 20 63 6f 75 |..EXTERN| int cou|
|0002af60| 6e 74 6d 65 74 68 3b 0a | 2f 2a 20 73 68 6f 75 6c |ntmeth;.|/* shoul|
|0002af70| 64 20 62 65 20 69 6e 20 | 73 61 6d 65 20 6f 72 64 |d be in |same ord|
|0002af80| 65 72 20 61 73 20 63 6d | 65 74 68 73 20 6e 61 6d |er as cm|eths nam|
|0002af90| 65 73 20 69 6e 20 77 72 | 69 66 66 2e 63 20 2a 2f |es in wr|iff.c */|
|0002afa0| 0a 23 64 65 66 69 6e 65 | 20 43 4f 55 4e 54 4d 45 |.#define| COUNTME|
|0002afb0| 54 48 5f 55 4e 53 45 54 | 09 09 30 0a 23 64 65 66 |TH_UNSET|..0.#def|
|0002afc0| 69 6e 65 20 43 4f 55 4e | 54 4d 45 54 48 5f 41 4c |ine COUN|TMETH_AL|
|0002afd0| 4c 5f 31 20 20 20 20 20 | 20 20 20 20 31 0a 23 64 |L_1 | 1.#d|
|0002afe0| 65 66 69 6e 65 20 43 4f | 55 4e 54 4d 45 54 48 5f |efine CO|UNTMETH_|
|0002aff0| 41 4c 4c 5f 44 49 46 20 | 20 20 20 20 20 20 32 0a |ALL_DIF | 2.|
|0002b000| 00 00 00 08 00 00 04 0b | 00 00 00 05 00 00 01 e8 |........|........|
|0002b010| 00 00 01 59 5c 2c 31 d9 | 23 64 65 66 69 6e 65 20 |...Y\,1.|#define |
|0002b020| 43 4f 55 4e 54 4d 45 54 | 48 5f 41 4c 4c 5f 46 49 |COUNTMET|H_ALL_FI|
|0002b030| 58 44 49 46 20 20 20 20 | 33 0a 23 64 65 66 69 6e |XDIF |3.#defin|
|0002b040| 65 20 43 4f 55 4e 54 4d | 45 54 48 5f 4a 55 4d 50 |e COUNTM|ETH_JUMP|
|0002b050| 5f 31 20 20 20 20 20 20 | 20 20 34 20 0a 23 64 65 |_1 | 4 .#de|
|0002b060| 66 69 6e 65 20 43 4f 55 | 4e 54 4d 45 54 48 5f 4a |fine COU|NTMETH_J|
|0002b070| 55 4d 50 5f 32 31 20 20 | 20 20 20 20 20 35 20 0a |UMP_21 | 5 .|
|0002b080| 23 64 65 66 69 6e 65 20 | 43 4f 55 4e 54 4d 45 54 |#define |COUNTMET|
|0002b090| 48 5f 4a 55 4d 50 5f 44 | 49 46 20 20 20 20 20 20 |H_JUMP_D|IF |
|0002b0a0| 36 0a 23 64 65 66 69 6e | 65 20 43 4f 55 4e 54 4d |6.#defin|e COUNTM|
|0002b0b0| 45 54 48 5f 4a 55 4d 50 | 5f 44 49 46 53 48 20 20 |ETH_JUMP|_DIFSH |
|0002b0c0| 20 20 37 0a 23 64 65 66 | 69 6e 65 20 43 4f 55 4e | 7.#def|ine COUN|
|0002b0d0| 54 4d 45 54 48 5f 4a 55 | 4d 50 5f 46 49 58 44 49 |TMETH_JU|MP_FIXDI|
|0002b0e0| 46 20 20 20 38 0a 23 64 | 65 66 69 6e 65 20 43 4f |F 8.#d|efine CO|
|0002b0f0| 55 4e 54 4d 45 54 48 5f | 4a 55 4d 50 5f 46 49 58 |UNTMETH_|JUMP_FIX|
|0002b100| 44 49 46 53 48 20 39 0a | 23 64 65 66 69 6e 65 20 |DIFSH 9.|#define |
|0002b110| 43 4f 55 4e 54 4d 45 54 | 48 5f 48 41 4d 4d 41 50 |COUNTMET|H_HAMMAP|
|0002b120| 5f 47 53 09 31 30 0a 23 | 64 65 66 69 6e 65 20 43 |_GS.10.#|define C|
|0002b130| 4f 55 4e 54 4d 45 54 48 | 5f 48 41 4d 4d 41 50 5f |OUNTMETH|_HAMMAP_|
|0002b140| 43 55 42 49 43 09 31 31 | 0a 23 64 65 66 69 6e 65 |CUBIC.11|.#define|
|0002b150| 20 43 4f 55 4e 54 4d 45 | 54 48 5f 48 41 4d 4d 41 | COUNTME|TH_HAMMA|
|0002b160| 50 09 31 32 0a 23 64 65 | 66 69 6e 65 20 44 45 46 |P.12.#de|fine DEF|
|0002b170| 5f 43 4f 55 4e 54 4d 45 | 54 48 20 20 20 20 20 20 |_COUNTME|TH |
|0002b180| 20 20 20 20 20 43 4f 55 | 4e 54 4d 45 54 48 5f 41 | COU|NTMETH_A|
|0002b190| 4c 4c 5f 31 0a 23 64 65 | 66 69 6e 65 20 44 45 46 |LL_1.#de|fine DEF|
|0002b1a0| 5f 48 41 4d 5f 43 4f 55 | 4e 54 4d 45 54 48 09 43 |_HAM_COU|NTMETH.C|
|0002b1b0| 4f 55 4e 54 4d 45 54 48 | 5f 4a 55 4d 50 5f 46 49 |OUNTMETH|_JUMP_FI|
|0002b1c0| 58 44 49 46 0a 0a 45 58 | 54 45 52 4e 20 69 6e 74 |XDIF..EX|TERN int|
|0002b1d0| 20 64 69 73 74 72 6d 65 | 74 68 2c 20 64 69 73 74 | distrme|th, dist|
|0002b1e0| 72 6d 65 74 68 32 2c 20 | 63 75 72 64 69 73 74 72 |rmeth2, |curdistr|
|0002b1f0| 6d 65 74 68 3b 0a 2f 2a | 20 73 68 6f 75 6c 64 20 |meth;./*| should |
|0002b200| 00 00 00 08 00 00 04 0b | 00 00 00 06 00 00 01 e8 |........|........|
|0002b210| 00 00 01 5a 6e 09 f3 06 | 62 65 20 69 6e 20 73 61 |...Zn...|be in sa|
|0002b220| 6d 65 20 6f 72 64 65 72 | 20 61 73 20 64 6d 65 74 |me order| as dmet|
|0002b230| 68 73 20 6e 61 6d 65 73 | 20 69 6e 20 77 72 69 66 |hs names| in wrif|
|0002b240| 66 2e 63 20 2a 2f 0a 23 | 64 65 66 69 6e 65 20 44 |f.c */.#|define D|
|0002b250| 49 53 54 52 4d 45 54 48 | 5f 55 4e 53 45 54 20 20 |ISTRMETH|_UNSET |
|0002b260| 20 20 20 20 20 30 0a 23 | 64 65 66 69 6e 65 20 44 | 0.#|define D|
|0002b270| 49 53 54 52 4d 45 54 48 | 5f 4d 4f 53 54 55 53 45 |ISTRMETH|_MOSTUSE|
|0002b280| 44 20 20 20 20 31 0a 23 | 64 65 66 69 6e 65 20 44 |D 1.#|define D|
|0002b290| 49 53 54 52 4d 45 54 48 | 5f 57 4f 52 53 54 46 49 |ISTRMETH|_WORSTFI|
|0002b2a0| 52 53 54 20 20 32 0a 23 | 64 65 66 69 6e 65 20 44 |RST 2.#|define D|
|0002b2b0| 49 53 54 52 4d 45 54 48 | 5f 45 48 42 20 20 20 20 |ISTRMETH|_EHB |
|0002b2c0| 20 20 20 20 20 33 0a 23 | 64 65 66 69 6e 65 20 44 | 3.#|define D|
|0002b2d0| 49 53 54 52 4d 45 54 48 | 5f 4d 55 45 20 20 20 20 |ISTRMETH|_MUE |
|0002b2e0| 20 20 20 20 20 34 0a 23 | 64 65 66 69 6e 65 20 44 | 4.#|define D|
|0002b2f0| 49 53 54 52 4d 45 54 48 | 5f 48 41 4d 53 48 41 52 |ISTRMETH|_HAMSHAR|
|0002b300| 50 20 20 20 20 35 0a 23 | 64 65 66 69 6e 65 20 44 |P 5.#|define D|
|0002b310| 49 53 54 52 4d 45 54 48 | 5f 43 4f 4e 54 52 41 43 |ISTRMETH|_CONTRAC|
|0002b320| 54 49 4f 4e 20 36 0a 23 | 64 65 66 69 6e 65 20 44 |TION 6.#|define D|
|0002b330| 45 46 5f 44 49 53 54 52 | 4d 45 54 48 20 20 20 20 |EF_DISTR|METH |
|0002b340| 20 20 20 20 20 44 49 53 | 54 52 4d 45 54 48 5f 57 | DIS|TRMETH_W|
|0002b350| 4f 52 53 54 46 49 52 53 | 54 0a 23 64 65 66 69 6e |ORSTFIRS|T.#defin|
|0002b360| 65 20 44 45 46 5f 45 48 | 42 5f 44 49 53 54 52 4d |e DEF_EH|B_DISTRM|
|0002b370| 45 54 48 20 20 20 20 20 | 44 49 53 54 52 4d 45 54 |ETH |DISTRMET|
|0002b380| 48 5f 45 48 42 0a 0a 45 | 58 54 45 52 4e 20 75 5f |H_EHB..E|XTERN u_|
|0002b390| 6c 6f 6e 67 20 74 68 72 | 65 73 68 6f 6c 64 3b 0a |long thr|eshold;.|
|0002b3a0| 0a 45 58 54 45 52 4e 20 | 69 6e 74 20 73 6c 69 63 |.EXTERN |int slic|
|0002b3b0| 65 64 3b 0a 23 64 65 66 | 69 6e 65 20 53 4c 49 43 |ed;.#def|ine SLIC|
|0002b3c0| 45 44 5f 4e 4f 54 09 30 | 0a 23 64 65 66 69 6e 65 |ED_NOT.0|.#define|
|0002b3d0| 20 53 4c 49 43 45 44 5f | 53 48 41 4d 09 31 0a 23 | SLICED_|SHAM.1.#|
|0002b3e0| 64 65 66 69 6e 65 20 53 | 4c 49 43 45 44 5f 44 59 |define S|LICED_DY|
|0002b3f0| 4e 09 32 0a 23 64 65 66 | 69 6e 65 20 53 4c 49 43 |N.2.#def|ine SLIC|
|0002b400| 00 00 00 08 00 00 04 0b | 00 00 00 07 00 00 01 e8 |........|........|
|0002b410| 00 00 01 5b 14 92 4c cb | 45 44 5f 50 43 48 47 09 |...[..L.|ED_PCHG.|
|0002b420| 33 0a 0a 23 64 65 66 69 | 6e 65 20 56 4d 5f 4c 41 |3..#defi|ne VM_LA|
|0002b430| 43 45 20 20 30 78 30 30 | 30 34 4c 0a 23 64 65 66 |CE 0x00|04L.#def|
|0002b440| 69 6e 65 20 56 4d 5f 45 | 48 42 20 20 20 30 78 30 |ine VM_E|HB 0x0|
|0002b450| 30 38 30 4c 0a 23 64 65 | 66 69 6e 65 20 56 4d 5f |080L.#de|fine VM_|
|0002b460| 48 41 4d 20 20 20 30 78 | 30 38 30 30 4c 0a 23 64 |HAM 0x|0800L.#d|
|0002b470| 65 66 69 6e 65 20 56 4d | 5f 48 49 52 45 53 20 30 |efine VM|_HIRES 0|
|0002b480| 78 38 30 30 30 4c 0a 0a | 45 58 54 45 52 4e 20 75 |x8000L..|EXTERN u|
|0002b490| 5f 6c 6f 6e 67 20 78 73 | 7a 2c 20 79 73 7a 3b 20 |_long xs|z, ysz; |
|0002b4a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 2f | | /|
|0002b4b0| 2a 20 73 69 7a 65 20 6f | 66 20 74 68 65 20 72 67 |* size o|f the rg|
|0002b4c0| 62 20 61 72 72 61 79 20 | 2a 2f 0a 45 58 54 45 52 |b array |*/.EXTER|
|0002b4d0| 4e 20 75 5f 73 68 6f 72 | 74 20 2a 2a 72 67 62 3b |N u_shor|t **rgb;|
|0002b4e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0002b4f0| 20 20 2f 2a 20 72 61 77 | 20 72 67 62 20 70 69 63 | /* raw| rgb pic|
|0002b500| 74 75 72 65 20 64 61 74 | 61 2c 20 72 67 62 5b 30 |ture dat|a, rgb[0|
|0002b510| 2e 2e 79 73 7a 2d 31 5d | 5b 30 2e 2e 78 73 7a 2d |..ysz-1]|[0..xsz-|
|0002b520| 31 5d 20 2a 2f 0a 45 58 | 54 45 52 4e 20 69 6e 74 |1] */.EX|TERN int|
|0002b530| 20 78 61 2c 20 78 62 2c | 20 79 63 2c 20 79 64 3b | xa, xb,| yc, yd;|
|0002b540| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2f 2a 20 | | /* |
|0002b550| 73 63 61 6c 69 6e 67 20 | 66 61 63 74 6f 72 73 20 |scaling |factors |
|0002b560| 2a 2f 0a 45 58 54 45 52 | 4e 20 69 6e 74 20 61 73 |*/.EXTER|N int as|
|0002b570| 63 3b 0a 45 58 54 45 52 | 4e 20 63 68 61 72 20 2a |c;.EXTER|N char *|
|0002b580| 69 6e 66 69 6c 65 6e 61 | 6d 65 2c 20 2a 6f 75 74 |infilena|me, *out|
|0002b590| 66 69 6c 65 6e 61 6d 65 | 3b 0a 45 58 54 45 52 4e |filename|;.EXTERN|
|0002b5a0| 20 69 6e 74 20 69 6e 66 | 64 2c 20 6f 75 74 66 64 | int inf|d, outfd|
|0002b5b0| 3b 0a 45 58 54 45 52 4e | 20 69 6e 74 20 69 6e 6f |;.EXTERN| int ino|
|0002b5c0| 70 65 72 61 74 69 6f 6e | 3b 0a 45 58 54 45 52 4e |peration|;.EXTERN|
|0002b5d0| 20 69 6e 74 20 67 69 66 | 6d 61 70 74 72 75 6e 63 | int gif|maptrunc|
|0002b5e0| 3b 0a 0a 45 58 54 45 52 | 4e 20 69 6e 74 20 63 72 |;..EXTER|N int cr|
|0002b5f0| 65 61 64 5f 74 79 70 65 | 2c 20 63 72 65 61 64 5f |ead_type|, cread_|
|0002b600| 00 00 00 08 00 00 04 0b | 00 00 00 08 00 00 01 4b |........|.......K|
|0002b610| 00 00 00 00 8d cc 1c ad | 72 65 73 75 6c 74 3b 0a |........|result;.|
|0002b620| 23 64 65 66 69 6e 65 20 | 43 52 45 41 44 5f 53 54 |#define |CREAD_ST|
|0002b630| 52 49 43 54 09 31 09 09 | 2f 2a 20 65 72 2c 20 65 |RICT.1..|/* er, e|
|0002b640| 6f 66 2c 20 76 61 72 6c | 65 6e 20 2d 3e 20 66 61 |of, varl|en -> fa|
|0002b650| 74 61 6c 20 2a 2f 0a 23 | 64 65 66 69 6e 65 20 43 |tal */.#|define C|
|0002b660| 52 45 41 44 5f 4e 4f 4e | 46 41 54 41 4c 09 32 09 |READ_NON|FATAL.2.|
|0002b670| 09 2f 2a 20 65 72 2c 20 | 65 6f 66 2c 20 76 61 72 |./* er, |eof, var|
|0002b680| 6c 65 6e 20 2d 3e 20 65 | 72 72 6f 72 20 2a 2f 0a |len -> e|rror */.|
|0002b690| 23 64 65 66 69 6e 65 20 | 43 52 45 41 44 5f 56 41 |#define |CREAD_VA|
|0002b6a0| 52 4c 45 4e 09 33 09 09 | 2f 2a 20 65 72 20 2d 3e |RLEN.3..|/* er ->|
|0002b6b0| 20 65 72 72 6f 72 2c 20 | 65 6f 66 20 2d 3e 20 65 | error, |eof -> e|
|0002b6c0| 72 72 6f 72 20 2a 2f 0a | 23 64 65 66 69 6e 65 20 |rror */.|#define |
|0002b6d0| 43 52 45 41 44 5f 4f 50 | 54 49 4f 4e 41 4c 09 34 |CREAD_OP|TIONAL.4|
|0002b6e0| 09 09 2f 2a 20 65 72 20 | 2d 3e 20 65 72 72 6f 72 |../* er |-> error|
|0002b6f0| 20 2a 2f 0a 0a 23 69 66 | 64 65 66 20 41 5a 54 45 | */..#if|def AZTE|
|0002b700| 43 5f 43 0a 23 64 65 66 | 69 6e 65 20 52 45 47 20 |C_C.#def|ine REG |
|0002b710| 72 65 67 69 73 74 65 72 | 0a 23 64 65 66 69 6e 65 |register|.#define|
|0002b720| 20 4e 4f 4e 5f 52 45 47 | 20 73 74 61 74 69 63 0a | NON_REG| static.|
|0002b730| 23 65 6c 73 65 0a 23 64 | 65 66 69 6e 65 20 52 45 |#else.#d|efine RE|
|0002b740| 47 20 72 65 67 69 73 74 | 65 72 0a 23 64 65 66 69 |G regist|er.#defi|
|0002b750| 6e 65 20 4e 4f 4e 5f 52 | 45 47 20 0a 23 65 6e 64 |ne NON_R|EG .#end|
|0002b760| 69 66 0a 45 46 5f 45 48 | 42 5f 44 49 53 54 52 4d |if.EF_EH|B_DISTRM|
|0002b770| 45 54 48 20 20 20 20 20 | 44 49 53 54 52 4d 45 54 |ETH |DISTRMET|
|0002b780| 48 5f 45 48 42 0a 0a 45 | 58 54 45 52 4e 20 75 5f |H_EHB..E|XTERN u_|
|0002b790| 6c 6f 6e 67 20 74 68 72 | 65 73 68 6f 6c 64 3b 0a |long thr|eshold;.|
|0002b7a0| 0a 45 58 54 45 52 4e 20 | 69 6e 74 20 73 6c 69 63 |.EXTERN |int slic|
|0002b7b0| 65 64 3b 0a 23 64 65 66 | 69 6e 65 20 53 4c 49 43 |ed;.#def|ine SLIC|
|0002b7c0| 45 44 5f 4e 4f 54 09 30 | 0a 23 64 65 66 69 6e 65 |ED_NOT.0|.#define|
|0002b7d0| 20 53 4c 49 43 45 44 5f | 53 48 41 4d 09 31 0a 23 | SLICED_|SHAM.1.#|
|0002b7e0| 64 65 66 69 6e 65 20 53 | 4c 49 43 45 44 5f 44 59 |define S|LICED_DY|
|0002b7f0| 4e 09 32 0a 23 64 65 66 | 69 6e 65 20 53 4c 49 43 |N.2.#def|ine SLIC|
|0002b800| 00 00 00 08 00 00 04 0c | 00 00 00 01 00 00 01 e8 |........|........|
|0002b810| 00 00 01 5d 3a a1 46 b1 | 2f 2a 20 77 61 73 70 20 |...]:.F.|/* wasp |
|0002b820| 2d 20 43 6f 70 79 72 69 | 67 68 74 20 31 39 39 31 |- Copyri|ght 1991|
|0002b830| 20 62 79 20 53 74 65 76 | 65 6e 20 52 65 69 7a 0a | by Stev|en Reiz.|
|0002b840| 20 2a 20 73 65 65 20 43 | 4f 50 59 49 4e 47 20 61 | * see C|OPYING a|
|0002b850| 6e 64 20 77 61 73 70 2e | 63 20 66 6f 72 20 66 75 |nd wasp.|c for fu|
|0002b860| 72 74 68 65 72 20 69 6e | 66 6f 0a 20 2a 20 72 65 |rther in|fo. * re|
|0002b870| 61 64 67 69 66 2e 63 2c | 20 39 2f 31 32 2f 39 30 |adgif.c,| 9/12/90|
|0002b880| 20 2d 20 33 30 2f 31 2f | 39 31 2c 0a 20 2a 20 33 | - 30/1/|91,. * 3|
|0002b890| 30 2f 34 2f 39 31 20 2d | 20 32 2f 36 2f 39 31 2c |0/4/91 -| 2/6/91,|
|0002b8a0| 20 32 33 2f 36 2f 39 31 | 2c 20 33 30 2f 36 2f 39 | 23/6/91|, 30/6/9|
|0002b8b0| 31 2c 0a 20 2a 20 38 2f | 37 2f 39 31 2c 20 38 2f |1,. * 8/|7/91, 8/|
|0002b8c0| 31 32 2f 39 31 2c 20 32 | 37 2f 31 32 2f 39 31 20 |12/91, 2|7/12/91 |
|0002b8d0| 2d 20 32 39 2f 31 32 2f | 39 31 0a 20 2a 2f 0a 0a |- 29/12/|91. */..|
|0002b8e0| 73 74 61 74 69 63 20 63 | 68 61 72 20 2a 73 6f 75 |static c|har *sou|
|0002b8f0| 72 63 65 66 69 6c 65 3d | 5f 5f 46 49 4c 45 5f 5f |rcefile=|__FILE__|
|0002b900| 3b 0a 0a 23 69 6e 63 6c | 75 64 65 20 22 77 61 73 |;..#incl|ude "was|
|0002b910| 70 2e 68 22 0a 0a 73 74 | 61 74 69 63 20 75 5f 73 |p.h"..st|atic u_s|
|0002b920| 68 6f 72 74 20 77 69 64 | 74 68 2c 20 68 65 69 67 |hort wid|th, heig|
|0002b930| 68 74 3b 0a 73 74 61 74 | 69 63 20 73 68 6f 72 74 |ht;.stat|ic short|
|0002b940| 20 62 69 74 73 70 65 72 | 70 69 78 65 6c 2c 20 69 | bitsper|pixel, i|
|0002b950| 6e 74 65 72 6c 61 63 65 | 64 2c 20 63 6f 64 65 73 |nterlace|d, codes|
|0002b960| 69 7a 65 3b 0a 73 74 61 | 74 69 63 20 75 5f 73 68 |ize;.sta|tic u_sh|
|0002b970| 6f 72 74 20 2a 63 6d 3d | 4e 55 4c 4c 3b 0a 73 74 |ort *cm=|NULL;.st|
|0002b980| 61 74 69 63 20 75 5f 73 | 68 6f 72 74 20 2a 72 67 |atic u_s|hort *rg|
|0002b990| 62 6f 76 65 72 66 6c 6f | 77 72 6f 77 3d 4e 55 4c |boverflo|wrow=NUL|
|0002b9a0| 4c 3b 0a 73 74 61 74 69 | 63 20 75 5f 73 68 6f 72 |L;.stati|c u_shor|
|0002b9b0| 74 20 2a 67 70 70 3b 0a | 0a 0a 72 65 61 64 5f 67 |t *gpp;.|..read_g|
|0002b9c0| 69 66 28 76 6f 69 64 29 | 0a 7b 0a 20 20 20 20 63 |if(void)|.{. c|
|0002b9d0| 68 61 72 20 73 69 67 6e | 61 74 75 72 65 5b 36 5d |har sign|ature[6]|
|0002b9e0| 2c 20 73 65 70 61 72 61 | 74 6f 72 3b 0a 20 20 20 |, separa|tor;. |
|0002b9f0| 20 73 68 6f 72 74 20 79 | 3b 0a 0a 20 20 20 20 63 | short y|;.. c|
|0002ba00| 00 00 00 08 00 00 04 0c | 00 00 00 02 00 00 01 e8 |........|........|
|0002ba10| 00 00 01 5e c3 f9 14 8a | 72 65 61 64 28 73 69 67 |...^....|read(sig|
|0002ba20| 6e 61 74 75 72 65 2c 20 | 36 29 3b 0a 20 20 20 20 |nature, |6);. |
|0002ba30| 69 66 20 28 73 74 72 6e | 63 6d 70 28 73 69 67 6e |if (strn|cmp(sign|
|0002ba40| 61 74 75 72 65 2c 20 22 | 47 49 46 38 37 61 22 2c |ature, "|GIF87a",|
|0002ba50| 20 36 29 29 20 7b 0a 20 | 20 20 20 20 20 20 20 63 | 6)) {. | c|
|0002ba60| 73 65 65 6b 5f 69 6e 28 | 30 4c 2c 20 30 29 3b 0a |seek_in(|0L, 0);.|
|0002ba70| 20 20 20 20 20 20 20 20 | 72 65 74 75 72 6e 20 30 | |return 0|
|0002ba80| 3b 0a 20 20 20 20 7d 0a | 20 20 20 20 69 66 20 28 |;. }.| if (|
|0002ba90| 72 65 61 64 73 63 72 65 | 65 6e 64 65 73 63 72 69 |readscre|endescri|
|0002baa0| 70 74 6f 72 28 29 29 0a | 20 20 20 20 20 20 20 20 |ptor()).| |
|0002bab0| 72 65 61 64 63 6f 6c 6f | 72 6d 61 70 28 29 3b 0a |readcolo|rmap();.|
|0002bac0| 20 20 20 20 63 72 65 61 | 64 28 26 73 65 70 61 72 | crea|d(&separ|
|0002bad0| 61 74 6f 72 2c 20 31 29 | 3b 0a 20 20 20 20 69 66 |ator, 1)|;. if|
|0002bae0| 20 28 73 65 70 61 72 61 | 74 6f 72 21 3d 27 2c 27 | (separa|tor!=','|
|0002baf0| 29 0a 09 65 72 72 6f 72 | 31 28 45 30 5f 46 41 54 |)..error|1(E0_FAT|
|0002bb00| 41 4c 2c 20 45 31 5f 47 | 49 46 2c 20 45 32 5f 46 |AL, E1_G|IF, E2_F|
|0002bb10| 4f 52 4d 41 54 2c 20 45 | 33 5f 4d 49 53 53 5f 53 |ORMAT, E|3_MISS_S|
|0002bb20| 45 50 2c 20 27 2c 27 29 | 3b 0a 20 20 20 20 69 66 |EP, ',')|;. if|
|0002bb30| 20 28 72 65 61 64 69 6d | 61 67 65 64 65 73 63 72 | (readim|agedescr|
|0002bb40| 69 70 74 6f 72 28 29 29 | 0a 20 20 20 20 20 20 20 |iptor())|. |
|0002bb50| 20 72 65 61 64 63 6f 6c | 6f 72 6d 61 70 28 29 3b | readcol|ormap();|
|0002bb60| 0a 20 20 20 20 63 72 65 | 61 64 28 26 73 65 70 61 |. cre|ad(&sepa|
|0002bb70| 72 61 74 6f 72 2c 20 31 | 29 3b 20 63 6f 64 65 73 |rator, 1|); codes|
|0002bb80| 69 7a 65 3d 73 65 70 61 | 72 61 74 6f 72 3b 0a 20 |ize=sepa|rator;. |
|0002bb90| 20 20 20 70 72 69 6e 74 | 65 28 22 47 49 46 20 69 | print|e("GIF i|
|0002bba0| 6e 70 75 74 3b 20 25 64 | 20 78 20 25 64 2c 20 25 |nput; %d| x %d, %|
|0002bbb0| 64 20 62 69 74 73 2f 70 | 69 78 65 6c 22 2c 20 28 |d bits/p|ixel", (|
|0002bbc0| 69 6e 74 29 77 69 64 74 | 68 2c 20 28 69 6e 74 29 |int)widt|h, (int)|
|0002bbd0| 68 65 69 67 68 74 2c 0a | 20 20 20 20 20 28 69 6e |height,.| (in|
|0002bbe0| 74 29 62 69 74 73 70 65 | 72 70 69 78 65 6c 29 3b |t)bitspe|rpixel);|
|0002bbf0| 0a 20 20 20 20 69 66 20 | 28 69 6e 74 65 72 6c 61 |. if |(interla|
|0002bc00| 00 00 00 08 00 00 04 0c | 00 00 00 03 00 00 01 e8 |........|........|
|0002bc10| 00 00 01 5f 7c d3 5a b7 | 63 65 64 29 0a 09 70 72 |..._|.Z.|ced)..pr|
|0002bc20| 69 6e 74 65 28 22 2c 20 | 69 6e 74 65 72 6c 61 63 |inte(", |interlac|
|0002bc30| 65 64 22 29 3b 0a 20 20 | 20 20 69 66 20 28 63 6f |ed");. | if (co|
|0002bc40| 64 65 73 69 7a 65 21 3d | 62 69 74 73 70 65 72 70 |desize!=|bitsperp|
|0002bc50| 69 78 65 6c 29 0a 09 70 | 72 69 6e 74 65 28 22 2c |ixel)..p|rinte(",|
|0002bc60| 20 63 6f 64 65 73 69 7a | 65 3a 20 25 64 22 2c 20 | codesiz|e: %d", |
|0002bc70| 28 69 6e 74 29 63 6f 64 | 65 73 69 7a 65 29 3b 0a |(int)cod|esize);.|
|0002bc80| 20 20 20 20 70 75 74 65 | 28 27 5c 6e 27 29 3b 0a | pute|('\n');.|
|0002bc90| 20 20 20 20 69 66 20 28 | 21 6f 75 74 66 69 6c 65 | if (|!outfile|
|0002bca0| 6e 61 6d 65 29 0a 09 65 | 78 69 74 28 30 29 3b 0a |name)..e|xit(0);.|
|0002bcb0| 20 20 20 20 78 73 7a 3d | 77 69 64 74 68 3b 0a 20 | xsz=|width;. |
|0002bcc0| 20 20 20 79 73 7a 3d 68 | 65 69 67 68 74 3b 0a 20 | ysz=h|eight;. |
|0002bcd0| 20 20 20 72 67 62 3d 4d | 61 6c 6c 6f 63 28 79 73 | rgb=M|alloc(ys|
|0002bce0| 7a 2a 73 69 7a 65 6f 66 | 28 75 5f 73 68 6f 72 74 |z*sizeof|(u_short|
|0002bcf0| 20 2a 29 29 3b 0a 20 20 | 20 20 66 6f 72 20 28 79 | *));. | for (y|
|0002bd00| 3d 30 3b 20 79 3c 79 73 | 7a 3b 20 2b 2b 79 29 0a |=0; y<ys|z; ++y).|
|0002bd10| 20 20 20 20 20 20 20 20 | 72 67 62 5b 79 5d 3d 43 | |rgb[y]=C|
|0002bd20| 61 6c 6c 6f 63 28 78 73 | 7a 2a 73 69 7a 65 6f 66 |alloc(xs|z*sizeof|
|0002bd30| 28 75 5f 73 68 6f 72 74 | 29 29 3b 0a 20 20 20 20 |(u_short|));. |
|0002bd40| 72 65 61 64 62 6f 64 79 | 28 29 3b 0a 20 20 20 20 |readbody|();. |
|0002bd50| 72 65 74 75 72 6e 20 31 | 3b 0a 7d 0a 0a 0a 72 65 |return 1|;.}...re|
|0002bd60| 61 64 73 63 72 65 65 6e | 64 65 73 63 72 69 70 74 |adscreen|descript|
|0002bd70| 6f 72 28 76 6f 69 64 29 | 0a 7b 0a 20 20 20 20 73 |or(void)|.{. s|
|0002bd80| 74 72 75 63 74 20 73 64 | 5f 74 20 7b 0a 20 20 20 |truct sd|_t {. |
|0002bd90| 20 20 20 20 20 75 5f 63 | 68 61 72 20 77 69 64 74 | u_c|har widt|
|0002bda0| 68 6c 6f 2c 20 77 69 64 | 74 68 68 69 3b 0a 20 20 |hlo, wid|thhi;. |
|0002bdb0| 20 20 20 20 20 20 75 5f | 63 68 61 72 20 68 65 69 | u_|char hei|
|0002bdc0| 67 68 74 6c 6f 2c 20 68 | 65 69 67 68 74 68 69 3b |ghtlo, h|eighthi;|
|0002bdd0| 0a 20 20 20 20 20 20 20 | 20 75 5f 63 68 61 72 20 |. | u_char |
|0002bde0| 6d 69 73 63 2c 20 62 67 | 69 6e 64 65 78 2c 20 72 |misc, bg|index, r|
|0002bdf0| 65 73 65 72 76 65 64 3b | 0a 20 20 20 20 7d 20 73 |eserved;|. } s|
|0002be00| 00 00 00 08 00 00 04 0c | 00 00 00 04 00 00 01 e8 |........|........|
|0002be10| 00 00 01 60 30 d9 ce a3 | 64 3b 0a 0a 20 20 20 20 |...`0...|d;.. |
|0002be20| 63 72 65 61 64 28 26 73 | 64 2c 20 37 29 3b 0a 20 |cread(&s|d, 7);. |
|0002be30| 20 20 20 62 69 74 73 70 | 65 72 70 69 78 65 6c 3d | bitsp|erpixel=|
|0002be40| 28 73 64 2e 6d 69 73 63 | 26 37 29 2b 31 3b 0a 20 |(sd.misc|&7)+1;. |
|0002be50| 20 20 20 72 65 74 75 72 | 6e 20 73 64 2e 6d 69 73 | retur|n sd.mis|
|0002be60| 63 26 30 78 38 30 3b 0a | 7d 0a 0a 0a 72 65 61 64 |c&0x80;.|}...read|
|0002be70| 69 6d 61 67 65 64 65 73 | 63 72 69 70 74 6f 72 28 |imagedes|criptor(|
|0002be80| 76 6f 69 64 29 0a 7b 0a | 20 20 20 20 73 74 72 75 |void).{.| stru|
|0002be90| 63 74 20 69 64 5f 74 20 | 7b 0a 20 20 20 20 20 20 |ct id_t |{. |
|0002bea0| 20 20 75 5f 63 68 61 72 | 20 78 6f 66 66 73 65 74 | u_char| xoffset|
|0002beb0| 6c 6f 2c 20 78 6f 66 66 | 73 65 74 68 69 3b 0a 20 |lo, xoff|sethi;. |
|0002bec0| 20 20 20 20 20 20 20 75 | 5f 63 68 61 72 20 79 6f | u|_char yo|
|0002bed0| 66 66 73 65 74 6c 6f 2c | 20 79 6f 66 66 73 65 74 |ffsetlo,| yoffset|
|0002bee0| 68 69 3b 0a 20 20 20 20 | 20 20 20 20 75 5f 63 68 |hi;. | u_ch|
|0002bef0| 61 72 20 77 69 64 74 68 | 6c 6f 2c 20 77 69 64 74 |ar width|lo, widt|
|0002bf00| 68 68 69 3b 0a 20 20 20 | 20 20 20 20 20 75 5f 63 |hhi;. | u_c|
|0002bf10| 68 61 72 20 68 65 69 67 | 68 74 6c 6f 2c 20 68 65 |har heig|htlo, he|
|0002bf20| 69 67 68 74 68 69 3b 0a | 20 20 20 20 20 20 20 20 |ighthi;.| |
|0002bf30| 75 5f 63 68 61 72 20 6d | 69 73 63 3b 0a 20 20 20 |u_char m|isc;. |
|0002bf40| 20 7d 20 69 64 3b 0a 0a | 20 20 20 20 63 72 65 61 | } id;..| crea|
|0002bf50| 64 28 26 69 64 2c 20 39 | 29 3b 0a 20 20 20 20 77 |d(&id, 9|);. w|
|0002bf60| 69 64 74 68 3d 28 69 64 | 2e 77 69 64 74 68 68 69 |idth=(id|.widthhi|
|0002bf70| 3c 3c 38 29 7c 69 64 2e | 77 69 64 74 68 6c 6f 3b |<<8)|id.|widthlo;|
|0002bf80| 0a 20 20 20 20 68 65 69 | 67 68 74 3d 28 69 64 2e |. hei|ght=(id.|
|0002bf90| 68 65 69 67 68 74 68 69 | 3c 3c 38 29 7c 69 64 2e |heighthi|<<8)|id.|
|0002bfa0| 68 65 69 67 68 74 6c 6f | 3b 0a 20 20 20 20 69 6e |heightlo|;. in|
|0002bfb0| 74 65 72 6c 61 63 65 64 | 3d 28 69 64 2e 6d 69 73 |terlaced|=(id.mis|
|0002bfc0| 63 26 30 78 34 30 20 3f | 20 31 20 3a 20 30 29 3b |c&0x40 ?| 1 : 0);|
|0002bfd0| 0a 20 20 20 20 69 66 20 | 28 69 64 2e 6d 69 73 63 |. if |(id.misc|
|0002bfe0| 26 30 78 38 30 29 20 7b | 0a 20 20 20 20 20 20 20 |&0x80) {|. |
|0002bff0| 20 62 69 74 73 70 65 72 | 70 69 78 65 6c 3d 28 69 | bitsper|pixel=(i|
|0002c000| 00 00 00 08 00 00 04 0c | 00 00 00 05 00 00 01 e8 |........|........|
|0002c010| 00 00 01 61 1a 92 c8 5a | 64 2e 6d 69 73 63 26 37 |...a...Z|d.misc&7|
|0002c020| 29 2b 31 3b 0a 20 20 20 | 20 20 20 20 20 72 65 74 |)+1;. | ret|
|0002c030| 75 72 6e 20 31 3b 0a 20 | 20 20 20 7d 20 65 6c 73 |urn 1;. | } els|
|0002c040| 65 0a 20 20 20 20 20 20 | 20 20 72 65 74 75 72 6e |e. | return|
|0002c050| 20 30 3b 0a 7d 0a 0a 0a | 76 6f 69 64 0a 72 65 61 | 0;.}...|void.rea|
|0002c060| 64 63 6f 6c 6f 72 6d 61 | 70 28 76 6f 69 64 29 0a |dcolorma|p(void).|
|0002c070| 7b 0a 09 63 68 61 72 20 | 2a 72 67 62 69 6e 2c 20 |{..char |*rgbin, |
|0002c080| 2a 72 67 62 70 3b 0a 09 | 69 6e 74 20 72 2c 20 67 |*rgbp;..|int r, g|
|0002c090| 2c 20 62 2c 20 72 6f 75 | 6e 64 69 6e 3b 0a 09 73 |, b, rou|ndin;..s|
|0002c0a0| 68 6f 72 74 20 69 2c 20 | 6e 65 6e 74 72 69 65 73 |hort i, |nentries|
|0002c0b0| 3b 0a 0a 09 72 6f 75 6e | 64 69 6e 3d 28 67 69 66 |;...roun|din=(gif|
|0002c0c0| 6d 61 70 74 72 75 6e 63 | 20 3f 20 30 20 3a 20 38 |maptrunc| ? 0 : 8|
|0002c0d0| 29 3b 0a 09 6e 65 6e 74 | 72 69 65 73 3d 31 3c 3c |);..nent|ries=1<<|
|0002c0e0| 62 69 74 73 70 65 72 70 | 69 78 65 6c 3b 0a 09 72 |bitsperp|ixel;..r|
|0002c0f0| 67 62 69 6e 3d 4d 61 6c | 6c 6f 63 28 6e 65 6e 74 |gbin=Mal|loc(nent|
|0002c100| 72 69 65 73 2a 33 29 3b | 0a 09 69 66 20 28 63 6d |ries*3);|..if (cm|
|0002c110| 29 0a 09 09 66 72 65 65 | 28 63 6d 29 3b 0a 09 63 |)...free|(cm);..c|
|0002c120| 72 65 61 64 28 72 67 62 | 69 6e 2c 20 28 69 6e 74 |read(rgb|in, (int|
|0002c130| 29 28 6e 65 6e 74 72 69 | 65 73 2a 33 29 29 3b 0a |)(nentri|es*3));.|
|0002c140| 09 63 6d 3d 4d 61 6c 6c | 6f 63 28 6e 65 6e 74 72 |.cm=Mall|oc(nentr|
|0002c150| 69 65 73 2a 32 29 3b 0a | 09 66 6f 72 20 28 69 3d |ies*2);.|.for (i=|
|0002c160| 30 2c 20 72 67 62 70 3d | 72 67 62 69 6e 3b 20 69 |0, rgbp=|rgbin; i|
|0002c170| 3c 6e 65 6e 74 72 69 65 | 73 3b 20 2b 2b 69 29 20 |<nentrie|s; ++i) |
|0002c180| 7b 0a 09 09 72 3d 20 2a | 72 67 62 70 2b 2b 20 26 |{...r= *|rgbp++ &|
|0002c190| 20 30 78 66 66 3b 0a 09 | 09 67 3d 20 2a 72 67 62 | 0xff;..|.g= *rgb|
|0002c1a0| 70 2b 2b 20 26 20 30 78 | 66 66 3b 0a 09 09 62 3d |p++ & 0x|ff;...b=|
|0002c1b0| 20 2a 72 67 62 70 2b 2b | 20 26 20 30 78 66 66 3b | *rgbp++| & 0xff;|
|0002c1c0| 0a 09 09 72 3d 28 72 2b | 72 6f 75 6e 64 69 6e 29 |...r=(r+|roundin)|
|0002c1d0| 3e 3e 34 3b 20 69 66 20 | 28 72 3e 31 35 29 20 72 |>>4; if |(r>15) r|
|0002c1e0| 3d 31 35 3b 0a 09 09 67 | 3d 28 67 2b 72 6f 75 6e |=15;...g|=(g+roun|
|0002c1f0| 64 69 6e 29 3e 3e 34 3b | 20 69 66 20 28 67 3e 31 |din)>>4;| if (g>1|
|0002c200| 00 00 00 08 00 00 04 0c | 00 00 00 06 00 00 01 e8 |........|........|
|0002c210| 00 00 01 62 8b 42 ea 95 | 35 29 20 67 3d 31 35 3b |...b.B..|5) g=15;|
|0002c220| 0a 09 09 62 3d 28 62 2b | 72 6f 75 6e 64 69 6e 29 |...b=(b+|roundin)|
|0002c230| 3e 3e 34 3b 20 69 66 20 | 28 62 3e 31 35 29 20 62 |>>4; if |(b>15) b|
|0002c240| 3d 31 35 3b 0a 09 09 63 | 6d 5b 69 5d 3d 28 72 3c |=15;...c|m[i]=(r<|
|0002c250| 3c 38 29 7c 28 67 3c 3c | 34 29 7c 62 3b 0a 09 7d |<8)|(g<<|4)|b;..}|
|0002c260| 0a 09 66 72 65 65 28 72 | 67 62 69 6e 29 3b 0a 7d |..free(r|gbin);.}|
|0002c270| 0a 0a 0a 23 64 65 66 69 | 6e 65 20 4e 43 4f 44 45 |...#defi|ne NCODE|
|0002c280| 53 20 36 31 34 34 0a 73 | 74 61 74 69 63 20 75 5f |S 6144.s|tatic u_|
|0002c290| 73 68 6f 72 74 20 2a 63 | 6f 64 65 73 3b 0a 73 74 |short *c|odes;.st|
|0002c2a0| 61 74 69 63 20 75 5f 73 | 68 6f 72 74 20 2a 70 72 |atic u_s|hort *pr|
|0002c2b0| 65 66 69 78 3b 0a 73 74 | 61 74 69 63 20 75 5f 63 |efix;.st|atic u_c|
|0002c2c0| 68 61 72 20 20 2a 73 75 | 66 66 69 78 3b 0a 73 74 |har *su|ffix;.st|
|0002c2d0| 61 74 69 63 20 75 5f 63 | 68 61 72 20 20 2a 73 74 |atic u_c|har *st|
|0002c2e0| 61 63 6b 3b 0a 73 74 61 | 74 69 63 20 75 5f 63 68 |ack;.sta|tic u_ch|
|0002c2f0| 61 72 20 20 2a 73 74 61 | 63 6b 5f 65 6e 64 3b 0a |ar *sta|ck_end;.|
|0002c300| 23 64 65 66 69 6e 65 20 | 4e 55 42 59 54 45 53 20 |#define |NUBYTES |
|0002c310| 34 30 39 36 0a 73 74 61 | 74 69 63 20 75 5f 73 68 |4096.sta|tic u_sh|
|0002c320| 6f 72 74 20 2a 75 62 79 | 74 65 73 3b 0a 23 64 65 |ort *uby|tes;.#de|
|0002c330| 66 69 6e 65 20 4e 42 55 | 46 20 31 36 33 38 34 0a |fine NBU|F 16384.|
|0002c340| 73 74 61 74 69 63 20 75 | 5f 63 68 61 72 20 2a 62 |static u|_char *b|
|0002c350| 75 66 3b 0a 23 64 65 66 | 69 6e 65 20 4e 54 52 41 |uf;.#def|ine NTRA|
|0002c360| 4e 53 43 48 41 52 53 20 | 32 35 36 0a 73 74 61 74 |NSCHARS |256.stat|
|0002c370| 69 63 20 75 5f 63 68 61 | 72 20 2a 74 72 61 6e 73 |ic u_cha|r *trans|
|0002c380| 63 68 61 72 73 3b 0a 23 | 64 65 66 69 6e 65 20 4e |chars;.#|define N|
|0002c390| 4d 41 53 4b 53 20 36 34 | 0a 73 74 61 74 69 63 20 |MASKS 64|.static |
|0002c3a0| 75 5f 73 68 6f 72 74 20 | 2a 6d 61 73 6b 73 3b 0a |u_short |*masks;.|
|0002c3b0| 0a 0a 76 6f 69 64 0a 72 | 65 61 64 62 6f 64 79 28 |..void.r|eadbody(|
|0002c3c0| 76 6f 69 64 29 0a 7b 0a | 09 63 6f 64 65 73 3d 4d |void).{.|.codes=M|
|0002c3d0| 61 6c 6c 6f 63 28 4e 43 | 4f 44 45 53 2a 73 69 7a |alloc(NC|ODES*siz|
|0002c3e0| 65 6f 66 28 75 5f 73 68 | 6f 72 74 29 29 3b 0a 09 |eof(u_sh|ort));..|
|0002c3f0| 75 62 79 74 65 73 3d 4d | 61 6c 6c 6f 63 28 4e 55 |ubytes=M|alloc(NU|
|0002c400| 00 00 00 08 00 00 04 0c | 00 00 00 07 00 00 01 e8 |........|........|
|0002c410| 00 00 01 63 79 22 b5 52 | 42 59 54 45 53 29 3b 0a |...cy".R|BYTES);.|
|0002c420| 09 62 75 66 3d 4d 61 6c | 6c 6f 63 28 4e 42 55 46 |.buf=Mal|loc(NBUF|
|0002c430| 29 3b 0a 09 74 72 61 6e | 73 63 68 61 72 73 3d 4d |);..tran|schars=M|
|0002c440| 61 6c 6c 6f 63 28 4e 54 | 52 41 4e 53 43 48 41 52 |alloc(NT|RANSCHAR|
|0002c450| 53 29 3b 0a 09 6d 61 73 | 6b 73 3d 4d 61 6c 6c 6f |S);..mas|ks=Mallo|
|0002c460| 63 28 4e 4d 41 53 4b 53 | 2a 73 69 7a 65 6f 66 28 |c(NMASKS|*sizeof(|
|0002c470| 75 5f 73 68 6f 72 74 29 | 29 3b 0a 09 70 72 65 66 |u_short)|);..pref|
|0002c480| 69 78 3d 4d 61 6c 6c 6f | 63 28 4e 43 4f 44 45 53 |ix=Mallo|c(NCODES|
|0002c490| 2a 73 69 7a 65 6f 66 28 | 75 5f 73 68 6f 72 74 29 |*sizeof(|u_short)|
|0002c4a0| 29 3b 0a 09 73 75 66 66 | 69 78 3d 4d 61 6c 6c 6f |);..suff|ix=Mallo|
|0002c4b0| 63 28 4e 43 4f 44 45 53 | 29 3b 0a 09 73 74 61 63 |c(NCODES|);..stac|
|0002c4c0| 6b 3d 4d 61 6c 6c 6f 63 | 28 4e 43 4f 44 45 53 29 |k=Malloc|(NCODES)|
|0002c4d0| 3b 0a 09 73 74 61 63 6b | 5f 65 6e 64 3d 73 74 61 |;..stack|_end=sta|
|0002c4e0| 63 6b 2b 4e 43 4f 44 45 | 53 3b 0a 09 66 69 6c 6c |ck+NCODE|S;..fill|
|0002c4f0| 5f 74 72 61 6e 73 63 68 | 61 72 73 28 29 3b 0a 09 |_transch|ars();..|
|0002c500| 64 65 63 6f 6d 70 72 65 | 73 73 28 29 3b 0a 09 66 |decompre|ss();..f|
|0002c510| 72 65 65 28 63 6f 64 65 | 73 29 3b 0a 09 66 72 65 |ree(code|s);..fre|
|0002c520| 65 28 75 62 79 74 65 73 | 29 3b 0a 09 66 72 65 65 |e(ubytes|);..free|
|0002c530| 28 62 75 66 29 3b 0a 09 | 66 72 65 65 28 74 72 61 |(buf);..|free(tra|
|0002c540| 6e 73 63 68 61 72 73 29 | 3b 0a 09 66 72 65 65 28 |nschars)|;..free(|
|0002c550| 6d 61 73 6b 73 29 3b 0a | 09 66 72 65 65 28 70 72 |masks);.|.free(pr|
|0002c560| 65 66 69 78 29 3b 0a 09 | 66 72 65 65 28 73 75 66 |efix);..|free(suf|
|0002c570| 66 69 78 29 3b 0a 09 66 | 72 65 65 28 73 74 61 63 |fix);..f|ree(stac|
|0002c580| 6b 29 3b 0a 7d 0a 0a 0a | 73 68 6f 72 74 0a 6e 65 |k);.}...|short.ne|
|0002c590| 78 74 72 6f 77 28 69 6e | 74 20 6d 6f 64 65 29 0a |xtrow(in|t mode).|
|0002c5a0| 7b 0a 20 20 20 20 73 74 | 61 74 69 63 20 69 6e 74 |{. st|atic int|
|0002c5b0| 20 72 6f 77 73 64 6f 6e | 65 3d 20 2d 31 3b 0a 20 | rowsdon|e= -1;. |
|0002c5c0| 20 20 20 73 74 61 74 69 | 63 20 69 6e 74 20 70 68 | stati|c int ph|
|0002c5d0| 61 73 65 3d 20 2d 31 3b | 0a 20 20 20 20 73 74 61 |ase= -1;|. sta|
|0002c5e0| 74 69 63 20 69 6e 74 20 | 63 75 72 72 6f 77 3b 0a |tic int |currow;.|
|0002c5f0| 0a 20 20 20 20 2b 2b 72 | 6f 77 73 64 6f 6e 65 3b |. ++r|owsdone;|
|0002c600| 00 00 00 08 00 00 04 0c | 00 00 00 08 00 00 01 e8 |........|........|
|0002c610| 00 00 01 64 80 81 2f 40 | 0a 20 20 20 20 63 6f 75 |...d../@|. cou|
|0002c620| 6e 74 65 72 28 29 3b 0a | 20 20 20 20 69 66 20 28 |nter();.| if (|
|0002c630| 6d 6f 64 65 29 20 7b 0a | 20 20 20 20 20 20 20 20 |mode) {.| |
|0002c640| 65 72 61 73 65 5f 63 6f | 75 6e 74 65 72 28 4e 55 |erase_co|unter(NU|
|0002c650| 4c 4c 29 3b 0a 20 20 20 | 20 20 20 20 20 69 66 20 |LL);. | if |
|0002c660| 28 72 6f 77 73 64 6f 6e | 65 21 3d 79 73 7a 29 0a |(rowsdon|e!=ysz).|
|0002c670| 09 09 65 72 72 6f 72 32 | 28 45 30 5f 45 52 52 4f |..error2|(E0_ERRO|
|0002c680| 52 2c 20 45 31 5f 47 49 | 46 2c 20 45 32 5f 46 4f |R, E1_GI|F, E2_FO|
|0002c690| 52 4d 41 54 2c 20 45 33 | 5f 57 52 4f 4e 47 5f 4e |RMAT, E3|_WRONG_N|
|0002c6a0| 52 5f 52 4f 57 53 2c 20 | 72 6f 77 73 64 6f 6e 65 |R_ROWS, |rowsdone|
|0002c6b0| 2c 20 28 69 6e 74 29 79 | 73 7a 29 3b 0a 20 20 20 |, (int)y|sz);. |
|0002c6c0| 20 7d 20 65 6c 73 65 20 | 7b 0a 20 20 20 20 20 20 | } else |{. |
|0002c6d0| 20 20 73 77 69 74 63 68 | 20 28 70 68 61 73 65 29 | switch| (phase)|
|0002c6e0| 20 7b 0a 20 20 20 20 20 | 20 20 20 63 61 73 65 20 | {. | case |
|0002c6f0| 2d 31 3a 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |-1:. | |
|0002c700| 63 75 72 72 6f 77 3d 30 | 3b 0a 20 20 20 20 20 20 |currow=0|;. |
|0002c710| 20 20 20 20 20 20 69 66 | 20 28 69 6e 74 65 72 6c | if| (interl|
|0002c720| 61 63 65 64 29 0a 20 20 | 20 20 20 20 20 20 20 20 |aced). | |
|0002c730| 20 20 20 20 20 20 70 68 | 61 73 65 3d 31 3b 0a 20 | ph|ase=1;. |
|0002c740| 20 20 20 20 20 20 20 20 | 20 20 20 65 6c 73 65 0a | | else.|
|0002c750| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0002c760| 70 68 61 73 65 3d 30 3b | 0a 20 20 20 20 20 20 20 |phase=0;|. |
|0002c770| 20 62 72 65 61 6b 3b 0a | 20 20 20 20 20 20 20 20 | break;.| |
|0002c780| 63 61 73 65 20 30 3a 0a | 20 20 20 20 20 20 20 20 |case 0:.| |
|0002c790| 20 20 20 20 2b 2b 63 75 | 72 72 6f 77 3b 0a 20 20 | ++cu|rrow;. |
|0002c7a0| 20 20 20 20 20 20 62 72 | 65 61 6b 3b 0a 20 20 20 | br|eak;. |
|0002c7b0| 20 20 20 20 20 63 61 73 | 65 20 31 3a 0a 20 20 20 | cas|e 1:. |
|0002c7c0| 20 20 20 20 20 20 20 20 | 20 63 75 72 72 6f 77 2b | | currow+|
|0002c7d0| 3d 38 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |=8;. | |
|0002c7e0| 69 66 20 28 63 75 72 72 | 6f 77 3e 3d 79 73 7a 29 |if (curr|ow>=ysz)|
|0002c7f0| 20 7b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | {. | |
|0002c800| 00 00 00 08 00 00 04 0c | 00 00 00 09 00 00 01 e8 |........|........|
|0002c810| 00 00 01 65 99 33 c6 10 | 20 20 20 70 68 61 73 65 |...e.3..| phase|
|0002c820| 3d 32 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |=2;. | |
|0002c830| 20 20 20 20 63 75 72 72 | 6f 77 3d 34 3b 0a 20 20 | curr|ow=4;. |
|0002c840| 20 20 20 20 20 20 20 20 | 20 20 7d 0a 20 20 20 20 | | }. |
|0002c850| 20 20 20 20 62 72 65 61 | 6b 3b 0a 20 20 20 20 20 | brea|k;. |
|0002c860| 20 20 20 63 61 73 65 20 | 32 3a 0a 20 20 20 20 20 | case |2:. |
|0002c870| 20 20 20 20 20 20 20 63 | 75 72 72 6f 77 2b 3d 38 | c|urrow+=8|
|0002c880| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 69 66 |;. | if|
|0002c890| 20 28 63 75 72 72 6f 77 | 3e 3d 79 73 7a 29 20 7b | (currow|>=ysz) {|
|0002c8a0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|0002c8b0| 20 70 68 61 73 65 3d 33 | 3b 0a 20 20 20 20 20 20 | phase=3|;. |
|0002c8c0| 20 20 20 20 20 20 20 20 | 20 20 63 75 72 72 6f 77 | | currow|
|0002c8d0| 3d 32 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |=2;. | |
|0002c8e0| 7d 0a 20 20 20 20 20 20 | 20 20 62 72 65 61 6b 3b |}. | break;|
|0002c8f0| 0a 20 20 20 20 20 20 20 | 20 63 61 73 65 20 33 3a |. | case 3:|
|0002c900| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 63 75 72 |. | cur|
|0002c910| 72 6f 77 2b 3d 34 3b 0a | 20 20 20 20 20 20 20 20 |row+=4;.| |
|0002c920| 20 20 20 20 69 66 20 28 | 63 75 72 72 6f 77 3e 3d | if (|currow>=|
|0002c930| 79 73 7a 29 20 7b 0a 20 | 20 20 20 20 20 20 20 20 |ysz) {. | |
|0002c940| 20 20 20 20 20 20 20 70 | 68 61 73 65 3d 34 3b 0a | p|hase=4;.|
|0002c950| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0002c960| 63 75 72 72 6f 77 3d 31 | 3b 0a 20 20 20 20 20 20 |currow=1|;. |
|0002c970| 20 20 20 20 20 20 7d 0a | 20 20 20 20 20 20 20 20 | }.| |
|0002c980| 62 72 65 61 6b 3b 0a 20 | 20 20 20 20 20 20 20 63 |break;. | c|
|0002c990| 61 73 65 20 34 3a 0a 20 | 20 20 20 20 20 20 20 20 |ase 4:. | |
|0002c9a0| 20 20 20 63 75 72 72 6f | 77 2b 3d 32 3b 0a 20 20 | curro|w+=2;. |
|0002c9b0| 20 20 20 20 20 20 62 72 | 65 61 6b 3b 0a 20 20 20 | br|eak;. |
|0002c9c0| 20 20 20 20 20 7d 0a 20 | 20 20 20 20 20 20 20 69 | }. | i|
|0002c9d0| 66 20 28 63 75 72 72 6f | 77 3e 3d 79 73 7a 29 20 |f (curro|w>=ysz) |
|0002c9e0| 7b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 69 66 |{. | if|
|0002c9f0| 20 28 21 72 67 62 6f 76 | 65 72 66 6c 6f 77 72 6f | (!rgbov|erflowro|
|0002ca00| 00 00 00 08 00 00 04 0c | 00 00 00 0a 00 00 01 e8 |........|........|
|0002ca10| 00 00 01 66 3d 70 b7 a1 | 77 29 0a 20 20 20 20 20 |...f=p..|w). |
|0002ca20| 20 20 20 20 20 20 20 20 | 20 20 20 72 67 62 6f 76 | | rgbov|
|0002ca30| 65 72 66 6c 6f 77 72 6f | 77 3d 4d 61 6c 6c 6f 63 |erflowro|w=Malloc|
|0002ca40| 28 78 73 7a 2a 73 69 7a | 65 6f 66 28 75 5f 73 68 |(xsz*siz|eof(u_sh|
|0002ca50| 6f 72 74 29 29 3b 0a 20 | 20 20 20 20 20 20 20 20 |ort));. | |
|0002ca60| 20 20 20 67 70 70 3d 72 | 67 62 6f 76 65 72 66 6c | gpp=r|gboverfl|
|0002ca70| 6f 77 72 6f 77 3b 0a 20 | 20 20 20 20 20 20 20 7d |owrow;. | }|
|0002ca80| 20 65 6c 73 65 0a 20 20 | 20 20 20 20 20 20 20 20 | else. | |
|0002ca90| 20 20 67 70 70 3d 72 67 | 62 5b 63 75 72 72 6f 77 | gpp=rg|b[currow|
|0002caa0| 5d 3b 0a 20 20 20 20 20 | 20 20 20 72 65 74 75 72 |];. | retur|
|0002cab0| 6e 20 78 73 7a 2d 31 3b | 0a 20 20 20 20 7d 0a 7d |n xsz-1;|. }.}|
|0002cac0| 0a 0a 0a 76 6f 69 64 0a | 64 65 63 6f 6d 70 72 65 |...void.|decompre|
|0002cad0| 73 73 28 76 6f 69 64 29 | 0a 7b 0a 20 20 20 20 75 |ss(void)|.{. u|
|0002cae0| 5f 73 68 6f 72 74 20 2a | 63 70 3b 20 2f 2a 20 63 |_short *|cp; /* c|
|0002caf0| 6f 64 65 20 70 6f 69 6e | 74 65 72 2c 20 69 6e 74 |ode poin|ter, int|
|0002cb00| 6f 20 63 6f 64 65 73 20 | 2a 2f 0a 20 20 20 20 75 |o codes |*/. u|
|0002cb10| 5f 63 68 61 72 20 2a 73 | 70 3b 20 20 2f 2a 20 73 |_char *s|p; /* s|
|0002cb20| 74 61 63 6b 20 70 6f 69 | 6e 74 65 72 2c 20 69 6e |tack poi|nter, in|
|0002cb30| 74 6f 20 73 74 61 63 6b | 20 2a 2f 0a 20 20 20 20 |to stack| */. |
|0002cb40| 75 5f 73 68 6f 72 74 20 | 2a 70 70 3b 20 2f 2a 20 |u_short |*pp; /* |
|0002cb50| 70 69 78 65 6c 20 70 6f | 69 6e 74 65 72 2c 20 69 |pixel po|inter, i|
|0002cb60| 6e 74 6f 20 72 67 62 20 | 2a 2f 0a 20 20 20 20 75 |nto rgb |*/. u|
|0002cb70| 5f 73 68 6f 72 74 20 6c | 61 73 74 6e 6f 72 6d 61 |_short l|astnorma|
|0002cb80| 6c 3b 0a 20 20 20 20 73 | 68 6f 72 74 20 6e 63 6f |l;. s|hort nco|
|0002cb90| 64 65 73 3b 0a 20 20 20 | 20 73 68 6f 72 74 20 63 |des;. | short c|
|0002cba0| 75 72 66 72 65 65 3b 0a | 20 20 20 20 75 5f 63 68 |urfree;.| u_ch|
|0002cbb0| 61 72 20 66 69 6e 63 68 | 61 72 3b 0a 20 20 20 20 |ar finch|ar;. |
|0002cbc0| 75 5f 73 68 6f 72 74 20 | 6f 6c 64 63 6f 64 65 2c |u_short |oldcode,|
|0002cbd0| 20 63 75 72 63 6f 64 65 | 2c 20 69 6e 63 6f 64 65 | curcode|, incode|
|0002cbe0| 3b 0a 20 20 20 20 73 68 | 6f 72 74 20 6e 70 69 78 |;. sh|ort npix|
|0002cbf0| 3b 0a 0a 20 20 20 20 69 | 6e 69 74 5f 63 6f 75 6e |;.. i|nit_coun|
|0002cc00| 00 00 00 08 00 00 04 0c | 00 00 00 0b 00 00 01 e8 |........|........|
|0002cc10| 00 00 01 67 0e 26 49 93 | 74 65 72 28 30 2c 20 28 |...g.&I.|ter(0, (|
|0002cc20| 69 6e 74 29 79 73 7a 2c | 20 31 30 2c 20 22 72 65 |int)ysz,| 10, "re|
|0002cc30| 61 64 69 6e 67 20 47 49 | 46 22 29 3b 0a 20 20 20 |ading GI|F");. |
|0002cc40| 20 6e 70 69 78 3d 30 3b | 0a 20 20 20 20 6c 61 73 | npix=0;|. las|
|0002cc50| 74 6e 6f 72 6d 61 6c 3d | 28 31 3c 3c 62 69 74 73 |tnormal=|(1<<bits|
|0002cc60| 70 65 72 70 69 78 65 6c | 29 2d 31 3b 0a 20 20 20 |perpixel|)-1;. |
|0002cc70| 20 6e 63 6f 64 65 73 3d | 6e 65 78 74 63 6f 64 65 | ncodes=|nextcode|
|0002cc80| 73 28 29 3b 0a 20 20 20 | 20 69 66 20 28 21 6e 63 |s();. | if (!nc|
|0002cc90| 6f 64 65 73 29 0a 20 20 | 20 20 20 20 20 20 6e 63 |odes). | nc|
|0002cca0| 6f 64 65 73 3d 6e 65 78 | 74 63 6f 64 65 73 28 29 |odes=nex|tcodes()|
|0002ccb0| 3b 0a 20 20 20 20 77 68 | 69 6c 65 20 28 6e 63 6f |;. wh|ile (nco|
|0002ccc0| 64 65 73 3e 30 29 20 7b | 0a 20 20 20 20 20 20 20 |des>0) {|. |
|0002ccd0| 20 63 75 72 66 72 65 65 | 3d 28 31 3c 3c 63 6f 64 | curfree|=(1<<cod|
|0002cce0| 65 73 69 7a 65 29 2b 32 | 3b 0a 20 20 20 20 20 20 |esize)+2|;. |
|0002ccf0| 20 20 63 70 3d 63 6f 64 | 65 73 3b 0a 20 20 20 20 | cp=cod|es;. |
|0002cd00| 20 20 20 20 73 70 3d 73 | 74 61 63 6b 3b 0a 20 20 | sp=s|tack;. |
|0002cd10| 20 20 20 20 20 20 66 69 | 6e 63 68 61 72 3d 6f 6c | fi|nchar=ol|
|0002cd20| 64 63 6f 64 65 3d 20 2a | 63 70 2b 2b 3b 0a 20 20 |dcode= *|cp++;. |
|0002cd30| 20 20 20 20 20 20 69 66 | 20 28 2d 2d 6e 70 69 78 | if| (--npix|
|0002cd40| 3c 30 29 20 7b 0a 20 20 | 20 20 20 20 20 20 20 20 |<0) {. | |
|0002cd50| 20 20 6e 70 69 78 3d 6e | 65 78 74 72 6f 77 28 30 | npix=n|extrow(0|
|0002cd60| 29 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 70 |);. | p|
|0002cd70| 70 3d 67 70 70 3b 0a 20 | 20 20 20 20 20 20 20 7d |p=gpp;. | }|
|0002cd80| 0a 20 20 20 20 20 20 20 | 20 2a 70 70 2b 2b 20 3d |. | *pp++ =|
|0002cd90| 63 6d 5b 66 69 6e 63 68 | 61 72 5d 3b 0a 20 20 20 |cm[finch|ar];. |
|0002cda0| 20 20 20 20 20 6e 63 6f | 64 65 73 2d 3d 32 3b 0a | nco|des-=2;.|
|0002cdb0| 20 20 20 20 20 20 20 20 | 64 6f 20 7b 0a 20 20 20 | |do {. |
|0002cdc0| 20 20 20 20 20 20 20 20 | 20 69 6e 63 6f 64 65 3d | | incode=|
|0002cdd0| 20 2a 63 70 2b 2b 3b 0a | 20 20 20 20 20 20 20 20 | *cp++;.| |
|0002cde0| 20 20 20 20 69 66 20 28 | 69 6e 63 6f 64 65 3e 3d | if (|incode>=|
|0002cdf0| 63 75 72 66 72 65 65 29 | 20 7b 0a 20 20 20 20 20 |curfree)| {. |
|0002ce00| 00 00 00 08 00 00 04 0c | 00 00 00 0c 00 00 01 e8 |........|........|
|0002ce10| 00 00 01 68 e6 85 72 8c | 20 20 20 20 20 20 20 20 |...h..r.| |
|0002ce20| 20 20 20 63 75 72 63 6f | 64 65 3d 6f 6c 64 63 6f | curco|de=oldco|
|0002ce30| 64 65 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |de;. | |
|0002ce40| 20 20 20 20 2a 73 70 2b | 2b 20 3d 66 69 6e 63 68 | *sp+|+ =finch|
|0002ce50| 61 72 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |ar;. | |
|0002ce60| 7d 20 65 6c 73 65 0a 20 | 20 20 20 20 20 20 20 20 |} else. | |
|0002ce70| 20 20 20 20 20 20 20 63 | 75 72 63 6f 64 65 3d 69 | c|urcode=i|
|0002ce80| 6e 63 6f 64 65 3b 0a 20 | 20 20 20 20 20 20 20 20 |ncode;. | |
|0002ce90| 20 20 20 77 68 69 6c 65 | 20 28 63 75 72 63 6f 64 | while| (curcod|
|0002cea0| 65 3e 6c 61 73 74 6e 6f | 72 6d 61 6c 29 20 7b 0a |e>lastno|rmal) {.|
|0002ceb0| 09 09 69 66 20 28 73 70 | 3e 3d 73 74 61 63 6b 5f |..if (sp|>=stack_|
|0002cec0| 65 6e 64 29 20 7b 0a 09 | 09 20 20 20 20 65 72 72 |end) {..|. err|
|0002ced0| 6f 72 30 28 45 30 5f 45 | 52 52 4f 52 2c 20 45 31 |or0(E0_E|RROR, E1|
|0002cee0| 5f 47 49 46 2c 20 45 32 | 5f 46 4f 52 4d 41 54 2c |_GIF, E2|_FORMAT,|
|0002cef0| 20 45 33 5f 49 4e 56 41 | 4c 49 44 5f 43 4f 44 45 | E3_INVA|LID_CODE|
|0002cf00| 5f 54 41 42 4c 45 29 3b | 0a 09 09 20 20 20 20 28 |_TABLE);|... (|
|0002cf10| 76 6f 69 64 29 6e 65 78 | 74 72 6f 77 28 31 29 3b |void)nex|trow(1);|
|0002cf20| 0a 09 09 20 20 20 20 72 | 65 74 75 72 6e 3b 0a 09 |... r|eturn;..|
|0002cf30| 09 7d 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.}. | |
|0002cf40| 20 20 20 2a 73 70 2b 2b | 20 3d 73 75 66 66 69 78 | *sp++| =suffix|
|0002cf50| 5b 63 75 72 63 6f 64 65 | 5d 3b 0a 20 20 20 20 20 |[curcode|];. |
|0002cf60| 20 20 20 20 20 20 20 20 | 20 20 20 63 75 72 63 6f | | curco|
|0002cf70| 64 65 3d 70 72 65 66 69 | 78 5b 63 75 72 63 6f 64 |de=prefi|x[curcod|
|0002cf80| 65 5d 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |e];. | |
|0002cf90| 7d 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 66 69 |}. | fi|
|0002cfa0| 6e 63 68 61 72 3d 63 75 | 72 63 6f 64 65 3b 0a 20 |nchar=cu|rcode;. |
|0002cfb0| 20 20 20 20 20 20 20 20 | 20 20 20 69 66 20 28 2d | | if (-|
|0002cfc0| 2d 6e 70 69 78 3c 30 29 | 20 7b 0a 20 20 20 20 20 |-npix<0)| {. |
|0002cfd0| 20 20 20 20 20 20 20 20 | 20 20 20 6e 70 69 78 3d | | npix=|
|0002cfe0| 6e 65 78 74 72 6f 77 28 | 30 29 3b 0a 20 20 20 20 |nextrow(|0);. |
|0002cff0| 20 20 20 20 20 20 20 20 | 20 20 20 20 70 70 3d 67 | | pp=g|
|0002d000| 00 00 00 08 00 00 04 0c | 00 00 00 0d 00 00 01 e8 |........|........|
|0002d010| 00 00 01 69 76 60 16 25 | 70 70 3b 0a 20 20 20 20 |...iv`.%|pp;. |
|0002d020| 20 20 20 20 20 20 20 20 | 7d 0a 20 20 20 20 20 20 | |}. |
|0002d030| 20 20 20 20 20 20 2a 70 | 70 2b 2b 20 3d 63 6d 5b | *p|p++ =cm[|
|0002d040| 66 69 6e 63 68 61 72 5d | 3b 0a 20 20 20 20 20 20 |finchar]|;. |
|0002d050| 20 20 20 20 20 20 77 68 | 69 6c 65 20 28 73 70 21 | wh|ile (sp!|
|0002d060| 3d 73 74 61 63 6b 29 20 | 7b 0a 20 20 20 20 20 20 |=stack) |{. |
|0002d070| 20 20 20 20 20 20 20 20 | 20 20 69 66 20 28 2d 2d | | if (--|
|0002d080| 6e 70 69 78 3c 30 29 20 | 7b 0a 20 20 20 20 20 20 |npix<0) |{. |
|0002d090| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 6e 70 | | np|
|0002d0a0| 69 78 3d 6e 65 78 74 72 | 6f 77 28 30 29 3b 0a 20 |ix=nextr|ow(0);. |
|0002d0b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0002d0c0| 20 20 20 70 70 3d 67 70 | 70 3b 0a 20 20 20 20 20 | pp=gp|p;. |
|0002d0d0| 20 20 20 20 20 20 20 20 | 20 20 20 7d 0a 20 20 20 | | }. |
|0002d0e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 70 70 | | *pp|
|0002d0f0| 2b 2b 20 3d 63 6d 5b 2a | 2d 2d 73 70 5d 3b 0a 20 |++ =cm[*|--sp];. |
|0002d100| 20 20 20 20 20 20 20 20 | 20 20 20 7d 0a 20 20 20 | | }. |
|0002d110| 20 20 20 20 20 20 20 20 | 20 70 72 65 66 69 78 5b | | prefix[|
|0002d120| 63 75 72 66 72 65 65 5d | 3d 6f 6c 64 63 6f 64 65 |curfree]|=oldcode|
|0002d130| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 73 75 |;. | su|
|0002d140| 66 66 69 78 5b 63 75 72 | 66 72 65 65 5d 3d 66 69 |ffix[cur|free]=fi|
|0002d150| 6e 63 68 61 72 3b 0a 20 | 20 20 20 20 20 20 20 20 |nchar;. | |
|0002d160| 20 20 20 6f 6c 64 63 6f | 64 65 3d 69 6e 63 6f 64 | oldco|de=incod|
|0002d170| 65 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 2b |e;. | +|
|0002d180| 2b 63 75 72 66 72 65 65 | 3b 0a 20 20 20 20 20 20 |+curfree|;. |
|0002d190| 20 20 7d 20 77 68 69 6c | 65 20 28 2d 2d 6e 63 6f | } whil|e (--nco|
|0002d1a0| 64 65 73 3e 3d 30 29 3b | 0a 20 20 20 20 20 20 20 |des>=0);|. |
|0002d1b0| 20 6e 63 6f 64 65 73 3d | 6e 65 78 74 63 6f 64 65 | ncodes=|nextcode|
|0002d1c0| 73 28 29 3b 0a 20 20 20 | 20 7d 0a 20 20 20 20 67 |s();. | }. g|
|0002d1d0| 70 70 3d 70 70 3b 0a 20 | 20 20 20 28 76 6f 69 64 |pp=pp;. | (void|
|0002d1e0| 29 6e 65 78 74 72 6f 77 | 28 31 29 3b 0a 7d 0a 0a |)nextrow|(1);.}..|
|0002d1f0| 0a 73 68 6f 72 74 0a 66 | 69 6c 6c 5f 6d 61 73 6b |.short.f|ill_mask|
|0002d200| 00 00 00 08 00 00 04 0c | 00 00 00 0e 00 00 01 e8 |........|........|
|0002d210| 00 00 01 6a c8 09 bc 62 | 73 28 73 68 6f 72 74 20 |...j...b|s(short |
|0002d220| 73 74 61 72 74 62 69 74 | 2c 20 73 68 6f 72 74 20 |startbit|, short |
|0002d230| 6e 62 69 74 73 29 0a 7b | 0a 20 20 20 20 75 5f 73 |nbits).{|. u_s|
|0002d240| 68 6f 72 74 20 2a 6d 2c | 20 2a 6d 32 3b 0a 20 20 |hort *m,| *m2;. |
|0002d250| 20 20 73 68 6f 72 74 20 | 73 74 61 72 74 2c 20 6c | short |start, l|
|0002d260| 65 6e 67 74 68 2c 20 6e | 2c 20 6c 6f 6f 70 63 3b |ength, n|, loopc;|
|0002d270| 0a 20 20 20 20 75 5f 6c | 6f 6e 67 20 6d 61 73 6b |. u_l|ong mask|
|0002d280| 3b 0a 0a 20 20 20 20 6d | 3d 6d 61 73 6b 73 3b 0a |;.. m|=masks;.|
|0002d290| 20 20 20 20 73 74 61 72 | 74 3d 73 74 61 72 74 62 | star|t=startb|
|0002d2a0| 69 74 3b 0a 20 20 20 20 | 6c 65 6e 67 74 68 3d 6e |it;. |length=n|
|0002d2b0| 62 69 74 73 3b 0a 20 20 | 20 20 6e 3d 30 3b 0a 20 |bits;. | n=0;. |
|0002d2c0| 20 20 20 64 6f 20 7b 0a | 20 20 20 20 20 20 20 20 | do {.| |
|0002d2d0| 69 66 20 28 73 74 61 72 | 74 2b 6c 65 6e 67 74 68 |if (star|t+length|
|0002d2e0| 3e 31 36 29 20 7b 20 2f | 2a 20 69 6e 20 74 77 6f |>16) { /|* in two|
|0002d2f0| 20 70 61 72 74 73 20 2a | 2f 0a 20 20 20 20 20 20 | parts *|/. |
|0002d300| 20 20 20 20 20 20 6d 61 | 73 6b 3d 31 3c 3c 28 31 | ma|sk=1<<(1|
|0002d310| 35 2d 73 74 61 72 74 29 | 3b 0a 20 20 20 20 20 20 |5-start)|;. |
|0002d320| 20 20 20 20 20 20 6c 6f | 6f 70 63 3d 31 34 2d 73 | lo|opc=14-s|
|0002d330| 74 61 72 74 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |tart;. | |
|0002d340| 20 20 69 66 20 28 6c 6f | 6f 70 63 3e 3d 30 29 20 | if (lo|opc>=0) |
|0002d350| 7b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |{. | |
|0002d360| 20 20 64 6f 20 7b 0a 20 | 20 20 20 20 20 20 20 20 | do {. | |
|0002d370| 20 20 20 20 20 20 20 20 | 20 20 20 6d 61 73 6b 7c | | mask||
|0002d380| 3d 6d 61 73 6b 3e 3e 31 | 3b 0a 20 20 20 20 20 20 |=mask>>1|;. |
|0002d390| 20 20 20 20 20 20 20 20 | 20 20 7d 20 77 68 69 6c | | } whil|
|0002d3a0| 65 20 28 2d 2d 6c 6f 6f | 70 63 3e 3d 30 29 3b 0a |e (--loo|pc>=0);.|
|0002d3b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 7d 0a 20 20 | | }. |
|0002d3c0| 20 20 20 20 20 20 20 20 | 20 20 2a 6d 2b 2b 20 3d | | *m++ =|
|0002d3d0| 20 2d 73 74 61 72 74 3b | 0a 20 20 20 20 20 20 20 | -start;|. |
|0002d3e0| 20 20 20 20 20 2a 6d 2b | 2b 20 3d 6d 61 73 6b 3b | *m+|+ =mask;|
|0002d3f0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 6d 61 73 |. | mas|
|0002d400| 00 00 00 08 00 00 04 0c | 00 00 00 0f 00 00 01 e8 |........|........|
|0002d410| 00 00 01 6b 9c 85 54 50 | 6b 3d 31 3c 3c 31 35 3b |...k..TP|k=1<<15;|
|0002d420| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 6c 6f 6f |. | loo|
|0002d430| 70 63 3d 6c 65 6e 67 74 | 68 2b 73 74 61 72 74 2d |pc=lengt|h+start-|
|0002d440| 31 38 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |18;. | |
|0002d450| 69 66 20 28 6c 6f 6f 70 | 63 3e 3d 30 29 20 7b 0a |if (loop|c>=0) {.|
|0002d460| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0002d470| 64 6f 20 7b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |do {. | |
|0002d480| 20 20 20 20 20 20 20 20 | 20 6d 61 73 6b 7c 3d 6d | | mask|=m|
|0002d490| 61 73 6b 3e 3e 31 3b 0a | 20 20 20 20 20 20 20 20 |ask>>1;.| |
|0002d4a0| 20 20 20 20 20 20 20 20 | 7d 20 77 68 69 6c 65 20 | |} while |
|0002d4b0| 28 2d 2d 6c 6f 6f 70 63 | 3e 3d 30 29 3b 0a 20 20 |(--loopc|>=0);. |
|0002d4c0| 20 20 20 20 20 20 20 20 | 20 20 7d 0a 20 20 20 20 | | }. |
|0002d4d0| 20 20 20 20 20 20 20 20 | 2a 6d 2b 2b 20 3d 31 36 | |*m++ =16|
|0002d4e0| 2d 73 74 61 72 74 3b 0a | 20 20 20 20 20 20 20 20 |-start;.| |
|0002d4f0| 20 20 20 20 2a 6d 2b 2b | 20 3d 6d 61 73 6b 3b 0a | *m++| =mask;.|
|0002d500| 20 20 20 20 20 20 20 20 | 20 20 20 20 6e 2b 3d 32 | | n+=2|
|0002d510| 3b 0a 20 20 20 20 20 20 | 20 20 7d 20 65 6c 73 65 |;. | } else|
|0002d520| 20 7b 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | { | |
|0002d530| 20 2f 2a 20 69 6e 20 6f | 6e 65 20 70 61 72 74 20 | /* in o|ne part |
|0002d540| 2a 2f 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 6d |*/. | m|
|0002d550| 61 73 6b 3d 31 3c 3c 28 | 31 35 2d 73 74 61 72 74 |ask=1<<(|15-start|
|0002d560| 29 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 6c |);. | l|
|0002d570| 6f 6f 70 63 3d 6c 65 6e | 67 74 68 2d 32 3b 0a 20 |oopc=len|gth-2;. |
|0002d580| 20 20 20 20 20 20 20 20 | 20 20 20 69 66 20 28 6c | | if (l|
|0002d590| 6f 6f 70 63 3e 3d 30 29 | 20 7b 0a 20 20 20 20 20 |oopc>=0)| {. |
|0002d5a0| 20 20 20 20 20 20 20 20 | 20 20 20 64 6f 20 7b 0a | | do {.|
|0002d5b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0002d5c0| 20 20 20 20 6d 61 73 6b | 7c 3d 6d 61 73 6b 3e 3e | mask||=mask>>|
|0002d5d0| 31 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |1;. | |
|0002d5e0| 20 20 20 7d 20 77 68 69 | 6c 65 20 28 2d 2d 6c 6f | } whi|le (--lo|
|0002d5f0| 6f 70 63 3e 3d 30 29 3b | 0a 20 20 20 20 20 20 20 |opc>=0);|. |
|0002d600| 00 00 00 08 00 00 04 0c | 00 00 00 10 00 00 01 e8 |........|........|
|0002d610| 00 00 01 6c d1 7f 24 f7 | 20 20 20 20 20 7d 0a 20 |...l..$.| }. |
|0002d620| 20 20 20 20 20 20 20 20 | 20 20 20 2a 6d 2b 2b 20 | | *m++ |
|0002d630| 3d 20 2d 73 74 61 72 74 | 3b 0a 20 20 20 20 20 20 |= -start|;. |
|0002d640| 20 20 20 20 20 20 2a 6d | 2b 2b 20 3d 6d 61 73 6b | *m|++ =mask|
|0002d650| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 2b 2b |;. | ++|
|0002d660| 6e 3b 0a 20 20 20 20 20 | 20 20 20 7d 0a 20 20 20 |n;. | }. |
|0002d670| 20 20 20 20 20 73 74 61 | 72 74 3d 28 73 74 61 72 | sta|rt=(star|
|0002d680| 74 2b 6c 65 6e 67 74 68 | 29 26 31 35 3b 0a 20 20 |t+length|)&15;. |
|0002d690| 20 20 7d 20 77 68 69 6c | 65 20 28 73 74 61 72 74 | } whil|e (start|
|0002d6a0| 21 3d 73 74 61 72 74 62 | 69 74 29 3b 0a 20 20 20 |!=startb|it);. |
|0002d6b0| 20 66 6f 72 20 28 73 74 | 61 72 74 3d 4e 4d 41 53 | for (st|art=NMAS|
|0002d6c0| 4b 53 2f 32 2f 6e 2d 32 | 3b 20 73 74 61 72 74 3e |KS/2/n-2|; start>|
|0002d6d0| 3d 30 3b 20 2d 2d 73 74 | 61 72 74 29 20 7b 0a 20 |=0; --st|art) {. |
|0002d6e0| 20 20 20 20 20 20 20 6d | 32 3d 6d 61 73 6b 73 3b | m|2=masks;|
|0002d6f0| 0a 20 20 20 20 20 20 20 | 20 6c 6f 6f 70 63 3d 6e |. | loopc=n|
|0002d700| 2d 31 3b 0a 20 20 20 20 | 20 20 20 20 64 6f 20 7b |-1;. | do {|
|0002d710| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 6d 2b |. | *m+|
|0002d720| 2b 20 3d 20 2a 6d 32 2b | 2b 3b 0a 20 20 20 20 20 |+ = *m2+|+;. |
|0002d730| 20 20 20 20 20 20 20 2a | 6d 2b 2b 20 3d 20 2a 6d | *|m++ = *m|
|0002d740| 32 2b 2b 3b 0a 20 20 20 | 20 20 20 20 20 7d 20 77 |2++;. | } w|
|0002d750| 68 69 6c 65 20 28 2d 2d | 6c 6f 6f 70 63 3e 3d 30 |hile (--|loopc>=0|
|0002d760| 29 3b 0a 20 20 20 20 7d | 0a 20 20 20 20 6e 3d 4e |);. }|. n=N|
|0002d770| 4d 41 53 4b 53 2f 32 2f | 6e 2a 6e 3b 0a 20 20 20 |MASKS/2/|n*n;. |
|0002d780| 20 72 65 74 75 72 6e 20 | 6e 3b 0a 7d 0a 0a 0a 73 | return |n;.}...s|
|0002d790| 68 6f 72 74 0a 6e 65 78 | 74 63 6f 64 65 73 28 76 |hort.nex|tcodes(v|
|0002d7a0| 6f 69 64 29 0a 7b 0a 23 | 64 65 66 69 6e 65 20 4e |oid).{.#|define N|
|0002d7b0| 43 5f 45 43 5f 49 4e 49 | 54 20 20 30 0a 23 64 65 |C_EC_INI|T 0.#de|
|0002d7c0| 66 69 6e 65 20 4e 43 5f | 45 43 5f 43 4c 45 41 52 |fine NC_|EC_CLEAR|
|0002d7d0| 20 31 0a 23 64 65 66 69 | 6e 65 20 4e 43 5f 45 43 | 1.#defi|ne NC_EC|
|0002d7e0| 5f 45 4f 46 20 20 20 32 | 0a 20 20 20 20 73 74 61 |_EOF 2|. sta|
|0002d7f0| 74 69 63 20 69 6e 74 20 | 65 6e 64 63 6f 64 65 3d |tic int |endcode=|
|0002d800| 00 00 00 08 00 00 04 0c | 00 00 00 11 00 00 01 e8 |........|........|
|0002d810| 00 00 01 6d 5e 2b ed 6e | 4e 43 5f 45 43 5f 49 4e |...m^+.n|NC_EC_IN|
|0002d820| 49 54 3b 0a 20 20 20 20 | 75 5f 73 68 6f 72 74 20 |IT;. |u_short |
|0002d830| 2a 69 70 3b 20 73 74 61 | 74 69 63 20 75 5f 73 68 |*ip; sta|tic u_sh|
|0002d840| 6f 72 74 20 2a 73 69 70 | 3b 0a 20 20 20 20 73 68 |ort *sip|;. sh|
|0002d850| 6f 72 74 20 6e 75 73 68 | 6f 72 74 73 3b 20 73 74 |ort nush|orts; st|
|0002d860| 61 74 69 63 20 73 68 6f | 72 74 20 73 6e 75 73 68 |atic sho|rt snush|
|0002d870| 6f 72 74 73 3d 30 3b 0a | 20 20 20 20 73 74 61 74 |orts=0;.| stat|
|0002d880| 69 63 20 73 68 6f 72 74 | 20 62 69 74 70 6f 73 3d |ic short| bitpos=|
|0002d890| 30 2c 20 63 73 7a 3b 0a | 20 20 20 20 73 68 6f 72 |0, csz;.| shor|
|0002d8a0| 74 20 74 6f 6e 65 78 74 | 63 73 7a 3b 0a 20 20 20 |t tonext|csz;. |
|0002d8b0| 20 73 74 61 74 69 63 20 | 69 6e 74 20 6f 6b 3d 31 | static |int ok=1|
|0002d8c0| 3b 0a 20 20 20 20 73 68 | 6f 72 74 20 6e 6d 61 73 |;. sh|ort nmas|
|0002d8d0| 6b 73 2c 20 69 6e 6d 61 | 73 6b 73 3b 20 75 5f 73 |ks, inma|sks; u_s|
|0002d8e0| 68 6f 72 74 20 2a 6d 3b | 0a 20 20 20 20 75 5f 73 |hort *m;|. u_s|
|0002d8f0| 68 6f 72 74 20 65 6f 66 | 63 6f 64 65 2c 20 63 6c |hort eof|code, cl|
|0002d900| 65 61 72 63 6f 64 65 3b | 0a 20 20 20 20 73 68 6f |earcode;|. sho|
|0002d910| 72 74 20 6e 63 6f 64 65 | 73 3b 20 75 5f 73 68 6f |rt ncode|s; u_sho|
|0002d920| 72 74 20 2a 63 70 3b 0a | 20 20 20 20 75 5f 73 68 |rt *cp;.| u_sh|
|0002d930| 6f 72 74 20 69 6e 70 75 | 74 2c 20 6f 75 74 70 75 |ort inpu|t, outpu|
|0002d940| 74 3b 20 73 74 61 74 69 | 63 20 75 5f 73 68 6f 72 |t; stati|c u_shor|
|0002d950| 74 20 73 69 6e 70 75 74 | 3b 0a 20 20 20 20 73 68 |t sinput|;. sh|
|0002d960| 6f 72 74 20 73 68 69 66 | 74 3b 0a 20 20 20 20 75 |ort shif|t;. u|
|0002d970| 5f 63 68 61 72 20 2a 74 | 63 3b 0a 0a 20 20 20 20 |_char *t|c;.. |
|0002d980| 69 66 20 28 21 6f 6b 29 | 0a 09 72 65 74 75 72 6e |if (!ok)|..return|
|0002d990| 20 30 3b 0a 20 20 20 20 | 69 66 20 28 65 6e 64 63 | 0;. |if (endc|
|0002d9a0| 6f 64 65 3d 3d 4e 43 5f | 45 43 5f 45 4f 46 29 20 |ode==NC_|EC_EOF) |
|0002d9b0| 7b 0a 20 20 20 20 20 20 | 20 20 6f 6b 3d 30 3b 0a |{. | ok=0;.|
|0002d9c0| 20 20 20 20 20 20 20 20 | 72 65 74 75 72 6e 20 30 | |return 0|
|0002d9d0| 3b 0a 20 20 20 20 7d 0a | 20 20 20 20 69 70 3d 73 |;. }.| ip=s|
|0002d9e0| 69 70 3b 0a 20 20 20 20 | 6e 75 73 68 6f 72 74 73 |ip;. |nushorts|
|0002d9f0| 3d 73 6e 75 73 68 6f 72 | 74 73 3b 0a 20 20 20 20 |=snushor|ts;. |
|0002da00| 00 00 00 08 00 00 04 0c | 00 00 00 12 00 00 01 e8 |........|........|
|0002da10| 00 00 01 6e 9b 02 86 44 | 69 6e 70 75 74 3d 73 69 |...n...D|input=si|
|0002da20| 6e 70 75 74 3b 0a 20 20 | 20 20 63 73 7a 3d 63 6f |nput;. | csz=co|
|0002da30| 64 65 73 69 7a 65 2b 31 | 3b 0a 20 20 20 20 63 6c |desize+1|;. cl|
|0002da40| 65 61 72 63 6f 64 65 3d | 31 3c 3c 63 6f 64 65 73 |earcode=|1<<codes|
|0002da50| 69 7a 65 3b 0a 20 20 20 | 20 65 6f 66 63 6f 64 65 |ize;. | eofcode|
|0002da60| 3d 63 6c 65 61 72 63 6f | 64 65 2b 31 3b 0a 20 20 |=clearco|de+1;. |
|0002da70| 20 20 74 6f 6e 65 78 74 | 63 73 7a 3d 28 31 3c 3c | tonext|csz=(1<<|
|0002da80| 63 73 7a 29 2d 65 6f 66 | 63 6f 64 65 2d 31 3b 0a |csz)-eof|code-1;.|
|0002da90| 20 20 20 20 6e 63 6f 64 | 65 73 3d 4e 43 4f 44 45 | ncod|es=NCODE|
|0002daa0| 53 3b 0a 20 20 20 20 63 | 70 3d 63 6f 64 65 73 3b |S;. c|p=codes;|
|0002dab0| 0a 20 20 20 20 74 63 3d | 74 72 61 6e 73 63 68 61 |. tc=|transcha|
|0002dac0| 72 73 3b 0a 20 20 20 20 | 69 6e 6d 61 73 6b 73 3d |rs;. |inmasks=|
|0002dad0| 66 69 6c 6c 5f 6d 61 73 | 6b 73 28 62 69 74 70 6f |fill_mas|ks(bitpo|
|0002dae0| 73 2c 20 63 73 7a 29 3b | 0a 20 20 20 20 64 6f 20 |s, csz);|. do |
|0002daf0| 7b 0a 6e 63 5f 72 65 73 | 74 61 72 74 3a 0a 20 20 |{.nc_res|tart:. |
|0002db00| 20 20 20 20 20 20 6d 3d | 6d 61 73 6b 73 3b 0a 20 | m=|masks;. |
|0002db10| 20 20 20 20 20 20 20 6e | 6d 61 73 6b 73 3d 69 6e | n|masks=in|
|0002db20| 6d 61 73 6b 73 2d 32 3b | 0a 20 20 20 20 20 20 20 |masks-2;|. |
|0002db30| 20 73 68 69 66 74 3d 20 | 2a 6d 2b 2b 3b 0a 20 20 | shift= |*m++;. |
|0002db40| 20 20 20 20 20 20 69 66 | 20 28 73 68 69 66 74 3e | if| (shift>|
|0002db50| 3d 30 29 20 7b 0a 20 20 | 20 20 20 20 20 20 20 20 |=0) {. | |
|0002db60| 20 20 69 66 20 28 2d 2d | 6e 75 73 68 6f 72 74 73 | if (--|nushorts|
|0002db70| 3c 30 29 20 7b 0a 20 20 | 20 20 20 20 20 20 20 20 |<0) {. | |
|0002db80| 20 20 20 20 20 20 6e 75 | 73 68 6f 72 74 73 3d 6e | nu|shorts=n|
|0002db90| 65 78 74 75 62 79 74 65 | 73 28 29 3b 0a 20 20 20 |extubyte|s();. |
|0002dba0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 69 66 20 | | if |
|0002dbb0| 28 6e 75 73 68 6f 72 74 | 73 3d 3d 30 29 20 7b 0a |(nushort|s==0) {.|
|0002dbc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0002dbd0| 20 20 20 20 6f 6b 3d 30 | 3b 0a 20 20 20 20 20 20 | ok=0|;. |
|0002dbe0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 72 65 | | re|
|0002dbf0| 74 75 72 6e 20 30 3b 0a | 20 20 20 20 20 20 20 20 |turn 0;.| |
|0002dc00| 00 00 00 08 00 00 04 0c | 00 00 00 13 00 00 01 e8 |........|........|
|0002dc10| 00 00 01 6f fa 2c 6d 19 | 20 20 20 20 20 20 20 20 |...o.,m.| |
|0002dc20| 7d 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |}. | |
|0002dc30| 20 20 69 70 3d 28 75 5f | 73 68 6f 72 74 20 2a 29 | ip=(u_|short *)|
|0002dc40| 75 62 79 74 65 73 3b 0a | 20 20 20 20 20 20 20 20 |ubytes;.| |
|0002dc50| 20 20 20 20 20 20 20 20 | 6e 75 73 68 6f 72 74 73 | |nushorts|
|0002dc60| 3d 28 6e 75 73 68 6f 72 | 74 73 2b 31 29 2f 32 2d |=(nushor|ts+1)/2-|
|0002dc70| 31 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 7d |1;. | }|
|0002dc80| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 69 6e 70 |. | inp|
|0002dc90| 75 74 3d 20 2a 69 70 2b | 2b 3b 0a 20 20 20 20 20 |ut= *ip+|+;. |
|0002dca0| 20 20 20 20 20 20 20 6f | 75 74 70 75 74 3d 28 75 | o|utput=(u|
|0002dcb0| 5f 6c 6f 6e 67 29 28 69 | 6e 70 75 74 20 26 20 2a |_long)(i|nput & *|
|0002dcc0| 6d 2b 2b 29 3e 3e 28 75 | 5f 73 68 6f 72 74 29 73 |m++)>>(u|_short)s|
|0002dcd0| 68 69 66 74 3b 0a 20 20 | 20 20 20 20 20 20 7d 20 |hift;. | } |
|0002dce0| 65 6c 73 65 0a 20 20 20 | 20 20 20 20 20 20 20 20 |else. | |
|0002dcf0| 20 6f 75 74 70 75 74 3d | 28 75 5f 6c 6f 6e 67 29 | output=|(u_long)|
|0002dd00| 28 69 6e 70 75 74 20 26 | 20 2a 6d 2b 2b 29 3c 3c |(input &| *m++)<<|
|0002dd10| 28 75 5f 73 68 6f 72 74 | 29 28 2d 73 68 69 66 74 |(u_short|)(-shift|
|0002dd20| 29 3b 0a 20 20 20 20 20 | 20 20 20 64 6f 20 7b 0a |);. | do {.|
|0002dd30| 20 20 20 20 20 20 20 20 | 20 20 20 20 73 68 69 66 | | shif|
|0002dd40| 74 3d 20 2a 6d 2b 2b 3b | 0a 20 20 20 20 20 20 20 |t= *m++;|. |
|0002dd50| 20 20 20 20 20 69 66 20 | 28 73 68 69 66 74 3c 3d | if |(shift<=|
|0002dd60| 30 29 20 7b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |0) {. | |
|0002dd70| 20 20 20 20 20 2f 2a 20 | 70 75 74 20 6f 75 74 70 | /* |put outp|
|0002dd80| 75 74 20 69 6e 74 6f 20 | 74 68 65 20 6f 75 74 70 |ut into |the outp|
|0002dd90| 75 74 20 73 74 72 65 61 | 6d 2c 20 74 68 69 73 20 |ut strea|m, this |
|0002dda0| 63 6f 64 65 20 69 73 20 | 72 65 70 65 61 74 65 64 |code is |repeated|
|0002ddb0| 20 62 65 6c 6f 77 20 2a | 2f 0a 20 20 20 20 20 20 | below *|/. |
|0002ddc0| 20 20 20 20 20 20 20 20 | 20 20 6f 75 74 70 75 74 | | output|
|0002ddd0| 3d 28 74 63 5b 6f 75 74 | 70 75 74 26 30 78 66 66 |=(tc[out|put&0xff|
|0002dde0| 5d 3c 3c 38 29 7c 74 63 | 5b 28 28 75 5f 6c 6f 6e |]<<8)|tc|[((u_lon|
|0002ddf0| 67 29 6f 75 74 70 75 74 | 3e 3e 38 29 26 30 78 66 |g)output|>>8)&0xf|
|0002de00| 00 00 00 08 00 00 04 0c | 00 00 00 14 00 00 01 e8 |........|........|
|0002de10| 00 00 01 70 ed 59 92 fa | 66 5d 3b 0a 20 20 20 20 |...p.Y..|f];. |
|0002de20| 20 20 20 20 20 20 20 20 | 20 20 20 20 69 66 20 28 | | if (|
|0002de30| 6f 75 74 70 75 74 3d 3d | 65 6f 66 63 6f 64 65 29 |output==|eofcode)|
|0002de40| 20 7b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | {. | |
|0002de50| 20 20 20 20 20 20 20 65 | 6e 64 63 6f 64 65 3d 4e | e|ndcode=N|
|0002de60| 43 5f 45 43 5f 45 4f 46 | 3b 0a 20 20 20 20 20 20 |C_EC_EOF|;. |
|0002de70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 62 69 | | bi|
|0002de80| 74 70 6f 73 3d 20 2d 73 | 68 69 66 74 3b 0a 20 20 |tpos= -s|hift;. |
|0002de90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0002dea0| 20 20 67 6f 74 6f 20 6e | 63 5f 65 6e 64 3b 0a 20 | goto n|c_end;. |
|0002deb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 7d | | }|
|0002dec0| 20 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | . | |
|0002ded0| 20 20 69 66 20 28 6f 75 | 74 70 75 74 3d 3d 63 6c | if (ou|tput==cl|
|0002dee0| 65 61 72 63 6f 64 65 29 | 20 7b 0a 20 20 20 20 20 |earcode)| {. |
|0002def0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 65 | | e|
|0002df00| 6e 64 63 6f 64 65 3d 4e | 43 5f 45 43 5f 43 4c 45 |ndcode=N|C_EC_CLE|
|0002df10| 41 52 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |AR;. | |
|0002df20| 20 20 20 20 20 20 20 20 | 62 69 74 70 6f 73 3d 20 | |bitpos= |
|0002df30| 2d 73 68 69 66 74 3b 0a | 20 20 20 20 20 20 20 20 |-shift;.| |
|0002df40| 20 20 20 20 20 20 20 20 | 20 20 20 20 67 6f 74 6f | | goto|
|0002df50| 20 6e 63 5f 65 6e 64 3b | 0a 20 20 20 20 20 20 20 | nc_end;|. |
|0002df60| 20 20 20 20 20 20 20 20 | 20 7d 20 0a 20 20 20 20 | | } . |
|0002df70| 20 20 20 20 20 20 20 20 | 20 20 20 20 69 66 20 28 | | if (|
|0002df80| 2d 2d 74 6f 6e 65 78 74 | 63 73 7a 3c 30 29 20 7b |--tonext|csz<0) {|
|0002df90| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|0002dfa0| 20 20 20 20 20 69 66 20 | 28 63 73 7a 3c 31 32 29 | if |(csz<12)|
|0002dfb0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|0002dfc0| 20 20 20 20 20 20 20 20 | 20 2b 2b 63 73 7a 3b 0a | | ++csz;.|
|0002dfd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0002dfe0| 20 20 20 20 74 6f 6e 65 | 78 74 63 73 7a 3d 20 28 | tone|xtcsz= (|
|0002dff0| 31 3c 3c 28 63 73 7a 2d | 31 29 29 2d 31 3b 0a 20 |1<<(csz-|1))-1;. |
|0002e000| 00 00 00 08 00 00 04 0c | 00 00 00 15 00 00 01 e8 |........|........|
|0002e010| 00 00 01 71 fd d5 63 7d | 20 20 20 20 20 20 20 20 |...q..c}| |
|0002e020| 20 20 20 20 20 20 20 20 | 20 20 20 69 66 20 28 6e | | if (n|
|0002e030| 63 6f 64 65 73 3c 74 6f | 6e 65 78 74 63 73 7a 29 |codes<to|nextcsz)|
|0002e040| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|0002e050| 20 20 20 20 20 20 20 20 | 20 65 72 72 6f 72 30 28 | | error0(|
|0002e060| 45 30 5f 57 41 52 4e 49 | 4e 47 2c 20 45 31 5f 47 |E0_WARNI|NG, E1_G|
|0002e070| 49 46 2c 20 45 32 5f 46 | 4f 52 4d 41 54 2c 20 45 |IF, E2_F|ORMAT, E|
|0002e080| 33 5f 50 4f 54 5f 43 4f | 44 45 5f 4f 56 45 52 46 |3_POT_CO|DE_OVERF|
|0002e090| 4c 4f 57 29 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |LOW);. | |
|0002e0a0| 20 20 20 20 20 20 20 20 | 20 20 62 69 74 70 6f 73 | | bitpos|
|0002e0b0| 3d 20 2d 73 68 69 66 74 | 3b 0a 20 20 20 20 20 20 |= -shift|;. |
|0002e0c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 69 6e | | in|
|0002e0d0| 6d 61 73 6b 73 3d 66 69 | 6c 6c 5f 6d 61 73 6b 73 |masks=fi|ll_masks|
|0002e0e0| 28 62 69 74 70 6f 73 2c | 20 63 73 7a 29 3b 0a 20 |(bitpos,| csz);. |
|0002e0f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0002e100| 20 20 20 2a 63 70 2b 2b | 20 3d 6f 75 74 70 75 74 | *cp++| =output|
|0002e110| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |;. | |
|0002e120| 20 20 20 20 20 20 2d 2d | 6e 63 6f 64 65 73 3b 0a | --|ncodes;.|
|0002e130| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0002e140| 20 20 20 20 67 6f 74 6f | 20 6e 63 5f 72 65 73 74 | goto| nc_rest|
|0002e150| 61 72 74 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |art;. | |
|0002e160| 20 20 20 20 20 7d 0a 20 | 20 20 20 20 20 20 20 20 | }. | |
|0002e170| 20 20 20 20 20 20 20 2a | 63 70 2b 2b 20 3d 6f 75 | *|cp++ =ou|
|0002e180| 74 70 75 74 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |tput;. | |
|0002e190| 20 20 20 20 20 20 2d 2d | 6e 63 6f 64 65 73 3b 0a | --|ncodes;.|
|0002e1a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0002e1b0| 2f 2a 20 65 6e 64 20 6f | 66 20 6f 75 74 70 75 74 |/* end o|f output|
|0002e1c0| 20 63 6f 64 65 20 2a 2f | 0a 20 20 20 20 20 20 20 | code */|. |
|0002e1d0| 20 20 20 20 20 7d 20 0a | 20 20 20 20 20 20 20 20 | } .| |
|0002e1e0| 20 20 20 20 69 66 20 28 | 73 68 69 66 74 3e 3d 30 | if (|shift>=0|
|0002e1f0| 29 20 7b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |) {. | |
|0002e200| 00 00 00 08 00 00 04 0c | 00 00 00 16 00 00 01 e8 |........|........|
|0002e210| 00 00 01 72 fa ec 65 93 | 20 20 20 20 69 66 20 28 |...r..e.| if (|
|0002e220| 2d 2d 6e 75 73 68 6f 72 | 74 73 3c 30 29 20 7b 0a |--nushor|ts<0) {.|
|0002e230| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0002e240| 20 20 20 20 6e 75 73 68 | 6f 72 74 73 3d 6e 65 78 | nush|orts=nex|
|0002e250| 74 75 62 79 74 65 73 28 | 29 3b 0a 20 20 20 20 20 |tubytes(|);. |
|0002e260| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 69 | | i|
|0002e270| 66 20 28 6e 75 73 68 6f | 72 74 73 3d 3d 30 29 20 |f (nusho|rts==0) |
|0002e280| 7b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |{. | |
|0002e290| 20 20 20 20 20 20 20 20 | 20 20 6f 6b 3d 30 3b 0a | | ok=0;.|
|0002e2a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0002e2b0| 20 20 20 20 20 20 20 20 | 72 65 74 75 72 6e 20 30 | |return 0|
|0002e2c0| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |;. | |
|0002e2d0| 20 20 20 20 20 20 7d 0a | 20 20 20 20 20 20 20 20 | }.| |
|0002e2e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 69 70 3d 28 | | ip=(|
|0002e2f0| 75 5f 73 68 6f 72 74 20 | 2a 29 75 62 79 74 65 73 |u_short |*)ubytes|
|0002e300| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |;. | |
|0002e310| 20 20 20 20 20 20 6e 75 | 73 68 6f 72 74 73 3d 28 | nu|shorts=(|
|0002e320| 6e 75 73 68 6f 72 74 73 | 2b 31 29 2f 32 2d 31 3b |nushorts|+1)/2-1;|
|0002e330| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|0002e340| 20 7d 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | }. | |
|0002e350| 20 20 20 69 6e 70 75 74 | 3d 20 2a 69 70 2b 2b 3b | input|= *ip++;|
|0002e360| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 7d 0a 20 |. | }. |
|0002e370| 20 20 20 20 20 20 20 20 | 20 20 20 69 66 20 28 73 | | if (s|
|0002e380| 68 69 66 74 3c 3d 30 29 | 0a 20 20 20 20 20 20 20 |hift<=0)|. |
|0002e390| 20 20 20 20 20 20 20 20 | 20 6f 75 74 70 75 74 3d | | output=|
|0002e3a0| 28 75 5f 6c 6f 6e 67 29 | 28 69 6e 70 75 74 20 26 |(u_long)|(input &|
|0002e3b0| 20 2a 6d 2b 2b 29 3c 3c | 28 75 5f 73 68 6f 72 74 | *m++)<<|(u_short|
|0002e3c0| 29 28 2d 73 68 69 66 74 | 29 3b 0a 20 20 20 20 20 |)(-shift|);. |
|0002e3d0| 20 20 20 20 20 20 20 65 | 6c 73 65 0a 20 20 20 20 | e|lse. |
|0002e3e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 6f 75 74 70 | | outp|
|0002e3f0| 75 74 7c 3d 28 75 5f 6c | 6f 6e 67 29 28 69 6e 70 |ut|=(u_l|ong)(inp|
|0002e400| 00 00 00 08 00 00 04 0c | 00 00 00 17 00 00 01 e8 |........|........|
|0002e410| 00 00 01 73 8d e2 c8 cb | 75 74 20 26 20 2a 6d 2b |...s....|ut & *m+|
|0002e420| 2b 29 3e 3e 28 75 5f 73 | 68 6f 72 74 29 73 68 69 |+)>>(u_s|hort)shi|
|0002e430| 66 74 3b 0a 20 20 20 20 | 20 20 20 20 7d 20 77 68 |ft;. | } wh|
|0002e440| 69 6c 65 20 28 2d 2d 6e | 6d 61 73 6b 73 3e 3d 30 |ile (--n|masks>=0|
|0002e450| 29 3b 0a 20 20 20 20 20 | 20 20 20 2f 2a 20 70 75 |);. | /* pu|
|0002e460| 74 20 6f 75 74 70 75 74 | 20 69 6e 74 6f 20 74 68 |t output| into th|
|0002e470| 65 20 6f 75 74 70 75 74 | 20 73 74 72 65 61 6d 2c |e output| stream,|
|0002e480| 20 74 68 69 73 20 63 6f | 64 65 20 69 73 20 72 65 | this co|de is re|
|0002e490| 70 65 61 74 65 64 20 61 | 62 6f 76 65 20 2a 2f 0a |peated a|bove */.|
|0002e4a0| 20 20 20 20 20 20 20 20 | 6f 75 74 70 75 74 3d 28 | |output=(|
|0002e4b0| 74 63 5b 6f 75 74 70 75 | 74 26 30 78 66 66 5d 3c |tc[outpu|t&0xff]<|
|0002e4c0| 3c 38 29 7c 74 63 5b 28 | 28 75 5f 6c 6f 6e 67 29 |<8)|tc[(|(u_long)|
|0002e4d0| 6f 75 74 70 75 74 3e 3e | 38 29 26 30 78 66 66 5d |output>>|8)&0xff]|
|0002e4e0| 3b 0a 20 20 20 20 20 20 | 20 20 69 66 20 28 6f 75 |;. | if (ou|
|0002e4f0| 74 70 75 74 3d 3d 65 6f | 66 63 6f 64 65 29 20 7b |tput==eo|fcode) {|
|0002e500| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 65 6e 64 |. | end|
|0002e510| 63 6f 64 65 3d 4e 43 5f | 45 43 5f 45 4f 46 3b 0a |code=NC_|EC_EOF;.|
|0002e520| 20 20 20 20 20 20 20 20 | 20 20 20 20 67 6f 74 6f | | goto|
|0002e530| 20 6e 63 5f 65 6e 64 3b | 0a 20 20 20 20 20 20 20 | nc_end;|. |
|0002e540| 20 7d 20 0a 20 20 20 20 | 20 20 20 20 69 66 20 28 | } . | if (|
|0002e550| 6f 75 74 70 75 74 3d 3d | 63 6c 65 61 72 63 6f 64 |output==|clearcod|
|0002e560| 65 29 20 7b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |e) {. | |
|0002e570| 20 65 6e 64 63 6f 64 65 | 3d 4e 43 5f 45 43 5f 43 | endcode|=NC_EC_C|
|0002e580| 4c 45 41 52 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |LEAR;. | |
|0002e590| 20 20 67 6f 74 6f 20 6e | 63 5f 65 6e 64 3b 0a 20 | goto n|c_end;. |
|0002e5a0| 20 20 20 20 20 20 20 7d | 20 0a 20 20 20 20 20 20 | }| . |
|0002e5b0| 20 20 69 66 20 28 2d 2d | 74 6f 6e 65 78 74 63 73 | if (--|tonextcs|
|0002e5c0| 7a 3c 30 29 20 7b 0a 20 | 20 20 20 20 20 20 20 20 |z<0) {. | |
|0002e5d0| 20 20 20 69 66 20 28 63 | 73 7a 3c 31 32 29 0a 20 | if (c|sz<12). |
|0002e5e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 2b | | +|
|0002e5f0| 2b 63 73 7a 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |+csz;. | |
|0002e600| 00 00 00 08 00 00 04 0c | 00 00 00 18 00 00 01 e8 |........|........|
|0002e610| 00 00 01 74 94 ba d6 4f | 20 20 74 6f 6e 65 78 74 |...t...O| tonext|
|0002e620| 63 73 7a 3d 20 28 31 3c | 3c 28 63 73 7a 2d 31 29 |csz= (1<|<(csz-1)|
|0002e630| 29 2d 31 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |)-1;. | |
|0002e640| 20 69 66 20 28 6e 63 6f | 64 65 73 3c 74 6f 6e 65 | if (nco|des<tone|
|0002e650| 78 74 63 73 7a 29 0a 20 | 20 20 20 20 20 20 20 20 |xtcsz). | |
|0002e660| 20 20 20 20 20 20 20 65 | 72 72 6f 72 30 28 45 30 | e|rror0(E0|
|0002e670| 5f 57 41 52 4e 49 4e 47 | 2c 20 45 31 5f 47 49 46 |_WARNING|, E1_GIF|
|0002e680| 2c 20 45 32 5f 46 4f 52 | 4d 41 54 2c 20 45 33 5f |, E2_FOR|MAT, E3_|
|0002e690| 50 4f 54 5f 43 4f 44 45 | 5f 4f 56 45 52 46 4c 4f |POT_CODE|_OVERFLO|
|0002e6a0| 57 29 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |W);. | |
|0002e6b0| 69 6e 6d 61 73 6b 73 3d | 66 69 6c 6c 5f 6d 61 73 |inmasks=|fill_mas|
|0002e6c0| 6b 73 28 62 69 74 70 6f | 73 2c 20 63 73 7a 29 3b |ks(bitpo|s, csz);|
|0002e6d0| 0a 20 20 20 20 20 20 20 | 20 7d 0a 20 20 20 20 20 |. | }. |
|0002e6e0| 20 20 20 2a 63 70 2b 2b | 20 3d 6f 75 74 70 75 74 | *cp++| =output|
|0002e6f0| 3b 0a 20 20 20 20 20 20 | 20 20 2d 2d 6e 63 6f 64 |;. | --ncod|
|0002e700| 65 73 3b 0a 20 20 20 20 | 20 20 20 20 2f 2a 20 65 |es;. | /* e|
|0002e710| 6e 64 20 6f 66 20 6f 75 | 74 70 75 74 20 63 6f 64 |nd of ou|tput cod|
|0002e720| 65 20 2a 2f 0a 20 20 20 | 20 7d 20 77 68 69 6c 65 |e */. | } while|
|0002e730| 20 28 31 29 3b 0a 6e 63 | 5f 65 6e 64 3a 0a 20 20 | (1);.nc|_end:. |
|0002e740| 20 20 73 69 70 3d 69 70 | 3b 0a 20 20 20 20 73 6e | sip=ip|;. sn|
|0002e750| 75 73 68 6f 72 74 73 3d | 6e 75 73 68 6f 72 74 73 |ushorts=|nushorts|
|0002e760| 3b 0a 20 20 20 20 73 69 | 6e 70 75 74 3d 69 6e 70 |;. si|nput=inp|
|0002e770| 75 74 3b 0a 20 20 20 20 | 72 65 74 75 72 6e 20 4e |ut;. |return N|
|0002e780| 43 4f 44 45 53 2d 6e 63 | 6f 64 65 73 3b 0a 7d 0a |CODES-nc|odes;.}.|
|0002e790| 0a 0a 73 68 6f 72 74 0a | 6e 65 78 74 75 62 79 74 |..short.|nextubyt|
|0002e7a0| 65 73 28 76 6f 69 64 29 | 0a 7b 0a 20 20 20 20 73 |es(void)|.{. s|
|0002e7b0| 74 61 74 69 63 20 69 6e | 74 20 6f 6b 3d 31 3b 0a |tatic in|t ok=1;.|
|0002e7c0| 20 20 20 20 73 68 6f 72 | 74 20 64 65 63 3b 0a 20 | shor|t dec;. |
|0002e7d0| 20 20 20 75 5f 63 68 61 | 72 20 2a 62 70 3b 20 73 | u_cha|r *bp; s|
|0002e7e0| 74 61 74 69 63 20 75 5f | 63 68 61 72 20 2a 73 62 |tatic u_|char *sb|
|0002e7f0| 70 3d 4e 55 4c 4c 3b 0a | 20 20 20 20 75 5f 63 68 |p=NULL;.| u_ch|
|0002e800| 00 00 00 08 00 00 04 0c | 00 00 00 19 00 00 01 e8 |........|........|
|0002e810| 00 00 01 75 3f 55 55 c8 | 61 72 20 2a 75 70 2c 20 |...u?UU.|ar *up, |
|0002e820| 2a 74 63 3b 0a 20 20 20 | 20 73 68 6f 72 74 20 69 |*tc;. | short i|
|0002e830| 6e 62 75 66 3b 20 73 74 | 61 74 69 63 20 73 68 6f |nbuf; st|atic sho|
|0002e840| 72 74 20 73 69 6e 62 75 | 66 3b 0a 20 20 20 20 73 |rt sinbu|f;. s|
|0002e850| 68 6f 72 74 20 69 6e 62 | 6c 6f 63 6b 3b 20 73 74 |hort inb|lock; st|
|0002e860| 61 74 69 63 20 73 68 6f | 72 74 20 73 69 6e 62 6c |atic sho|rt sinbl|
|0002e870| 6f 63 6b 3b 0a 20 20 20 | 20 73 68 6f 72 74 20 69 |ock;. | short i|
|0002e880| 6e 75 62 79 74 65 73 3b | 0a 0a 20 20 20 20 69 66 |nubytes;|.. if|
|0002e890| 20 28 21 6f 6b 29 0a 09 | 72 65 74 75 72 6e 20 30 | (!ok)..|return 0|
|0002e8a0| 3b 0a 20 20 20 20 62 70 | 3d 73 62 70 3b 0a 20 20 |;. bp|=sbp;. |
|0002e8b0| 20 20 75 70 3d 28 75 5f | 63 68 61 72 20 2a 29 75 | up=(u_|char *)u|
|0002e8c0| 62 79 74 65 73 3b 0a 20 | 20 20 20 74 63 3d 74 72 |bytes;. | tc=tr|
|0002e8d0| 61 6e 73 63 68 61 72 73 | 3b 0a 20 20 20 20 69 6e |anschars|;. in|
|0002e8e0| 62 75 66 3d 73 69 6e 62 | 75 66 3b 0a 20 20 20 20 |buf=sinb|uf;. |
|0002e8f0| 69 6e 62 6c 6f 63 6b 3d | 73 69 6e 62 6c 6f 63 6b |inblock=|sinblock|
|0002e900| 3b 0a 20 20 20 20 69 6e | 75 62 79 74 65 73 3d 4e |;. in|ubytes=N|
|0002e910| 55 42 59 54 45 53 3b 0a | 20 20 20 20 69 66 20 28 |UBYTES;.| if (|
|0002e920| 21 73 62 70 29 20 7b 0a | 20 20 20 20 20 20 20 20 |!sbp) {.| |
|0002e930| 64 65 63 3d 30 3b 0a 20 | 20 20 20 20 20 20 20 69 |dec=0;. | i|
|0002e940| 6e 62 6c 6f 63 6b 3d 30 | 3b 0a 20 20 20 20 20 20 |nblock=0|;. |
|0002e950| 20 20 69 6e 62 75 66 3d | 30 3b 0a 20 20 20 20 7d | inbuf=|0;. }|
|0002e960| 20 65 6c 73 65 20 7b 0a | 20 20 20 20 20 20 20 20 | else {.| |
|0002e970| 69 66 20 28 69 6e 62 6c | 6f 63 6b 3c 69 6e 62 75 |if (inbl|ock<inbu|
|0002e980| 66 29 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 64 |f). | d|
|0002e990| 65 63 3d 69 6e 62 6c 6f | 63 6b 3b 0a 20 20 20 20 |ec=inblo|ck;. |
|0002e9a0| 20 20 20 20 65 6c 73 65 | 0a 20 20 20 20 20 20 20 | else|. |
|0002e9b0| 20 20 20 20 20 64 65 63 | 3d 69 6e 62 75 66 3b 0a | dec|=inbuf;.|
|0002e9c0| 20 20 20 20 20 20 20 20 | 69 66 20 28 69 6e 75 62 | |if (inub|
|0002e9d0| 79 74 65 73 3c 64 65 63 | 29 0a 20 20 20 20 20 20 |ytes<dec|). |
|0002e9e0| 20 20 20 20 20 20 64 65 | 63 3d 69 6e 75 62 79 74 | de|c=inubyt|
|0002e9f0| 65 73 3b 0a 20 20 20 20 | 20 20 20 20 69 6e 62 6c |es;. | inbl|
|0002ea00| 00 00 00 08 00 00 04 0c | 00 00 00 1a 00 00 01 e8 |........|........|
|0002ea10| 00 00 01 76 27 db 56 13 | 6f 63 6b 2d 3d 64 65 63 |...v'.V.|ock-=dec|
|0002ea20| 3b 0a 20 20 20 20 20 20 | 20 20 69 6e 62 75 66 2d |;. | inbuf-|
|0002ea30| 3d 64 65 63 3b 0a 20 20 | 20 20 20 20 20 20 69 6e |=dec;. | in|
|0002ea40| 75 62 79 74 65 73 2d 3d | 64 65 63 3b 0a 20 20 20 |ubytes-=|dec;. |
|0002ea50| 20 7d 0a 20 20 20 20 64 | 6f 20 7b 0a 20 20 20 20 | }. d|o {. |
|0002ea60| 20 20 20 20 69 66 20 28 | 2d 2d 64 65 63 3e 3d 30 | if (|--dec>=0|
|0002ea70| 29 20 7b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |) {. | |
|0002ea80| 64 6f 20 7b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |do {. | |
|0002ea90| 20 20 20 20 20 2a 75 70 | 2b 2b 20 3d 20 74 63 5b | *up|++ = tc[|
|0002eaa0| 2a 62 70 2b 2b 5d 3b 0a | 20 20 20 20 20 20 20 20 |*bp++];.| |
|0002eab0| 20 20 20 20 7d 20 77 68 | 69 6c 65 20 28 2d 2d 64 | } wh|ile (--d|
|0002eac0| 65 63 3e 3d 30 29 3b 0a | 20 20 20 20 20 20 20 20 |ec>=0);.| |
|0002ead0| 7d 0a 20 20 20 20 20 20 | 20 20 69 66 20 28 69 6e |}. | if (in|
|0002eae0| 62 6c 6f 63 6b 3d 3d 30 | 20 26 26 20 69 6e 62 75 |block==0| && inbu|
|0002eaf0| 66 3e 30 29 20 7b 0a 20 | 20 20 20 20 20 20 20 20 |f>0) {. | |
|0002eb00| 20 20 20 69 6e 62 6c 6f | 63 6b 3d 20 2a 62 70 2b | inblo|ck= *bp+|
|0002eb10| 2b 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 2d |+;. | -|
|0002eb20| 2d 69 6e 62 75 66 3b 0a | 20 20 20 20 20 20 20 20 |-inbuf;.| |
|0002eb30| 20 20 20 20 69 66 20 28 | 21 69 6e 62 6c 6f 63 6b | if (|!inblock|
|0002eb40| 29 20 7b 20 2f 2a 20 7a | 65 72 6f 20 62 79 74 65 |) { /* z|ero byte|
|0002eb50| 63 6f 75 6e 74 20 65 6e | 63 6f 75 6e 74 65 72 65 |count en|countere|
|0002eb60| 64 2c 20 72 65 70 65 61 | 74 65 64 20 62 65 6c 6f |d, repea|ted belo|
|0002eb70| 77 20 2a 2f 0a 20 20 20 | 20 20 20 20 20 20 20 20 |w */. | |
|0002eb80| 20 20 20 20 20 6f 6b 3d | 30 3b 0a 20 20 20 20 20 | ok=|0;. |
|0002eb90| 20 20 20 20 20 20 20 20 | 20 20 20 62 72 65 61 6b | | break|
|0002eba0| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 7d 0a |;. | }.|
|0002ebb0| 20 20 20 20 20 20 20 20 | 7d 0a 20 20 20 20 20 20 | |}. |
|0002ebc0| 20 20 69 66 20 28 69 6e | 62 75 66 3d 3d 30 29 20 | if (in|buf==0) |
|0002ebd0| 7b 0a 09 20 20 20 20 63 | 72 65 61 64 5f 74 79 70 |{.. c|read_typ|
|0002ebe0| 65 3d 43 52 45 41 44 5f | 56 41 52 4c 45 4e 3b 0a |e=CREAD_|VARLEN;.|
|0002ebf0| 20 20 20 20 20 20 20 20 | 20 20 20 20 63 72 65 61 | | crea|
|0002ec00| 00 00 00 08 00 00 04 0c | 00 00 00 1b 00 00 01 e8 |........|........|
|0002ec10| 00 00 01 77 d0 26 6b 22 | 64 28 62 75 66 2c 20 4e |...w.&k"|d(buf, N|
|0002ec20| 42 55 46 29 3b 0a 09 20 | 20 20 20 63 72 65 61 64 |BUF);.. | cread|
|0002ec30| 5f 74 79 70 65 3d 43 52 | 45 41 44 5f 53 54 52 49 |_type=CR|EAD_STRI|
|0002ec40| 43 54 3b 0a 09 20 20 20 | 20 69 6e 62 75 66 3d 63 |CT;.. | inbuf=c|
|0002ec50| 72 65 61 64 5f 72 65 73 | 75 6c 74 3b 0a 09 20 20 |read_res|ult;.. |
|0002ec60| 20 20 69 66 20 28 69 6e | 62 75 66 3c 3d 30 29 20 | if (in|buf<=0) |
|0002ec70| 7b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |{. | |
|0002ec80| 20 20 6f 6b 3d 30 3b 0a | 20 20 20 20 20 20 20 20 | ok=0;.| |
|0002ec90| 20 20 20 20 20 20 20 20 | 72 65 74 75 72 6e 20 30 | |return 0|
|0002eca0| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 7d 0a |;. | }.|
|0002ecb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 62 70 3d 62 | | bp=b|
|0002ecc0| 75 66 3b 0a 20 20 20 20 | 20 20 20 20 7d 0a 20 20 |uf;. | }. |
|0002ecd0| 20 20 20 20 20 20 69 66 | 20 28 69 6e 62 6c 6f 63 | if| (inbloc|
|0002ece0| 6b 3d 3d 30 29 20 7b 0a | 20 20 20 20 20 20 20 20 |k==0) {.| |
|0002ecf0| 20 20 20 20 69 6e 62 6c | 6f 63 6b 3d 20 2a 62 70 | inbl|ock= *bp|
|0002ed00| 2b 2b 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |++;. | |
|0002ed10| 2d 2d 69 6e 62 75 66 3b | 0a 09 20 20 20 20 61 73 |--inbuf;|.. as|
|0002ed20| 73 65 72 74 28 69 6e 62 | 75 66 3e 30 29 3b 0a 20 |sert(inb|uf>0);. |
|0002ed30| 20 20 20 20 20 20 20 20 | 20 20 20 69 66 20 28 21 | | if (!|
|0002ed40| 69 6e 62 6c 6f 63 6b 29 | 20 7b 20 2f 2a 20 7a 65 |inblock)| { /* ze|
|0002ed50| 72 6f 20 62 79 74 65 63 | 6f 75 6e 74 20 65 6e 63 |ro bytec|ount enc|
|0002ed60| 6f 75 6e 74 65 72 65 64 | 2c 20 72 65 70 65 61 74 |ountered|, repeat|
|0002ed70| 65 64 20 61 62 6f 76 65 | 20 2a 2f 0a 20 20 20 20 |ed above| */. |
|0002ed80| 20 20 20 20 20 20 20 20 | 20 20 20 20 6f 6b 3d 30 | | ok=0|
|0002ed90| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |;. | |
|0002eda0| 20 20 62 72 65 61 6b 3b | 0a 20 20 20 20 20 20 20 | break;|. |
|0002edb0| 20 20 20 20 20 7d 0a 20 | 20 20 20 20 20 20 20 7d | }. | }|
|0002edc0| 0a 20 20 20 20 20 20 20 | 20 69 66 20 28 69 6e 75 |. | if (inu|
|0002edd0| 62 79 74 65 73 3d 3d 30 | 29 20 7b 0a 20 20 20 20 |bytes==0|) {. |
|0002ede0| 20 20 20 20 20 20 20 20 | 62 72 65 61 6b 3b 0a 20 | |break;. |
|0002edf0| 20 20 20 20 20 20 20 7d | 0a 20 20 20 20 20 20 20 | }|. |
|0002ee00| 00 00 00 08 00 00 04 0c | 00 00 00 1c 00 00 01 e8 |........|........|
|0002ee10| 00 00 01 78 77 0f 5a db | 20 69 66 20 28 69 6e 62 |...xw.Z.| if (inb|
|0002ee20| 6c 6f 63 6b 3c 69 6e 62 | 75 66 29 0a 20 20 20 20 |lock<inb|uf). |
|0002ee30| 20 20 20 20 20 20 20 20 | 64 65 63 3d 69 6e 62 6c | |dec=inbl|
|0002ee40| 6f 63 6b 3b 0a 20 20 20 | 20 20 20 20 20 65 6c 73 |ock;. | els|
|0002ee50| 65 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 64 65 |e. | de|
|0002ee60| 63 3d 69 6e 62 75 66 3b | 0a 20 20 20 20 20 20 20 |c=inbuf;|. |
|0002ee70| 20 69 66 20 28 69 6e 75 | 62 79 74 65 73 3c 64 65 | if (inu|bytes<de|
|0002ee80| 63 29 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 64 |c). | d|
|0002ee90| 65 63 3d 69 6e 75 62 79 | 74 65 73 3b 0a 20 20 20 |ec=inuby|tes;. |
|0002eea0| 20 20 20 20 20 69 6e 62 | 6c 6f 63 6b 2d 3d 64 65 | inb|lock-=de|
|0002eeb0| 63 3b 0a 20 20 20 20 20 | 20 20 20 69 6e 62 75 66 |c;. | inbuf|
|0002eec0| 2d 3d 64 65 63 3b 0a 20 | 20 20 20 20 20 20 20 69 |-=dec;. | i|
|0002eed0| 6e 75 62 79 74 65 73 2d | 3d 64 65 63 3b 0a 20 20 |nubytes-|=dec;. |
|0002eee0| 20 20 7d 20 77 68 69 6c | 65 20 28 31 29 3b 0a 20 | } whil|e (1);. |
|0002eef0| 20 20 20 73 62 70 3d 62 | 70 3b 0a 20 20 20 20 73 | sbp=b|p;. s|
|0002ef00| 69 6e 62 75 66 3d 69 6e | 62 75 66 3b 0a 20 20 20 |inbuf=in|buf;. |
|0002ef10| 20 73 69 6e 62 6c 6f 63 | 6b 3d 69 6e 62 6c 6f 63 | sinbloc|k=inbloc|
|0002ef20| 6b 3b 0a 20 20 20 20 72 | 65 74 75 72 6e 20 4e 55 |k;. r|eturn NU|
|0002ef30| 42 59 54 45 53 2d 69 6e | 75 62 79 74 65 73 3b 0a |BYTES-in|ubytes;.|
|0002ef40| 7d 0a 0a 0a 76 6f 69 64 | 0a 66 69 6c 6c 5f 74 72 |}...void|.fill_tr|
|0002ef50| 61 6e 73 63 68 61 72 73 | 28 76 6f 69 64 29 0a 7b |anschars|(void).{|
|0002ef60| 0a 20 20 20 20 75 5f 63 | 68 61 72 20 2a 74 63 3b |. u_c|har *tc;|
|0002ef70| 0a 20 20 20 20 75 5f 63 | 68 61 72 20 63 2c 20 6d |. u_c|har c, m|
|0002ef80| 61 73 6b 6f 75 74 3b 0a | 20 20 20 20 73 68 6f 72 |askout;.| shor|
|0002ef90| 74 20 69 2c 20 6d 61 73 | 6b 69 6e 3b 0a 0a 20 20 |t i, mas|kin;.. |
|0002efa0| 20 20 74 63 3d 74 72 61 | 6e 73 63 68 61 72 73 3b | tc=tra|nschars;|
|0002efb0| 0a 20 20 20 20 66 6f 72 | 20 28 69 3d 30 3b 20 69 |. for| (i=0; i|
|0002efc0| 3c 4e 54 52 41 4e 53 43 | 48 41 52 53 3b 20 2b 2b |<NTRANSC|HARS; ++|
|0002efd0| 69 29 20 7b 0a 20 20 20 | 20 20 20 20 20 63 3d 30 |i) {. | c=0|
|0002efe0| 3b 0a 20 20 20 20 20 20 | 20 20 66 6f 72 20 28 6d |;. | for (m|
|0002eff0| 61 73 6b 6f 75 74 3d 30 | 78 38 30 2c 20 6d 61 73 |askout=0|x80, mas|
|0002f000| 00 00 00 08 00 00 04 0c | 00 00 00 1d 00 00 00 94 |........|........|
|0002f010| 00 00 00 00 7d 4a ca dc | 6b 69 6e 3d 31 3b 20 6d |....}J..|kin=1; m|
|0002f020| 61 73 6b 6f 75 74 3b 20 | 6d 61 73 6b 69 6e 3c 3c |askout; |maskin<<|
|0002f030| 3d 31 2c 20 6d 61 73 6b | 6f 75 74 3d 28 75 5f 6c |=1, mask|out=(u_l|
|0002f040| 6f 6e 67 29 6d 61 73 6b | 6f 75 74 3e 3e 31 29 20 |ong)mask|out>>1) |
|0002f050| 7b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 69 66 |{. | if|
|0002f060| 20 28 69 26 6d 61 73 6b | 69 6e 29 0a 20 20 20 20 | (i&mask|in). |
|0002f070| 20 20 20 20 20 20 20 20 | 20 20 20 20 63 7c 3d 6d | | c|=m|
|0002f080| 61 73 6b 6f 75 74 3b 0a | 20 20 20 20 20 20 20 20 |askout;.| |
|0002f090| 7d 0a 20 20 20 20 20 20 | 20 20 2a 74 63 2b 2b 20 |}. | *tc++ |
|0002f0a0| 3d 63 3b 0a 20 20 20 20 | 7d 0a 7d 0a 2d 3d 64 65 |=c;. |}.}.-=de|
|0002f0b0| 63 3b 0a 20 20 20 20 20 | 20 20 20 69 6e 62 75 66 |c;. | inbuf|
|0002f0c0| 2d 3d 64 65 63 3b 0a 20 | 20 20 20 20 20 20 20 69 |-=dec;. | i|
|0002f0d0| 6e 75 62 79 74 65 73 2d | 3d 64 65 63 3b 0a 20 20 |nubytes-|=dec;. |
|0002f0e0| 20 20 7d 20 77 68 69 6c | 65 20 28 31 29 3b 0a 20 | } whil|e (1);. |
|0002f0f0| 20 20 20 73 62 70 3d 62 | 70 3b 0a 20 20 20 20 73 | sbp=b|p;. s|
|0002f100| 69 6e 62 75 66 3d 69 6e | 62 75 66 3b 0a 20 20 20 |inbuf=in|buf;. |
|0002f110| 20 73 69 6e 62 6c 6f 63 | 6b 3d 69 6e 62 6c 6f 63 | sinbloc|k=inbloc|
|0002f120| 6b 3b 0a 20 20 20 20 72 | 65 74 75 72 6e 20 4e 55 |k;. r|eturn NU|
|0002f130| 42 59 54 45 53 2d 69 6e | 75 62 79 74 65 73 3b 0a |BYTES-in|ubytes;.|
|0002f140| 7d 0a 0a 0a 76 6f 69 64 | 0a 66 69 6c 6c 5f 74 72 |}...void|.fill_tr|
|0002f150| 61 6e 73 63 68 61 72 73 | 28 76 6f 69 64 29 0a 7b |anschars|(void).{|
|0002f160| 0a 20 20 20 20 75 5f 63 | 68 61 72 20 2a 74 63 3b |. u_c|har *tc;|
|0002f170| 0a 20 20 20 20 75 5f 63 | 68 61 72 20 63 2c 20 6d |. u_c|har c, m|
|0002f180| 61 73 6b 6f 75 74 3b 0a | 20 20 20 20 73 68 6f 72 |askout;.| shor|
|0002f190| 74 20 69 2c 20 6d 61 73 | 6b 69 6e 3b 0a 0a 20 20 |t i, mas|kin;.. |
|0002f1a0| 20 20 74 63 3d 74 72 61 | 6e 73 63 68 61 72 73 3b | tc=tra|nschars;|
|0002f1b0| 0a 20 20 20 20 66 6f 72 | 20 28 69 3d 30 3b 20 69 |. for| (i=0; i|
|0002f1c0| 3c 4e 54 52 41 4e 53 43 | 48 41 52 53 3b 20 2b 2b |<NTRANSC|HARS; ++|
|0002f1d0| 69 29 20 7b 0a 20 20 20 | 20 20 20 20 20 63 3d 30 |i) {. | c=0|
|0002f1e0| 3b 0a 20 20 20 20 20 20 | 20 20 66 6f 72 20 28 6d |;. | for (m|
|0002f1f0| 61 73 6b 6f 75 74 3d 30 | 78 38 30 2c 20 6d 61 73 |askout=0|x80, mas|
|0002f200| 00 00 00 08 00 00 04 0d | 00 00 00 01 00 00 01 e8 |........|........|
|0002f210| 00 00 01 7a 7b c9 2d a2 | 2f 2a 20 77 61 73 70 20 |...z{.-.|/* wasp |
|0002f220| 2d 20 43 6f 70 79 72 69 | 67 68 74 20 31 39 39 31 |- Copyri|ght 1991|
|0002f230| 20 62 79 20 53 74 65 76 | 65 6e 20 52 65 69 7a 0a | by Stev|en Reiz.|
|0002f240| 20 2a 20 73 65 65 20 43 | 4f 50 59 49 4e 47 20 61 | * see C|OPYING a|
|0002f250| 6e 64 20 77 61 73 70 2e | 63 20 66 6f 72 20 66 75 |nd wasp.|c for fu|
|0002f260| 72 74 68 65 72 20 69 6e | 66 6f 2c 0a 20 2a 20 72 |rther in|fo,. * r|
|0002f270| 65 61 64 72 61 73 2e 63 | 2c 20 32 34 2f 37 2f 39 |eadras.c|, 24/7/9|
|0002f280| 31 2c 20 38 2f 31 32 2f | 39 31 2c 20 32 37 2f 31 |1, 8/12/|91, 27/1|
|0002f290| 32 2f 39 31 0a 20 2a 2f | 0a 0a 73 74 61 74 69 63 |2/91. */|..static|
|0002f2a0| 20 63 68 61 72 20 2a 73 | 6f 75 72 63 65 66 69 6c | char *s|ourcefil|
|0002f2b0| 65 3d 5f 5f 46 49 4c 45 | 5f 5f 3b 0a 0a 23 69 6e |e=__FILE|__;..#in|
|0002f2c0| 63 6c 75 64 65 20 22 77 | 61 73 70 2e 68 22 0a 0a |clude "w|asp.h"..|
|0002f2d0| 73 74 61 74 69 63 20 73 | 74 72 75 63 74 20 7b 0a |static s|truct {.|
|0002f2e0| 09 6c 6f 6e 67 20 6d 61 | 67 69 63 3b 0a 09 6c 6f |.long ma|gic;..lo|
|0002f2f0| 6e 67 20 77 69 64 74 68 | 3b 0a 09 6c 6f 6e 67 20 |ng width|;..long |
|0002f300| 68 65 69 67 68 74 3b 0a | 09 6c 6f 6e 67 20 64 65 |height;.|.long de|
|0002f310| 70 74 68 3b 0a 09 6c 6f | 6e 67 20 6c 65 6e 67 74 |pth;..lo|ng lengt|
|0002f320| 68 3b 0a 09 6c 6f 6e 67 | 20 74 79 70 65 3b 0a 09 |h;..long| type;..|
|0002f330| 6c 6f 6e 67 20 6d 61 70 | 74 79 70 65 3b 0a 09 6c |long map|type;..l|
|0002f340| 6f 6e 67 20 6d 61 70 6c | 65 6e 67 74 68 3b 20 2f |ong mapl|ength; /|
|0002f350| 2a 20 6e 72 20 6f 66 20 | 62 79 74 65 73 2c 20 61 |* nr of |bytes, a|
|0002f360| 6c 77 61 79 73 20 64 69 | 72 65 63 74 6c 79 20 62 |lways di|rectly b|
|0002f370| 65 68 69 6e 64 20 74 68 | 65 20 68 65 61 64 65 72 |ehind th|e header|
|0002f380| 20 2a 2f 0a 7d 20 68 65 | 61 64 65 72 3b 0a 23 64 | */.} he|ader;.#d|
|0002f390| 65 66 69 6e 65 20 4d 41 | 47 49 43 09 09 30 78 35 |efine MA|GIC..0x5|
|0002f3a0| 39 61 36 36 61 39 35 0a | 23 64 65 66 69 6e 65 20 |9a66a95.|#define |
|0002f3b0| 52 41 53 4f 4c 44 09 09 | 30 0a 23 64 65 66 69 6e |RASOLD..|0.#defin|
|0002f3c0| 65 20 52 41 53 53 54 41 | 4e 44 41 52 44 09 31 0a |e RASSTA|NDARD.1.|
|0002f3d0| 23 64 65 66 69 6e 65 20 | 52 41 53 42 59 54 45 45 |#define |RASBYTEE|
|0002f3e0| 4e 43 4f 44 45 44 09 32 | 0a 23 64 65 66 69 6e 65 |NCODED.2|.#define|
|0002f3f0| 20 52 41 53 45 58 50 45 | 52 49 4d 45 4e 54 41 4c | RASEXPE|RIMENTAL|
|0002f400| 00 00 00 08 00 00 04 0d | 00 00 00 02 00 00 01 e8 |........|........|
|0002f410| 00 00 01 7b 8e 34 b6 79 | 09 30 78 66 66 66 66 0a |...{.4.y|.0xffff.|
|0002f420| 23 64 65 66 69 6e 65 20 | 52 4d 54 4e 4f 4e 45 09 |#define |RMTNONE.|
|0002f430| 09 30 0a 23 64 65 66 69 | 6e 65 20 52 4d 54 52 41 |.0.#defi|ne RMTRA|
|0002f440| 57 09 09 31 0a 23 64 65 | 66 69 6e 65 20 52 4d 54 |W..1.#de|fine RMT|
|0002f450| 52 47 42 09 09 32 0a 23 | 64 65 66 69 6e 65 20 42 |RGB..2.#|define B|
|0002f460| 55 46 53 5a 09 09 33 32 | 37 36 38 0a 73 74 61 74 |UFSZ..32|768.stat|
|0002f470| 69 63 20 63 68 61 72 20 | 2a 62 75 66 3b 0a 73 74 |ic char |*buf;.st|
|0002f480| 61 74 69 63 20 6c 6f 6e | 67 20 78 73 7a 31 3b 0a |atic lon|g xsz1;.|
|0002f490| 0a 0a 72 65 61 64 5f 72 | 61 73 28 76 6f 69 64 29 |..read_r|as(void)|
|0002f4a0| 0a 7b 0a 09 73 68 6f 72 | 74 20 79 3b 0a 0a 09 63 |.{..shor|t y;...c|
|0002f4b0| 72 65 61 64 28 26 68 65 | 61 64 65 72 2c 20 28 69 |read(&he|ader, (i|
|0002f4c0| 6e 74 29 73 69 7a 65 6f | 66 28 68 65 61 64 65 72 |nt)sizeo|f(header|
|0002f4d0| 29 29 3b 0a 09 69 66 20 | 28 68 65 61 64 65 72 2e |));..if |(header.|
|0002f4e0| 6d 61 67 69 63 21 3d 4d | 41 47 49 43 29 20 7b 0a |magic!=M|AGIC) {.|
|0002f4f0| 09 09 63 73 65 65 6b 5f | 69 6e 28 30 4c 2c 20 30 |..cseek_|in(0L, 0|
|0002f500| 29 3b 0a 09 09 72 65 74 | 75 72 6e 20 30 3b 0a 09 |);...ret|urn 0;..|
|0002f510| 7d 0a 09 78 73 7a 3d 68 | 65 61 64 65 72 2e 77 69 |}..xsz=h|eader.wi|
|0002f520| 64 74 68 3b 0a 09 78 73 | 7a 31 3d 28 78 73 7a 2b |dth;..xs|z1=(xsz+|
|0002f530| 31 35 29 26 20 2d 31 36 | 4c 3b 0a 09 79 73 7a 3d |15)& -16|L;..ysz=|
|0002f540| 68 65 61 64 65 72 2e 68 | 65 69 67 68 74 3b 0a 09 |header.h|eight;..|
|0002f550| 70 72 69 6e 74 65 28 22 | 52 41 53 20 69 6e 70 75 |printe("|RAS inpu|
|0002f560| 74 3b 20 25 6c 64 20 78 | 20 25 6c 64 2c 20 64 65 |t; %ld x| %ld, de|
|0002f570| 70 74 68 3a 20 25 6c 64 | 22 2c 20 78 73 7a 2c 20 |pth: %ld|", xsz, |
|0002f580| 79 73 7a 2c 20 68 65 61 | 64 65 72 2e 64 65 70 74 |ysz, hea|der.dept|
|0002f590| 68 29 3b 0a 09 69 66 20 | 28 68 65 61 64 65 72 2e |h);..if |(header.|
|0002f5a0| 74 79 70 65 3d 3d 52 41 | 53 42 59 54 45 45 4e 43 |type==RA|SBYTEENC|
|0002f5b0| 4f 44 45 44 29 0a 09 09 | 70 72 69 6e 74 65 28 22 |ODED)...|printe("|
|0002f5c0| 2c 20 63 6f 6d 70 72 65 | 73 73 65 64 22 29 3b 0a |, compre|ssed");.|
|0002f5d0| 09 69 66 20 28 68 65 61 | 64 65 72 2e 6d 61 70 6c |.if (hea|der.mapl|
|0002f5e0| 65 6e 67 74 68 3d 3d 30 | 29 0a 09 09 68 65 61 64 |ength==0|)...head|
|0002f5f0| 65 72 2e 6d 61 70 74 79 | 70 65 3d 52 4d 54 4e 4f |er.mapty|pe=RMTNO|
|0002f600| 00 00 00 08 00 00 04 0d | 00 00 00 03 00 00 01 e8 |........|........|
|0002f610| 00 00 01 7c 54 ff b3 e7 | 4e 45 3b 0a 09 69 66 20 |...|T...|NE;..if |
|0002f620| 28 68 65 61 64 65 72 2e | 6d 61 70 74 79 70 65 21 |(header.|maptype!|
|0002f630| 3d 52 4d 54 4e 4f 4e 45 | 29 0a 09 09 70 72 69 6e |=RMTNONE|)...prin|
|0002f640| 74 65 28 22 2c 20 77 69 | 74 68 20 63 6f 6c 6f 72 |te(", wi|th color|
|0002f650| 6d 61 70 22 29 3b 0a 09 | 70 75 74 65 28 27 5c 6e |map");..|pute('\n|
|0002f660| 27 29 3b 0a 09 69 66 20 | 28 21 6f 75 74 66 69 6c |');..if |(!outfil|
|0002f670| 65 6e 61 6d 65 29 0a 09 | 09 65 78 69 74 28 30 29 |ename)..|.exit(0)|
|0002f680| 3b 0a 09 69 66 20 28 68 | 65 61 64 65 72 2e 64 65 |;..if (h|eader.de|
|0002f690| 70 74 68 21 3d 31 29 0a | 09 09 65 72 72 6f 72 30 |pth!=1).|..error0|
|0002f6a0| 28 45 30 5f 46 41 54 41 | 4c 2c 20 45 31 5f 52 41 |(E0_FATA|L, E1_RA|
|0002f6b0| 53 2c 20 45 32 5f 46 4f | 52 4d 41 54 2c 20 45 33 |S, E2_FO|RMAT, E3|
|0002f6c0| 5f 4f 4e 4c 59 44 45 50 | 54 48 31 29 3b 0a 09 72 |_ONLYDEP|TH1);..r|
|0002f6d0| 67 62 3d 4d 61 6c 6c 6f | 63 28 79 73 7a 2a 73 69 |gb=Mallo|c(ysz*si|
|0002f6e0| 7a 65 6f 66 28 75 5f 73 | 68 6f 72 74 20 2a 29 29 |zeof(u_s|hort *))|
|0002f6f0| 3b 0a 09 66 6f 72 20 28 | 79 3d 30 3b 20 79 3c 79 |;..for (|y=0; y<y|
|0002f700| 73 7a 3b 20 2b 2b 79 29 | 0a 09 09 72 67 62 5b 79 |sz; ++y)|...rgb[y|
|0002f710| 5d 3d 43 61 6c 6c 6f 63 | 28 78 73 7a 31 2a 73 69 |]=Calloc|(xsz1*si|
|0002f720| 7a 65 6f 66 28 75 5f 73 | 68 6f 72 74 29 29 3b 0a |zeof(u_s|hort));.|
|0002f730| 09 62 75 66 3d 4d 61 6c | 6c 6f 63 28 42 55 46 53 |.buf=Mal|loc(BUFS|
|0002f740| 5a 29 3b 0a 09 69 6e 69 | 74 5f 63 6f 75 6e 74 65 |Z);..ini|t_counte|
|0002f750| 72 28 30 2c 20 28 69 6e | 74 29 79 73 7a 2c 20 31 |r(0, (in|t)ysz, 1|
|0002f760| 30 2c 20 22 72 65 61 64 | 69 6e 67 20 52 41 53 22 |0, "read|ing RAS"|
|0002f770| 29 3b 0a 09 69 66 20 28 | 68 65 61 64 65 72 2e 74 |);..if (|header.t|
|0002f780| 79 70 65 3d 3d 52 41 53 | 42 59 54 45 45 4e 43 4f |ype==RAS|BYTEENCO|
|0002f790| 44 45 44 29 0a 09 09 72 | 65 61 64 5f 63 6f 6d 70 |DED)...r|ead_comp|
|0002f7a0| 72 65 73 73 65 64 28 29 | 3b 0a 09 65 6c 73 65 0a |ressed()|;..else.|
|0002f7b0| 09 09 72 65 61 64 5f 6e | 6f 72 6d 61 6c 28 29 3b |..read_n|ormal();|
|0002f7c0| 0a 09 65 72 61 73 65 5f | 63 6f 75 6e 74 65 72 28 |..erase_|counter(|
|0002f7d0| 4e 55 4c 4c 29 3b 0a 09 | 72 65 74 75 72 6e 20 31 |NULL);..|return 1|
|0002f7e0| 3b 0a 7d 0a 0a 0a 76 6f | 69 64 0a 72 65 61 64 5f |;.}...vo|id.read_|
|0002f7f0| 6e 6f 72 6d 61 6c 28 76 | 6f 69 64 29 0a 7b 0a 09 |normal(v|oid).{..|
|0002f800| 00 00 00 08 00 00 04 0d | 00 00 00 04 00 00 01 e8 |........|........|
|0002f810| 00 00 01 7d 20 1c 52 49 | 73 68 6f 72 74 20 2a 62 |...} .RI|short *b|
|0002f820| 75 66 70 3b 0a 09 69 6e | 74 20 62 75 66 6e 3b 0a |ufp;..in|t bufn;.|
|0002f830| 09 69 6e 74 20 78 2c 20 | 79 3b 0a 09 75 5f 73 68 |.int x, |y;..u_sh|
|0002f840| 6f 72 74 20 2a 70 3b 0a | 09 69 6e 74 20 73 68 2c |ort *p;.|.int sh,|
|0002f850| 20 6d 61 73 6b 3b 0a 0a | 09 63 72 65 61 64 5f 74 | mask;..|.cread_t|
|0002f860| 79 70 65 3d 43 52 45 41 | 44 5f 56 41 52 4c 45 4e |ype=CREA|D_VARLEN|
|0002f870| 3b 0a 09 63 72 65 61 64 | 28 62 75 66 2c 20 42 55 |;..cread|(buf, BU|
|0002f880| 46 53 5a 29 3b 0a 09 62 | 75 66 6e 3d 63 72 65 61 |FSZ);..b|ufn=crea|
|0002f890| 64 5f 72 65 73 75 6c 74 | 2f 32 3b 0a 09 62 75 66 |d_result|/2;..buf|
|0002f8a0| 70 3d 28 73 68 6f 72 74 | 20 2a 29 62 75 66 3b 0a |p=(short| *)buf;.|
|0002f8b0| 09 66 6f 72 20 28 79 3d | 30 3b 20 79 3c 79 73 7a |.for (y=|0; y<ysz|
|0002f8c0| 3b 20 2b 2b 79 29 20 7b | 0a 09 09 63 6f 75 6e 74 |; ++y) {|...count|
|0002f8d0| 65 72 28 29 3b 0a 09 09 | 78 3d 78 73 7a 31 2f 31 |er();...|x=xsz1/1|
|0002f8e0| 36 2d 31 3b 0a 09 09 70 | 3d 72 67 62 5b 79 5d 3b |6-1;...p|=rgb[y];|
|0002f8f0| 0a 09 09 64 6f 20 7b 0a | 09 09 09 69 66 20 28 2d |...do {.|...if (-|
|0002f900| 2d 62 75 66 6e 3c 30 29 | 20 7b 0a 09 09 09 09 62 |-bufn<0)| {.....b|
|0002f910| 75 66 70 3d 28 73 68 6f | 72 74 20 2a 29 62 75 66 |ufp=(sho|rt *)buf|
|0002f920| 3b 0a 09 09 09 09 63 72 | 65 61 64 28 62 75 66 2c |;.....cr|ead(buf,|
|0002f930| 20 42 55 46 53 5a 29 3b | 0a 09 09 09 09 62 75 66 | BUFSZ);|.....buf|
|0002f940| 6e 3d 63 72 65 61 64 5f | 72 65 73 75 6c 74 2f 32 |n=cread_|result/2|
|0002f950| 3b 0a 09 09 09 09 69 66 | 20 28 62 75 66 6e 3c 3d |;.....if| (bufn<=|
|0002f960| 30 29 0a 09 09 09 09 09 | 67 6f 74 6f 20 65 6e 64 |0)......|goto end|
|0002f970| 5f 72 65 61 64 5f 6e 6f | 72 6d 61 6c 3b 0a 09 09 |_read_no|rmal;...|
|0002f980| 09 7d 0a 09 09 09 73 68 | 3d 20 2a 62 75 66 70 2b |.}....sh|= *bufp+|
|0002f990| 2b 3b 0a 09 09 09 6d 61 | 73 6b 3d 30 78 38 30 30 |+;....ma|sk=0x800|
|0002f9a0| 30 3b 0a 09 09 09 64 6f | 20 7b 0a 09 09 09 09 2a |0;....do| {.....*|
|0002f9b0| 70 2b 2b 20 3d 28 73 68 | 26 6d 61 73 6b 20 3f 20 |p++ =(sh|&mask ? |
|0002f9c0| 30 20 3a 20 30 78 66 66 | 66 29 3b 0a 09 09 09 09 |0 : 0xff|f);.....|
|0002f9d0| 6d 61 73 6b 3e 3e 3d 31 | 3b 0a 09 09 09 7d 20 77 |mask>>=1|;....} w|
|0002f9e0| 68 69 6c 65 20 28 6d 61 | 73 6b 29 3b 0a 09 09 7d |hile (ma|sk);...}|
|0002f9f0| 20 77 68 69 6c 65 20 28 | 2d 2d 78 3e 3d 30 29 3b | while (|--x>=0);|
|0002fa00| 00 00 00 08 00 00 04 0d | 00 00 00 05 00 00 01 e8 |........|........|
|0002fa10| 00 00 01 7e 69 b7 9b 2d | 0a 09 7d 0a 65 6e 64 5f |...~i..-|..}.end_|
|0002fa20| 72 65 61 64 5f 6e 6f 72 | 6d 61 6c 3a 0a 09 63 72 |read_nor|mal:..cr|
|0002fa30| 65 61 64 5f 74 79 70 65 | 3d 43 52 45 41 44 5f 53 |ead_type|=CREAD_S|
|0002fa40| 54 52 49 43 54 3b 0a 7d | 0a 0a 0a 76 6f 69 64 0a |TRICT;.}|...void.|
|0002fa50| 72 65 61 64 5f 63 6f 6d | 70 72 65 73 73 65 64 28 |read_com|pressed(|
|0002fa60| 76 6f 69 64 29 0a 7b 0a | 09 75 5f 63 68 61 72 20 |void).{.|.u_char |
|0002fa70| 2a 62 75 66 70 3b 0a 09 | 69 6e 74 20 62 75 66 6e |*bufp;..|int bufn|
|0002fa80| 3b 0a 09 69 6e 74 20 78 | 2c 20 79 3b 0a 09 75 5f |;..int x|, y;..u_|
|0002fa90| 73 68 6f 72 74 20 2a 70 | 3b 0a 09 69 6e 74 20 73 |short *p|;..int s|
|0002faa0| 68 2c 20 6d 61 73 6b 2c | 20 63 6f 75 6e 74 3b 0a |h, mask,| count;.|
|0002fab0| 0a 09 63 72 65 61 64 5f | 74 79 70 65 3d 43 52 45 |..cread_|type=CRE|
|0002fac0| 41 44 5f 56 41 52 4c 45 | 4e 3b 0a 09 63 72 65 61 |AD_VARLE|N;..crea|
|0002fad0| 64 28 62 75 66 2c 20 42 | 55 46 53 5a 29 3b 0a 09 |d(buf, B|UFSZ);..|
|0002fae0| 62 75 66 6e 3d 63 72 65 | 61 64 5f 72 65 73 75 6c |bufn=cre|ad_resul|
|0002faf0| 74 3b 0a 09 62 75 66 70 | 3d 28 75 5f 63 68 61 72 |t;..bufp|=(u_char|
|0002fb00| 20 2a 29 62 75 66 3b 0a | 09 79 3d 30 3b 0a 09 63 | *)buf;.|.y=0;..c|
|0002fb10| 6f 75 6e 74 65 72 28 29 | 3b 0a 09 78 3d 78 73 7a |ounter()|;..x=xsz|
|0002fb20| 2d 31 3b 0a 09 70 3d 72 | 67 62 5b 79 5d 3b 0a 09 |-1;..p=r|gb[y];..|
|0002fb30| 64 6f 20 7b 0a 09 09 69 | 66 20 28 2d 2d 62 75 66 |do {...i|f (--buf|
|0002fb40| 6e 3c 30 29 20 7b 0a 09 | 09 09 62 75 66 70 3d 28 |n<0) {..|..bufp=(|
|0002fb50| 75 5f 63 68 61 72 20 2a | 29 62 75 66 3b 0a 09 09 |u_char *|)buf;...|
|0002fb60| 09 63 72 65 61 64 28 62 | 75 66 2c 20 42 55 46 53 |.cread(b|uf, BUFS|
|0002fb70| 5a 29 3b 0a 09 09 09 62 | 75 66 6e 3d 63 72 65 61 |Z);....b|ufn=crea|
|0002fb80| 64 5f 72 65 73 75 6c 74 | 3b 0a 09 09 09 69 66 20 |d_result|;....if |
|0002fb90| 28 62 75 66 6e 3c 3d 30 | 29 0a 09 09 09 09 67 6f |(bufn<=0|).....go|
|0002fba0| 74 6f 20 65 6e 64 5f 72 | 65 61 64 5f 63 6f 6d 70 |to end_r|ead_comp|
|0002fbb0| 72 65 73 73 65 64 3b 0a | 09 09 7d 0a 09 09 73 68 |ressed;.|..}...sh|
|0002fbc0| 3d 20 2a 62 75 66 70 2b | 2b 3b 0a 09 09 69 66 20 |= *bufp+|+;...if |
|0002fbd0| 28 73 68 3d 3d 30 78 38 | 30 29 20 7b 0a 09 09 09 |(sh==0x8|0) {....|
|0002fbe0| 69 66 20 28 2d 2d 62 75 | 66 6e 3c 30 29 20 7b 0a |if (--bu|fn<0) {.|
|0002fbf0| 09 09 09 09 62 75 66 70 | 3d 28 75 5f 63 68 61 72 |....bufp|=(u_char|
|0002fc00| 00 00 00 08 00 00 04 0d | 00 00 00 06 00 00 01 e8 |........|........|
|0002fc10| 00 00 01 7f ca fe fb cd | 20 2a 29 62 75 66 3b 0a |........| *)buf;.|
|0002fc20| 09 09 09 09 63 72 65 61 | 64 28 62 75 66 2c 20 42 |....crea|d(buf, B|
|0002fc30| 55 46 53 5a 29 3b 0a 09 | 09 09 09 62 75 66 6e 3d |UFSZ);..|...bufn=|
|0002fc40| 63 72 65 61 64 5f 72 65 | 73 75 6c 74 3b 0a 09 09 |cread_re|sult;...|
|0002fc50| 09 09 69 66 20 28 62 75 | 66 6e 3c 3d 30 29 0a 09 |..if (bu|fn<=0)..|
|0002fc60| 09 09 09 09 67 6f 74 6f | 20 65 6e 64 5f 72 65 61 |....goto| end_rea|
|0002fc70| 64 5f 63 6f 6d 70 72 65 | 73 73 65 64 3b 0a 09 09 |d_compre|ssed;...|
|0002fc80| 09 7d 0a 09 09 09 69 66 | 20 28 63 6f 75 6e 74 3d |.}....if| (count=|
|0002fc90| 20 2a 62 75 66 70 2b 2b | 29 20 7b 0a 09 09 09 09 | *bufp++|) {.....|
|0002fca0| 69 66 20 28 2d 2d 62 75 | 66 6e 3c 30 29 20 7b 0a |if (--bu|fn<0) {.|
|0002fcb0| 09 09 09 09 09 62 75 66 | 70 3d 28 75 5f 63 68 61 |.....buf|p=(u_cha|
|0002fcc0| 72 20 2a 29 62 75 66 3b | 0a 09 09 09 09 09 63 72 |r *)buf;|......cr|
|0002fcd0| 65 61 64 28 62 75 66 2c | 20 42 55 46 53 5a 29 3b |ead(buf,| BUFSZ);|
|0002fce0| 0a 09 09 09 09 09 62 75 | 66 6e 3d 63 72 65 61 64 |......bu|fn=cread|
|0002fcf0| 5f 72 65 73 75 6c 74 3b | 0a 09 09 09 09 09 69 66 |_result;|......if|
|0002fd00| 20 28 62 75 66 6e 3c 3d | 30 29 0a 09 09 09 09 09 | (bufn<=|0)......|
|0002fd10| 09 67 6f 74 6f 20 65 6e | 64 5f 72 65 61 64 5f 63 |.goto en|d_read_c|
|0002fd20| 6f 6d 70 72 65 73 73 65 | 64 3b 0a 09 09 09 09 7d |ompresse|d;.....}|
|0002fd30| 0a 09 09 09 09 73 68 3d | 20 2a 62 75 66 70 2b 2b |.....sh=| *bufp++|
|0002fd40| 3b 0a 09 09 09 7d 0a 09 | 09 7d 20 65 6c 73 65 0a |;....}..|.} else.|
|0002fd50| 09 09 09 63 6f 75 6e 74 | 3d 30 3b 0a 09 09 64 6f |...count|=0;...do|
|0002fd60| 20 7b 0a 09 09 09 6d 61 | 73 6b 3d 30 78 38 30 3b | {....ma|sk=0x80;|
|0002fd70| 0a 09 09 09 64 6f 20 7b | 0a 09 09 09 09 2a 70 2b |....do {|.....*p+|
|0002fd80| 2b 20 3d 28 73 68 26 6d | 61 73 6b 20 3f 20 30 20 |+ =(sh&m|ask ? 0 |
|0002fd90| 3a 20 30 78 66 66 66 29 | 3b 0a 09 09 09 09 69 66 |: 0xfff)|;.....if|
|0002fda0| 20 28 2d 2d 78 3c 30 29 | 20 7b 0a 09 09 09 09 09 | (--x<0)| {......|
|0002fdb0| 2b 2b 79 3b 0a 09 09 09 | 09 09 69 66 20 28 79 3e |++y;....|..if (y>|
|0002fdc0| 3d 79 73 7a 29 0a 09 09 | 09 09 09 09 67 6f 74 6f |=ysz)...|....goto|
|0002fdd0| 20 65 6e 64 5f 72 65 61 | 64 5f 63 6f 6d 70 72 65 | end_rea|d_compre|
|0002fde0| 73 73 65 64 3b 0a 09 09 | 09 09 09 63 6f 75 6e 74 |ssed;...|...count|
|0002fdf0| 65 72 28 29 3b 0a 09 09 | 09 09 09 78 3d 78 73 7a |er();...|...x=xsz|
|0002fe00| 00 00 00 08 00 00 04 0d | 00 00 00 07 00 00 00 a7 |........|........|
|0002fe10| 00 00 00 00 19 01 5e be | 2d 31 3b 0a 09 09 09 09 |......^.|-1;.....|
|0002fe20| 09 70 3d 72 67 62 5b 79 | 5d 3b 0a 09 09 09 09 09 |.p=rgb[y|];......|
|0002fe30| 6d 61 73 6b 3d 30 3b 20 | 63 6f 75 6e 74 3d 30 3b |mask=0; |count=0;|
|0002fe40| 0a 09 09 09 09 7d 0a 09 | 09 09 09 6d 61 73 6b 3e |.....}..|...mask>|
|0002fe50| 3e 3d 31 3b 0a 09 09 09 | 7d 20 77 68 69 6c 65 20 |>=1;....|} while |
|0002fe60| 28 6d 61 73 6b 29 3b 0a | 09 09 7d 20 77 68 69 6c |(mask);.|..} whil|
|0002fe70| 65 20 28 2d 2d 63 6f 75 | 6e 74 3e 3d 30 29 3b 0a |e (--cou|nt>=0);.|
|0002fe80| 09 7d 20 77 68 69 6c 65 | 20 28 31 29 3b 0a 65 6e |.} while| (1);.en|
|0002fe90| 64 5f 72 65 61 64 5f 63 | 6f 6d 70 72 65 73 73 65 |d_read_c|ompresse|
|0002fea0| 64 3a 0a 09 63 72 65 61 | 64 5f 74 79 70 65 3d 43 |d:..crea|d_type=C|
|0002feb0| 52 45 41 44 5f 53 54 52 | 49 43 54 3b 0a 7d 0a 61 |READ_STR|ICT;.}.a|
|0002fec0| 72 20 2a 29 62 75 66 3b | 0a 09 09 09 09 09 63 72 |r *)buf;|......cr|
|0002fed0| 65 61 64 28 62 75 66 2c | 20 42 55 46 53 5a 29 3b |ead(buf,| BUFSZ);|
|0002fee0| 0a 09 09 09 09 09 62 75 | 66 6e 3d 63 72 65 61 64 |......bu|fn=cread|
|0002fef0| 5f 72 65 73 75 6c 74 3b | 0a 09 09 09 09 09 69 66 |_result;|......if|
|0002ff00| 20 28 62 75 66 6e 3c 3d | 30 29 0a 09 09 09 09 09 | (bufn<=|0)......|
|0002ff10| 09 67 6f 74 6f 20 65 6e | 64 5f 72 65 61 64 5f 63 |.goto en|d_read_c|
|0002ff20| 6f 6d 70 72 65 73 73 65 | 64 3b 0a 09 09 09 09 7d |ompresse|d;.....}|
|0002ff30| 0a 09 09 09 09 73 68 3d | 20 2a 62 75 66 70 2b 2b |.....sh=| *bufp++|
|0002ff40| 3b 0a 09 09 09 7d 0a 09 | 09 7d 20 65 6c 73 65 0a |;....}..|.} else.|
|0002ff50| 09 09 09 63 6f 75 6e 74 | 3d 30 3b 0a 09 09 64 6f |...count|=0;...do|
|0002ff60| 20 7b 0a 09 09 09 6d 61 | 73 6b 3d 30 78 38 30 3b | {....ma|sk=0x80;|
|0002ff70| 0a 09 09 09 64 6f 20 7b | 0a 09 09 09 09 2a 70 2b |....do {|.....*p+|
|0002ff80| 2b 20 3d 28 73 68 26 6d | 61 73 6b 20 3f 20 30 20 |+ =(sh&m|ask ? 0 |
|0002ff90| 3a 20 30 78 66 66 66 29 | 3b 0a 09 09 09 09 69 66 |: 0xfff)|;.....if|
|0002ffa0| 20 28 2d 2d 78 3c 30 29 | 20 7b 0a 09 09 09 09 09 | (--x<0)| {......|
|0002ffb0| 2b 2b 79 3b 0a 09 09 09 | 09 09 69 66 20 28 79 3e |++y;....|..if (y>|
|0002ffc0| 3d 79 73 7a 29 0a 09 09 | 09 09 09 09 67 6f 74 6f |=ysz)...|....goto|
|0002ffd0| 20 65 6e 64 5f 72 65 61 | 64 5f 63 6f 6d 70 72 65 | end_rea|d_compre|
|0002ffe0| 73 73 65 64 3b 0a 09 09 | 09 09 09 63 6f 75 6e 74 |ssed;...|...count|
|0002fff0| 65 72 28 29 3b 0a 09 09 | 09 09 09 78 3d 78 73 7a |er();...|...x=xsz|
|00030000| 00 00 00 08 00 00 04 10 | 00 00 00 01 00 00 01 e8 |........|........|
|00030010| 00 00 01 81 c3 6c 04 fa | 2f 2a 20 77 61 73 70 20 |.....l..|/* wasp |
|00030020| 2d 20 43 6f 70 79 72 69 | 67 68 74 20 31 39 39 31 |- Copyri|ght 1991|
|00030030| 20 62 79 20 53 74 65 76 | 65 6e 20 52 65 69 7a 0a | by Stev|en Reiz.|
|00030040| 20 2a 20 73 65 65 20 43 | 4f 50 59 49 4e 47 20 61 | * see C|OPYING a|
|00030050| 6e 64 20 77 61 73 70 2e | 63 20 66 6f 72 20 66 75 |nd wasp.|c for fu|
|00030060| 72 74 68 65 72 20 69 6e | 66 6f 0a 20 2a 20 72 65 |rther in|fo. * re|
|00030070| 61 64 69 66 66 2e 63 2c | 20 34 2f 31 32 2f 39 30 |adiff.c,| 4/12/90|
|00030080| 20 2d 20 33 31 2f 31 32 | 2f 39 30 2c 0a 20 2a 20 | - 31/12|/90,. * |
|00030090| 35 2f 35 2f 39 31 20 2d | 20 32 2f 36 2f 39 31 2c |5/5/91 -| 2/6/91,|
|000300a0| 20 32 33 2f 36 2f 39 31 | 2c 20 39 2f 37 2f 39 31 | 23/6/91|, 9/7/91|
|000300b0| 2c 20 31 36 2f 31 31 2f | 39 31 2c 0a 20 2a 20 38 |, 16/11/|91,. * 8|
|000300c0| 2f 31 32 2f 39 31 2c 20 | 32 37 2f 31 32 2f 39 31 |/12/91, |27/12/91|
|000300d0| 0a 20 2a 2f 0a 0a 73 74 | 61 74 69 63 20 63 68 61 |. */..st|atic cha|
|000300e0| 72 20 2a 73 6f 75 72 63 | 65 66 69 6c 65 3d 5f 5f |r *sourc|efile=__|
|000300f0| 46 49 4c 45 5f 5f 3b 0a | 0a 23 69 6e 63 6c 75 64 |FILE__;.|.#includ|
|00030100| 65 20 22 77 61 73 70 2e | 68 22 0a 0a 73 74 61 74 |e "wasp.|h"..stat|
|00030110| 69 63 20 75 5f 6c 6f 6e | 67 20 70 6f 73 3b 0a 73 |ic u_lon|g pos;.s|
|00030120| 74 61 74 69 63 20 73 68 | 6f 72 74 20 73 65 65 6e |tatic sh|ort seen|
|00030130| 5f 62 6d 68 64 2c 20 73 | 65 65 6e 5f 63 6d 61 70 |_bmhd, s|een_cmap|
|00030140| 2c 20 73 65 65 6e 5f 73 | 68 61 6d 2c 20 73 65 65 |, seen_s|ham, see|
|00030150| 6e 5f 63 61 6d 67 2c 20 | 73 65 65 6e 5f 62 6f 64 |n_camg, |seen_bod|
|00030160| 79 3b 0a 73 74 61 74 69 | 63 20 73 68 6f 72 74 20 |y;.stati|c short |
|00030170| 6c 61 63 65 64 5f 73 68 | 61 6d 3d 30 3b 09 2f 2a |laced_sh|am=0;./*|
|00030180| 20 6f 6e 65 20 73 68 61 | 6d 20 65 6e 74 72 79 20 | one sha|m entry |
|00030190| 70 65 72 20 74 77 6f 20 | 6c 69 6e 65 73 20 69 6e |per two |lines in|
|000301a0| 20 6c 61 63 65 20 6d 6f | 64 65 20 2a 2f 0a 73 74 | lace mo|de */.st|
|000301b0| 61 74 69 63 20 73 68 6f | 72 74 20 64 79 6e 61 6d |atic sho|rt dynam|
|000301c0| 69 63 3d 30 3b 09 09 2f | 2a 20 64 79 6e 61 6d 69 |ic=0;../|* dynami|
|000301d0| 63 20 73 6c 69 63 65 64 | 20 28 43 54 42 4c 20 69 |c sliced| (CTBL i|
|000301e0| 73 6f 20 53 48 41 4d 20 | 63 68 75 6e 6b 29 20 2a |so SHAM |chunk) *|
|000301f0| 2f 0a 73 74 61 74 69 63 | 20 75 5f 6c 6f 6e 67 20 |/.static| u_long |
|00030200| 00 00 00 08 00 00 04 10 | 00 00 00 02 00 00 01 e8 |........|........|
|00030210| 00 00 01 82 37 6a 7b de | 76 69 65 77 6d 6f 64 65 |....7j{.|viewmode|
|00030220| 73 3d 30 3b 0a 73 74 61 | 74 69 63 20 73 74 72 75 |s=0;.sta|tic stru|
|00030230| 63 74 20 62 6d 68 64 5f | 74 20 7b 0a 20 20 20 20 |ct bmhd_|t {. |
|00030240| 75 5f 73 68 6f 72 74 20 | 77 2c 20 68 3b 0a 20 20 |u_short |w, h;. |
|00030250| 20 20 73 68 6f 72 74 20 | 78 2c 20 79 3b 0a 20 20 | short |x, y;. |
|00030260| 20 20 75 5f 63 68 61 72 | 20 6e 70 6c 61 6e 65 73 | u_char| nplanes|
|00030270| 2c 20 6d 61 73 6b 69 6e | 67 2c 20 63 6f 6d 70 72 |, maskin|g, compr|
|00030280| 65 73 73 69 6f 6e 2c 20 | 70 61 64 3b 0a 20 20 20 |ession, |pad;. |
|00030290| 20 75 5f 73 68 6f 72 74 | 20 74 72 61 6e 73 70 63 | u_short| transpc|
|000302a0| 6f 6c 3b 0a 20 20 20 20 | 75 5f 63 68 61 72 20 78 |ol;. |u_char x|
|000302b0| 61 73 70 65 63 74 2c 20 | 79 61 73 70 65 63 74 3b |aspect, |yaspect;|
|000302c0| 0a 20 20 20 20 73 68 6f | 72 74 20 70 61 67 65 77 |. sho|rt pagew|
|000302d0| 2c 20 70 61 67 65 68 3b | 0a 7d 20 62 6d 68 64 3b |, pageh;|.} bmhd;|
|000302e0| 0a 23 64 65 66 69 6e 65 | 20 6d 73 6b 4e 6f 6e 65 |.#define| mskNone|
|000302f0| 09 09 09 30 0a 23 64 65 | 66 69 6e 65 20 6d 73 6b |...0.#de|fine msk|
|00030300| 48 61 73 4d 61 73 6b 09 | 09 31 0a 23 64 65 66 69 |HasMask.|.1.#defi|
|00030310| 6e 65 20 6d 73 6b 48 61 | 73 54 72 61 6e 73 70 61 |ne mskHa|sTranspa|
|00030320| 72 65 6e 74 43 6f 6c 6f | 72 09 32 0a 23 64 65 66 |rentColo|r.2.#def|
|00030330| 69 6e 65 20 6d 73 6b 4c | 61 73 73 6f 09 09 33 0a |ine mskL|asso..3.|
|00030340| 73 74 61 74 69 63 20 75 | 5f 73 68 6f 72 74 20 2a |static u|_short *|
|00030350| 63 6d 61 70 2c 20 2a 63 | 75 72 63 6d 61 70 3b 0a |cmap, *c|urcmap;.|
|00030360| 73 74 61 74 69 63 20 75 | 5f 73 68 6f 72 74 20 2a |static u|_short *|
|00030370| 73 68 61 6d 3d 4e 55 4c | 4c 3b 0a 73 74 61 74 69 |sham=NUL|L;.stati|
|00030380| 63 20 73 68 6f 72 74 20 | 6e 70 6c 61 6e 65 73 2c |c short |nplanes,|
|00030390| 20 6e 63 6d 61 70 2c 20 | 6e 72 65 67 73 2c 20 6e | ncmap, |nregs, n|
|000303a0| 73 68 61 6d 2c 20 64 69 | 72 65 63 74 72 72 67 62 |sham, di|rectrrgb|
|000303b0| 3d 30 3b 0a 73 74 61 74 | 69 63 20 73 68 6f 72 74 |=0;.stat|ic short|
|000303c0| 20 6d 61 73 6b 5f 70 6c | 61 6e 65 3b 0a 0a 0a 72 | mask_pl|ane;...r|
|000303d0| 65 61 64 5f 69 66 66 28 | 76 6f 69 64 29 0a 7b 0a |ead_iff(|void).{.|
|000303e0| 20 20 20 20 75 5f 6c 6f | 6e 67 20 69 64 3b 0a 0a | u_lo|ng id;..|
|000303f0| 20 20 20 20 63 72 65 61 | 64 28 26 69 64 2c 20 28 | crea|d(&id, (|
|00030400| 00 00 00 08 00 00 04 10 | 00 00 00 03 00 00 01 e8 |........|........|
|00030410| 00 00 01 83 e0 96 12 d0 | 69 6e 74 29 73 69 7a 65 |........|int)size|
|00030420| 6f 66 28 69 64 29 29 3b | 0a 20 20 20 20 69 66 20 |of(id));|. if |
|00030430| 28 21 69 73 67 72 6f 75 | 70 69 64 28 69 64 29 29 |(!isgrou|pid(id))|
|00030440| 20 7b 0a 20 20 20 20 20 | 20 20 20 63 73 65 65 6b | {. | cseek|
|00030450| 5f 69 6e 28 30 4c 2c 20 | 30 29 3b 0a 20 20 20 20 |_in(0L, |0);. |
|00030460| 20 20 20 20 72 65 74 75 | 72 6e 20 30 3b 0a 20 20 | retu|rn 0;. |
|00030470| 20 20 7d 0a 20 20 20 20 | 70 6f 73 3d 73 69 7a 65 | }. |pos=size|
|00030480| 6f 66 28 69 64 29 3b 0a | 20 20 20 20 73 65 65 6e |of(id);.| seen|
|00030490| 5f 62 6d 68 64 3d 73 65 | 65 6e 5f 63 6d 61 70 3d |_bmhd=se|en_cmap=|
|000304a0| 73 65 65 6e 5f 73 68 61 | 6d 3d 73 65 65 6e 5f 63 |seen_sha|m=seen_c|
|000304b0| 61 6d 67 3d 73 65 65 6e | 5f 62 6f 64 79 3d 30 3b |amg=seen|_body=0;|
|000304c0| 0a 20 20 20 20 64 6f 5f | 63 68 75 6e 6b 28 69 64 |. do_|chunk(id|
|000304d0| 29 3b 0a 20 20 20 20 69 | 66 20 28 21 73 65 65 6e |);. i|f (!seen|
|000304e0| 5f 62 6d 68 64 29 0a 09 | 65 72 72 6f 72 30 28 45 |_bmhd)..|error0(E|
|000304f0| 30 5f 46 41 54 41 4c 2c | 20 45 31 5f 49 46 46 2c |0_FATAL,| E1_IFF,|
|00030500| 20 45 32 5f 42 4d 48 44 | 2c 20 45 33 5f 4d 49 53 | E2_BMHD|, E3_MIS|
|00030510| 53 5f 43 48 55 4e 4b 29 | 3b 0a 20 20 20 20 69 66 |S_CHUNK)|;. if|
|00030520| 20 28 21 73 65 65 6e 5f | 62 6f 64 79 29 20 7b 0a | (!seen_|body) {.|
|00030530| 20 20 20 20 20 20 20 20 | 69 66 20 28 21 73 65 65 | |if (!see|
|00030540| 6e 5f 63 61 6d 67 29 20 | 7b 0a 09 20 20 20 20 65 |n_camg) |{.. e|
|00030550| 72 72 6f 72 30 28 45 30 | 5f 57 41 52 4e 49 4e 47 |rror0(E0|_WARNING|
|00030560| 2c 20 45 31 5f 49 46 46 | 2c 20 45 32 5f 43 41 4d |, E1_IFF|, E2_CAM|
|00030570| 47 2c 20 45 33 5f 4d 49 | 53 53 5f 43 48 55 4e 4b |G, E3_MI|SS_CHUNK|
|00030580| 29 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 76 |);. | v|
|00030590| 69 65 77 6d 6f 64 65 73 | 3d 28 6e 70 6c 61 6e 65 |iewmodes|=(nplane|
|000305a0| 73 3d 3d 36 20 3f 20 56 | 4d 5f 48 41 4d 20 3a 20 |s==6 ? V|M_HAM : |
|000305b0| 30 29 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |0);. | |
|000305c0| 73 65 65 6e 5f 63 61 6d | 67 3d 31 3b 0a 20 20 20 |seen_cam|g=1;. |
|000305d0| 20 20 20 20 20 7d 0a 20 | 20 20 20 20 20 20 20 70 | }. | p|
|000305e0| 6f 73 3d 73 69 7a 65 6f | 66 28 69 64 29 3b 0a 20 |os=sizeo|f(id);. |
|000305f0| 20 20 20 20 20 20 20 63 | 73 65 65 6b 5f 69 6e 28 | c|seek_in(|
|00030600| 00 00 00 08 00 00 04 10 | 00 00 00 04 00 00 01 e8 |........|........|
|00030610| 00 00 01 84 dc d0 57 de | 70 6f 73 2c 20 30 29 3b |......W.|pos, 0);|
|00030620| 0a 20 20 20 20 20 20 20 | 20 64 6f 5f 63 68 75 6e |. | do_chun|
|00030630| 6b 28 69 64 29 3b 0a 20 | 20 20 20 7d 0a 20 20 20 |k(id);. | }. |
|00030640| 20 69 66 20 28 21 73 65 | 65 6e 5f 62 6f 64 79 29 | if (!se|en_body)|
|00030650| 0a 09 65 72 72 6f 72 30 | 28 45 30 5f 46 41 54 41 |..error0|(E0_FATA|
|00030660| 4c 2c 20 45 31 5f 49 46 | 46 2c 20 45 32 5f 42 4f |L, E1_IF|F, E2_BO|
|00030670| 44 59 2c 20 45 33 5f 4d | 49 53 53 5f 43 48 55 4e |DY, E3_M|ISS_CHUN|
|00030680| 4b 29 3b 0a 20 20 20 20 | 66 72 65 65 28 63 6d 61 |K);. |free(cma|
|00030690| 70 29 3b 0a 20 20 20 20 | 72 65 74 75 72 6e 20 31 |p);. |return 1|
|000306a0| 3b 0a 7d 0a 0a 0a 63 68 | 61 72 20 2a 0a 69 64 73 |;.}...ch|ar *.ids|
|000306b0| 74 72 28 75 6e 73 69 67 | 6e 65 64 20 6c 6f 6e 67 |tr(unsig|ned long|
|000306c0| 20 69 64 29 0a 7b 0a 20 | 20 20 20 73 74 61 74 69 | id).{. | stati|
|000306d0| 63 20 63 68 61 72 20 69 | 64 73 5b 35 5d 3b 0a 0a |c char i|ds[5];..|
|000306e0| 20 20 20 20 2a 28 75 5f | 6c 6f 6e 67 20 2a 29 69 | *(u_|long *)i|
|000306f0| 64 73 3d 69 64 3b 0a 20 | 20 20 20 69 64 73 5b 34 |ds=id;. | ids[4|
|00030700| 5d 3d 27 5c 30 27 3b 0a | 20 20 20 20 72 65 74 75 |]='\0';.| retu|
|00030710| 72 6e 20 69 64 73 3b 0a | 7d 0a 0a 0a 76 6f 69 64 |rn ids;.|}...void|
|00030720| 0a 64 6f 5f 63 68 75 6e | 6b 28 75 6e 73 69 67 6e |.do_chun|k(unsign|
|00030730| 65 64 20 6c 6f 6e 67 20 | 69 64 29 0a 7b 0a 20 20 |ed long |id).{. |
|00030740| 20 20 75 5f 6c 6f 6e 67 | 20 73 69 7a 65 2c 20 74 | u_long| size, t|
|00030750| 2c 20 6e 65 77 70 6f 73 | 3b 0a 0a 20 20 20 20 63 |, newpos|;.. c|
|00030760| 72 65 61 64 28 26 73 69 | 7a 65 2c 20 28 69 6e 74 |read(&si|ze, (int|
|00030770| 29 73 69 7a 65 6f 66 28 | 73 69 7a 65 29 29 3b 0a |)sizeof(|size));.|
|00030780| 20 20 20 20 73 69 7a 65 | 3d 28 73 69 7a 65 2b 31 | size|=(size+1|
|00030790| 29 20 26 20 2d 32 3b 0a | 20 20 20 20 70 6f 73 2b |) & -2;.| pos+|
|000307a0| 3d 73 69 7a 65 6f 66 28 | 73 69 7a 65 29 3b 0a 20 |=sizeof(|size);. |
|000307b0| 20 20 20 69 66 20 28 69 | 73 67 72 6f 75 70 69 64 | if (i|sgroupid|
|000307c0| 28 69 64 29 29 20 7b 0a | 20 20 20 20 20 20 20 20 |(id)) {.| |
|000307d0| 63 72 65 61 64 28 26 74 | 2c 20 28 69 6e 74 29 73 |cread(&t|, (int)s|
|000307e0| 69 7a 65 6f 66 28 74 29 | 29 3b 0a 20 20 20 20 20 |izeof(t)|);. |
|000307f0| 20 20 20 70 6f 73 2b 3d | 73 69 7a 65 6f 66 28 74 | pos+=|sizeof(t|
|00030800| 00 00 00 08 00 00 04 10 | 00 00 00 05 00 00 01 e8 |........|........|
|00030810| 00 00 01 85 ea 95 3d 1b | 29 3b 0a 20 20 20 20 20 |......=.|);. |
|00030820| 20 20 20 69 66 20 28 73 | 69 7a 65 3c 30 29 0a 09 | if (s|ize<0)..|
|00030830| 20 20 20 20 65 72 72 6f | 72 30 28 45 30 5f 46 41 | erro|r0(E0_FA|
|00030840| 54 41 4c 2c 20 45 31 5f | 49 46 46 2c 20 45 32 5f |TAL, E1_|IFF, E2_|
|00030850| 46 4f 52 4d 41 54 2c 20 | 45 33 5f 4e 45 47 47 52 |FORMAT, |E3_NEGGR|
|00030860| 4f 55 50 53 49 5a 45 29 | 3b 0a 20 20 20 20 20 20 |OUPSIZE)|;. |
|00030870| 20 20 6e 65 77 70 6f 73 | 3d 70 6f 73 2b 73 69 7a | newpos|=pos+siz|
|00030880| 65 2d 73 69 7a 65 6f 66 | 28 74 29 3b 0a 20 20 20 |e-sizeof|(t);. |
|00030890| 20 20 20 20 20 77 68 69 | 6c 65 20 28 70 6f 73 3c | whi|le (pos<|
|000308a0| 6e 65 77 70 6f 73 29 20 | 7b 0a 20 20 20 20 20 20 |newpos) |{. |
|000308b0| 20 20 20 20 20 20 75 5f | 6c 6f 6e 67 20 70 69 64 | u_|long pid|
|000308c0| 3b 0a 20 20 20 20 0a 20 | 20 20 20 20 20 20 20 20 |;. . | |
|000308d0| 20 20 20 63 72 65 61 64 | 28 26 70 69 64 2c 20 28 | cread|(&pid, (|
|000308e0| 69 6e 74 29 73 69 7a 65 | 6f 66 28 70 69 64 29 29 |int)size|of(pid))|
|000308f0| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 70 6f |;. | po|
|00030900| 73 2b 3d 73 69 7a 65 6f | 66 28 70 69 64 29 3b 0a |s+=sizeo|f(pid);.|
|00030910| 20 20 20 20 20 20 20 20 | 20 20 20 20 69 66 20 28 | | if (|
|00030920| 21 69 73 76 61 6c 69 64 | 28 70 69 64 29 29 0a 09 |!isvalid|(pid))..|
|00030930| 09 65 72 72 6f 72 30 28 | 45 30 5f 46 41 54 41 4c |.error0(|E0_FATAL|
|00030940| 2c 20 45 31 5f 49 46 46 | 2c 20 45 32 5f 46 4f 52 |, E1_IFF|, E2_FOR|
|00030950| 4d 41 54 2c 20 45 33 5f | 49 4e 56 41 4c 49 44 5f |MAT, E3_|INVALID_|
|00030960| 49 44 29 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |ID);. | |
|00030970| 20 65 6c 73 65 0a 20 20 | 20 20 20 20 20 20 20 20 | else. | |
|00030980| 20 20 20 20 20 20 64 6f | 5f 63 68 75 6e 6b 28 70 | do|_chunk(p|
|00030990| 69 64 29 3b 0a 20 20 20 | 20 20 20 20 20 7d 0a 20 |id);. | }. |
|000309a0| 20 20 20 20 20 20 20 69 | 66 20 28 70 6f 73 3e 6e | i|f (pos>n|
|000309b0| 65 77 70 6f 73 29 0a 09 | 20 20 20 20 65 72 72 6f |ewpos)..| erro|
|000309c0| 72 30 28 45 30 5f 46 41 | 54 41 4c 2c 20 45 31 5f |r0(E0_FA|TAL, E1_|
|000309d0| 49 46 46 2c 20 45 32 5f | 46 4f 52 4d 41 54 2c 20 |IFF, E2_|FORMAT, |
|000309e0| 45 33 5f 47 52 4f 55 50 | 32 53 4d 41 4c 4c 29 3b |E3_GROUP|2SMALL);|
|000309f0| 0a 20 20 20 20 7d 20 65 | 6c 73 65 20 7b 0a 20 20 |. } e|lse {. |
|00030a00| 00 00 00 08 00 00 04 10 | 00 00 00 06 00 00 01 e8 |........|........|
|00030a10| 00 00 01 86 d2 5a fb 41 | 20 20 20 20 20 20 2f 2a |.....Z.A| /*|
|00030a20| 20 6e 6f 72 6d 61 6c 20 | 63 68 75 6e 6b 73 20 2a | normal |chunks *|
|00030a30| 2f 0a 20 20 20 20 20 20 | 20 20 69 66 20 28 69 64 |/. | if (id|
|00030a40| 3d 3d 69 64 28 27 42 27 | 2c 20 27 4d 27 2c 20 27 |==id('B'|, 'M', '|
|00030a50| 48 27 2c 20 27 44 27 29 | 20 26 26 20 21 73 65 65 |H', 'D')| && !see|
|00030a60| 6e 5f 62 6d 68 64 29 20 | 7b 0a 20 20 20 20 20 20 |n_bmhd) |{. |
|00030a70| 20 20 20 20 20 20 73 65 | 65 6e 5f 62 6d 68 64 3d | se|en_bmhd=|
|00030a80| 31 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 69 |1;. | i|
|00030a90| 66 20 28 73 69 7a 65 21 | 3d 73 69 7a 65 6f 66 28 |f (size!|=sizeof(|
|00030aa0| 73 74 72 75 63 74 20 62 | 6d 68 64 5f 74 29 29 0a |struct b|mhd_t)).|
|00030ab0| 09 09 65 72 72 6f 72 30 | 28 45 30 5f 45 52 52 4f |..error0|(E0_ERRO|
|00030ac0| 52 2c 20 45 31 5f 49 46 | 46 2c 20 45 32 5f 42 4d |R, E1_IF|F, E2_BM|
|00030ad0| 48 44 2c 20 45 33 5f 57 | 52 4f 4e 47 43 48 55 4e |HD, E3_W|RONGCHUN|
|00030ae0| 4b 53 5a 29 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |KSZ);. | |
|00030af0| 20 20 63 72 65 61 64 28 | 26 62 6d 68 64 2c 20 28 | cread(|&bmhd, (|
|00030b00| 69 6e 74 29 73 69 7a 65 | 6f 66 28 73 74 72 75 63 |int)size|of(struc|
|00030b10| 74 20 62 6d 68 64 5f 74 | 29 29 3b 0a 09 20 20 20 |t bmhd_t|));.. |
|00030b20| 20 6e 70 6c 61 6e 65 73 | 3d 62 6d 68 64 2e 6e 70 | nplanes|=bmhd.np|
|00030b30| 6c 61 6e 65 73 3b 0a 20 | 20 20 20 20 20 20 20 20 |lanes;. | |
|00030b40| 20 20 20 70 6f 73 2b 3d | 73 69 7a 65 3b 0a 20 20 | pos+=|size;. |
|00030b50| 20 20 20 20 20 20 7d 20 | 65 6c 73 65 20 69 66 20 | } |else if |
|00030b60| 28 69 64 3d 3d 69 64 28 | 27 43 27 2c 20 27 41 27 |(id==id(|'C', 'A'|
|00030b70| 2c 20 27 4d 27 2c 20 27 | 47 27 29 20 26 26 20 21 |, 'M', '|G') && !|
|00030b80| 73 65 65 6e 5f 63 61 6d | 67 29 20 7b 0a 09 20 20 |seen_cam|g) {.. |
|00030b90| 20 20 69 6e 74 20 6e 72 | 6d 6f 64 65 73 3b 0a 0a | int nr|modes;..|
|00030ba0| 20 20 20 20 20 20 20 20 | 20 20 20 20 73 65 65 6e | | seen|
|00030bb0| 5f 63 61 6d 67 3d 31 3b | 0a 20 20 20 20 20 20 20 |_camg=1;|. |
|00030bc0| 20 20 20 20 20 69 66 20 | 28 73 69 7a 65 21 3d 73 | if |(size!=s|
|00030bd0| 69 7a 65 6f 66 28 76 69 | 65 77 6d 6f 64 65 73 29 |izeof(vi|ewmodes)|
|00030be0| 29 0a 09 09 65 72 72 6f | 72 30 28 45 30 5f 45 52 |)...erro|r0(E0_ER|
|00030bf0| 52 4f 52 2c 20 45 31 5f | 49 46 46 2c 20 45 32 5f |ROR, E1_|IFF, E2_|
|00030c00| 00 00 00 08 00 00 04 10 | 00 00 00 07 00 00 01 e8 |........|........|
|00030c10| 00 00 01 87 fe be ae 82 | 43 41 4d 47 2c 20 45 33 |........|CAMG, E3|
|00030c20| 5f 57 52 4f 4e 47 43 48 | 55 4e 4b 53 5a 29 3b 0a |_WRONGCH|UNKSZ);.|
|00030c30| 20 20 20 20 20 20 20 20 | 20 20 20 20 63 72 65 61 | | crea|
|00030c40| 64 28 26 76 69 65 77 6d | 6f 64 65 73 2c 20 28 69 |d(&viewm|odes, (i|
|00030c50| 6e 74 29 73 69 7a 65 6f | 66 28 76 69 65 77 6d 6f |nt)sizeo|f(viewmo|
|00030c60| 64 65 73 29 29 3b 0a 09 | 20 20 20 20 6e 72 6d 6f |des));..| nrmo|
|00030c70| 64 65 73 3d 30 3b 0a 09 | 20 20 20 20 69 66 20 28 |des=0;..| if (|
|00030c80| 76 69 65 77 6d 6f 64 65 | 73 20 26 20 56 4d 5f 45 |viewmode|s & VM_E|
|00030c90| 48 42 29 0a 09 09 2b 2b | 6e 72 6d 6f 64 65 73 3b |HB)...++|nrmodes;|
|00030ca0| 0a 09 20 20 20 20 69 66 | 20 28 76 69 65 77 6d 6f |.. if| (viewmo|
|00030cb0| 64 65 73 20 26 20 56 4d | 5f 48 41 4d 29 0a 09 09 |des & VM|_HAM)...|
|00030cc0| 2b 2b 6e 72 6d 6f 64 65 | 73 3b 0a 09 20 20 20 20 |++nrmode|s;.. |
|00030cd0| 69 66 20 28 76 69 65 77 | 6d 6f 64 65 73 20 26 20 |if (view|modes & |
|00030ce0| 56 4d 5f 48 49 52 45 53 | 29 0a 09 09 2b 2b 6e 72 |VM_HIRES|)...++nr|
|00030cf0| 6d 6f 64 65 73 3b 0a 09 | 20 20 20 20 69 66 20 28 |modes;..| if (|
|00030d00| 6e 72 6d 6f 64 65 73 3e | 31 29 0a 09 09 65 72 72 |nrmodes>|1)...err|
|00030d10| 6f 72 30 28 45 30 5f 46 | 41 54 41 4c 2c 20 45 31 |or0(E0_F|ATAL, E1|
|00030d20| 5f 49 46 46 2c 20 45 32 | 5f 43 41 4d 47 2c 20 45 |_IFF, E2|_CAMG, E|
|00030d30| 33 5f 43 41 4d 47 4d 4f | 44 45 53 29 3b 0a 20 20 |3_CAMGMO|DES);. |
|00030d40| 20 20 20 20 20 20 20 20 | 20 20 70 6f 73 2b 3d 73 | | pos+=s|
|00030d50| 69 7a 65 3b 0a 20 20 20 | 20 20 20 20 20 7d 20 65 |ize;. | } e|
|00030d60| 6c 73 65 20 69 66 20 28 | 69 64 3d 3d 69 64 28 27 |lse if (|id==id('|
|00030d70| 43 27 2c 20 27 4d 27 2c | 20 27 41 27 2c 20 27 50 |C', 'M',| 'A', 'P|
|00030d80| 27 29 20 26 26 20 21 73 | 65 65 6e 5f 63 6d 61 70 |') && !s|een_cmap|
|00030d90| 29 20 7b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |) {. | |
|00030da0| 73 65 65 6e 5f 63 6d 61 | 70 3d 31 3b 0a 20 20 20 |seen_cma|p=1;. |
|00030db0| 20 20 20 20 20 20 20 20 | 20 64 6f 5f 63 6d 61 70 | | do_cmap|
|00030dc0| 28 73 69 7a 65 29 3b 0a | 20 20 20 20 20 20 20 20 |(size);.| |
|00030dd0| 7d 20 65 6c 73 65 20 69 | 66 20 28 69 64 3d 3d 69 |} else i|f (id==i|
|00030de0| 64 28 27 53 27 2c 20 27 | 48 27 2c 20 27 41 27 2c |d('S', '|H', 'A',|
|00030df0| 20 27 4d 27 29 20 26 26 | 20 21 73 65 65 6e 5f 73 | 'M') &&| !seen_s|
|00030e00| 00 00 00 08 00 00 04 10 | 00 00 00 08 00 00 01 e8 |........|........|
|00030e10| 00 00 01 88 de e4 4f df | 68 61 6d 29 20 7b 0a 20 |......O.|ham) {. |
|00030e20| 20 20 20 20 20 20 20 20 | 20 20 20 73 65 65 6e 5f | | seen_|
|00030e30| 73 68 61 6d 3d 31 3b 0a | 20 20 20 20 20 20 20 20 |sham=1;.| |
|00030e40| 20 20 20 20 64 6f 5f 73 | 68 61 6d 28 73 69 7a 65 | do_s|ham(size|
|00030e50| 2c 20 30 29 3b 0a 20 20 | 20 20 20 20 20 20 7d 20 |, 0);. | } |
|00030e60| 65 6c 73 65 20 69 66 20 | 28 69 64 3d 3d 69 64 28 |else if |(id==id(|
|00030e70| 27 43 27 2c 20 27 54 27 | 2c 20 27 42 27 2c 20 27 |'C', 'T'|, 'B', '|
|00030e80| 4c 27 29 20 26 26 20 21 | 73 65 65 6e 5f 73 68 61 |L') && !|seen_sha|
|00030e90| 6d 29 20 7b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |m) {. | |
|00030ea0| 20 73 65 65 6e 5f 73 68 | 61 6d 3d 31 3b 0a 09 20 | seen_sh|am=1;.. |
|00030eb0| 20 20 20 64 79 6e 61 6d | 69 63 3d 31 3b 0a 20 20 | dynam|ic=1;. |
|00030ec0| 20 20 20 20 20 20 20 20 | 20 20 64 6f 5f 73 68 61 | | do_sha|
|00030ed0| 6d 28 73 69 7a 65 2c 20 | 31 29 3b 0a 20 20 20 20 |m(size, |1);. |
|00030ee0| 20 20 20 20 7d 20 65 6c | 73 65 20 69 66 20 28 69 | } el|se if (i|
|00030ef0| 64 3d 3d 69 64 28 27 42 | 27 2c 20 27 4f 27 2c 20 |d==id('B|', 'O', |
|00030f00| 27 44 27 2c 20 27 59 27 | 29 20 0a 20 20 20 20 20 |'D', 'Y'|) . |
|00030f10| 20 20 20 20 26 26 20 21 | 73 65 65 6e 5f 62 6f 64 | && !|seen_bod|
|00030f20| 79 20 26 26 20 73 65 65 | 6e 5f 62 6d 68 64 29 20 |y && see|n_bmhd) |
|00030f30| 7b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 73 65 |{. | se|
|00030f40| 65 6e 5f 62 6f 64 79 3d | 31 3b 0a 20 20 20 20 20 |en_body=|1;. |
|00030f50| 20 20 20 20 20 20 20 64 | 6f 5f 62 6f 64 79 28 73 | d|o_body(s|
|00030f60| 69 7a 65 29 3b 0a 09 7d | 20 65 6c 73 65 20 69 66 |ize);..}| else if|
|00030f70| 20 28 69 64 3d 3d 69 64 | 28 27 41 27 2c 20 27 4e | (id==id|('A', 'N|
|00030f80| 27 2c 20 27 4e 27 2c 20 | 27 4f 27 29 29 20 7b 0a |', 'N', |'O')) {.|
|00030f90| 09 20 20 20 20 64 6f 5f | 61 6e 6e 6f 28 73 69 7a |. do_|anno(siz|
|00030fa0| 65 29 3b 0a 20 20 20 20 | 20 20 20 20 7d 20 65 6c |e);. | } el|
|00030fb0| 73 65 20 7b 20 2f 2a 20 | 73 6b 69 70 20 75 6e 6b |se { /* |skip unk|
|00030fc0| 6e 6f 77 6e 20 63 68 75 | 6e 6b 73 20 2a 2f 0a 09 |nown chu|nks */..|
|00030fd0| 20 20 20 20 65 72 72 6f | 72 32 28 45 30 5f 57 41 | erro|r2(E0_WA|
|00030fe0| 52 4e 49 4e 47 2c 20 45 | 31 5f 49 46 46 2c 20 45 |RNING, E|1_IFF, E|
|00030ff0| 32 5f 46 4f 52 4d 41 54 | 2c 20 45 33 5f 55 4e 4b |2_FORMAT|, E3_UNK|
|00031000| 00 00 00 08 00 00 04 10 | 00 00 00 09 00 00 01 e8 |........|........|
|00031010| 00 00 01 89 9a bf 06 20 | 4e 4f 57 4e 5f 43 48 55 |....... |NOWN_CHU|
|00031020| 4e 4b 2c 20 69 64 73 74 | 72 28 69 64 29 2c 20 73 |NK, idst|r(id), s|
|00031030| 69 7a 65 29 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |ize);. | |
|00031040| 20 20 63 73 65 65 6b 5f | 69 6e 28 73 69 7a 65 2c | cseek_|in(size,|
|00031050| 20 31 29 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 | 1);. | |
|00031060| 20 70 6f 73 2b 3d 73 69 | 7a 65 3b 0a 20 20 20 20 | pos+=si|ze;. |
|00031070| 20 20 20 20 7d 0a 20 20 | 20 20 7d 0a 7d 0a 0a 0a | }. | }.}...|
|00031080| 69 73 67 72 6f 75 70 69 | 64 28 75 6e 73 69 67 6e |isgroupi|d(unsign|
|00031090| 65 64 20 6c 6f 6e 67 20 | 69 64 29 0a 7b 0a 20 20 |ed long |id).{. |
|000310a0| 20 20 72 65 74 75 72 6e | 20 69 73 67 72 6f 75 70 | return| isgroup|
|000310b0| 69 64 32 28 69 64 2c 20 | 69 64 28 27 46 27 2c 20 |id2(id, |id('F', |
|000310c0| 27 4f 27 2c 20 27 52 27 | 2c 20 27 4d 27 29 29 20 |'O', 'R'|, 'M')) |
|000310d0| 7c 7c 0a 20 20 20 20 20 | 20 20 20 20 20 20 69 73 |||. | is|
|000310e0| 67 72 6f 75 70 69 64 32 | 28 69 64 2c 20 69 64 28 |groupid2|(id, id(|
|000310f0| 27 4c 27 2c 20 27 49 27 | 2c 20 27 53 27 2c 20 27 |'L', 'I'|, 'S', '|
|00031100| 54 27 29 29 20 7c 7c 0a | 20 20 20 20 20 20 20 20 |T')) ||.| |
|00031110| 20 20 20 69 73 67 72 6f | 75 70 69 64 32 28 69 64 | isgro|upid2(id|
|00031120| 2c 20 69 64 28 27 43 27 | 2c 20 27 41 27 2c 20 27 |, id('C'|, 'A', '|
|00031130| 54 27 2c 20 27 20 27 29 | 29 20 7c 7c 0a 20 20 20 |T', ' ')|) ||. |
|00031140| 20 20 20 20 20 20 20 20 | 69 64 3d 3d 69 64 28 27 | |id==id('|
|00031150| 50 27 2c 20 27 52 27 2c | 20 27 4f 27 2c 20 27 50 |P', 'R',| 'O', 'P|
|00031160| 27 29 3b 0a 7d 0a 0a 0a | 69 73 67 72 6f 75 70 69 |');.}...|isgroupi|
|00031170| 64 32 28 75 6e 73 69 67 | 6e 65 64 20 6c 6f 6e 67 |d2(unsig|ned long|
|00031180| 20 69 2c 20 75 6e 73 69 | 67 6e 65 64 20 6c 6f 6e | i, unsi|gned lon|
|00031190| 67 20 69 32 29 0a 7b 0a | 20 20 20 20 63 68 61 72 |g i2).{.| char|
|000311a0| 20 63 3b 0a 0a 20 20 20 | 20 63 3d 69 3b 0a 20 20 | c;.. | c=i;. |
|000311b0| 20 20 72 65 74 75 72 6e | 20 69 3d 3d 69 32 20 7c | return| i==i2 ||
|000311c0| 7c 20 28 28 69 26 30 78 | 66 66 66 66 66 66 30 30 || ((i&0x|ffffff00|
|000311d0| 4c 29 3d 3d 28 69 32 26 | 30 78 66 66 66 66 66 66 |L)==(i2&|0xffffff|
|000311e0| 30 30 4c 29 20 26 26 20 | 63 3e 3d 27 31 27 20 26 |00L) && |c>='1' &|
|000311f0| 26 20 63 3c 3d 27 39 27 | 29 3b 0a 7d 0a 0a 0a 69 |& c<='9'|);.}...i|
|00031200| 00 00 00 08 00 00 04 10 | 00 00 00 0a 00 00 01 e8 |........|........|
|00031210| 00 00 01 8a 64 f4 19 1c | 73 76 61 6c 69 64 28 75 |....d...|svalid(u|
|00031220| 6e 73 69 67 6e 65 64 20 | 6c 6f 6e 67 20 69 64 29 |nsigned |long id)|
|00031230| 0a 7b 0a 20 20 20 20 63 | 68 61 72 20 2a 70 3b 0a |.{. c|har *p;.|
|00031240| 20 20 20 20 69 6e 74 20 | 69 3b 0a 0a 20 20 20 20 | int |i;.. |
|00031250| 66 6f 72 20 28 70 3d 28 | 63 68 61 72 20 2a 29 26 |for (p=(|char *)&|
|00031260| 69 64 2c 20 69 3d 30 3b | 20 69 3c 34 3b 20 2b 2b |id, i=0;| i<4; ++|
|00031270| 69 29 0a 20 20 20 20 20 | 20 20 20 69 66 20 28 2a |i). | if (*|
|00031280| 70 3c 27 20 27 20 7c 7c | 20 2a 70 3e 27 7e 27 29 |p<' ' ||| *p>'~')|
|00031290| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 62 72 65 |. | bre|
|000312a0| 61 6b 3b 0a 20 20 20 20 | 20 20 20 20 65 6c 73 65 |ak;. | else|
|000312b0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 2b 2b 70 |. | ++p|
|000312c0| 3b 0a 20 20 20 20 72 65 | 74 75 72 6e 20 69 3e 3d |;. re|turn i>=|
|000312d0| 34 3b 0a 7d 0a 0a 0a 76 | 6f 69 64 0a 64 6f 5f 61 |4;.}...v|oid.do_a|
|000312e0| 6e 6e 6f 28 75 6e 73 69 | 67 6e 65 64 20 6c 6f 6e |nno(unsi|gned lon|
|000312f0| 67 20 73 69 7a 65 29 0a | 7b 0a 09 73 68 6f 72 74 |g size).|{..short|
|00031300| 20 69 3b 0a 09 63 68 61 | 72 20 2a 61 6e 6e 6f 3b | i;..cha|r *anno;|
|00031310| 0a 0a 09 61 6e 6e 6f 3d | 4d 61 6c 6c 6f 63 28 73 |...anno=|Malloc(s|
|00031320| 69 7a 65 2b 31 29 3b 0a | 09 63 72 65 61 64 28 61 |ize+1);.|.cread(a|
|00031330| 6e 6e 6f 2c 20 28 69 6e | 74 29 73 69 7a 65 29 3b |nno, (in|t)size);|
|00031340| 0a 09 61 6e 6e 6f 5b 73 | 69 7a 65 5d 3d 27 5c 30 |..anno[s|ize]='\0|
|00031350| 27 3b 0a 09 66 6f 72 20 | 28 69 3d 30 3b 20 69 3c |';..for |(i=0; i<|
|00031360| 73 69 7a 65 3b 20 2b 2b | 69 29 20 7b 0a 09 09 69 |size; ++|i) {...i|
|00031370| 66 20 28 69 3d 3d 73 69 | 7a 65 2d 31 20 26 26 20 |f (i==si|ze-1 && |
|00031380| 21 61 6e 6e 6f 5b 69 5d | 29 0a 09 09 09 62 72 65 |!anno[i]|)....bre|
|00031390| 61 6b 3b 0a 09 09 69 66 | 20 28 61 6e 6e 6f 5b 69 |ak;...if| (anno[i|
|000313a0| 5d 3c 27 20 27 20 7c 7c | 20 61 6e 6e 6f 5b 69 5d |]<' ' ||| anno[i]|
|000313b0| 3e 27 7e 27 29 0a 09 09 | 09 61 6e 6e 6f 5b 69 5d |>'~')...|.anno[i]|
|000313c0| 3d 27 2e 27 3b 0a 09 7d | 0a 09 70 72 69 6e 74 65 |='.';..}|..printe|
|000313d0| 28 22 41 4e 4e 4f 3a 20 | 25 73 5c 6e 22 2c 20 61 |("ANNO: |%s\n", a|
|000313e0| 6e 6e 6f 29 3b 0a 09 66 | 72 65 65 28 61 6e 6e 6f |nno);..f|ree(anno|
|000313f0| 29 3b 0a 09 70 6f 73 2b | 3d 73 69 7a 65 3b 0a 7d |);..pos+|=size;.}|
|00031400| 00 00 00 08 00 00 04 10 | 00 00 00 0b 00 00 01 e8 |........|........|
|00031410| 00 00 01 8b 6d 26 b6 64 | 0a 0a 0a 76 6f 69 64 0a |....m&.d|...void.|
|00031420| 64 6f 5f 63 6d 61 70 28 | 75 6e 73 69 67 6e 65 64 |do_cmap(|unsigned|
|00031430| 20 6c 6f 6e 67 20 73 69 | 7a 65 29 0a 7b 0a 20 20 | long si|ze).{. |
|00031440| 20 20 75 5f 63 68 61 72 | 20 66 69 6c 65 72 67 62 | u_char| filergb|
|00031450| 5b 33 5d 3b 0a 20 20 20 | 20 73 68 6f 72 74 20 69 |[3];. | short i|
|00031460| 3b 0a 0a 20 20 20 20 69 | 66 20 28 73 69 7a 65 25 |;.. i|f (size%|
|00031470| 36 29 0a 09 65 72 72 6f | 72 30 28 45 30 5f 46 41 |6)..erro|r0(E0_FA|
|00031480| 54 41 4c 2c 20 45 31 5f | 49 46 46 2c 20 45 32 5f |TAL, E1_|IFF, E2_|
|00031490| 43 4d 41 50 2c 20 45 33 | 5f 57 52 4f 4e 47 43 48 |CMAP, E3|_WRONGCH|
|000314a0| 55 4e 4b 53 5a 29 3b 0a | 20 20 20 20 6e 63 6d 61 |UNKSZ);.| ncma|
|000314b0| 70 3d 73 69 7a 65 2f 73 | 69 7a 65 6f 66 28 66 69 |p=size/s|izeof(fi|
|000314c0| 6c 65 72 67 62 29 3b 0a | 20 20 20 20 63 6d 61 70 |lergb);.| cmap|
|000314d0| 3d 4d 61 6c 6c 6f 63 28 | 6e 63 6d 61 70 2a 73 69 |=Malloc(|ncmap*si|
|000314e0| 7a 65 6f 66 28 75 5f 73 | 68 6f 72 74 29 29 3b 0a |zeof(u_s|hort));.|
|000314f0| 20 20 20 20 66 6f 72 20 | 28 69 3d 30 3b 20 69 3c | for |(i=0; i<|
|00031500| 6e 63 6d 61 70 3b 20 2b | 2b 69 29 20 7b 0a 20 20 |ncmap; +|+i) {. |
|00031510| 20 20 20 20 20 20 63 72 | 65 61 64 28 66 69 6c 65 | cr|ead(file|
|00031520| 72 67 62 2c 20 28 69 6e | 74 29 73 69 7a 65 6f 66 |rgb, (in|t)sizeof|
|00031530| 28 66 69 6c 65 72 67 62 | 29 29 3b 0a 20 20 20 20 |(filergb|));. |
|00031540| 20 20 20 20 63 6d 61 70 | 5b 69 5d 3d 28 28 75 5f | cmap|[i]=((u_|
|00031550| 73 68 6f 72 74 29 66 69 | 6c 65 72 67 62 5b 30 5d |short)fi|lergb[0]|
|00031560| 26 30 78 66 30 29 3c 3c | 34 20 7c 20 66 69 6c 65 |&0xf0)<<|4 | file|
|00031570| 72 67 62 5b 31 5d 26 30 | 78 66 30 20 7c 20 28 75 |rgb[1]&0|xf0 | (u|
|00031580| 5f 6c 6f 6e 67 29 66 69 | 6c 65 72 67 62 5b 32 5d |_long)fi|lergb[2]|
|00031590| 3e 3e 34 3b 0a 20 20 20 | 20 7d 0a 20 20 20 20 70 |>>4;. | }. p|
|000315a0| 6f 73 2b 3d 73 69 7a 65 | 3b 0a 7d 0a 0a 0a 76 6f |os+=size|;.}...vo|
|000315b0| 69 64 0a 65 78 74 65 6e | 64 5f 63 6d 61 70 28 76 |id.exten|d_cmap(v|
|000315c0| 6f 69 64 29 0a 7b 0a 20 | 20 20 20 75 5f 73 68 6f |oid).{. | u_sho|
|000315d0| 72 74 20 2a 6e 65 77 63 | 6d 61 70 2c 20 72 67 62 |rt *newc|map, rgb|
|000315e0| 3b 0a 20 20 20 20 75 5f | 63 68 61 72 20 72 2c 20 |;. u_|char r, |
|000315f0| 67 2c 20 62 3b 0a 20 20 | 20 20 73 68 6f 72 74 20 |g, b;. | short |
|00031600| 00 00 00 08 00 00 04 10 | 00 00 00 0c 00 00 01 e8 |........|........|
|00031610| 00 00 01 8c 07 e4 65 47 | 69 3b 0a 0a 20 20 20 20 |......eG|i;.. |
|00031620| 6e 65 77 63 6d 61 70 3d | 4d 61 6c 6c 6f 63 28 32 |newcmap=|Malloc(2|
|00031630| 2a 6e 63 6d 61 70 2a 73 | 69 7a 65 6f 66 28 75 5f |*ncmap*s|izeof(u_|
|00031640| 73 68 6f 72 74 29 29 3b | 0a 20 20 20 20 66 6f 72 |short));|. for|
|00031650| 20 28 69 3d 30 3b 20 69 | 3c 6e 63 6d 61 70 3b 20 | (i=0; i|<ncmap; |
|00031660| 2b 2b 69 29 20 7b 0a 20 | 20 20 20 20 20 20 20 72 |++i) {. | r|
|00031670| 67 62 3d 63 6d 61 70 5b | 69 5d 3b 0a 20 20 20 20 |gb=cmap[|i];. |
|00031680| 20 20 20 20 6e 65 77 63 | 6d 61 70 5b 69 5d 3d 72 | newc|map[i]=r|
|00031690| 67 62 3b 0a 20 20 20 20 | 20 20 20 20 72 3d 28 72 |gb;. | r=(r|
|000316a0| 67 62 26 30 78 30 66 30 | 30 29 3e 3e 39 3b 0a 20 |gb&0x0f0|0)>>9;. |
|000316b0| 20 20 20 20 20 20 20 67 | 3d 28 72 67 62 26 30 78 | g|=(rgb&0x|
|000316c0| 30 30 66 30 29 3e 3e 35 | 3b 0a 20 20 20 20 20 20 |00f0)>>5|;. |
|000316d0| 20 20 62 3d 28 72 67 62 | 26 30 78 30 30 30 66 29 | b=(rgb|&0x000f)|
|000316e0| 3e 3e 31 3b 0a 20 20 20 | 20 20 20 20 20 6e 65 77 |>>1;. | new|
|000316f0| 63 6d 61 70 5b 69 2b 6e | 63 6d 61 70 5d 3d 28 72 |cmap[i+n|cmap]=(r|
|00031700| 3c 3c 38 29 7c 28 67 3c | 3c 34 29 7c 62 3b 0a 20 |<<8)|(g<|<4)|b;. |
|00031710| 20 20 20 7d 0a 20 20 20 | 20 66 72 65 65 28 63 6d | }. | free(cm|
|00031720| 61 70 29 3b 0a 20 20 20 | 20 63 6d 61 70 3d 6e 65 |ap);. | cmap=ne|
|00031730| 77 63 6d 61 70 3b 0a 20 | 20 20 20 6e 63 6d 61 70 |wcmap;. | ncmap|
|00031740| 2a 3d 32 3b 0a 7d 0a 0a | 0a 76 6f 69 64 0a 64 6f |*=2;.}..|.void.do|
|00031750| 5f 73 68 61 6d 28 75 6e | 73 69 67 6e 65 64 20 6c |_sham(un|signed l|
|00031760| 6f 6e 67 20 73 69 7a 65 | 2c 20 69 6e 74 20 69 73 |ong size|, int is|
|00031770| 5f 63 74 62 6c 29 0a 7b | 0a 09 73 68 6f 72 74 20 |_ctbl).{|..short |
|00031780| 69 3b 0a 0a 09 70 6f 73 | 2b 3d 73 69 7a 65 3b 0a |i;...pos|+=size;.|
|00031790| 09 69 66 20 28 21 69 73 | 5f 63 74 62 6c 29 20 7b |.if (!is|_ctbl) {|
|000317a0| 0a 09 09 63 72 65 61 64 | 28 26 69 2c 20 32 29 3b |...cread|(&i, 2);|
|000317b0| 0a 09 09 69 66 20 28 69 | 29 0a 09 09 09 65 72 72 |...if (i|)....err|
|000317c0| 6f 72 31 28 45 30 5f 57 | 41 52 4e 49 4e 47 2c 20 |or1(E0_W|ARNING, |
|000317d0| 45 31 5f 49 46 46 2c 20 | 45 32 5f 53 48 41 4d 2c |E1_IFF, |E2_SHAM,|
|000317e0| 20 45 33 5f 55 4e 4b 4e | 4f 57 4e 5f 56 45 52 53 | E3_UNKN|OWN_VERS|
|000317f0| 49 4f 4e 2c 20 28 69 6e | 74 29 69 29 3b 0a 09 09 |ION, (in|t)i);...|
|00031800| 00 00 00 08 00 00 04 10 | 00 00 00 0d 00 00 01 e8 |........|........|
|00031810| 00 00 01 8d ef dc bf 49 | 73 69 7a 65 2d 3d 32 3b |.......I|size-=2;|
|00031820| 0a 09 7d 0a 09 73 68 61 | 6d 3d 4d 61 6c 6c 6f 63 |..}..sha|m=Malloc|
|00031830| 28 73 69 7a 65 29 3b 0a | 09 63 72 65 61 64 28 73 |(size);.|.cread(s|
|00031840| 68 61 6d 2c 20 28 69 6e | 74 29 73 69 7a 65 29 3b |ham, (in|t)size);|
|00031850| 0a 09 6e 73 68 61 6d 3d | 73 69 7a 65 2f 32 3b 0a |..nsham=|size/2;.|
|00031860| 09 66 6f 72 20 28 69 3d | 30 3b 20 69 3c 6e 73 68 |.for (i=|0; i<nsh|
|00031870| 61 6d 3b 20 2b 2b 69 29 | 0a 09 09 73 68 61 6d 5b |am; ++i)|...sham[|
|00031880| 69 5d 26 3d 30 78 30 66 | 66 66 3b 0a 7d 0a 0a 0a |i]&=0x0f|ff;.}...|
|00031890| 76 6f 69 64 0a 64 6f 5f | 62 6f 64 79 28 75 6e 73 |void.do_|body(uns|
|000318a0| 69 67 6e 65 64 20 6c 6f | 6e 67 20 73 69 7a 65 29 |igned lo|ng size)|
|000318b0| 0a 7b 0a 20 20 20 20 73 | 68 6f 72 74 20 79 3b 0a |.{. s|hort y;.|
|000318c0| 0a 20 20 20 20 78 73 7a | 3d 62 6d 68 64 2e 77 3b |. xsz|=bmhd.w;|
|000318d0| 0a 20 20 20 20 79 73 7a | 3d 62 6d 68 64 2e 68 3b |. ysz|=bmhd.h;|
|000318e0| 0a 20 20 20 20 6e 72 65 | 67 73 3d 31 3c 3c 6e 70 |. nre|gs=1<<np|
|000318f0| 6c 61 6e 65 73 3b 0a 20 | 20 20 20 69 66 20 28 76 |lanes;. | if (v|
|00031900| 69 65 77 6d 6f 64 65 73 | 20 26 20 56 4d 5f 48 41 |iewmodes| & VM_HA|
|00031910| 4d 29 0a 09 6e 72 65 67 | 73 3d 31 36 3b 0a 20 20 |M)..nreg|s=16;. |
|00031920| 20 20 69 66 20 28 62 6d | 68 64 2e 6d 61 73 6b 69 | if (bm|hd.maski|
|00031930| 6e 67 3d 3d 6d 73 6b 48 | 61 73 4d 61 73 6b 29 20 |ng==mskH|asMask) |
|00031940| 7b 0a 09 65 72 72 6f 72 | 30 28 45 30 5f 57 41 52 |{..error|0(E0_WAR|
|00031950| 4e 49 4e 47 2c 20 45 31 | 5f 49 46 46 2c 20 45 32 |NING, E1|_IFF, E2|
|00031960| 5f 46 4f 52 4d 41 54 2c | 20 45 33 5f 4d 41 53 4b |_FORMAT,| E3_MASK|
|00031970| 49 4e 47 29 3b 0a 09 6d | 61 73 6b 5f 70 6c 61 6e |ING);..m|ask_plan|
|00031980| 65 3d 31 3b 0a 20 20 20 | 20 7d 20 65 6c 73 65 0a |e=1;. | } else.|
|00031990| 09 6d 61 73 6b 5f 70 6c | 61 6e 65 3d 30 3b 0a 20 |.mask_pl|ane=0;. |
|000319a0| 20 20 20 69 66 20 28 62 | 6d 68 64 2e 63 6f 6d 70 | if (b|mhd.comp|
|000319b0| 72 65 73 73 69 6f 6e 21 | 3d 30 20 26 26 20 62 6d |ression!|=0 && bm|
|000319c0| 68 64 2e 63 6f 6d 70 72 | 65 73 73 69 6f 6e 21 3d |hd.compr|ession!=|
|000319d0| 31 29 0a 09 65 72 72 6f | 72 31 28 45 30 5f 46 41 |1)..erro|r1(E0_FA|
|000319e0| 54 41 4c 2c 20 45 31 5f | 49 46 46 2c 20 45 32 5f |TAL, E1_|IFF, E2_|
|000319f0| 43 4f 4d 50 52 45 53 53 | 49 4f 4e 2c 20 45 33 5f |COMPRESS|ION, E3_|
|00031a00| 00 00 00 08 00 00 04 10 | 00 00 00 0e 00 00 01 e8 |........|........|
|00031a10| 00 00 01 8e f1 99 1e 8a | 55 4e 4b 4e 4f 57 4e 5f |........|UNKNOWN_|
|00031a20| 56 45 52 53 49 4f 4e 2c | 20 28 69 6e 74 29 62 6d |VERSION,| (int)bm|
|00031a30| 68 64 2e 63 6f 6d 70 72 | 65 73 73 69 6f 6e 29 3b |hd.compr|ession);|
|00031a40| 0a 20 20 20 20 69 66 20 | 28 76 69 65 77 6d 6f 64 |. if |(viewmod|
|00031a50| 65 73 20 26 20 56 4d 5f | 48 41 4d 29 20 7b 0a 20 |es & VM_|HAM) {. |
|00031a60| 20 20 20 20 20 20 20 69 | 66 20 28 6e 63 6d 61 70 | i|f (ncmap|
|00031a70| 21 3d 6e 72 65 67 73 29 | 0a 09 09 65 72 72 6f 72 |!=nregs)|...error|
|00031a80| 31 28 45 30 5f 57 41 52 | 4e 49 4e 47 2c 20 45 31 |1(E0_WAR|NING, E1|
|00031a90| 5f 49 46 46 2c 20 45 32 | 5f 48 41 4d 2c 20 45 33 |_IFF, E2|_HAM, E3|
|00031aa0| 5f 57 52 4f 4e 47 5f 4e | 52 5f 43 52 45 47 53 2c |_WRONG_N|R_CREGS,|
|00031ab0| 20 28 69 6e 74 29 6e 63 | 6d 61 70 29 3b 0a 09 69 | (int)nc|map);..i|
|00031ac0| 66 20 28 6e 70 6c 61 6e | 65 73 21 3d 36 29 0a 09 |f (nplan|es!=6)..|
|00031ad0| 09 65 72 72 6f 72 31 28 | 45 30 5f 46 41 54 41 4c |.error1(|E0_FATAL|
|00031ae0| 2c 20 45 31 5f 49 46 46 | 2c 20 45 32 5f 48 41 4d |, E1_IFF|, E2_HAM|
|00031af0| 2c 20 45 33 5f 57 52 4f | 4e 47 5f 4e 52 5f 50 4c |, E3_WRO|NG_NR_PL|
|00031b00| 41 4e 45 53 2c 20 28 69 | 6e 74 29 6e 70 6c 61 6e |ANES, (i|nt)nplan|
|00031b10| 65 73 29 3b 0a 20 20 20 | 20 7d 20 65 6c 73 65 20 |es);. | } else |
|00031b20| 69 66 20 28 76 69 65 77 | 6d 6f 64 65 73 20 26 20 |if (view|modes & |
|00031b30| 56 4d 5f 45 48 42 29 20 | 7b 0a 09 69 66 20 28 6e |VM_EHB) |{..if (n|
|00031b40| 70 6c 61 6e 65 73 21 3d | 36 29 0a 09 09 65 72 72 |planes!=|6)...err|
|00031b50| 6f 72 31 28 45 30 5f 46 | 41 54 41 4c 2c 20 45 31 |or1(E0_F|ATAL, E1|
|00031b60| 5f 49 46 46 2c 20 45 32 | 5f 45 48 42 2c 20 45 33 |_IFF, E2|_EHB, E3|
|00031b70| 5f 57 52 4f 4e 47 5f 4e | 52 5f 50 4c 41 4e 45 53 |_WRONG_N|R_PLANES|
|00031b80| 2c 20 28 69 6e 74 29 6e | 70 6c 61 6e 65 73 29 3b |, (int)n|planes);|
|00031b90| 0a 20 20 20 20 20 20 20 | 20 65 78 74 65 6e 64 5f |. | extend_|
|00031ba0| 63 6d 61 70 28 29 3b 0a | 20 20 20 20 7d 20 65 6c |cmap();.| } el|
|00031bb0| 73 65 20 69 66 20 28 21 | 73 65 65 6e 5f 63 6d 61 |se if (!|seen_cma|
|00031bc0| 70 29 20 7b 0a 09 64 69 | 72 65 63 74 72 72 67 62 |p) {..di|rectrrgb|
|00031bd0| 3d 31 3b 0a 09 69 66 20 | 28 73 65 65 6e 5f 63 61 |=1;..if |(seen_ca|
|00031be0| 6d 67 29 0a 09 09 65 72 | 72 6f 72 30 28 45 30 5f |mg)...er|ror0(E0_|
|00031bf0| 45 52 52 4f 52 2c 20 45 | 31 5f 49 46 46 5f 52 47 |ERROR, E|1_IFF_RG|
|00031c00| 00 00 00 08 00 00 04 10 | 00 00 00 0f 00 00 01 e8 |........|........|
|00031c10| 00 00 01 8f 90 f3 dc 1b | 42 2c 20 45 32 5f 43 41 |........|B, E2_CA|
|00031c20| 4d 47 2c 20 45 33 5f 55 | 4e 45 58 50 5f 43 48 55 |MG, E3_U|NEXP_CHU|
|00031c30| 4e 4b 29 3b 0a 09 69 66 | 20 28 73 68 61 6d 29 0a |NK);..if| (sham).|
|00031c40| 09 09 65 72 72 6f 72 30 | 28 45 30 5f 45 52 52 4f |..error0|(E0_ERRO|
|00031c50| 52 2c 20 45 31 5f 49 46 | 46 5f 52 47 42 2c 20 45 |R, E1_IF|F_RGB, E|
|00031c60| 32 5f 53 48 41 4d 2c 20 | 45 33 5f 55 4e 45 58 50 |2_SHAM, |E3_UNEXP|
|00031c70| 5f 43 48 55 4e 4b 29 3b | 0a 09 69 66 20 28 6e 70 |_CHUNK);|..if (np|
|00031c80| 6c 61 6e 65 73 3c 31 32 | 20 7c 7c 20 6e 70 6c 61 |lanes<12| || npla|
|00031c90| 6e 65 73 25 33 29 0a 09 | 09 65 72 72 6f 72 31 28 |nes%3)..|.error1(|
|00031ca0| 45 30 5f 46 41 54 41 4c | 2c 20 45 31 5f 49 46 46 |E0_FATAL|, E1_IFF|
|00031cb0| 5f 52 47 42 2c 20 45 32 | 5f 46 4f 52 4d 41 54 2c |_RGB, E2|_FORMAT,|
|00031cc0| 20 45 33 5f 57 52 4f 4e | 47 5f 4e 52 5f 50 4c 41 | E3_WRON|G_NR_PLA|
|00031cd0| 4e 45 53 2c 20 28 69 6e | 74 29 6e 70 6c 61 6e 65 |NES, (in|t)nplane|
|00031ce0| 73 29 3b 0a 20 20 20 20 | 7d 20 65 6c 73 65 20 7b |s);. |} else {|
|00031cf0| 0a 20 20 20 20 20 20 20 | 20 69 66 20 28 6e 63 6d |. | if (ncm|
|00031d00| 61 70 21 3d 28 31 3c 3c | 6e 70 6c 61 6e 65 73 29 |ap!=(1<<|nplanes)|
|00031d10| 29 0a 09 09 65 72 72 6f | 72 32 28 45 30 5f 46 41 |)...erro|r2(E0_FA|
|00031d20| 54 41 4c 2c 20 45 31 5f | 49 46 46 2c 20 45 32 5f |TAL, E1_|IFF, E2_|
|00031d30| 46 4f 52 4d 41 54 2c 20 | 45 33 5f 43 52 45 47 53 |FORMAT, |E3_CREGS|
|00031d40| 5f 50 4c 41 4e 45 53 2c | 20 28 69 6e 74 29 6e 63 |_PLANES,| (int)nc|
|00031d50| 6d 61 70 2c 0a 09 09 20 | 28 69 6e 74 29 6e 70 6c |map,... |(int)npl|
|00031d60| 61 6e 65 73 29 3b 0a 20 | 20 20 20 7d 0a 20 20 20 |anes);. | }. |
|00031d70| 20 69 66 20 28 73 68 61 | 6d 29 20 7b 0a 20 20 20 | if (sha|m) {. |
|00031d80| 20 20 20 20 20 69 6e 74 | 20 69 3b 0a 0a 20 20 20 | int| i;.. |
|00031d90| 20 20 20 20 20 69 66 20 | 28 76 69 65 77 6d 6f 64 | if |(viewmod|
|00031da0| 65 73 20 26 20 56 4d 5f | 45 48 42 29 0a 09 09 65 |es & VM_|EHB)...e|
|00031db0| 72 72 6f 72 30 28 45 30 | 5f 46 41 54 41 4c 2c 20 |rror0(E0|_FATAL, |
|00031dc0| 45 31 5f 49 46 46 2c 20 | 45 32 5f 45 48 42 2c 20 |E1_IFF, |E2_EHB, |
|00031dd0| 45 33 5f 53 4c 49 43 45 | 44 5f 45 48 42 29 3b 0a |E3_SLICE|D_EHB);.|
|00031de0| 09 69 3d 79 73 7a 3b 0a | 20 20 20 20 20 20 20 20 |.i=ysz;.| |
|00031df0| 69 66 20 28 28 76 69 65 | 77 6d 6f 64 65 73 20 26 |if ((vie|wmodes &|
|00031e00| 00 00 00 08 00 00 04 10 | 00 00 00 10 00 00 01 e8 |........|........|
|00031e10| 00 00 01 90 0f 3f 14 ed | 20 56 4d 5f 4c 41 43 45 |.....?..| VM_LACE|
|00031e20| 29 20 26 26 20 6e 72 65 | 67 73 2a 69 21 3d 6e 73 |) && nre|gs*i!=ns|
|00031e30| 68 61 6d 29 20 7b 0a 20 | 20 20 20 20 20 20 20 20 |ham) {. | |
|00031e40| 20 20 20 69 3d 28 79 73 | 7a 2b 31 29 2f 32 3b 0a | i=(ys|z+1)/2;.|
|00031e50| 09 20 20 20 20 6c 61 63 | 65 64 5f 73 68 61 6d 3d |. lac|ed_sham=|
|00031e60| 31 3b 0a 09 7d 0a 20 20 | 20 20 20 20 20 20 69 66 |1;..}. | if|
|00031e70| 20 28 6e 72 65 67 73 2a | 69 21 3d 6e 73 68 61 6d | (nregs*|i!=nsham|
|00031e80| 29 0a 09 09 65 72 72 6f | 72 32 28 45 30 5f 46 41 |)...erro|r2(E0_FA|
|00031e90| 54 41 4c 2c 20 45 31 5f | 49 46 46 2c 20 45 32 5f |TAL, E1_|IFF, E2_|
|00031ea0| 53 48 41 4d 2c 20 45 33 | 5f 4e 45 4e 54 52 49 45 |SHAM, E3|_NENTRIE|
|00031eb0| 53 2c 20 28 69 6e 74 29 | 6e 73 68 61 6d 2c 20 6e |S, (int)|nsham, n|
|00031ec0| 72 65 67 73 2a 69 29 3b | 0a 20 20 20 20 7d 0a 20 |regs*i);|. }. |
|00031ed0| 20 20 20 70 72 69 6e 74 | 65 28 22 49 46 46 20 69 | print|e("IFF i|
|00031ee0| 6e 70 75 74 3b 20 25 6c | 64 20 78 20 25 6c 64 2c |nput; %l|d x %ld,|
|00031ef0| 20 25 64 20 70 6c 61 6e | 65 25 73 2c 20 22 2c 20 | %d plan|e%s, ", |
|00031f00| 78 73 7a 2c 20 79 73 7a | 2c 20 28 69 6e 74 29 6e |xsz, ysz|, (int)n|
|00031f10| 70 6c 61 6e 65 73 2c 0a | 20 20 20 20 20 28 6e 70 |planes,.| (np|
|00031f20| 6c 61 6e 65 73 3d 3d 31 | 20 3f 20 22 22 20 3a 20 |lanes==1| ? "" : |
|00031f30| 22 73 22 29 29 3b 0a 20 | 20 20 20 69 66 20 28 76 |"s"));. | if (v|
|00031f40| 69 65 77 6d 6f 64 65 73 | 20 26 20 56 4d 5f 4c 41 |iewmodes| & VM_LA|
|00031f50| 43 45 29 0a 09 70 72 69 | 6e 74 65 28 22 69 6e 74 |CE)..pri|nte("int|
|00031f60| 65 72 6c 61 63 65 64 20 | 22 29 3b 0a 20 20 20 20 |erlaced |");. |
|00031f70| 69 66 20 28 73 68 61 6d | 29 0a 09 70 72 69 6e 74 |if (sham|)..print|
|00031f80| 65 28 22 25 73 25 73 20 | 22 2c 20 28 6c 61 63 65 |e("%s%s |", (lace|
|00031f90| 64 5f 73 68 61 6d 20 3f | 20 22 6c 61 63 65 2d 22 |d_sham ?| "lace-"|
|00031fa0| 20 3a 20 22 22 29 2c 0a | 09 20 28 64 79 6e 61 6d | : ""),.|. (dynam|
|00031fb0| 69 63 20 3f 20 22 64 79 | 6e 61 6d 69 63 22 20 3a |ic ? "dy|namic" :|
|00031fc0| 20 22 73 6c 69 63 65 64 | 22 29 29 3b 0a 20 20 20 | "sliced|"));. |
|00031fd0| 20 69 66 20 28 64 69 72 | 65 63 74 72 72 67 62 29 | if (dir|ectrrgb)|
|00031fe0| 0a 09 70 72 69 6e 74 65 | 28 22 64 69 72 65 63 74 |..printe|("direct|
|00031ff0| 20 72 67 62 5c 6e 22 29 | 3b 0a 20 20 20 20 65 6c | rgb\n")|;. el|
|00032000| 00 00 00 08 00 00 04 10 | 00 00 00 11 00 00 01 e8 |........|........|
|00032010| 00 00 01 91 ad 3f ed 80 | 73 65 20 69 66 20 28 76 |.....?..|se if (v|
|00032020| 69 65 77 6d 6f 64 65 73 | 20 26 20 56 4d 5f 45 48 |iewmodes| & VM_EH|
|00032030| 42 29 0a 09 70 72 69 6e | 74 65 28 22 65 68 62 5c |B)..prin|te("ehb\|
|00032040| 6e 22 29 3b 0a 20 20 20 | 20 65 6c 73 65 20 69 66 |n");. | else if|
|00032050| 20 28 76 69 65 77 6d 6f | 64 65 73 20 26 20 56 4d | (viewmo|des & VM|
|00032060| 5f 48 41 4d 29 0a 09 70 | 72 69 6e 74 65 28 22 68 |_HAM)..p|rinte("h|
|00032070| 61 6d 5c 6e 22 29 3b 0a | 20 20 20 20 65 6c 73 65 |am\n");.| else|
|00032080| 20 69 66 20 28 76 69 65 | 77 6d 6f 64 65 73 20 26 | if (vie|wmodes &|
|00032090| 20 56 4d 5f 48 49 52 45 | 53 29 0a 09 70 72 69 6e | VM_HIRE|S)..prin|
|000320a0| 74 65 28 22 68 69 72 65 | 73 5c 6e 22 29 3b 0a 20 |te("hire|s\n");. |
|000320b0| 20 20 20 65 6c 73 65 0a | 09 70 72 69 6e 74 65 28 | else.|.printe(|
|000320c0| 22 6c 6f 72 65 73 5c 6e | 22 29 3b 0a 20 20 20 20 |"lores\n|");. |
|000320d0| 69 66 20 28 21 6f 75 74 | 66 69 6c 65 6e 61 6d 65 |if (!out|filename|
|000320e0| 29 0a 09 65 78 69 74 28 | 30 29 3b 0a 20 20 20 20 |)..exit(|0);. |
|000320f0| 72 67 62 3d 4d 61 6c 6c | 6f 63 28 79 73 7a 2a 73 |rgb=Mall|oc(ysz*s|
|00032100| 69 7a 65 6f 66 28 75 5f | 73 68 6f 72 74 20 2a 29 |izeof(u_|short *)|
|00032110| 29 3b 0a 20 20 20 20 66 | 6f 72 20 28 79 3d 30 3b |);. f|or (y=0;|
|00032120| 20 79 3c 79 73 7a 3b 20 | 2b 2b 79 29 0a 20 20 20 | y<ysz; |++y). |
|00032130| 20 20 20 20 20 72 67 62 | 5b 79 5d 3d 43 61 6c 6c | rgb|[y]=Call|
|00032140| 6f 63 28 78 73 7a 2a 73 | 69 7a 65 6f 66 28 75 5f |oc(xsz*s|izeof(u_|
|00032150| 73 68 6f 72 74 29 29 3b | 0a 20 20 20 20 73 65 74 |short));|. set|
|00032160| 5f 62 6f 64 79 6c 69 6d | 69 74 28 73 69 7a 65 29 |_bodylim|it(size)|
|00032170| 3b 0a 20 20 20 20 69 66 | 20 28 64 69 72 65 63 74 |;. if| (direct|
|00032180| 72 72 67 62 29 0a 09 72 | 65 61 64 5f 64 69 72 65 |rrgb)..r|ead_dire|
|00032190| 63 74 5f 62 6f 64 79 28 | 29 3b 0a 20 20 20 20 65 |ct_body(|);. e|
|000321a0| 6c 73 65 0a 09 72 65 61 | 64 5f 62 6f 64 79 28 29 |lse..rea|d_body()|
|000321b0| 3b 0a 20 20 20 20 63 68 | 65 63 6b 5f 62 6f 64 79 |;. ch|eck_body|
|000321c0| 6c 69 6d 69 74 28 29 3b | 0a 20 20 20 20 70 6f 73 |limit();|. pos|
|000321d0| 2b 3d 73 69 7a 65 3b 0a | 20 20 20 20 65 72 61 73 |+=size;.| eras|
|000321e0| 65 5f 63 6f 75 6e 74 65 | 72 28 4e 55 4c 4c 29 3b |e_counte|r(NULL);|
|000321f0| 0a 7d 0a 0a 0a 73 74 61 | 74 69 63 20 75 5f 6c 6f |.}...sta|tic u_lo|
|00032200| 00 00 00 08 00 00 04 10 | 00 00 00 12 00 00 01 e8 |........|........|
|00032210| 00 00 01 92 0e e9 fa 3a | 6e 67 20 62 6f 64 79 6c |.......:|ng bodyl|
|00032220| 69 6d 69 74 2c 20 62 6f | 64 79 70 6f 73 3b 0a 23 |imit, bo|dypos;.#|
|00032230| 64 65 66 69 6e 65 20 52 | 42 42 55 46 53 5a 20 33 |define R|BBUFSZ 3|
|00032240| 32 37 36 30 0a 73 74 61 | 74 69 63 20 75 5f 63 68 |2760.sta|tic u_ch|
|00032250| 61 72 20 2a 63 6f 6e 76 | 3b 0a 0a 76 6f 69 64 0a |ar *conv|;..void.|
|00032260| 73 65 74 5f 62 6f 64 79 | 6c 69 6d 69 74 28 75 6e |set_body|limit(un|
|00032270| 73 69 67 6e 65 64 20 6c | 6f 6e 67 20 73 69 7a 65 |signed l|ong size|
|00032280| 29 0a 7b 0a 20 20 20 20 | 62 6f 64 79 6c 69 6d 69 |).{. |bodylimi|
|00032290| 74 3d 73 69 7a 65 3b 0a | 20 20 20 20 62 6f 64 79 |t=size;.| body|
|000322a0| 70 6f 73 3d 30 3b 0a 7d | 0a 0a 0a 76 6f 69 64 0a |pos=0;.}|...void.|
|000322b0| 63 68 65 63 6b 5f 62 6f | 64 79 6c 69 6d 69 74 28 |check_bo|dylimit(|
|000322c0| 76 6f 69 64 29 0a 7b 0a | 20 20 20 20 69 66 20 28 |void).{.| if (|
|000322d0| 62 6f 64 79 70 6f 73 21 | 3d 62 6f 64 79 6c 69 6d |bodypos!|=bodylim|
|000322e0| 69 74 29 0a 09 65 72 72 | 6f 72 30 28 45 30 5f 45 |it)..err|or0(E0_E|
|000322f0| 52 52 4f 52 2c 20 45 31 | 5f 49 46 46 2c 20 45 32 |RROR, E1|_IFF, E2|
|00032300| 5f 42 4f 44 59 2c 20 45 | 33 5f 55 4e 53 50 45 43 |_BODY, E|3_UNSPEC|
|00032310| 29 3b 0a 7d 0a 0a 0a 73 | 68 6f 72 74 0a 6e 65 78 |);.}...s|hort.nex|
|00032320| 74 62 6f 64 79 28 76 6f | 69 64 20 2a 62 75 66 29 |tbody(vo|id *buf)|
|00032330| 0a 7b 0a 20 20 20 20 69 | 6e 74 20 74 6f 72 65 61 |.{. i|nt torea|
|00032340| 64 3b 0a 0a 20 20 20 20 | 74 6f 72 65 61 64 3d 62 |d;.. |toread=b|
|00032350| 6f 64 79 6c 69 6d 69 74 | 2d 62 6f 64 79 70 6f 73 |odylimit|-bodypos|
|00032360| 3b 0a 20 20 20 20 69 66 | 20 28 74 6f 72 65 61 64 |;. if| (toread|
|00032370| 3c 3d 30 29 20 7b 0a 09 | 65 72 72 6f 72 31 28 45 |<=0) {..|error1(E|
|00032380| 30 5f 45 52 52 4f 52 2c | 20 45 31 5f 49 46 46 2c |0_ERROR,| E1_IFF,|
|00032390| 20 45 32 5f 42 4f 44 59 | 2c 20 45 33 5f 55 4e 45 | E2_BODY|, E3_UNE|
|000323a0| 58 50 45 4e 44 2c 20 22 | 63 68 75 6e 6b 22 29 3b |XPEND, "|chunk");|
|000323b0| 0a 09 72 65 74 75 72 6e | 20 30 3b 0a 20 20 20 20 |..return| 0;. |
|000323c0| 7d 0a 20 20 20 20 69 66 | 20 28 74 6f 72 65 61 64 |}. if| (toread|
|000323d0| 3e 52 42 42 55 46 53 5a | 29 0a 20 20 20 20 20 20 |>RBBUFSZ|). |
|000323e0| 20 20 74 6f 72 65 61 64 | 3d 52 42 42 55 46 53 5a | toread|=RBBUFSZ|
|000323f0| 3b 0a 20 20 20 20 63 72 | 65 61 64 5f 74 79 70 65 |;. cr|ead_type|
|00032400| 00 00 00 08 00 00 04 10 | 00 00 00 13 00 00 01 e8 |........|........|
|00032410| 00 00 01 93 89 32 11 53 | 3d 43 52 45 41 44 5f 4e |.....2.S|=CREAD_N|
|00032420| 4f 4e 46 41 54 41 4c 3b | 0a 20 20 20 20 63 72 65 |ONFATAL;|. cre|
|00032430| 61 64 28 62 75 66 2c 20 | 74 6f 72 65 61 64 29 3b |ad(buf, |toread);|
|00032440| 0a 20 20 20 20 63 72 65 | 61 64 5f 74 79 70 65 3d |. cre|ad_type=|
|00032450| 43 52 45 41 44 5f 53 54 | 52 49 43 54 3b 0a 20 20 |CREAD_ST|RICT;. |
|00032460| 20 20 69 66 20 28 63 72 | 65 61 64 5f 72 65 73 75 | if (cr|ead_resu|
|00032470| 6c 74 3c 3d 30 29 0a 09 | 72 65 74 75 72 6e 20 30 |lt<=0)..|return 0|
|00032480| 3b 0a 20 20 20 20 69 66 | 20 28 63 72 65 61 64 5f |;. if| (cread_|
|00032490| 72 65 73 75 6c 74 21 3d | 74 6f 72 65 61 64 29 0a |result!=|toread).|
|000324a0| 09 74 6f 72 65 61 64 3d | 63 72 65 61 64 5f 72 65 |.toread=|cread_re|
|000324b0| 73 75 6c 74 3b 0a 20 20 | 20 20 62 6f 64 79 70 6f |sult;. | bodypo|
|000324c0| 73 2b 3d 74 6f 72 65 61 | 64 3b 0a 20 20 20 20 72 |s+=torea|d;. r|
|000324d0| 65 74 75 72 6e 20 28 73 | 68 6f 72 74 29 74 6f 72 |eturn (s|hort)tor|
|000324e0| 65 61 64 3b 0a 7d 0a 0a | 0a 0a 76 6f 69 64 0a 72 |ead;.}..|..void.r|
|000324f0| 65 61 64 5f 64 69 72 65 | 63 74 5f 62 6f 64 79 28 |ead_dire|ct_body(|
|00032500| 76 6f 69 64 29 0a 7b 0a | 20 20 20 20 73 68 6f 72 |void).{.| shor|
|00032510| 74 20 62 75 66 6e 2c 20 | 78 2c 20 79 2c 20 7a 2c |t bufn, |x, y, z,|
|00032520| 20 70 6c 61 6e 65 69 3b | 0a 20 20 20 20 75 5f 63 | planei;|. u_c|
|00032530| 68 61 72 20 2a 62 75 66 | 2c 20 2a 62 75 66 70 3b |har *buf|, *bufp;|
|00032540| 0a 20 20 20 20 63 68 61 | 72 20 2a 72 6f 77 2c 20 |. cha|r *row, |
|00032550| 2a 71 2c 20 63 3b 0a 0a | 20 20 20 20 69 6e 69 74 |*q, c;..| init|
|00032560| 5f 63 6f 75 6e 74 65 72 | 28 30 2c 20 28 69 6e 74 |_counter|(0, (int|
|00032570| 29 79 73 7a 2c 20 31 30 | 2c 20 22 72 65 61 64 69 |)ysz, 10|, "readi|
|00032580| 6e 67 20 52 47 42 20 49 | 46 46 22 29 3b 0a 20 20 |ng RGB I|FF");. |
|00032590| 20 20 72 6f 77 3d 4d 61 | 6c 6c 6f 63 28 28 6e 70 | row=Ma|lloc((np|
|000325a0| 6c 61 6e 65 73 2b 6d 61 | 73 6b 5f 70 6c 61 6e 65 |lanes+ma|sk_plane|
|000325b0| 29 2a 28 28 78 73 7a 2b | 31 35 29 2f 31 36 29 2a |)*((xsz+|15)/16)*|
|000325c0| 32 2b 31 32 38 29 3b 0a | 20 20 20 20 62 75 66 3d |2+128);.| buf=|
|000325d0| 4d 61 6c 6c 6f 63 28 52 | 42 42 55 46 53 5a 29 3b |Malloc(R|BBUFSZ);|
|000325e0| 0a 20 20 20 20 62 75 66 | 6e 3d 30 3b 0a 20 20 20 |. buf|n=0;. |
|000325f0| 20 66 6f 72 20 28 79 3d | 30 3b 20 79 3c 79 73 7a | for (y=|0; y<ysz|
|00032600| 00 00 00 08 00 00 04 10 | 00 00 00 14 00 00 01 e8 |........|........|
|00032610| 00 00 01 94 c4 b3 46 99 | 3b 20 2b 2b 79 29 20 7b |......F.|; ++y) {|
|00032620| 0a 20 20 20 20 20 20 20 | 20 63 6f 75 6e 74 65 72 |. | counter|
|00032630| 28 29 3b 0a 20 20 20 20 | 20 20 20 20 66 6f 72 20 |();. | for |
|00032640| 28 70 6c 61 6e 65 69 3d | 30 3b 20 70 6c 61 6e 65 |(planei=|0; plane|
|00032650| 69 3c 6e 70 6c 61 6e 65 | 73 2b 6d 61 73 6b 5f 70 |i<nplane|s+mask_p|
|00032660| 6c 61 6e 65 3b 20 2b 2b | 70 6c 61 6e 65 69 29 20 |lane; ++|planei) |
|00032670| 7b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 69 66 |{. | if|
|00032680| 20 28 62 6d 68 64 2e 63 | 6f 6d 70 72 65 73 73 69 | (bmhd.c|ompressi|
|00032690| 6f 6e 29 20 7b 0a 20 20 | 20 20 20 20 20 20 20 20 |on) {. | |
|000326a0| 20 20 20 20 20 20 78 3d | 28 78 73 7a 2b 31 35 29 | x=|(xsz+15)|
|000326b0| 2f 31 36 2a 32 3b 0a 20 | 20 20 20 20 20 20 20 20 |/16*2;. | |
|000326c0| 20 20 20 20 20 20 20 71 | 3d 72 6f 77 2b 70 6c 61 | q|=row+pla|
|000326d0| 6e 65 69 2a 78 3b 0a 20 | 20 20 20 20 20 20 20 20 |nei*x;. | |
|000326e0| 20 20 20 20 20 20 20 77 | 68 69 6c 65 20 28 78 3e | w|hile (x>|
|000326f0| 30 29 20 7b 0a 09 09 20 | 20 20 20 69 66 20 28 2d |0) {... | if (-|
|00032700| 2d 62 75 66 6e 3c 30 29 | 20 7b 0a 09 09 09 62 75 |-bufn<0)| {....bu|
|00032710| 66 6e 3d 6e 65 78 74 62 | 6f 64 79 28 62 75 66 29 |fn=nextb|ody(buf)|
|00032720| 2d 31 3b 0a 09 09 09 69 | 66 20 28 62 75 66 6e 3c |-1;....i|f (bufn<|
|00032730| 30 29 0a 09 09 09 20 20 | 20 20 67 6f 74 6f 20 71 |0).... | goto q|
|00032740| 75 69 74 5f 72 65 61 64 | 5f 64 69 72 65 63 74 5f |uit_read|_direct_|
|00032750| 62 6f 64 79 3b 0a 09 09 | 09 62 75 66 70 3d 62 75 |body;...|.bufp=bu|
|00032760| 66 3b 0a 09 09 20 20 20 | 20 7d 0a 09 09 20 20 20 |f;... | }... |
|00032770| 20 7a 3d 20 2a 62 75 66 | 70 2b 2b 3b 0a 20 20 20 | z= *buf|p++;. |
|00032780| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00032790| 20 69 66 20 28 7a 3c 3d | 31 32 37 29 20 7b 0a 09 | if (z<=|127) {..|
|000327a0| 09 09 78 2d 3d 7a 3b 0a | 09 09 09 2d 2d 78 3b 0a |..x-=z;.|...--x;.|
|000327b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000327c0| 20 20 20 20 20 20 20 20 | 77 68 69 6c 65 20 28 7a | |while (z|
|000327d0| 3e 3d 30 29 20 7b 0a 09 | 09 09 20 20 20 20 69 66 |>=0) {..|.. if|
|000327e0| 20 28 2d 2d 62 75 66 6e | 3c 30 29 20 7b 0a 09 09 | (--bufn|<0) {...|
|000327f0| 09 09 62 75 66 6e 3d 6e | 65 78 74 62 6f 64 79 28 |..bufn=n|extbody(|
|00032800| 00 00 00 08 00 00 04 10 | 00 00 00 15 00 00 01 e8 |........|........|
|00032810| 00 00 01 95 e0 30 fa 71 | 62 75 66 29 2d 31 3b 0a |.....0.q|buf)-1;.|
|00032820| 09 09 09 09 69 66 20 28 | 62 75 66 6e 3c 30 29 0a |....if (|bufn<0).|
|00032830| 09 09 09 09 20 20 20 20 | 67 6f 74 6f 20 71 75 69 |.... |goto qui|
|00032840| 74 5f 72 65 61 64 5f 64 | 69 72 65 63 74 5f 62 6f |t_read_d|irect_bo|
|00032850| 64 79 3b 0a 09 09 09 09 | 62 75 66 70 3d 62 75 66 |dy;.....|bufp=buf|
|00032860| 3b 0a 09 09 09 20 20 20 | 20 7d 0a 09 09 09 20 20 |;.... | }.... |
|00032870| 20 20 2a 71 2b 2b 20 3d | 20 2a 62 75 66 70 2b 2b | *q++ =| *bufp++|
|00032880| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |;. | |
|00032890| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2d 2d | | --|
|000328a0| 7a 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |z;. | |
|000328b0| 20 20 20 20 20 20 20 20 | 20 20 20 7d 0a 20 20 20 | | }. |
|000328c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000328d0| 20 7d 20 65 6c 73 65 20 | 69 66 20 28 7a 3d 3d 31 | } else |if (z==1|
|000328e0| 32 38 29 20 7b 0a 20 20 | 20 20 20 20 20 20 20 20 |28) {. | |
|000328f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2f 2a | | /*|
|00032900| 20 64 6f 20 6e 6f 74 68 | 69 6e 67 20 2a 2f 0a 20 | do noth|ing */. |
|00032910| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00032920| 20 20 20 7d 20 65 6c 73 | 65 20 7b 0a 09 09 09 7a | } els|e {....z|
|00032930| 3d 32 35 37 2d 7a 3b 0a | 09 09 09 78 2d 3d 7a 3b |=257-z;.|...x-=z;|
|00032940| 0a 09 09 09 69 66 20 28 | 2d 2d 62 75 66 6e 3c 30 |....if (|--bufn<0|
|00032950| 29 20 7b 0a 09 09 09 20 | 20 20 20 62 75 66 6e 3d |) {.... | bufn=|
|00032960| 6e 65 78 74 62 6f 64 79 | 28 62 75 66 29 2d 31 3b |nextbody|(buf)-1;|
|00032970| 0a 09 09 09 20 20 20 20 | 69 66 20 28 62 75 66 6e |.... |if (bufn|
|00032980| 3c 30 29 0a 09 09 09 09 | 67 6f 74 6f 20 71 75 69 |<0).....|goto qui|
|00032990| 74 5f 72 65 61 64 5f 64 | 69 72 65 63 74 5f 62 6f |t_read_d|irect_bo|
|000329a0| 64 79 3b 0a 09 09 09 20 | 20 20 20 62 75 66 70 3d |dy;.... | bufp=|
|000329b0| 62 75 66 3b 0a 09 09 09 | 7d 0a 09 09 09 63 3d 20 |buf;....|}....c= |
|000329c0| 2a 62 75 66 70 2b 2b 3b | 0a 20 20 20 20 20 20 20 |*bufp++;|. |
|000329d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000329e0| 20 77 68 69 6c 65 20 28 | 2d 2d 7a 3e 3d 30 29 0a | while (|--z>=0).|
|000329f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00032a00| 00 00 00 08 00 00 04 10 | 00 00 00 16 00 00 01 e8 |........|........|
|00032a10| 00 00 01 96 8f d0 77 1e | 20 20 20 20 20 20 20 20 |......w.| |
|00032a20| 20 20 20 20 2a 71 2b 2b | 20 3d 63 3b 0a 20 20 20 | *q++| =c;. |
|00032a30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00032a40| 20 7d 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | }. | |
|00032a50| 20 20 20 7d 0a 20 20 20 | 20 20 20 20 20 20 20 20 | }. | |
|00032a60| 20 20 20 20 20 69 66 20 | 28 78 21 3d 30 29 0a 09 | if |(x!=0)..|
|00032a70| 09 09 65 72 72 6f 72 30 | 28 45 30 5f 45 52 52 4f |..error0|(E0_ERRO|
|00032a80| 52 2c 20 45 31 5f 49 46 | 46 2c 20 45 32 5f 43 4f |R, E1_IF|F, E2_CO|
|00032a90| 4d 50 52 45 53 53 49 4f | 4e 2c 20 45 33 5f 52 4f |MPRESSIO|N, E3_RO|
|00032aa0| 57 42 4f 55 4e 44 29 3b | 0a 20 20 20 20 20 20 20 |WBOUND);|. |
|00032ab0| 20 20 20 20 20 7d 20 65 | 6c 73 65 20 7b 0a 20 20 | } e|lse {. |
|00032ac0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 66 6f | | fo|
|00032ad0| 72 20 28 78 3d 28 78 73 | 7a 2b 31 35 29 2f 31 36 |r (x=(xs|z+15)/16|
|00032ae0| 2a 32 2d 31 2c 20 71 3d | 72 6f 77 2b 70 6c 61 6e |*2-1, q=|row+plan|
|00032af0| 65 69 2a 28 28 78 73 7a | 2b 31 35 29 2f 31 36 2a |ei*((xsz|+15)/16*|
|00032b00| 32 29 3b 20 78 3e 3d 30 | 3b 20 2d 2d 78 29 20 7b |2); x>=0|; --x) {|
|00032b10| 0a 09 09 20 20 20 20 69 | 66 20 28 2d 2d 62 75 66 |... i|f (--buf|
|00032b20| 6e 3c 30 29 20 7b 0a 09 | 09 09 62 75 66 6e 3d 6e |n<0) {..|..bufn=n|
|00032b30| 65 78 74 62 6f 64 79 28 | 62 75 66 29 2d 31 3b 0a |extbody(|buf)-1;.|
|00032b40| 09 09 09 69 66 20 28 62 | 75 66 6e 3c 30 29 0a 09 |...if (b|ufn<0)..|
|00032b50| 09 09 20 20 20 20 67 6f | 74 6f 20 71 75 69 74 5f |.. go|to quit_|
|00032b60| 72 65 61 64 5f 64 69 72 | 65 63 74 5f 62 6f 64 79 |read_dir|ect_body|
|00032b70| 3b 0a 09 09 09 62 75 66 | 70 3d 62 75 66 3b 0a 09 |;....buf|p=buf;..|
|00032b80| 09 20 20 20 20 7d 0a 09 | 09 20 20 20 20 2a 71 2b |. }..|. *q+|
|00032b90| 2b 20 3d 20 2a 62 75 66 | 70 2b 2b 3b 0a 09 09 7d |+ = *buf|p++;...}|
|00032ba0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 7d 0a 20 |. | }. |
|00032bb0| 20 20 20 20 20 20 20 7d | 0a 09 64 6f 5f 72 6f 77 | }|..do_row|
|00032bc0| 5f 64 69 72 65 63 74 28 | 79 2c 20 28 75 5f 63 68 |_direct(|y, (u_ch|
|00032bd0| 61 72 20 2a 29 72 6f 77 | 29 3b 0a 20 20 20 20 7d |ar *)row|);. }|
|00032be0| 0a 71 75 69 74 5f 72 65 | 61 64 5f 64 69 72 65 63 |.quit_re|ad_direc|
|00032bf0| 74 5f 62 6f 64 79 3a 0a | 20 20 20 20 66 72 65 65 |t_body:.| free|
|00032c00| 00 00 00 08 00 00 04 10 | 00 00 00 17 00 00 01 e8 |........|........|
|00032c10| 00 00 01 97 4e bd 61 f4 | 28 72 6f 77 29 3b 0a 20 |....N.a.|(row);. |
|00032c20| 20 20 20 66 72 65 65 28 | 62 75 66 29 3b 0a 7d 0a | free(|buf);.}.|
|00032c30| 0a 0a 76 6f 69 64 0a 72 | 65 61 64 5f 62 6f 64 79 |..void.r|ead_body|
|00032c40| 28 76 6f 69 64 29 0a 7b | 0a 20 20 20 20 73 68 6f |(void).{|. sho|
|00032c50| 72 74 20 62 75 66 6e 2c | 20 78 2c 20 79 3b 0a 20 |rt bufn,| x, y;. |
|00032c60| 20 20 20 6c 6f 6e 67 20 | 6c 6f 6e 3b 0a 20 20 20 | long |lon;. |
|00032c70| 20 73 68 6f 72 74 20 7a | 3b 0a 20 20 20 20 75 5f | short z|;. u_|
|00032c80| 63 68 61 72 20 2a 62 75 | 66 2c 20 2a 62 75 66 70 |char *bu|f, *bufp|
|00032c90| 3b 0a 20 20 20 20 75 5f | 6c 6f 6e 67 20 2a 70 2c |;. u_|long *p,|
|00032ca0| 20 2a 71 2c 20 2a 72 6f | 77 3b 0a 0a 20 20 20 20 | *q, *ro|w;.. |
|00032cb0| 69 6e 69 74 5f 63 6f 75 | 6e 74 65 72 28 30 2c 20 |init_cou|nter(0, |
|00032cc0| 28 69 6e 74 29 79 73 7a | 2c 20 32 30 2c 20 22 72 |(int)ysz|, 20, "r|
|00032cd0| 65 61 64 69 6e 67 20 49 | 46 46 22 29 3b 0a 20 20 |eading I|FF");. |
|00032ce0| 20 20 69 66 20 28 73 68 | 61 6d 29 0a 20 20 20 20 | if (sh|am). |
|00032cf0| 20 20 20 20 63 75 72 63 | 6d 61 70 3d 73 68 61 6d | curc|map=sham|
|00032d00| 3b 0a 20 20 20 20 65 6c | 73 65 0a 20 20 20 20 20 |;. el|se. |
|00032d10| 20 20 20 63 75 72 63 6d | 61 70 3d 63 6d 61 70 3b | curcm|ap=cmap;|
|00032d20| 0a 20 20 20 20 72 6f 77 | 3d 4d 61 6c 6c 6f 63 28 |. row|=Malloc(|
|00032d30| 38 2a 28 78 73 7a 2b 31 | 35 29 2f 31 36 2a 32 2b |8*(xsz+1|5)/16*2+|
|00032d40| 31 32 38 29 3b 0a 20 20 | 20 20 62 75 66 3d 4d 61 |128);. | buf=Ma|
|00032d50| 6c 6c 6f 63 28 52 42 42 | 55 46 53 5a 29 3b 0a 20 |lloc(RBB|UFSZ);. |
|00032d60| 20 20 20 62 75 66 6e 3d | 30 3b 0a 20 20 20 20 63 | bufn=|0;. c|
|00032d70| 6f 6e 76 3d 4d 61 6c 6c | 6f 63 28 28 6e 70 6c 61 |onv=Mall|oc((npla|
|00032d80| 6e 65 73 2b 6d 61 73 6b | 5f 70 6c 61 6e 65 29 2a |nes+mask|_plane)*|
|00032d90| 32 35 36 2a 38 29 3b 0a | 20 20 20 20 66 69 6c 6c |256*8);.| fill|
|00032da0| 5f 63 6f 6e 76 28 29 3b | 0a 20 20 20 20 66 6f 72 |_conv();|. for|
|00032db0| 20 28 79 3d 30 3b 20 79 | 3c 79 73 7a 3b 20 2b 2b | (y=0; y|<ysz; ++|
|00032dc0| 79 29 20 7b 0a 20 20 20 | 20 20 20 20 20 63 6f 75 |y) {. | cou|
|00032dd0| 6e 74 65 72 28 29 3b 0a | 20 20 20 20 20 20 20 20 |nter();.| |
|00032de0| 66 6f 72 20 28 6c 6f 6e | 3d 28 6c 6f 6e 67 29 63 |for (lon|=(long)c|
|00032df0| 6f 6e 76 3b 20 6c 6f 6e | 3c 28 6c 6f 6e 67 29 63 |onv; lon|<(long)c|
|00032e00| 00 00 00 08 00 00 04 10 | 00 00 00 18 00 00 01 e8 |........|........|
|00032e10| 00 00 01 98 7f 72 8e ae | 6f 6e 76 2b 28 6e 70 6c |.....r..|onv+(npl|
|00032e20| 61 6e 65 73 2b 6d 61 73 | 6b 5f 70 6c 61 6e 65 29 |anes+mas|k_plane)|
|00032e30| 2a 32 35 36 2a 38 3b 20 | 6c 6f 6e 2b 3d 32 35 36 |*256*8; |lon+=256|
|00032e40| 2a 38 29 20 7b 0a 20 20 | 20 20 20 20 20 20 20 20 |*8) {. | |
|00032e50| 20 20 69 66 20 28 62 6d | 68 64 2e 63 6f 6d 70 72 | if (bm|hd.compr|
|00032e60| 65 73 73 69 6f 6e 29 20 | 7b 0a 20 20 20 20 20 20 |ession) |{. |
|00032e70| 20 20 20 20 20 20 20 20 | 20 20 78 3d 28 78 73 7a | | x=(xsz|
|00032e80| 2b 31 35 29 2f 31 36 2a | 32 3b 0a 20 20 20 20 20 |+15)/16*|2;. |
|00032e90| 20 20 20 20 20 20 20 20 | 20 20 20 71 3d 72 6f 77 | | q=row|
|00032ea0| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |;. | |
|00032eb0| 20 20 77 68 69 6c 65 20 | 28 78 3e 30 29 20 7b 0a | while |(x>0) {.|
|00032ec0| 09 09 20 20 20 20 69 66 | 20 28 2d 2d 62 75 66 6e |.. if| (--bufn|
|00032ed0| 3c 30 29 20 7b 0a 09 09 | 09 62 75 66 6e 3d 6e 65 |<0) {...|.bufn=ne|
|00032ee0| 78 74 62 6f 64 79 28 62 | 75 66 29 2d 31 3b 0a 09 |xtbody(b|uf)-1;..|
|00032ef0| 09 09 69 66 20 28 62 75 | 66 6e 3c 30 29 0a 09 09 |..if (bu|fn<0)...|
|00032f00| 09 20 20 20 20 67 6f 74 | 6f 20 71 75 69 74 5f 72 |. got|o quit_r|
|00032f10| 65 61 64 5f 62 6f 64 79 | 3b 0a 09 09 09 62 75 66 |ead_body|;....buf|
|00032f20| 70 3d 62 75 66 3b 0a 09 | 09 20 20 20 20 7d 0a 09 |p=buf;..|. }..|
|00032f30| 09 20 20 20 20 7a 3d 20 | 2a 62 75 66 70 2b 2b 3b |. z= |*bufp++;|
|00032f40| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00032f50| 20 20 20 20 20 69 66 20 | 28 7a 3c 3d 31 32 37 29 | if |(z<=127)|
|00032f60| 20 7b 0a 09 09 09 78 2d | 3d 7a 3b 0a 09 09 09 2d | {....x-|=z;....-|
|00032f70| 2d 78 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |-x;. | |
|00032f80| 20 20 20 20 20 20 20 20 | 20 20 20 20 77 68 69 6c | | whil|
|00032f90| 65 20 28 7a 3e 3d 30 29 | 20 7b 0a 09 09 09 20 20 |e (z>=0)| {.... |
|00032fa0| 20 20 69 66 20 28 2d 2d | 62 75 66 6e 3c 30 29 20 | if (--|bufn<0) |
|00032fb0| 7b 0a 09 09 09 09 62 75 | 66 6e 3d 6e 65 78 74 62 |{.....bu|fn=nextb|
|00032fc0| 6f 64 79 28 62 75 66 29 | 2d 31 3b 0a 09 09 09 09 |ody(buf)|-1;.....|
|00032fd0| 69 66 20 28 62 75 66 6e | 3c 30 29 0a 09 09 09 09 |if (bufn|<0).....|
|00032fe0| 20 20 20 20 67 6f 74 6f | 20 71 75 69 74 5f 72 65 | goto| quit_re|
|00032ff0| 61 64 5f 62 6f 64 79 3b | 0a 09 09 09 09 62 75 66 |ad_body;|.....buf|
|00033000| 00 00 00 08 00 00 04 10 | 00 00 00 19 00 00 01 e8 |........|........|
|00033010| 00 00 01 99 07 42 d6 75 | 70 3d 62 75 66 3b 0a 09 |.....B.u|p=buf;..|
|00033020| 09 09 20 20 20 20 7d 0a | 20 20 20 20 20 20 20 20 |.. }.| |
|00033030| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033040| 20 20 20 20 70 3d 28 75 | 5f 6c 6f 6e 67 20 2a 29 | p=(u|_long *)|
|00033050| 28 6c 6f 6e 2b 28 2a 62 | 75 66 70 2b 2b 20 3c 3c |(lon+(*b|ufp++ <<|
|00033060| 33 29 29 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |3));. | |
|00033070| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033080| 20 69 66 20 28 6c 6f 6e | 3d 3d 28 6c 6f 6e 67 29 | if (lon|==(long)|
|00033090| 63 6f 6e 76 29 20 7b 0a | 20 20 20 20 20 20 20 20 |conv) {.| |
|000330a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000330b0| 20 20 20 20 20 20 20 20 | 2a 71 2b 2b 20 3d 20 2a | |*q++ = *|
|000330c0| 70 2b 2b 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |p++;. | |
|000330d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000330e0| 20 20 20 20 20 2a 71 2b | 2b 20 3d 20 2a 70 3b 0a | *q+|+ = *p;.|
|000330f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033100| 20 20 20 20 20 20 20 20 | 20 20 20 20 7d 20 65 6c | | } el|
|00033110| 73 65 20 7b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |se {. | |
|00033120| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033130| 20 20 20 20 20 2a 71 2b | 2b 20 7c 3d 20 2a 70 2b | *q+|+ |= *p+|
|00033140| 2b 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |+;. | |
|00033150| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033160| 20 20 20 2a 71 2b 2b 20 | 7c 3d 20 2a 70 3b 0a 20 | *q++ ||= *p;. |
|00033170| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033180| 20 20 20 20 20 20 20 20 | 20 20 20 7d 0a 20 20 20 | | }. |
|00033190| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000331a0| 20 20 20 20 20 20 20 20 | 20 2d 2d 7a 3b 0a 20 20 | | --z;. |
|000331b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000331c0| 20 20 20 20 20 20 7d 0a | 20 20 20 20 20 20 20 20 | }.| |
|000331d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 7d 20 65 6c | | } el|
|000331e0| 73 65 20 69 66 20 28 7a | 3d 3d 31 32 38 29 20 7b |se if (z|==128) {|
|000331f0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00033200| 00 00 00 08 00 00 04 10 | 00 00 00 1a 00 00 01 e8 |........|........|
|00033210| 00 00 01 9a c4 bb 9d 67 | 20 20 20 20 20 20 20 20 |.......g| |
|00033220| 20 2f 2a 20 64 6f 20 6e | 6f 74 68 69 6e 67 20 2a | /* do n|othing *|
|00033230| 2f 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |/. | |
|00033240| 20 20 20 20 20 20 7d 20 | 65 6c 73 65 20 7b 0a 09 | } |else {..|
|00033250| 09 09 7a 3d 32 35 37 2d | 7a 3b 0a 09 09 09 78 2d |..z=257-|z;....x-|
|00033260| 3d 7a 3b 0a 09 09 09 69 | 66 20 28 2d 2d 62 75 66 |=z;....i|f (--buf|
|00033270| 6e 3c 30 29 20 7b 0a 09 | 09 09 20 20 20 20 62 75 |n<0) {..|.. bu|
|00033280| 66 6e 3d 6e 65 78 74 62 | 6f 64 79 28 62 75 66 29 |fn=nextb|ody(buf)|
|00033290| 2d 31 3b 0a 09 09 09 20 | 20 20 20 69 66 20 28 62 |-1;.... | if (b|
|000332a0| 75 66 6e 3c 30 29 0a 09 | 09 09 09 67 6f 74 6f 20 |ufn<0)..|...goto |
|000332b0| 71 75 69 74 5f 72 65 61 | 64 5f 62 6f 64 79 3b 0a |quit_rea|d_body;.|
|000332c0| 09 09 09 20 20 20 20 62 | 75 66 70 3d 62 75 66 3b |... b|ufp=buf;|
|000332d0| 0a 09 09 09 7d 0a 20 20 | 20 20 20 20 20 20 20 20 |....}. | |
|000332e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 70 3d | | p=|
|000332f0| 28 75 5f 6c 6f 6e 67 20 | 2a 29 28 6c 6f 6e 2b 28 |(u_long |*)(lon+(|
|00033300| 2a 62 75 66 70 2b 2b 20 | 3c 3c 33 29 29 3b 0a 20 |*bufp++ |<<3));. |
|00033310| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033320| 20 20 20 20 20 20 20 69 | 66 20 28 6c 6f 6e 3d 3d | i|f (lon==|
|00033330| 28 6c 6f 6e 67 29 63 6f | 6e 76 29 20 7b 0a 20 20 |(long)co|nv) {. |
|00033340| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033350| 20 20 20 20 20 20 20 20 | 20 20 77 68 69 6c 65 20 | | while |
|00033360| 28 2d 2d 7a 3e 3d 30 29 | 20 7b 0a 20 20 20 20 20 |(--z>=0)| {. |
|00033370| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033380| 20 20 20 20 20 20 20 20 | 20 20 20 2a 71 2b 2b 20 | | *q++ |
|00033390| 3d 20 2a 70 2b 2b 3b 0a | 20 20 20 20 20 20 20 20 |= *p++;.| |
|000333a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000333b0| 20 20 20 20 20 20 20 20 | 2a 71 2b 2b 20 3d 20 2a | |*q++ = *|
|000333c0| 70 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |p;. | |
|000333d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000333e0| 20 20 20 2d 2d 70 3b 0a | 20 20 20 20 20 20 20 20 | --p;.| |
|000333f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033400| 00 00 00 08 00 00 04 10 | 00 00 00 1b 00 00 01 e8 |........|........|
|00033410| 00 00 01 9b 97 69 44 12 | 20 20 20 20 7d 0a 20 20 |.....iD.| }. |
|00033420| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033430| 20 20 20 20 20 20 7d 20 | 65 6c 73 65 20 7b 0a 20 | } |else {. |
|00033440| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033450| 20 20 20 20 20 20 20 20 | 20 20 20 77 68 69 6c 65 | | while|
|00033460| 20 28 2d 2d 7a 3e 3d 30 | 29 20 7b 0a 20 20 20 20 | (--z>=0|) {. |
|00033470| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033480| 20 20 20 20 20 20 20 20 | 20 20 20 20 2a 71 2b 2b | | *q++|
|00033490| 20 7c 3d 20 2a 70 2b 2b | 3b 0a 20 20 20 20 20 20 | |= *p++|;. |
|000334a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000334b0| 20 20 20 20 20 20 20 20 | 20 20 2a 71 2b 2b 20 7c | | *q++ ||
|000334c0| 3d 20 2a 70 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |= *p;. | |
|000334d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000334e0| 20 20 20 20 20 20 2d 2d | 70 3b 0a 20 20 20 20 20 | --|p;. |
|000334f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033500| 20 20 20 20 20 20 20 7d | 0a 20 20 20 20 20 20 20 | }|. |
|00033510| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033520| 20 7d 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | }. | |
|00033530| 20 20 20 20 20 20 20 7d | 0a 20 20 20 20 20 20 20 | }|. |
|00033540| 20 20 20 20 20 20 20 20 | 20 7d 0a 20 20 20 20 20 | | }. |
|00033550| 20 20 20 20 20 20 20 20 | 20 20 20 69 66 20 28 78 | | if (x|
|00033560| 21 3d 30 29 0a 09 09 09 | 65 72 72 6f 72 30 28 45 |!=0)....|error0(E|
|00033570| 30 5f 45 52 52 4f 52 2c | 20 45 31 5f 49 46 46 2c |0_ERROR,| E1_IFF,|
|00033580| 20 45 32 5f 43 4f 4d 50 | 52 45 53 53 49 4f 4e 2c | E2_COMP|RESSION,|
|00033590| 20 45 33 5f 52 4f 57 42 | 4f 55 4e 44 29 3b 0a 20 | E3_ROWB|OUND);. |
|000335a0| 20 20 20 20 20 20 20 20 | 20 20 20 7d 20 65 6c 73 | | } els|
|000335b0| 65 20 7b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |e {. | |
|000335c0| 20 20 20 20 66 6f 72 20 | 28 78 3d 28 78 73 7a 2b | for |(x=(xsz+|
|000335d0| 31 35 29 2f 31 36 2a 32 | 2d 31 2c 20 71 3d 72 6f |15)/16*2|-1, q=ro|
|000335e0| 77 3b 20 78 3e 3d 30 3b | 20 2d 2d 78 29 20 7b 0a |w; x>=0;| --x) {.|
|000335f0| 09 09 20 20 20 20 69 66 | 20 28 2d 2d 62 75 66 6e |.. if| (--bufn|
|00033600| 00 00 00 08 00 00 04 10 | 00 00 00 1c 00 00 01 e8 |........|........|
|00033610| 00 00 01 9c 38 31 de 6e | 3c 30 29 20 7b 0a 09 09 |....81.n|<0) {...|
|00033620| 09 62 75 66 6e 3d 6e 65 | 78 74 62 6f 64 79 28 62 |.bufn=ne|xtbody(b|
|00033630| 75 66 29 2d 31 3b 0a 09 | 09 09 69 66 20 28 62 75 |uf)-1;..|..if (bu|
|00033640| 66 6e 3c 30 29 0a 09 09 | 09 20 20 20 20 67 6f 74 |fn<0)...|. got|
|00033650| 6f 20 71 75 69 74 5f 72 | 65 61 64 5f 62 6f 64 79 |o quit_r|ead_body|
|00033660| 3b 0a 09 09 09 62 75 66 | 70 3d 62 75 66 3b 0a 09 |;....buf|p=buf;..|
|00033670| 09 20 20 20 20 7d 0a 20 | 20 20 20 20 20 20 20 20 |. }. | |
|00033680| 20 20 20 20 20 20 20 20 | 20 20 20 70 3d 28 75 5f | | p=(u_|
|00033690| 6c 6f 6e 67 20 2a 29 28 | 6c 6f 6e 2b 28 2a 62 75 |long *)(|lon+(*bu|
|000336a0| 66 70 2b 2b 20 3c 3c 33 | 29 29 3b 0a 20 20 20 20 |fp++ <<3|));. |
|000336b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000336c0| 69 66 20 28 6c 6f 6e 3d | 3d 28 6c 6f 6e 67 29 63 |if (lon=|=(long)c|
|000336d0| 6f 6e 76 29 20 7b 0a 20 | 20 20 20 20 20 20 20 20 |onv) {. | |
|000336e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 2a | | *|
|000336f0| 71 2b 2b 20 3d 20 2a 70 | 2b 2b 3b 0a 20 20 20 20 |q++ = *p|++;. |
|00033700| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033710| 20 20 20 20 2a 71 2b 2b | 20 3d 20 2a 70 3b 0a 20 | *q++| = *p;. |
|00033720| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033730| 20 20 20 7d 20 65 6c 73 | 65 20 7b 0a 20 20 20 20 | } els|e {. |
|00033740| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033750| 20 20 20 20 2a 71 2b 2b | 20 7c 3d 20 2a 70 2b 2b | *q++| |= *p++|
|00033760| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |;. | |
|00033770| 20 20 20 20 20 20 20 20 | 20 20 2a 71 2b 2b 20 7c | | *q++ ||
|00033780| 3d 20 2a 70 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |= *p;. | |
|00033790| 20 20 20 20 20 20 20 20 | 20 20 7d 0a 20 20 20 20 | | }. |
|000337a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 7d 0a 20 20 | | }. |
|000337b0| 20 20 20 20 20 20 20 20 | 20 20 7d 0a 20 20 20 20 | | }. |
|000337c0| 20 20 20 20 7d 0a 20 20 | 20 20 20 20 20 20 69 66 | }. | if|
|000337d0| 20 28 76 69 65 77 6d 6f | 64 65 73 20 26 20 56 4d | (viewmo|des & VM|
|000337e0| 5f 48 41 4d 29 0a 20 20 | 20 20 20 20 20 20 20 20 |_HAM). | |
|000337f0| 20 20 64 6f 5f 72 6f 77 | 5f 68 61 6d 28 79 2c 20 | do_row|_ham(y, |
|00033800| 00 00 00 08 00 00 04 10 | 00 00 00 1d 00 00 01 e8 |........|........|
|00033810| 00 00 01 9d 04 76 ed 6f | 28 75 5f 63 68 61 72 20 |.....v.o|(u_char |
|00033820| 2a 29 72 6f 77 29 3b 0a | 20 20 20 20 20 20 20 20 |*)row);.| |
|00033830| 65 6c 73 65 0a 20 20 20 | 20 20 20 20 20 20 20 20 |else. | |
|00033840| 20 64 6f 5f 72 6f 77 28 | 79 2c 20 28 75 5f 63 68 | do_row(|y, (u_ch|
|00033850| 61 72 20 2a 29 72 6f 77 | 29 3b 0a 20 20 20 20 20 |ar *)row|);. |
|00033860| 20 20 20 69 66 20 28 73 | 68 61 6d 20 26 26 20 28 | if (s|ham && (|
|00033870| 21 6c 61 63 65 64 5f 73 | 68 61 6d 20 7c 7c 20 21 |!laced_s|ham || !|
|00033880| 28 79 26 31 29 29 29 0a | 20 20 20 20 20 20 20 20 |(y&1))).| |
|00033890| 20 20 20 20 63 75 72 63 | 6d 61 70 2b 3d 6e 72 65 | curc|map+=nre|
|000338a0| 67 73 3b 0a 20 20 20 20 | 7d 0a 71 75 69 74 5f 72 |gs;. |}.quit_r|
|000338b0| 65 61 64 5f 62 6f 64 79 | 3a 0a 20 20 20 20 66 72 |ead_body|:. fr|
|000338c0| 65 65 28 63 6f 6e 76 29 | 3b 0a 20 20 20 20 66 72 |ee(conv)|;. fr|
|000338d0| 65 65 28 72 6f 77 29 3b | 0a 20 20 20 20 66 72 65 |ee(row);|. fre|
|000338e0| 65 28 62 75 66 29 3b 0a | 7d 0a 0a 0a 76 6f 69 64 |e(buf);.|}...void|
|000338f0| 0a 66 69 6c 6c 5f 63 6f | 6e 76 28 76 6f 69 64 29 |.fill_co|nv(void)|
|00033900| 0a 7b 0a 20 20 20 20 75 | 5f 63 68 61 72 20 2a 70 |.{. u|_char *p|
|00033910| 6f 77 74 61 62 2c 20 2a | 70 3b 0a 20 20 20 20 73 |owtab, *|p;. s|
|00033920| 68 6f 72 74 20 78 2c 20 | 79 3b 0a 20 20 20 20 63 |hort x, |y;. c|
|00033930| 68 61 72 20 69 3b 0a 20 | 20 20 20 73 68 6f 72 74 |har i;. | short|
|00033940| 20 6a 3b 0a 0a 20 20 20 | 20 70 6f 77 74 61 62 3d | j;.. | powtab=|
|00033950| 4d 61 6c 6c 6f 63 28 38 | 29 3b 0a 20 20 20 20 70 |Malloc(8|);. p|
|00033960| 3d 70 6f 77 74 61 62 3b | 0a 20 20 20 20 66 6f 72 |=powtab;|. for|
|00033970| 20 28 69 3d 31 3b 20 69 | 3b 20 69 3c 3c 3d 31 29 | (i=1; i|; i<<=1)|
|00033980| 0a 20 20 20 20 20 20 20 | 20 2a 70 2b 2b 20 3d 69 |. | *p++ =i|
|00033990| 3b 0a 20 20 20 20 70 3d | 63 6f 6e 76 3b 0a 20 20 |;. p=|conv;. |
|000339a0| 20 20 66 6f 72 20 28 79 | 3d 30 3b 20 79 3c 6e 70 | for (y|=0; y<np|
|000339b0| 6c 61 6e 65 73 3b 20 2b | 2b 79 29 20 7b 0a 20 20 |lanes; +|+y) {. |
|000339c0| 20 20 20 20 20 20 66 6f | 72 20 28 78 3d 30 3b 20 | fo|r (x=0; |
|000339d0| 78 3c 32 35 36 3b 20 2b | 2b 78 29 20 7b 0a 20 20 |x<256; +|+x) {. |
|000339e0| 20 20 20 20 20 20 20 20 | 20 20 66 6f 72 20 28 6a | | for (j|
|000339f0| 3d 31 32 38 3b 20 6a 3b | 20 6a 3e 3e 3d 31 29 20 |=128; j;| j>>=1) |
|00033a00| 00 00 00 08 00 00 04 10 | 00 00 00 1e 00 00 01 e8 |........|........|
|00033a10| 00 00 01 9e c9 57 e1 4e | 7b 0a 20 20 20 20 20 20 |.....W.N|{. |
|00033a20| 20 20 20 20 20 20 20 20 | 20 20 69 66 20 28 6a 26 | | if (j&|
|00033a30| 78 29 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |x). | |
|00033a40| 20 20 20 20 20 20 20 2a | 70 2b 2b 20 3d 70 6f 77 | *|p++ =pow|
|00033a50| 74 61 62 5b 79 5d 3b 0a | 20 20 20 20 20 20 20 20 |tab[y];.| |
|00033a60| 20 20 20 20 20 20 20 20 | 65 6c 73 65 0a 20 20 20 | |else. |
|00033a70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00033a80| 20 2a 70 2b 2b 20 3d 30 | 3b 0a 20 20 20 20 20 20 | *p++ =0|;. |
|00033a90| 20 20 20 20 20 20 7d 0a | 20 20 20 20 20 20 20 20 | }.| |
|00033aa0| 7d 0a 20 20 20 20 7d 0a | 20 20 20 20 69 66 20 28 |}. }.| if (|
|00033ab0| 6d 61 73 6b 5f 70 6c 61 | 6e 65 29 20 7b 0a 20 20 |mask_pla|ne) {. |
|00033ac0| 20 20 20 20 20 20 66 6f | 72 20 28 78 3d 30 3b 20 | fo|r (x=0; |
|00033ad0| 78 3c 32 35 36 3b 20 2b | 2b 78 29 0a 20 20 20 20 |x<256; +|+x). |
|00033ae0| 20 20 20 20 20 20 20 20 | 66 6f 72 20 28 6a 3d 31 | |for (j=1|
|00033af0| 32 38 3b 20 6a 3b 20 6a | 3e 3e 3d 31 29 0a 20 20 |28; j; j|>>=1). |
|00033b00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2a 70 | | *p|
|00033b10| 2b 2b 20 3d 30 3b 0a 20 | 20 20 20 7d 0a 20 20 20 |++ =0;. | }. |
|00033b20| 20 66 72 65 65 28 70 6f | 77 74 61 62 29 3b 0a 7d | free(po|wtab);.}|
|00033b30| 0a 0a 0a 76 6f 69 64 0a | 64 6f 5f 72 6f 77 28 73 |...void.|do_row(s|
|00033b40| 68 6f 72 74 20 79 2c 20 | 75 6e 73 69 67 6e 65 64 |hort y, |unsigned|
|00033b50| 20 63 68 61 72 20 2a 70 | 61 72 72 6f 77 29 0a 7b | char *p|arrow).{|
|00033b60| 0a 20 20 20 20 75 5f 73 | 68 6f 72 74 20 2a 72 67 |. u_s|hort *rg|
|00033b70| 62 72 6f 77 3b 0a 20 20 | 20 20 75 5f 63 68 61 72 |brow;. | u_char|
|00033b80| 20 2a 72 6f 77 3b 0a 20 | 20 20 20 73 68 6f 72 74 | *row;. | short|
|00033b90| 20 78 3b 0a 0a 20 20 20 | 20 72 67 62 72 6f 77 3d | x;.. | rgbrow=|
|00033ba0| 72 67 62 5b 79 5d 3b 0a | 20 20 20 20 72 6f 77 3d |rgb[y];.| row=|
|00033bb0| 70 61 72 72 6f 77 3b 0a | 20 20 20 20 66 6f 72 20 |parrow;.| for |
|00033bc0| 28 78 3d 78 73 7a 2d 31 | 3b 20 78 3e 3d 30 3b 20 |(x=xsz-1|; x>=0; |
|00033bd0| 2d 2d 78 29 0a 20 20 20 | 20 20 20 20 20 2a 72 67 |--x). | *rg|
|00033be0| 62 72 6f 77 2b 2b 20 3d | 63 75 72 63 6d 61 70 5b |brow++ =|curcmap[|
|00033bf0| 2a 72 6f 77 2b 2b 5d 3b | 0a 7d 0a 0a 0a 76 6f 69 |*row++];|.}...voi|
|00033c00| 00 00 00 08 00 00 04 10 | 00 00 00 1f 00 00 01 e8 |........|........|
|00033c10| 00 00 01 9f 73 dc 0c e1 | 64 0a 64 6f 5f 72 6f 77 |....s...|d.do_row|
|00033c20| 5f 68 61 6d 28 73 68 6f | 72 74 20 79 2c 20 75 6e |_ham(sho|rt y, un|
|00033c30| 73 69 67 6e 65 64 20 63 | 68 61 72 20 2a 70 61 72 |signed c|har *par|
|00033c40| 72 6f 77 29 0a 7b 0a 20 | 20 20 20 75 5f 73 68 6f |row).{. | u_sho|
|00033c50| 72 74 20 2a 72 67 62 72 | 6f 77 3b 0a 20 20 20 20 |rt *rgbr|ow;. |
|00033c60| 75 5f 63 68 61 72 20 2a | 72 6f 77 2c 20 70 69 78 |u_char *|row, pix|
|00033c70| 65 6c 3b 0a 20 20 20 20 | 73 68 6f 72 74 20 78 3b |el;. |short x;|
|00033c80| 0a 20 20 20 20 75 5f 73 | 68 6f 72 74 20 63 75 72 |. u_s|hort cur|
|00033c90| 63 6f 6c 6f 72 3b 0a 0a | 20 20 20 20 72 67 62 72 |color;..| rgbr|
|00033ca0| 6f 77 3d 72 67 62 5b 79 | 5d 3b 0a 20 20 20 20 72 |ow=rgb[y|];. r|
|00033cb0| 6f 77 3d 70 61 72 72 6f | 77 3b 0a 20 20 20 20 63 |ow=parro|w;. c|
|00033cc0| 75 72 63 6f 6c 6f 72 3d | 63 75 72 63 6d 61 70 5b |urcolor=|curcmap[|
|00033cd0| 30 5d 3b 0a 20 20 20 20 | 78 3d 78 73 7a 2d 31 3b |0];. |x=xsz-1;|
|00033ce0| 0a 20 20 20 20 64 6f 20 | 7b 0a 20 20 20 20 20 20 |. do |{. |
|00033cf0| 20 20 70 69 78 65 6c 3d | 20 2a 72 6f 77 2b 2b 3b | pixel=| *row++;|
|00033d00| 0a 20 20 20 20 20 20 20 | 20 69 66 20 28 70 69 78 |. | if (pix|
|00033d10| 65 6c 26 30 78 32 30 29 | 20 7b 0a 20 20 20 20 20 |el&0x20)| {. |
|00033d20| 20 20 20 20 20 20 20 69 | 66 20 28 70 69 78 65 6c | i|f (pixel|
|00033d30| 26 30 78 31 30 29 20 7b | 20 2f 2a 20 6d 6f 64 69 |&0x10) {| /* modi|
|00033d40| 66 79 20 67 72 65 65 6e | 20 2a 2f 0a 20 20 20 20 |fy green| */. |
|00033d50| 20 20 20 20 20 20 20 20 | 20 20 20 20 63 75 72 63 | | curc|
|00033d60| 6f 6c 6f 72 3d 28 63 75 | 72 63 6f 6c 6f 72 26 30 |olor=(cu|rcolor&0|
|00033d70| 78 30 66 30 66 29 7c 28 | 28 70 69 78 65 6c 26 30 |x0f0f)|(|(pixel&0|
|00033d80| 78 30 66 29 3c 3c 34 29 | 3b 0a 20 20 20 20 20 20 |x0f)<<4)|;. |
|00033d90| 20 20 20 20 20 20 7d 20 | 65 6c 73 65 20 7b 20 20 | } |else { |
|00033da0| 20 20 20 20 20 20 20 20 | 2f 2a 20 6d 6f 64 69 66 | |/* modif|
|00033db0| 79 20 72 65 64 20 2a 2f | 0a 20 20 20 20 20 20 20 |y red */|. |
|00033dc0| 20 20 20 20 20 20 20 20 | 20 63 75 72 63 6f 6c 6f | | curcolo|
|00033dd0| 72 3d 28 63 75 72 63 6f | 6c 6f 72 26 30 78 30 30 |r=(curco|lor&0x00|
|00033de0| 66 66 29 7c 28 28 70 69 | 78 65 6c 26 30 78 30 66 |ff)|((pi|xel&0x0f|
|00033df0| 29 3c 3c 38 29 3b 0a 20 | 20 20 20 20 20 20 20 20 |)<<8);. | |
|00033e00| 00 00 00 08 00 00 04 10 | 00 00 00 20 00 00 01 e8 |........|... ....|
|00033e10| 00 00 01 a0 61 66 d1 45 | 20 20 20 7d 0a 20 20 20 |....af.E| }. |
|00033e20| 20 20 20 20 20 7d 20 65 | 6c 73 65 20 7b 0a 20 20 | } e|lse {. |
|00033e30| 20 20 20 20 20 20 20 20 | 20 20 69 66 20 28 70 69 | | if (pi|
|00033e40| 78 65 6c 26 30 78 31 30 | 29 20 7b 20 2f 2a 20 6d |xel&0x10|) { /* m|
|00033e50| 6f 64 69 66 79 20 62 6c | 75 65 20 2a 2f 0a 20 20 |odify bl|ue */. |
|00033e60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 63 75 | | cu|
|00033e70| 72 63 6f 6c 6f 72 3d 28 | 63 75 72 63 6f 6c 6f 72 |rcolor=(|curcolor|
|00033e80| 26 30 78 30 66 66 30 29 | 7c 28 70 69 78 65 6c 26 |&0x0ff0)||(pixel&|
|00033e90| 30 78 30 66 29 3b 0a 20 | 20 20 20 20 20 20 20 20 |0x0f);. | |
|00033ea0| 20 20 20 7d 20 65 6c 73 | 65 20 7b 20 20 20 20 20 | } els|e { |
|00033eb0| 20 20 20 20 20 2f 2a 20 | 75 73 65 20 63 75 72 63 | /* |use curc|
|00033ec0| 6d 61 70 20 2a 2f 0a 20 | 20 20 20 20 20 20 20 20 |map */. | |
|00033ed0| 20 20 20 20 20 20 20 63 | 75 72 63 6f 6c 6f 72 3d | c|urcolor=|
|00033ee0| 63 75 72 63 6d 61 70 5b | 70 69 78 65 6c 5d 3b 0a |curcmap[|pixel];.|
|00033ef0| 20 20 20 20 20 20 20 20 | 20 20 20 20 7d 0a 20 20 | | }. |
|00033f00| 20 20 20 20 20 20 7d 0a | 20 20 20 20 20 20 20 20 | }.| |
|00033f10| 2a 72 67 62 72 6f 77 2b | 2b 20 3d 63 75 72 63 6f |*rgbrow+|+ =curco|
|00033f20| 6c 6f 72 3b 0a 20 20 20 | 20 7d 20 77 68 69 6c 65 |lor;. | } while|
|00033f30| 20 28 2d 2d 78 3e 3d 30 | 29 3b 0a 7d 0a 0a 0a 76 | (--x>=0|);.}...v|
|00033f40| 6f 69 64 0a 64 6f 5f 72 | 6f 77 5f 64 69 72 65 63 |oid.do_r|ow_direc|
|00033f50| 74 28 73 68 6f 72 74 20 | 79 2c 20 75 6e 73 69 67 |t(short |y, unsig|
|00033f60| 6e 65 64 20 63 68 61 72 | 20 2a 69 6e 72 6f 77 29 |ned char| *inrow)|
|00033f70| 0a 7b 0a 09 75 5f 73 68 | 6f 72 74 20 63 6f 6c 6f |.{..u_sh|ort colo|
|00033f80| 72 2c 20 2a 64 65 73 74 | 3b 0a 09 6c 6f 6e 67 20 |r, *dest|;..long |
|00033f90| 78 2c 20 62 79 74 65 73 | 70 65 72 73 63 61 6e 2c |x, bytes|perscan,|
|00033fa0| 20 70 6c 61 6e 65 30 3b | 0a 09 75 5f 63 68 61 72 | plane0;|..u_char|
|00033fb0| 20 2a 70 2c 20 70 6d 61 | 73 6b 2c 20 2a 70 6c 61 | *p, pma|sk, *pla|
|00033fc0| 6e 65 31 2c 20 2a 70 6c | 61 6e 65 32 2c 20 2a 70 |ne1, *pl|ane2, *p|
|00033fd0| 6c 61 6e 65 33 3b 0a 0a | 09 64 65 73 74 3d 72 67 |lane3;..|.dest=rg|
|00033fe0| 62 5b 79 5d 3b 0a 09 62 | 79 74 65 73 70 65 72 73 |b[y];..b|ytespers|
|00033ff0| 63 61 6e 3d 28 78 73 7a | 2b 37 29 2f 38 3b 0a 09 |can=(xsz|+7)/8;..|
|00034000| 00 00 00 08 00 00 04 10 | 00 00 00 21 00 00 01 e8 |........|...!....|
|00034010| 00 00 01 a1 77 21 3d e7 | 70 6c 61 6e 65 30 3d 6e |....w!=.|plane0=n|
|00034020| 70 6c 61 6e 65 73 2f 33 | 2a 62 79 74 65 73 70 65 |planes/3|*bytespe|
|00034030| 72 73 63 61 6e 3b 0a 09 | 66 6f 72 20 28 78 3d 30 |rscan;..|for (x=0|
|00034040| 3b 20 78 3c 62 79 74 65 | 73 70 65 72 73 63 61 6e |; x<byte|sperscan|
|00034050| 3b 20 2b 2b 78 29 20 7b | 0a 09 09 70 6c 61 6e 65 |; ++x) {|...plane|
|00034060| 31 3d 69 6e 72 6f 77 2b | 78 2b 70 6c 61 6e 65 30 |1=inrow+|x+plane0|
|00034070| 2d 62 79 74 65 73 70 65 | 72 73 63 61 6e 3b 0a 09 |-bytespe|rscan;..|
|00034080| 09 70 6c 61 6e 65 32 3d | 70 6c 61 6e 65 31 2b 70 |.plane2=|plane1+p|
|00034090| 6c 61 6e 65 30 3b 0a 09 | 09 70 6c 61 6e 65 33 3d |lane0;..|.plane3=|
|000340a0| 70 6c 61 6e 65 32 2b 70 | 6c 61 6e 65 30 3b 0a 09 |plane2+p|lane0;..|
|000340b0| 09 66 6f 72 20 28 70 6d | 61 73 6b 3d 31 32 38 3b |.for (pm|ask=128;|
|000340c0| 20 70 6d 61 73 6b 3b 20 | 70 6d 61 73 6b 3d 28 75 | pmask; |pmask=(u|
|000340d0| 6e 73 69 67 6e 65 64 20 | 6c 6f 6e 67 29 70 6d 61 |nsigned |long)pma|
|000340e0| 73 6b 3e 3e 31 29 20 7b | 0a 09 09 09 63 6f 6c 6f |sk>>1) {|....colo|
|000340f0| 72 3d 30 3b 0a 09 09 09 | 70 3d 70 6c 61 6e 65 31 |r=0;....|p=plane1|
|00034100| 3b 0a 09 09 09 69 66 20 | 28 2a 70 20 26 20 70 6d |;....if |(*p & pm|
|00034110| 61 73 6b 29 09 63 6f 6c | 6f 72 7c 3d 30 78 30 38 |ask).col|or|=0x08|
|00034120| 30 30 3b 20 70 2d 3d 62 | 79 74 65 73 70 65 72 73 |00; p-=b|ytespers|
|00034130| 63 61 6e 3b 0a 09 09 09 | 69 66 20 28 2a 70 20 26 |can;....|if (*p &|
|00034140| 20 70 6d 61 73 6b 29 09 | 63 6f 6c 6f 72 7c 3d 30 | pmask).|color|=0|
|00034150| 78 30 34 30 30 3b 20 70 | 2d 3d 62 79 74 65 73 70 |x0400; p|-=bytesp|
|00034160| 65 72 73 63 61 6e 3b 0a | 09 09 09 69 66 20 28 2a |erscan;.|...if (*|
|00034170| 70 20 26 20 70 6d 61 73 | 6b 29 09 63 6f 6c 6f 72 |p & pmas|k).color|
|00034180| 7c 3d 30 78 30 32 30 30 | 3b 20 70 2d 3d 62 79 74 ||=0x0200|; p-=byt|
|00034190| 65 73 70 65 72 73 63 61 | 6e 3b 0a 09 09 09 69 66 |espersca|n;....if|
|000341a0| 20 28 2a 70 20 26 20 70 | 6d 61 73 6b 29 09 63 6f | (*p & p|mask).co|
|000341b0| 6c 6f 72 7c 3d 30 78 30 | 31 30 30 3b 0a 09 09 09 |lor|=0x0|100;....|
|000341c0| 70 3d 70 6c 61 6e 65 32 | 3b 0a 09 09 09 69 66 20 |p=plane2|;....if |
|000341d0| 28 2a 70 20 26 20 70 6d | 61 73 6b 29 09 63 6f 6c |(*p & pm|ask).col|
|000341e0| 6f 72 7c 3d 30 78 30 30 | 38 30 3b 20 70 2d 3d 62 |or|=0x00|80; p-=b|
|000341f0| 79 74 65 73 70 65 72 73 | 63 61 6e 3b 0a 09 09 09 |ytespers|can;....|
|00034200| 00 00 00 08 00 00 04 10 | 00 00 00 22 00 00 01 69 |........|..."...i|
|00034210| 00 00 00 00 3b b3 b8 ba | 69 66 20 28 2a 70 20 26 |....;...|if (*p &|
|00034220| 20 70 6d 61 73 6b 29 09 | 63 6f 6c 6f 72 7c 3d 30 | pmask).|color|=0|
|00034230| 78 30 30 34 30 3b 20 70 | 2d 3d 62 79 74 65 73 70 |x0040; p|-=bytesp|
|00034240| 65 72 73 63 61 6e 3b 0a | 09 09 09 69 66 20 28 2a |erscan;.|...if (*|
|00034250| 70 20 26 20 70 6d 61 73 | 6b 29 09 63 6f 6c 6f 72 |p & pmas|k).color|
|00034260| 7c 3d 30 78 30 30 32 30 | 3b 20 70 2d 3d 62 79 74 ||=0x0020|; p-=byt|
|00034270| 65 73 70 65 72 73 63 61 | 6e 3b 0a 09 09 09 69 66 |espersca|n;....if|
|00034280| 20 28 2a 70 20 26 20 70 | 6d 61 73 6b 29 09 63 6f | (*p & p|mask).co|
|00034290| 6c 6f 72 7c 3d 30 78 30 | 30 31 30 3b 0a 09 09 09 |lor|=0x0|010;....|
|000342a0| 70 3d 70 6c 61 6e 65 33 | 3b 0a 09 09 09 69 66 20 |p=plane3|;....if |
|000342b0| 28 2a 70 20 26 20 70 6d | 61 73 6b 29 09 63 6f 6c |(*p & pm|ask).col|
|000342c0| 6f 72 7c 3d 30 78 30 30 | 30 38 3b 20 70 2d 3d 62 |or|=0x00|08; p-=b|
|000342d0| 79 74 65 73 70 65 72 73 | 63 61 6e 3b 0a 09 09 09 |ytespers|can;....|
|000342e0| 69 66 20 28 2a 70 20 26 | 20 70 6d 61 73 6b 29 09 |if (*p &| pmask).|
|000342f0| 63 6f 6c 6f 72 7c 3d 30 | 78 30 30 30 34 3b 20 70 |color|=0|x0004; p|
|00034300| 2d 3d 62 79 74 65 73 70 | 65 72 73 63 61 6e 3b 0a |-=bytesp|erscan;.|
|00034310| 09 09 09 69 66 20 28 2a | 70 20 26 20 70 6d 61 73 |...if (*|p & pmas|
|00034320| 6b 29 09 63 6f 6c 6f 72 | 7c 3d 30 78 30 30 30 32 |k).color||=0x0002|
|00034330| 3b 20 70 2d 3d 62 79 74 | 65 73 70 65 72 73 63 61 |; p-=byt|espersca|
|00034340| 6e 3b 0a 09 09 09 69 66 | 20 28 2a 70 20 26 20 70 |n;....if| (*p & p|
|00034350| 6d 61 73 6b 29 09 63 6f | 6c 6f 72 7c 3d 30 78 30 |mask).co|lor|=0x0|
|00034360| 30 30 31 3b 0a 09 09 09 | 2a 64 65 73 74 2b 2b 20 |001;....|*dest++ |
|00034370| 3d 63 6f 6c 6f 72 3b 0a | 09 09 7d 0a 09 7d 0a 7d |=color;.|..}..}.}|
|00034380| 0a 3d 30 78 30 32 30 30 | 3b 20 70 2d 3d 62 79 74 |.=0x0200|; p-=byt|
|00034390| 65 73 70 65 72 73 63 61 | 6e 3b 0a 09 09 09 69 66 |espersca|n;....if|
|000343a0| 20 28 2a 70 20 26 20 70 | 6d 61 73 6b 29 09 63 6f | (*p & p|mask).co|
|000343b0| 6c 6f 72 7c 3d 30 78 30 | 31 30 30 3b 0a 09 09 09 |lor|=0x0|100;....|
|000343c0| 70 3d 70 6c 61 6e 65 32 | 3b 0a 09 09 09 69 66 20 |p=plane2|;....if |
|000343d0| 28 2a 70 20 26 20 70 6d | 61 73 6b 29 09 63 6f 6c |(*p & pm|ask).col|
|000343e0| 6f 72 7c 3d 30 78 30 30 | 38 30 3b 20 70 2d 3d 62 |or|=0x00|80; p-=b|
|000343f0| 79 74 65 73 70 65 72 73 | 63 61 6e 3b 0a 09 09 09 |ytespers|can;....|
|00034400| 00 00 00 08 00 00 04 11 | 00 00 00 01 00 00 01 e8 |........|........|
|00034410| 00 00 01 a3 96 85 f5 c8 | 2f 2a 20 77 61 73 70 20 |........|/* wasp |
|00034420| 2d 20 43 6f 70 79 72 69 | 67 68 74 20 31 39 39 31 |- Copyri|ght 1991|
|00034430| 20 62 79 20 53 74 65 76 | 65 6e 20 52 65 69 7a 0a | by Stev|en Reiz.|
|00034440| 20 2a 20 73 65 65 20 43 | 4f 50 59 49 4e 47 20 61 | * see C|OPYING a|
|00034450| 6e 64 20 77 61 73 70 2e | 63 20 66 6f 72 20 66 75 |nd wasp.|c for fu|
|00034460| 72 74 68 65 72 20 69 6e | 66 6f 0a 20 2a 20 65 72 |rther in|fo. * er|
|00034470| 72 6f 72 73 2e 68 2c 20 | 31 2f 36 2f 39 31 20 2d |rors.h, |1/6/91 -|
|00034480| 20 32 2f 36 2f 39 31 2c | 20 32 34 2f 37 2f 39 31 | 2/6/91,| 24/7/91|
|00034490| 2c 20 38 2f 31 32 2f 39 | 31 2c 0a 20 2a 20 32 37 |, 8/12/9|1,. * 27|
|000344a0| 2f 31 32 2f 39 31 20 2d | 20 33 30 2f 31 32 2f 39 |/12/91 -| 30/12/9|
|000344b0| 31 0a 20 2a 2f 0a 0a 23 | 69 66 6e 64 65 66 20 4d |1. */..#|ifndef M|
|000344c0| 41 49 4e 0a 65 78 74 65 | 72 6e 20 73 74 72 75 63 |AIN.exte|rn struc|
|000344d0| 74 20 7b 20 63 68 61 72 | 20 2a 73 31 2c 20 2a 73 |t { char| *s1, *s|
|000344e0| 32 3b 20 7d 20 65 30 5f | 73 5b 5d 3b 0a 23 65 6c |2; } e0_|s[];.#el|
|000344f0| 73 65 0a 73 74 72 75 63 | 74 20 7b 0a 09 63 68 61 |se.struc|t {..cha|
|00034500| 72 20 2a 73 31 2c 20 2a | 73 32 3b 0a 7d 20 65 30 |r *s1, *|s2;.} e0|
|00034510| 5f 73 5b 5d 3d 7b 0a 09 | 4e 55 4c 4c 2c 20 4e 55 |_s[]={..|NULL, NU|
|00034520| 4c 4c 2c 09 09 2f 2a 20 | 30 20 2a 2f 0a 09 4e 55 |LL,../* |0 */..NU|
|00034530| 4c 4c 2c 20 4e 55 4c 4c | 2c 09 09 2f 2a 20 31 20 |LL, NULL|,../* 1 |
|00034540| 2a 2f 0a 09 22 66 61 74 | 61 6c 22 2c 20 22 65 72 |*/.."fat|al", "er|
|00034550| 72 6f 72 22 2c 09 2f 2a | 20 32 20 2a 2f 0a 09 4e |ror",./*| 2 */..N|
|00034560| 55 4c 4c 2c 20 22 65 72 | 72 6f 72 22 2c 09 09 2f |ULL, "er|ror",../|
|00034570| 2a 20 33 20 2a 2f 0a 09 | 4e 55 4c 4c 2c 20 22 77 |* 3 */..|NULL, "w|
|00034580| 61 72 6e 69 6e 67 22 2c | 09 2f 2a 20 34 20 2a 2f |arning",|./* 4 */|
|00034590| 0a 09 4e 55 4c 4c 2c 20 | 4e 55 4c 4c 09 09 2f 2a |..NULL, |NULL../*|
|000345a0| 20 35 20 2a 2f 0a 7d 3b | 0a 23 65 6e 64 69 66 0a | 5 */.};|.#endif.|
|000345b0| 23 64 65 66 69 6e 65 20 | 45 30 5f 49 4e 54 45 52 |#define |E0_INTER|
|000345c0| 4e 41 4c 09 31 20 2f 2a | 20 73 68 6f 75 6c 64 20 |NAL.1 /*| should |
|000345d0| 62 65 20 74 68 65 20 66 | 69 72 73 74 20 2a 2f 0a |be the f|irst */.|
|000345e0| 23 64 65 66 69 6e 65 20 | 45 30 5f 46 41 54 41 4c |#define |E0_FATAL|
|000345f0| 09 32 0a 23 64 65 66 69 | 6e 65 20 45 30 5f 45 52 |.2.#defi|ne E0_ER|
|00034600| 00 00 00 08 00 00 04 11 | 00 00 00 02 00 00 01 e8 |........|........|
|00034610| 00 00 01 a4 d7 ff cd 5f | 52 4f 52 09 33 0a 23 64 |......._|ROR.3.#d|
|00034620| 65 66 69 6e 65 20 45 30 | 5f 57 41 52 4e 49 4e 47 |efine E0|_WARNING|
|00034630| 09 34 0a 23 64 65 66 69 | 6e 65 20 45 30 5f 4d 45 |.4.#defi|ne E0_ME|
|00034640| 53 53 41 47 45 09 35 0a | 23 64 65 66 69 6e 65 20 |SSAGE.5.|#define |
|00034650| 45 30 5f 4e 55 4d 09 09 | 36 0a 0a 23 69 66 6e 64 |E0_NUM..|6..#ifnd|
|00034660| 65 66 20 4d 41 49 4e 0a | 65 78 74 65 72 6e 20 63 |ef MAIN.|extern c|
|00034670| 68 61 72 20 2a 65 31 5f | 73 5b 5d 3b 0a 23 65 6c |har *e1_|s[];.#el|
|00034680| 73 65 0a 63 68 61 72 20 | 2a 65 31 5f 73 5b 5d 3d |se.char |*e1_s[]=|
|00034690| 7b 0a 09 4e 55 4c 4c 2c | 09 09 09 2f 2a 20 30 20 |{..NULL,|.../* 0 |
|000346a0| 2a 2f 0a 09 22 49 2f 4f | 22 2c 09 09 09 2f 2a 20 |*/.."I/O|",.../* |
|000346b0| 31 20 2a 2f 0a 09 22 47 | 49 46 22 2c 09 09 09 2f |1 */.."G|IF",.../|
|000346c0| 2a 20 32 20 2a 2f 0a 09 | 22 6f 75 74 20 6f 66 20 |* 2 */..|"out of |
|000346d0| 6d 65 6d 6f 72 79 22 2c | 09 2f 2a 20 33 20 2a 2f |memory",|./* 3 */|
|000346e0| 0a 09 22 49 46 46 22 2c | 09 09 09 2f 2a 20 34 20 |.."IFF",|.../* 4 |
|000346f0| 2a 2f 0a 09 22 49 46 46 | 20 52 47 42 22 2c 09 09 |*/.."IFF| RGB",..|
|00034700| 2f 2a 20 35 20 2a 2f 0a | 09 22 53 75 6e 20 52 41 |/* 5 */.|."Sun RA|
|00034710| 53 22 2c 09 09 2f 2a 20 | 36 20 2a 2f 0a 09 22 6f |S",../* |6 */.."o|
|00034720| 70 65 72 61 74 69 6f 6e | 22 2c 09 09 2f 2a 20 37 |peration|",../* 7|
|00034730| 20 2a 2f 0a 7d 3b 0a 23 | 65 6e 64 69 66 0a 23 64 | */.};.#|endif.#d|
|00034740| 65 66 69 6e 65 20 45 31 | 5f 49 4f 09 09 31 20 2f |efine E1|_IO..1 /|
|00034750| 2a 20 31 20 61 72 67 3a | 20 66 69 6c 65 6e 61 6d |* 1 arg:| filenam|
|00034760| 65 20 2a 2f 0a 23 64 65 | 66 69 6e 65 20 45 31 5f |e */.#de|fine E1_|
|00034770| 47 49 46 09 09 32 0a 23 | 64 65 66 69 6e 65 20 45 |GIF..2.#|define E|
|00034780| 31 5f 4e 4f 4d 45 4d 09 | 33 0a 23 64 65 66 69 6e |1_NOMEM.|3.#defin|
|00034790| 65 20 45 31 5f 49 46 46 | 09 09 34 0a 23 64 65 66 |e E1_IFF|..4.#def|
|000347a0| 69 6e 65 20 45 31 5f 49 | 46 46 5f 52 47 42 09 35 |ine E1_I|FF_RGB.5|
|000347b0| 0a 23 64 65 66 69 6e 65 | 20 45 31 5f 52 41 53 09 |.#define| E1_RAS.|
|000347c0| 09 36 0a 23 64 65 66 69 | 6e 65 20 45 31 5f 4f 50 |.6.#defi|ne E1_OP|
|000347d0| 45 52 41 54 49 4f 4e 09 | 37 0a 23 64 65 66 69 6e |ERATION.|7.#defin|
|000347e0| 65 20 45 31 5f 4e 55 4d | 09 09 38 0a 0a 23 69 66 |e E1_NUM|..8..#if|
|000347f0| 6e 64 65 66 20 4d 41 49 | 4e 0a 65 78 74 65 72 6e |ndef MAI|N.extern|
|00034800| 00 00 00 08 00 00 04 11 | 00 00 00 03 00 00 01 e8 |........|........|
|00034810| 00 00 01 a5 d2 4e e9 eb | 20 63 68 61 72 20 2a 65 |.....N..| char *e|
|00034820| 32 5f 73 5b 5d 3b 0a 23 | 65 6c 73 65 0a 63 68 61 |2_s[];.#|else.cha|
|00034830| 72 20 2a 65 32 5f 73 5b | 5d 3d 7b 0a 09 4e 55 4c |r *e2_s[|]={..NUL|
|00034840| 4c 2c 09 09 09 2f 2a 20 | 30 20 2a 2f 0a 09 4e 55 |L,.../* |0 */..NU|
|00034850| 4c 4c 2c 09 09 09 2f 2a | 20 31 20 2a 2f 0a 09 22 |LL,.../*| 1 */.."|
|00034860| 72 65 61 64 22 2c 09 09 | 09 2f 2a 20 32 20 2a 2f |read",..|./* 2 */|
|00034870| 0a 09 22 77 72 69 74 65 | 22 2c 09 09 2f 2a 20 33 |.."write|",../* 3|
|00034880| 20 2a 2f 0a 09 22 6f 70 | 65 6e 22 2c 09 09 09 2f | */.."op|en",.../|
|00034890| 2a 20 34 20 2a 2f 0a 09 | 22 63 72 65 61 74 65 22 |* 4 */..|"create"|
|000348a0| 2c 09 09 2f 2a 20 35 20 | 2a 2f 0a 09 22 66 6f 72 |,../* 5 |*/.."for|
|000348b0| 6d 61 74 22 2c 09 09 2f | 2a 20 36 20 2a 2f 0a 09 |mat",../|* 6 */..|
|000348c0| 22 42 4d 48 44 22 2c 09 | 09 09 2f 2a 20 37 20 2a |"BMHD",.|../* 7 *|
|000348d0| 2f 0a 09 22 43 41 4d 47 | 22 2c 09 09 09 2f 2a 20 |/.."CAMG|",.../* |
|000348e0| 38 20 2a 2f 0a 09 22 53 | 48 41 4d 22 2c 09 09 09 |8 */.."S|HAM",...|
|000348f0| 2f 2a 20 39 20 2a 2f 0a | 09 22 43 4d 41 50 22 2c |/* 9 */.|."CMAP",|
|00034900| 09 09 09 2f 2a 20 31 30 | 20 2a 2f 0a 09 22 63 6f |.../* 10| */.."co|
|00034910| 6d 70 72 65 73 73 69 6f | 6e 22 2c 09 09 2f 2a 20 |mpressio|n",../* |
|00034920| 31 31 20 2a 2f 0a 09 22 | 48 41 4d 22 2c 09 09 09 |11 */.."|HAM",...|
|00034930| 2f 2a 20 31 32 20 2a 2f | 0a 09 22 45 48 42 22 2c |/* 12 */|.."EHB",|
|00034940| 09 09 09 2f 2a 20 31 33 | 20 2a 2f 0a 09 22 42 4f |.../* 13| */.."BO|
|00034950| 44 59 22 2c 09 09 09 2f | 2a 20 31 34 20 2a 2f 0a |DY",.../|* 14 */.|
|00034960| 09 22 6f 70 74 69 6f 6e | 22 2c 09 09 2f 2a 20 31 |."option|",../* 1|
|00034970| 35 20 2a 2f 0a 09 22 73 | 65 65 6b 22 2c 09 09 09 |5 */.."s|eek",...|
|00034980| 2f 2a 20 31 36 20 2a 2f | 0a 7d 3b 0a 23 65 6e 64 |/* 16 */|.};.#end|
|00034990| 69 66 0a 23 64 65 66 69 | 6e 65 20 45 32 5f 55 4e |if.#defi|ne E2_UN|
|000349a0| 53 50 45 43 09 31 0a 23 | 64 65 66 69 6e 65 20 45 |SPEC.1.#|define E|
|000349b0| 32 5f 52 45 41 44 09 09 | 32 0a 23 64 65 66 69 6e |2_READ..|2.#defin|
|000349c0| 65 20 45 32 5f 57 52 49 | 54 45 09 33 0a 23 64 65 |e E2_WRI|TE.3.#de|
|000349d0| 66 69 6e 65 20 45 32 5f | 4f 50 45 4e 09 09 34 0a |fine E2_|OPEN..4.|
|000349e0| 23 64 65 66 69 6e 65 20 | 45 32 5f 43 52 45 41 54 |#define |E2_CREAT|
|000349f0| 09 35 0a 23 64 65 66 69 | 6e 65 20 45 32 5f 46 4f |.5.#defi|ne E2_FO|
|00034a00| 00 00 00 08 00 00 04 11 | 00 00 00 04 00 00 01 e8 |........|........|
|00034a10| 00 00 01 a6 61 67 54 24 | 52 4d 41 54 09 36 0a 23 |....agT$|RMAT.6.#|
|00034a20| 64 65 66 69 6e 65 20 45 | 32 5f 42 4d 48 44 09 09 |define E|2_BMHD..|
|00034a30| 37 0a 23 64 65 66 69 6e | 65 20 45 32 5f 43 41 4d |7.#defin|e E2_CAM|
|00034a40| 47 09 09 38 0a 23 64 65 | 66 69 6e 65 20 45 32 5f |G..8.#de|fine E2_|
|00034a50| 53 48 41 4d 09 09 39 0a | 23 64 65 66 69 6e 65 20 |SHAM..9.|#define |
|00034a60| 45 32 5f 43 4d 41 50 09 | 09 31 30 0a 23 64 65 66 |E2_CMAP.|.10.#def|
|00034a70| 69 6e 65 20 45 32 5f 43 | 4f 4d 50 52 45 53 53 49 |ine E2_C|OMPRESSI|
|00034a80| 4f 4e 09 31 31 0a 23 64 | 65 66 69 6e 65 20 45 32 |ON.11.#d|efine E2|
|00034a90| 5f 48 41 4d 09 09 31 32 | 0a 23 64 65 66 69 6e 65 |_HAM..12|.#define|
|00034aa0| 20 45 32 5f 45 48 42 09 | 09 31 33 0a 23 64 65 66 | E2_EHB.|.13.#def|
|00034ab0| 69 6e 65 20 45 32 5f 42 | 4f 44 59 09 09 31 34 0a |ine E2_B|ODY..14.|
|00034ac0| 23 64 65 66 69 6e 65 20 | 45 32 5f 4f 50 54 49 4f |#define |E2_OPTIO|
|00034ad0| 4e 09 31 35 0a 23 64 65 | 66 69 6e 65 20 45 32 5f |N.15.#de|fine E2_|
|00034ae0| 53 45 45 4b 09 09 31 36 | 0a 23 64 65 66 69 6e 65 |SEEK..16|.#define|
|00034af0| 20 45 32 5f 4e 55 4d 09 | 09 31 37 0a 0a 23 69 66 | E2_NUM.|.17..#if|
|00034b00| 6e 64 65 66 20 4d 41 49 | 4e 0a 65 78 74 65 72 6e |ndef MAI|N.extern|
|00034b10| 20 63 68 61 72 20 2a 65 | 33 5f 73 5b 5d 3b 0a 23 | char *e|3_s[];.#|
|00034b20| 65 6c 73 65 0a 63 68 61 | 72 20 2a 65 33 5f 73 5b |else.cha|r *e3_s[|
|00034b30| 5d 3d 7b 0a 09 4e 55 4c | 4c 2c 09 09 09 09 09 09 |]={..NUL|L,......|
|00034b40| 09 2f 2a 20 30 20 2a 2f | 0a 09 4e 55 4c 4c 2c 09 |./* 0 */|..NULL,.|
|00034b50| 09 09 09 09 09 09 2f 2a | 20 31 20 2a 2f 0a 09 22 |....../*| 1 */.."|
|00034b60| 75 6e 65 78 70 65 63 74 | 65 64 20 65 6e 64 20 6f |unexpect|ed end o|
|00034b70| 66 20 25 73 22 2c 09 09 | 09 09 09 2f 2a 20 32 20 |f %s",..|.../* 2 |
|00034b80| 2a 2f 0a 09 4e 55 4c 4c | 2c 09 09 09 09 09 09 09 |*/..NULL|,.......|
|00034b90| 2f 2a 20 33 20 2a 2f 0a | 09 22 6d 69 73 73 69 6e |/* 3 */.|."missin|
|00034ba0| 67 20 27 25 63 27 20 73 | 65 70 61 72 61 74 6f 72 |g '%c' s|eparator|
|00034bb0| 22 2c 09 09 09 09 2f 2a | 20 34 20 2a 2f 0a 09 22 |",..../*| 4 */.."|
|00034bc0| 6f 6e 6c 79 20 74 68 65 | 20 66 69 72 73 74 20 69 |only the| first i|
|00034bd0| 6d 61 67 65 20 68 61 73 | 20 62 65 65 6e 20 70 72 |mage has| been pr|
|00034be0| 6f 63 65 73 73 65 64 22 | 2c 09 09 2f 2a 20 35 20 |ocessed"|,../* 5 |
|00034bf0| 2a 2f 0a 09 22 25 64 20 | 69 6e 73 74 65 61 64 20 |*/.."%d |instead |
|00034c00| 00 00 00 08 00 00 04 11 | 00 00 00 05 00 00 01 e8 |........|........|
|00034c10| 00 00 01 a7 42 d1 1d 37 | 6f 66 20 25 64 20 72 6f |....B..7|of %d ro|
|00034c20| 77 73 20 6f 66 20 64 61 | 74 61 20 68 61 76 65 20 |ws of da|ta have |
|00034c30| 62 65 65 6e 20 72 65 61 | 64 22 2c 09 09 2f 2a 20 |been rea|d",../* |
|00034c40| 36 20 2a 2f 0a 09 22 70 | 6f 74 65 6e 74 69 61 6c |6 */.."p|otential|
|00034c50| 20 63 6f 64 65 20 74 61 | 62 6c 65 20 6f 76 65 72 | code ta|ble over|
|00034c60| 66 6c 6f 77 22 2c 09 09 | 09 2f 2a 20 37 20 2a 2f |flow",..|./* 7 */|
|00034c70| 0a 09 22 69 6e 76 61 6c | 69 64 20 63 6c 69 70 70 |.."inval|id clipp|
|00034c80| 69 6e 67 20 72 65 67 69 | 6f 6e 22 2c 09 09 09 09 |ing regi|on",....|
|00034c90| 2f 2a 20 38 20 2a 2f 0a | 09 22 63 68 75 6e 6b 20 |/* 8 */.|."chunk |
|00034ca0| 6e 6f 74 20 66 6f 75 6e | 64 22 2c 09 09 09 09 09 |not foun|d",.....|
|00034cb0| 2f 2a 20 39 20 2a 2f 0a | 09 22 6e 65 67 61 74 69 |/* 9 */.|."negati|
|00034cc0| 76 65 20 67 72 6f 75 70 | 20 73 69 7a 65 22 2c 09 |ve group| size",.|
|00034cd0| 09 09 09 09 2f 2a 20 31 | 30 20 2a 2f 0a 09 22 69 |..../* 1|0 */.."i|
|00034ce0| 6e 76 61 6c 69 64 20 69 | 64 22 2c 09 09 09 09 09 |nvalid i|d",.....|
|00034cf0| 09 2f 2a 20 31 31 20 2a | 2f 0a 09 22 70 61 72 74 |./* 11 *|/.."part|
|00034d00| 73 20 6f 66 20 67 72 6f | 75 70 20 6c 61 72 67 65 |s of gro|up large|
|00034d10| 72 20 74 68 61 6e 20 67 | 72 6f 75 70 20 69 74 73 |r than g|roup its|
|00034d20| 65 6c 66 22 2c 09 09 2f | 2a 20 31 32 20 2a 2f 0a |elf",../|* 12 */.|
|00034d30| 09 22 77 72 6f 6e 67 20 | 63 68 75 6e 6b 20 73 69 |."wrong |chunk si|
|00034d40| 7a 65 22 2c 09 09 09 09 | 09 2f 2a 20 31 33 20 2a |ze",....|./* 13 *|
|00034d50| 2f 0a 09 22 6d 6f 72 65 | 20 74 68 61 6e 20 6f 6e |/.."more| than on|
|00034d60| 65 20 6f 66 20 45 48 42 | 2c 20 48 41 4d 20 61 6e |e of EHB|, HAM an|
|00034d70| 64 20 48 49 52 45 53 20 | 73 70 65 63 69 66 69 65 |d HIRES |specifie|
|00034d80| 64 22 2c 09 2f 2a 20 31 | 34 20 2a 2f 0a 09 22 75 |d",./* 1|4 */.."u|
|00034d90| 6e 6b 6e 6f 77 6e 20 25 | 73 20 63 68 75 6e 6b 20 |nknown %|s chunk |
|00034da0| 6f 66 20 25 6c 64 20 62 | 79 74 65 73 22 2c 09 09 |of %ld b|ytes",..|
|00034db0| 09 2f 2a 20 31 35 20 2a | 2f 0a 09 22 75 6e 6b 6e |./* 15 *|/.."unkn|
|00034dc0| 6f 77 6e 20 76 65 72 73 | 69 6f 6e 20 28 25 64 29 |own vers|ion (%d)|
|00034dd0| 22 2c 09 09 09 09 09 2f | 2a 20 31 36 20 2a 2f 0a |",...../|* 16 */.|
|00034de0| 09 22 69 67 6e 6f 72 69 | 6e 67 20 49 4c 42 4d 20 |."ignori|ng ILBM |
|00034df0| 6d 61 73 6b 69 6e 67 22 | 2c 09 09 09 09 2f 2a 20 |masking"|,..../* |
|00034e00| 00 00 00 08 00 00 04 11 | 00 00 00 06 00 00 01 e8 |........|........|
|00034e10| 00 00 01 a8 5f 5f 9a 21 | 31 37 20 2a 2f 0a 09 22 |....__.!|17 */.."|
|00034e20| 25 64 20 65 6e 74 72 69 | 65 73 20 69 6e 20 74 68 |%d entri|es in th|
|00034e30| 65 20 63 6f 6c 6f 72 6d | 61 70 22 2c 09 09 09 09 |e colorm|ap",....|
|00034e40| 2f 2a 20 31 38 20 2a 2f | 0a 09 22 25 64 20 70 6c |/* 18 */|.."%d pl|
|00034e50| 61 6e 65 73 22 2c 09 09 | 09 09 09 09 2f 2a 20 31 |anes",..|..../* 1|
|00034e60| 39 20 2a 2f 0a 09 22 63 | 68 75 6e 6b 20 6e 6f 74 |9 */.."c|hunk not|
|00034e70| 20 65 78 70 65 63 74 65 | 64 22 2c 09 09 09 09 09 | expecte|d",.....|
|00034e80| 2f 2a 20 32 30 20 2a 2f | 0a 09 22 25 64 20 65 6e |/* 20 */|.."%d en|
|00034e90| 74 72 69 65 73 20 69 6e | 20 63 6f 6c 6f 72 6d 61 |tries in| colorma|
|00034ea0| 70 2c 20 25 64 20 70 6c | 61 6e 65 73 22 2c 09 09 |p, %d pl|anes",..|
|00034eb0| 09 2f 2a 20 32 31 20 2a | 2f 0a 09 22 63 61 6e 27 |./* 21 *|/.."can'|
|00034ec0| 74 20 68 61 6e 64 6c 65 | 20 73 6c 69 63 65 64 20 |t handle| sliced |
|00034ed0| 45 48 42 22 2c 09 09 09 | 09 2f 2a 20 32 32 20 2a |EHB",...|./* 22 *|
|00034ee0| 2f 0a 09 22 63 6f 6e 74 | 61 69 6e 73 20 25 64 20 |/.."cont|ains %d |
|00034ef0| 65 6e 74 72 69 65 73 2c | 20 73 68 6f 75 6c 64 20 |entries,| should |
|00034f00| 63 6f 6e 74 61 69 6e 20 | 25 64 22 2c 09 09 2f 2a |contain |%d",../*|
|00034f10| 20 32 33 20 2a 2f 0a 09 | 22 63 72 6f 73 73 65 64 | 23 */..|"crossed|
|00034f20| 20 72 6f 77 20 62 6f 75 | 6e 64 20 77 68 69 6c 65 | row bou|nd while|
|00034f30| 20 64 65 63 6f 6d 70 72 | 65 73 73 69 6e 67 22 2c | decompr|essing",|
|00034f40| 09 09 2f 2a 20 32 34 20 | 2a 2f 0a 09 22 63 6f 75 |../* 24 |*/.."cou|
|00034f50| 6c 64 6e 27 74 20 61 6c | 6c 6f 63 61 74 65 20 25 |ldn't al|locate %|
|00034f60| 64 20 62 79 74 65 73 22 | 2c 09 09 09 09 2f 2a 20 |d bytes"|,..../* |
|00034f70| 32 35 20 2a 2f 0a 09 22 | 73 70 65 63 69 66 79 20 |25 */.."|specify |
|00034f80| 65 69 74 68 65 72 20 61 | 73 63 20 6f 72 20 61 6e |either a|sc or an|
|00034f90| 20 6f 75 74 70 75 74 20 | 6d 6f 64 65 22 2c 09 09 | output |mode",..|
|00034fa0| 09 2f 2a 20 32 36 20 2a | 2f 0a 09 22 73 70 65 63 |./* 26 *|/.."spec|
|00034fb0| 69 66 79 20 65 69 74 68 | 65 72 20 6e 6f 68 69 72 |ify eith|er nohir|
|00034fc0| 65 73 20 6f 72 20 61 6e | 20 6f 75 74 70 75 74 20 |es or an| output |
|00034fd0| 6d 6f 64 65 22 2c 09 09 | 2f 2a 20 32 37 20 2a 2f |mode",..|/* 27 */|
|00034fe0| 0a 09 22 6f 6e 6c 79 20 | 48 41 4d 20 63 61 6e 20 |.."only |HAM can |
|00034ff0| 62 65 20 70 72 6f 64 75 | 63 65 64 20 77 69 74 68 |be produ|ced with|
|00035000| 00 00 00 08 00 00 04 11 | 00 00 00 07 00 00 01 e8 |........|........|
|00035010| 00 00 01 a9 d4 73 2b 47 | 20 74 68 65 20 69 74 65 |.....s+G| the ite|
|00035020| 72 61 74 69 76 65 20 6d | 65 74 68 6f 64 22 2c 09 |rative m|ethod",.|
|00035030| 2f 2a 20 32 38 20 2a 2f | 0a 09 22 25 73 20 69 73 |/* 28 */|.."%s is|
|00035040| 20 6e 6f 74 20 61 6e 20 | 45 48 42 20 64 69 73 74 | not an |EHB dist|
|00035050| 72 69 62 75 74 69 6f 6e | 20 6d 65 74 68 6f 64 22 |ribution| method"|
|00035060| 2c 09 09 09 2f 2a 20 32 | 39 20 2a 2f 0a 09 22 74 |,.../* 2|9 */.."t|
|00035070| 6f 6f 20 73 69 6d 70 6c | 65 20 66 6f 72 20 6d 79 |oo simpl|e for my|
|00035080| 20 65 6e 6f 72 6d 6f 75 | 73 20 69 6e 74 65 6c 6c | enormou|s intell|
|00035090| 65 63 74 22 2c 09 09 09 | 2f 2a 20 33 30 20 2a 2f |ect",...|/* 30 */|
|000350a0| 0a 09 22 75 6e 6b 6e 6f | 77 6e 20 63 6f 75 6e 74 |.."unkno|wn count|
|000350b0| 69 6e 67 20 6d 65 74 68 | 6f 64 22 2c 09 09 09 09 |ing meth|od",....|
|000350c0| 2f 2a 20 33 31 20 2a 2f | 0a 09 22 75 6e 6b 6e 6f |/* 31 */|.."unkno|
|000350d0| 77 6e 20 64 69 73 74 72 | 69 62 75 74 69 6f 6e 20 |wn distr|ibution |
|000350e0| 6d 65 74 68 6f 64 22 2c | 09 09 09 09 2f 2a 20 33 |method",|..../* 3|
|000350f0| 32 20 2a 2f 0a 09 22 64 | 65 70 74 68 20 6c 61 72 |2 */.."d|epth lar|
|00035100| 67 65 72 20 74 68 61 6e | 20 31 20 6e 6f 74 20 73 |ger than| 1 not s|
|00035110| 75 70 70 6f 72 74 65 64 | 22 2c 09 09 09 2f 2a 20 |upported|",.../* |
|00035120| 33 33 20 2a 2f 0a 09 22 | 69 6e 76 61 6c 69 64 20 |33 */.."|invalid |
|00035130| 63 6f 64 65 20 74 61 62 | 6c 65 22 2c 09 09 09 09 |code tab|le",....|
|00035140| 09 2f 2a 20 33 34 20 2a | 2f 0a 09 22 63 61 6e 27 |./* 34 *|/.."can'|
|00035150| 74 20 73 65 65 6b 20 6f | 6e 20 73 74 64 6f 75 74 |t seek o|n stdout|
|00035160| 2c 20 72 65 74 72 79 20 | 74 6f 20 61 20 66 69 6c |, retry |to a fil|
|00035170| 65 22 2c 09 09 2f 2a 20 | 33 35 20 2a 2f 0a 09 22 |e",../* |35 */.."|
|00035180| 63 61 6e 27 74 20 73 65 | 65 6b 20 6f 6e 20 73 74 |can't se|ek on st|
|00035190| 64 69 6e 2c 20 72 65 74 | 72 79 20 66 72 6f 6d 20 |din, ret|ry from |
|000351a0| 61 20 66 69 6c 65 22 2c | 09 09 2f 2a 20 33 36 20 |a file",|../* 36 |
|000351b0| 2a 2f 0a 09 22 69 6e 76 | 61 6c 69 64 20 65 6e 6c |*/.."inv|alid enl|
|000351c0| 61 72 67 65 20 73 69 7a | 65 22 2c 09 09 09 09 09 |arge siz|e",.....|
|000351d0| 2f 2a 20 33 37 20 2a 2f | 0a 7d 3b 0a 23 65 6e 64 |/* 37 */|.};.#end|
|000351e0| 69 66 0a 23 64 65 66 69 | 6e 65 20 45 33 5f 55 4e |if.#defi|ne E3_UN|
|000351f0| 53 50 45 43 09 31 0a 23 | 64 65 66 69 6e 65 20 45 |SPEC.1.#|define E|
|00035200| 00 00 00 08 00 00 04 11 | 00 00 00 08 00 00 01 e8 |........|........|
|00035210| 00 00 01 aa 2e a1 4d 78 | 33 5f 55 4e 45 58 50 45 |......Mx|3_UNEXPE|
|00035220| 4e 44 09 32 0a 23 64 65 | 66 69 6e 65 20 45 33 5f |ND.2.#de|fine E3_|
|00035230| 45 52 52 4e 4f 09 33 20 | 2f 2a 20 69 6d 70 6c 69 |ERRNO.3 |/* impli|
|00035240| 63 69 74 20 61 72 67 3a | 20 65 72 72 6e 6f 20 2a |cit arg:| errno *|
|00035250| 2f 0a 23 64 65 66 69 6e | 65 20 45 33 5f 4d 49 53 |/.#defin|e E3_MIS|
|00035260| 53 5f 53 45 50 09 34 0a | 23 64 65 66 69 6e 65 20 |S_SEP.4.|#define |
|00035270| 45 33 5f 4d 55 4c 54 49 | 5f 49 4d 47 09 35 0a 23 |E3_MULTI|_IMG.5.#|
|00035280| 64 65 66 69 6e 65 20 45 | 33 5f 57 52 4f 4e 47 5f |define E|3_WRONG_|
|00035290| 4e 52 5f 52 4f 57 53 20 | 36 0a 23 64 65 66 69 6e |NR_ROWS |6.#defin|
|000352a0| 65 20 45 33 5f 50 4f 54 | 5f 43 4f 44 45 5f 4f 56 |e E3_POT|_CODE_OV|
|000352b0| 45 52 46 4c 4f 57 20 37 | 0a 23 64 65 66 69 6e 65 |ERFLOW 7|.#define|
|000352c0| 20 45 33 5f 43 4c 49 50 | 5f 52 45 47 49 4f 4e 09 | E3_CLIP|_REGION.|
|000352d0| 38 0a 23 64 65 66 69 6e | 65 20 45 33 5f 4d 49 53 |8.#defin|e E3_MIS|
|000352e0| 53 5f 43 48 55 4e 4b 09 | 39 0a 23 64 65 66 69 6e |S_CHUNK.|9.#defin|
|000352f0| 65 20 45 33 5f 4e 45 47 | 47 52 4f 55 50 53 49 5a |e E3_NEG|GROUPSIZ|
|00035300| 45 09 31 30 0a 23 64 65 | 66 69 6e 65 20 45 33 5f |E.10.#de|fine E3_|
|00035310| 49 4e 56 41 4c 49 44 5f | 49 44 09 31 31 0a 23 64 |INVALID_|ID.11.#d|
|00035320| 65 66 69 6e 65 20 45 33 | 5f 47 52 4f 55 50 32 53 |efine E3|_GROUP2S|
|00035330| 4d 41 4c 4c 09 31 32 0a | 23 64 65 66 69 6e 65 20 |MALL.12.|#define |
|00035340| 45 33 5f 57 52 4f 4e 47 | 43 48 55 4e 4b 53 5a 09 |E3_WRONG|CHUNKSZ.|
|00035350| 31 33 0a 23 64 65 66 69 | 6e 65 20 45 33 5f 43 41 |13.#defi|ne E3_CA|
|00035360| 4d 47 4d 4f 44 45 53 09 | 31 34 0a 23 64 65 66 69 |MGMODES.|14.#defi|
|00035370| 6e 65 20 45 33 5f 55 4e | 4b 4e 4f 57 4e 5f 43 48 |ne E3_UN|KNOWN_CH|
|00035380| 55 4e 4b 20 31 35 0a 23 | 64 65 66 69 6e 65 20 45 |UNK 15.#|define E|
|00035390| 33 5f 55 4e 4b 4e 4f 57 | 4e 5f 56 45 52 53 49 4f |3_UNKNOW|N_VERSIO|
|000353a0| 4e 20 31 36 0a 23 64 65 | 66 69 6e 65 20 45 33 5f |N 16.#de|fine E3_|
|000353b0| 4d 41 53 4b 49 4e 47 09 | 31 37 0a 23 64 65 66 69 |MASKING.|17.#defi|
|000353c0| 6e 65 20 45 33 5f 57 52 | 4f 4e 47 5f 4e 52 5f 43 |ne E3_WR|ONG_NR_C|
|000353d0| 52 45 47 53 20 31 38 0a | 23 64 65 66 69 6e 65 20 |REGS 18.|#define |
|000353e0| 45 33 5f 57 52 4f 4e 47 | 5f 4e 52 5f 50 4c 41 4e |E3_WRONG|_NR_PLAN|
|000353f0| 45 53 20 31 39 0a 23 64 | 65 66 69 6e 65 20 45 33 |ES 19.#d|efine E3|
|00035400| 00 00 00 08 00 00 04 11 | 00 00 00 09 00 00 01 bc |........|........|
|00035410| 00 00 00 00 1a 98 b3 09 | 5f 55 4e 45 58 50 5f 43 |........|_UNEXP_C|
|00035420| 48 55 4e 4b 09 32 30 0a | 23 64 65 66 69 6e 65 20 |HUNK.20.|#define |
|00035430| 45 33 5f 43 52 45 47 53 | 5f 50 4c 41 4e 45 53 09 |E3_CREGS|_PLANES.|
|00035440| 32 31 0a 23 64 65 66 69 | 6e 65 20 45 33 5f 53 4c |21.#defi|ne E3_SL|
|00035450| 49 43 45 44 5f 45 48 42 | 09 32 32 0a 23 64 65 66 |ICED_EHB|.22.#def|
|00035460| 69 6e 65 20 45 33 5f 4e | 45 4e 54 52 49 45 53 09 |ine E3_N|ENTRIES.|
|00035470| 32 33 0a 23 64 65 66 69 | 6e 65 20 45 33 5f 52 4f |23.#defi|ne E3_RO|
|00035480| 57 42 4f 55 4e 44 09 32 | 34 0a 23 64 65 66 69 6e |WBOUND.2|4.#defin|
|00035490| 65 20 45 33 5f 4e 4f 4d | 45 4d 09 32 35 0a 23 64 |e E3_NOM|EM.25.#d|
|000354a0| 65 66 69 6e 65 20 45 33 | 5f 41 53 43 09 09 32 36 |efine E3|_ASC..26|
|000354b0| 0a 23 64 65 66 69 6e 65 | 20 45 33 5f 4e 4f 48 49 |.#define| E3_NOHI|
|000354c0| 52 45 53 09 32 37 0a 23 | 64 65 66 69 6e 65 20 45 |RES.27.#|define E|
|000354d0| 33 5f 49 54 4d 45 54 48 | 09 32 38 0a 23 64 65 66 |3_ITMETH|.28.#def|
|000354e0| 69 6e 65 20 45 33 5f 45 | 48 42 5f 4d 45 54 48 09 |ine E3_E|HB_METH.|
|000354f0| 32 39 0a 23 64 65 66 69 | 6e 65 20 45 33 5f 32 53 |29.#defi|ne E3_2S|
|00035500| 49 4d 50 4c 45 09 33 30 | 0a 23 64 65 66 69 6e 65 |IMPLE.30|.#define|
|00035510| 20 45 33 5f 43 4f 55 4e | 54 4d 45 54 48 09 33 31 | E3_COUN|TMETH.31|
|00035520| 0a 23 64 65 66 69 6e 65 | 20 45 33 5f 44 49 53 54 |.#define| E3_DIST|
|00035530| 52 4d 45 54 48 09 33 32 | 0a 23 64 65 66 69 6e 65 |RMETH.32|.#define|
|00035540| 20 45 33 5f 4f 4e 4c 59 | 44 45 50 54 48 31 09 33 | E3_ONLY|DEPTH1.3|
|00035550| 33 0a 23 64 65 66 69 6e | 65 20 45 33 5f 49 4e 56 |3.#defin|e E3_INV|
|00035560| 41 4c 49 44 5f 43 4f 44 | 45 5f 54 41 42 4c 45 20 |ALID_COD|E_TABLE |
|00035570| 33 34 0a 23 64 65 66 69 | 6e 65 20 45 33 5f 53 45 |34.#defi|ne E3_SE|
|00035580| 45 4b 5f 53 54 44 4f 55 | 54 09 33 35 0a 23 64 65 |EK_STDOU|T.35.#de|
|00035590| 66 69 6e 65 20 45 33 5f | 53 45 45 4b 5f 53 54 44 |fine E3_|SEEK_STD|
|000355a0| 49 4e 09 33 36 0a 23 64 | 65 66 69 6e 65 20 45 33 |IN.36.#d|efine E3|
|000355b0| 5f 45 4e 4c 41 52 47 45 | 5f 53 49 5a 45 09 33 37 |_ENLARGE|_SIZE.37|
|000355c0| 0a 23 64 65 66 69 6e 65 | 20 45 33 5f 4e 55 4d 09 |.#define| E3_NUM.|
|000355d0| 09 33 38 0a 20 31 38 0a | 23 64 65 66 69 6e 65 20 |.38. 18.|#define |
|000355e0| 45 33 5f 57 52 4f 4e 47 | 5f 4e 52 5f 50 4c 41 4e |E3_WRONG|_NR_PLAN|
|000355f0| 45 53 20 31 39 0a 23 64 | 65 66 69 6e 65 20 45 33 |ES 19.#d|efine E3|
|00035600| 00 00 00 08 00 00 04 12 | 00 00 00 01 00 00 01 e8 |........|........|
|00035610| 00 00 01 ac 1c 42 91 cc | 2f 2a 20 77 61 73 70 20 |.....B..|/* wasp |
|00035620| 2d 20 43 6f 70 79 72 69 | 67 68 74 20 31 39 39 31 |- Copyri|ght 1991|
|00035630| 20 62 79 20 53 74 65 76 | 65 6e 20 52 65 69 7a 0a | by Stev|en Reiz.|
|00035640| 20 2a 20 73 65 65 20 43 | 4f 50 59 49 4e 47 20 61 | * see C|OPYING a|
|00035650| 6e 64 20 77 61 73 70 2e | 63 20 66 6f 72 20 66 75 |nd wasp.|c for fu|
|00035660| 72 74 68 65 72 20 69 6e | 66 6f 2c 0a 20 2a 20 72 |rther in|fo,. * r|
|00035670| 61 77 2e 63 2c 20 34 2f | 31 32 2f 39 30 20 2d 20 |aw.c, 4/|12/90 - |
|00035680| 33 2f 31 2f 39 31 2c 20 | 35 2f 35 2f 39 31 20 2d |3/1/91, |5/5/91 -|
|00035690| 20 32 33 2f 36 2f 39 31 | 2c 20 38 2f 37 2f 39 31 | 23/6/91|, 8/7/91|
|000356a0| 2c 0a 20 2a 20 38 2f 31 | 32 2f 39 31 2c 20 32 37 |,. * 8/1|2/91, 27|
|000356b0| 2f 31 32 2f 39 31 0a 20 | 2a 2f 0a 0a 73 74 61 74 |/12/91. |*/..stat|
|000356c0| 69 63 20 63 68 61 72 20 | 2a 73 6f 75 72 63 65 66 |ic char |*sourcef|
|000356d0| 69 6c 65 3d 5f 5f 46 49 | 4c 45 5f 5f 3b 0a 0a 23 |ile=__FI|LE__;..#|
|000356e0| 69 6e 63 6c 75 64 65 20 | 22 77 61 73 70 2e 68 22 |include |"wasp.h"|
|000356f0| 0a 0a 23 64 65 66 69 6e | 65 20 52 41 57 5f 49 44 |..#defin|e RAW_ID|
|00035700| 20 69 64 28 27 53 27 2c | 20 27 52 27 2c 20 27 47 | id('S',| 'R', 'G|
|00035710| 27 2c 20 27 52 27 29 0a | 0a 72 65 61 64 5f 73 72 |', 'R').|.read_sr|
|00035720| 67 72 28 76 6f 69 64 29 | 0a 7b 0a 20 20 20 20 73 |gr(void)|.{. s|
|00035730| 68 6f 72 74 20 79 3b 0a | 20 20 20 20 6c 6f 6e 67 |hort y;.| long|
|00035740| 20 74 3b 0a 0a 20 20 20 | 20 63 72 65 61 64 28 26 | t;.. | cread(&|
|00035750| 74 2c 20 34 29 3b 0a 20 | 20 20 20 69 66 20 28 74 |t, 4);. | if (t|
|00035760| 21 3d 52 41 57 5f 49 44 | 29 20 7b 0a 20 20 20 20 |!=RAW_ID|) {. |
|00035770| 20 20 20 20 63 73 65 65 | 6b 5f 69 6e 28 30 4c 2c | csee|k_in(0L,|
|00035780| 20 30 29 3b 0a 20 20 20 | 20 20 20 20 20 72 65 74 | 0);. | ret|
|00035790| 75 72 6e 20 30 3b 0a 20 | 20 20 20 7d 0a 20 20 20 |urn 0;. | }. |
|000357a0| 20 63 72 65 61 64 28 26 | 78 73 7a 2c 20 28 69 6e | cread(&|xsz, (in|
|000357b0| 74 29 73 69 7a 65 6f 66 | 28 78 73 7a 29 29 3b 0a |t)sizeof|(xsz));.|
|000357c0| 20 20 20 20 63 72 65 61 | 64 28 26 79 73 7a 2c 20 | crea|d(&ysz, |
|000357d0| 28 69 6e 74 29 73 69 7a | 65 6f 66 28 79 73 7a 29 |(int)siz|eof(ysz)|
|000357e0| 29 3b 0a 20 20 20 20 70 | 72 69 6e 74 65 28 22 53 |);. p|rinte("S|
|000357f0| 52 47 52 20 69 6e 70 75 | 74 3b 20 25 6c 64 20 78 |RGR inpu|t; %ld x|
|00035800| 00 00 00 08 00 00 04 12 | 00 00 00 02 00 00 01 e8 |........|........|
|00035810| 00 00 01 ad 8f cb 2c a5 | 20 25 6c 64 5c 6e 22 2c |......,.| %ld\n",|
|00035820| 20 78 73 7a 2c 20 79 73 | 7a 29 3b 0a 20 20 20 20 | xsz, ys|z);. |
|00035830| 69 66 20 28 21 6f 75 74 | 66 69 6c 65 6e 61 6d 65 |if (!out|filename|
|00035840| 29 0a 09 65 78 69 74 28 | 30 29 3b 0a 20 20 20 20 |)..exit(|0);. |
|00035850| 63 72 65 61 64 5f 74 79 | 70 65 3d 43 52 45 41 44 |cread_ty|pe=CREAD|
|00035860| 5f 4e 4f 4e 46 41 54 41 | 4c 3b 0a 20 20 20 20 72 |_NONFATA|L;. r|
|00035870| 67 62 3d 4d 61 6c 6c 6f | 63 28 79 73 7a 2a 73 69 |gb=Mallo|c(ysz*si|
|00035880| 7a 65 6f 66 28 75 5f 73 | 68 6f 72 74 20 2a 29 29 |zeof(u_s|hort *))|
|00035890| 3b 0a 20 20 20 20 69 6e | 69 74 5f 63 6f 75 6e 74 |;. in|it_count|
|000358a0| 65 72 28 30 2c 20 28 69 | 6e 74 29 79 73 7a 2c 20 |er(0, (i|nt)ysz, |
|000358b0| 32 30 2c 20 22 72 65 61 | 64 69 6e 67 20 53 52 47 |20, "rea|ding SRG|
|000358c0| 52 22 29 3b 0a 20 20 20 | 20 66 6f 72 20 28 79 3d |R");. | for (y=|
|000358d0| 30 3b 20 79 3c 79 73 7a | 3b 20 2b 2b 79 29 0a 20 |0; y<ysz|; ++y). |
|000358e0| 20 20 20 20 20 20 20 72 | 67 62 5b 79 5d 3d 43 61 | r|gb[y]=Ca|
|000358f0| 6c 6c 6f 63 28 78 73 7a | 2a 73 69 7a 65 6f 66 28 |lloc(xsz|*sizeof(|
|00035900| 75 5f 73 68 6f 72 74 29 | 29 3b 0a 20 20 20 20 66 |u_short)|);. f|
|00035910| 6f 72 20 28 79 3d 30 3b | 20 79 3c 79 73 7a 3b 20 |or (y=0;| y<ysz; |
|00035920| 2b 2b 79 29 20 7b 0a 20 | 20 20 20 20 20 20 20 63 |++y) {. | c|
|00035930| 6f 75 6e 74 65 72 28 29 | 3b 0a 20 20 20 20 20 20 |ounter()|;. |
|00035940| 20 20 63 72 65 61 64 28 | 72 67 62 5b 79 5d 2c 20 | cread(|rgb[y], |
|00035950| 28 69 6e 74 29 28 78 73 | 7a 2a 73 69 7a 65 6f 66 |(int)(xs|z*sizeof|
|00035960| 28 75 5f 73 68 6f 72 74 | 29 29 29 3b 0a 09 69 66 |(u_short|)));..if|
|00035970| 20 28 63 72 65 61 64 5f | 72 65 73 75 6c 74 21 3d | (cread_|result!=|
|00035980| 78 73 7a 2a 73 69 7a 65 | 6f 66 28 75 5f 73 68 6f |xsz*size|of(u_sho|
|00035990| 72 74 29 29 0a 09 20 20 | 20 20 62 72 65 61 6b 3b |rt)).. | break;|
|000359a0| 0a 20 20 20 20 7d 0a 20 | 20 20 20 65 72 61 73 65 |. }. | erase|
|000359b0| 5f 63 6f 75 6e 74 65 72 | 28 4e 55 4c 4c 29 3b 0a |_counter|(NULL);.|
|000359c0| 20 20 20 20 63 72 65 61 | 64 5f 74 79 70 65 3d 43 | crea|d_type=C|
|000359d0| 52 45 41 44 5f 53 54 52 | 49 43 54 3b 0a 20 20 20 |READ_STR|ICT;. |
|000359e0| 20 72 65 74 75 72 6e 20 | 31 3b 0a 7d 0a 0a 0a 76 | return |1;.}...v|
|000359f0| 6f 69 64 0a 77 72 69 74 | 65 5f 73 72 67 72 28 76 |oid.writ|e_srgr(v|
|00035a00| 00 00 00 08 00 00 04 12 | 00 00 00 03 00 00 01 56 |........|.......V|
|00035a10| 00 00 00 00 6e b6 6d a2 | 6f 69 64 29 0a 7b 0a 20 |....n.m.|oid).{. |
|00035a20| 20 20 20 73 68 6f 72 74 | 20 79 3b 0a 0a 20 20 20 | short| y;.. |
|00035a30| 20 70 72 69 6e 74 65 28 | 22 53 52 47 52 20 6f 75 | printe(|"SRGR ou|
|00035a40| 74 70 75 74 3b 20 25 6c | 64 20 78 20 25 6c 64 5c |tput; %l|d x %ld\|
|00035a50| 6e 22 2c 20 78 73 7a 2c | 20 79 73 7a 29 3b 0a 20 |n", xsz,| ysz);. |
|00035a60| 20 20 20 77 72 6c 28 28 | 6c 6f 6e 67 29 52 41 57 | wrl((|long)RAW|
|00035a70| 5f 49 44 29 3b 0a 20 20 | 20 20 77 72 6c 28 78 73 |_ID);. | wrl(xs|
|00035a80| 7a 29 3b 0a 20 20 20 20 | 77 72 6c 28 79 73 7a 29 |z);. |wrl(ysz)|
|00035a90| 3b 0a 20 20 20 20 69 6e | 69 74 5f 63 6f 75 6e 74 |;. in|it_count|
|00035aa0| 65 72 28 30 2c 20 28 69 | 6e 74 29 79 73 7a 2c 20 |er(0, (i|nt)ysz, |
|00035ab0| 32 30 2c 20 22 77 72 69 | 74 69 6e 67 20 53 52 47 |20, "wri|ting SRG|
|00035ac0| 52 22 29 3b 0a 20 20 20 | 20 66 6f 72 20 28 79 3d |R");. | for (y=|
|00035ad0| 30 3b 20 79 3c 79 73 7a | 3b 20 2b 2b 79 29 20 7b |0; y<ysz|; ++y) {|
|00035ae0| 0a 20 20 20 20 20 20 20 | 20 63 6f 75 6e 74 65 72 |. | counter|
|00035af0| 28 29 3b 0a 20 20 20 20 | 20 20 20 20 63 77 72 69 |();. | cwri|
|00035b00| 74 65 28 72 67 62 5b 79 | 5d 2c 20 78 73 7a 2a 73 |te(rgb[y|], xsz*s|
|00035b10| 69 7a 65 6f 66 28 75 5f | 73 68 6f 72 74 29 29 3b |izeof(u_|short));|
|00035b20| 0a 20 20 20 20 7d 0a 20 | 20 20 20 65 72 61 73 65 |. }. | erase|
|00035b30| 5f 63 6f 75 6e 74 65 72 | 28 22 53 52 47 52 20 66 |_counter|("SRGR f|
|00035b40| 69 6c 65 20 77 72 69 74 | 74 65 6e 2c 20 25 6c 64 |ile writ|ten, %ld|
|00035b50| 20 62 79 74 65 73 22 2c | 20 63 73 65 65 6b 5f 6f | bytes",| cseek_o|
|00035b60| 75 74 28 30 4c 2c 20 31 | 29 29 3b 0a 7d 0a 69 66 |ut(0L, 1|));.}.if|
|00035b70| 20 28 63 72 65 61 64 5f | 72 65 73 75 6c 74 21 3d | (cread_|result!=|
|00035b80| 78 73 7a 2a 73 69 7a 65 | 6f 66 28 75 5f 73 68 6f |xsz*size|of(u_sho|
|00035b90| 72 74 29 29 0a 09 20 20 | 20 20 62 72 65 61 6b 3b |rt)).. | break;|
|00035ba0| 0a 20 20 20 20 7d 0a 20 | 20 20 20 65 72 61 73 65 |. }. | erase|
|00035bb0| 5f 63 6f 75 6e 74 65 72 | 28 4e 55 4c 4c 29 3b 0a |_counter|(NULL);.|
|00035bc0| 20 20 20 20 63 72 65 61 | 64 5f 74 79 70 65 3d 43 | crea|d_type=C|
|00035bd0| 52 45 41 44 5f 53 54 52 | 49 43 54 3b 0a 20 20 20 |READ_STR|ICT;. |
|00035be0| 20 72 65 74 75 72 6e 20 | 31 3b 0a 7d 0a 0a 0a 76 | return |1;.}...v|
|00035bf0| 6f 69 64 0a 77 72 69 74 | 65 5f 73 72 67 72 28 76 |oid.writ|e_srgr(v|
|00035c00| 00 00 00 08 00 00 04 13 | 00 00 00 01 00 00 01 e8 |........|........|
|00035c10| 00 00 01 af f7 9a a6 03 | 2f 2a 20 77 61 73 70 20 |........|/* wasp |
|00035c20| 2d 20 43 6f 70 79 72 69 | 67 68 74 20 31 39 39 31 |- Copyri|ght 1991|
|00035c30| 20 62 79 20 53 74 65 76 | 65 6e 20 52 65 69 7a 0a | by Stev|en Reiz.|
|00035c40| 20 2a 20 73 65 65 20 43 | 4f 50 59 49 4e 47 20 61 | * see C|OPYING a|
|00035c50| 6e 64 20 77 61 73 70 2e | 63 20 66 6f 72 20 66 75 |nd wasp.|c for fu|
|00035c60| 72 74 68 65 72 20 69 6e | 66 6f 0a 20 2a 20 77 72 |rther in|fo. * wr|
|00035c70| 69 66 66 63 6f 75 6e 74 | 2e 63 2c 20 34 2f 31 32 |iffcount|.c, 4/12|
|00035c80| 2f 39 30 20 2d 20 32 39 | 2f 31 32 2f 39 30 2c 0a |/90 - 29|/12/90,.|
|00035c90| 20 2a 20 32 2f 36 2f 39 | 31 2c 20 32 33 2f 36 2f | * 2/6/9|1, 23/6/|
|00035ca0| 39 31 2c 20 31 2f 37 2f | 39 31 20 2d 20 31 30 2f |91, 1/7/|91 - 10/|
|00035cb0| 37 2f 39 31 2c 20 38 2f | 31 32 2f 39 31 0a 20 2a |7/91, 8/|12/91. *|
|00035cc0| 2f 0a 0a 73 74 61 74 69 | 63 20 63 68 61 72 20 2a |/..stati|c char *|
|00035cd0| 73 6f 75 72 63 65 66 69 | 6c 65 3d 5f 5f 46 49 4c |sourcefi|le=__FIL|
|00035ce0| 45 5f 5f 3b 0a 0a 23 69 | 6e 63 6c 75 64 65 20 22 |E__;..#i|nclude "|
|00035cf0| 77 61 73 70 2e 68 22 0a | 23 69 6e 63 6c 75 64 65 |wasp.h".|#include|
|00035d00| 20 22 77 72 69 66 66 2e | 68 22 0a 0a 73 74 61 74 | "wriff.|h"..stat|
|00035d10| 69 63 20 75 5f 63 68 61 | 72 20 2a 78 6f 72 5f 74 |ic u_cha|r *xor_t|
|00035d20| 61 62 3d 4e 55 4c 4c 3b | 0a 0a 0a 23 69 66 6e 64 |ab=NULL;|...#ifnd|
|00035d30| 65 66 20 41 5a 54 45 43 | 5f 43 09 0a 2f 2a 20 74 |ef AZTEC|_C../* t|
|00035d40| 68 69 73 20 66 75 6e 63 | 74 69 6f 6e 20 68 61 73 |his func|tion has|
|00035d50| 20 62 65 65 6e 20 72 65 | 77 72 69 74 74 65 6e 20 | been re|written |
|00035d60| 69 6e 20 61 73 73 65 6d | 62 6c 65 72 20 66 6f 72 |in assem|bler for|
|00035d70| 20 74 68 65 20 41 7a 74 | 65 63 20 43 0a 20 2a 20 | the Azt|ec C. * |
|00035d80| 61 73 73 65 6d 62 6c 65 | 72 2c 20 73 65 65 20 77 |assemble|r, see w|
|00035d90| 72 69 66 66 61 73 6d 2e | 63 0a 20 2a 2f 0a 0a 76 |riffasm.|c. */..v|
|00035da0| 6f 69 64 0a 63 6c 65 61 | 72 5f 63 6f 75 6e 74 73 |oid.clea|r_counts|
|00035db0| 28 76 6f 69 64 29 0a 7b | 0a 09 73 68 6f 72 74 20 |(void).{|..short |
|00035dc0| 69 3b 0a 09 75 5f 6c 6f | 6e 67 20 2a 70 3b 0a 09 |i;..u_lo|ng *p;..|
|00035dd0| 6c 6f 6e 67 20 72 30 2c | 20 72 31 2c 20 72 32 2c |long r0,| r1, r2,|
|00035de0| 20 72 33 2c 20 72 34 2c | 20 72 35 2c 20 72 36 2c | r3, r4,| r5, r6,|
|00035df0| 20 72 37 3b 0a 0a 09 70 | 3d 63 6f 75 6e 74 73 3b | r7;...p|=counts;|
|00035e00| 00 00 00 08 00 00 04 13 | 00 00 00 02 00 00 01 e8 |........|........|
|00035e10| 00 00 01 b0 07 85 4b 7e | 20 69 3d 4e 52 47 42 2f |......K~| i=NRGB/|
|00035e20| 31 36 2d 31 3b 0a 09 72 | 30 3d 30 3b 20 20 72 31 |16-1;..r|0=0; r1|
|00035e30| 3d 72 30 3b 20 72 32 3d | 72 30 3b 20 72 33 3d 72 |=r0; r2=|r0; r3=r|
|00035e40| 30 3b 0a 09 72 34 3d 72 | 30 3b 20 72 35 3d 72 30 |0;..r4=r|0; r5=r0|
|00035e50| 3b 20 72 36 3d 72 30 3b | 20 72 37 3d 72 30 3b 0a |; r6=r0;| r7=r0;.|
|00035e60| 09 64 6f 20 7b 0a 09 09 | 2a 70 2b 2b 20 3d 72 30 |.do {...|*p++ =r0|
|00035e70| 3b 20 2a 70 2b 2b 20 3d | 72 31 3b 20 2a 70 2b 2b |; *p++ =|r1; *p++|
|00035e80| 20 3d 72 32 3b 20 2a 70 | 2b 2b 20 3d 72 33 3b 0a | =r2; *p|++ =r3;.|
|00035e90| 09 09 2a 70 2b 2b 20 3d | 72 34 3b 20 2a 70 2b 2b |..*p++ =|r4; *p++|
|00035ea0| 20 3d 72 35 3b 20 2a 70 | 2b 2b 20 3d 72 36 3b 20 | =r5; *p|++ =r6; |
|00035eb0| 2a 70 2b 2b 20 3d 72 37 | 3b 0a 09 09 2a 70 2b 2b |*p++ =r7|;...*p++|
|00035ec0| 20 3d 72 30 3b 20 2a 70 | 2b 2b 20 3d 72 31 3b 20 | =r0; *p|++ =r1; |
|00035ed0| 2a 70 2b 2b 20 3d 72 32 | 3b 20 2a 70 2b 2b 20 3d |*p++ =r2|; *p++ =|
|00035ee0| 72 33 3b 0a 09 09 2a 70 | 2b 2b 20 3d 72 34 3b 20 |r3;...*p|++ =r4; |
|00035ef0| 2a 70 2b 2b 20 3d 72 35 | 3b 20 2a 70 2b 2b 20 3d |*p++ =r5|; *p++ =|
|00035f00| 72 36 3b 20 2a 70 2b 2b | 20 3d 72 37 3b 0a 09 7d |r6; *p++| =r7;..}|
|00035f10| 20 77 68 69 6c 65 20 28 | 2d 2d 69 3e 3d 30 29 3b | while (|--i>=0);|
|00035f20| 0a 7d 0a 23 65 6e 64 69 | 66 20 2f 2a 20 41 5a 54 |.}.#endi|f /* AZT|
|00035f30| 45 43 5f 43 20 2a 2f 0a | 0a 0a 76 6f 69 64 0a 66 |EC_C */.|..void.f|
|00035f40| 69 6c 6c 5f 78 6f 72 5f | 74 61 62 28 76 6f 69 64 |ill_xor_|tab(void|
|00035f50| 29 0a 7b 0a 09 73 68 6f | 72 74 20 69 3b 0a 09 75 |).{..sho|rt i;..u|
|00035f60| 5f 63 68 61 72 20 2a 74 | 61 62 3b 0a 0a 09 78 6f |_char *t|ab;...xo|
|00035f70| 72 5f 74 61 62 3d 4d 61 | 6c 6c 6f 63 28 4e 52 47 |r_tab=Ma|lloc(NRG|
|00035f80| 42 29 3b 0a 09 74 61 62 | 3d 78 6f 72 5f 74 61 62 |B);..tab|=xor_tab|
|00035f90| 2b 4e 52 47 42 3b 0a 09 | 69 3d 4e 52 47 42 2d 31 |+NRGB;..|i=NRGB-1|
|00035fa0| 3b 0a 09 64 6f 20 7b 0a | 09 09 69 66 20 28 28 69 |;..do {.|..if ((i|
|00035fb0| 26 30 78 66 30 66 29 3d | 3d 30 20 7c 7c 20 28 69 |&0xf0f)=|=0 || (i|
|00035fc0| 26 30 78 66 66 30 29 3d | 3d 30 20 7c 7c 20 28 69 |&0xff0)=|=0 || (i|
|00035fd0| 26 30 78 30 66 66 29 3d | 3d 30 29 0a 09 09 09 2a |&0x0ff)=|=0)....*|
|00035fe0| 2d 2d 74 61 62 3d 30 3b | 0a 09 09 65 6c 73 65 0a |--tab=0;|...else.|
|00035ff0| 09 09 09 2a 2d 2d 74 61 | 62 3d 31 3b 0a 09 7d 20 |...*--ta|b=1;..} |
|00036000| 00 00 00 08 00 00 04 13 | 00 00 00 03 00 00 01 e8 |........|........|
|00036010| 00 00 01 b1 f3 0f 5e a7 | 77 68 69 6c 65 20 28 2d |......^.|while (-|
|00036020| 2d 69 3e 3d 30 29 3b 0a | 7d 0a 0a 0a 76 6f 69 64 |-i>=0);.|}...void|
|00036030| 0a 63 61 6c 6c 31 28 69 | 6e 74 20 72 6f 77 29 0a |.call1(i|nt row).|
|00036040| 7b 0a 20 20 20 20 75 5f | 73 68 6f 72 74 20 2a 70 |{. u_|short *p|
|00036050| 70 3b 0a 20 20 20 20 75 | 5f 6c 6f 6e 67 20 20 2a |p;. u|_long *|
|00036060| 63 70 3b 0a 20 20 20 20 | 73 68 6f 72 74 20 78 3b |cp;. |short x;|
|00036070| 0a 0a 20 20 20 20 70 70 | 3d 72 67 62 5b 72 6f 77 |.. pp|=rgb[row|
|00036080| 5d 3b 0a 20 20 20 20 63 | 70 3d 63 6f 75 6e 74 73 |];. c|p=counts|
|00036090| 3b 0a 20 20 20 20 78 3d | 78 73 7a 2d 31 3b 0a 20 |;. x=|xsz-1;. |
|000360a0| 20 20 20 64 6f 20 7b 0a | 20 20 20 20 20 20 20 20 | do {.| |
|000360b0| 2b 2b 63 70 5b 2a 70 70 | 2b 2b 5d 3b 0a 20 20 20 |++cp[*pp|++];. |
|000360c0| 20 7d 20 77 68 69 6c 65 | 20 28 2d 2d 78 3e 3d 30 | } while| (--x>=0|
|000360d0| 29 3b 0a 7d 0a 0a 0a 76 | 6f 69 64 0a 63 61 6c 6c |);.}...v|oid.call|
|000360e0| 64 69 66 28 69 6e 74 20 | 72 6f 77 29 0a 7b 0a 20 |dif(int |row).{. |
|000360f0| 20 20 20 75 5f 73 68 6f | 72 74 20 2a 70 70 3b 0a | u_sho|rt *pp;.|
|00036100| 20 20 20 20 75 5f 6c 6f | 6e 67 20 20 2a 63 70 3b | u_lo|ng *cp;|
|00036110| 0a 20 20 20 20 73 68 6f | 72 74 20 78 3b 0a 20 20 |. sho|rt x;. |
|00036120| 20 20 73 68 6f 72 74 20 | 70 72 65 76 63 6f 6c 6f | short |prevcolo|
|00036130| 72 2c 20 63 6f 6c 6f 72 | 3b 0a 20 20 20 20 73 68 |r, color|;. sh|
|00036140| 6f 72 74 20 64 2c 20 74 | 3b 0a 0a 20 20 20 20 70 |ort d, t|;.. p|
|00036150| 70 3d 72 67 62 5b 72 6f | 77 5d 3b 0a 20 20 20 20 |p=rgb[ro|w];. |
|00036160| 63 70 3d 63 6f 75 6e 74 | 73 3b 0a 20 20 20 20 78 |cp=count|s;. x|
|00036170| 3d 78 73 7a 2d 31 3b 0a | 20 20 20 20 70 72 65 76 |=xsz-1;.| prev|
|00036180| 63 6f 6c 6f 72 3d 30 3b | 0a 20 20 20 20 64 6f 20 |color=0;|. do |
|00036190| 7b 0a 20 20 20 20 20 20 | 20 20 63 6f 6c 6f 72 3d |{. | color=|
|000361a0| 20 2a 70 70 2b 2b 3b 0a | 20 20 20 20 20 20 20 20 | *pp++;.| |
|000361b0| 74 3d 28 63 6f 6c 6f 72 | 2d 70 72 65 76 63 6f 6c |t=(color|-prevcol|
|000361c0| 6f 72 29 3e 3e 38 3b 0a | 20 20 20 20 20 20 20 20 |or)>>8;.| |
|000361d0| 69 66 20 28 74 3c 30 29 | 20 64 3d 20 2d 74 3b 20 |if (t<0)| d= -t; |
|000361e0| 65 6c 73 65 20 64 3d 74 | 3b 0a 20 20 20 20 20 20 |else d=t|;. |
|000361f0| 20 20 74 3d 28 28 63 6f | 6c 6f 72 26 30 78 30 30 | t=((co|lor&0x00|
|00036200| 00 00 00 08 00 00 04 13 | 00 00 00 04 00 00 01 e8 |........|........|
|00036210| 00 00 01 b2 9d a1 bc d0 | 66 30 29 2d 28 70 72 65 |........|f0)-(pre|
|00036220| 76 63 6f 6c 6f 72 26 30 | 78 30 30 66 30 29 29 3e |vcolor&0|x00f0))>|
|00036230| 3e 34 3b 0a 20 20 20 20 | 20 20 20 20 69 66 20 28 |>4;. | if (|
|00036240| 74 3c 30 29 20 64 2d 3d | 74 3b 20 20 65 6c 73 65 |t<0) d-=|t; else|
|00036250| 20 64 2b 3d 74 3b 0a 20 | 20 20 20 20 20 20 20 74 | d+=t;. | t|
|00036260| 3d 28 63 6f 6c 6f 72 26 | 30 78 30 30 30 66 29 2d |=(color&|0x000f)-|
|00036270| 28 70 72 65 76 63 6f 6c | 6f 72 26 30 78 30 30 30 |(prevcol|or&0x000|
|00036280| 66 29 3b 0a 20 20 20 20 | 20 20 20 20 69 66 20 28 |f);. | if (|
|00036290| 74 3c 30 29 20 64 2d 3d | 74 3b 20 20 65 6c 73 65 |t<0) d-=|t; else|
|000362a0| 20 64 2b 3d 74 3b 0a 20 | 20 20 20 20 20 20 20 63 | d+=t;. | c|
|000362b0| 70 5b 63 6f 6c 6f 72 5d | 2b 3d 64 3b 0a 20 20 20 |p[color]|+=d;. |
|000362c0| 20 20 20 20 20 70 72 65 | 76 63 6f 6c 6f 72 3d 63 | pre|vcolor=c|
|000362d0| 6f 6c 6f 72 3b 0a 20 20 | 20 20 7d 20 77 68 69 6c |olor;. | } whil|
|000362e0| 65 20 28 2d 2d 78 3e 3d | 30 29 3b 0a 7d 0a 0a 0a |e (--x>=|0);.}...|
|000362f0| 76 6f 69 64 0a 63 61 6c | 6c 66 69 78 64 69 66 28 |void.cal|lfixdif(|
|00036300| 69 6e 74 20 72 6f 77 29 | 0a 7b 0a 20 20 20 20 75 |int row)|.{. u|
|00036310| 5f 73 68 6f 72 74 20 2a | 70 70 3b 0a 20 20 20 20 |_short *|pp;. |
|00036320| 75 5f 6c 6f 6e 67 20 20 | 2a 63 70 3b 0a 20 20 20 |u_long |*cp;. |
|00036330| 20 73 68 6f 72 74 20 78 | 3b 0a 20 20 20 20 73 68 | short x|;. sh|
|00036340| 6f 72 74 20 70 72 65 76 | 63 6f 6c 6f 72 2c 20 63 |ort prev|color, c|
|00036350| 6f 6c 6f 72 3b 0a 20 20 | 20 20 73 68 6f 72 74 20 |olor;. | short |
|00036360| 72 2c 20 67 2c 20 62 3b | 0a 0a 20 20 20 20 70 70 |r, g, b;|.. pp|
|00036370| 3d 72 67 62 5b 72 6f 77 | 5d 3b 0a 20 20 20 20 63 |=rgb[row|];. c|
|00036380| 70 3d 63 6f 75 6e 74 73 | 3b 0a 20 20 20 20 78 3d |p=counts|;. x=|
|00036390| 78 73 7a 2d 31 3b 0a 20 | 20 20 20 70 72 65 76 63 |xsz-1;. | prevc|
|000363a0| 6f 6c 6f 72 3d 30 3b 0a | 20 20 20 20 64 6f 20 7b |olor=0;.| do {|
|000363b0| 0a 20 20 20 20 20 20 20 | 20 63 6f 6c 6f 72 3d 20 |. | color= |
|000363c0| 2a 70 70 2b 2b 3b 0a 20 | 20 20 20 20 20 20 20 72 |*pp++;. | r|
|000363d0| 3d 28 63 6f 6c 6f 72 2d | 70 72 65 76 63 6f 6c 6f |=(color-|prevcolo|
|000363e0| 72 29 3e 3e 38 3b 0a 20 | 20 20 20 20 20 20 20 69 |r)>>8;. | i|
|000363f0| 66 20 28 72 3c 30 29 20 | 72 3d 20 2d 72 3b 0a 20 |f (r<0) |r= -r;. |
|00036400| 00 00 00 08 00 00 04 13 | 00 00 00 05 00 00 01 e8 |........|........|
|00036410| 00 00 01 b3 0d 83 92 ef | 20 20 20 20 20 20 20 67 |........| g|
|00036420| 3d 28 28 63 6f 6c 6f 72 | 26 30 78 30 30 66 30 29 |=((color|&0x00f0)|
|00036430| 2d 28 70 72 65 76 63 6f | 6c 6f 72 26 30 78 30 30 |-(prevco|lor&0x00|
|00036440| 66 30 29 29 3e 3e 34 3b | 0a 20 20 20 20 20 20 20 |f0))>>4;|. |
|00036450| 20 69 66 20 28 67 3c 30 | 29 20 67 3d 20 2d 67 3b | if (g<0|) g= -g;|
|00036460| 0a 20 20 20 20 20 20 20 | 20 62 3d 28 63 6f 6c 6f |. | b=(colo|
|00036470| 72 26 30 78 30 30 30 66 | 29 2d 28 70 72 65 76 63 |r&0x000f|)-(prevc|
|00036480| 6f 6c 6f 72 26 30 78 30 | 30 30 66 29 3b 0a 20 20 |olor&0x0|00f);. |
|00036490| 20 20 20 20 20 20 69 66 | 20 28 62 3c 30 29 20 62 | if| (b<0) b|
|000364a0| 3d 20 2d 62 3b 0a 20 20 | 20 20 20 20 20 20 69 66 |= -b;. | if|
|000364b0| 20 28 72 3e 67 29 20 7b | 0a 20 20 20 20 20 20 20 | (r>g) {|. |
|000364c0| 20 20 20 20 20 69 66 20 | 28 62 3e 72 29 0a 20 20 | if |(b>r). |
|000364d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 63 70 | | cp|
|000364e0| 5b 63 6f 6c 6f 72 5d 2b | 3d 72 2b 67 3b 0a 20 20 |[color]+|=r+g;. |
|000364f0| 20 20 20 20 20 20 20 20 | 20 20 65 6c 73 65 0a 20 | | else. |
|00036500| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 63 | | c|
|00036510| 70 5b 63 6f 6c 6f 72 5d | 2b 3d 62 2b 67 3b 0a 20 |p[color]|+=b+g;. |
|00036520| 20 20 20 20 20 20 20 7d | 20 65 6c 73 65 20 7b 0a | }| else {.|
|00036530| 20 20 20 20 20 20 20 20 | 20 20 20 20 69 66 20 28 | | if (|
|00036540| 62 3e 67 29 0a 20 20 20 | 20 20 20 20 20 20 20 20 |b>g). | |
|00036550| 20 20 20 20 20 63 70 5b | 63 6f 6c 6f 72 5d 2b 3d | cp[|color]+=|
|00036560| 72 2b 67 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |r+g;. | |
|00036570| 20 65 6c 73 65 0a 20 20 | 20 20 20 20 20 20 20 20 | else. | |
|00036580| 20 20 20 20 20 20 63 70 | 5b 63 6f 6c 6f 72 5d 2b | cp|[color]+|
|00036590| 3d 72 2b 62 3b 0a 20 20 | 20 20 20 20 20 20 7d 0a |=r+b;. | }.|
|000365a0| 20 20 20 20 20 20 20 20 | 70 72 65 76 63 6f 6c 6f | |prevcolo|
|000365b0| 72 3d 63 6f 6c 6f 72 3b | 0a 20 20 20 20 7d 20 77 |r=color;|. } w|
|000365c0| 68 69 6c 65 20 28 2d 2d | 78 3e 3d 30 29 3b 0a 7d |hile (--|x>=0);.}|
|000365d0| 0a 0a 0a 76 6f 69 64 0a | 63 6a 75 6d 70 31 28 69 |...void.|cjump1(i|
|000365e0| 6e 74 20 72 6f 77 29 0a | 7b 0a 20 20 20 20 75 5f |nt row).|{. u_|
|000365f0| 73 68 6f 72 74 20 2a 70 | 70 3b 0a 20 20 20 20 75 |short *p|p;. u|
|00036600| 00 00 00 08 00 00 04 13 | 00 00 00 06 00 00 01 e8 |........|........|
|00036610| 00 00 01 b4 41 af 78 e3 | 5f 6c 6f 6e 67 20 20 2a |....A.x.|_long *|
|00036620| 63 70 3b 0a 20 20 20 20 | 75 5f 63 68 61 72 20 2a |cp;. |u_char *|
|00036630| 74 61 62 3b 0a 20 20 20 | 20 73 68 6f 72 74 20 78 |tab;. | short x|
|00036640| 3b 0a 20 20 20 20 6c 6f | 6e 67 20 70 72 65 76 63 |;. lo|ng prevc|
|00036650| 6f 6c 6f 72 2c 20 63 6f | 6c 6f 72 3b 0a 0a 20 20 |olor, co|lor;.. |
|00036660| 20 20 69 66 20 28 21 78 | 6f 72 5f 74 61 62 29 0a | if (!x|or_tab).|
|00036670| 09 66 69 6c 6c 5f 78 6f | 72 5f 74 61 62 28 29 3b |.fill_xo|r_tab();|
|00036680| 0a 20 20 20 20 74 61 62 | 3d 78 6f 72 5f 74 61 62 |. tab|=xor_tab|
|00036690| 3b 0a 20 20 20 20 70 70 | 3d 72 67 62 5b 72 6f 77 |;. pp|=rgb[row|
|000366a0| 5d 3b 0a 20 20 20 20 63 | 70 3d 63 6f 75 6e 74 73 |];. c|p=counts|
|000366b0| 3b 0a 20 20 20 20 70 72 | 65 76 63 6f 6c 6f 72 3d |;. pr|evcolor=|
|000366c0| 20 2a 70 70 2b 2b 3b 0a | 20 20 20 20 2b 2b 63 70 | *pp++;.| ++cp|
|000366d0| 5b 70 72 65 76 63 6f 6c | 6f 72 5d 3b 0a 20 20 20 |[prevcol|or];. |
|000366e0| 20 78 3d 78 73 7a 2d 32 | 3b 0a 20 20 20 20 64 6f | x=xsz-2|;. do|
|000366f0| 20 7b 0a 20 20 20 20 20 | 20 20 20 63 6f 6c 6f 72 | {. | color|
|00036700| 3d 20 2a 70 70 2b 2b 3b | 0a 09 69 66 20 28 74 61 |= *pp++;|..if (ta|
|00036710| 62 5b 63 6f 6c 6f 72 5e | 70 72 65 76 63 6f 6c 6f |b[color^|prevcolo|
|00036720| 72 5d 29 0a 09 20 20 20 | 20 2b 2b 63 70 5b 63 6f |r]).. | ++cp[co|
|00036730| 6c 6f 72 5d 3b 0a 20 20 | 20 20 20 20 20 20 70 72 |lor];. | pr|
|00036740| 65 76 63 6f 6c 6f 72 3d | 63 6f 6c 6f 72 3b 0a 20 |evcolor=|color;. |
|00036750| 20 20 20 7d 20 77 68 69 | 6c 65 20 28 2d 2d 78 3e | } whi|le (--x>|
|00036760| 3d 30 29 3b 0a 7d 0a 0a | 0a 76 6f 69 64 0a 63 6a |=0);.}..|.void.cj|
|00036770| 75 6d 70 32 31 28 69 6e | 74 20 72 6f 77 29 0a 7b |ump21(in|t row).{|
|00036780| 0a 20 20 20 20 75 5f 73 | 68 6f 72 74 20 2a 70 70 |. u_s|hort *pp|
|00036790| 3b 0a 20 20 20 20 75 5f | 6c 6f 6e 67 20 20 2a 63 |;. u_|long *c|
|000367a0| 70 3b 0a 20 20 20 20 75 | 5f 63 68 61 72 20 2a 74 |p;. u|_char *t|
|000367b0| 61 62 3b 0a 20 20 20 20 | 73 68 6f 72 74 20 78 3b |ab;. |short x;|
|000367c0| 0a 20 20 20 20 6c 6f 6e | 67 20 70 72 65 76 63 6f |. lon|g prevco|
|000367d0| 6c 6f 72 2c 20 63 6f 6c | 6f 72 2c 20 61 64 64 3b |lor, col|or, add;|
|000367e0| 0a 0a 20 20 20 20 69 66 | 20 28 21 78 6f 72 5f 74 |.. if| (!xor_t|
|000367f0| 61 62 29 0a 09 66 69 6c | 6c 5f 78 6f 72 5f 74 61 |ab)..fil|l_xor_ta|
|00036800| 00 00 00 08 00 00 04 13 | 00 00 00 07 00 00 01 e8 |........|........|
|00036810| 00 00 01 b5 89 4d 75 33 | 62 28 29 3b 0a 20 20 20 |.....Mu3|b();. |
|00036820| 20 74 61 62 3d 78 6f 72 | 5f 74 61 62 3b 0a 20 20 | tab=xor|_tab;. |
|00036830| 20 20 70 70 3d 72 67 62 | 5b 72 6f 77 5d 3b 0a 20 | pp=rgb|[row];. |
|00036840| 20 20 20 63 70 3d 63 6f | 75 6e 74 73 3b 0a 20 20 | cp=co|unts;. |
|00036850| 20 20 61 64 64 3d 31 3b | 0a 20 20 20 20 70 72 65 | add=1;|. pre|
|00036860| 76 63 6f 6c 6f 72 3d 20 | 2a 70 70 2b 2b 3b 0a 20 |vcolor= |*pp++;. |
|00036870| 20 20 20 63 70 5b 70 72 | 65 76 63 6f 6c 6f 72 5d | cp[pr|evcolor]|
|00036880| 2b 3d 32 3b 0a 20 20 20 | 20 78 3d 78 73 7a 2d 32 |+=2;. | x=xsz-2|
|00036890| 3b 0a 20 20 20 20 64 6f | 20 7b 0a 20 20 20 20 20 |;. do| {. |
|000368a0| 20 20 20 63 6f 6c 6f 72 | 3d 20 2a 70 70 2b 2b 3b | color|= *pp++;|
|000368b0| 0a 20 20 20 20 20 20 20 | 20 69 66 20 28 74 61 62 |. | if (tab|
|000368c0| 5b 63 6f 6c 6f 72 5e 70 | 72 65 76 63 6f 6c 6f 72 |[color^p|revcolor|
|000368d0| 5d 29 0a 09 20 20 20 20 | 61 64 64 3d 32 3b 0a 20 |]).. |add=2;. |
|000368e0| 20 20 20 20 20 20 20 63 | 70 5b 63 6f 6c 6f 72 5d | c|p[color]|
|000368f0| 2b 3d 61 64 64 3b 0a 20 | 20 20 20 20 20 20 20 61 |+=add;. | a|
|00036900| 64 64 3e 3e 3d 31 3b 0a | 20 20 20 20 20 20 20 20 |dd>>=1;.| |
|00036910| 70 72 65 76 63 6f 6c 6f | 72 3d 63 6f 6c 6f 72 3b |prevcolo|r=color;|
|00036920| 0a 20 20 20 20 7d 20 77 | 68 69 6c 65 20 28 2d 2d |. } w|hile (--|
|00036930| 78 3e 3d 30 29 3b 0a 7d | 0a 0a 0a 76 6f 69 64 0a |x>=0);.}|...void.|
|00036940| 63 6a 75 6d 70 64 69 66 | 28 69 6e 74 20 72 6f 77 |cjumpdif|(int row|
|00036950| 29 0a 7b 0a 20 20 20 20 | 75 5f 73 68 6f 72 74 20 |).{. |u_short |
|00036960| 2a 70 70 3b 0a 20 20 20 | 20 75 5f 6c 6f 6e 67 20 |*pp;. | u_long |
|00036970| 20 2a 63 70 3b 0a 20 20 | 20 20 75 5f 63 68 61 72 | *cp;. | u_char|
|00036980| 20 2a 74 61 62 3b 0a 20 | 20 20 20 73 68 6f 72 74 | *tab;. | short|
|00036990| 20 78 3b 0a 20 20 20 20 | 6c 6f 6e 67 20 70 72 65 | x;. |long pre|
|000369a0| 76 63 6f 6c 6f 72 2c 20 | 63 6f 6c 6f 72 2c 20 64 |vcolor, |color, d|
|000369b0| 2c 20 74 3b 0a 0a 20 20 | 20 20 69 66 20 28 21 78 |, t;.. | if (!x|
|000369c0| 6f 72 5f 74 61 62 29 0a | 09 66 69 6c 6c 5f 78 6f |or_tab).|.fill_xo|
|000369d0| 72 5f 74 61 62 28 29 3b | 0a 20 20 20 20 74 61 62 |r_tab();|. tab|
|000369e0| 3d 78 6f 72 5f 74 61 62 | 3b 0a 20 20 20 20 70 70 |=xor_tab|;. pp|
|000369f0| 3d 72 67 62 5b 72 6f 77 | 5d 3b 0a 20 20 20 20 63 |=rgb[row|];. c|
|00036a00| 00 00 00 08 00 00 04 13 | 00 00 00 08 00 00 01 e8 |........|........|
|00036a10| 00 00 01 b6 76 09 7e 0a | 70 3d 63 6f 75 6e 74 73 |....v.~.|p=counts|
|00036a20| 3b 0a 20 20 20 20 70 72 | 65 76 63 6f 6c 6f 72 3d |;. pr|evcolor=|
|00036a30| 20 2a 70 70 2b 2b 3b 0a | 20 20 20 20 63 70 5b 70 | *pp++;.| cp[p|
|00036a40| 72 65 76 63 6f 6c 6f 72 | 5d 2b 3d 31 32 3b 0a 20 |revcolor|]+=12;. |
|00036a50| 20 20 20 78 3d 78 73 7a | 2d 32 3b 0a 20 20 20 20 | x=xsz|-2;. |
|00036a60| 64 6f 20 7b 0a 20 20 20 | 20 20 20 20 20 63 6f 6c |do {. | col|
|00036a70| 6f 72 3d 20 2a 70 70 2b | 2b 3b 0a 20 20 20 20 20 |or= *pp+|+;. |
|00036a80| 20 20 20 69 66 20 28 74 | 61 62 5b 63 6f 6c 6f 72 | if (t|ab[color|
|00036a90| 5e 70 72 65 76 63 6f 6c | 6f 72 5d 29 20 7b 0a 20 |^prevcol|or]) {. |
|00036aa0| 20 20 20 20 20 20 20 20 | 20 20 20 69 66 20 28 28 | | if ((|
|00036ab0| 64 3d 28 63 6f 6c 6f 72 | 2d 70 72 65 76 63 6f 6c |d=(color|-prevcol|
|00036ac0| 6f 72 29 3e 3e 38 29 3c | 30 29 0a 09 09 64 3d 20 |or)>>8)<|0)...d= |
|00036ad0| 2d 64 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |-d;. | |
|00036ae0| 69 66 20 28 28 74 3d 28 | 28 63 6f 6c 6f 72 26 30 |if ((t=(|(color&0|
|00036af0| 78 30 30 66 30 29 2d 28 | 70 72 65 76 63 6f 6c 6f |x00f0)-(|prevcolo|
|00036b00| 72 26 30 78 30 30 66 30 | 29 29 3e 3e 34 29 3c 30 |r&0x00f0|))>>4)<0|
|00036b10| 29 0a 09 09 64 2d 3d 74 | 3b 0a 09 20 20 20 20 65 |)...d-=t|;.. e|
|00036b20| 6c 73 65 0a 09 09 64 2b | 3d 74 3b 0a 20 20 20 20 |lse...d+|=t;. |
|00036b30| 20 20 20 20 20 20 20 20 | 69 66 20 28 28 74 3d 28 | |if ((t=(|
|00036b40| 63 6f 6c 6f 72 26 30 78 | 30 30 30 66 29 2d 28 70 |color&0x|000f)-(p|
|00036b50| 72 65 76 63 6f 6c 6f 72 | 26 30 78 30 30 30 66 29 |revcolor|&0x000f)|
|00036b60| 29 3c 30 29 0a 09 09 64 | 2d 3d 74 3b 0a 09 20 20 |)<0)...d|-=t;.. |
|00036b70| 20 20 65 6c 73 65 0a 09 | 09 64 2b 3d 74 3b 0a 20 | else..|.d+=t;. |
|00036b80| 20 20 20 20 20 20 20 20 | 20 20 20 63 70 5b 63 6f | | cp[co|
|00036b90| 6c 6f 72 5d 2b 3d 64 3b | 0a 20 20 20 20 20 20 20 |lor]+=d;|. |
|00036ba0| 20 7d 0a 20 20 20 20 20 | 20 20 20 70 72 65 76 63 | }. | prevc|
|00036bb0| 6f 6c 6f 72 3d 63 6f 6c | 6f 72 3b 0a 20 20 20 20 |olor=col|or;. |
|00036bc0| 7d 20 77 68 69 6c 65 20 | 28 2d 2d 78 3e 3d 30 29 |} while |(--x>=0)|
|00036bd0| 3b 0a 7d 0a 0a 0a 76 6f | 69 64 0a 63 6a 75 6d 70 |;.}...vo|id.cjump|
|00036be0| 64 69 66 73 68 28 69 6e | 74 20 72 6f 77 29 0a 7b |difsh(in|t row).{|
|00036bf0| 0a 20 20 20 20 75 5f 73 | 68 6f 72 74 20 2a 70 70 |. u_s|hort *pp|
|00036c00| 00 00 00 08 00 00 04 13 | 00 00 00 09 00 00 01 e8 |........|........|
|00036c10| 00 00 01 b7 b6 76 6f d0 | 3b 0a 20 20 20 20 75 5f |.....vo.|;. u_|
|00036c20| 6c 6f 6e 67 20 20 2a 63 | 70 3b 0a 20 20 20 20 73 |long *c|p;. s|
|00036c30| 68 6f 72 74 20 78 3b 0a | 20 20 20 20 73 68 6f 72 |hort x;.| shor|
|00036c40| 74 20 70 72 65 76 63 6f | 6c 6f 72 2c 20 63 6f 6c |t prevco|lor, col|
|00036c50| 6f 72 3b 0a 20 20 20 20 | 73 68 6f 72 74 20 64 2c |or;. |short d,|
|00036c60| 20 74 3b 0a 20 20 20 20 | 6c 6f 6e 67 20 61 64 64 | t;. |long add|
|00036c70| 3b 0a 0a 20 20 20 20 70 | 70 3d 72 67 62 5b 72 6f |;.. p|p=rgb[ro|
|00036c80| 77 5d 3b 0a 20 20 20 20 | 63 70 3d 63 6f 75 6e 74 |w];. |cp=count|
|00036c90| 73 3b 0a 20 20 20 20 63 | 6f 6c 6f 72 3d 20 2a 70 |s;. c|olor= *p|
|00036ca0| 70 3b 0a 20 20 20 20 61 | 64 64 3d 28 63 6f 6c 6f |p;. a|dd=(colo|
|00036cb0| 72 3e 3e 38 29 2b 28 28 | 63 6f 6c 6f 72 3e 3e 34 |r>>8)+((|color>>4|
|00036cc0| 29 26 30 78 30 66 29 2b | 28 63 6f 6c 6f 72 26 30 |)&0x0f)+|(color&0|
|00036cd0| 78 30 66 29 3b 0a 20 20 | 20 20 70 72 65 76 63 6f |x0f);. | prevco|
|00036ce0| 6c 6f 72 3d 30 3b 0a 20 | 20 20 20 78 3d 78 73 7a |lor=0;. | x=xsz|
|00036cf0| 2d 31 3b 0a 20 20 20 20 | 64 6f 20 7b 0a 20 20 20 |-1;. |do {. |
|00036d00| 20 20 20 20 20 63 6f 6c | 6f 72 3d 20 2a 70 70 2b | col|or= *pp+|
|00036d10| 2b 3b 0a 20 20 20 20 20 | 20 20 20 74 3d 63 6f 6c |+;. | t=col|
|00036d20| 6f 72 5e 70 72 65 76 63 | 6f 6c 6f 72 3b 0a 20 20 |or^prevc|olor;. |
|00036d30| 20 20 20 20 20 20 69 66 | 20 28 21 28 20 28 74 26 | if| (!( (t&|
|00036d40| 30 78 66 30 66 29 3d 3d | 30 20 7c 7c 20 28 74 26 |0xf0f)==|0 || (t&|
|00036d50| 30 78 66 66 30 29 3d 3d | 30 20 7c 7c 20 28 74 26 |0xff0)==|0 || (t&|
|00036d60| 30 78 30 66 66 29 3d 3d | 30 20 29 29 20 7b 0a 20 |0x0ff)==|0 )) {. |
|00036d70| 20 20 20 20 20 20 20 20 | 20 20 20 74 3d 28 63 6f | | t=(co|
|00036d80| 6c 6f 72 2d 70 72 65 76 | 63 6f 6c 6f 72 29 3e 3e |lor-prev|color)>>|
|00036d90| 38 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 69 |8;. | i|
|00036da0| 66 20 28 74 3c 30 29 20 | 64 3d 20 2d 74 3b 20 65 |f (t<0) |d= -t; e|
|00036db0| 6c 73 65 20 64 3d 74 3b | 0a 20 20 20 20 20 20 20 |lse d=t;|. |
|00036dc0| 20 20 20 20 20 74 3d 28 | 28 63 6f 6c 6f 72 26 30 | t=(|(color&0|
|00036dd0| 78 30 30 66 30 29 2d 28 | 70 72 65 76 63 6f 6c 6f |x00f0)-(|prevcolo|
|00036de0| 72 26 30 78 30 30 66 30 | 29 29 3e 3e 34 3b 0a 20 |r&0x00f0|))>>4;. |
|00036df0| 20 20 20 20 20 20 20 20 | 20 20 20 69 66 20 28 74 | | if (t|
|00036e00| 00 00 00 08 00 00 04 13 | 00 00 00 0a 00 00 01 e8 |........|........|
|00036e10| 00 00 01 b8 f8 2b f5 cf | 3c 30 29 20 64 2d 3d 74 |.....+..|<0) d-=t|
|00036e20| 3b 20 20 65 6c 73 65 20 | 64 2b 3d 74 3b 0a 20 20 |; else |d+=t;. |
|00036e30| 20 20 20 20 20 20 20 20 | 20 20 74 3d 28 63 6f 6c | | t=(col|
|00036e40| 6f 72 26 30 78 30 30 30 | 66 29 2d 28 70 72 65 76 |or&0x000|f)-(prev|
|00036e50| 63 6f 6c 6f 72 26 30 78 | 30 30 30 66 29 3b 0a 20 |color&0x|000f);. |
|00036e60| 20 20 20 20 20 20 20 20 | 20 20 20 69 66 20 28 74 | | if (t|
|00036e70| 3c 30 29 20 64 2d 3d 74 | 3b 20 20 65 6c 73 65 20 |<0) d-=t|; else |
|00036e80| 64 2b 3d 74 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |d+=t;. | |
|00036e90| 20 20 69 66 20 28 61 64 | 64 3c 64 29 0a 20 20 20 | if (ad|d<d). |
|00036ea0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 61 64 64 | | add|
|00036eb0| 3d 64 3b 0a 20 20 20 20 | 20 20 20 20 7d 0a 20 20 |=d;. | }. |
|00036ec0| 20 20 20 20 20 20 63 70 | 5b 63 6f 6c 6f 72 5d 2b | cp|[color]+|
|00036ed0| 3d 61 64 64 3b 0a 20 20 | 20 20 20 20 20 20 61 64 |=add;. | ad|
|00036ee0| 64 3e 3e 3d 31 3b 0a 20 | 20 20 20 20 20 20 20 70 |d>>=1;. | p|
|00036ef0| 72 65 76 63 6f 6c 6f 72 | 3d 63 6f 6c 6f 72 3b 0a |revcolor|=color;.|
|00036f00| 20 20 20 20 7d 20 77 68 | 69 6c 65 20 28 2d 2d 78 | } wh|ile (--x|
|00036f10| 3e 3d 30 29 3b 0a 7d 0a | 0a 0a 76 6f 69 64 0a 63 |>=0);.}.|..void.c|
|00036f20| 6a 75 6d 70 66 69 78 64 | 69 66 28 69 6e 74 20 72 |jumpfixd|if(int r|
|00036f30| 6f 77 29 0a 7b 0a 20 20 | 20 20 75 5f 73 68 6f 72 |ow).{. | u_shor|
|00036f40| 74 20 2a 70 70 3b 0a 20 | 20 20 20 75 5f 6c 6f 6e |t *pp;. | u_lon|
|00036f50| 67 20 20 2a 63 70 3b 0a | 20 20 20 20 73 68 6f 72 |g *cp;.| shor|
|00036f60| 74 20 78 3b 0a 20 20 20 | 20 73 68 6f 72 74 20 70 |t x;. | short p|
|00036f70| 72 65 76 63 6f 6c 6f 72 | 2c 20 63 6f 6c 6f 72 3b |revcolor|, color;|
|00036f80| 0a 20 20 20 20 73 68 6f | 72 74 20 72 2c 20 67 2c |. sho|rt r, g,|
|00036f90| 20 62 3b 0a 0a 20 20 20 | 20 70 70 3d 72 67 62 5b | b;.. | pp=rgb[|
|00036fa0| 72 6f 77 5d 3b 0a 20 20 | 20 20 63 70 3d 63 6f 75 |row];. | cp=cou|
|00036fb0| 6e 74 73 3b 0a 20 20 20 | 20 70 72 65 76 63 6f 6c |nts;. | prevcol|
|00036fc0| 6f 72 3d 20 2a 70 70 2b | 2b 3b 0a 20 20 20 20 72 |or= *pp+|+;. r|
|00036fd0| 3d 70 72 65 76 63 6f 6c | 6f 72 3e 3e 38 3b 0a 20 |=prevcol|or>>8;. |
|00036fe0| 20 20 20 67 3d 28 70 72 | 65 76 63 6f 6c 6f 72 3e | g=(pr|evcolor>|
|00036ff0| 3e 34 29 26 30 78 30 66 | 3b 0a 20 20 20 20 62 3d |>4)&0x0f|;. b=|
|00037000| 00 00 00 08 00 00 04 13 | 00 00 00 0b 00 00 01 e8 |........|........|
|00037010| 00 00 01 b9 c0 c0 14 09 | 70 72 65 76 63 6f 6c 6f |........|prevcolo|
|00037020| 72 26 30 78 30 66 3b 0a | 20 20 20 20 69 66 20 28 |r&0x0f;.| if (|
|00037030| 72 3e 67 29 20 7b 0a 20 | 20 20 20 20 20 20 20 69 |r>g) {. | i|
|00037040| 66 20 28 62 3e 72 29 0a | 20 20 20 20 20 20 20 20 |f (b>r).| |
|00037050| 20 20 20 20 63 70 5b 70 | 72 65 76 63 6f 6c 6f 72 | cp[p|revcolor|
|00037060| 5d 2b 3d 72 2b 67 3b 0a | 20 20 20 20 20 20 20 20 |]+=r+g;.| |
|00037070| 65 6c 73 65 0a 20 20 20 | 20 20 20 20 20 20 20 20 |else. | |
|00037080| 20 63 70 5b 70 72 65 76 | 63 6f 6c 6f 72 5d 2b 3d | cp[prev|color]+=|
|00037090| 62 2b 67 3b 0a 20 20 20 | 20 7d 20 65 6c 73 65 20 |b+g;. | } else |
|000370a0| 7b 0a 20 20 20 20 20 20 | 20 20 69 66 20 28 62 3e |{. | if (b>|
|000370b0| 67 29 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 63 |g). | c|
|000370c0| 70 5b 70 72 65 76 63 6f | 6c 6f 72 5d 2b 3d 72 2b |p[prevco|lor]+=r+|
|000370d0| 67 3b 0a 20 20 20 20 20 | 20 20 20 65 6c 73 65 0a |g;. | else.|
|000370e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 63 70 5b 70 | | cp[p|
|000370f0| 72 65 76 63 6f 6c 6f 72 | 5d 2b 3d 72 2b 62 3b 0a |revcolor|]+=r+b;.|
|00037100| 20 20 20 20 7d 0a 20 20 | 20 20 78 3d 78 73 7a 2d | }. | x=xsz-|
|00037110| 32 3b 0a 20 20 20 20 64 | 6f 20 7b 0a 20 20 20 20 |2;. d|o {. |
|00037120| 20 20 20 20 63 6f 6c 6f | 72 3d 20 2a 70 70 2b 2b | colo|r= *pp++|
|00037130| 3b 0a 20 20 20 20 20 20 | 20 20 72 3d 63 6f 6c 6f |;. | r=colo|
|00037140| 72 5e 70 72 65 76 63 6f | 6c 6f 72 3b 0a 20 20 20 |r^prevco|lor;. |
|00037150| 20 20 20 20 20 69 66 20 | 28 21 28 20 28 72 26 30 | if |(!( (r&0|
|00037160| 78 66 30 66 29 3d 3d 30 | 20 7c 7c 20 28 72 26 30 |xf0f)==0| || (r&0|
|00037170| 78 66 66 30 29 3d 3d 30 | 20 7c 7c 20 28 72 26 30 |xff0)==0| || (r&0|
|00037180| 78 30 66 66 29 3d 3d 30 | 20 29 29 20 7b 0a 20 20 |x0ff)==0| )) {. |
|00037190| 20 20 20 20 20 20 20 20 | 20 20 72 3d 28 63 6f 6c | | r=(col|
|000371a0| 6f 72 2d 70 72 65 76 63 | 6f 6c 6f 72 29 3e 3e 38 |or-prevc|olor)>>8|
|000371b0| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 69 66 |;. | if|
|000371c0| 20 28 72 3c 30 29 20 72 | 3d 20 2d 72 3b 0a 20 20 | (r<0) r|= -r;. |
|000371d0| 20 20 20 20 20 20 20 20 | 20 20 67 3d 28 28 63 6f | | g=((co|
|000371e0| 6c 6f 72 26 30 78 30 30 | 66 30 29 2d 28 70 72 65 |lor&0x00|f0)-(pre|
|000371f0| 76 63 6f 6c 6f 72 26 30 | 78 30 30 66 30 29 29 3e |vcolor&0|x00f0))>|
|00037200| 00 00 00 08 00 00 04 13 | 00 00 00 0c 00 00 01 e8 |........|........|
|00037210| 00 00 01 ba 28 9c a2 e3 | 3e 34 3b 0a 20 20 20 20 |....(...|>4;. |
|00037220| 20 20 20 20 20 20 20 20 | 69 66 20 28 67 3c 30 29 | |if (g<0)|
|00037230| 20 67 3d 20 2d 67 3b 0a | 20 20 20 20 20 20 20 20 | g= -g;.| |
|00037240| 20 20 20 20 62 3d 28 63 | 6f 6c 6f 72 26 30 78 30 | b=(c|olor&0x0|
|00037250| 30 30 66 29 2d 28 70 72 | 65 76 63 6f 6c 6f 72 26 |00f)-(pr|evcolor&|
|00037260| 30 78 30 30 30 66 29 3b | 0a 20 20 20 20 20 20 20 |0x000f);|. |
|00037270| 20 20 20 20 20 69 66 20 | 28 62 3c 30 29 20 62 3d | if |(b<0) b=|
|00037280| 20 2d 62 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 | -b;. | |
|00037290| 20 69 66 20 28 72 3e 67 | 29 20 7b 0a 20 20 20 20 | if (r>g|) {. |
|000372a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 69 66 20 28 | | if (|
|000372b0| 62 3e 72 29 0a 20 20 20 | 20 20 20 20 20 20 20 20 |b>r). | |
|000372c0| 20 20 20 20 20 20 20 20 | 20 63 70 5b 63 6f 6c 6f | | cp[colo|
|000372d0| 72 5d 2b 3d 72 2b 67 3b | 0a 20 20 20 20 20 20 20 |r]+=r+g;|. |
|000372e0| 20 20 20 20 20 20 20 20 | 20 65 6c 73 65 0a 20 20 | | else. |
|000372f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00037300| 20 20 63 70 5b 63 6f 6c | 6f 72 5d 2b 3d 62 2b 67 | cp[col|or]+=b+g|
|00037310| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 7d 20 |;. | } |
|00037320| 65 6c 73 65 20 7b 0a 20 | 20 20 20 20 20 20 20 20 |else {. | |
|00037330| 20 20 20 20 20 20 20 69 | 66 20 28 62 3e 67 29 0a | i|f (b>g).|
|00037340| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00037350| 20 20 20 20 63 70 5b 63 | 6f 6c 6f 72 5d 2b 3d 72 | cp[c|olor]+=r|
|00037360| 2b 67 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |+g;. | |
|00037370| 20 20 20 20 65 6c 73 65 | 0a 20 20 20 20 20 20 20 | else|. |
|00037380| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 63 70 5b | | cp[|
|00037390| 63 6f 6c 6f 72 5d 2b 3d | 72 2b 62 3b 0a 20 20 20 |color]+=|r+b;. |
|000373a0| 20 20 20 20 20 20 20 20 | 20 7d 0a 20 20 20 20 20 | | }. |
|000373b0| 20 20 20 7d 0a 20 20 20 | 20 20 20 20 20 70 72 65 | }. | pre|
|000373c0| 76 63 6f 6c 6f 72 3d 63 | 6f 6c 6f 72 3b 0a 20 20 |vcolor=c|olor;. |
|000373d0| 20 20 7d 20 77 68 69 6c | 65 20 28 2d 2d 78 3e 3d | } whil|e (--x>=|
|000373e0| 30 29 3b 0a 7d 0a 0a 0a | 76 6f 69 64 0a 63 6a 75 |0);.}...|void.cju|
|000373f0| 6d 70 66 69 78 64 69 66 | 73 68 28 69 6e 74 20 72 |mpfixdif|sh(int r|
|00037400| 00 00 00 08 00 00 04 13 | 00 00 00 0d 00 00 01 e8 |........|........|
|00037410| 00 00 01 bb 8d 9e 25 34 | 6f 77 29 0a 7b 0a 20 20 |......%4|ow).{. |
|00037420| 20 20 75 5f 73 68 6f 72 | 74 20 2a 70 70 3b 0a 20 | u_shor|t *pp;. |
|00037430| 20 20 20 75 5f 6c 6f 6e | 67 20 20 2a 63 70 3b 0a | u_lon|g *cp;.|
|00037440| 20 20 20 20 73 68 6f 72 | 74 20 78 3b 0a 20 20 20 | shor|t x;. |
|00037450| 20 73 68 6f 72 74 20 70 | 72 65 76 63 6f 6c 6f 72 | short p|revcolor|
|00037460| 2c 20 63 6f 6c 6f 72 3b | 0a 20 20 20 20 73 68 6f |, color;|. sho|
|00037470| 72 74 20 72 2c 20 67 2c | 20 62 3b 0a 20 20 20 20 |rt r, g,| b;. |
|00037480| 6c 6f 6e 67 20 61 64 64 | 3b 0a 0a 20 20 20 20 70 |long add|;.. p|
|00037490| 70 3d 72 67 62 5b 72 6f | 77 5d 3b 0a 20 20 20 20 |p=rgb[ro|w];. |
|000374a0| 63 70 3d 63 6f 75 6e 74 | 73 3b 0a 20 20 20 20 70 |cp=count|s;. p|
|000374b0| 72 65 76 63 6f 6c 6f 72 | 3d 30 3b 0a 20 20 20 20 |revcolor|=0;. |
|000374c0| 63 6f 6c 6f 72 3d 20 2a | 70 70 3b 0a 20 20 20 20 |color= *|pp;. |
|000374d0| 72 3d 63 6f 6c 6f 72 3e | 3e 38 3b 0a 20 20 20 20 |r=color>|>8;. |
|000374e0| 67 3d 28 63 6f 6c 6f 72 | 3e 3e 34 29 26 30 78 30 |g=(color|>>4)&0x0|
|000374f0| 66 3b 0a 20 20 20 20 62 | 3d 63 6f 6c 6f 72 26 30 |f;. b|=color&0|
|00037500| 78 30 66 3b 0a 20 20 20 | 20 69 66 20 28 72 3e 67 |x0f;. | if (r>g|
|00037510| 29 20 7b 0a 20 20 20 20 | 20 20 20 20 69 66 20 28 |) {. | if (|
|00037520| 62 3e 72 29 0a 20 20 20 | 20 20 20 20 20 20 20 20 |b>r). | |
|00037530| 20 61 64 64 3d 72 2b 67 | 3b 0a 20 20 20 20 20 20 | add=r+g|;. |
|00037540| 20 20 65 6c 73 65 0a 20 | 20 20 20 20 20 20 20 20 | else. | |
|00037550| 20 20 20 61 64 64 3d 62 | 2b 67 3b 0a 20 20 20 20 | add=b|+g;. |
|00037560| 7d 20 65 6c 73 65 20 7b | 0a 20 20 20 20 20 20 20 |} else {|. |
|00037570| 20 69 66 20 28 62 3e 67 | 29 0a 20 20 20 20 20 20 | if (b>g|). |
|00037580| 20 20 20 20 20 20 61 64 | 64 3d 72 2b 67 3b 0a 20 | ad|d=r+g;. |
|00037590| 20 20 20 20 20 20 20 65 | 6c 73 65 0a 20 20 20 20 | e|lse. |
|000375a0| 20 20 20 20 20 20 20 20 | 61 64 64 3d 72 2b 62 3b | |add=r+b;|
|000375b0| 0a 20 20 20 20 7d 0a 20 | 20 20 20 78 3d 78 73 7a |. }. | x=xsz|
|000375c0| 2d 31 3b 0a 20 20 20 20 | 64 6f 20 7b 0a 20 20 20 |-1;. |do {. |
|000375d0| 20 20 20 20 20 63 6f 6c | 6f 72 3d 20 2a 70 70 2b | col|or= *pp+|
|000375e0| 2b 3b 0a 20 20 20 20 20 | 20 20 20 72 3d 63 6f 6c |+;. | r=col|
|000375f0| 6f 72 5e 70 72 65 76 63 | 6f 6c 6f 72 3b 0a 20 20 |or^prevc|olor;. |
|00037600| 00 00 00 08 00 00 04 13 | 00 00 00 0e 00 00 01 e8 |........|........|
|00037610| 00 00 01 bc 3b 48 2a e8 | 20 20 20 20 20 20 69 66 |....;H*.| if|
|00037620| 20 28 21 28 20 28 72 26 | 30 78 66 30 66 29 3d 3d | (!( (r&|0xf0f)==|
|00037630| 30 20 7c 7c 20 28 72 26 | 30 78 66 66 30 29 3d 3d |0 || (r&|0xff0)==|
|00037640| 30 20 7c 7c 20 28 72 26 | 30 78 30 66 66 29 3d 3d |0 || (r&|0x0ff)==|
|00037650| 30 20 29 29 20 7b 0a 20 | 20 20 20 20 20 20 20 20 |0 )) {. | |
|00037660| 20 20 20 72 3d 28 63 6f | 6c 6f 72 2d 70 72 65 76 | r=(co|lor-prev|
|00037670| 63 6f 6c 6f 72 29 3e 3e | 38 3b 0a 20 20 20 20 20 |color)>>|8;. |
|00037680| 20 20 20 20 20 20 20 69 | 66 20 28 72 3c 30 29 20 | i|f (r<0) |
|00037690| 72 3d 20 2d 72 3b 0a 20 | 20 20 20 20 20 20 20 20 |r= -r;. | |
|000376a0| 20 20 20 67 3d 28 28 63 | 6f 6c 6f 72 26 30 78 30 | g=((c|olor&0x0|
|000376b0| 30 66 30 29 2d 28 70 72 | 65 76 63 6f 6c 6f 72 26 |0f0)-(pr|evcolor&|
|000376c0| 30 78 30 30 66 30 29 29 | 3e 3e 34 3b 0a 20 20 20 |0x00f0))|>>4;. |
|000376d0| 20 20 20 20 20 20 20 20 | 20 69 66 20 28 67 3c 30 | | if (g<0|
|000376e0| 29 20 67 3d 20 2d 67 3b | 0a 20 20 20 20 20 20 20 |) g= -g;|. |
|000376f0| 20 20 20 20 20 62 3d 28 | 63 6f 6c 6f 72 26 30 78 | b=(|color&0x|
|00037700| 30 30 30 66 29 2d 28 70 | 72 65 76 63 6f 6c 6f 72 |000f)-(p|revcolor|
|00037710| 26 30 78 30 30 30 66 29 | 3b 0a 20 20 20 20 20 20 |&0x000f)|;. |
|00037720| 20 20 20 20 20 20 69 66 | 20 28 62 3c 30 29 20 62 | if| (b<0) b|
|00037730| 3d 20 2d 62 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |= -b;. | |
|00037740| 20 20 69 66 20 28 72 3e | 67 29 20 7b 0a 20 20 20 | if (r>|g) {. |
|00037750| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 69 66 20 | | if |
|00037760| 28 62 3e 72 29 0a 20 20 | 20 20 20 20 20 20 20 20 |(b>r). | |
|00037770| 20 20 20 20 20 20 20 20 | 20 20 61 64 64 3d 72 2b | | add=r+|
|00037780| 67 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |g;. | |
|00037790| 20 20 20 65 6c 73 65 0a | 20 20 20 20 20 20 20 20 | else.| |
|000377a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 61 64 64 3d | | add=|
|000377b0| 62 2b 67 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |b+g;. | |
|000377c0| 20 7d 20 65 6c 73 65 20 | 7b 0a 20 20 20 20 20 20 | } else |{. |
|000377d0| 20 20 20 20 20 20 20 20 | 20 20 69 66 20 28 62 3e | | if (b>|
|000377e0| 67 29 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |g). | |
|000377f0| 20 20 20 20 20 20 20 61 | 64 64 3d 72 2b 67 3b 0a | a|dd=r+g;.|
|00037800| 00 00 00 08 00 00 04 13 | 00 00 00 0f 00 00 01 e8 |........|........|
|00037810| 00 00 01 bd 6b 75 1f a4 | 20 20 20 20 20 20 20 20 |....ku..| |
|00037820| 20 20 20 20 20 20 20 20 | 65 6c 73 65 0a 20 20 20 | |else. |
|00037830| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00037840| 20 61 64 64 3d 72 2b 62 | 3b 0a 20 20 20 20 20 20 | add=r+b|;. |
|00037850| 20 20 20 20 20 20 7d 0a | 20 20 20 20 20 20 20 20 | }.| |
|00037860| 7d 0a 20 20 20 20 20 20 | 20 20 63 70 5b 63 6f 6c |}. | cp[col|
|00037870| 6f 72 5d 2b 3d 61 64 64 | 3b 0a 20 20 20 20 20 20 |or]+=add|;. |
|00037880| 20 20 61 64 64 3e 3e 3d | 31 3b 0a 20 20 20 20 20 | add>>=|1;. |
|00037890| 20 20 20 70 72 65 76 63 | 6f 6c 6f 72 3d 63 6f 6c | prevc|olor=col|
|000378a0| 6f 72 3b 0a 20 20 20 20 | 7d 20 77 68 69 6c 65 20 |or;. |} while |
|000378b0| 28 2d 2d 78 3e 3d 30 29 | 3b 0a 7d 0a 0a 0a 76 6f |(--x>=0)|;.}...vo|
|000378c0| 69 64 0a 63 68 61 6d 6d | 61 70 28 69 6e 74 20 72 |id.chamm|ap(int r|
|000378d0| 6f 77 29 0a 7b 0a 09 75 | 5f 73 68 6f 72 74 20 2a |ow).{..u|_short *|
|000378e0| 70 70 3b 0a 09 75 5f 6c | 6f 6e 67 20 2a 63 70 3b |pp;..u_l|ong *cp;|
|000378f0| 0a 09 73 68 6f 72 74 20 | 78 3b 0a 09 6c 6f 6e 67 |..short |x;..long|
|00037900| 20 63 75 72 63 6f 6c 6f | 72 3b 0a 09 6c 6f 6e 67 | curcolo|r;..long|
|00037910| 20 72 2c 20 67 2c 20 62 | 2c 20 70 72 2c 20 70 67 | r, g, b|, pr, pg|
|00037920| 2c 20 70 62 2c 20 64 31 | 2c 20 64 32 2c 20 64 33 |, pb, d1|, d2, d3|
|00037930| 3b 0a 0a 09 70 70 3d 72 | 67 62 5b 72 6f 77 5d 3b |;...pp=r|gb[row];|
|00037940| 0a 09 63 70 3d 63 6f 75 | 6e 74 73 3b 0a 09 78 3d |..cp=cou|nts;..x=|
|00037950| 78 73 7a 2d 31 3b 0a 09 | 70 62 3d 63 75 72 63 6d |xsz-1;..|pb=curcm|
|00037960| 5b 30 5d 3b 0a 09 70 72 | 3d 70 62 3e 3e 38 3b 0a |[0];..pr|=pb>>8;.|
|00037970| 09 70 67 3d 28 70 62 3e | 3e 34 29 26 30 78 66 3b |.pg=(pb>|>4)&0xf;|
|00037980| 0a 09 70 62 26 3d 30 78 | 66 3b 0a 09 64 6f 20 7b |..pb&=0x|f;..do {|
|00037990| 0a 09 09 63 75 72 63 6f | 6c 6f 72 3d 20 2a 70 70 |...curco|lor= *pp|
|000379a0| 2b 2b 3b 0a 09 09 62 3d | 63 75 72 63 6f 6c 6f 72 |++;...b=|curcolor|
|000379b0| 3b 0a 09 09 72 3d 62 3e | 3e 38 3b 0a 09 09 67 3d |;...r=b>|>8;...g=|
|000379c0| 28 62 3e 3e 34 29 26 30 | 78 66 3b 0a 09 09 62 26 |(b>>4)&0|xf;...b&|
|000379d0| 3d 30 78 66 3b 0a 09 09 | 69 66 20 28 72 3d 3d 70 |=0xf;...|if (r==p|
|000379e0| 72 29 20 7b 0a 09 09 09 | 69 66 20 28 67 3d 3d 70 |r) {....|if (g==p|
|000379f0| 67 29 20 7b 09 09 2f 2a | 20 72 20 6f 6b 2c 20 67 |g) {../*| r ok, g|
|00037a00| 00 00 00 08 00 00 04 13 | 00 00 00 10 00 00 01 e8 |........|........|
|00037a10| 00 00 01 be 2c bf 5d 33 | 20 6f 6b 20 2a 2f 0a 09 |....,.]3| ok */..|
|00037a20| 09 09 09 70 62 3d 62 3b | 0a 09 09 09 7d 20 65 6c |...pb=b;|....} el|
|00037a30| 73 65 20 7b 0a 09 09 09 | 09 69 66 20 28 62 3d 3d |se {....|.if (b==|
|00037a40| 70 62 29 20 7b 09 2f 2a | 20 72 20 6f 6b 2c 20 67 |pb) {./*| r ok, g|
|00037a50| 20 77 72 6f 6e 67 2c 20 | 62 20 6f 6b 20 2a 2f 0a | wrong, |b ok */.|
|00037a60| 09 09 09 09 09 70 67 3d | 67 3b 0a 09 09 09 09 7d |.....pg=|g;.....}|
|00037a70| 20 65 6c 73 65 20 7b 09 | 2f 2a 20 72 20 6f 6b 2c | else {.|/* r ok,|
|00037a80| 20 67 20 77 72 6f 6e 67 | 2c 20 62 20 77 72 6f 6e | g wrong|, b wron|
|00037a90| 67 20 2a 2f 0a 09 09 09 | 09 09 69 66 20 28 28 64 |g */....|..if ((d|
|00037aa0| 31 3d 67 2d 70 67 29 3c | 30 29 20 64 31 3d 20 2d |1=g-pg)<|0) d1= -|
|00037ab0| 64 31 3b 0a 09 09 09 09 | 09 69 66 20 28 28 64 32 |d1;.....|.if ((d2|
|00037ac0| 3d 62 2d 70 62 29 3c 30 | 29 20 64 32 3d 20 2d 64 |=b-pb)<0|) d2= -d|
|00037ad0| 32 3b 0a 09 09 09 09 09 | 69 66 20 28 65 72 72 6f |2;......|if (erro|
|00037ae0| 72 5b 63 75 72 63 6f 6c | 6f 72 5d 3c 28 64 31 3c |r[curcol|or]<(d1<|
|00037af0| 64 32 20 3f 20 64 31 20 | 3a 20 64 32 29 29 20 7b |d2 ? d1 |: d2)) {|
|00037b00| 0a 09 09 09 09 09 09 63 | 70 5b 63 75 72 63 6f 6c |.......c|p[curcol|
|00037b10| 6f 72 5d 2b 3d 65 72 72 | 6f 72 5b 63 75 72 63 6f |or]+=err|or[curco|
|00037b20| 6c 6f 72 5d 3b 0a 09 09 | 09 09 09 09 63 75 72 63 |lor];...|....curc|
|00037b30| 6f 6c 6f 72 3d 6e 65 77 | 63 6f 6c 5b 63 75 72 63 |olor=new|col[curc|
|00037b40| 6f 6c 6f 72 5d 3b 0a 09 | 09 09 09 09 09 70 62 3d |olor];..|.....pb=|
|00037b50| 63 75 72 63 6d 5b 63 75 | 72 63 6f 6c 6f 72 5d 3b |curcm[cu|rcolor];|
|00037b60| 0a 09 09 09 09 09 09 70 | 72 3d 70 62 3e 3e 38 3b |.......p|r=pb>>8;|
|00037b70| 0a 09 09 09 09 09 09 70 | 67 3d 28 70 62 3e 3e 34 |.......p|g=(pb>>4|
|00037b80| 29 26 30 78 66 3b 0a 09 | 09 09 09 09 09 70 62 26 |)&0xf;..|.....pb&|
|00037b90| 3d 30 78 66 3b 0a 09 09 | 09 09 09 7d 20 65 6c 73 |=0xf;...|...} els|
|00037ba0| 65 20 69 66 20 28 64 31 | 3e 3d 64 32 29 20 7b 0a |e if (d1|>=d2) {.|
|00037bb0| 09 09 09 09 09 09 63 70 | 5b 63 75 72 63 6f 6c 6f |......cp|[curcolo|
|00037bc0| 72 5d 2b 3d 64 32 3b 0a | 09 09 09 09 09 09 70 67 |r]+=d2;.|......pg|
|00037bd0| 3d 67 3b 0a 09 09 09 09 | 09 7d 20 65 6c 73 65 20 |=g;.....|.} else |
|00037be0| 7b 0a 09 09 09 09 09 09 | 63 70 5b 63 75 72 63 6f |{.......|cp[curco|
|00037bf0| 6c 6f 72 5d 2b 3d 64 31 | 3b 0a 09 09 09 09 09 09 |lor]+=d1|;.......|
|00037c00| 00 00 00 08 00 00 04 13 | 00 00 00 11 00 00 01 e8 |........|........|
|00037c10| 00 00 01 bf 28 57 b2 91 | 70 62 3d 62 3b 0a 09 09 |....(W..|pb=b;...|
|00037c20| 09 09 09 7d 0a 09 09 09 | 09 7d 0a 09 09 09 7d 0a |...}....|.}....}.|
|00037c30| 09 09 7d 20 65 6c 73 65 | 20 7b 0a 09 09 09 69 66 |..} else| {....if|
|00037c40| 20 28 67 3d 3d 70 67 29 | 20 7b 0a 09 09 09 09 69 | (g==pg)| {.....i|
|00037c50| 66 20 28 62 3d 3d 70 62 | 29 20 7b 09 2f 2a 20 72 |f (b==pb|) {./* r|
|00037c60| 20 77 72 6f 6e 67 2c 20 | 67 20 6f 6b 2c 20 62 20 | wrong, |g ok, b |
|00037c70| 6f 6b 20 2a 2f 0a 09 09 | 09 09 09 70 72 3d 72 3b |ok */...|...pr=r;|
|00037c80| 0a 09 09 09 09 7d 20 65 | 6c 73 65 20 7b 09 2f 2a |.....} e|lse {./*|
|00037c90| 20 72 20 77 72 6f 6e 67 | 2c 20 67 20 6f 6b 2c 20 | r wrong|, g ok, |
|00037ca0| 62 20 77 72 6f 6e 67 20 | 2a 2f 0a 09 09 09 09 09 |b wrong |*/......|
|00037cb0| 69 66 20 28 28 64 31 3d | 72 2d 70 72 29 3c 30 29 |if ((d1=|r-pr)<0)|
|00037cc0| 20 64 31 3d 20 2d 64 31 | 3b 0a 09 09 09 09 09 69 | d1= -d1|;......i|
|00037cd0| 66 20 28 28 64 32 3d 62 | 2d 70 62 29 3c 30 29 20 |f ((d2=b|-pb)<0) |
|00037ce0| 64 32 3d 20 2d 64 32 3b | 0a 09 09 09 09 09 69 66 |d2= -d2;|......if|
|00037cf0| 20 28 65 72 72 6f 72 5b | 63 75 72 63 6f 6c 6f 72 | (error[|curcolor|
|00037d00| 5d 3c 28 64 31 3c 64 32 | 20 3f 20 64 31 20 3a 20 |]<(d1<d2| ? d1 : |
|00037d10| 64 32 29 29 20 7b 0a 09 | 09 09 09 09 09 63 70 5b |d2)) {..|.....cp[|
|00037d20| 63 75 72 63 6f 6c 6f 72 | 5d 2b 3d 65 72 72 6f 72 |curcolor|]+=error|
|00037d30| 5b 63 75 72 63 6f 6c 6f | 72 5d 3b 0a 09 09 09 09 |[curcolo|r];.....|
|00037d40| 09 09 63 75 72 63 6f 6c | 6f 72 3d 6e 65 77 63 6f |..curcol|or=newco|
|00037d50| 6c 5b 63 75 72 63 6f 6c | 6f 72 5d 3b 0a 09 09 09 |l[curcol|or];....|
|00037d60| 09 09 09 70 62 3d 63 75 | 72 63 6d 5b 63 75 72 63 |...pb=cu|rcm[curc|
|00037d70| 6f 6c 6f 72 5d 3b 0a 09 | 09 09 09 09 09 70 72 3d |olor];..|.....pr=|
|00037d80| 70 62 3e 3e 38 3b 0a 09 | 09 09 09 09 09 70 67 3d |pb>>8;..|.....pg=|
|00037d90| 28 70 62 3e 3e 34 29 26 | 30 78 66 3b 0a 09 09 09 |(pb>>4)&|0xf;....|
|00037da0| 09 09 09 70 62 26 3d 30 | 78 66 3b 0a 09 09 09 09 |...pb&=0|xf;.....|
|00037db0| 09 7d 20 65 6c 73 65 20 | 69 66 20 28 64 31 3e 3d |.} else |if (d1>=|
|00037dc0| 64 32 29 20 7b 0a 09 09 | 09 09 09 09 63 70 5b 63 |d2) {...|....cp[c|
|00037dd0| 75 72 63 6f 6c 6f 72 5d | 2b 3d 64 32 3b 0a 09 09 |urcolor]|+=d2;...|
|00037de0| 09 09 09 09 70 72 3d 72 | 3b 0a 09 09 09 09 09 7d |....pr=r|;......}|
|00037df0| 20 65 6c 73 65 20 7b 0a | 09 09 09 09 09 09 63 70 | else {.|......cp|
|00037e00| 00 00 00 08 00 00 04 13 | 00 00 00 12 00 00 01 e8 |........|........|
|00037e10| 00 00 01 c0 5e 30 7d 77 | 5b 63 75 72 63 6f 6c 6f |....^0}w|[curcolo|
|00037e20| 72 5d 2b 3d 64 31 3b 0a | 09 09 09 09 09 09 70 62 |r]+=d1;.|......pb|
|00037e30| 3d 62 3b 0a 09 09 09 09 | 09 7d 0a 09 09 09 09 7d |=b;.....|.}.....}|
|00037e40| 0a 09 09 09 7d 20 65 6c | 73 65 20 7b 0a 09 09 09 |....} el|se {....|
|00037e50| 09 69 66 20 28 62 3d 3d | 70 62 29 20 7b 09 2f 2a |.if (b==|pb) {./*|
|00037e60| 20 72 20 77 72 6f 6e 67 | 2c 20 67 20 77 72 6f 6e | r wrong|, g wron|
|00037e70| 67 2c 20 62 20 6f 6b 20 | 2a 2f 0a 09 09 09 09 09 |g, b ok |*/......|
|00037e80| 69 66 20 28 28 64 31 3d | 72 2d 70 72 29 3c 30 29 |if ((d1=|r-pr)<0)|
|00037e90| 20 64 31 3d 20 2d 64 31 | 3b 0a 09 09 09 09 09 69 | d1= -d1|;......i|
|00037ea0| 66 20 28 28 64 32 3d 67 | 2d 70 67 29 3c 30 29 20 |f ((d2=g|-pg)<0) |
|00037eb0| 64 32 3d 20 2d 64 32 3b | 0a 09 09 09 09 09 69 66 |d2= -d2;|......if|
|00037ec0| 20 28 65 72 72 6f 72 5b | 63 75 72 63 6f 6c 6f 72 | (error[|curcolor|
|00037ed0| 5d 3c 28 64 31 3c 64 32 | 20 3f 20 64 31 20 3a 20 |]<(d1<d2| ? d1 : |
|00037ee0| 64 32 29 29 20 7b 0a 09 | 09 09 09 09 09 63 70 5b |d2)) {..|.....cp[|
|00037ef0| 63 75 72 63 6f 6c 6f 72 | 5d 2b 3d 65 72 72 6f 72 |curcolor|]+=error|
|00037f00| 5b 63 75 72 63 6f 6c 6f | 72 5d 3b 0a 09 09 09 09 |[curcolo|r];.....|
|00037f10| 09 09 63 75 72 63 6f 6c | 6f 72 3d 6e 65 77 63 6f |..curcol|or=newco|
|00037f20| 6c 5b 63 75 72 63 6f 6c | 6f 72 5d 3b 0a 09 09 09 |l[curcol|or];....|
|00037f30| 09 09 09 70 62 3d 63 75 | 72 63 6d 5b 63 75 72 63 |...pb=cu|rcm[curc|
|00037f40| 6f 6c 6f 72 5d 3b 0a 09 | 09 09 09 09 09 70 72 3d |olor];..|.....pr=|
|00037f50| 70 62 3e 3e 38 3b 0a 09 | 09 09 09 09 09 70 67 3d |pb>>8;..|.....pg=|
|00037f60| 28 70 62 3e 3e 34 29 26 | 30 78 66 3b 0a 09 09 09 |(pb>>4)&|0xf;....|
|00037f70| 09 09 09 70 62 26 3d 30 | 78 66 3b 0a 09 09 09 09 |...pb&=0|xf;.....|
|00037f80| 09 7d 20 65 6c 73 65 20 | 69 66 20 28 64 31 3e 64 |.} else |if (d1>d|
|00037f90| 32 29 20 7b 0a 09 09 09 | 09 09 09 63 70 5b 63 75 |2) {....|...cp[cu|
|00037fa0| 72 63 6f 6c 6f 72 5d 2b | 3d 64 32 3b 0a 09 09 09 |rcolor]+|=d2;....|
|00037fb0| 09 09 09 70 72 3d 72 3b | 0a 09 09 09 09 09 7d 20 |...pr=r;|......} |
|00037fc0| 65 6c 73 65 20 7b 0a 09 | 09 09 09 09 09 63 70 5b |else {..|.....cp[|
|00037fd0| 63 75 72 63 6f 6c 6f 72 | 5d 2b 3d 64 31 3b 0a 09 |curcolor|]+=d1;..|
|00037fe0| 09 09 09 09 09 70 67 3d | 67 3b 0a 09 09 09 09 09 |.....pg=|g;......|
|00037ff0| 7d 0a 09 09 09 09 7d 20 | 65 6c 73 65 20 7b 09 2f |}.....} |else {./|
|00038000| 00 00 00 08 00 00 04 13 | 00 00 00 13 00 00 01 e8 |........|........|
|00038010| 00 00 01 c1 39 8f 1d f0 | 2a 20 72 20 77 72 6f 6e |....9...|* r wron|
|00038020| 67 2c 20 67 20 77 72 6f | 6e 67 2c 20 62 20 77 72 |g, g wro|ng, b wr|
|00038030| 6f 6e 67 20 2a 2f 0a 09 | 09 09 09 09 69 66 20 28 |ong */..|....if (|
|00038040| 28 64 31 3d 72 2d 70 72 | 29 3c 30 29 20 64 31 3d |(d1=r-pr|)<0) d1=|
|00038050| 20 2d 64 31 3b 0a 09 09 | 09 09 09 69 66 20 28 28 | -d1;...|...if ((|
|00038060| 64 32 3d 67 2d 70 67 29 | 3c 30 29 20 64 32 3d 20 |d2=g-pg)|<0) d2= |
|00038070| 2d 64 32 3b 0a 09 09 09 | 09 09 69 66 20 28 28 64 |-d2;....|..if ((d|
|00038080| 33 3d 62 2d 70 62 29 3c | 30 29 20 64 33 3d 20 2d |3=b-pb)<|0) d3= -|
|00038090| 64 33 3b 0a 09 09 09 09 | 09 69 66 20 28 65 72 72 |d3;.....|.if (err|
|000380a0| 6f 72 5b 63 75 72 63 6f | 6c 6f 72 5d 3c 28 64 31 |or[curco|lor]<(d1|
|000380b0| 3e 64 32 20 3f 20 28 64 | 31 3e 64 33 20 3f 20 64 |>d2 ? (d|1>d3 ? d|
|000380c0| 32 2b 64 33 20 3a 20 64 | 31 2b 64 32 29 20 3a 20 |2+d3 : d|1+d2) : |
|000380d0| 28 64 32 3e 64 33 20 3f | 20 64 31 2b 64 33 20 3a |(d2>d3 ?| d1+d3 :|
|000380e0| 20 64 31 2b 64 32 29 29 | 29 20 7b 0a 09 09 09 09 | d1+d2))|) {.....|
|000380f0| 09 09 63 70 5b 63 75 72 | 63 6f 6c 6f 72 5d 2b 3d |..cp[cur|color]+=|
|00038100| 65 72 72 6f 72 5b 63 75 | 72 63 6f 6c 6f 72 5d 3b |error[cu|rcolor];|
|00038110| 0a 09 09 09 09 09 09 63 | 75 72 63 6f 6c 6f 72 3d |.......c|urcolor=|
|00038120| 6e 65 77 63 6f 6c 5b 63 | 75 72 63 6f 6c 6f 72 5d |newcol[c|urcolor]|
|00038130| 3b 0a 09 09 09 09 09 09 | 70 62 3d 63 75 72 63 6d |;.......|pb=curcm|
|00038140| 5b 63 75 72 63 6f 6c 6f | 72 5d 3b 0a 09 09 09 09 |[curcolo|r];.....|
|00038150| 09 09 70 72 3d 70 62 3e | 3e 38 3b 0a 09 09 09 09 |..pr=pb>|>8;.....|
|00038160| 09 09 70 67 3d 28 70 62 | 3e 3e 34 29 26 30 78 66 |..pg=(pb|>>4)&0xf|
|00038170| 3b 0a 09 09 09 09 09 09 | 70 62 26 3d 30 78 66 3b |;.......|pb&=0xf;|
|00038180| 0a 09 09 09 09 09 7d 20 | 65 6c 73 65 20 69 66 20 |......} |else if |
|00038190| 28 64 31 3e 64 32 20 26 | 26 20 64 31 3e 3d 64 33 |(d1>d2 &|& d1>=d3|
|000381a0| 29 20 7b 0a 09 09 09 09 | 09 09 63 70 5b 63 75 72 |) {.....|..cp[cur|
|000381b0| 63 6f 6c 6f 72 5d 2b 3d | 64 32 2b 64 33 3b 0a 09 |color]+=|d2+d3;..|
|000381c0| 09 09 09 09 09 70 72 3d | 72 3b 0a 09 09 09 09 09 |.....pr=|r;......|
|000381d0| 7d 20 65 6c 73 65 20 69 | 66 20 28 64 32 3e 3d 64 |} else i|f (d2>=d|
|000381e0| 33 29 20 7b 0a 09 09 09 | 09 09 09 63 70 5b 63 75 |3) {....|...cp[cu|
|000381f0| 72 63 6f 6c 6f 72 5d 2b | 3d 64 31 2b 64 33 3b 0a |rcolor]+|=d1+d3;.|
|00038200| 00 00 00 08 00 00 04 13 | 00 00 00 14 00 00 01 e8 |........|........|
|00038210| 00 00 01 c2 79 dd 25 73 | 09 09 09 09 09 09 70 67 |....y.%s|......pg|
|00038220| 3d 67 3b 0a 09 09 09 09 | 09 7d 20 65 6c 73 65 20 |=g;.....|.} else |
|00038230| 7b 0a 09 09 09 09 09 09 | 63 70 5b 63 75 72 63 6f |{.......|cp[curco|
|00038240| 6c 6f 72 5d 2b 3d 64 31 | 2b 64 32 3b 0a 09 09 09 |lor]+=d1|+d2;....|
|00038250| 09 09 09 70 62 3d 62 3b | 0a 09 09 09 09 09 7d 0a |...pb=b;|......}.|
|00038260| 09 09 09 09 7d 0a 09 09 | 09 7d 0a 09 09 7d 0a 09 |....}...|.}...}..|
|00038270| 7d 20 77 68 69 6c 65 20 | 28 2d 2d 78 3e 3d 30 29 |} while |(--x>=0)|
|00038280| 3b 0a 7d 0a 0a 0a 76 6f | 69 64 0a 66 69 6c 6c 5f |;.}...vo|id.fill_|
|00038290| 63 75 72 63 6d 28 73 68 | 6f 72 74 20 6d 65 74 68 |curcm(sh|ort meth|
|000382a0| 29 0a 7b 0a 09 69 6e 74 | 20 69 3b 0a 09 73 68 6f |).{..int| i;..sho|
|000382b0| 72 74 20 63 3d 30 3b 0a | 09 73 74 61 74 69 63 20 |rt c=0;.|.static |
|000382c0| 73 68 6f 72 74 20 63 75 | 62 69 63 5b 5d 3d 7b 0a |short cu|bic[]={.|
|000382d0| 09 09 30 78 32 32 32 2c | 20 30 78 65 32 32 2c 20 |..0x222,| 0xe22, |
|000382e0| 30 78 32 65 32 2c 20 30 | 78 32 32 65 2c 0a 09 09 |0x2e2, 0|x22e,...|
|000382f0| 30 78 36 36 36 2c 20 30 | 78 61 36 36 2c 20 30 78 |0x666, 0|xa66, 0x|
|00038300| 36 61 36 2c 20 30 78 36 | 36 61 2c 0a 09 09 30 78 |6a6, 0x6|6a,...0x|
|00038310| 36 61 61 2c 20 30 78 61 | 36 61 2c 20 30 78 61 61 |6aa, 0xa|6a, 0xaa|
|00038320| 36 2c 20 30 78 61 61 61 | 2c 0a 09 09 30 78 32 65 |6, 0xaaa|,...0x2e|
|00038330| 65 2c 20 30 78 65 32 65 | 2c 20 30 78 65 65 32 2c |e, 0xe2e|, 0xee2,|
|00038340| 20 30 78 65 65 65 0a 09 | 7d 3b 0a 0a 09 66 6f 72 | 0xeee..|};...for|
|00038350| 20 28 69 3d 30 3b 20 69 | 3c 31 36 3b 20 2b 2b 69 | (i=0; i|<16; ++i|
|00038360| 29 20 7b 0a 09 09 73 77 | 69 74 63 68 20 28 6d 65 |) {...sw|itch (me|
|00038370| 74 68 29 20 7b 0a 09 09 | 63 61 73 65 20 43 4f 55 |th) {...|case COU|
|00038380| 4e 54 4d 45 54 48 5f 48 | 41 4d 4d 41 50 5f 47 53 |NTMETH_H|AMMAP_GS|
|00038390| 3a 0a 09 09 09 63 75 72 | 63 6d 5b 69 5d 3d 63 3b |:....cur|cm[i]=c;|
|000383a0| 0a 09 09 09 63 2b 3d 30 | 78 31 31 31 3b 0a 09 09 |....c+=0|x111;...|
|000383b0| 62 72 65 61 6b 3b 0a 09 | 09 63 61 73 65 20 43 4f |break;..|.case CO|
|000383c0| 55 4e 54 4d 45 54 48 5f | 48 41 4d 4d 41 50 5f 43 |UNTMETH_|HAMMAP_C|
|000383d0| 55 42 49 43 3a 0a 09 09 | 09 63 75 72 63 6d 5b 69 |UBIC:...|.curcm[i|
|000383e0| 5d 3d 63 75 62 69 63 5b | 69 5d 3b 0a 09 09 62 72 |]=cubic[|i];...br|
|000383f0| 65 61 6b 3b 0a 09 09 7d | 0a 09 7d 0a 7d 0a 0a 0a |eak;...}|..}.}...|
|00038400| 00 00 00 08 00 00 04 13 | 00 00 00 15 00 00 01 e8 |........|........|
|00038410| 00 00 01 c3 01 b9 f7 12 | 69 6e 74 0a 63 6f 75 6e |........|int.coun|
|00038420| 74 5f 63 6f 6c 6f 72 73 | 28 75 6e 73 69 67 6e 65 |t_colors|(unsigne|
|00038430| 64 20 6c 6f 6e 67 20 74 | 68 72 29 0a 7b 0a 20 20 |d long t|hr).{. |
|00038440| 20 20 73 68 6f 72 74 20 | 69 3b 0a 20 20 20 20 6c | short |i;. l|
|00038450| 6f 6e 67 20 6e 3b 0a 20 | 20 20 20 75 5f 6c 6f 6e |ong n;. | u_lon|
|00038460| 67 20 2a 70 2c 20 74 68 | 3b 0a 0a 20 20 20 20 61 |g *p, th|;.. a|
|00038470| 73 73 65 72 74 28 28 70 | 3d 63 6f 75 6e 74 73 29 |ssert((p|=counts)|
|00038480| 21 3d 4e 55 4c 4c 31 29 | 3b 0a 20 20 20 20 69 3d |!=NULL1)|;. i=|
|00038490| 4e 52 47 42 2f 38 2d 31 | 3b 20 74 68 3d 74 68 72 |NRGB/8-1|; th=thr|
|000384a0| 3b 0a 20 20 20 20 69 66 | 20 28 74 68 3d 3d 30 29 |;. if| (th==0)|
|000384b0| 0a 20 20 20 20 20 20 20 | 20 6e 3d 4e 52 47 42 3b |. | n=NRGB;|
|000384c0| 0a 20 20 20 20 65 6c 73 | 65 20 69 66 20 28 74 68 |. els|e if (th|
|000384d0| 3d 3d 31 29 20 7b 0a 09 | 6e 3d 30 3b 0a 20 20 20 |==1) {..|n=0;. |
|000384e0| 20 20 20 20 20 64 6f 20 | 7b 0a 20 20 20 20 20 20 | do |{. |
|000384f0| 20 20 20 20 20 20 69 66 | 20 28 2a 70 2b 2b 29 20 | if| (*p++) |
|00038500| 2b 2b 6e 3b 20 69 66 20 | 28 2a 70 2b 2b 29 20 2b |++n; if |(*p++) +|
|00038510| 2b 6e 3b 20 69 66 20 28 | 2a 70 2b 2b 29 20 2b 2b |+n; if (|*p++) ++|
|00038520| 6e 3b 20 69 66 20 28 2a | 70 2b 2b 29 20 2b 2b 6e |n; if (*|p++) ++n|
|00038530| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 69 66 |;. | if|
|00038540| 20 28 2a 70 2b 2b 29 20 | 2b 2b 6e 3b 20 69 66 20 | (*p++) |++n; if |
|00038550| 28 2a 70 2b 2b 29 20 2b | 2b 6e 3b 20 69 66 20 28 |(*p++) +|+n; if (|
|00038560| 2a 70 2b 2b 29 20 2b 2b | 6e 3b 20 69 66 20 28 2a |*p++) ++|n; if (*|
|00038570| 70 2b 2b 29 20 2b 2b 6e | 3b 0a 20 20 20 20 20 20 |p++) ++n|;. |
|00038580| 20 20 7d 20 77 68 69 6c | 65 20 28 2d 2d 69 3e 3d | } whil|e (--i>=|
|00038590| 30 29 3b 0a 20 20 20 20 | 7d 20 65 6c 73 65 20 7b |0);. |} else {|
|000385a0| 0a 09 6e 3d 30 3b 0a 20 | 20 20 20 20 20 20 20 64 |..n=0;. | d|
|000385b0| 6f 20 7b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |o {. | |
|000385c0| 69 66 20 28 2a 70 2b 2b | 20 3e 3d 74 68 29 20 2b |if (*p++| >=th) +|
|000385d0| 2b 6e 3b 20 69 66 20 28 | 2a 70 2b 2b 20 3e 3d 74 |+n; if (|*p++ >=t|
|000385e0| 68 29 20 2b 2b 6e 3b 20 | 69 66 20 28 2a 70 2b 2b |h) ++n; |if (*p++|
|000385f0| 20 3e 3d 74 68 29 20 2b | 2b 6e 3b 20 69 66 20 28 | >=th) +|+n; if (|
|00038600| 00 00 00 08 00 00 04 13 | 00 00 00 16 00 00 01 e8 |........|........|
|00038610| 00 00 01 c4 cb fb 50 1f | 2a 70 2b 2b 20 3e 3d 74 |......P.|*p++ >=t|
|00038620| 68 29 20 2b 2b 6e 3b 0a | 20 20 20 20 20 20 20 20 |h) ++n;.| |
|00038630| 20 20 20 20 69 66 20 28 | 2a 70 2b 2b 20 3e 3d 74 | if (|*p++ >=t|
|00038640| 68 29 20 2b 2b 6e 3b 20 | 69 66 20 28 2a 70 2b 2b |h) ++n; |if (*p++|
|00038650| 20 3e 3d 74 68 29 20 2b | 2b 6e 3b 20 69 66 20 28 | >=th) +|+n; if (|
|00038660| 2a 70 2b 2b 20 3e 3d 74 | 68 29 20 2b 2b 6e 3b 20 |*p++ >=t|h) ++n; |
|00038670| 69 66 20 28 2a 70 2b 2b | 20 3e 3d 74 68 29 20 2b |if (*p++| >=th) +|
|00038680| 2b 6e 3b 0a 20 20 20 20 | 20 20 20 20 7d 20 77 68 |+n;. | } wh|
|00038690| 69 6c 65 20 28 2d 2d 69 | 3e 3d 30 29 3b 0a 20 20 |ile (--i|>=0);. |
|000386a0| 20 20 7d 0a 20 20 20 20 | 72 65 74 75 72 6e 20 28 | }. |return (|
|000386b0| 69 6e 74 29 6e 3b 0a 7d | 0a 0a 0a 76 6f 69 64 0a |int)n;.}|...void.|
|000386c0| 63 6f 75 6e 74 5f 70 69 | 78 65 6c 73 28 69 6e 74 |count_pi|xels(int|
|000386d0| 20 66 69 72 73 74 72 6f | 77 2c 20 69 6e 74 20 6c | firstro|w, int l|
|000386e0| 61 73 74 72 6f 77 2c 20 | 69 6e 74 20 6d 6f 76 65 |astrow, |int move|
|000386f0| 72 72 69 64 65 29 0a 7b | 0a 20 20 20 20 73 74 61 |rride).{|. sta|
|00038700| 74 69 63 20 69 6e 74 20 | 73 66 69 72 73 74 72 6f |tic int |sfirstro|
|00038710| 77 3d 20 2d 31 2c 20 73 | 6c 61 73 74 72 6f 77 3d |w= -1, s|lastrow=|
|00038720| 20 2d 31 3b 0a 20 20 20 | 20 73 68 6f 72 74 20 6d | -1;. | short m|
|00038730| 65 74 68 3b 20 73 74 61 | 74 69 63 20 73 68 6f 72 |eth; sta|tic shor|
|00038740| 74 20 73 6d 65 74 68 3d | 20 2d 31 3b 0a 20 20 20 |t smeth=| -1;. |
|00038750| 20 69 6e 74 20 72 6f 77 | 3b 0a 20 20 20 20 76 6f | int row|;. vo|
|00038760| 69 64 20 28 2a 63 6f 75 | 6e 74 66 75 6e 63 29 28 |id (*cou|ntfunc)(|
|00038770| 69 6e 74 29 3b 0a 0a 20 | 20 20 20 69 66 20 28 63 |int);.. | if (c|
|00038780| 6f 75 6e 74 73 3d 3d 4e | 55 4c 4c 31 29 0a 20 20 |ounts==N|ULL1). |
|00038790| 20 20 20 20 20 20 63 6f | 75 6e 74 73 3d 4d 61 6c | co|unts=Mal|
|000387a0| 6c 6f 63 28 4e 52 47 42 | 2a 73 69 7a 65 6f 66 28 |loc(NRGB|*sizeof(|
|000387b0| 75 5f 6c 6f 6e 67 29 29 | 3b 0a 20 20 20 20 6d 65 |u_long))|;. me|
|000387c0| 74 68 3d 63 6f 75 6e 74 | 6d 65 74 68 3b 0a 20 20 |th=count|meth;. |
|000387d0| 20 20 69 66 20 28 6d 6f | 76 65 72 72 69 64 65 29 | if (mo|verride)|
|000387e0| 0a 20 20 20 20 20 20 20 | 20 6d 65 74 68 3d 43 4f |. | meth=CO|
|000387f0| 55 4e 54 4d 45 54 48 5f | 41 4c 4c 5f 31 3b 0a 20 |UNTMETH_|ALL_1;. |
|00038800| 00 00 00 08 00 00 04 13 | 00 00 00 17 00 00 01 e8 |........|........|
|00038810| 00 00 01 c5 7d fa 6e 80 | 20 20 20 69 66 20 28 21 |....}.n.| if (!|
|00038820| 69 6e 6f 70 65 72 61 74 | 69 6f 6e 20 26 26 20 66 |inoperat|ion && f|
|00038830| 69 72 73 74 72 6f 77 3d | 3d 73 66 69 72 73 74 72 |irstrow=|=sfirstr|
|00038840| 6f 77 20 26 26 20 6c 61 | 73 74 72 6f 77 3d 3d 73 |ow && la|strow==s|
|00038850| 6c 61 73 74 72 6f 77 20 | 26 26 20 6d 65 74 68 3d |lastrow |&& meth=|
|00038860| 3d 73 6d 65 74 68 29 0a | 20 20 20 20 20 20 20 20 |=smeth).| |
|00038870| 72 65 74 75 72 6e 3b 0a | 20 20 20 20 73 66 69 72 |return;.| sfir|
|00038880| 73 74 72 6f 77 3d 66 69 | 72 73 74 72 6f 77 3b 20 |strow=fi|rstrow; |
|00038890| 73 6c 61 73 74 72 6f 77 | 3d 6c 61 73 74 72 6f 77 |slastrow|=lastrow|
|000388a0| 3b 20 73 6d 65 74 68 3d | 6d 65 74 68 3b 0a 20 20 |; smeth=|meth;. |
|000388b0| 20 20 73 77 69 74 63 68 | 20 28 6d 65 74 68 29 20 | switch| (meth) |
|000388c0| 7b 0a 20 20 20 20 63 61 | 73 65 20 43 4f 55 4e 54 |{. ca|se COUNT|
|000388d0| 4d 45 54 48 5f 41 4c 4c | 5f 31 20 20 20 20 20 20 |METH_ALL|_1 |
|000388e0| 20 20 3a 20 63 6f 75 6e | 74 66 75 6e 63 3d 63 61 | : coun|tfunc=ca|
|000388f0| 6c 6c 31 3b 20 20 20 20 | 20 20 20 20 20 62 72 65 |ll1; | bre|
|00038900| 61 6b 3b 0a 20 20 20 20 | 63 61 73 65 20 43 4f 55 |ak;. |case COU|
|00038910| 4e 54 4d 45 54 48 5f 41 | 4c 4c 5f 44 49 46 20 20 |NTMETH_A|LL_DIF |
|00038920| 20 20 20 20 3a 20 63 6f | 75 6e 74 66 75 6e 63 3d | : co|untfunc=|
|00038930| 63 61 6c 6c 64 69 66 3b | 20 20 20 20 20 20 20 62 |calldif;| b|
|00038940| 72 65 61 6b 3b 0a 20 20 | 20 20 63 61 73 65 20 43 |reak;. | case C|
|00038950| 4f 55 4e 54 4d 45 54 48 | 5f 41 4c 4c 5f 46 49 58 |OUNTMETH|_ALL_FIX|
|00038960| 44 49 46 20 20 20 3a 20 | 63 6f 75 6e 74 66 75 6e |DIF : |countfun|
|00038970| 63 3d 63 61 6c 6c 66 69 | 78 64 69 66 3b 20 20 20 |c=callfi|xdif; |
|00038980| 20 62 72 65 61 6b 3b 0a | 20 20 20 20 63 61 73 65 | break;.| case|
|00038990| 20 43 4f 55 4e 54 4d 45 | 54 48 5f 4a 55 4d 50 5f | COUNTME|TH_JUMP_|
|000389a0| 31 20 20 20 20 20 20 20 | 3a 20 63 6f 75 6e 74 66 |1 |: countf|
|000389b0| 75 6e 63 3d 63 6a 75 6d | 70 31 3b 20 20 20 20 20 |unc=cjum|p1; |
|000389c0| 20 20 20 62 72 65 61 6b | 3b 0a 20 20 20 20 63 61 | break|;. ca|
|000389d0| 73 65 20 43 4f 55 4e 54 | 4d 45 54 48 5f 4a 55 4d |se COUNT|METH_JUM|
|000389e0| 50 5f 32 31 20 20 20 20 | 20 20 3a 20 63 6f 75 6e |P_21 | : coun|
|000389f0| 74 66 75 6e 63 3d 63 6a | 75 6d 70 32 31 3b 20 20 |tfunc=cj|ump21; |
|00038a00| 00 00 00 08 00 00 04 13 | 00 00 00 18 00 00 01 e8 |........|........|
|00038a10| 00 00 01 c6 1c f8 12 ac | 20 20 20 20 20 62 72 65 |........| bre|
|00038a20| 61 6b 3b 0a 20 20 20 20 | 63 61 73 65 20 43 4f 55 |ak;. |case COU|
|00038a30| 4e 54 4d 45 54 48 5f 4a | 55 4d 50 5f 44 49 46 20 |NTMETH_J|UMP_DIF |
|00038a40| 20 20 20 20 3a 20 63 6f | 75 6e 74 66 75 6e 63 3d | : co|untfunc=|
|00038a50| 63 6a 75 6d 70 64 69 66 | 3b 20 20 20 20 20 20 62 |cjumpdif|; b|
|00038a60| 72 65 61 6b 3b 0a 20 20 | 20 20 63 61 73 65 20 43 |reak;. | case C|
|00038a70| 4f 55 4e 54 4d 45 54 48 | 5f 4a 55 4d 50 5f 44 49 |OUNTMETH|_JUMP_DI|
|00038a80| 46 53 48 20 20 20 3a 20 | 63 6f 75 6e 74 66 75 6e |FSH : |countfun|
|00038a90| 63 3d 63 6a 75 6d 70 64 | 69 66 73 68 3b 20 20 20 |c=cjumpd|ifsh; |
|00038aa0| 20 62 72 65 61 6b 3b 0a | 20 20 20 20 63 61 73 65 | break;.| case|
|00038ab0| 20 43 4f 55 4e 54 4d 45 | 54 48 5f 4a 55 4d 50 5f | COUNTME|TH_JUMP_|
|00038ac0| 46 49 58 44 49 46 20 20 | 3a 20 63 6f 75 6e 74 66 |FIXDIF |: countf|
|00038ad0| 75 6e 63 3d 63 6a 75 6d | 70 66 69 78 64 69 66 3b |unc=cjum|pfixdif;|
|00038ae0| 20 20 20 62 72 65 61 6b | 3b 0a 20 20 20 20 63 61 | break|;. ca|
|00038af0| 73 65 20 43 4f 55 4e 54 | 4d 45 54 48 5f 4a 55 4d |se COUNT|METH_JUM|
|00038b00| 50 5f 46 49 58 44 49 46 | 53 48 3a 20 63 6f 75 6e |P_FIXDIF|SH: coun|
|00038b10| 74 66 75 6e 63 3d 63 6a | 75 6d 70 66 69 78 64 69 |tfunc=cj|umpfixdi|
|00038b20| 66 73 68 3b 20 62 72 65 | 61 6b 3b 0a 20 20 20 20 |fsh; bre|ak;. |
|00038b30| 63 61 73 65 20 43 4f 55 | 4e 54 4d 45 54 48 5f 48 |case COU|NTMETH_H|
|00038b40| 41 4d 4d 41 50 5f 47 53 | 3a 0a 20 20 20 20 63 61 |AMMAP_GS|:. ca|
|00038b50| 73 65 20 43 4f 55 4e 54 | 4d 45 54 48 5f 48 41 4d |se COUNT|METH_HAM|
|00038b60| 4d 41 50 5f 43 55 42 49 | 43 3a 0a 09 69 66 20 28 |MAP_CUBI|C:..if (|
|00038b70| 78 6d 6f 64 65 21 3d 48 | 41 4d 29 0a 09 09 65 72 |xmode!=H|AM)...er|
|00038b80| 72 6f 72 30 28 45 30 5f | 46 41 54 41 4c 2c 20 45 |ror0(E0_|FATAL, E|
|00038b90| 31 5f 49 46 46 2c 20 45 | 32 5f 4f 50 54 49 4f 4e |1_IFF, E|2_OPTION|
|00038ba0| 2c 20 45 33 5f 49 54 4d | 45 54 48 29 3b 0a 09 63 |, E3_ITM|ETH);..c|
|00038bb0| 6f 75 6e 74 5f 70 69 78 | 65 6c 73 28 66 69 72 73 |ount_pix|els(firs|
|00038bc0| 74 72 6f 77 2c 20 6c 61 | 73 74 72 6f 77 2c 20 31 |trow, la|strow, 1|
|00038bd0| 29 3b 0a 09 66 69 6c 6c | 5f 63 75 72 63 6d 28 6d |);..fill|_curcm(m|
|00038be0| 65 74 68 29 3b 0a 09 66 | 69 6c 6c 5f 6e 65 77 63 |eth);..f|ill_newc|
|00038bf0| 6f 6c 5f 63 6f 75 6e 74 | 28 29 3b 0a 09 63 6f 75 |ol_count|();..cou|
|00038c00| 00 00 00 08 00 00 04 13 | 00 00 00 19 00 00 00 cf |........|........|
|00038c10| 00 00 00 00 93 4c d3 37 | 6e 74 66 75 6e 63 3d 63 |.....L.7|ntfunc=c|
|00038c20| 68 61 6d 6d 61 70 3b 0a | 20 20 20 20 62 72 65 61 |hammap;.| brea|
|00038c30| 6b 3b 0a 20 20 20 20 64 | 65 66 61 75 6c 74 3a 0a |k;. d|efault:.|
|00038c40| 09 65 72 72 6f 72 30 28 | 45 30 5f 46 41 54 41 4c |.error0(|E0_FATAL|
|00038c50| 2c 20 45 31 5f 49 46 46 | 2c 20 45 32 5f 4f 50 54 |, E1_IFF|, E2_OPT|
|00038c60| 49 4f 4e 2c 20 45 33 5f | 43 4f 55 4e 54 4d 45 54 |ION, E3_|COUNTMET|
|00038c70| 48 29 3b 0a 20 20 20 20 | 62 72 65 61 6b 3b 0a 20 |H);. |break;. |
|00038c80| 20 20 20 7d 0a 20 20 20 | 20 63 6c 65 61 72 5f 63 | }. | clear_c|
|00038c90| 6f 75 6e 74 73 28 29 3b | 0a 20 20 20 20 66 6f 72 |ounts();|. for|
|00038ca0| 20 28 72 6f 77 3d 66 69 | 72 73 74 72 6f 77 3b 20 | (row=fi|rstrow; |
|00038cb0| 72 6f 77 3c 3d 6c 61 73 | 74 72 6f 77 3b 20 2b 2b |row<=las|trow; ++|
|00038cc0| 72 6f 77 29 20 7b 0a 20 | 20 20 20 20 20 20 20 63 |row) {. | c|
|00038cd0| 6f 75 6e 74 66 75 6e 63 | 28 72 6f 77 29 3b 0a 20 |ountfunc|(row);. |
|00038ce0| 20 20 20 7d 0a 7d 0a 6e | 74 66 75 6e 63 3d 63 61 | }.}.n|tfunc=ca|
|00038cf0| 6c 6c 31 3b 20 20 20 20 | 20 20 20 20 20 62 72 65 |ll1; | bre|
|00038d00| 61 6b 3b 0a 20 20 20 20 | 63 61 73 65 20 43 4f 55 |ak;. |case COU|
|00038d10| 4e 54 4d 45 54 48 5f 41 | 4c 4c 5f 44 49 46 20 20 |NTMETH_A|LL_DIF |
|00038d20| 20 20 20 20 3a 20 63 6f | 75 6e 74 66 75 6e 63 3d | : co|untfunc=|
|00038d30| 63 61 6c 6c 64 69 66 3b | 20 20 20 20 20 20 20 62 |calldif;| b|
|00038d40| 72 65 61 6b 3b 0a 20 20 | 20 20 63 61 73 65 20 43 |reak;. | case C|
|00038d50| 4f 55 4e 54 4d 45 54 48 | 5f 41 4c 4c 5f 46 49 58 |OUNTMETH|_ALL_FIX|
|00038d60| 44 49 46 20 20 20 3a 20 | 63 6f 75 6e 74 66 75 6e |DIF : |countfun|
|00038d70| 63 3d 63 61 6c 6c 66 69 | 78 64 69 66 3b 20 20 20 |c=callfi|xdif; |
|00038d80| 20 62 72 65 61 6b 3b 0a | 20 20 20 20 63 61 73 65 | break;.| case|
|00038d90| 20 43 4f 55 4e 54 4d 45 | 54 48 5f 4a 55 4d 50 5f | COUNTME|TH_JUMP_|
|00038da0| 31 20 20 20 20 20 20 20 | 3a 20 63 6f 75 6e 74 66 |1 |: countf|
|00038db0| 75 6e 63 3d 63 6a 75 6d | 70 31 3b 20 20 20 20 20 |unc=cjum|p1; |
|00038dc0| 20 20 20 62 72 65 61 6b | 3b 0a 20 20 20 20 63 61 | break|;. ca|
|00038dd0| 73 65 20 43 4f 55 4e 54 | 4d 45 54 48 5f 4a 55 4d |se COUNT|METH_JUM|
|00038de0| 50 5f 32 31 20 20 20 20 | 20 20 3a 20 63 6f 75 6e |P_21 | : coun|
|00038df0| 74 66 75 6e 63 3d 63 6a | 75 6d 70 32 31 3b 20 20 |tfunc=cj|ump21; |
|00038e00| 00 00 00 08 00 00 04 14 | 00 00 00 01 00 00 01 e8 |........|........|
|00038e10| 00 00 01 c8 c9 b6 79 09 | 2f 2a 20 77 61 73 70 20 |......y.|/* wasp |
|00038e20| 2d 20 43 6f 70 79 72 69 | 67 68 74 20 31 39 39 31 |- Copyri|ght 1991|
|00038e30| 20 62 79 20 53 74 65 76 | 65 6e 20 52 65 69 7a 0a | by Stev|en Reiz.|
|00038e40| 20 2a 20 73 65 65 20 43 | 4f 50 59 49 4e 47 20 61 | * see C|OPYING a|
|00038e50| 6e 64 20 77 61 73 70 2e | 63 20 66 6f 72 20 66 75 |nd wasp.|c for fu|
|00038e60| 72 74 68 65 72 20 69 6e | 66 6f 0a 20 2a 20 69 6f |rther in|fo. * io|
|00038e70| 2e 63 2c 20 33 30 2f 35 | 2f 39 31 20 2d 20 32 2f |.c, 30/5|/91 - 2/|
|00038e80| 36 2f 39 31 2c 20 38 2f | 37 2f 39 31 2c 20 38 2f |6/91, 8/|7/91, 8/|
|00038e90| 31 32 2f 39 31 2c 0a 20 | 2a 20 32 37 2f 31 32 2f |12/91,. |* 27/12/|
|00038ea0| 39 31 20 2d 20 31 2f 31 | 2f 39 32 0a 20 2a 2f 0a |91 - 1/1|/92. */.|
|00038eb0| 0a 2f 2a 20 61 6c 6c 20 | 57 61 73 70 20 49 2f 4f |./* all |Wasp I/O|
|00038ec0| 20 73 68 6f 75 6c 64 20 | 67 6f 20 74 68 72 6f 75 | should |go throu|
|00038ed0| 67 68 20 74 68 65 20 66 | 75 6e 63 74 69 6f 6e 73 |gh the f|unctions|
|00038ee0| 20 77 68 69 63 68 20 61 | 72 65 20 64 65 66 69 6e | which a|re defin|
|00038ef0| 65 64 0a 20 2a 20 69 6e | 20 74 68 69 73 20 66 69 |ed. * in| this fi|
|00038f00| 6c 65 2c 20 63 6f 70 65 | 6e 5f 69 6e 2f 6f 75 74 |le, cope|n_in/out|
|00038f10| 2c 20 63 73 65 65 6b 5f | 69 6e 2f 6f 75 74 2c 20 |, cseek_|in/out, |
|00038f20| 63 72 65 61 64 2c 20 63 | 77 72 69 74 65 20 61 6e |cread, c|write an|
|00038f30| 64 20 77 72 6c 0a 20 2a | 20 66 6f 72 20 68 61 6e |d wrl. *| for han|
|00038f40| 64 6c 69 6e 67 20 74 68 | 65 20 69 6e 70 75 74 2d |dling th|e input-|
|00038f50| 20 61 6e 64 20 6f 75 74 | 70 75 74 69 6d 61 67 65 | and out|putimage|
|00038f60| 66 69 6c 65 73 2c 0a 20 | 2a 20 63 6f 75 74 5f 74 |files,. |* cout_t|
|00038f70| 6d 70 2c 20 63 6f 75 74 | 5f 64 65 66 61 75 6c 74 |mp, cout|_default|
|00038f80| 20 61 6e 64 20 63 74 6d | 70 5f 6d 6f 76 65 20 66 | and ctm|p_move f|
|00038f90| 6f 72 20 77 6f 72 6b 69 | 6e 67 20 77 69 74 68 20 |or worki|ng with |
|00038fa0| 74 65 6d 70 6f 72 61 72 | 79 0a 20 2a 20 6f 75 74 |temporar|y. * out|
|00038fb0| 70 75 74 20 66 69 6c 65 | 73 2c 0a 20 2a 20 70 72 |put file|s,. * pr|
|00038fc0| 69 6e 74 65 20 61 6e 64 | 20 70 75 74 65 20 66 6f |inte and| pute fo|
|00038fd0| 72 20 6d 65 73 73 61 67 | 65 73 20 74 68 61 74 20 |r messag|es that |
|00038fe0| 63 61 6e 6e 6f 74 20 62 | 65 20 68 61 6e 64 6c 65 |cannot b|e handle|
|00038ff0| 64 20 62 79 20 65 72 72 | 6f 72 78 2c 0a 20 2a 20 |d by err|orx,. * |
|00039000| 00 00 00 08 00 00 04 14 | 00 00 00 02 00 00 01 e8 |........|........|
|00039010| 00 00 01 c9 ff 63 cb a5 | 69 6e 69 74 5f 63 6f 75 |.....c..|init_cou|
|00039020| 6e 74 65 72 2c 20 63 6f | 75 6e 74 65 72 20 61 6e |nter, co|unter an|
|00039030| 64 20 65 72 61 73 65 5f | 63 6f 75 6e 74 65 72 20 |d erase_|counter |
|00039040| 66 6f 72 20 70 72 6f 64 | 75 63 69 6e 67 20 61 20 |for prod|ucing a |
|00039050| 63 6f 75 6e 74 65 72 2c | 0a 20 2a 20 65 72 72 6f |counter,|. * erro|
|00039060| 72 78 20 28 6e 6f 74 20 | 63 61 6c 6c 65 64 20 64 |rx (not |called d|
|00039070| 69 72 65 63 74 6c 79 2c | 20 75 73 65 20 65 72 72 |irectly,| use err|
|00039080| 6f 72 30 2c 20 65 72 72 | 6f 72 31 2c 20 65 74 63 |or0, err|or1, etc|
|00039090| 2e 29 20 66 6f 72 20 65 | 72 72 6f 72 2d 0a 20 2a |.) for e|rror-. *|
|000390a0| 20 6d 65 73 73 61 67 65 | 73 2e 0a 20 2a 2f 0a 0a | message|s.. */..|
|000390b0| 73 74 61 74 69 63 20 63 | 68 61 72 20 2a 73 6f 75 |static c|har *sou|
|000390c0| 72 63 65 66 69 6c 65 3d | 5f 5f 46 49 4c 45 5f 5f |rcefile=|__FILE__|
|000390d0| 3b 0a 0a 23 69 6e 63 6c | 75 64 65 20 22 77 61 73 |;..#incl|ude "was|
|000390e0| 70 2e 68 22 0a 0a 23 69 | 66 64 65 66 20 41 4d 49 |p.h"..#i|fdef AMI|
|000390f0| 47 41 0a 23 64 65 66 69 | 6e 65 20 54 4d 50 5f 50 |GA.#defi|ne TMP_P|
|00039100| 52 45 46 49 58 20 22 74 | 3a 22 0a 23 65 6c 73 65 |REFIX "t|:".#else|
|00039110| 0a 23 64 65 66 69 6e 65 | 20 54 4d 50 5f 50 52 45 |.#define| TMP_PRE|
|00039120| 46 49 58 20 22 2f 74 6d | 70 2f 22 0a 23 65 6e 64 |FIX "/tm|p/".#end|
|00039130| 69 66 0a 0a 65 78 74 65 | 72 6e 20 69 6e 74 20 65 |if..exte|rn int e|
|00039140| 72 72 6e 6f 3b 0a 0a 2f | 2a 20 74 6f 20 6d 61 6b |rrno;../|* to mak|
|00039150| 65 20 69 74 20 70 6f 73 | 73 69 62 6c 65 20 74 6f |e it pos|sible to|
|00039160| 20 72 65 61 64 20 74 68 | 65 20 73 74 61 72 74 20 | read th|e start |
|00039170| 6f 66 20 74 68 65 20 69 | 6e 70 75 74 20 66 69 6c |of the i|nput fil|
|00039180| 65 20 6d 75 6c 74 69 70 | 6c 65 0a 20 2a 20 74 69 |e multip|le. * ti|
|00039190| 6d 65 73 20 28 73 6f 20 | 65 61 63 68 20 72 65 61 |mes (so |each rea|
|000391a0| 64 65 72 20 63 61 6e 20 | 74 72 79 20 74 6f 20 72 |der can |try to r|
|000391b0| 65 63 6f 67 6e 69 7a 65 | 20 69 74 29 2c 20 65 76 |ecognize| it), ev|
|000391c0| 65 6e 20 77 68 65 6e 20 | 72 65 61 64 69 6e 67 0a |en when |reading.|
|000391d0| 20 2a 20 66 72 6f 6d 20 | 73 74 64 69 6e 2c 20 74 | * from |stdin, t|
|000391e0| 68 65 20 66 69 72 73 74 | 20 4d 41 58 49 4e 42 55 |he first| MAXINBU|
|000391f0| 46 20 62 79 74 65 73 20 | 61 72 65 20 73 74 6f 72 |F bytes |are stor|
|00039200| 00 00 00 08 00 00 04 14 | 00 00 00 03 00 00 01 e8 |........|........|
|00039210| 00 00 01 ca 1f 12 a7 8e | 65 64 20 69 6e 20 61 20 |........|ed in a |
|00039220| 62 75 66 66 65 72 2c 20 | 69 6e 62 75 66 2e 0a 20 |buffer, |inbuf.. |
|00039230| 2a 2f 0a 23 64 65 66 69 | 6e 65 20 4d 41 58 49 4e |*/.#defi|ne MAXIN|
|00039240| 42 55 46 20 32 35 36 0a | 73 74 61 74 69 63 20 63 |BUF 256.|static c|
|00039250| 68 61 72 20 2a 69 6e 62 | 75 66 3b 0a 73 74 61 74 |har *inb|uf;.stat|
|00039260| 69 63 20 69 6e 74 20 69 | 6e 62 75 66 6e 3b 09 09 |ic int i|nbufn;..|
|00039270| 2f 2a 20 61 63 74 75 61 | 6c 20 6e 75 6d 62 65 72 |/* actua|l number|
|00039280| 20 6f 66 20 62 79 74 65 | 73 20 69 6e 20 69 6e 62 | of byte|s in inb|
|00039290| 75 66 20 2a 2f 0a 73 74 | 61 74 69 63 20 6c 6f 6e |uf */.st|atic lon|
|000392a0| 67 20 69 6e 66 64 70 6f | 73 2c 20 69 6e 63 70 6f |g infdpo|s, incpo|
|000392b0| 73 3b 09 2f 2a 20 74 68 | 65 20 72 65 61 6c 20 61 |s;./* th|e real a|
|000392c0| 6e 64 20 76 69 72 74 75 | 61 6c 20 70 6f 73 69 74 |nd virtu|al posit|
|000392d0| 69 6f 6e 73 20 6f 66 20 | 69 6e 66 64 20 2a 2f 0a |ions of |infd */.|
|000392e0| 73 74 61 74 69 63 20 6c | 6f 6e 67 20 6f 75 74 66 |static l|ong outf|
|000392f0| 64 70 6f 73 2c 20 6f 75 | 74 63 70 6f 73 3b 20 20 |dpos, ou|tcpos; |
|00039300| 2f 2a 20 61 6e 64 20 6f | 75 74 66 64 20 2a 2f 0a |/* and o|utfd */.|
|00039310| 0a 2f 2a 20 74 65 6d 70 | 6f 72 61 72 79 20 66 69 |./* temp|orary fi|
|00039320| 6c 65 20 73 74 75 66 66 | 20 2a 2f 0a 73 74 61 74 |le stuff| */.stat|
|00039330| 69 63 20 69 6e 74 20 72 | 61 6e 5f 6e 72 3b 09 09 |ic int r|an_nr;..|
|00039340| 2f 2a 20 66 6f 72 20 74 | 6d 70 20 66 69 6c 65 73 |/* for t|mp files|
|00039350| 2c 20 74 6f 20 6e 6f 74 | 20 63 6c 61 73 68 20 77 |, to not| clash w|
|00039360| 69 74 68 20 6f 74 68 65 | 72 20 77 61 73 70 73 20 |ith othe|r wasps |
|00039370| 2a 2f 0a 73 74 61 74 69 | 63 20 6c 6f 6e 67 20 74 |*/.stati|c long t|
|00039380| 6d 70 5f 63 74 72 3d 30 | 3b 0a 73 74 61 74 69 63 |mp_ctr=0|;.static|
|00039390| 20 69 6e 74 20 74 6d 70 | 66 64 3d 20 2d 31 3b 0a | int tmp|fd= -1;.|
|000393a0| 73 74 61 74 69 63 20 63 | 68 61 72 20 74 6d 70 66 |static c|har tmpf|
|000393b0| 69 6c 65 6e 61 6d 65 5b | 33 30 5d 3b 0a 0a 0a 76 |ilename[|30];...v|
|000393c0| 6f 69 64 0a 63 6f 70 65 | 6e 5f 69 6e 28 63 68 61 |oid.cope|n_in(cha|
|000393d0| 72 20 2a 66 69 6c 65 6e | 61 6d 65 29 0a 7b 0a 09 |r *filen|ame).{..|
|000393e0| 73 72 61 6e 64 28 74 69 | 6d 65 28 4e 55 4c 4c 29 |srand(ti|me(NULL)|
|000393f0| 29 3b 0a 09 72 61 6e 5f | 6e 72 3d 72 61 6e 64 28 |);..ran_|nr=rand(|
|00039400| 00 00 00 08 00 00 04 14 | 00 00 00 04 00 00 01 e8 |........|........|
|00039410| 00 00 01 cb e1 1e de c2 | 29 3b 0a 0a 09 69 66 20 |........|);...if |
|00039420| 28 21 73 74 72 63 6d 70 | 28 66 69 6c 65 6e 61 6d |(!strcmp|(filenam|
|00039430| 65 2c 20 22 2d 22 29 29 | 0a 09 09 69 6e 66 64 3d |e, "-"))|...infd=|
|00039440| 30 3b 0a 09 65 6c 73 65 | 20 69 66 20 28 28 69 6e |0;..else| if ((in|
|00039450| 66 64 3d 6f 70 65 6e 28 | 66 69 6c 65 6e 61 6d 65 |fd=open(|filename|
|00039460| 2c 20 4f 5f 52 44 4f 4e | 4c 59 29 29 3c 30 29 0a |, O_RDON|LY))<0).|
|00039470| 09 09 65 72 72 6f 72 31 | 28 45 30 5f 46 41 54 41 |..error1|(E0_FATA|
|00039480| 4c 2c 20 45 31 5f 49 4f | 2c 20 45 32 5f 4f 50 45 |L, E1_IO|, E2_OPE|
|00039490| 4e 2c 20 45 33 5f 45 52 | 52 4e 4f 2c 20 66 69 6c |N, E3_ER|RNO, fil|
|000394a0| 65 6e 61 6d 65 29 3b 0a | 09 6f 75 74 63 70 6f 73 |ename);.|.outcpos|
|000394b0| 3d 30 3b 0a 09 69 6e 62 | 75 66 3d 4d 61 6c 6c 6f |=0;..inb|uf=Mallo|
|000394c0| 63 28 4d 41 58 49 4e 42 | 55 46 29 3b 0a 09 69 6e |c(MAXINB|UF);..in|
|000394d0| 62 75 66 6e 3d 72 65 61 | 64 28 69 6e 66 64 2c 20 |bufn=rea|d(infd, |
|000394e0| 69 6e 62 75 66 2c 20 4d | 41 58 49 4e 42 55 46 29 |inbuf, M|AXINBUF)|
|000394f0| 3b 0a 09 69 66 20 28 69 | 6e 62 75 66 6e 3c 30 29 |;..if (i|nbufn<0)|
|00039500| 0a 09 09 65 72 72 6f 72 | 31 28 45 30 5f 46 41 54 |...error|1(E0_FAT|
|00039510| 41 4c 2c 20 45 31 5f 49 | 4f 2c 20 45 32 5f 52 45 |AL, E1_I|O, E2_RE|
|00039520| 41 44 2c 20 45 33 5f 45 | 52 52 4e 4f 2c 20 66 69 |AD, E3_E|RRNO, fi|
|00039530| 6c 65 6e 61 6d 65 29 3b | 0a 09 65 6c 73 65 20 69 |lename);|..else i|
|00039540| 66 20 28 21 69 6e 62 75 | 66 6e 29 0a 09 09 65 72 |f (!inbu|fn)...er|
|00039550| 72 6f 72 31 28 45 30 5f | 46 41 54 41 4c 2c 20 45 |ror1(E0_|FATAL, E|
|00039560| 31 5f 49 4f 2c 20 45 32 | 5f 52 45 41 44 2c 20 45 |1_IO, E2|_READ, E|
|00039570| 33 5f 55 4e 45 58 50 45 | 4e 44 2c 20 69 6e 66 69 |3_UNEXPE|ND, infi|
|00039580| 6c 65 6e 61 6d 65 29 3b | 0a 09 69 6e 66 64 70 6f |lename);|..infdpo|
|00039590| 73 3d 69 6e 62 75 66 6e | 3b 0a 7d 0a 0a 0a 76 6f |s=inbufn|;.}...vo|
|000395a0| 69 64 0a 63 6f 70 65 6e | 5f 6f 75 74 28 63 68 61 |id.copen|_out(cha|
|000395b0| 72 20 2a 66 69 6c 65 6e | 61 6d 65 29 0a 7b 0a 09 |r *filen|ame).{..|
|000395c0| 69 66 20 28 21 73 74 72 | 63 6d 70 28 66 69 6c 65 |if (!str|cmp(file|
|000395d0| 6e 61 6d 65 2c 20 22 2d | 22 29 29 0a 09 09 6f 75 |name, "-|"))...ou|
|000395e0| 74 66 64 3d 31 3b 0a 09 | 65 6c 73 65 20 69 66 20 |tfd=1;..|else if |
|000395f0| 28 28 6f 75 74 66 64 3d | 6f 70 65 6e 28 66 69 6c |((outfd=|open(fil|
|00039600| 00 00 00 08 00 00 04 14 | 00 00 00 05 00 00 01 e8 |........|........|
|00039610| 00 00 01 cc 2e a3 7b be | 65 6e 61 6d 65 2c 20 4f |......{.|ename, O|
|00039620| 5f 57 52 4f 4e 4c 59 7c | 4f 5f 43 52 45 41 54 7c |_WRONLY||O_CREAT||
|00039630| 4f 5f 54 52 55 4e 43 2c | 20 30 36 34 34 29 29 3c |O_TRUNC,| 0644))<|
|00039640| 30 29 0a 09 09 65 72 72 | 6f 72 31 28 45 30 5f 46 |0)...err|or1(E0_F|
|00039650| 41 54 41 4c 2c 20 45 31 | 5f 49 4f 2c 20 45 32 5f |ATAL, E1|_IO, E2_|
|00039660| 43 52 45 41 54 2c 20 45 | 33 5f 45 52 52 4e 4f 2c |CREAT, E|3_ERRNO,|
|00039670| 20 66 69 6c 65 6e 61 6d | 65 29 3b 0a 09 6f 75 74 | filenam|e);..out|
|00039680| 66 64 70 6f 73 3d 30 3b | 0a 09 6f 75 74 63 70 6f |fdpos=0;|..outcpo|
|00039690| 73 3d 30 3b 0a 7d 0a 0a | 0a 6c 6f 6e 67 0a 63 73 |s=0;.}..|.long.cs|
|000396a0| 65 65 6b 5f 69 6e 28 6c | 6f 6e 67 20 6f 66 66 73 |eek_in(l|ong offs|
|000396b0| 65 74 2c 20 69 6e 74 20 | 77 68 65 6e 63 65 29 0a |et, int |whence).|
|000396c0| 7b 0a 09 69 66 20 28 77 | 68 65 6e 63 65 3d 3d 30 |{..if (w|hence==0|
|000396d0| 29 0a 09 09 69 6e 63 70 | 6f 73 3d 6f 66 66 73 65 |)...incp|os=offse|
|000396e0| 74 3b 0a 09 65 6c 73 65 | 20 69 66 20 28 77 68 65 |t;..else| if (whe|
|000396f0| 6e 63 65 3d 3d 31 29 0a | 09 09 69 6e 63 70 6f 73 |nce==1).|..incpos|
|00039700| 2b 3d 6f 66 66 73 65 74 | 3b 0a 09 65 6c 73 65 0a |+=offset|;..else.|
|00039710| 09 09 61 73 73 65 72 74 | 28 30 29 3b 0a 09 61 73 |..assert|(0);..as|
|00039720| 73 65 72 74 28 69 6e 63 | 70 6f 73 3e 3d 30 29 3b |sert(inc|pos>=0);|
|00039730| 0a 09 69 66 20 28 69 6e | 63 70 6f 73 21 3d 69 6e |..if (in|cpos!=in|
|00039740| 66 64 70 6f 73 20 26 26 | 20 69 6e 63 70 6f 73 3e |fdpos &&| incpos>|
|00039750| 3d 69 6e 62 75 66 6e 29 | 20 7b 0a 09 09 69 66 20 |=inbufn)| {...if |
|00039760| 28 69 6e 66 64 3e 32 29 | 20 7b 0a 09 09 09 69 66 |(infd>2)| {....if|
|00039770| 20 28 6c 73 65 65 6b 28 | 69 6e 66 64 2c 20 69 6e | (lseek(|infd, in|
|00039780| 63 70 6f 73 2c 20 30 29 | 3c 30 29 0a 09 09 09 09 |cpos, 0)|<0).....|
|00039790| 65 72 72 6f 72 31 28 45 | 30 5f 46 41 54 41 4c 2c |error1(E|0_FATAL,|
|000397a0| 20 45 31 5f 49 4f 2c 20 | 45 32 5f 53 45 45 4b 2c | E1_IO, |E2_SEEK,|
|000397b0| 20 45 33 5f 45 52 52 4e | 4f 2c 20 69 6e 66 69 6c | E3_ERRN|O, infil|
|000397c0| 65 6e 61 6d 65 29 3b 0a | 09 09 09 69 6e 66 64 70 |ename);.|...infdp|
|000397d0| 6f 73 3d 69 6e 63 70 6f | 73 3b 0a 09 09 7d 20 65 |os=incpo|s;...} e|
|000397e0| 6c 73 65 20 69 66 20 28 | 69 6e 63 70 6f 73 3e 69 |lse if (|incpos>i|
|000397f0| 6e 66 64 70 6f 73 29 20 | 7b 0a 09 09 09 63 68 61 |nfdpos) |{....cha|
|00039800| 00 00 00 08 00 00 04 14 | 00 00 00 06 00 00 01 e8 |........|........|
|00039810| 00 00 01 cd 9c 50 20 16 | 72 20 2a 6d 3b 0a 09 09 |.....P .|r *m;...|
|00039820| 09 69 6e 74 20 6e 3b 0a | 0a 09 09 09 6e 3d 69 6e |.int n;.|....n=in|
|00039830| 63 70 6f 73 2d 69 6e 66 | 64 70 6f 73 3b 0a 09 09 |cpos-inf|dpos;...|
|00039840| 09 6d 3d 4d 61 6c 6c 6f | 63 28 6e 29 3b 0a 09 09 |.m=Mallo|c(n);...|
|00039850| 09 69 66 20 28 72 65 61 | 64 28 69 6e 66 64 2c 20 |.if (rea|d(infd, |
|00039860| 6d 2c 20 6e 29 21 3d 6e | 29 0a 09 09 09 09 65 72 |m, n)!=n|).....er|
|00039870| 72 6f 72 31 28 45 30 5f | 46 41 54 41 4c 2c 20 45 |ror1(E0_|FATAL, E|
|00039880| 31 5f 49 4f 2c 20 45 32 | 5f 52 45 41 44 2c 20 45 |1_IO, E2|_READ, E|
|00039890| 33 5f 45 52 52 4e 4f 2c | 20 69 6e 66 69 6c 65 6e |3_ERRNO,| infilen|
|000398a0| 61 6d 65 29 3b 0a 09 09 | 09 66 72 65 65 28 6d 29 |ame);...|.free(m)|
|000398b0| 3b 0a 09 09 09 69 6e 66 | 64 70 6f 73 3d 69 6e 63 |;....inf|dpos=inc|
|000398c0| 70 6f 73 3b 0a 09 09 7d | 20 65 6c 73 65 0a 09 09 |pos;...}| else...|
|000398d0| 09 65 72 72 6f 72 30 28 | 45 30 5f 46 41 54 41 4c |.error0(|E0_FATAL|
|000398e0| 2c 20 45 31 5f 49 4f 2c | 20 45 32 5f 53 45 45 4b |, E1_IO,| E2_SEEK|
|000398f0| 2c 20 45 33 5f 53 45 45 | 4b 5f 53 54 44 49 4e 29 |, E3_SEE|K_STDIN)|
|00039900| 3b 0a 09 7d 0a 09 72 65 | 74 75 72 6e 20 69 6e 63 |;..}..re|turn inc|
|00039910| 70 6f 73 3b 0a 7d 0a 0a | 0a 6c 6f 6e 67 0a 63 73 |pos;.}..|.long.cs|
|00039920| 65 65 6b 5f 6f 75 74 28 | 6c 6f 6e 67 20 6f 66 66 |eek_out(|long off|
|00039930| 73 65 74 2c 20 69 6e 74 | 20 77 68 65 6e 63 65 29 |set, int| whence)|
|00039940| 0a 7b 0a 09 61 73 73 65 | 72 74 28 74 6d 70 66 64 |.{..asse|rt(tmpfd|
|00039950| 3d 3d 20 2d 31 29 3b 0a | 09 69 66 20 28 77 68 65 |== -1);.|.if (whe|
|00039960| 6e 63 65 3d 3d 30 29 0a | 09 09 6f 75 74 63 70 6f |nce==0).|..outcpo|
|00039970| 73 3d 6f 66 66 73 65 74 | 3b 0a 09 65 6c 73 65 20 |s=offset|;..else |
|00039980| 69 66 20 28 77 68 65 6e | 63 65 3d 3d 31 29 0a 09 |if (when|ce==1)..|
|00039990| 09 6f 75 74 63 70 6f 73 | 2b 3d 6f 66 66 73 65 74 |.outcpos|+=offset|
|000399a0| 3b 0a 09 65 6c 73 65 20 | 7b 0a 09 09 61 73 73 65 |;..else |{...asse|
|000399b0| 72 74 28 21 6f 66 66 73 | 65 74 29 3b 0a 09 09 69 |rt(!offs|et);...i|
|000399c0| 66 20 28 28 6f 75 74 66 | 64 70 6f 73 3d 6c 73 65 |f ((outf|dpos=lse|
|000399d0| 65 6b 28 6f 75 74 66 64 | 2c 20 30 4c 2c 20 32 29 |ek(outfd|, 0L, 2)|
|000399e0| 29 3c 30 29 0a 09 09 09 | 65 72 72 6f 72 31 28 45 |)<0)....|error1(E|
|000399f0| 30 5f 46 41 54 41 4c 2c | 20 45 31 5f 49 4f 2c 20 |0_FATAL,| E1_IO, |
|00039a00| 00 00 00 08 00 00 04 14 | 00 00 00 07 00 00 01 e8 |........|........|
|00039a10| 00 00 01 ce 9b 64 47 9c | 45 32 5f 53 45 45 4b 2c |.....dG.|E2_SEEK,|
|00039a20| 20 45 33 5f 45 52 52 4e | 4f 2c 20 6f 75 74 66 69 | E3_ERRN|O, outfi|
|00039a30| 6c 65 6e 61 6d 65 29 3b | 0a 09 09 6f 75 74 63 70 |lename);|...outcp|
|00039a40| 6f 73 3d 6f 75 74 66 64 | 70 6f 73 3b 0a 09 7d 0a |os=outfd|pos;..}.|
|00039a50| 09 61 73 73 65 72 74 28 | 6f 75 74 63 70 6f 73 3e |.assert(|outcpos>|
|00039a60| 3d 30 29 3b 0a 09 69 66 | 20 28 6f 75 74 63 70 6f |=0);..if| (outcpo|
|00039a70| 73 21 3d 6f 75 74 66 64 | 70 6f 73 29 20 7b 0a 09 |s!=outfd|pos) {..|
|00039a80| 09 69 66 20 28 6f 75 74 | 66 64 3e 32 29 20 7b 0a |.if (out|fd>2) {.|
|00039a90| 09 09 09 69 66 20 28 6c | 73 65 65 6b 28 6f 75 74 |...if (l|seek(out|
|00039aa0| 66 64 2c 20 6f 75 74 63 | 70 6f 73 2c 20 30 29 3c |fd, outc|pos, 0)<|
|00039ab0| 30 29 0a 09 09 09 09 65 | 72 72 6f 72 31 28 45 30 |0).....e|rror1(E0|
|00039ac0| 5f 46 41 54 41 4c 2c 20 | 45 31 5f 49 4f 2c 20 45 |_FATAL, |E1_IO, E|
|00039ad0| 32 5f 53 45 45 4b 2c 20 | 45 33 5f 45 52 52 4e 4f |2_SEEK, |E3_ERRNO|
|00039ae0| 2c 20 6f 75 74 66 69 6c | 65 6e 61 6d 65 29 3b 0a |, outfil|ename);.|
|00039af0| 09 09 09 6f 75 74 66 64 | 70 6f 73 3d 6f 75 74 63 |...outfd|pos=outc|
|00039b00| 70 6f 73 3b 0a 09 09 7d | 20 65 6c 73 65 0a 09 09 |pos;...}| else...|
|00039b10| 09 65 72 72 6f 72 30 28 | 45 30 5f 46 41 54 41 4c |.error0(|E0_FATAL|
|00039b20| 2c 20 45 31 5f 49 4f 2c | 20 45 32 5f 53 45 45 4b |, E1_IO,| E2_SEEK|
|00039b30| 2c 20 45 33 5f 53 45 45 | 4b 5f 53 54 44 4f 55 54 |, E3_SEE|K_STDOUT|
|00039b40| 29 3b 0a 09 7d 0a 09 72 | 65 74 75 72 6e 20 6f 75 |);..}..r|eturn ou|
|00039b50| 74 63 70 6f 73 3b 0a 7d | 0a 0a 0a 69 6e 74 0a 72 |tcpos;.}|...int.r|
|00039b60| 65 61 64 31 28 76 6f 69 | 64 20 2a 62 75 66 2c 20 |ead1(voi|d *buf, |
|00039b70| 69 6e 74 20 6c 65 6e 29 | 0a 7b 0a 09 69 6e 74 20 |int len)|.{..int |
|00039b80| 74 6f 64 6f 2c 20 72 72 | 3b 0a 0a 09 74 6f 64 6f |todo, rr|;...todo|
|00039b90| 3d 6c 65 6e 3b 0a 09 69 | 66 20 28 69 6e 63 70 6f |=len;..i|f (incpo|
|00039ba0| 73 3c 69 6e 62 75 66 6e | 29 20 7b 0a 09 09 69 6e |s<inbufn|) {...in|
|00039bb0| 74 20 6d 69 6e 3b 0a 0a | 09 09 6d 69 6e 3d 69 6e |t min;..|..min=in|
|00039bc0| 62 75 66 6e 2d 69 6e 63 | 70 6f 73 3b 0a 09 09 69 |bufn-inc|pos;...i|
|00039bd0| 66 20 28 6d 69 6e 3e 74 | 6f 64 6f 29 0a 09 09 09 |f (min>t|odo)....|
|00039be0| 6d 69 6e 3d 74 6f 64 6f | 3b 0a 09 09 6d 65 6d 63 |min=todo|;...memc|
|00039bf0| 70 79 28 62 75 66 2c 20 | 69 6e 62 75 66 2b 69 6e |py(buf, |inbuf+in|
|00039c00| 00 00 00 08 00 00 04 14 | 00 00 00 08 00 00 01 e8 |........|........|
|00039c10| 00 00 01 cf ec d9 5c dd | 63 70 6f 73 2c 20 6d 69 |......\.|cpos, mi|
|00039c20| 6e 29 3b 0a 09 09 74 6f | 64 6f 2d 3d 6d 69 6e 3b |n);...to|do-=min;|
|00039c30| 0a 09 09 69 6e 63 70 6f | 73 2b 3d 6d 69 6e 3b 0a |...incpo|s+=min;.|
|00039c40| 09 09 69 66 20 28 21 74 | 6f 64 6f 29 0a 09 09 09 |..if (!t|odo)....|
|00039c50| 72 65 74 75 72 6e 20 6d | 69 6e 3b 0a 09 7d 0a 09 |return m|in;..}..|
|00039c60| 61 73 73 65 72 74 28 69 | 6e 63 70 6f 73 3d 3d 69 |assert(i|ncpos==i|
|00039c70| 6e 66 64 70 6f 73 29 3b | 0a 09 72 72 3d 72 65 61 |nfdpos);|..rr=rea|
|00039c80| 64 28 69 6e 66 64 2c 20 | 28 63 68 61 72 20 2a 29 |d(infd, |(char *)|
|00039c90| 62 75 66 2b 28 6c 65 6e | 2d 74 6f 64 6f 29 2c 20 |buf+(len|-todo), |
|00039ca0| 74 6f 64 6f 29 3b 0a 09 | 69 66 20 28 72 72 3c 30 |todo);..|if (rr<0|
|00039cb0| 29 20 7b 0a 09 09 69 66 | 20 28 74 6f 64 6f 21 3d |) {...if| (todo!=|
|00039cc0| 6c 65 6e 29 0a 09 09 09 | 72 65 74 75 72 6e 20 6c |len)....|return l|
|00039cd0| 65 6e 2d 74 6f 64 6f 3b | 0a 09 09 72 65 74 75 72 |en-todo;|...retur|
|00039ce0| 6e 20 72 72 3b 0a 09 7d | 0a 09 69 6e 66 64 70 6f |n rr;..}|..infdpo|
|00039cf0| 73 2b 3d 72 72 3b 0a 09 | 69 6e 63 70 6f 73 2b 3d |s+=rr;..|incpos+=|
|00039d00| 72 72 3b 0a 09 74 6f 64 | 6f 2d 3d 72 72 3b 0a 09 |rr;..tod|o-=rr;..|
|00039d10| 72 65 74 75 72 6e 20 6c | 65 6e 2d 74 6f 64 6f 3b |return l|en-todo;|
|00039d20| 0a 7d 0a 0a 0a 76 6f 69 | 64 0a 63 72 65 61 64 28 |.}...voi|d.cread(|
|00039d30| 76 6f 69 64 20 2a 62 75 | 66 2c 20 69 6e 74 20 6c |void *bu|f, int l|
|00039d40| 65 6e 29 0a 7b 0a 09 61 | 73 73 65 72 74 28 63 72 |en).{..a|ssert(cr|
|00039d50| 65 61 64 5f 74 79 70 65 | 3e 3d 43 52 45 41 44 5f |ead_type|>=CREAD_|
|00039d60| 53 54 52 49 43 54 20 26 | 26 20 63 72 65 61 64 5f |STRICT &|& cread_|
|00039d70| 74 79 70 65 3c 3d 43 52 | 45 41 44 5f 4f 50 54 49 |type<=CR|EAD_OPTI|
|00039d80| 4f 4e 41 4c 29 3b 0a 09 | 69 66 20 28 28 63 72 65 |ONAL);..|if ((cre|
|00039d90| 61 64 5f 72 65 73 75 6c | 74 3d 72 65 61 64 31 28 |ad_resul|t=read1(|
|00039da0| 62 75 66 2c 20 6c 65 6e | 29 29 21 3d 6c 65 6e 29 |buf, len|))!=len)|
|00039db0| 20 7b 0a 09 09 69 66 20 | 28 63 72 65 61 64 5f 72 | {...if |(cread_r|
|00039dc0| 65 73 75 6c 74 3c 30 29 | 20 7b 0a 09 09 09 69 66 |esult<0)| {....if|
|00039dd0| 20 28 63 72 65 61 64 5f | 74 79 70 65 3d 3d 43 52 | (cread_|type==CR|
|00039de0| 45 41 44 5f 53 54 52 49 | 43 54 29 0a 09 09 09 09 |EAD_STRI|CT).....|
|00039df0| 65 72 72 6f 72 31 28 45 | 30 5f 46 41 54 41 4c 2c |error1(E|0_FATAL,|
|00039e00| 00 00 00 08 00 00 04 14 | 00 00 00 09 00 00 01 e8 |........|........|
|00039e10| 00 00 01 d0 59 be 3e 3b | 20 45 31 5f 49 4f 2c 20 |....Y.>;| E1_IO, |
|00039e20| 45 32 5f 52 45 41 44 2c | 20 45 33 5f 45 52 52 4e |E2_READ,| E3_ERRN|
|00039e30| 4f 2c 20 69 6e 66 69 6c | 65 6e 61 6d 65 29 3b 0a |O, infil|ename);.|
|00039e40| 09 09 09 65 6c 73 65 0a | 09 09 09 09 65 72 72 6f |...else.|....erro|
|00039e50| 72 31 28 45 30 5f 45 52 | 52 4f 52 2c 20 45 31 5f |r1(E0_ER|ROR, E1_|
|00039e60| 49 4f 2c 20 45 32 5f 52 | 45 41 44 2c 20 45 33 5f |IO, E2_R|EAD, E3_|
|00039e70| 45 52 52 4e 4f 2c 20 69 | 6e 66 69 6c 65 6e 61 6d |ERRNO, i|nfilenam|
|00039e80| 65 29 3b 0a 09 09 7d 20 | 65 6c 73 65 20 69 66 20 |e);...} |else if |
|00039e90| 28 63 72 65 61 64 5f 74 | 79 70 65 3d 3d 43 52 45 |(cread_t|ype==CRE|
|00039ea0| 41 44 5f 53 54 52 49 43 | 54 29 0a 09 09 09 65 72 |AD_STRIC|T)....er|
|00039eb0| 72 6f 72 31 28 45 30 5f | 46 41 54 41 4c 2c 20 45 |ror1(E0_|FATAL, E|
|00039ec0| 31 5f 49 4f 2c 20 45 32 | 5f 52 45 41 44 2c 20 45 |1_IO, E2|_READ, E|
|00039ed0| 33 5f 55 4e 45 58 50 45 | 4e 44 2c 20 69 6e 66 69 |3_UNEXPE|ND, infi|
|00039ee0| 6c 65 6e 61 6d 65 29 3b | 0a 09 09 65 6c 73 65 20 |lename);|...else |
|00039ef0| 69 66 20 28 63 72 65 61 | 64 5f 74 79 70 65 3d 3d |if (crea|d_type==|
|00039f00| 43 52 45 41 44 5f 4e 4f | 4e 46 41 54 41 4c 0a 09 |CREAD_NO|NFATAL..|
|00039f10| 09 20 7c 7c 20 28 63 72 | 65 61 64 5f 74 79 70 65 |. || (cr|ead_type|
|00039f20| 3d 3d 43 52 45 41 44 5f | 56 41 52 4c 45 4e 20 26 |==CREAD_|VARLEN &|
|00039f30| 26 20 21 63 72 65 61 64 | 5f 72 65 73 75 6c 74 29 |& !cread|_result)|
|00039f40| 29 0a 09 09 09 65 72 72 | 6f 72 31 28 45 30 5f 45 |)....err|or1(E0_E|
|00039f50| 52 52 4f 52 2c 20 45 31 | 5f 49 4f 2c 20 45 32 5f |RROR, E1|_IO, E2_|
|00039f60| 52 45 41 44 2c 20 45 33 | 5f 55 4e 45 58 50 45 4e |READ, E3|_UNEXPEN|
|00039f70| 44 2c 20 69 6e 66 69 6c | 65 6e 61 6d 65 29 3b 0a |D, infil|ename);.|
|00039f80| 09 7d 0a 7d 0a 0a 0a 76 | 6f 69 64 0a 63 77 72 69 |.}.}...v|oid.cwri|
|00039f90| 74 65 28 76 6f 69 64 20 | 2a 62 75 66 2c 20 69 6e |te(void |*buf, in|
|00039fa0| 74 20 6c 65 6e 29 0a 7b | 0a 09 69 66 20 28 74 6d |t len).{|..if (tm|
|00039fb0| 70 66 64 3d 3d 20 2d 31 | 29 20 7b 0a 09 09 61 73 |pfd== -1|) {...as|
|00039fc0| 73 65 72 74 28 6f 75 74 | 63 70 6f 73 3d 3d 6f 75 |sert(out|cpos==ou|
|00039fd0| 74 66 64 70 6f 73 29 3b | 0a 09 09 69 66 20 28 77 |tfdpos);|...if (w|
|00039fe0| 72 69 74 65 28 6f 75 74 | 66 64 2c 20 62 75 66 2c |rite(out|fd, buf,|
|00039ff0| 20 6c 65 6e 29 21 3d 6c | 65 6e 29 0a 09 09 09 65 | len)!=l|en)....e|
|0003a000| 00 00 00 08 00 00 04 14 | 00 00 00 0a 00 00 01 e8 |........|........|
|0003a010| 00 00 01 d1 a1 6c 51 64 | 72 72 6f 72 31 28 45 30 |.....lQd|rror1(E0|
|0003a020| 5f 46 41 54 41 4c 2c 20 | 45 31 5f 49 4f 2c 20 45 |_FATAL, |E1_IO, E|
|0003a030| 32 5f 57 52 49 54 45 2c | 20 45 33 5f 45 52 52 4e |2_WRITE,| E3_ERRN|
|0003a040| 4f 2c 20 6f 75 74 66 69 | 6c 65 6e 61 6d 65 29 3b |O, outfi|lename);|
|0003a050| 0a 09 09 6f 75 74 66 64 | 70 6f 73 2b 3d 6c 65 6e |...outfd|pos+=len|
|0003a060| 3b 0a 09 09 6f 75 74 63 | 70 6f 73 2b 3d 6c 65 6e |;...outc|pos+=len|
|0003a070| 3b 0a 09 7d 20 65 6c 73 | 65 20 7b 0a 09 09 69 66 |;..} els|e {...if|
|0003a080| 20 28 77 72 69 74 65 28 | 74 6d 70 66 64 2c 20 62 | (write(|tmpfd, b|
|0003a090| 75 66 2c 20 6c 65 6e 29 | 21 3d 6c 65 6e 29 0a 09 |uf, len)|!=len)..|
|0003a0a0| 09 09 65 72 72 6f 72 31 | 28 45 30 5f 46 41 54 41 |..error1|(E0_FATA|
|0003a0b0| 4c 2c 20 45 31 5f 49 4f | 2c 20 45 32 5f 57 52 49 |L, E1_IO|, E2_WRI|
|0003a0c0| 54 45 2c 20 45 33 5f 45 | 52 52 4e 4f 2c 20 74 6d |TE, E3_E|RRNO, tm|
|0003a0d0| 70 66 69 6c 65 6e 61 6d | 65 29 3b 0a 09 7d 0a 7d |pfilenam|e);..}.}|
|0003a0e0| 0a 0a 0a 76 6f 69 64 0a | 77 72 6c 28 75 6e 73 69 |...void.|wrl(unsi|
|0003a0f0| 67 6e 65 64 20 6c 6f 6e | 67 20 6c 29 0a 7b 0a 09 |gned lon|g l).{..|
|0003a100| 63 77 72 69 74 65 28 26 | 6c 2c 20 34 29 3b 09 2f |cwrite(&|l, 4);./|
|0003a110| 2a 20 42 59 54 45 4f 52 | 44 45 52 20 2a 2f 0a 7d |* BYTEOR|DER */.}|
|0003a120| 0a 0a 0a 76 6f 69 64 0a | 77 72 73 28 75 6e 73 69 |...void.|wrs(unsi|
|0003a130| 67 6e 65 64 20 73 68 6f | 72 74 20 73 29 0a 7b 0a |gned sho|rt s).{.|
|0003a140| 09 63 77 72 69 74 65 28 | 26 73 2c 20 32 29 3b 09 |.cwrite(|&s, 2);.|
|0003a150| 2f 2a 20 42 59 54 45 4f | 52 44 45 52 20 2a 2f 0a |/* BYTEO|RDER */.|
|0003a160| 7d 0a 0a 0a 76 6f 69 64 | 0a 63 6f 75 74 5f 74 6d |}...void|.cout_tm|
|0003a170| 70 28 76 6f 69 64 29 0a | 7b 0a 09 61 73 73 65 72 |p(void).|{..asser|
|0003a180| 74 28 74 6d 70 66 64 3d | 3d 20 2d 31 29 3b 0a 09 |t(tmpfd=|= -1);..|
|0003a190| 73 70 72 69 6e 74 66 28 | 74 6d 70 66 69 6c 65 6e |sprintf(|tmpfilen|
|0003a1a0| 61 6d 65 2c 20 22 25 73 | 77 61 73 70 2e 25 30 34 |ame, "%s|wasp.%04|
|0003a1b0| 64 2e 25 30 33 6c 64 22 | 2c 20 54 4d 50 5f 50 52 |d.%03ld"|, TMP_PR|
|0003a1c0| 45 46 49 58 2c 20 72 61 | 6e 5f 6e 72 25 31 30 30 |EFIX, ra|n_nr%100|
|0003a1d0| 30 30 2c 0a 09 20 74 6d | 70 5f 63 74 72 25 31 30 |00,.. tm|p_ctr%10|
|0003a1e0| 30 30 4c 29 3b 0a 09 69 | 66 20 28 28 74 6d 70 66 |00L);..i|f ((tmpf|
|0003a1f0| 64 3d 6f 70 65 6e 28 74 | 6d 70 66 69 6c 65 6e 61 |d=open(t|mpfilena|
|0003a200| 00 00 00 08 00 00 04 14 | 00 00 00 0b 00 00 01 e8 |........|........|
|0003a210| 00 00 01 d2 b4 b2 fa db | 6d 65 2c 20 4f 5f 57 52 |........|me, O_WR|
|0003a220| 4f 4e 4c 59 7c 4f 5f 43 | 52 45 41 54 7c 4f 5f 54 |ONLY|O_C|REAT|O_T|
|0003a230| 52 55 4e 43 2c 20 30 36 | 34 34 29 29 3c 30 29 0a |RUNC, 06|44))<0).|
|0003a240| 09 09 65 72 72 6f 72 31 | 28 45 30 5f 46 41 54 41 |..error1|(E0_FATA|
|0003a250| 4c 2c 20 45 31 5f 49 4f | 2c 20 45 32 5f 43 52 45 |L, E1_IO|, E2_CRE|
|0003a260| 41 54 2c 20 45 33 5f 45 | 52 52 4e 4f 2c 20 74 6d |AT, E3_E|RRNO, tm|
|0003a270| 70 66 69 6c 65 6e 61 6d | 65 29 3b 0a 7d 0a 0a 0a |pfilenam|e);.}...|
|0003a280| 76 6f 69 64 0a 63 6f 75 | 74 5f 64 65 66 61 75 6c |void.cou|t_defaul|
|0003a290| 74 28 6c 6f 6e 67 20 2a | 74 6d 70 5f 6e 75 6d 2c |t(long *|tmp_num,|
|0003a2a0| 20 6c 6f 6e 67 20 2a 74 | 6d 70 5f 73 69 7a 65 29 | long *t|mp_size)|
|0003a2b0| 0a 7b 0a 09 61 73 73 65 | 72 74 28 74 6d 70 66 64 |.{..asse|rt(tmpfd|
|0003a2c0| 21 3d 20 2d 31 29 3b 0a | 09 2a 74 6d 70 5f 73 69 |!= -1);.|.*tmp_si|
|0003a2d0| 7a 65 3d 6c 73 65 65 6b | 28 74 6d 70 66 64 2c 20 |ze=lseek|(tmpfd, |
|0003a2e0| 30 4c 2c 20 31 29 3b 0a | 09 2a 74 6d 70 5f 6e 75 |0L, 1);.|.*tmp_nu|
|0003a2f0| 6d 3d 74 6d 70 5f 63 74 | 72 2b 2b 3b 0a 09 63 6c |m=tmp_ct|r++;..cl|
|0003a300| 6f 73 65 28 74 6d 70 66 | 64 29 3b 0a 09 74 6d 70 |ose(tmpf|d);..tmp|
|0003a310| 66 64 3d 20 2d 31 3b 0a | 7d 0a 0a 0a 76 6f 69 64 |fd= -1;.|}...void|
|0003a320| 0a 63 74 6d 70 5f 6d 6f | 76 65 28 6c 6f 6e 67 20 |.ctmp_mo|ve(long |
|0003a330| 74 6d 70 5f 6e 75 6d 29 | 0a 7b 0a 09 69 6e 74 20 |tmp_num)|.{..int |
|0003a340| 66 64 2c 20 6e 3b 0a 09 | 63 68 61 72 20 2a 62 75 |fd, n;..|char *bu|
|0003a350| 66 3b 0a 23 64 65 66 69 | 6e 65 20 43 54 4d 50 5f |f;.#defi|ne CTMP_|
|0003a360| 42 55 46 20 31 36 33 38 | 34 0a 09 6c 6f 6e 67 20 |BUF 1638|4..long |
|0003a370| 6c 65 6e 3d 30 3b 0a 0a | 09 61 73 73 65 72 74 28 |len=0;..|.assert(|
|0003a380| 74 6d 70 5f 63 74 72 3e | 74 6d 70 5f 6e 75 6d 20 |tmp_ctr>|tmp_num |
|0003a390| 26 26 20 74 6d 70 66 64 | 3d 3d 20 2d 31 29 3b 0a |&& tmpfd|== -1);.|
|0003a3a0| 09 62 75 66 3d 4d 61 6c | 6c 6f 63 28 43 54 4d 50 |.buf=Mal|loc(CTMP|
|0003a3b0| 5f 42 55 46 29 3b 0a 09 | 73 70 72 69 6e 74 66 28 |_BUF);..|sprintf(|
|0003a3c0| 74 6d 70 66 69 6c 65 6e | 61 6d 65 2c 20 22 25 73 |tmpfilen|ame, "%s|
|0003a3d0| 77 61 73 70 2e 25 30 34 | 64 2e 25 30 33 6c 64 22 |wasp.%04|d.%03ld"|
|0003a3e0| 2c 20 54 4d 50 5f 50 52 | 45 46 49 58 2c 20 72 61 |, TMP_PR|EFIX, ra|
|0003a3f0| 6e 5f 6e 72 25 31 30 30 | 30 30 2c 0a 09 20 74 6d |n_nr%100|00,.. tm|
|0003a400| 00 00 00 08 00 00 04 14 | 00 00 00 0c 00 00 01 e8 |........|........|
|0003a410| 00 00 01 d3 c5 72 da 0b | 70 5f 6e 75 6d 25 31 30 |.....r..|p_num%10|
|0003a420| 30 30 4c 29 3b 0a 09 69 | 66 20 28 28 66 64 3d 6f |00L);..i|f ((fd=o|
|0003a430| 70 65 6e 28 74 6d 70 66 | 69 6c 65 6e 61 6d 65 2c |pen(tmpf|ilename,|
|0003a440| 20 4f 5f 52 44 4f 4e 4c | 59 29 29 3c 30 29 0a 09 | O_RDONL|Y))<0)..|
|0003a450| 09 65 72 72 6f 72 31 28 | 45 30 5f 46 41 54 41 4c |.error1(|E0_FATAL|
|0003a460| 2c 20 45 31 5f 49 4f 2c | 20 45 32 5f 4f 50 45 4e |, E1_IO,| E2_OPEN|
|0003a470| 2c 20 45 33 5f 45 52 52 | 4e 4f 2c 20 74 6d 70 66 |, E3_ERR|NO, tmpf|
|0003a480| 69 6c 65 6e 61 6d 65 29 | 3b 0a 09 61 73 73 65 72 |ilename)|;..asser|
|0003a490| 74 28 6f 75 74 63 70 6f | 73 3d 3d 6f 75 74 66 64 |t(outcpo|s==outfd|
|0003a4a0| 70 6f 73 29 3b 0a 09 77 | 68 69 6c 65 20 28 28 6e |pos);..w|hile ((n|
|0003a4b0| 3d 72 65 61 64 28 66 64 | 2c 20 62 75 66 2c 20 43 |=read(fd|, buf, C|
|0003a4c0| 54 4d 50 5f 42 55 46 29 | 29 3e 30 29 20 7b 0a 09 |TMP_BUF)|)>0) {..|
|0003a4d0| 09 69 66 20 28 77 72 69 | 74 65 28 6f 75 74 66 64 |.if (wri|te(outfd|
|0003a4e0| 2c 20 62 75 66 2c 20 6e | 29 21 3d 6e 29 0a 09 09 |, buf, n|)!=n)...|
|0003a4f0| 09 65 72 72 6f 72 31 28 | 45 30 5f 46 41 54 41 4c |.error1(|E0_FATAL|
|0003a500| 2c 20 45 31 5f 49 4f 2c | 20 45 32 5f 57 52 49 54 |, E1_IO,| E2_WRIT|
|0003a510| 45 2c 20 45 33 5f 45 52 | 52 4e 4f 2c 20 6f 75 74 |E, E3_ER|RNO, out|
|0003a520| 66 69 6c 65 6e 61 6d 65 | 29 3b 0a 09 09 6c 65 6e |filename|);...len|
|0003a530| 2b 3d 6e 3b 0a 09 7d 0a | 09 69 66 20 28 6e 3c 30 |+=n;..}.|.if (n<0|
|0003a540| 29 0a 09 09 65 72 72 6f | 72 31 28 45 30 5f 46 41 |)...erro|r1(E0_FA|
|0003a550| 54 41 4c 2c 20 45 31 5f | 49 4f 2c 20 45 32 5f 52 |TAL, E1_|IO, E2_R|
|0003a560| 45 41 44 2c 20 45 33 5f | 45 52 52 4e 4f 2c 20 74 |EAD, E3_|ERRNO, t|
|0003a570| 6d 70 66 69 6c 65 6e 61 | 6d 65 29 3b 0a 09 6f 75 |mpfilena|me);..ou|
|0003a580| 74 66 64 70 6f 73 2b 3d | 6c 65 6e 3b 0a 09 6f 75 |tfdpos+=|len;..ou|
|0003a590| 74 63 70 6f 73 2b 3d 6c | 65 6e 3b 0a 09 63 6c 6f |tcpos+=l|en;..clo|
|0003a5a0| 73 65 28 66 64 29 3b 0a | 09 75 6e 6c 69 6e 6b 28 |se(fd);.|.unlink(|
|0003a5b0| 74 6d 70 66 69 6c 65 6e | 61 6d 65 29 3b 0a 09 66 |tmpfilen|ame);..f|
|0003a5c0| 72 65 65 28 62 75 66 29 | 3b 0a 7d 0a 0a 0a 69 6e |ree(buf)|;.}...in|
|0003a5d0| 74 0a 70 72 69 6e 74 65 | 28 63 68 61 72 20 2a 73 |t.printe|(char *s|
|0003a5e0| 2c 20 2e 2e 2e 29 0a 7b | 0a 09 76 61 5f 6c 69 73 |, ...).{|..va_lis|
|0003a5f0| 74 20 61 72 67 70 3b 0a | 09 69 6e 74 20 72 65 73 |t argp;.|.int res|
|0003a600| 00 00 00 08 00 00 04 14 | 00 00 00 0d 00 00 01 e8 |........|........|
|0003a610| 00 00 01 d4 a2 7e 7a 77 | 3b 0a 0a 09 76 61 5f 73 |.....~zw|;...va_s|
|0003a620| 74 61 72 74 28 61 72 67 | 70 2c 20 73 29 3b 0a 09 |tart(arg|p, s);..|
|0003a630| 72 65 73 3d 76 66 70 72 | 69 6e 74 66 28 73 74 64 |res=vfpr|intf(std|
|0003a640| 65 72 72 2c 20 73 2c 20 | 61 72 67 70 29 3b 0a 09 |err, s, |argp);..|
|0003a650| 76 61 5f 65 6e 64 28 61 | 72 67 70 29 3b 0a 09 72 |va_end(a|rgp);..r|
|0003a660| 65 74 75 72 6e 20 72 65 | 73 3b 0a 7d 0a 0a 0a 76 |eturn re|s;.}...v|
|0003a670| 6f 69 64 0a 70 75 74 65 | 28 63 68 61 72 20 63 29 |oid.pute|(char c)|
|0003a680| 0a 7b 0a 09 70 75 74 63 | 28 63 2c 20 73 74 64 65 |.{..putc|(c, stde|
|0003a690| 72 72 29 3b 0a 7d 0a 0a | 0a 73 74 61 74 69 63 20 |rr);.}..|.static |
|0003a6a0| 69 6e 74 20 63 6f 2c 20 | 63 75 72 2c 20 73 74 65 |int co, |cur, ste|
|0003a6b0| 70 2c 20 64 69 72 3d 30 | 2c 20 6c 65 6e 2c 20 6c |p, dir=0|, len, l|
|0003a6c0| 61 73 74 31 3b 0a 0a 76 | 6f 69 64 0a 69 6e 69 74 |ast1;..v|oid.init|
|0003a6d0| 5f 63 6f 75 6e 74 65 72 | 28 69 6e 74 20 73 74 61 |_counter|(int sta|
|0003a6e0| 72 74 2c 20 69 6e 74 20 | 65 6e 64 2c 20 69 6e 74 |rt, int |end, int|
|0003a6f0| 20 69 6e 73 74 65 70 2c | 20 63 68 61 72 20 2a 73 | instep,| char *s|
|0003a700| 2c 20 2e 2e 2e 29 0a 7b | 0a 09 76 61 5f 6c 69 73 |, ...).{|..va_lis|
|0003a710| 74 20 61 72 67 70 3b 0a | 0a 09 76 61 5f 73 74 61 |t argp;.|..va_sta|
|0003a720| 72 74 28 61 72 67 70 2c | 20 73 29 3b 0a 09 69 66 |rt(argp,| s);..if|
|0003a730| 20 28 73 74 61 72 74 3c | 3d 65 6e 64 29 0a 09 09 | (start<|=end)...|
|0003a740| 64 69 72 3d 31 3b 0a 09 | 65 6c 73 65 0a 09 09 64 |dir=1;..|else...d|
|0003a750| 69 72 3d 20 2d 31 3b 0a | 09 73 74 65 70 3d 69 6e |ir= -1;.|.step=in|
|0003a760| 73 74 65 70 3b 0a 09 69 | 66 20 28 73 74 65 70 3c |step;..i|f (step<|
|0003a770| 30 29 0a 09 09 73 74 65 | 70 3d 20 2d 73 74 65 70 |0)...ste|p= -step|
|0003a780| 3b 0a 09 63 75 72 3d 73 | 74 61 72 74 3b 0a 09 63 |;..cur=s|tart;..c|
|0003a790| 6f 3d 31 3b 0a 09 6c 61 | 73 74 31 3d 65 6e 64 3b |o=1;..la|st1=end;|
|0003a7a0| 0a 09 6c 65 6e 3d 70 72 | 69 6e 74 65 28 22 5c 72 |..len=pr|inte("\r|
|0003a7b0| 20 20 20 20 20 20 20 5b | 25 64 2e 2e 25 64 5d 20 | [|%d..%d] |
|0003a7c0| 22 2c 20 73 74 61 72 74 | 2c 20 65 6e 64 29 2d 31 |", start|, end)-1|
|0003a7d0| 3b 0a 09 69 66 20 28 73 | 29 0a 09 09 6c 65 6e 2b |;..if (s|)...len+|
|0003a7e0| 3d 76 66 70 72 69 6e 74 | 66 28 73 74 64 65 72 72 |=vfprint|f(stderr|
|0003a7f0| 2c 20 73 2c 20 61 72 67 | 70 29 3b 0a 09 70 75 74 |, s, arg|p);..put|
|0003a800| 00 00 00 08 00 00 04 14 | 00 00 00 0e 00 00 01 e8 |........|........|
|0003a810| 00 00 01 d5 c1 5f f0 33 | 65 28 27 5c 72 27 29 3b |....._.3|e('\r');|
|0003a820| 0a 09 66 66 6c 75 73 68 | 28 73 74 64 65 72 72 29 |..fflush|(stderr)|
|0003a830| 3b 0a 09 76 61 5f 65 6e | 64 28 61 72 67 70 29 3b |;..va_en|d(argp);|
|0003a840| 0a 7d 0a 0a 0a 76 6f 69 | 64 0a 63 6f 75 6e 74 65 |.}...voi|d.counte|
|0003a850| 72 28 76 6f 69 64 29 0a | 7b 0a 09 69 66 20 28 2d |r(void).|{..if (-|
|0003a860| 2d 63 6f 20 26 26 20 28 | 63 6f 21 3d 31 20 7c 7c |-co && (|co!=1 |||
|0003a870| 20 28 28 64 69 72 3c 30 | 20 26 26 20 63 75 72 2d | ((dir<0| && cur-|
|0003a880| 73 74 65 70 3e 6c 61 73 | 74 31 29 20 7c 7c 20 28 |step>las|t1) || (|
|0003a890| 64 69 72 3e 3d 30 20 26 | 26 20 63 75 72 2b 73 74 |dir>=0 &|& cur+st|
|0003a8a0| 65 70 3c 6c 61 73 74 31 | 29 29 29 29 0a 09 09 72 |ep<last1|))))...r|
|0003a8b0| 65 74 75 72 6e 3b 0a 09 | 70 72 69 6e 74 65 28 22 |eturn;..|printe("|
|0003a8c0| 5c 72 25 36 64 22 2c 20 | 63 75 72 29 3b 0a 09 63 |\r%6d", |cur);..c|
|0003a8d0| 6f 3d 73 74 65 70 3b 0a | 09 69 66 20 28 64 69 72 |o=step;.|.if (dir|
|0003a8e0| 3c 30 29 0a 09 09 63 75 | 72 2d 3d 73 74 65 70 3b |<0)...cu|r-=step;|
|0003a8f0| 0a 09 65 6c 73 65 0a 09 | 09 63 75 72 2b 3d 73 74 |..else..|.cur+=st|
|0003a900| 65 70 3b 0a 09 66 66 6c | 75 73 68 28 73 74 64 65 |ep;..ffl|ush(stde|
|0003a910| 72 72 29 3b 0a 7d 0a 0a | 0a 76 6f 69 64 0a 65 72 |rr);.}..|.void.er|
|0003a920| 61 73 65 5f 63 6f 75 6e | 74 65 72 28 63 68 61 72 |ase_coun|ter(char|
|0003a930| 20 2a 73 2c 20 2e 2e 2e | 29 0a 7b 0a 09 76 61 5f | *s, ...|).{..va_|
|0003a940| 6c 69 73 74 20 61 72 67 | 70 3b 0a 09 69 6e 74 20 |list arg|p;..int |
|0003a950| 6c 31 3b 0a 0a 09 76 61 | 5f 73 74 61 72 74 28 61 |l1;...va|_start(a|
|0003a960| 72 67 70 2c 20 73 29 3b | 0a 09 70 75 74 65 28 27 |rgp, s);|..pute('|
|0003a970| 5c 72 27 29 3b 0a 09 69 | 66 20 28 73 29 0a 09 09 |\r');..i|f (s)...|
|0003a980| 6c 31 3d 76 66 70 72 69 | 6e 74 66 28 73 74 64 65 |l1=vfpri|ntf(stde|
|0003a990| 72 72 2c 20 73 2c 20 61 | 72 67 70 29 3b 0a 09 65 |rr, s, a|rgp);..e|
|0003a9a0| 6c 73 65 0a 09 09 6c 31 | 3d 30 3b 0a 09 77 68 69 |lse...l1|=0;..whi|
|0003a9b0| 6c 65 20 28 6c 31 2b 2b | 20 3c 6c 65 6e 29 0a 09 |le (l1++| <len)..|
|0003a9c0| 09 70 75 74 65 28 27 20 | 27 29 3b 0a 09 70 75 74 |.pute(' |');..put|
|0003a9d0| 65 28 73 20 3f 20 27 5c | 6e 27 20 3a 20 27 5c 72 |e(s ? '\|n' : '\r|
|0003a9e0| 27 29 3b 0a 09 66 66 6c | 75 73 68 28 73 74 64 65 |');..ffl|ush(stde|
|0003a9f0| 72 72 29 3b 0a 09 64 69 | 72 3d 30 3b 0a 09 76 61 |rr);..di|r=0;..va|
|0003aa00| 00 00 00 08 00 00 04 14 | 00 00 00 0f 00 00 01 e8 |........|........|
|0003aa10| 00 00 01 d6 94 ed 85 ae | 5f 65 6e 64 28 61 72 67 |........|_end(arg|
|0003aa20| 70 29 3b 0a 7d 0a 0a 0a | 76 6f 69 64 0a 70 72 69 |p);.}...|void.pri|
|0003aa30| 6e 31 28 63 68 61 72 20 | 2a 70 29 0a 7b 0a 09 69 |n1(char |*p).{..i|
|0003aa40| 66 20 28 70 29 0a 09 09 | 70 72 69 6e 74 65 28 22 |f (p)...|printe("|
|0003aa50| 25 73 20 22 2c 20 70 29 | 3b 0a 7d 0a 0a 0a 76 6f |%s ", p)|;.}...vo|
|0003aa60| 69 64 0a 65 72 72 6f 72 | 78 28 6c 6f 6e 67 20 63 |id.error|x(long c|
|0003aa70| 6f 64 65 2c 20 2e 2e 2e | 29 0a 7b 0a 09 76 61 5f |ode, ...|).{..va_|
|0003aa80| 6c 69 73 74 20 61 72 67 | 70 3b 0a 09 63 68 61 72 |list arg|p;..char|
|0003aa90| 20 63 30 2c 20 63 31 2c | 20 63 32 2c 20 63 33 3b | c0, c1,| c2, c3;|
|0003aaa0| 0a 09 63 68 61 72 20 2a | 70 3b 0a 09 69 6e 74 20 |..char *|p;..int |
|0003aab0| 6c 31 3b 0a 0a 09 76 61 | 5f 73 74 61 72 74 28 61 |l1;...va|_start(a|
|0003aac0| 72 67 70 2c 20 63 6f 64 | 65 29 3b 0a 09 69 66 20 |rgp, cod|e);..if |
|0003aad0| 28 64 69 72 29 20 7b 0a | 09 09 70 75 74 65 28 27 |(dir) {.|..pute('|
|0003aae0| 5c 72 27 29 3b 0a 09 09 | 6c 31 3d 30 3b 0a 09 09 |\r');...|l1=0;...|
|0003aaf0| 77 68 69 6c 65 20 28 6c | 31 2b 2b 20 3c 6c 65 6e |while (l|1++ <len|
|0003ab00| 29 0a 09 09 09 70 75 74 | 65 28 27 20 27 29 3b 0a |)....put|e(' ');.|
|0003ab10| 09 09 70 75 74 65 28 27 | 5c 72 27 29 3b 0a 09 09 |..pute('|\r');...|
|0003ab20| 66 66 6c 75 73 68 28 73 | 74 64 65 72 72 29 3b 0a |fflush(s|tderr);.|
|0003ab30| 09 7d 0a 09 63 30 3d 63 | 6f 64 65 3e 3e 32 34 3b |.}..c0=c|ode>>24;|
|0003ab40| 0a 09 63 31 3d 63 6f 64 | 65 3e 3e 31 36 3b 0a 09 |..c1=cod|e>>16;..|
|0003ab50| 63 32 3d 63 6f 64 65 3e | 3e 38 3b 0a 09 63 33 3d |c2=code>|>8;..c3=|
|0003ab60| 63 6f 64 65 3b 0a 09 69 | 66 20 28 63 30 3d 3d 45 |code;..i|f (c0==E|
|0003ab70| 30 5f 49 4e 54 45 52 4e | 41 4c 29 20 7b 0a 09 09 |0_INTERN|AL) {...|
|0003ab80| 70 72 69 6e 74 65 28 22 | 69 6e 74 65 72 6e 61 6c |printe("|internal|
|0003ab90| 20 65 72 72 6f 72 20 69 | 6e 20 77 61 73 70 20 25 | error i|n wasp %|
|0003aba0| 73 2c 20 66 69 6c 65 20 | 25 73 2c 20 6c 69 6e 65 |s, file |%s, line|
|0003abb0| 20 25 6c 64 3b 20 70 6c | 65 61 73 65 20 72 65 70 | %ld; pl|ease rep|
|0003abc0| 6f 72 74 20 74 6f 20 73 | 72 65 69 7a 40 63 73 2e |ort to s|reiz@cs.|
|0003abd0| 76 75 2e 6e 6c 5c 6e 22 | 2c 0a 09 09 20 76 65 72 |vu.nl\n"|,... ver|
|0003abe0| 73 69 6f 6e 2b 31 34 2c | 20 76 61 5f 61 72 67 28 |sion+14,| va_arg(|
|0003abf0| 61 72 67 70 2c 20 63 68 | 61 72 20 2a 29 2c 20 63 |argp, ch|ar *), c|
|0003ac00| 00 00 00 08 00 00 04 14 | 00 00 00 10 00 00 01 c7 |........|........|
|0003ac10| 00 00 00 00 2c f0 1c 19 | 6f 64 65 26 30 78 30 30 |....,...|ode&0x00|
|0003ac20| 66 66 66 66 66 66 29 3b | 0a 09 09 65 78 69 74 28 |ffffff);|...exit(|
|0003ac30| 31 29 3b 0a 09 7d 0a 09 | 61 73 73 65 72 74 28 63 |1);..}..|assert(c|
|0003ac40| 30 3e 45 30 5f 49 4e 54 | 45 52 4e 41 4c 20 26 26 |0>E0_INT|ERNAL &&|
|0003ac50| 20 63 30 3c 45 30 5f 4e | 55 4d 20 26 26 20 63 31 | c0<E0_N|UM && c1|
|0003ac60| 3e 30 20 26 26 20 63 31 | 3c 45 31 5f 4e 55 4d 20 |>0 && c1|<E1_NUM |
|0003ac70| 26 26 20 63 32 3e 30 0a | 09 20 26 26 20 63 32 3c |&& c2>0.|. && c2<|
|0003ac80| 45 32 5f 4e 55 4d 20 26 | 26 20 63 33 3e 30 20 26 |E2_NUM &|& c3>0 &|
|0003ac90| 26 20 63 33 3c 45 33 5f | 4e 55 4d 29 3b 0a 09 70 |& c3<E3_|NUM);..p|
|0003aca0| 72 69 6e 31 28 65 30 5f | 73 5b 63 30 5d 2e 73 31 |rin1(e0_|s[c0].s1|
|0003acb0| 29 3b 0a 09 70 72 69 6e | 31 28 65 31 5f 73 5b 63 |);..prin|1(e1_s[c|
|0003acc0| 31 5d 29 3b 0a 09 70 72 | 69 6e 31 28 65 32 5f 73 |1]);..pr|in1(e2_s|
|0003acd0| 5b 63 32 5d 29 3b 0a 09 | 70 3d 65 30 5f 73 5b 63 |[c2]);..|p=e0_s[c|
|0003ace0| 30 5d 2e 73 32 3b 0a 09 | 69 66 20 28 70 29 0a 09 |0].s2;..|if (p)..|
|0003acf0| 09 70 72 69 6e 74 65 28 | 22 25 73 22 2c 20 70 29 |.printe(|"%s", p)|
|0003ad00| 3b 0a 09 69 66 20 28 63 | 33 3d 3d 45 33 5f 45 52 |;..if (c|3==E3_ER|
|0003ad10| 52 4e 4f 29 20 7b 0a 09 | 09 70 72 69 6e 74 65 28 |RNO) {..|.printe(|
|0003ad20| 22 20 69 6e 20 22 29 3b | 0a 09 09 70 65 72 72 6f |" in ");|...perro|
|0003ad30| 72 28 76 61 5f 61 72 67 | 28 61 72 67 70 2c 20 63 |r(va_arg|(argp, c|
|0003ad40| 68 61 72 20 2a 29 29 3b | 0a 09 7d 20 65 6c 73 65 |har *));|..} else|
|0003ad50| 20 7b 0a 09 09 70 3d 65 | 33 5f 73 5b 63 33 5d 3b | {...p=e|3_s[c3];|
|0003ad60| 0a 09 09 69 66 20 28 70 | 29 20 7b 0a 09 09 09 70 |...if (p|) {....p|
|0003ad70| 72 69 6e 74 65 28 22 3a | 20 22 29 3b 0a 09 09 09 |rinte(":| ");....|
|0003ad80| 76 66 70 72 69 6e 74 66 | 28 73 74 64 65 72 72 2c |vfprintf|(stderr,|
|0003ad90| 20 70 2c 20 61 72 67 70 | 29 3b 0a 09 09 7d 0a 09 | p, argp|);...}..|
|0003ada0| 09 70 75 74 65 28 27 5c | 6e 27 29 3b 0a 09 7d 0a |.pute('\|n');..}.|
|0003adb0| 09 69 66 20 28 63 30 3d | 3d 45 30 5f 46 41 54 41 |.if (c0=|=E0_FATA|
|0003adc0| 4c 29 0a 09 09 65 78 69 | 74 28 31 29 3b 0a 09 76 |L)...exi|t(1);..v|
|0003add0| 61 5f 65 6e 64 28 61 72 | 67 70 29 3b 0a 7d 0a 72 |a_end(ar|gp);.}.r|
|0003ade0| 27 29 3b 0a 09 66 66 6c | 75 73 68 28 73 74 64 65 |');..ffl|ush(stde|
|0003adf0| 72 72 29 3b 0a 09 64 69 | 72 3d 30 3b 0a 09 76 61 |rr);..di|r=0;..va|
|0003ae00| 00 00 00 08 00 00 04 1a | 00 00 00 01 00 00 01 e8 |........|........|
|0003ae10| 00 00 01 d8 e2 3f 56 fe | 2f 2a 20 77 61 73 70 20 |.....?V.|/* wasp |
|0003ae20| 2d 20 43 6f 70 79 72 69 | 67 68 74 20 31 39 39 31 |- Copyri|ght 1991|
|0003ae30| 20 62 79 20 53 74 65 76 | 65 6e 20 52 65 69 7a 0a | by Stev|en Reiz.|
|0003ae40| 20 2a 20 73 65 65 20 43 | 4f 50 59 49 4e 47 20 61 | * see C|OPYING a|
|0003ae50| 6e 64 20 77 61 73 70 2e | 63 20 66 6f 72 20 66 75 |nd wasp.|c for fu|
|0003ae60| 72 74 68 65 72 20 69 6e | 66 6f 0a 20 2a 20 77 72 |rther in|fo. * wr|
|0003ae70| 69 66 66 64 69 73 74 72 | 2e 63 2c 20 34 2f 31 32 |iffdistr|.c, 4/12|
|0003ae80| 2f 39 30 20 2d 20 33 30 | 2f 31 2f 39 31 2c 20 32 |/90 - 30|/1/91, 2|
|0003ae90| 2f 36 2f 39 31 2c 20 32 | 33 2f 36 2f 39 31 2c 0a |/6/91, 2|3/6/91,.|
|0003aea0| 20 2a 20 33 2f 37 2f 39 | 31 20 2d 20 31 30 2f 37 | * 3/7/9|1 - 10/7|
|0003aeb0| 2f 39 31 2c 20 38 2f 31 | 32 2f 39 31 2c 20 31 2f |/91, 8/1|2/91, 1/|
|0003aec0| 31 2f 39 32 0a 20 2a 20 | 66 65 61 74 75 72 65 73 |1/92. * |features|
|0003aed0| 3a 20 53 4f 52 54 5f 53 | 4c 49 43 45 44 2c 20 53 |: SORT_S|LICED, S|
|0003aee0| 48 41 4d 5f 42 4c 41 43 | 4b 0a 20 2a 2f 0a 0a 73 |HAM_BLAC|K. */..s|
|0003aef0| 74 72 75 63 74 20 68 73 | 5f 74 20 7b 0a 20 20 20 |truct hs|_t {. |
|0003af00| 20 63 68 61 72 20 64 69 | 73 74 3b 0a 20 20 20 20 | char di|st;. |
|0003af10| 63 68 61 72 20 70 61 64 | 3b 0a 20 20 20 20 73 68 |char pad|;. sh|
|0003af20| 6f 72 74 20 63 6f 6c 6f | 72 3b 0a 7d 3b 0a 0a 73 |ort colo|r;.};..s|
|0003af30| 74 61 74 69 63 20 63 68 | 61 72 20 2a 73 6f 75 72 |tatic ch|ar *sour|
|0003af40| 63 65 66 69 6c 65 3d 5f | 5f 46 49 4c 45 5f 5f 3b |cefile=_|_FILE__;|
|0003af50| 0a 0a 23 69 6e 63 6c 75 | 64 65 20 22 77 61 73 70 |..#inclu|de "wasp|
|0003af60| 2e 68 22 0a 23 69 6e 63 | 6c 75 64 65 20 22 77 72 |.h".#inc|lude "wr|
|0003af70| 69 66 66 2e 68 22 0a 23 | 64 65 66 69 6e 65 20 53 |iff.h".#|define S|
|0003af80| 4f 52 54 5f 53 4c 49 43 | 45 44 0a 2f 2a 20 23 64 |ORT_SLIC|ED./* #d|
|0003af90| 65 66 69 6e 65 20 53 48 | 41 4d 5f 42 4c 41 43 4b |efine SH|AM_BLACK|
|0003afa0| 20 2a 2f 0a 0a 73 74 61 | 74 69 63 20 63 68 61 72 | */..sta|tic char|
|0003afb0| 20 72 65 67 69 6e 64 3b | 0a 73 74 61 74 69 63 20 | regind;|.static |
|0003afc0| 6c 6f 6e 67 20 73 71 75 | 61 72 65 73 5b 5d 3d 7b |long squ|ares[]={|
|0003afd0| 0a 09 30 2c 20 31 2c 20 | 34 2c 20 39 2c 20 31 36 |..0, 1, |4, 9, 16|
|0003afe0| 2c 20 32 35 2c 20 33 36 | 2c 20 34 39 2c 20 36 34 |, 25, 36|, 49, 64|
|0003aff0| 2c 20 38 31 2c 20 31 30 | 30 2c 20 31 32 31 2c 20 |, 81, 10|0, 121, |
|0003b000| 00 00 00 08 00 00 04 1a | 00 00 00 02 00 00 01 e8 |........|........|
|0003b010| 00 00 01 d9 e8 fd 75 c3 | 31 34 34 2c 20 31 36 39 |......u.|144, 169|
|0003b020| 2c 20 31 39 36 2c 20 32 | 32 35 0a 7d 3b 0a 0a 0a |, 196, 2|25.};...|
|0003b030| 76 6f 69 64 0a 63 6f 6d | 70 75 74 65 5f 64 69 73 |void.com|pute_dis|
|0003b040| 74 72 28 69 6e 74 20 66 | 69 72 73 74 72 6f 77 2c |tr(int f|irstrow,|
|0003b050| 20 69 6e 74 20 6c 61 73 | 74 72 6f 77 29 0a 7b 0a | int las|trow).{.|
|0003b060| 20 20 20 20 61 73 73 65 | 72 74 28 63 6f 75 6e 74 | asse|rt(count|
|0003b070| 73 21 3d 4e 55 4c 4c 31 | 29 3b 0a 20 20 20 20 69 |s!=NULL1|);. i|
|0003b080| 66 20 28 69 63 6f 6c 6f | 72 73 3c 3d 6e 72 65 67 |f (icolo|rs<=nreg|
|0003b090| 73 29 0a 20 20 20 20 20 | 20 20 20 6e 6f 5f 64 69 |s). | no_di|
|0003b0a0| 73 74 72 28 29 3b 0a 20 | 20 20 20 65 6c 73 65 20 |str();. | else |
|0003b0b0| 7b 0a 20 20 20 20 20 20 | 20 20 73 77 69 74 63 68 |{. | switch|
|0003b0c0| 20 28 64 69 73 74 72 6d | 65 74 68 29 20 7b 0a 20 | (distrm|eth) {. |
|0003b0d0| 20 20 20 20 20 20 20 63 | 61 73 65 20 44 49 53 54 | c|ase DIST|
|0003b0e0| 52 4d 45 54 48 5f 4d 4f | 53 54 55 53 45 44 3a 0a |RMETH_MO|STUSED:.|
|0003b0f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 6d 6f 73 74 | | most|
|0003b100| 75 73 65 64 5f 64 69 73 | 74 72 28 29 3b 0a 20 20 |used_dis|tr();. |
|0003b110| 20 20 20 20 20 20 62 72 | 65 61 6b 3b 0a 20 20 20 | br|eak;. |
|0003b120| 20 20 20 20 20 63 61 73 | 65 20 44 49 53 54 52 4d | cas|e DISTRM|
|0003b130| 45 54 48 5f 57 4f 52 53 | 54 46 49 52 53 54 3a 0a |ETH_WORS|TFIRST:.|
|0003b140| 20 20 20 20 20 20 20 20 | 20 20 20 20 77 6f 72 73 | | wors|
|0003b150| 74 66 69 72 73 74 5f 64 | 69 73 74 72 28 29 3b 0a |tfirst_d|istr();.|
|0003b160| 20 20 20 20 20 20 20 20 | 62 72 65 61 6b 3b 0a 20 | |break;. |
|0003b170| 20 20 20 20 20 20 20 63 | 61 73 65 20 44 49 53 54 | c|ase DIST|
|0003b180| 52 4d 45 54 48 5f 45 48 | 42 3a 0a 20 20 20 20 20 |RMETH_EH|B:. |
|0003b190| 20 20 20 20 20 20 20 65 | 68 62 5f 64 69 73 74 72 | e|hb_distr|
|0003b1a0| 28 29 3b 0a 20 20 20 20 | 20 20 20 20 62 72 65 61 |();. | brea|
|0003b1b0| 6b 3b 0a 20 20 20 20 20 | 20 20 20 63 61 73 65 20 |k;. | case |
|0003b1c0| 44 49 53 54 52 4d 45 54 | 48 5f 4d 55 45 3a 0a 20 |DISTRMET|H_MUE:. |
|0003b1d0| 20 20 20 20 20 20 20 20 | 20 20 20 6d 75 65 5f 64 | | mue_d|
|0003b1e0| 69 73 74 72 28 29 3b 0a | 20 20 20 20 20 20 20 20 |istr();.| |
|0003b1f0| 62 72 65 61 6b 3b 0a 20 | 20 20 20 20 20 20 20 63 |break;. | c|
|0003b200| 00 00 00 08 00 00 04 1a | 00 00 00 03 00 00 01 e8 |........|........|
|0003b210| 00 00 01 da f0 b2 6b 0d | 61 73 65 20 44 49 53 54 |......k.|ase DIST|
|0003b220| 52 4d 45 54 48 5f 48 41 | 4d 53 48 41 52 50 3a 0a |RMETH_HA|MSHARP:.|
|0003b230| 20 20 20 20 20 20 20 20 | 20 20 20 20 68 61 6d 73 | | hams|
|0003b240| 68 61 72 70 5f 64 69 73 | 74 72 28 29 3b 0a 20 20 |harp_dis|tr();. |
|0003b250| 20 20 20 20 20 20 62 72 | 65 61 6b 3b 0a 20 20 20 | br|eak;. |
|0003b260| 20 20 20 20 20 63 61 73 | 65 20 44 49 53 54 52 4d | cas|e DISTRM|
|0003b270| 45 54 48 5f 43 4f 4e 54 | 52 41 43 54 49 4f 4e 3a |ETH_CONT|RACTION:|
|0003b280| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 63 6f 6e |. | con|
|0003b290| 74 72 61 63 74 69 6f 6e | 5f 64 69 73 74 72 28 29 |traction|_distr()|
|0003b2a0| 3b 0a 20 20 20 20 20 20 | 20 20 62 72 65 61 6b 3b |;. | break;|
|0003b2b0| 0a 20 20 20 20 20 20 20 | 20 64 65 66 61 75 6c 74 |. | default|
|0003b2c0| 3a 0a 09 20 20 20 20 65 | 72 72 6f 72 30 28 45 30 |:.. e|rror0(E0|
|0003b2d0| 5f 46 41 54 41 4c 2c 20 | 45 31 5f 49 46 46 2c 20 |_FATAL, |E1_IFF, |
|0003b2e0| 45 32 5f 4f 50 54 49 4f | 4e 2c 20 45 33 5f 44 49 |E2_OPTIO|N, E3_DI|
|0003b2f0| 53 54 52 4d 45 54 48 29 | 3b 0a 20 20 20 20 20 20 |STRMETH)|;. |
|0003b300| 20 20 62 72 65 61 6b 3b | 0a 20 20 20 20 20 20 20 | break;|. |
|0003b310| 20 7d 0a 20 20 20 20 7d | 0a 20 20 20 20 69 66 20 | }. }|. if |
|0003b320| 28 78 6d 6f 64 65 21 3d | 45 48 42 29 20 7b 0a 23 |(xmode!=|EHB) {.#|
|0003b330| 69 66 64 65 66 20 53 4f | 52 54 5f 53 4c 49 43 45 |ifdef SO|RT_SLICE|
|0003b340| 44 0a 20 20 20 20 20 20 | 20 20 73 6f 72 74 5f 63 |D. | sort_c|
|0003b350| 6d 28 29 3b 0a 23 65 6c | 73 65 0a 20 20 20 20 20 |m();.#el|se. |
|0003b360| 20 20 20 69 66 20 28 21 | 73 6c 69 63 65 64 6f 29 | if (!|slicedo)|
|0003b370| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 73 6f 72 |. | sor|
|0003b380| 74 5f 63 6d 28 29 3b 0a | 23 65 6e 64 69 66 0a 20 |t_cm();.|#endif. |
|0003b390| 20 20 20 7d 0a 20 20 20 | 20 69 66 20 28 73 6c 69 | }. | if (sli|
|0003b3a0| 63 65 64 6f 29 20 7b 0a | 09 69 66 20 28 73 6c 69 |cedo) {.|.if (sli|
|0003b3b0| 63 65 64 3d 3d 53 4c 49 | 43 45 44 5f 50 43 48 47 |ced==SLI|CED_PCHG|
|0003b3c0| 29 0a 09 20 20 20 20 72 | 65 73 74 72 69 63 74 5f |).. r|estrict_|
|0003b3d0| 63 68 61 6e 67 65 73 3d | 50 43 48 47 5f 4e 43 48 |changes=|PCHG_NCH|
|0003b3e0| 41 4e 47 45 53 3b 0a 09 | 69 66 20 28 72 65 73 74 |ANGES;..|if (rest|
|0003b3f0| 72 69 63 74 5f 63 68 61 | 6e 67 65 73 21 3d 20 2d |rict_cha|nges!= -|
|0003b400| 00 00 00 08 00 00 04 1a | 00 00 00 04 00 00 01 e8 |........|........|
|0003b410| 00 00 01 db 9c 6f c2 1c | 31 29 0a 09 20 20 20 20 |.....o..|1).. |
|0003b420| 72 65 73 74 72 69 63 74 | 5f 63 6d 28 29 3b 0a 20 |restrict|_cm();. |
|0003b430| 20 20 20 7d 0a 20 20 20 | 20 63 6f 75 6e 74 5f 70 | }. | count_p|
|0003b440| 69 78 65 6c 73 28 66 69 | 72 73 74 72 6f 77 2c 20 |ixels(fi|rstrow, |
|0003b450| 6c 61 73 74 72 6f 77 2c | 20 31 29 3b 0a 20 20 20 |lastrow,| 1);. |
|0003b460| 20 66 69 6c 6c 5f 6e 65 | 77 63 6f 6c 28 29 3b 0a | fill_ne|wcol();.|
|0003b470| 7d 0a 0a 0a 76 6f 69 64 | 0a 6e 6f 5f 64 69 73 74 |}...void|.no_dist|
|0003b480| 72 28 76 6f 69 64 29 0a | 7b 0a 20 20 20 20 73 68 |r(void).|{. sh|
|0003b490| 6f 72 74 20 69 3b 0a 20 | 20 20 20 75 5f 6c 6f 6e |ort i;. | u_lon|
|0003b4a0| 67 20 74 68 2c 20 2a 70 | 3b 0a 20 20 20 20 75 5f |g th, *p|;. u_|
|0003b4b0| 73 68 6f 72 74 20 2a 71 | 3b 0a 0a 20 20 20 20 70 |short *q|;.. p|
|0003b4c0| 3d 63 6f 75 6e 74 73 2b | 4e 52 47 42 3b 0a 20 20 |=counts+|NRGB;. |
|0003b4d0| 20 20 74 68 3d 74 68 72 | 65 73 68 6f 6c 64 3b 0a | th=thr|eshold;.|
|0003b4e0| 20 20 20 20 71 3d 63 75 | 72 63 6d 3b 0a 20 20 20 | q=cu|rcm;. |
|0003b4f0| 20 69 3d 4e 52 47 42 2d | 31 3b 0a 20 20 20 20 69 | i=NRGB-|1;. i|
|0003b500| 66 20 28 74 68 3c 3d 31 | 29 20 7b 0a 20 20 20 20 |f (th<=1|) {. |
|0003b510| 20 20 20 20 64 6f 20 7b | 0a 20 20 20 20 20 20 20 | do {|. |
|0003b520| 20 20 20 20 20 69 66 20 | 28 2a 2d 2d 70 29 0a 20 | if |(*--p). |
|0003b530| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 2a | | *|
|0003b540| 71 2b 2b 20 3d 69 3b 0a | 20 20 20 20 20 20 20 20 |q++ =i;.| |
|0003b550| 7d 20 77 68 69 6c 65 20 | 28 2d 2d 69 3e 3d 30 29 |} while |(--i>=0)|
|0003b560| 3b 0a 20 20 20 20 7d 20 | 65 6c 73 65 20 7b 0a 20 |;. } |else {. |
|0003b570| 20 20 20 20 20 20 20 64 | 6f 20 7b 0a 20 20 20 20 | d|o {. |
|0003b580| 20 20 20 20 20 20 20 20 | 69 66 20 28 2a 2d 2d 70 | |if (*--p|
|0003b590| 20 3e 3d 74 68 29 0a 20 | 20 20 20 20 20 20 20 20 | >=th). | |
|0003b5a0| 20 20 20 20 20 20 20 2a | 71 2b 2b 20 3d 69 3b 0a | *|q++ =i;.|
|0003b5b0| 20 20 20 20 20 20 20 20 | 7d 20 77 68 69 6c 65 20 | |} while |
|0003b5c0| 28 2d 2d 69 3e 3d 30 29 | 3b 0a 20 20 20 20 7d 0a |(--i>=0)|;. }.|
|0003b5d0| 20 20 20 20 61 73 73 65 | 72 74 28 71 3d 3d 63 75 | asse|rt(q==cu|
|0003b5e0| 72 63 6d 2b 69 63 6f 6c | 6f 72 73 29 3b 0a 20 20 |rcm+icol|ors);. |
|0003b5f0| 20 20 77 68 69 6c 65 20 | 28 71 3c 63 75 72 63 6d | while |(q<curcm|
|0003b600| 00 00 00 08 00 00 04 1a | 00 00 00 05 00 00 01 e8 |........|........|
|0003b610| 00 00 01 dc a1 ea 55 3f | 2b 6e 72 65 67 73 29 0a |......U?|+nregs).|
|0003b620| 20 20 20 20 20 20 20 20 | 2a 71 2b 2b 20 3d 30 3b | |*q++ =0;|
|0003b630| 0a 7d 0a 0a 0a 76 6f 69 | 64 0a 6d 6f 73 74 75 73 |.}...voi|d.mostus|
|0003b640| 65 64 5f 64 69 73 74 72 | 28 76 6f 69 64 29 0a 7b |ed_distr|(void).{|
|0003b650| 0a 20 20 20 20 73 74 61 | 74 69 63 20 75 5f 6c 6f |. sta|tic u_lo|
|0003b660| 6e 67 20 72 65 67 63 6f | 75 6e 74 73 5b 4d 41 58 |ng regco|unts[MAX|
|0003b670| 4e 52 45 47 53 5d 3b 0a | 20 20 20 20 75 5f 6c 6f |NREGS];.| u_lo|
|0003b680| 6e 67 20 2a 63 6f 75 6e | 74 70 2c 20 2a 63 6f 75 |ng *coun|tp, *cou|
|0003b690| 6e 74 70 32 2c 20 74 68 | 3b 0a 20 20 20 20 73 74 |ntp2, th|;. st|
|0003b6a0| 61 74 69 63 20 75 5f 6c | 6f 6e 67 20 2a 73 61 76 |atic u_l|ong *sav|
|0003b6b0| 65 63 6f 75 6e 74 70 3b | 0a 20 20 20 20 75 5f 73 |ecountp;|. u_s|
|0003b6c0| 68 6f 72 74 20 2a 63 6d | 70 3b 0a 20 20 20 20 73 |hort *cm|p;. s|
|0003b6d0| 68 6f 72 74 20 69 3b 0a | 20 20 20 20 0a 20 20 20 |hort i;.| . |
|0003b6e0| 20 63 6f 75 6e 74 70 3d | 72 65 67 63 6f 75 6e 74 | countp=|regcount|
|0003b6f0| 73 3b 0a 20 20 20 20 69 | 3d 6e 72 65 67 73 2d 31 |s;. i|=nregs-1|
|0003b700| 3b 0a 20 20 20 20 64 6f | 20 7b 0a 20 20 20 20 20 |;. do| {. |
|0003b710| 20 20 20 2a 63 6f 75 6e | 74 70 2b 2b 20 3d 30 3b | *coun|tp++ =0;|
|0003b720| 0a 20 20 20 20 7d 20 77 | 68 69 6c 65 20 28 2d 2d |. } w|hile (--|
|0003b730| 69 3e 3d 30 29 3b 0a 20 | 20 20 20 74 68 3d 30 3b |i>=0);. | th=0;|
|0003b740| 0a 20 20 20 20 63 6f 75 | 6e 74 70 3d 63 6f 75 6e |. cou|ntp=coun|
|0003b750| 74 73 2b 4e 52 47 42 3b | 0a 20 20 20 20 69 3d 4e |ts+NRGB;|. i=N|
|0003b760| 52 47 42 2d 31 3b 0a 20 | 20 20 20 64 6f 20 7b 0a |RGB-1;. | do {.|
|0003b770| 20 20 20 20 20 20 20 20 | 69 66 20 28 2a 2d 2d 63 | |if (*--c|
|0003b780| 6f 75 6e 74 70 3e 74 68 | 29 20 7b 0a 20 20 20 20 |ountp>th|) {. |
|0003b790| 20 20 20 20 20 20 20 20 | 74 68 3d 20 2a 63 6f 75 | |th= *cou|
|0003b7a0| 6e 74 70 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |ntp;. | |
|0003b7b0| 20 73 61 76 65 63 6f 75 | 6e 74 70 3d 63 6f 75 6e | savecou|ntp=coun|
|0003b7c0| 74 70 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |tp;. | |
|0003b7d0| 63 6f 75 6e 74 70 3d 72 | 65 67 63 6f 75 6e 74 73 |countp=r|egcounts|
|0003b7e0| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 64 6f |;. | do|
|0003b7f0| 20 7b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | {. | |
|0003b800| 00 00 00 08 00 00 04 1a | 00 00 00 06 00 00 01 e8 |........|........|
|0003b810| 00 00 01 dd de 5d 5f 30 | 20 20 20 2f 2a 20 74 69 |.....]_0| /* ti|
|0003b820| 67 68 74 20 6c 6f 6f 70 | 21 20 2a 2f 0a 20 20 20 |ght loop|! */. |
|0003b830| 20 20 20 20 20 20 20 20 | 20 7d 20 77 68 69 6c 65 | | } while|
|0003b840| 20 28 2a 63 6f 75 6e 74 | 70 2b 2b 20 3e 3d 74 68 | (*count|p++ >=th|
|0003b850| 29 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 63 |);. | c|
|0003b860| 6f 75 6e 74 70 32 3d 72 | 65 67 63 6f 75 6e 74 73 |ountp2=r|egcounts|
|0003b870| 2b 6e 72 65 67 73 3b 0a | 20 20 20 20 20 20 20 20 |+nregs;.| |
|0003b880| 20 20 20 20 63 6d 70 3d | 63 75 72 63 6d 2b 6e 72 | cmp=|curcm+nr|
|0003b890| 65 67 73 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |egs;. | |
|0003b8a0| 20 69 66 20 28 63 6f 75 | 6e 74 70 32 3e 63 6f 75 | if (cou|ntp2>cou|
|0003b8b0| 6e 74 70 29 20 7b 0a 20 | 20 20 20 20 20 20 20 20 |ntp) {. | |
|0003b8c0| 20 20 20 20 20 20 20 64 | 6f 20 7b 0a 20 20 20 20 | d|o {. |
|0003b8d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0003b8e0| 2a 2d 2d 63 6f 75 6e 74 | 70 32 3d 20 2a 28 63 6f |*--count|p2= *(co|
|0003b8f0| 75 6e 74 70 32 2d 32 29 | 3b 0a 20 20 20 20 20 20 |untp2-2)|;. |
|0003b900| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2a 2d | | *-|
|0003b910| 2d 63 6d 70 20 20 20 20 | 3d 20 2a 28 63 6d 70 2d |-cmp |= *(cmp-|
|0003b920| 32 29 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |2);. | |
|0003b930| 20 20 20 20 7d 20 77 68 | 69 6c 65 20 28 63 6f 75 | } wh|ile (cou|
|0003b940| 6e 74 70 32 3e 63 6f 75 | 6e 74 70 29 3b 0a 20 20 |ntp2>cou|ntp);. |
|0003b950| 20 20 20 20 20 20 20 20 | 20 20 7d 0a 20 20 20 20 | | }. |
|0003b960| 20 20 20 20 20 20 20 20 | 2a 2d 2d 63 6f 75 6e 74 | |*--count|
|0003b970| 70 32 3d 74 68 3b 0a 20 | 20 20 20 20 20 20 20 20 |p2=th;. | |
|0003b980| 20 20 20 2a 2d 2d 63 6d | 70 3d 69 3b 0a 20 20 20 | *--cm|p=i;. |
|0003b990| 20 20 20 20 20 20 20 20 | 20 74 68 3d 72 65 67 63 | | th=regc|
|0003b9a0| 6f 75 6e 74 73 5b 6e 72 | 65 67 73 2d 31 5d 3b 0a |ounts[nr|egs-1];.|
|0003b9b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 63 6f 75 6e | | coun|
|0003b9c0| 74 70 3d 73 61 76 65 63 | 6f 75 6e 74 70 3b 0a 20 |tp=savec|ountp;. |
|0003b9d0| 20 20 20 20 20 20 20 7d | 0a 20 20 20 20 7d 20 77 | }|. } w|
|0003b9e0| 68 69 6c 65 20 28 2d 2d | 69 3e 3d 30 29 3b 0a 23 |hile (--|i>=0);.#|
|0003b9f0| 69 66 64 65 66 20 53 48 | 41 4d 5f 42 4c 41 43 4b |ifdef SH|AM_BLACK|
|0003ba00| 00 00 00 08 00 00 04 1a | 00 00 00 07 00 00 01 e8 |........|........|
|0003ba10| 00 00 01 de eb de a8 e1 | 0a 09 69 66 20 28 73 6c |........|..if (sl|
|0003ba20| 69 63 65 64 6f 29 20 7b | 0a 09 09 66 6f 72 20 28 |icedo) {|...for (|
|0003ba30| 69 3d 30 3b 20 69 3c 6e | 72 65 67 73 3b 20 2b 2b |i=0; i<n|regs; ++|
|0003ba40| 69 29 0a 09 09 09 69 66 | 20 28 63 75 72 63 6d 5b |i)....if| (curcm[|
|0003ba50| 69 5d 3d 3d 30 78 30 30 | 30 29 0a 09 09 09 09 62 |i]==0x00|0).....b|
|0003ba60| 72 65 61 6b 3b 0a 09 09 | 69 66 20 28 69 3e 3d 6e |reak;...|if (i>=n|
|0003ba70| 72 65 67 73 29 20 7b 20 | 2f 2a 20 62 6c 61 63 6b |regs) { |/* black|
|0003ba80| 20 69 73 6e 27 74 20 61 | 6d 6f 6e 67 73 74 20 74 | isn't a|mongst t|
|0003ba90| 68 65 20 63 6f 6c 6f 72 | 73 2c 20 61 64 64 20 69 |he color|s, add i|
|0003baa0| 74 20 2a 2f 0a 09 09 09 | 63 75 72 63 6d 5b 6e 72 |t */....|curcm[nr|
|0003bab0| 65 67 73 2d 31 5d 3d 30 | 78 30 30 30 3b 0a 09 09 |egs-1]=0|x000;...|
|0003bac0| 7d 0a 09 7d 0a 23 65 6e | 64 69 66 0a 7d 0a 0a 0a |}..}.#en|dif.}...|
|0003bad0| 76 6f 69 64 0a 77 6f 72 | 73 74 66 69 72 73 74 5f |void.wor|stfirst_|
|0003bae0| 64 69 73 74 72 28 76 6f | 69 64 29 0a 7b 0a 09 73 |distr(vo|id).{..s|
|0003baf0| 74 61 74 69 63 20 69 6e | 74 20 73 69 63 6f 6c 6f |tatic in|t sicolo|
|0003bb00| 72 73 3d 20 2d 31 3b 0a | 09 73 74 61 74 69 63 20 |rs= -1;.|.static |
|0003bb10| 69 6e 74 20 73 74 61 72 | 74 72 65 67 3b 0a 09 69 |int star|treg;..i|
|0003bb20| 6e 74 20 69 3b 0a 09 73 | 68 6f 72 74 20 72 67 62 |nt i;..s|hort rgb|
|0003bb30| 31 2c 20 72 67 62 32 3b | 0a 0a 20 20 20 20 69 66 |1, rgb2;|.. if|
|0003bb40| 20 28 73 69 63 6f 6c 6f | 72 73 3c 69 63 6f 6c 6f | (sicolo|rs<icolo|
|0003bb50| 72 73 29 20 7b 0a 09 69 | 66 20 28 73 69 63 6f 6c |rs) {..i|f (sicol|
|0003bb60| 6f 72 73 3d 3d 20 2d 31 | 29 20 7b 0a 20 20 20 20 |ors== -1|) {. |
|0003bb70| 20 20 20 20 20 20 20 20 | 69 66 20 28 69 63 6f 6c | |if (icol|
|0003bb80| 6f 72 73 3c 31 32 38 29 | 0a 20 20 20 20 20 20 20 |ors<128)|. |
|0003bb90| 20 20 20 20 20 20 20 20 | 20 73 69 63 6f 6c 6f 72 | | sicolor|
|0003bba0| 73 3d 31 32 38 3b 0a 20 | 20 20 20 20 20 20 20 20 |s=128;. | |
|0003bbb0| 20 20 20 65 6c 73 65 0a | 20 20 20 20 20 20 20 20 | else.| |
|0003bbc0| 20 20 20 20 20 20 20 20 | 73 69 63 6f 6c 6f 72 73 | |sicolors|
|0003bbd0| 3d 69 63 6f 6c 6f 72 73 | 3b 0a 20 20 20 20 20 20 |=icolors|;. |
|0003bbe0| 20 20 7d 20 65 6c 73 65 | 20 7b 0a 20 20 20 20 20 | } else| {. |
|0003bbf0| 20 20 20 20 20 20 20 66 | 72 65 65 28 77 66 6d 69 | f|ree(wfmi|
|0003bc00| 00 00 00 08 00 00 04 1a | 00 00 00 08 00 00 01 e8 |........|........|
|0003bc10| 00 00 01 df 2c 5e bb 93 | 6e 64 69 73 74 29 3b 0a |....,^..|ndist);.|
|0003bc20| 20 20 20 20 20 20 20 20 | 20 20 20 20 66 72 65 65 | | free|
|0003bc30| 28 77 66 6d 69 6e 69 6e | 64 29 3b 0a 20 20 20 20 |(wfminin|d);. |
|0003bc40| 20 20 20 20 20 20 20 20 | 66 72 65 65 28 77 66 72 | |free(wfr|
|0003bc50| 67 62 29 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |gb);. | |
|0003bc60| 20 69 66 20 28 69 63 6f | 6c 6f 72 73 3c 32 35 36 | if (ico|lors<256|
|0003bc70| 29 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |). | |
|0003bc80| 20 20 73 69 63 6f 6c 6f | 72 73 3d 32 35 36 3b 0a | sicolo|rs=256;.|
|0003bc90| 20 20 20 20 20 20 20 20 | 20 20 20 20 65 6c 73 65 | | else|
|0003bca0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|0003bcb0| 20 73 69 63 6f 6c 6f 72 | 73 3d 69 63 6f 6c 6f 72 | sicolor|s=icolor|
|0003bcc0| 73 3b 0a 20 20 20 20 20 | 20 20 20 7d 0a 20 20 20 |s;. | }. |
|0003bcd0| 20 20 20 20 20 77 66 6d | 69 6e 64 69 73 74 3d 4d | wfm|indist=M|
|0003bce0| 61 6c 6c 6f 63 28 73 69 | 63 6f 6c 6f 72 73 29 3b |alloc(si|colors);|
|0003bcf0| 0a 20 20 20 20 20 20 20 | 20 77 66 6d 69 6e 69 6e |. | wfminin|
|0003bd00| 64 3d 4d 61 6c 6c 6f 63 | 28 73 69 63 6f 6c 6f 72 |d=Malloc|(sicolor|
|0003bd10| 73 29 3b 0a 20 20 20 20 | 20 20 20 20 77 66 72 67 |s);. | wfrg|
|0003bd20| 62 3d 4d 61 6c 6c 6f 63 | 28 73 69 63 6f 6c 6f 72 |b=Malloc|(sicolor|
|0003bd30| 73 2a 33 29 3b 0a 20 20 | 20 20 7d 0a 20 20 20 20 |s*3);. | }. |
|0003bd40| 66 69 6c 6c 5f 77 66 5f | 72 67 62 28 29 3b 0a 20 |fill_wf_|rgb();. |
|0003bd50| 20 20 20 73 74 61 72 74 | 72 65 67 3d 32 3b 0a 23 | start|reg=2;.#|
|0003bd60| 69 66 64 65 66 20 53 48 | 41 4d 5f 42 4c 41 43 4b |ifdef SH|AM_BLACK|
|0003bd70| 0a 20 20 20 20 69 66 20 | 28 73 6c 69 63 65 64 6f |. if |(slicedo|
|0003bd80| 29 20 7b 0a 09 73 74 61 | 72 74 72 65 67 3d 31 3b |) {..sta|rtreg=1;|
|0003bd90| 0a 09 72 67 62 31 3d 30 | 78 30 30 30 3b 20 72 65 |..rgb1=0|x000; re|
|0003bda0| 67 69 6e 64 3d 30 3b 0a | 09 66 69 6c 6c 5f 77 66 |gind=0;.|.fill_wf|
|0003bdb0| 5f 64 69 73 74 5f 31 28 | 72 67 62 31 29 3b 0a 20 |_dist_1(|rgb1);. |
|0003bdc0| 20 20 20 7d 20 65 6c 73 | 65 20 7b 0a 23 65 6e 64 | } els|e {.#end|
|0003bdd0| 69 66 0a 09 66 69 6e 64 | 5f 32 5f 66 75 72 74 68 |if..find|_2_furth|
|0003bde0| 65 73 74 28 26 72 67 62 | 31 2c 20 26 72 67 62 32 |est(&rgb|1, &rgb2|
|0003bdf0| 29 3b 0a 09 63 75 72 63 | 6d 5b 30 5d 3d 72 67 62 |);..curc|m[0]=rgb|
|0003be00| 00 00 00 08 00 00 04 1a | 00 00 00 09 00 00 01 e8 |........|........|
|0003be10| 00 00 01 e0 3d 01 8f 71 | 31 3b 20 72 65 67 69 6e |....=..q|1; regin|
|0003be20| 64 3d 30 3b 0a 09 66 69 | 6c 6c 5f 77 66 5f 64 69 |d=0;..fi|ll_wf_di|
|0003be30| 73 74 5f 31 28 72 67 62 | 31 29 3b 0a 09 63 75 72 |st_1(rgb|1);..cur|
|0003be40| 63 6d 5b 31 5d 3d 72 67 | 62 32 3b 20 72 65 67 69 |cm[1]=rg|b2; regi|
|0003be50| 6e 64 3d 31 3b 0a 09 66 | 69 6c 6c 5f 77 66 5f 64 |nd=1;..f|ill_wf_d|
|0003be60| 69 73 74 5f 32 28 72 67 | 62 32 29 3b 0a 23 69 66 |ist_2(rg|b2);.#if|
|0003be70| 64 65 66 20 53 48 41 4d | 5f 42 4c 41 43 4b 0a 20 |def SHAM|_BLACK. |
|0003be80| 20 20 20 7d 0a 23 65 6e | 64 69 66 0a 20 20 20 20 | }.#en|dif. |
|0003be90| 66 6f 72 20 28 69 3d 73 | 74 61 72 74 72 65 67 3b |for (i=s|tartreg;|
|0003bea0| 20 69 3c 6e 72 65 67 73 | 3b 20 2b 2b 69 29 20 7b | i<nregs|; ++i) {|
|0003beb0| 0a 20 20 20 20 20 20 20 | 20 66 69 6e 64 5f 31 5f |. | find_1_|
|0003bec0| 66 75 72 74 68 65 73 74 | 28 26 72 67 62 31 29 3b |furthest|(&rgb1);|
|0003bed0| 0a 20 20 20 20 20 20 20 | 20 63 75 72 63 6d 5b 69 |. | curcm[i|
|0003bee0| 5d 3d 72 67 62 31 3b 20 | 72 65 67 69 6e 64 3d 69 |]=rgb1; |regind=i|
|0003bef0| 3b 0a 20 20 20 20 20 20 | 20 20 66 69 6c 6c 5f 77 |;. | fill_w|
|0003bf00| 66 5f 64 69 73 74 5f 32 | 28 72 67 62 31 29 3b 0a |f_dist_2|(rgb1);.|
|0003bf10| 20 20 20 20 7d 0a 20 20 | 20 20 66 69 6c 6c 5f 77 | }. | fill_w|
|0003bf20| 66 32 72 67 62 77 65 69 | 67 68 74 28 29 3b 0a 20 |f2rgbwei|ght();. |
|0003bf30| 20 20 20 77 66 32 5f 72 | 65 64 6f 5f 63 75 72 63 | wf2_r|edo_curc|
|0003bf40| 6d 28 29 3b 0a 7d 0a 0a | 0a 76 6f 69 64 0a 66 69 |m();.}..|.void.fi|
|0003bf50| 6c 6c 5f 77 66 5f 72 67 | 62 28 76 6f 69 64 29 0a |ll_wf_rg|b(void).|
|0003bf60| 7b 0a 20 20 20 20 6c 6f | 6e 67 20 69 3b 0a 20 20 |{. lo|ng i;. |
|0003bf70| 20 20 75 5f 6c 6f 6e 67 | 20 74 68 2c 20 2a 70 3b | u_long| th, *p;|
|0003bf80| 0a 20 20 20 20 63 68 61 | 72 20 2a 71 3b 0a 0a 20 |. cha|r *q;.. |
|0003bf90| 20 20 20 70 3d 63 6f 75 | 6e 74 73 2b 4e 52 47 42 | p=cou|nts+NRGB|
|0003bfa0| 3b 0a 20 20 20 20 74 68 | 3d 74 68 72 65 73 68 6f |;. th|=thresho|
|0003bfb0| 6c 64 3b 0a 20 20 20 20 | 71 3d 77 66 72 67 62 3b |ld;. |q=wfrgb;|
|0003bfc0| 0a 20 20 20 20 69 3d 4e | 52 47 42 2d 31 3b 0a 20 |. i=N|RGB-1;. |
|0003bfd0| 20 20 20 69 66 20 28 74 | 68 3c 3d 31 29 20 7b 0a | if (t|h<=1) {.|
|0003bfe0| 20 20 20 20 20 20 20 20 | 64 6f 20 7b 0a 20 20 20 | |do {. |
|0003bff0| 20 20 20 20 20 20 20 20 | 20 69 66 20 28 2a 2d 2d | | if (*--|
|0003c000| 00 00 00 08 00 00 04 1a | 00 00 00 0a 00 00 01 e8 |........|........|
|0003c010| 00 00 01 e1 1c b1 5a 76 | 70 29 20 7b 0a 20 20 20 |......Zv|p) {. |
|0003c020| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 71 2b | | *q+|
|0003c030| 2b 20 3d 69 3e 3e 38 3b | 0a 20 20 20 20 20 20 20 |+ =i>>8;|. |
|0003c040| 20 20 20 20 20 20 20 20 | 20 2a 71 2b 2b 20 3d 28 | | *q++ =(|
|0003c050| 69 3e 3e 34 29 26 30 78 | 30 66 3b 0a 20 20 20 20 |i>>4)&0x|0f;. |
|0003c060| 20 20 20 20 20 20 20 20 | 20 20 20 20 2a 71 2b 2b | | *q++|
|0003c070| 20 3d 69 26 30 78 30 66 | 3b 0a 20 20 20 20 20 20 | =i&0x0f|;. |
|0003c080| 20 20 20 20 20 20 7d 0a | 20 20 20 20 20 20 20 20 | }.| |
|0003c090| 7d 20 77 68 69 6c 65 20 | 28 2d 2d 69 3e 3d 30 29 |} while |(--i>=0)|
|0003c0a0| 3b 0a 20 20 20 20 7d 20 | 65 6c 73 65 20 7b 0a 20 |;. } |else {. |
|0003c0b0| 20 20 20 20 20 20 20 64 | 6f 20 7b 0a 20 20 20 20 | d|o {. |
|0003c0c0| 20 20 20 20 20 20 20 20 | 69 66 20 28 2a 2d 2d 70 | |if (*--p|
|0003c0d0| 20 3e 3d 74 68 29 20 7b | 0a 20 20 20 20 20 20 20 | >=th) {|. |
|0003c0e0| 20 20 20 20 20 20 20 20 | 20 2a 71 2b 2b 20 3d 69 | | *q++ =i|
|0003c0f0| 3e 3e 38 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |>>8;. | |
|0003c100| 20 20 20 20 20 2a 71 2b | 2b 20 3d 28 69 3e 3e 34 | *q+|+ =(i>>4|
|0003c110| 29 26 30 78 30 66 3b 0a | 20 20 20 20 20 20 20 20 |)&0x0f;.| |
|0003c120| 20 20 20 20 20 20 20 20 | 2a 71 2b 2b 20 3d 69 26 | |*q++ =i&|
|0003c130| 30 78 30 66 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |0x0f;. | |
|0003c140| 20 20 7d 0a 20 20 20 20 | 20 20 20 20 7d 20 77 68 | }. | } wh|
|0003c150| 69 6c 65 20 28 2d 2d 69 | 3e 3d 30 29 3b 0a 20 20 |ile (--i|>=0);. |
|0003c160| 20 20 7d 0a 20 20 20 20 | 61 73 73 65 72 74 28 71 | }. |assert(q|
|0003c170| 3d 3d 77 66 72 67 62 2b | 33 2a 69 63 6f 6c 6f 72 |==wfrgb+|3*icolor|
|0003c180| 73 29 3b 0a 7d 0a 0a 0a | 76 6f 69 64 0a 66 69 6e |s);.}...|void.fin|
|0003c190| 64 5f 32 5f 66 75 72 74 | 68 65 73 74 28 73 68 6f |d_2_furt|hest(sho|
|0003c1a0| 72 74 20 2a 72 67 62 31 | 70 2c 20 73 68 6f 72 74 |rt *rgb1|p, short|
|0003c1b0| 20 2a 72 67 62 32 70 29 | 0a 7b 0a 20 20 20 20 52 | *rgb2p)|.{. R|
|0003c1c0| 45 47 20 63 68 61 72 20 | 2a 70 2c 20 2a 71 3b 0a |EG char |*p, *q;.|
|0003c1d0| 20 20 20 20 52 45 47 20 | 63 68 61 72 20 72 2c 20 | REG |char r, |
|0003c1e0| 67 2c 20 62 2c 20 74 2c | 20 64 69 73 74 2c 20 62 |g, b, t,| dist, b|
|0003c1f0| 69 67 64 69 73 74 3b 0a | 20 20 20 20 4e 4f 4e 5f |igdist;.| NON_|
|0003c200| 00 00 00 08 00 00 04 1a | 00 00 00 0b 00 00 01 e8 |........|........|
|0003c210| 00 00 01 e2 5f 73 8e e3 | 52 45 47 20 63 68 61 72 |...._s..|REG char|
|0003c220| 20 2a 62 69 67 70 2c 20 | 2a 62 69 67 71 3b 0a 0a | *bigp, |*bigq;..|
|0003c230| 20 20 20 20 62 69 67 64 | 69 73 74 3d 30 3b 0a 20 | bigd|ist=0;. |
|0003c240| 20 20 20 70 3d 77 66 72 | 67 62 2b 33 2a 69 63 6f | p=wfr|gb+3*ico|
|0003c250| 6c 6f 72 73 3b 0a 20 20 | 20 20 77 68 69 6c 65 20 |lors;. | while |
|0003c260| 28 70 3e 77 66 72 67 62 | 29 20 7b 0a 20 20 20 20 |(p>wfrgb|) {. |
|0003c270| 20 20 20 20 62 3d 20 2a | 2d 2d 70 3b 0a 20 20 20 | b= *|--p;. |
|0003c280| 20 20 20 20 20 67 3d 20 | 2a 2d 2d 70 3b 0a 20 20 | g= |*--p;. |
|0003c290| 20 20 20 20 20 20 72 3d | 20 2a 2d 2d 70 3b 0a 20 | r=| *--p;. |
|0003c2a0| 20 20 20 20 20 20 20 71 | 3d 77 66 72 67 62 3b 0a | q|=wfrgb;.|
|0003c2b0| 20 20 20 20 20 20 20 20 | 64 6f 20 7b 0a 20 20 20 | |do {. |
|0003c2c0| 20 20 20 20 20 20 20 20 | 20 69 66 20 28 28 64 69 | | if ((di|
|0003c2d0| 73 74 3d 72 2d 20 2a 71 | 2b 2b 29 3c 30 29 20 64 |st=r- *q|++)<0) d|
|0003c2e0| 69 73 74 3d 20 2d 64 69 | 73 74 3b 0a 20 20 20 20 |ist= -di|st;. |
|0003c2f0| 20 20 20 20 20 20 20 20 | 69 66 20 28 28 74 3d 67 | |if ((t=g|
|0003c300| 2d 20 2a 71 2b 2b 29 3c | 30 29 20 20 20 20 64 69 |- *q++)<|0) di|
|0003c310| 73 74 2d 3d 74 3b 20 65 | 6c 73 65 20 64 69 73 74 |st-=t; e|lse dist|
|0003c320| 2b 3d 74 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |+=t;. | |
|0003c330| 20 69 66 20 28 28 74 3d | 62 2d 20 2a 71 2b 2b 29 | if ((t=|b- *q++)|
|0003c340| 3c 30 29 20 20 20 20 64 | 69 73 74 2d 3d 74 3b 20 |<0) d|ist-=t; |
|0003c350| 65 6c 73 65 20 64 69 73 | 74 2b 3d 74 3b 0a 20 20 |else dis|t+=t;. |
|0003c360| 20 20 20 20 20 20 20 20 | 20 20 69 66 20 28 64 69 | | if (di|
|0003c370| 73 74 3e 62 69 67 64 69 | 73 74 29 20 7b 0a 20 20 |st>bigdi|st) {. |
|0003c380| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 62 69 | | bi|
|0003c390| 67 64 69 73 74 3d 64 69 | 73 74 3b 0a 20 20 20 20 |gdist=di|st;. |
|0003c3a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 62 69 67 70 | | bigp|
|0003c3b0| 3d 70 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |=p;. | |
|0003c3c0| 20 20 20 20 62 69 67 71 | 3d 71 3b 0a 20 20 20 20 | bigq|=q;. |
|0003c3d0| 20 20 20 20 20 20 20 20 | 7d 0a 20 20 20 20 20 20 | |}. |
|0003c3e0| 20 20 7d 20 77 68 69 6c | 65 20 28 71 3c 70 29 3b | } whil|e (q<p);|
|0003c3f0| 0a 20 20 20 20 7d 0a 20 | 20 20 20 2a 72 67 62 31 |. }. | *rgb1|
|0003c400| 00 00 00 08 00 00 04 1a | 00 00 00 0c 00 00 01 e8 |........|........|
|0003c410| 00 00 01 e3 db 2e 8b bc | 70 3d 28 2a 62 69 67 70 |........|p=(*bigp|
|0003c420| 3c 3c 38 29 20 20 20 20 | 7c 28 2a 28 62 69 67 70 |<<8) ||(*(bigp|
|0003c430| 2b 31 29 3c 3c 34 29 7c | 28 2a 28 62 69 67 70 2b |+1)<<4)||(*(bigp+|
|0003c440| 32 29 29 3b 0a 20 20 20 | 20 2a 72 67 62 32 70 3d |2));. | *rgb2p=|
|0003c450| 28 2a 28 62 69 67 71 2d | 33 29 3c 3c 38 29 7c 28 |(*(bigq-|3)<<8)|(|
|0003c460| 2a 28 62 69 67 71 2d 32 | 29 3c 3c 34 29 7c 28 2a |*(bigq-2|)<<4)|(*|
|0003c470| 28 62 69 67 71 2d 31 29 | 29 3b 0a 7d 0a 0a 0a 76 |(bigq-1)|);.}...v|
|0003c480| 6f 69 64 0a 66 69 6c 6c | 5f 77 66 5f 64 69 73 74 |oid.fill|_wf_dist|
|0003c490| 5f 31 28 73 68 6f 72 74 | 20 63 6f 6c 6f 72 29 0a |_1(short| color).|
|0003c4a0| 7b 0a 20 20 20 20 73 68 | 6f 72 74 20 69 3b 0a 20 |{. sh|ort i;. |
|0003c4b0| 20 20 20 63 68 61 72 20 | 72 2c 20 67 2c 20 62 2c | char |r, g, b,|
|0003c4c0| 20 74 2c 20 64 69 73 74 | 3b 0a 20 20 20 20 63 68 | t, dist|;. ch|
|0003c4d0| 61 72 20 2a 6d 64 70 2c | 20 2a 6d 69 70 2c 20 2a |ar *mdp,| *mip, *|
|0003c4e0| 72 67 62 70 3b 0a 0a 20 | 20 20 20 72 3d 63 6f 6c |rgbp;.. | r=col|
|0003c4f0| 6f 72 3e 3e 38 3b 0a 20 | 20 20 20 67 3d 28 63 6f |or>>8;. | g=(co|
|0003c500| 6c 6f 72 3e 3e 34 29 26 | 30 78 30 66 3b 0a 20 20 |lor>>4)&|0x0f;. |
|0003c510| 20 20 62 3d 63 6f 6c 6f | 72 26 30 78 30 66 3b 0a | b=colo|r&0x0f;.|
|0003c520| 20 20 20 20 6d 64 70 3d | 77 66 6d 69 6e 64 69 73 | mdp=|wfmindis|
|0003c530| 74 2b 69 63 6f 6c 6f 72 | 73 3b 0a 20 20 20 20 6d |t+icolor|s;. m|
|0003c540| 69 70 3d 77 66 6d 69 6e | 69 6e 64 2b 69 63 6f 6c |ip=wfmin|ind+icol|
|0003c550| 6f 72 73 3b 0a 20 20 20 | 20 72 67 62 70 3d 77 66 |ors;. | rgbp=wf|
|0003c560| 72 67 62 2b 33 2a 69 63 | 6f 6c 6f 72 73 3b 0a 20 |rgb+3*ic|olors;. |
|0003c570| 20 20 20 69 3d 69 63 6f | 6c 6f 72 73 2d 31 3b 0a | i=ico|lors-1;.|
|0003c580| 20 20 20 20 64 6f 20 7b | 0a 20 20 20 20 20 20 20 | do {|. |
|0003c590| 20 69 66 20 28 28 64 69 | 73 74 3d 62 2d 20 2a 2d | if ((di|st=b- *-|
|0003c5a0| 2d 72 67 62 70 29 3c 30 | 29 20 64 69 73 74 3d 20 |-rgbp)<0|) dist= |
|0003c5b0| 2d 64 69 73 74 3b 0a 20 | 20 20 20 20 20 20 20 69 |-dist;. | i|
|0003c5c0| 66 20 28 28 74 3d 67 2d | 20 2a 2d 2d 72 67 62 70 |f ((t=g-| *--rgbp|
|0003c5d0| 29 3c 30 29 20 20 20 20 | 64 69 73 74 2d 3d 74 3b |)<0) |dist-=t;|
|0003c5e0| 20 65 6c 73 65 20 64 69 | 73 74 2b 3d 74 3b 0a 20 | else di|st+=t;. |
|0003c5f0| 20 20 20 20 20 20 20 69 | 66 20 28 28 74 3d 72 2d | i|f ((t=r-|
|0003c600| 00 00 00 08 00 00 04 1a | 00 00 00 0d 00 00 01 e8 |........|........|
|0003c610| 00 00 01 e4 be 65 3b 9a | 20 2a 2d 2d 72 67 62 70 |.....e;.| *--rgbp|
|0003c620| 29 3c 30 29 20 20 20 20 | 64 69 73 74 2d 3d 74 3b |)<0) |dist-=t;|
|0003c630| 20 65 6c 73 65 20 64 69 | 73 74 2b 3d 74 3b 0a 20 | else di|st+=t;. |
|0003c640| 20 20 20 20 20 20 20 2a | 2d 2d 6d 64 70 3d 64 69 | *|--mdp=di|
|0003c650| 73 74 3b 0a 20 20 20 20 | 20 20 20 20 2a 2d 2d 6d |st;. | *--m|
|0003c660| 69 70 3d 72 65 67 69 6e | 64 3b 0a 20 20 20 20 7d |ip=regin|d;. }|
|0003c670| 20 77 68 69 6c 65 20 28 | 2d 2d 69 3e 3d 30 29 3b | while (|--i>=0);|
|0003c680| 0a 7d 0a 0a 0a 76 6f 69 | 64 0a 66 69 6c 6c 5f 77 |.}...voi|d.fill_w|
|0003c690| 66 5f 64 69 73 74 5f 32 | 28 73 68 6f 72 74 20 63 |f_dist_2|(short c|
|0003c6a0| 6f 6c 6f 72 29 0a 7b 0a | 20 20 20 20 73 68 6f 72 |olor).{.| shor|
|0003c6b0| 74 20 69 3b 0a 20 20 20 | 20 63 68 61 72 20 72 2c |t i;. | char r,|
|0003c6c0| 20 67 2c 20 62 2c 20 74 | 2c 20 64 69 73 74 3b 0a | g, b, t|, dist;.|
|0003c6d0| 20 20 20 20 63 68 61 72 | 20 2a 6d 64 70 2c 20 2a | char| *mdp, *|
|0003c6e0| 6d 69 70 2c 20 2a 72 67 | 62 70 3b 0a 0a 20 20 20 |mip, *rg|bp;.. |
|0003c6f0| 20 72 3d 63 6f 6c 6f 72 | 3e 3e 38 3b 0a 20 20 20 | r=color|>>8;. |
|0003c700| 20 67 3d 28 63 6f 6c 6f | 72 3e 3e 34 29 26 30 78 | g=(colo|r>>4)&0x|
|0003c710| 30 66 3b 0a 20 20 20 20 | 62 3d 63 6f 6c 6f 72 26 |0f;. |b=color&|
|0003c720| 30 78 30 66 3b 0a 20 20 | 20 20 6d 64 70 3d 77 66 |0x0f;. | mdp=wf|
|0003c730| 6d 69 6e 64 69 73 74 2b | 69 63 6f 6c 6f 72 73 3b |mindist+|icolors;|
|0003c740| 0a 20 20 20 20 6d 69 70 | 3d 77 66 6d 69 6e 69 6e |. mip|=wfminin|
|0003c750| 64 2b 69 63 6f 6c 6f 72 | 73 3b 0a 20 20 20 20 72 |d+icolor|s;. r|
|0003c760| 67 62 70 3d 77 66 72 67 | 62 2b 33 2a 69 63 6f 6c |gbp=wfrg|b+3*icol|
|0003c770| 6f 72 73 3b 0a 20 20 20 | 20 69 3d 69 63 6f 6c 6f |ors;. | i=icolo|
|0003c780| 72 73 2d 31 3b 0a 20 20 | 20 20 64 6f 20 7b 0a 20 |rs-1;. | do {. |
|0003c790| 20 20 20 20 20 20 20 69 | 66 20 28 28 64 69 73 74 | i|f ((dist|
|0003c7a0| 3d 62 2d 20 2a 2d 2d 72 | 67 62 70 29 3c 30 29 20 |=b- *--r|gbp)<0) |
|0003c7b0| 64 69 73 74 3d 20 2d 64 | 69 73 74 3b 0a 20 20 20 |dist= -d|ist;. |
|0003c7c0| 20 20 20 20 20 69 66 20 | 28 28 74 3d 67 2d 20 2a | if |((t=g- *|
|0003c7d0| 2d 2d 72 67 62 70 29 3c | 30 29 20 20 20 20 64 69 |--rgbp)<|0) di|
|0003c7e0| 73 74 2d 3d 74 3b 20 65 | 6c 73 65 20 64 69 73 74 |st-=t; e|lse dist|
|0003c7f0| 2b 3d 74 3b 0a 20 20 20 | 20 20 20 20 20 69 66 20 |+=t;. | if |
|0003c800| 00 00 00 08 00 00 04 1a | 00 00 00 0e 00 00 01 e8 |........|........|
|0003c810| 00 00 01 e5 48 7b a4 27 | 28 28 74 3d 72 2d 20 2a |....H{.'|((t=r- *|
|0003c820| 2d 2d 72 67 62 70 29 3c | 30 29 20 20 20 20 64 69 |--rgbp)<|0) di|
|0003c830| 73 74 2d 3d 74 3b 20 65 | 6c 73 65 20 64 69 73 74 |st-=t; e|lse dist|
|0003c840| 2b 3d 74 3b 0a 20 20 20 | 20 20 20 20 20 69 66 20 |+=t;. | if |
|0003c850| 28 64 69 73 74 3c 20 2a | 2d 2d 6d 64 70 29 20 7b |(dist< *|--mdp) {|
|0003c860| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 6d 64 |. | *md|
|0003c870| 70 3d 64 69 73 74 3b 0a | 20 20 20 20 20 20 20 20 |p=dist;.| |
|0003c880| 20 20 20 20 2a 2d 2d 6d | 69 70 3d 72 65 67 69 6e | *--m|ip=regin|
|0003c890| 64 3b 0a 20 20 20 20 20 | 20 20 20 7d 20 65 6c 73 |d;. | } els|
|0003c8a0| 65 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 2d 2d |e. | --|
|0003c8b0| 6d 69 70 3b 0a 20 20 20 | 20 7d 20 77 68 69 6c 65 |mip;. | } while|
|0003c8c0| 20 28 2d 2d 69 3e 3d 30 | 29 3b 0a 7d 0a 0a 0a 76 | (--i>=0|);.}...v|
|0003c8d0| 6f 69 64 0a 66 69 6e 64 | 5f 31 5f 66 75 72 74 68 |oid.find|_1_furth|
|0003c8e0| 65 73 74 28 73 68 6f 72 | 74 20 2a 72 67 62 70 29 |est(shor|t *rgbp)|
|0003c8f0| 0a 7b 0a 20 20 20 20 63 | 68 61 72 20 2a 70 2c 20 |.{. c|har *p, |
|0003c900| 6d 61 78 3b 0a 20 20 20 | 20 73 68 6f 72 74 20 69 |max;. | short i|
|0003c910| 2c 20 6d 61 78 69 3b 0a | 0a 20 20 20 20 70 3d 77 |, maxi;.|. p=w|
|0003c920| 66 6d 69 6e 64 69 73 74 | 2b 69 63 6f 6c 6f 72 73 |fmindist|+icolors|
|0003c930| 3b 0a 20 20 20 20 6d 61 | 78 3d 30 3b 0a 20 20 20 |;. ma|x=0;. |
|0003c940| 20 69 3d 69 63 6f 6c 6f | 72 73 2d 31 3b 0a 20 20 | i=icolo|rs-1;. |
|0003c950| 20 20 64 6f 20 7b 0a 20 | 20 20 20 20 20 20 20 69 | do {. | i|
|0003c960| 66 20 28 2a 2d 2d 70 3e | 6d 61 78 29 20 7b 0a 20 |f (*--p>|max) {. |
|0003c970| 20 20 20 20 20 20 20 20 | 20 20 20 6d 61 78 3d 20 | | max= |
|0003c980| 2a 70 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |*p;. | |
|0003c990| 6d 61 78 69 3d 69 3b 0a | 20 20 20 20 20 20 20 20 |maxi=i;.| |
|0003c9a0| 7d 0a 20 20 20 20 7d 20 | 77 68 69 6c 65 20 28 2d |}. } |while (-|
|0003c9b0| 2d 69 3e 3d 30 29 3b 0a | 20 20 20 20 70 3d 77 66 |-i>=0);.| p=wf|
|0003c9c0| 72 67 62 2b 33 2a 6d 61 | 78 69 3b 0a 20 20 20 20 |rgb+3*ma|xi;. |
|0003c9d0| 2a 72 67 62 70 3d 28 2a | 70 3c 3c 38 29 7c 28 2a |*rgbp=(*|p<<8)|(*|
|0003c9e0| 28 70 2b 31 29 3c 3c 34 | 29 7c 28 2a 28 70 2b 32 |(p+1)<<4|)|(*(p+2|
|0003c9f0| 29 29 3b 0a 7d 0a 0a 0a | 76 6f 69 64 0a 66 69 6c |));.}...|void.fil|
|0003ca00| 00 00 00 08 00 00 04 1a | 00 00 00 0f 00 00 01 e8 |........|........|
|0003ca10| 00 00 01 e6 e7 3c f5 55 | 6c 5f 77 66 32 72 67 62 |.....<.U|l_wf2rgb|
|0003ca20| 77 65 69 67 68 74 28 76 | 6f 69 64 29 0a 7b 0a 20 |weight(v|oid).{. |
|0003ca30| 20 20 20 63 68 61 72 20 | 2a 72 67 62 70 2c 20 2a | char |*rgbp, *|
|0003ca40| 6d 69 70 3b 0a 20 20 20 | 20 75 5f 6c 6f 6e 67 20 |mip;. | u_long |
|0003ca50| 2a 77 65 69 67 68 74 70 | 2c 20 77 65 69 67 68 74 |*weightp|, weight|
|0003ca60| 3b 0a 20 20 20 20 73 68 | 6f 72 74 20 69 3b 0a 20 |;. sh|ort i;. |
|0003ca70| 20 20 20 63 68 61 72 20 | 72 2c 20 67 2c 20 62 3b | char |r, g, b;|
|0003ca80| 0a 0a 20 20 20 20 69 66 | 20 28 77 66 32 72 67 62 |.. if| (wf2rgb|
|0003ca90| 77 65 69 67 68 74 3d 3d | 4e 55 4c 4c 31 29 0a 20 |weight==|NULL1). |
|0003caa0| 20 20 20 20 20 20 20 77 | 66 32 72 67 62 77 65 69 | w|f2rgbwei|
|0003cab0| 67 68 74 3d 4d 61 6c 6c | 6f 63 28 6e 72 65 67 73 |ght=Mall|oc(nregs|
|0003cac0| 2a 34 2a 73 69 7a 65 6f | 66 28 75 5f 6c 6f 6e 67 |*4*sizeo|f(u_long|
|0003cad0| 29 29 3b 0a 20 20 20 20 | 77 65 69 67 68 74 70 3d |));. |weightp=|
|0003cae0| 77 66 32 72 67 62 77 65 | 69 67 68 74 3b 0a 20 20 |wf2rgbwe|ight;. |
|0003caf0| 20 20 69 3d 6e 72 65 67 | 73 2d 31 3b 0a 20 20 20 | i=nreg|s-1;. |
|0003cb00| 20 64 6f 20 7b 0a 20 20 | 20 20 20 20 20 20 2a 77 | do {. | *w|
|0003cb10| 65 69 67 68 74 70 2b 2b | 20 3d 30 3b 0a 20 20 20 |eightp++| =0;. |
|0003cb20| 20 20 20 20 20 2a 77 65 | 69 67 68 74 70 2b 2b 20 | *we|ightp++ |
|0003cb30| 3d 30 3b 0a 20 20 20 20 | 20 20 20 20 2a 77 65 69 |=0;. | *wei|
|0003cb40| 67 68 74 70 2b 2b 20 3d | 30 3b 0a 20 20 20 20 20 |ghtp++ =|0;. |
|0003cb50| 20 20 20 2a 77 65 69 67 | 68 74 70 2b 2b 20 3d 30 | *weig|htp++ =0|
|0003cb60| 3b 0a 20 20 20 20 7d 20 | 77 68 69 6c 65 20 28 2d |;. } |while (-|
|0003cb70| 2d 69 3e 3d 30 29 3b 0a | 20 20 20 20 72 67 62 70 |-i>=0);.| rgbp|
|0003cb80| 3d 77 66 72 67 62 3b 0a | 20 20 20 20 6d 69 70 3d |=wfrgb;.| mip=|
|0003cb90| 77 66 6d 69 6e 69 6e 64 | 3b 0a 20 20 20 20 69 3d |wfminind|;. i=|
|0003cba0| 69 63 6f 6c 6f 72 73 2d | 31 3b 0a 20 20 20 20 64 |icolors-|1;. d|
|0003cbb0| 6f 20 7b 0a 20 20 20 20 | 20 20 20 20 72 3d 20 2a |o {. | r= *|
|0003cbc0| 72 67 62 70 2b 2b 3b 0a | 20 20 20 20 20 20 20 20 |rgbp++;.| |
|0003cbd0| 67 3d 20 2a 72 67 62 70 | 2b 2b 3b 0a 20 20 20 20 |g= *rgbp|++;. |
|0003cbe0| 20 20 20 20 62 3d 20 2a | 72 67 62 70 2b 2b 3b 0a | b= *|rgbp++;.|
|0003cbf0| 20 20 20 20 20 20 20 20 | 77 65 69 67 68 74 3d 63 | |weight=c|
|0003cc00| 00 00 00 08 00 00 04 1a | 00 00 00 10 00 00 01 e8 |........|........|
|0003cc10| 00 00 01 e7 9c c7 d9 ec | 6f 75 6e 74 73 5b 28 72 |........|ounts[(r|
|0003cc20| 3c 3c 38 29 7c 28 67 3c | 3c 34 29 7c 62 5d 3b 0a |<<8)|(g<|<4)|b];.|
|0003cc30| 20 20 20 20 20 20 20 20 | 77 65 69 67 68 74 70 3d | |weightp=|
|0003cc40| 77 66 32 72 67 62 77 65 | 69 67 68 74 2b 34 2a 20 |wf2rgbwe|ight+4* |
|0003cc50| 28 2a 6d 69 70 2b 2b 29 | 3b 0a 20 20 20 20 20 20 |(*mip++)|;. |
|0003cc60| 20 20 2a 77 65 69 67 68 | 74 70 2b 2b 20 2b 3d 20 | *weigh|tp++ += |
|0003cc70| 72 2a 77 65 69 67 68 74 | 3b 0a 20 20 20 20 20 20 |r*weight|;. |
|0003cc80| 20 20 2a 77 65 69 67 68 | 74 70 2b 2b 20 2b 3d 20 | *weigh|tp++ += |
|0003cc90| 67 2a 77 65 69 67 68 74 | 3b 0a 20 20 20 20 20 20 |g*weight|;. |
|0003cca0| 20 20 2a 77 65 69 67 68 | 74 70 2b 2b 20 2b 3d 20 | *weigh|tp++ += |
|0003ccb0| 62 2a 77 65 69 67 68 74 | 3b 0a 20 20 20 20 20 20 |b*weight|;. |
|0003ccc0| 20 20 2a 77 65 69 67 68 | 74 70 20 20 20 2b 3d 20 | *weigh|tp += |
|0003ccd0| 77 65 69 67 68 74 3b 0a | 20 20 20 20 7d 20 77 68 |weight;.| } wh|
|0003cce0| 69 6c 65 20 28 2d 2d 69 | 3e 3d 30 29 3b 0a 7d 0a |ile (--i|>=0);.}.|
|0003ccf0| 0a 0a 76 6f 69 64 0a 77 | 66 32 5f 72 65 64 6f 5f |..void.w|f2_redo_|
|0003cd00| 63 75 72 63 6d 28 76 6f | 69 64 29 0a 7b 0a 20 20 |curcm(vo|id).{. |
|0003cd10| 20 20 75 5f 6c 6f 6e 67 | 20 2a 77 65 69 67 68 74 | u_long| *weight|
|0003cd20| 70 2c 20 77 65 69 67 68 | 74 2c 20 72 2c 20 67 2c |p, weigh|t, r, g,|
|0003cd30| 20 62 3b 0a 20 20 20 20 | 73 68 6f 72 74 20 69 3b | b;. |short i;|
|0003cd40| 0a 20 20 20 20 75 5f 73 | 68 6f 72 74 20 2a 63 6d |. u_s|hort *cm|
|0003cd50| 70 3b 0a 20 20 20 20 0a | 20 20 20 20 77 65 69 67 |p;. .| weig|
|0003cd60| 68 74 70 3d 77 66 32 72 | 67 62 77 65 69 67 68 74 |htp=wf2r|gbweight|
|0003cd70| 3b 0a 20 20 20 20 63 6d | 70 3d 63 75 72 63 6d 3b |;. cm|p=curcm;|
|0003cd80| 0a 20 20 20 20 69 3d 6e | 72 65 67 73 2d 31 3b 0a |. i=n|regs-1;.|
|0003cd90| 20 20 20 20 64 6f 20 7b | 0a 20 20 20 20 20 20 20 | do {|. |
|0003cda0| 20 72 3d 20 2a 77 65 69 | 67 68 74 70 2b 2b 3b 0a | r= *wei|ghtp++;.|
|0003cdb0| 20 20 20 20 20 20 20 20 | 67 3d 20 2a 77 65 69 67 | |g= *weig|
|0003cdc0| 68 74 70 2b 2b 3b 0a 20 | 20 20 20 20 20 20 20 62 |htp++;. | b|
|0003cdd0| 3d 20 2a 77 65 69 67 68 | 74 70 2b 2b 3b 0a 20 20 |= *weigh|tp++;. |
|0003cde0| 20 20 20 20 20 20 77 65 | 69 67 68 74 3d 20 2a 77 | we|ight= *w|
|0003cdf0| 65 69 67 68 74 70 2b 2b | 3b 0a 20 20 20 20 20 20 |eightp++|;. |
|0003ce00| 00 00 00 08 00 00 04 1a | 00 00 00 11 00 00 01 e8 |........|........|
|0003ce10| 00 00 01 e8 e7 b1 a2 0c | 20 20 69 66 20 28 21 77 |........| if (!w|
|0003ce20| 65 69 67 68 74 29 0a 20 | 20 20 20 20 20 20 20 20 |eight). | |
|0003ce30| 20 20 20 77 65 69 67 68 | 74 3d 31 3b 0a 20 20 20 | weigh|t=1;. |
|0003ce40| 20 20 20 20 20 72 3d 28 | 72 2b 77 65 69 67 68 74 | r=(|r+weight|
|0003ce50| 2f 32 29 2f 77 65 69 67 | 68 74 3b 0a 20 20 20 20 |/2)/weig|ht;. |
|0003ce60| 20 20 20 20 69 66 20 28 | 72 3e 31 35 29 20 72 3d | if (|r>15) r=|
|0003ce70| 31 35 3b 0a 20 20 20 20 | 20 20 20 20 67 3d 28 67 |15;. | g=(g|
|0003ce80| 2b 77 65 69 67 68 74 2f | 32 29 2f 77 65 69 67 68 |+weight/|2)/weigh|
|0003ce90| 74 3b 0a 20 20 20 20 20 | 20 20 20 69 66 20 28 67 |t;. | if (g|
|0003cea0| 3e 31 35 29 20 67 3d 31 | 35 3b 0a 20 20 20 20 20 |>15) g=1|5;. |
|0003ceb0| 20 20 20 62 3d 28 62 2b | 77 65 69 67 68 74 2f 32 | b=(b+|weight/2|
|0003cec0| 29 2f 77 65 69 67 68 74 | 3b 0a 20 20 20 20 20 20 |)/weight|;. |
|0003ced0| 20 20 69 66 20 28 62 3e | 31 35 29 20 62 3d 31 35 | if (b>|15) b=15|
|0003cee0| 3b 0a 20 20 20 20 20 20 | 20 20 2a 63 6d 70 2b 2b |;. | *cmp++|
|0003cef0| 20 3d 28 72 3c 3c 38 29 | 7c 28 67 3c 3c 34 29 7c | =(r<<8)||(g<<4)||
|0003cf00| 62 3b 0a 20 20 20 20 7d | 20 77 68 69 6c 65 20 28 |b;. }| while (|
|0003cf10| 2d 2d 69 3e 3d 30 29 3b | 0a 23 69 66 64 65 66 20 |--i>=0);|.#ifdef |
|0003cf20| 53 48 41 4d 5f 42 4c 41 | 43 4b 0a 20 20 20 20 69 |SHAM_BLA|CK. i|
|0003cf30| 66 20 28 73 6c 69 63 65 | 64 6f 29 0a 09 62 6c 61 |f (slice|do)..bla|
|0003cf40| 63 6b 5f 64 61 72 6b 65 | 73 74 28 29 3b 0a 23 65 |ck_darke|st();.#e|
|0003cf50| 6e 64 69 66 0a 7d 0a 0a | 0a 76 6f 69 64 0a 62 6c |ndif.}..|.void.bl|
|0003cf60| 61 63 6b 5f 64 61 72 6b | 65 73 74 28 76 6f 69 64 |ack_dark|est(void|
|0003cf70| 29 0a 7b 0a 09 73 68 6f | 72 74 20 69 2c 20 62 65 |).{..sho|rt i, be|
|0003cf80| 73 74 69 2c 20 76 61 6c | 2c 20 62 65 73 74 76 61 |sti, val|, bestva|
|0003cf90| 6c 3b 0a 0a 09 62 65 73 | 74 76 61 6c 3d 31 30 30 |l;...bes|tval=100|
|0003cfa0| 3b 0a 09 66 6f 72 20 28 | 69 3d 30 3b 20 69 3c 6e |;..for (|i=0; i<n|
|0003cfb0| 72 65 67 73 3b 20 2b 2b | 69 29 20 7b 0a 09 09 76 |regs; ++|i) {...v|
|0003cfc0| 61 6c 3d 28 63 75 72 63 | 6d 5b 69 5d 26 30 78 66 |al=(curc|m[i]&0xf|
|0003cfd0| 29 2b 28 28 63 75 72 63 | 6d 5b 69 5d 3e 3e 34 29 |)+((curc|m[i]>>4)|
|0003cfe0| 26 30 78 66 29 2b 28 63 | 75 72 63 6d 5b 69 5d 3e |&0xf)+(c|urcm[i]>|
|0003cff0| 3e 38 29 3b 0a 09 09 69 | 66 20 28 76 61 6c 3c 62 |>8);...i|f (val<b|
|0003d000| 00 00 00 08 00 00 04 1a | 00 00 00 12 00 00 01 e8 |........|........|
|0003d010| 00 00 01 e9 1c 7a e8 e3 | 65 73 74 76 61 6c 29 20 |.....z..|estval) |
|0003d020| 7b 0a 09 09 09 62 65 73 | 74 76 61 6c 3d 76 61 6c |{....bes|tval=val|
|0003d030| 3b 0a 09 09 09 62 65 73 | 74 69 3d 69 3b 0a 09 09 |;....bes|ti=i;...|
|0003d040| 7d 0a 09 7d 0a 09 63 75 | 72 63 6d 5b 62 65 73 74 |}..}..cu|rcm[best|
|0003d050| 69 5d 3d 30 78 30 30 30 | 3b 0a 7d 0a 0a 0a 76 6f |i]=0x000|;.}...vo|
|0003d060| 69 64 0a 65 68 62 5f 64 | 69 73 74 72 28 76 6f 69 |id.ehb_d|istr(voi|
|0003d070| 64 29 0a 7b 0a 20 20 20 | 20 73 74 61 74 69 63 20 |d).{. | static |
|0003d080| 69 6e 74 20 73 69 63 6f | 6c 6f 72 73 3d 20 2d 31 |int sico|lors= -1|
|0003d090| 3b 0a 20 20 20 20 69 6e | 74 20 69 2c 20 6e 72 3b |;. in|t i, nr;|
|0003d0a0| 0a 20 20 20 20 73 68 6f | 72 74 20 72 67 62 31 2c |. sho|rt rgb1,|
|0003d0b0| 20 72 67 62 32 3b 0a 0a | 20 20 20 20 6e 72 3d 6e | rgb2;..| nr=n|
|0003d0c0| 72 65 67 73 2f 32 3b 0a | 20 20 20 20 69 66 20 28 |regs/2;.| if (|
|0003d0d0| 73 69 63 6f 6c 6f 72 73 | 3c 69 63 6f 6c 6f 72 73 |sicolors|<icolors|
|0003d0e0| 29 20 7b 0a 20 20 20 20 | 20 20 20 20 69 66 20 28 |) {. | if (|
|0003d0f0| 73 69 63 6f 6c 6f 72 73 | 3d 3d 20 2d 31 29 20 7b |sicolors|== -1) {|
|0003d100| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 69 66 20 |. | if |
|0003d110| 28 69 63 6f 6c 6f 72 73 | 3c 31 32 38 29 0a 20 20 |(icolors|<128). |
|0003d120| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 73 69 | | si|
|0003d130| 63 6f 6c 6f 72 73 3d 31 | 32 38 3b 0a 20 20 20 20 |colors=1|28;. |
|0003d140| 20 20 20 20 20 20 20 20 | 65 6c 73 65 0a 20 20 20 | |else. |
|0003d150| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 73 69 63 | | sic|
|0003d160| 6f 6c 6f 72 73 3d 69 63 | 6f 6c 6f 72 73 3b 0a 20 |olors=ic|olors;. |
|0003d170| 20 20 20 20 20 20 20 7d | 20 65 6c 73 65 20 7b 0a | }| else {.|
|0003d180| 20 20 20 20 20 20 20 20 | 20 20 20 20 66 72 65 65 | | free|
|0003d190| 28 77 66 6d 69 6e 64 69 | 73 74 29 3b 0a 20 20 20 |(wfmindi|st);. |
|0003d1a0| 20 20 20 20 20 20 20 20 | 20 66 72 65 65 28 77 66 | | free(wf|
|0003d1b0| 6d 69 6e 69 6e 64 29 3b | 0a 20 20 20 20 20 20 20 |minind);|. |
|0003d1c0| 20 20 20 20 20 66 72 65 | 65 28 77 66 72 67 62 29 | fre|e(wfrgb)|
|0003d1d0| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 69 66 |;. | if|
|0003d1e0| 20 28 69 63 6f 6c 6f 72 | 73 3c 32 35 36 29 0a 20 | (icolor|s<256). |
|0003d1f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 73 | | s|
|0003d200| 00 00 00 08 00 00 04 1a | 00 00 00 13 00 00 01 e8 |........|........|
|0003d210| 00 00 01 ea 36 df 6d 5a | 69 63 6f 6c 6f 72 73 3d |....6.mZ|icolors=|
|0003d220| 32 35 36 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |256;. | |
|0003d230| 20 65 6c 73 65 0a 20 20 | 20 20 20 20 20 20 20 20 | else. | |
|0003d240| 20 20 20 20 20 20 73 69 | 63 6f 6c 6f 72 73 3d 69 | si|colors=i|
|0003d250| 63 6f 6c 6f 72 73 3b 0a | 20 20 20 20 20 20 20 20 |colors;.| |
|0003d260| 7d 0a 20 20 20 20 20 20 | 20 20 77 66 6d 69 6e 64 |}. | wfmind|
|0003d270| 69 73 74 3d 4d 61 6c 6c | 6f 63 28 73 69 63 6f 6c |ist=Mall|oc(sicol|
|0003d280| 6f 72 73 29 3b 0a 20 20 | 20 20 20 20 20 20 77 66 |ors);. | wf|
|0003d290| 6d 69 6e 69 6e 64 3d 4d | 61 6c 6c 6f 63 28 73 69 |minind=M|alloc(si|
|0003d2a0| 63 6f 6c 6f 72 73 29 3b | 0a 20 20 20 20 20 20 20 |colors);|. |
|0003d2b0| 20 77 66 72 67 62 3d 4d | 61 6c 6c 6f 63 28 73 69 | wfrgb=M|alloc(si|
|0003d2c0| 63 6f 6c 6f 72 73 2a 33 | 29 3b 0a 20 20 20 20 7d |colors*3|);. }|
|0003d2d0| 0a 20 20 20 20 66 69 6c | 6c 5f 77 66 5f 72 67 62 |. fil|l_wf_rgb|
|0003d2e0| 28 29 3b 0a 20 20 20 20 | 66 69 6e 64 5f 32 5f 66 |();. |find_2_f|
|0003d2f0| 75 72 74 68 65 73 74 28 | 26 72 67 62 31 2c 20 26 |urthest(|&rgb1, &|
|0003d300| 72 67 62 32 29 3b 0a 20 | 20 20 20 72 65 67 69 6e |rgb2);. | regin|
|0003d310| 64 3d 30 3b 0a 20 20 20 | 20 66 69 6c 6c 5f 77 66 |d=0;. | fill_wf|
|0003d320| 5f 64 69 73 74 5f 31 28 | 72 67 62 31 29 3b 0a 20 |_dist_1(|rgb1);. |
|0003d330| 20 20 20 65 68 62 5f 70 | 61 69 72 28 72 67 62 31 | ehb_p|air(rgb1|
|0003d340| 2c 20 30 29 3b 0a 20 20 | 20 20 66 6f 72 20 28 69 |, 0);. | for (i|
|0003d350| 3d 31 3b 20 69 3c 6e 72 | 3b 20 2b 2b 69 29 20 7b |=1; i<nr|; ++i) {|
|0003d360| 0a 20 20 20 20 20 20 20 | 20 66 69 6e 64 5f 31 5f |. | find_1_|
|0003d370| 66 75 72 74 68 65 73 74 | 28 26 72 67 62 31 29 3b |furthest|(&rgb1);|
|0003d380| 0a 20 20 20 20 20 20 20 | 20 72 65 67 69 6e 64 3d |. | regind=|
|0003d390| 69 3b 0a 20 20 20 20 20 | 20 20 20 66 69 6c 6c 5f |i;. | fill_|
|0003d3a0| 77 66 5f 64 69 73 74 5f | 32 28 72 67 62 31 29 3b |wf_dist_|2(rgb1);|
|0003d3b0| 0a 20 20 20 20 20 20 20 | 20 65 68 62 5f 70 61 69 |. | ehb_pai|
|0003d3c0| 72 28 72 67 62 31 2c 20 | 69 29 3b 0a 20 20 20 20 |r(rgb1, |i);. |
|0003d3d0| 7d 0a 20 20 20 20 66 69 | 6c 6c 5f 77 66 32 72 67 |}. fi|ll_wf2rg|
|0003d3e0| 62 77 65 69 67 68 74 28 | 29 3b 0a 20 20 20 20 65 |bweight(|);. e|
|0003d3f0| 68 62 5f 72 65 64 6f 5f | 63 75 72 63 6d 28 29 3b |hb_redo_|curcm();|
|0003d400| 00 00 00 08 00 00 04 1a | 00 00 00 14 00 00 01 e8 |........|........|
|0003d410| 00 00 01 eb 64 1a 51 cf | 0a 7d 0a 0a 0a 76 6f 69 |....d.Q.|.}...voi|
|0003d420| 64 0a 65 68 62 5f 70 61 | 69 72 28 73 68 6f 72 74 |d.ehb_pa|ir(short|
|0003d430| 20 63 31 2c 20 69 6e 74 | 20 69 29 0a 7b 0a 20 20 | c1, int| i).{. |
|0003d440| 20 20 73 68 6f 72 74 20 | 63 32 2c 20 63 33 2c 20 | short |c2, c3, |
|0003d450| 63 34 3b 0a 20 20 20 20 | 73 68 6f 72 74 20 72 2c |c4;. |short r,|
|0003d460| 20 67 2c 20 62 3b 0a 20 | 20 20 20 69 6e 74 20 6e | g, b;. | int n|
|0003d470| 72 3b 0a 0a 20 20 20 20 | 6e 72 3d 6e 72 65 67 73 |r;.. |nr=nregs|
|0003d480| 2f 32 3b 0a 20 20 20 20 | 72 3d 63 31 3e 3e 38 3b |/2;. |r=c1>>8;|
|0003d490| 0a 20 20 20 20 67 3d 28 | 63 31 3e 3e 34 29 26 30 |. g=(|c1>>4)&0|
|0003d4a0| 78 30 66 3b 0a 20 20 20 | 20 62 3d 63 31 26 30 78 |x0f;. | b=c1&0x|
|0003d4b0| 30 66 3b 0a 20 20 20 20 | 63 32 3d 28 28 72 3e 3e |0f;. |c2=((r>>|
|0003d4c0| 31 29 3c 3c 38 29 7c 28 | 28 67 3e 3e 31 29 3c 3c |1)<<8)|(|(g>>1)<<|
|0003d4d0| 34 29 7c 28 62 3e 3e 31 | 29 3b 0a 20 20 20 20 69 |4)|(b>>1|);. i|
|0003d4e0| 66 20 28 72 3c 38 20 26 | 26 20 67 3c 38 20 26 26 |f (r<8 &|& g<8 &&|
|0003d4f0| 20 62 3c 38 29 20 7b 0a | 20 20 20 20 20 20 20 20 | b<8) {.| |
|0003d500| 63 33 3d 28 72 3c 3c 39 | 29 7c 28 67 3c 3c 35 29 |c3=(r<<9|)|(g<<5)|
|0003d510| 7c 28 62 3c 3c 31 29 3b | 0a 20 20 20 20 20 20 20 ||(b<<1);|. |
|0003d520| 20 65 68 62 5f 77 6f 72 | 73 74 28 63 32 2c 20 63 | ehb_wor|st(c2, c|
|0003d530| 33 2c 20 26 63 34 29 3b | 0a 20 20 20 20 20 20 20 |3, &c4);|. |
|0003d540| 20 69 66 20 28 63 34 3d | 3d 63 32 29 20 7b 0a 20 | if (c4=|=c2) {. |
|0003d550| 20 20 20 20 20 20 20 20 | 20 20 20 63 75 72 63 6d | | curcm|
|0003d560| 5b 69 5d 3d 63 31 3b 0a | 20 20 20 20 20 20 20 20 |[i]=c1;.| |
|0003d570| 20 20 20 20 63 75 72 63 | 6d 5b 6e 72 2b 69 5d 3d | curc|m[nr+i]=|
|0003d580| 63 32 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |c2;. | |
|0003d590| 72 65 67 69 6e 64 3d 6e | 72 2b 69 3b 0a 20 20 20 |regind=n|r+i;. |
|0003d5a0| 20 20 20 20 20 7d 20 65 | 6c 73 65 20 7b 0a 20 20 | } e|lse {. |
|0003d5b0| 20 20 20 20 20 20 20 20 | 20 20 63 75 72 63 6d 5b | | curcm[|
|0003d5c0| 69 5d 3d 63 34 3b 0a 20 | 20 20 20 20 20 20 20 20 |i]=c4;. | |
|0003d5d0| 20 20 20 63 75 72 63 6d | 5b 6e 72 2b 69 5d 3d 63 | curcm|[nr+i]=c|
|0003d5e0| 31 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 63 |1;. | c|
|0003d5f0| 32 3d 63 34 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |2=c4;. | |
|0003d600| 00 00 00 08 00 00 04 1a | 00 00 00 15 00 00 01 e8 |........|........|
|0003d610| 00 00 01 ec 3d 09 1c 41 | 20 20 65 68 62 5f 6d 69 |....=..A| ehb_mi|
|0003d620| 6e 69 6e 64 5f 61 64 6a | 75 73 74 28 28 69 6e 74 |nind_adj|ust((int|
|0003d630| 29 69 2c 20 28 69 6e 74 | 29 28 6e 72 2b 69 29 29 |)i, (int|)(nr+i))|
|0003d640| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 72 65 |;. | re|
|0003d650| 67 69 6e 64 3d 69 3b 0a | 20 20 20 20 20 20 20 20 |gind=i;.| |
|0003d660| 7d 0a 20 20 20 20 7d 20 | 65 6c 73 65 20 7b 0a 20 |}. } |else {. |
|0003d670| 20 20 20 20 20 20 20 63 | 75 72 63 6d 5b 69 5d 3d | c|urcm[i]=|
|0003d680| 63 31 3b 0a 20 20 20 20 | 20 20 20 20 63 75 72 63 |c1;. | curc|
|0003d690| 6d 5b 6e 72 2b 69 5d 3d | 63 32 3b 0a 20 20 20 20 |m[nr+i]=|c2;. |
|0003d6a0| 20 20 20 20 72 65 67 69 | 6e 64 3d 6e 72 2b 69 3b | regi|nd=nr+i;|
|0003d6b0| 0a 20 20 20 20 7d 0a 20 | 20 20 20 66 69 6c 6c 5f |. }. | fill_|
|0003d6c0| 77 66 5f 64 69 73 74 5f | 32 28 63 32 29 3b 0a 7d |wf_dist_|2(c2);.}|
|0003d6d0| 0a 0a 0a 76 6f 69 64 0a | 65 68 62 5f 77 6f 72 73 |...void.|ehb_wors|
|0003d6e0| 74 28 73 68 6f 72 74 20 | 63 6f 6c 31 2c 20 73 68 |t(short |col1, sh|
|0003d6f0| 6f 72 74 20 63 6f 6c 38 | 2c 20 73 68 6f 72 74 20 |ort col8|, short |
|0003d700| 2a 77 6f 72 73 74 70 29 | 0a 7b 0a 20 20 20 20 73 |*worstp)|.{. s|
|0003d710| 68 6f 72 74 20 63 75 72 | 63 6f 6c 3b 0a 20 20 20 |hort cur|col;. |
|0003d720| 20 69 6e 74 20 63 75 72 | 64 69 73 74 2c 20 62 65 | int cur|dist, be|
|0003d730| 73 74 64 69 73 74 3b 0a | 20 20 20 20 73 68 6f 72 |stdist;.| shor|
|0003d740| 74 20 69 3b 0a 0a 20 20 | 20 20 62 65 73 74 64 69 |t i;.. | bestdi|
|0003d750| 73 74 3d 65 68 62 5f 66 | 61 72 63 6f 6c 28 63 6f |st=ehb_f|arcol(co|
|0003d760| 6c 31 29 3b 0a 20 20 20 | 20 2a 77 6f 72 73 74 70 |l1);. | *worstp|
|0003d770| 3d 63 6f 6c 31 3b 0a 20 | 20 20 20 69 3d 37 3b 0a |=col1;. | i=7;.|
|0003d780| 20 20 20 20 64 6f 20 7b | 0a 20 20 20 20 20 20 20 | do {|. |
|0003d790| 20 63 75 72 63 6f 6c 3d | 63 6f 6c 38 3b 0a 20 20 | curcol=|col8;. |
|0003d7a0| 20 20 20 20 20 20 69 66 | 20 28 69 26 31 29 0a 20 | if| (i&1). |
|0003d7b0| 20 20 20 20 20 20 20 20 | 20 20 20 63 75 72 63 6f | | curco|
|0003d7c0| 6c 7c 3d 30 78 30 30 31 | 3b 0a 20 20 20 20 20 20 |l|=0x001|;. |
|0003d7d0| 20 20 69 66 20 28 69 26 | 32 29 0a 20 20 20 20 20 | if (i&|2). |
|0003d7e0| 20 20 20 20 20 20 20 63 | 75 72 63 6f 6c 7c 3d 30 | c|urcol|=0|
|0003d7f0| 78 30 31 30 3b 0a 20 20 | 20 20 20 20 20 20 69 66 |x010;. | if|
|0003d800| 00 00 00 08 00 00 04 1a | 00 00 00 16 00 00 01 e8 |........|........|
|0003d810| 00 00 01 ed 80 51 7b 42 | 20 28 69 26 34 29 0a 20 |.....Q{B| (i&4). |
|0003d820| 20 20 20 20 20 20 20 20 | 20 20 20 63 75 72 63 6f | | curco|
|0003d830| 6c 7c 3d 30 78 31 30 30 | 3b 0a 20 20 20 20 20 20 |l|=0x100|;. |
|0003d840| 20 20 63 75 72 64 69 73 | 74 3d 65 68 62 5f 66 61 | curdis|t=ehb_fa|
|0003d850| 72 63 6f 6c 28 63 75 72 | 63 6f 6c 29 3b 0a 20 20 |rcol(cur|col);. |
|0003d860| 20 20 20 20 20 20 69 66 | 20 28 63 75 72 64 69 73 | if| (curdis|
|0003d870| 74 3e 62 65 73 74 64 69 | 73 74 29 20 7b 0a 20 20 |t>bestdi|st) {. |
|0003d880| 20 20 20 20 20 20 20 20 | 20 20 62 65 73 74 64 69 | | bestdi|
|0003d890| 73 74 3d 63 75 72 64 69 | 73 74 3b 0a 20 20 20 20 |st=curdi|st;. |
|0003d8a0| 20 20 20 20 20 20 20 20 | 2a 77 6f 72 73 74 70 3d | |*worstp=|
|0003d8b0| 63 75 72 63 6f 6c 3b 0a | 20 20 20 20 20 20 20 20 |curcol;.| |
|0003d8c0| 7d 0a 20 20 20 20 7d 20 | 77 68 69 6c 65 20 28 2d |}. } |while (-|
|0003d8d0| 2d 69 3e 3d 30 29 3b 0a | 7d 0a 0a 0a 69 6e 74 0a |-i>=0);.|}...int.|
|0003d8e0| 65 68 62 5f 66 61 72 63 | 6f 6c 28 73 68 6f 72 74 |ehb_farc|ol(short|
|0003d8f0| 20 63 6f 6c 6f 72 29 0a | 7b 0a 20 20 20 20 63 68 | color).|{. ch|
|0003d900| 61 72 20 72 2c 20 67 2c | 20 62 3b 0a 20 20 20 20 |ar r, g,| b;. |
|0003d910| 63 68 61 72 20 2a 70 2c | 20 2a 71 3b 0a 20 20 20 |char *p,| *q;. |
|0003d920| 20 63 68 61 72 20 74 2c | 20 64 69 73 74 2c 20 62 | char t,| dist, b|
|0003d930| 69 67 64 69 73 74 3b 0a | 20 20 20 20 73 68 6f 72 |igdist;.| shor|
|0003d940| 74 20 69 3b 0a 0a 20 20 | 20 20 72 3d 63 6f 6c 6f |t i;.. | r=colo|
|0003d950| 72 3e 3e 38 3b 0a 20 20 | 20 20 67 3d 28 63 6f 6c |r>>8;. | g=(col|
|0003d960| 6f 72 3e 3e 34 29 26 30 | 78 30 66 3b 0a 20 20 20 |or>>4)&0|x0f;. |
|0003d970| 20 62 3d 63 6f 6c 6f 72 | 26 30 78 30 66 3b 0a 20 | b=color|&0x0f;. |
|0003d980| 20 20 20 62 69 67 64 69 | 73 74 3d 30 3b 0a 20 20 | bigdi|st=0;. |
|0003d990| 20 20 69 3d 69 63 6f 6c | 6f 72 73 2d 31 3b 0a 20 | i=icol|ors-1;. |
|0003d9a0| 20 20 20 70 3d 77 66 6d | 69 6e 64 69 73 74 3b 0a | p=wfm|indist;.|
|0003d9b0| 20 20 20 20 71 3d 77 66 | 72 67 62 3b 0a 20 20 20 | q=wf|rgb;. |
|0003d9c0| 20 64 6f 20 7b 0a 20 20 | 20 20 20 20 20 20 69 66 | do {. | if|
|0003d9d0| 20 28 28 64 69 73 74 3d | 72 2d 20 2a 71 2b 2b 29 | ((dist=|r- *q++)|
|0003d9e0| 3e 30 29 20 64 69 73 74 | 3d 20 2d 64 69 73 74 3b |>0) dist|= -dist;|
|0003d9f0| 0a 20 20 20 20 20 20 20 | 20 69 66 20 28 28 74 3d |. | if ((t=|
|0003da00| 00 00 00 08 00 00 04 1a | 00 00 00 17 00 00 01 e8 |........|........|
|0003da10| 00 00 01 ee 70 b1 92 d2 | 67 2d 20 2a 71 2b 2b 29 |....p...|g- *q++)|
|0003da20| 3e 30 29 20 20 20 20 64 | 69 73 74 2d 3d 74 3b 20 |>0) d|ist-=t; |
|0003da30| 65 6c 73 65 20 64 69 73 | 74 2b 3d 74 3b 0a 20 20 |else dis|t+=t;. |
|0003da40| 20 20 20 20 20 20 69 66 | 20 28 28 74 3d 62 2d 20 | if| ((t=b- |
|0003da50| 2a 71 2b 2b 29 3e 30 29 | 20 20 20 20 64 69 73 74 |*q++)>0)| dist|
|0003da60| 2d 3d 74 3b 20 65 6c 73 | 65 20 64 69 73 74 2b 3d |-=t; els|e dist+=|
|0003da70| 74 3b 0a 20 20 20 20 20 | 20 20 20 64 69 73 74 2b |t;. | dist+|
|0003da80| 3d 20 2a 70 2b 2b 3b 0a | 20 20 20 20 20 20 20 20 |= *p++;.| |
|0003da90| 69 66 20 28 64 69 73 74 | 3e 62 69 67 64 69 73 74 |if (dist|>bigdist|
|0003daa0| 29 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 62 69 |). | bi|
|0003dab0| 67 64 69 73 74 3d 64 69 | 73 74 3b 0a 20 20 20 20 |gdist=di|st;. |
|0003dac0| 7d 20 77 68 69 6c 65 20 | 28 2d 2d 69 3e 3d 30 29 |} while |(--i>=0)|
|0003dad0| 3b 0a 20 20 20 20 72 65 | 74 75 72 6e 20 28 69 6e |;. re|turn (in|
|0003dae0| 74 29 62 69 67 64 69 73 | 74 3b 0a 7d 0a 0a 0a 76 |t)bigdis|t;.}...v|
|0003daf0| 6f 69 64 0a 65 68 62 5f | 6d 69 6e 69 6e 64 5f 61 |oid.ehb_|minind_a|
|0003db00| 64 6a 75 73 74 28 69 6e | 74 20 66 72 6f 6d 2c 20 |djust(in|t from, |
|0003db10| 69 6e 74 20 74 6f 29 0a | 7b 0a 20 20 20 20 63 68 |int to).|{. ch|
|0003db20| 61 72 20 2a 70 3b 0a 20 | 20 20 20 63 68 61 72 20 |ar *p;. | char |
|0003db30| 66 72 6f 6d 63 2c 20 74 | 6f 63 3b 0a 20 20 20 20 |fromc, t|oc;. |
|0003db40| 73 68 6f 72 74 20 69 3b | 0a 0a 20 20 20 20 70 3d |short i;|.. p=|
|0003db50| 77 66 6d 69 6e 69 6e 64 | 2b 69 63 6f 6c 6f 72 73 |wfminind|+icolors|
|0003db60| 3b 0a 20 20 20 20 69 3d | 69 63 6f 6c 6f 72 73 2d |;. i=|icolors-|
|0003db70| 31 3b 0a 20 20 20 20 66 | 72 6f 6d 63 3d 66 72 6f |1;. f|romc=fro|
|0003db80| 6d 3b 0a 20 20 20 20 74 | 6f 63 3d 74 6f 3b 0a 20 |m;. t|oc=to;. |
|0003db90| 20 20 20 64 6f 20 7b 0a | 20 20 20 20 20 20 20 20 | do {.| |
|0003dba0| 69 66 20 28 2a 2d 2d 70 | 20 3d 3d 66 72 6f 6d 63 |if (*--p| ==fromc|
|0003dbb0| 29 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 2a 70 |). | *p|
|0003dbc0| 3d 74 6f 63 3b 0a 20 20 | 20 20 7d 20 77 68 69 6c |=toc;. | } whil|
|0003dbd0| 65 20 28 2d 2d 69 3e 3d | 30 29 3b 0a 7d 0a 0a 0a |e (--i>=|0);.}...|
|0003dbe0| 76 6f 69 64 0a 65 68 62 | 5f 72 65 64 6f 5f 63 75 |void.ehb|_redo_cu|
|0003dbf0| 72 63 6d 28 76 6f 69 64 | 29 0a 7b 0a 20 20 20 20 |rcm(void|).{. |
|0003dc00| 00 00 00 08 00 00 04 1a | 00 00 00 18 00 00 01 e8 |........|........|
|0003dc10| 00 00 01 ef 9d cd a8 9d | 73 68 6f 72 74 20 6e 72 |........|short nr|
|0003dc20| 2c 20 69 3b 0a 20 20 20 | 20 6c 6f 6e 67 20 72 31 |, i;. | long r1|
|0003dc30| 2c 20 67 31 2c 20 62 31 | 2c 20 77 31 2c 20 72 32 |, g1, b1|, w1, r2|
|0003dc40| 2c 20 67 32 2c 20 62 32 | 2c 20 77 32 3b 0a 20 20 |, g2, b2|, w2;. |
|0003dc50| 20 20 75 5f 6c 6f 6e 67 | 20 2a 70 31 2c 20 2a 70 | u_long| *p1, *p|
|0003dc60| 32 3b 0a 0a 20 20 20 20 | 6e 72 3d 6e 72 65 67 73 |2;.. |nr=nregs|
|0003dc70| 2f 32 3b 0a 20 20 20 20 | 70 31 3d 77 66 32 72 67 |/2;. |p1=wf2rg|
|0003dc80| 62 77 65 69 67 68 74 3b | 0a 20 20 20 20 70 32 3d |bweight;|. p2=|
|0003dc90| 77 66 32 72 67 62 77 65 | 69 67 68 74 2b 34 2a 6e |wf2rgbwe|ight+4*n|
|0003dca0| 72 3b 0a 20 20 20 20 66 | 6f 72 20 28 69 3d 30 3b |r;. f|or (i=0;|
|0003dcb0| 20 69 3c 6e 72 3b 20 2b | 2b 69 29 20 7b 0a 20 20 | i<nr; +|+i) {. |
|0003dcc0| 20 20 20 20 20 20 72 31 | 3d 20 2a 70 31 2b 2b 3b | r1|= *p1++;|
|0003dcd0| 20 20 20 20 20 67 31 3d | 20 2a 70 31 2b 2b 3b 20 | g1=| *p1++; |
|0003dce0| 20 20 20 20 62 31 3d 20 | 2a 70 31 2b 2b 3b 20 20 | b1= |*p1++; |
|0003dcf0| 20 20 20 77 31 3d 20 2a | 70 31 2b 2b 3b 0a 20 20 | w1= *|p1++;. |
|0003dd00| 20 20 20 20 20 20 72 32 | 3d 28 2a 70 32 2b 2b 29 | r2|=(*p2++)|
|0003dd10| 3c 3c 31 3b 20 67 32 3d | 28 2a 70 32 2b 2b 29 3c |<<1; g2=|(*p2++)<|
|0003dd20| 3c 31 3b 20 62 32 3d 28 | 2a 70 32 2b 2b 29 3c 3c |<1; b2=(|*p2++)<<|
|0003dd30| 31 3b 20 77 32 3d 20 2a | 70 32 2b 2b 3b 0a 20 20 |1; w2= *|p2++;. |
|0003dd40| 20 20 20 20 20 20 77 31 | 3d 77 31 2b 77 32 3b 0a | w1|=w1+w2;.|
|0003dd50| 20 20 20 20 20 20 20 20 | 61 73 73 65 72 74 28 77 | |assert(w|
|0003dd60| 31 29 3b 0a 20 20 20 20 | 20 20 20 20 77 32 3d 77 |1);. | w2=w|
|0003dd70| 31 2f 32 3b 0a 20 20 20 | 20 20 20 20 20 72 31 3d |1/2;. | r1=|
|0003dd80| 28 72 31 2b 72 32 2b 77 | 32 29 2f 77 31 3b 0a 20 |(r1+r2+w|2)/w1;. |
|0003dd90| 20 20 20 20 20 20 20 69 | 66 20 28 72 31 3e 31 35 | i|f (r1>15|
|0003dda0| 29 20 72 31 3d 31 35 3b | 0a 20 20 20 20 20 20 20 |) r1=15;|. |
|0003ddb0| 20 67 31 3d 28 67 31 2b | 67 32 2b 77 32 29 2f 77 | g1=(g1+|g2+w2)/w|
|0003ddc0| 31 3b 0a 20 20 20 20 20 | 20 20 20 69 66 20 28 67 |1;. | if (g|
|0003ddd0| 31 3e 31 35 29 20 67 31 | 3d 31 35 3b 0a 20 20 20 |1>15) g1|=15;. |
|0003dde0| 20 20 20 20 20 62 31 3d | 28 62 31 2b 62 32 2b 77 | b1=|(b1+b2+w|
|0003ddf0| 32 29 2f 77 31 3b 0a 20 | 20 20 20 20 20 20 20 69 |2)/w1;. | i|
|0003de00| 00 00 00 08 00 00 04 1a | 00 00 00 19 00 00 01 e8 |........|........|
|0003de10| 00 00 01 f0 a6 c7 f2 c9 | 66 20 28 62 31 3e 31 35 |........|f (b1>15|
|0003de20| 29 20 62 31 3d 31 35 3b | 0a 20 20 20 20 20 20 20 |) b1=15;|. |
|0003de30| 20 63 75 72 63 6d 5b 69 | 5d 3d 28 72 31 3c 3c 38 | curcm[i|]=(r1<<8|
|0003de40| 29 7c 28 67 31 3c 3c 34 | 29 7c 62 31 3b 0a 20 20 |)|(g1<<4|)|b1;. |
|0003de50| 20 20 20 20 20 20 72 31 | 3e 3e 3d 31 3b 20 67 31 | r1|>>=1; g1|
|0003de60| 3e 3e 3d 31 3b 20 62 31 | 3e 3e 3d 31 3b 0a 20 20 |>>=1; b1|>>=1;. |
|0003de70| 20 20 20 20 20 20 63 75 | 72 63 6d 5b 6e 72 2b 69 | cu|rcm[nr+i|
|0003de80| 5d 3d 28 72 31 3c 3c 38 | 29 7c 28 67 31 3c 3c 34 |]=(r1<<8|)|(g1<<4|
|0003de90| 29 7c 62 31 3b 0a 20 20 | 20 20 7d 0a 7d 0a 0a 0a |)|b1;. | }.}...|
|0003dea0| 76 6f 69 64 0a 6d 75 65 | 5f 64 69 73 74 72 28 76 |void.mue|_distr(v|
|0003deb0| 6f 69 64 29 0a 7b 0a 20 | 20 20 20 73 74 61 74 69 |oid).{. | stati|
|0003dec0| 63 20 75 5f 6c 6f 6e 67 | 20 72 65 67 63 6f 75 6e |c u_long| regcoun|
|0003ded0| 74 73 5b 4d 41 58 4e 52 | 45 47 53 5d 3b 0a 20 20 |ts[MAXNR|EGS];. |
|0003dee0| 20 20 75 5f 6c 6f 6e 67 | 20 2a 63 6f 75 6e 74 70 | u_long| *countp|
|0003def0| 2c 20 2a 63 6f 75 6e 74 | 70 32 2c 20 74 68 3b 0a |, *count|p2, th;.|
|0003df00| 20 20 20 20 73 74 61 74 | 69 63 20 75 5f 6c 6f 6e | stat|ic u_lon|
|0003df10| 67 20 2a 73 61 76 65 63 | 6f 75 6e 74 70 3b 0a 20 |g *savec|ountp;. |
|0003df20| 20 20 20 75 5f 73 68 6f | 72 74 20 2a 63 6d 70 3b | u_sho|rt *cmp;|
|0003df30| 0a 20 20 20 20 73 68 6f | 72 74 20 69 2c 20 6e 72 |. sho|rt i, nr|
|0003df40| 3b 0a 20 20 20 20 0a 20 | 20 20 20 6e 72 3d 6e 72 |;. . | nr=nr|
|0003df50| 65 67 73 2f 32 3b 0a 20 | 20 20 20 63 6f 75 6e 74 |egs/2;. | count|
|0003df60| 70 3d 72 65 67 63 6f 75 | 6e 74 73 3b 0a 20 20 20 |p=regcou|nts;. |
|0003df70| 20 69 3d 6e 72 2d 31 3b | 0a 20 20 20 20 64 6f 20 | i=nr-1;|. do |
|0003df80| 7b 0a 20 20 20 20 20 20 | 20 20 2a 63 6f 75 6e 74 |{. | *count|
|0003df90| 70 2b 2b 20 3d 30 3b 0a | 20 20 20 20 7d 20 77 68 |p++ =0;.| } wh|
|0003dfa0| 69 6c 65 20 28 2d 2d 69 | 3e 3d 30 29 3b 0a 20 20 |ile (--i|>=0);. |
|0003dfb0| 20 20 74 68 3d 30 3b 0a | 20 20 20 20 63 6f 75 6e | th=0;.| coun|
|0003dfc0| 74 70 3d 63 6f 75 6e 74 | 73 2b 4e 52 47 42 3b 0a |tp=count|s+NRGB;.|
|0003dfd0| 20 20 20 20 69 3d 4e 52 | 47 42 2d 31 3b 0a 20 20 | i=NR|GB-1;. |
|0003dfe0| 20 20 64 6f 20 7b 0a 20 | 20 20 20 20 20 20 20 69 | do {. | i|
|0003dff0| 66 20 28 2a 2d 2d 63 6f | 75 6e 74 70 3e 74 68 29 |f (*--co|untp>th)|
|0003e000| 00 00 00 08 00 00 04 1a | 00 00 00 1a 00 00 01 e8 |........|........|
|0003e010| 00 00 01 f1 cb ac 9f 4e | 20 7b 0a 20 20 20 20 20 |.......N| {. |
|0003e020| 20 20 20 20 20 20 20 74 | 68 3d 20 2a 63 6f 75 6e | t|h= *coun|
|0003e030| 74 70 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |tp;. | |
|0003e040| 73 61 76 65 63 6f 75 6e | 74 70 3d 63 6f 75 6e 74 |savecoun|tp=count|
|0003e050| 70 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 63 |p;. | c|
|0003e060| 6f 75 6e 74 70 3d 72 65 | 67 63 6f 75 6e 74 73 3b |ountp=re|gcounts;|
|0003e070| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 64 6f 20 |. | do |
|0003e080| 7b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |{. | |
|0003e090| 20 20 2f 2a 20 74 69 67 | 68 74 20 6c 6f 6f 70 21 | /* tig|ht loop!|
|0003e0a0| 20 2a 2f 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 | */. | |
|0003e0b0| 7d 20 77 68 69 6c 65 20 | 28 2a 63 6f 75 6e 74 70 |} while |(*countp|
|0003e0c0| 2b 2b 20 3e 3d 74 68 29 | 3b 0a 20 20 20 20 20 20 |++ >=th)|;. |
|0003e0d0| 20 20 20 20 20 20 63 6f | 75 6e 74 70 32 3d 72 65 | co|untp2=re|
|0003e0e0| 67 63 6f 75 6e 74 73 2b | 6e 72 3b 0a 20 20 20 20 |gcounts+|nr;. |
|0003e0f0| 20 20 20 20 20 20 20 20 | 63 6d 70 3d 63 75 72 63 | |cmp=curc|
|0003e100| 6d 2b 6e 72 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |m+nr;. | |
|0003e110| 20 20 69 66 20 28 63 6f | 75 6e 74 70 32 3e 63 6f | if (co|untp2>co|
|0003e120| 75 6e 74 70 29 20 7b 0a | 20 20 20 20 20 20 20 20 |untp) {.| |
|0003e130| 20 20 20 20 20 20 20 20 | 64 6f 20 7b 0a 20 20 20 | |do {. |
|0003e140| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|0003e150| 20 2a 2d 2d 63 6f 75 6e | 74 70 32 3d 20 2a 28 63 | *--coun|tp2= *(c|
|0003e160| 6f 75 6e 74 70 32 2d 32 | 29 3b 0a 20 20 20 20 20 |ountp2-2|);. |
|0003e170| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 2a | | *|
|0003e180| 2d 2d 63 6d 70 20 20 20 | 20 3d 20 2a 28 63 6d 70 |--cmp | = *(cmp|
|0003e190| 2d 32 29 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |-2);. | |
|0003e1a0| 20 20 20 20 20 7d 20 77 | 68 69 6c 65 20 28 63 6f | } w|hile (co|
|0003e1b0| 75 6e 74 70 32 3e 63 6f | 75 6e 74 70 29 3b 0a 20 |untp2>co|untp);. |
|0003e1c0| 20 20 20 20 20 20 20 20 | 20 20 20 7d 0a 20 20 20 | | }. |
|0003e1d0| 20 20 20 20 20 20 20 20 | 20 2a 2d 2d 63 6f 75 6e | | *--coun|
|0003e1e0| 74 70 32 3d 74 68 3b 0a | 20 20 20 20 20 20 20 20 |tp2=th;.| |
|0003e1f0| 20 20 20 20 2a 2d 2d 63 | 6d 70 3d 69 3b 0a 20 20 | *--c|mp=i;. |
|0003e200| 00 00 00 08 00 00 04 1a | 00 00 00 1b 00 00 01 e8 |........|........|
|0003e210| 00 00 01 f2 c7 9c ad 2a | 20 20 20 20 20 20 20 20 |.......*| |
|0003e220| 20 20 74 68 3d 72 65 67 | 63 6f 75 6e 74 73 5b 6e | th=reg|counts[n|
|0003e230| 72 2d 31 5d 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |r-1];. | |
|0003e240| 20 20 63 6f 75 6e 74 70 | 3d 73 61 76 65 63 6f 75 | countp|=savecou|
|0003e250| 6e 74 70 3b 0a 20 20 20 | 20 20 20 20 20 7d 0a 20 |ntp;. | }. |
|0003e260| 20 20 20 7d 20 77 68 69 | 6c 65 20 28 2d 2d 69 3e | } whi|le (--i>|
|0003e270| 3d 30 29 3b 0a 20 20 20 | 20 6d 75 65 5f 65 78 74 |=0);. | mue_ext|
|0003e280| 65 6e 64 28 29 3b 0a 7d | 0a 0a 0a 76 6f 69 64 0a |end();.}|...void.|
|0003e290| 6d 75 65 5f 65 78 74 65 | 6e 64 28 76 6f 69 64 29 |mue_exte|nd(void)|
|0003e2a0| 0a 7b 0a 20 20 20 20 73 | 68 6f 72 74 20 69 3b 0a |.{. s|hort i;.|
|0003e2b0| 20 20 20 20 73 68 6f 72 | 74 20 72 2c 20 67 2c 20 | shor|t r, g, |
|0003e2c0| 62 2c 20 63 6f 6c 6f 72 | 3b 0a 20 20 20 20 75 5f |b, color|;. u_|
|0003e2d0| 73 68 6f 72 74 20 2a 70 | 2c 20 2a 71 3b 0a 0a 20 |short *p|, *q;.. |
|0003e2e0| 20 20 20 69 3d 6e 72 65 | 67 73 2f 32 3b 0a 20 20 | i=nre|gs/2;. |
|0003e2f0| 20 20 70 3d 63 75 72 63 | 6d 3b 0a 20 20 20 20 71 | p=curc|m;. q|
|0003e300| 3d 70 2b 69 3b 0a 20 20 | 20 20 2d 2d 69 3b 0a 20 |=p+i;. | --i;. |
|0003e310| 20 20 20 64 6f 20 7b 0a | 20 20 20 20 20 20 20 20 | do {.| |
|0003e320| 63 6f 6c 6f 72 3d 20 2a | 70 2b 2b 3b 0a 20 20 20 |color= *|p++;. |
|0003e330| 20 20 20 20 20 72 3d 63 | 6f 6c 6f 72 3e 3e 39 3b | r=c|olor>>9;|
|0003e340| 0a 20 20 20 20 20 20 20 | 20 67 3d 28 63 6f 6c 6f |. | g=(colo|
|0003e350| 72 3e 3e 35 29 26 30 78 | 30 37 3b 0a 20 20 20 20 |r>>5)&0x|07;. |
|0003e360| 20 20 20 20 62 3d 28 63 | 6f 6c 6f 72 3e 3e 31 29 | b=(c|olor>>1)|
|0003e370| 26 30 78 30 37 3b 0a 20 | 20 20 20 20 20 20 20 2a |&0x07;. | *|
|0003e380| 71 2b 2b 20 3d 20 28 72 | 3c 3c 38 29 7c 28 67 3c |q++ = (r|<<8)|(g<|
|0003e390| 3c 34 29 7c 62 3b 0a 20 | 20 20 20 7d 20 77 68 69 |<4)|b;. | } whi|
|0003e3a0| 6c 65 20 28 2d 2d 69 3e | 3d 30 29 3b 0a 7d 0a 0a |le (--i>|=0);.}..|
|0003e3b0| 0a 76 6f 69 64 0a 68 61 | 6d 73 68 61 72 70 5f 64 |.void.ha|msharp_d|
|0003e3c0| 69 73 74 72 28 76 6f 69 | 64 29 0a 7b 0a 20 20 20 |istr(voi|d).{. |
|0003e3d0| 20 73 74 61 74 69 63 20 | 69 6e 74 20 73 69 63 6f | static |int sico|
|0003e3e0| 6c 6f 72 73 3d 20 2d 31 | 3b 0a 20 20 20 20 69 6e |lors= -1|;. in|
|0003e3f0| 74 20 69 3b 0a 0a 20 20 | 20 20 69 66 20 28 73 69 |t i;.. | if (si|
|0003e400| 00 00 00 08 00 00 04 1a | 00 00 00 1c 00 00 01 e8 |........|........|
|0003e410| 00 00 01 f3 9a 73 ab 00 | 63 6f 6c 6f 72 73 3c 69 |.....s..|colors<i|
|0003e420| 63 6f 6c 6f 72 73 29 20 | 7b 0a 20 20 20 20 20 20 |colors) |{. |
|0003e430| 20 20 69 66 20 28 73 69 | 63 6f 6c 6f 72 73 21 3d | if (si|colors!=|
|0003e440| 20 2d 31 29 20 7b 0a 20 | 20 20 20 20 20 20 20 20 | -1) {. | |
|0003e450| 20 20 20 66 6f 72 20 28 | 69 3d 30 3b 20 69 3c 73 | for (|i=0; i<s|
|0003e460| 69 63 6f 6c 6f 72 73 3b | 20 2b 2b 69 29 0a 20 20 |icolors;| ++i). |
|0003e470| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 66 72 | | fr|
|0003e480| 65 65 28 68 73 68 65 61 | 64 5b 69 5d 29 3b 0a 20 |ee(hshea|d[i]);. |
|0003e490| 20 20 20 20 20 20 20 20 | 20 20 20 66 72 65 65 28 | | free(|
|0003e4a0| 68 73 68 65 61 64 29 3b | 0a 20 20 20 20 20 20 20 |hshead);|. |
|0003e4b0| 20 20 20 20 20 66 72 65 | 65 28 68 73 6d 61 72 6b | fre|e(hsmark|
|0003e4c0| 29 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 66 |);. | f|
|0003e4d0| 72 65 65 28 77 66 6d 69 | 6e 69 6e 64 29 3b 0a 20 |ree(wfmi|nind);. |
|0003e4e0| 20 20 20 20 20 20 20 20 | 20 20 20 66 72 65 65 28 | | free(|
|0003e4f0| 77 66 72 67 62 29 3b 0a | 20 20 20 20 20 20 20 20 |wfrgb);.| |
|0003e500| 7d 0a 20 20 20 20 20 20 | 20 20 73 69 63 6f 6c 6f |}. | sicolo|
|0003e510| 72 73 3d 69 63 6f 6c 6f | 72 73 3b 0a 20 20 20 20 |rs=icolo|rs;. |
|0003e520| 20 20 20 20 77 66 72 67 | 62 3d 4d 61 6c 6c 6f 63 | wfrg|b=Malloc|
|0003e530| 28 73 69 63 6f 6c 6f 72 | 73 2a 33 29 3b 0a 20 20 |(sicolor|s*3);. |
|0003e540| 20 20 20 20 20 20 77 66 | 6d 69 6e 69 6e 64 3d 4d | wf|minind=M|
|0003e550| 61 6c 6c 6f 63 28 73 69 | 63 6f 6c 6f 72 73 29 3b |alloc(si|colors);|
|0003e560| 0a 20 20 20 20 20 20 20 | 20 68 73 6d 61 72 6b 3d |. | hsmark=|
|0003e570| 4d 61 6c 6c 6f 63 28 73 | 69 63 6f 6c 6f 72 73 29 |Malloc(s|icolors)|
|0003e580| 3b 0a 20 20 20 20 20 20 | 20 20 68 73 68 65 61 64 |;. | hshead|
|0003e590| 3d 4d 61 6c 6c 6f 63 28 | 73 69 63 6f 6c 6f 72 73 |=Malloc(|sicolors|
|0003e5a0| 2a 73 69 7a 65 6f 66 28 | 76 6f 69 64 20 2a 29 29 |*sizeof(|void *))|
|0003e5b0| 3b 0a 20 20 20 20 20 20 | 20 20 66 6f 72 20 28 69 |;. | for (i|
|0003e5c0| 3d 30 3b 20 69 3c 73 69 | 63 6f 6c 6f 72 73 3b 20 |=0; i<si|colors; |
|0003e5d0| 2b 2b 69 29 0a 20 20 20 | 20 20 20 20 20 20 20 20 |++i). | |
|0003e5e0| 20 68 73 68 65 61 64 5b | 69 5d 3d 4d 61 6c 6c 6f | hshead[|i]=Mallo|
|0003e5f0| 63 28 73 69 63 6f 6c 6f | 72 73 2a 73 69 7a 65 6f |c(sicolo|rs*sizeo|
|0003e600| 00 00 00 08 00 00 04 1a | 00 00 00 1d 00 00 01 e8 |........|........|
|0003e610| 00 00 01 f4 d2 04 81 8c | 66 28 73 74 72 75 63 74 |........|f(struct|
|0003e620| 20 68 73 5f 74 29 29 3b | 0a 20 20 20 20 7d 0a 20 | hs_t));|. }. |
|0003e630| 20 20 20 66 69 6c 6c 5f | 77 66 5f 72 67 62 28 29 | fill_|wf_rgb()|
|0003e640| 3b 0a 20 20 20 20 66 69 | 6c 6c 5f 68 73 6d 61 72 |;. fi|ll_hsmar|
|0003e650| 6b 28 29 3b 0a 20 20 20 | 20 66 69 6c 6c 5f 68 73 |k();. | fill_hs|
|0003e660| 68 65 61 64 28 29 3b 0a | 20 20 20 20 66 69 6c 6c |head();.| fill|
|0003e670| 5f 68 73 5f 63 6d 28 29 | 3b 0a 20 20 20 20 66 69 |_hs_cm()|;. fi|
|0003e680| 6c 6c 5f 77 66 32 72 67 | 62 77 65 69 67 68 74 28 |ll_wf2rg|bweight(|
|0003e690| 29 3b 0a 20 20 20 20 77 | 66 32 5f 72 65 64 6f 5f |);. w|f2_redo_|
|0003e6a0| 63 75 72 63 6d 28 29 3b | 0a 7d 0a 0a 0a 76 6f 69 |curcm();|.}...voi|
|0003e6b0| 64 0a 66 69 6c 6c 5f 68 | 73 6d 61 72 6b 28 76 6f |d.fill_h|smark(vo|
|0003e6c0| 69 64 29 0a 7b 0a 20 20 | 20 20 73 68 6f 72 74 20 |id).{. | short |
|0003e6d0| 69 3b 0a 20 20 20 20 63 | 68 61 72 20 2a 71 3b 0a |i;. c|har *q;.|
|0003e6e0| 0a 20 20 20 20 71 3d 68 | 73 6d 61 72 6b 3b 0a 20 |. q=h|smark;. |
|0003e6f0| 20 20 20 69 3d 69 63 6f | 6c 6f 72 73 2d 31 3b 0a | i=ico|lors-1;.|
|0003e700| 20 20 20 20 64 6f 20 7b | 0a 20 20 20 20 20 20 20 | do {|. |
|0003e710| 20 2a 71 2b 2b 20 3d 31 | 3b 0a 20 20 20 20 7d 20 | *q++ =1|;. } |
|0003e720| 77 68 69 6c 65 20 28 2d | 2d 69 3e 3d 30 29 3b 0a |while (-|-i>=0);.|
|0003e730| 7d 0a 0a 0a 69 6e 74 0a | 63 6d 70 68 73 28 73 74 |}...int.|cmphs(st|
|0003e740| 72 75 63 74 20 68 73 5f | 74 20 2a 70 31 2c 20 73 |ruct hs_|t *p1, s|
|0003e750| 74 72 75 63 74 20 68 73 | 5f 74 20 2a 70 32 29 0a |truct hs|_t *p2).|
|0003e760| 7b 0a 20 20 20 20 72 65 | 74 75 72 6e 20 70 31 2d |{. re|turn p1-|
|0003e770| 3e 64 69 73 74 20 2d 20 | 70 32 2d 3e 64 69 73 74 |>dist - |p2->dist|
|0003e780| 3b 0a 7d 0a 0a 0a 76 6f | 69 64 0a 66 69 6c 6c 5f |;.}...vo|id.fill_|
|0003e790| 68 73 68 65 61 64 28 76 | 6f 69 64 29 0a 7b 0a 20 |hshead(v|oid).{. |
|0003e7a0| 20 20 20 52 45 47 20 63 | 68 61 72 20 2a 70 2c 20 | REG c|har *p, |
|0003e7b0| 2a 71 3b 0a 20 20 20 20 | 52 45 47 20 73 74 72 75 |*q;. |REG stru|
|0003e7c0| 63 74 20 68 73 5f 74 20 | 2a 68 70 3b 0a 20 20 20 |ct hs_t |*hp;. |
|0003e7d0| 20 4e 4f 4e 5f 52 45 47 | 20 69 6e 74 20 69 63 3b | NON_REG| int ic;|
|0003e7e0| 0a 20 20 20 20 52 45 47 | 20 73 68 6f 72 74 20 69 |. REG| short i|
|0003e7f0| 3b 0a 20 20 20 20 52 45 | 47 20 63 68 61 72 20 72 |;. RE|G char r|
+--------+-------------------------+-------------------------+--------+--------+
Only 250.0 KB of data is shown above.