Compare commits
2 commits
97a3105109
...
1fe628bf1a
Author | SHA1 | Date | |
---|---|---|---|
1fe628bf1a | |||
9879f2f409 |
17 changed files with 527 additions and 299 deletions
Binary file not shown.
|
@ -1,285 +1,415 @@
|
|||
:100000000C942D040C945D040C945D040C945D041C
|
||||
:100010000C945D040C945D040C945D040C945D04DC
|
||||
:100020000C945D040C945D040C945D040C945D04CC
|
||||
:100030000C945D040C945D040C945D040C945D04BC
|
||||
:100040000C945D040C945D040C945D040C945D04AC
|
||||
:100050000C945D040C946C060C945D040C945D048B
|
||||
:100060000C945D040C945D040C945D040C945D048C
|
||||
:100070000C945D040C945D040C945D040C945D047C
|
||||
:100080000C945D040C945D040C945D040C945D046C
|
||||
:100090000C945D040C945D040C945D040C945D045C
|
||||
:1000A0000C945D040C945D040C945D040C945D044C
|
||||
:1000B0000C945D040C945D040C945D040C945D043C
|
||||
:1000C0000C945D040C945D040C945D040C945D042C
|
||||
:1000D0000C945D040C945D040C945D040C945D041C
|
||||
:1000E0000C945D040C94860402FEFF500002FDFF98
|
||||
:1000F000500003FCFFAA000000001E0003FAFFAA44
|
||||
:10010000000000001E0003FAFFAA000000001E000D
|
||||
:1001100002FEFF500002FDFF500003FCFFAA00009A
|
||||
:1001200000001E0003FAFFAA000000001E0003FAF0
|
||||
:10013000FFAA000000001E0002FEFF500002FDFFAB
|
||||
:10014000500003FCFFAA000000001E0003FAFFAAF3
|
||||
:10015000000000001E0003FAFF2C0103FCFF8200D8
|
||||
:1001600003FEFF8200000000500002FFFF5000026B
|
||||
:10017000FEFF500003FDFFAA00000000140003FB77
|
||||
:10018000FFAA00000000140003FBFFAA000000000B
|
||||
:100190001E0002FFFF500002FEFF500003FDFFAAF9
|
||||
:1001A00000000000140003FBFFAA00000000140080
|
||||
:1001B00003FBFFAA00000000140002FFFF50000232
|
||||
:1001C000FEFF500003FDFFAA000000001E0003FB1D
|
||||
:1001D000FFAA000000001E0003FBFF2C0103FDFF2F
|
||||
:1001E000820003FFFF82000000005000000000F4C6
|
||||
:1001F0000100000000000200006400020A00640028
|
||||
:100200000200006400020A006400020000640004AE
|
||||
:100210000000C800010A00320001F6FF3200010AA6
|
||||
:1002200000320001F6FF32000200006400020A0002
|
||||
:1002300064000200006400020A006400020000641E
|
||||
:1002400000040000C800010A00320001F6FF32007D
|
||||
:10025000010A00320001F6FF3200020000640002D1
|
||||
:100260000A0064000200006400020A006400020048
|
||||
:10027000006400040000C800010A00320001F6FF1B
|
||||
:100280003200010A00320001F6FF32000200006471
|
||||
:1002900000020A0064000200006400020A00640018
|
||||
:1002A0000200006400040000C800010A00320001DE
|
||||
:1002B000F6FF3200010A00320001F6FF32000200B0
|
||||
:1002C000006400020A0064000200006400020A00E8
|
||||
:1002D00064000200006400040000C800010A00324B
|
||||
:1002E0000001F6FF3200010A00320001F6FF320081
|
||||
:1002F00002FEFF6400020800640002FEFF640002C8
|
||||
:100300000800640002FEFF6400040000C800010C45
|
||||
:1003100000320001F8FF3200010C00320001F8FF4A
|
||||
:10032000320002FDFF6400020700640002FDFF646A
|
||||
:1003300000020700640002FDFF6400040000C80022
|
||||
:10034000010D00320001F9FF3200010D0032000101
|
||||
:10035000F9FF32000000000000300C03DF31FA2BFF
|
||||
:1003600078D5D86C2945A1026969918D6571B8432A
|
||||
:10037000DEF2F6786E1DBF344ECB382EFD32597545
|
||||
:100380000732E231778433E1EDC56E523627961598
|
||||
:10039000198D8D88AB4DBCF918F5271627818C2F48
|
||||
:1003A000B46E602BF2940CE0597B338FA3C9A4BDCB
|
||||
:1003B000573245027F02FB98F723AE1EA53A4D59EE
|
||||
:1003C000A9AE849B42917C9B0CB02BB07ACF6DD1AF
|
||||
:1003D00002B2D381B4CE19ACF2C7CB970218F0ABFE
|
||||
:1003E000C774470906C4A51374D0C3EEA030BFA2DA
|
||||
:1003F000E2922497613D4453050FEA0728DAB3EFF0
|
||||
:100400004FFAF955BE9F68336F2B21105CE0B23F65
|
||||
:1004100073D6D7D4141B271A2A122153ECD5423C89
|
||||
:10042000CF3C918EDBFAC24B26E35B82C40EC13710
|
||||
:10043000E5980BFAB43314DE453631320B746EDBBB
|
||||
:10044000B1006A8CFA2CD7210F33A3D342650A2757
|
||||
:10045000FE1621B24935918E6BC3C077382E52E912
|
||||
:100460002FBC7629E84D4BF781EFCBC354D5EB5326
|
||||
:10047000EC0D06354398C3AF5B842694B3787DE2D8
|
||||
:1004800035F30C1D415715C346E0879BB672EEA3AA
|
||||
:100490007FF5D8C28D9C72E920987DD311FBB546BB
|
||||
:1004A000EFC164311979F45F5A7BFA11EEE9B46E49
|
||||
:1004B000DE8C316C29A355493BD31C4DCED293BE63
|
||||
:1004C00094F7EFAD71E40DCC6008DD4EF192BCD035
|
||||
:1004D0001FED3C48909291CC65AE193481ADF21578
|
||||
:1004E000A5E2C317C6D0E327D8C175CA53329B72A1
|
||||
:1004F0001FD8BBB06A4D7DD0FB97047D45F793EACA
|
||||
:10050000D95601A027E4C700A53DCBF96F666C8FD3
|
||||
:100510003F2740A974BE7A70557FEE9A7681855048
|
||||
:10052000D787F1FF6BB9FF11F7CA0B673177F77007
|
||||
:100530009F371A14F694854B1373E68AF46CDBCB61
|
||||
:10054000F3CCCB5F86CA717D957CE4C6F4DC369330
|
||||
:100550001350A70AE52D55F9A03C8394A95F609C30
|
||||
:100560002B2BFCB2F66D308BE91451DEF088710450
|
||||
:10057000D8190EBE4664B7E6A13B7B4A9ADBE7C6B4
|
||||
:1005800007E378FD51A8883BBDDA19AE628AB33A19
|
||||
:10059000A4C2F9EB26B0D2C8EC4D138629FA4D302F
|
||||
:1005A000DEC62E2F6FB66A2D9083DBF20E8F2DB331
|
||||
:1005B00051279E78D87140C4BE544BE84E98182DF0
|
||||
:1005C0005F465DCEFDC7FB8E4BD7815A66AF0EB737
|
||||
:1005D000D6AC2FAE1D7072DCC4BDC41356DD40B660
|
||||
:1005E000249D84216580B0B157310BBDE01975B6EB
|
||||
:1005F000C6A564E415D7C1DA9585EDEC632EA28714
|
||||
:10060000CC26A932A659E3FD8AEFBB6B093021CF76
|
||||
:10061000D586B4EB5D75C5F3FBB3DF5EE281E6AF73
|
||||
:10062000A78FE14EE8C54C73B407DFBE38018E0DCD
|
||||
:100630008742F8E5B8BED8B472B7125439F904E06D
|
||||
:1006400088E62F71AB7BE56083C41EBBC5ACC94D8A
|
||||
:10065000EFC233A7800C5BF3C36E48FC674CDDF040
|
||||
:10066000320D61DD88473E0B0B5CC7D109901EF847
|
||||
:1006700052529FD25EFBC622690E1FD15AFDC28C18
|
||||
:100680000A236A926AA99E760565470EF5660647B3
|
||||
:10069000B9A61A17A2E0390CEE59DD49569FD6606B
|
||||
:1006A000C341F32EEA91A4F0F7ECFEEC5305340CB1
|
||||
:1006B000AC4F244E2F5D5A1EB738670DD83E6D9C47
|
||||
:1006C0007F61CA69F26F59E95C58D6B05E0BBC0A0B
|
||||
:1006D0005AE0598A3EB4A8F5EC1003C54E7161CEBC
|
||||
:1006E000D22C37C49C91AEF8EA85A848906552EBAD
|
||||
:1006F00046AC7584601E7A4D2F7D137DEE744CC020
|
||||
:10070000A183853D153436FFBADF474B449A368ABC
|
||||
:1007100047AC0FA7CA89F5F9070877F57DC3B61F5F
|
||||
:10072000473C5C5C71935C2B72A376B73EAC418511
|
||||
:1007300058512D23DB221CE22B93D8A8578FC79E3C
|
||||
:10074000CB24FB3CB757682AFBDEE1398B23BFE49F
|
||||
:1007500074EC074F0F24323AB87F8285888C8F92D1
|
||||
:1007600095989B9EA1A4A7AAADB0B3B6B9BBBEC1D4
|
||||
:10077000C3C6C9CBCED0D3D5D7D9DCDEE0E2E4E620
|
||||
:10078000E8E9EBEDEEF0F1F2F4F5F6F7F8F9FAFB43
|
||||
:10079000FCFCFDFDFEFEFEFEFEFEFEFEFEFEFDFD81
|
||||
:1007A000FCFCFBFAFAF9F8F7F6F4F3F2F0EFEDECF3
|
||||
:1007B000EAE8E7E5E3E1DFDDDBD8D6D4D1CFCCCA88
|
||||
:1007C000C7C5C2BFBDBAB7B4B1AFACA9A6A3A09DFF
|
||||
:1007D0009A9693908D8A8784817D7A7774716E6BF7
|
||||
:1007E0006864615E5B5855524F4D4A4744413F3CF7
|
||||
:1007F000393734322F2D2A282623211F1D1B191784
|
||||
:10080000161412110F0E0C0B0A0807060504040338
|
||||
:1008100002020101000000000000000000000101D0
|
||||
:100820000202030405060708090A0C0D0E10111335
|
||||
:100830001516181A1C1E20222527292B2E30333579
|
||||
:10084000383B3D404345484B4E5154575A5D6063D9
|
||||
:1008500066696C6F7276797C7F0011241FBECFEFC2
|
||||
:10086000D1E2DEBFCDBF00E00CBF84B78093390575
|
||||
:1008700014BE0FB6F894A8958091600088618093AB
|
||||
:100880006000109260000FBE14E0A0E0B2E0EEEF56
|
||||
:10089000FEE000E00BBF02C007900D92AA3BB1073B
|
||||
:1008A000D9F725E0AAEBB4E001C01D92A933B20745
|
||||
:1008B000E1F70E942C070C947D070C940000CF9365
|
||||
:1008C000C62F0E9494068FEF80BBC1BBEBE0F1E026
|
||||
:1008D0008081857F808385E08A95F1F700008081A3
|
||||
:1008E0008A608083CF9108950E94940610BA11BA4D
|
||||
:1008F000EBE0F1E08081837F808385E08A95F1F7EA
|
||||
:1009000000008FB190819C6090830895CF92DF9218
|
||||
:10091000EF92FF92CF93C82F80E4C82E82E4D82EA6
|
||||
:100920008FE0E82EF12C85E00E94740485FD06C05E
|
||||
:1009300081E0C81AD108E108F108A9F76C2F80E01E
|
||||
:100940000E945F0490E080E0CF91FF90EF90DF90F5
|
||||
:10095000CF90089563E883E00E945F0463E080E045
|
||||
:100960000E945F0460E081E00E945F0463E083E036
|
||||
:100970000E945F0480E092E09093360580933505F5
|
||||
:100980008EE692E00C945107CF9385E00E947404A8
|
||||
:1009900080FF0BC080E00E947404C82F0E9457069D
|
||||
:1009A0006C2F80E0CF910C945F04CF910895CF938A
|
||||
:1009B000C62F0E9494068FEF80BBC1BBEBE0F1E035
|
||||
:1009C00080818D7E808385E08A95F1F700008081AB
|
||||
:1009D00080618083808182608083CF9108950E94AE
|
||||
:1009E000940610BA11BAEBE0F1E080818B7E80832F
|
||||
:1009F00085E08A95F1F700008FB190819461908332
|
||||
:100A000008950F931F93CF93DF9380910F0283304C
|
||||
:100A100009F4B3C0A8F4813009F444C0CFE78230B0
|
||||
:100A200009F476C0C0E060E08C2F81700E94D7048A
|
||||
:100A3000CF5FCF3FC1F7DF91CF911F910F91089505
|
||||
:100A4000843009F4C8C01FE7CFEFD0E00FEF853046
|
||||
:100A500049F76091C0048FEF860F8E3F28F0809198
|
||||
:100A60000E02819580930E0280E00E94D70460916F
|
||||
:100A7000C00481E00E94D7044091BA045091BB04A5
|
||||
:100A800057FDDFC08091BE049091BF04019684178A
|
||||
:100A900095070CF0CAC09093BF048093BE04115018
|
||||
:100AA000C1F6C9CFCFE7E091C004F0E0E75AF84FB4
|
||||
:100AB000649181E00E94D704E091C004F0E0E75A1D
|
||||
:100AC000F84F649180E00E94D7042091BA043091DD
|
||||
:100AD000BB0437FD19C08091BE049091BF040196FC
|
||||
:100AE000821793073CF49093BF048093BE04C150D7
|
||||
:100AF000D1F6A1CF1092BF041092BE048091C00421
|
||||
:100B00008F5F8093C004F3CF8091C004821BF9CF24
|
||||
:100B10008091C00487FF1DC06FEF80E00E94D70462
|
||||
:100B20006FEF81E00E94D7042091BA043091BB049A
|
||||
:100B300037FD1FC08091BE049091BF0401968217BB
|
||||
:100B400093076CF49093BF048093BE04C15001F7E7
|
||||
:100B500072CF60E080E00E94D70460E0E2CF1092A4
|
||||
:100B6000BF041092BE048091C0048F5F8093C004C4
|
||||
:100B7000EDCF8091C004821BF9CFCFE76091C00414
|
||||
:100B800080E00E94D7046091C00481E00E94D704F5
|
||||
:100B90002091BA043091BB0437FD19C08091BE0486
|
||||
:100BA0009091BF040196821793073CF49093BF0481
|
||||
:100BB0008093BE04C15011F73ECF1092BF04109233
|
||||
:100BC000BE048091C0048F5F8093C004F3CF8091F6
|
||||
:100BD000C004821BF9CFCFE7E091BC04F091BD04C3
|
||||
:100BE000E75AFC4F649181E00E94D704E091BC0475
|
||||
:100BF000F091BD04E75AFC4F649180E00E94D70455
|
||||
:100C00008091BC049091BD040196811524E0920767
|
||||
:100C100038F49093BD048093BC04C150E9F60BCF27
|
||||
:100C20001092BD041092BC04F8CF1092BF04109231
|
||||
:100C3000BE048091C00490910E02890F8093C0047D
|
||||
:100C40002ECF20910E022403B001259F700D112498
|
||||
:100C50008091C004FE01E81BF109E617F7071CF4B8
|
||||
:100C60000093C0041CCF249F202D11242093C00486
|
||||
:100C700016CF80E00E94EF0480FF0C9401050895D8
|
||||
:100C8000E091C104E43650F01092C104EFECF4E0BE
|
||||
:100C900084E6DF011D928A95E9F70895F0E0E253BA
|
||||
:100CA000FB4F80818A3081F38D3071F30895E0919C
|
||||
:100CB000C10491E09E0F9093C104F0E0E153FB4F1B
|
||||
:100CC0008083089582E884BD84E085BD80E487BD8B
|
||||
:100CD00082E080936E0008951F920F920FB60F92DC
|
||||
:100CE00011240BB60F922F933F934F935F936F9303
|
||||
:100CF0007F938F939F93AF93BF93EF93FF930E9444
|
||||
:100D0000B906FF91EF91BF91AF919F918F917F9124
|
||||
:100D10006F915F914F913F912F910F900BBE0F906C
|
||||
:100D20000FBE0F901F9018958093080108958FEFC4
|
||||
:100D300080BB8093070180930A011092080111BAC9
|
||||
:100D4000EBE0F1E0108280818F6180838FE891E099
|
||||
:100D50000197F1F700C0000080818E7F80830895A5
|
||||
:100D60000E9439060E94C4040E94400690E080E080
|
||||
:100D700008956091C2047091C3046115710529F44E
|
||||
:100D80001092CE041092CD0408958091CD049091DC
|
||||
:100D9000CE0401969093CE048093CD042091C60496
|
||||
:100DA0003091C7044091CB045091CC04841795072F
|
||||
:100DB00020F46217730721F408956217730761F036
|
||||
:100DC0001092C5041092C4041092CE041092CD0467
|
||||
:100DD0007093C7046093C6042091C4043091C50485
|
||||
:100DE00045E0429FC001439F900D1124680F791F79
|
||||
:100DF00045E050E088EC94E00E9448078091CB04E5
|
||||
:100E00009091CC04892B71F41092C5041092C40403
|
||||
:100E10006091C2047091C30445E050E088EC94E016
|
||||
:100E20000E9448078091C80480930F028091C904F2
|
||||
:100E30009091CA049093BB048093BA041092CE049C
|
||||
:100E40001092CD048091C4049091C50401969093B2
|
||||
:100E5000C5048093C4040895F8940E9497060E94E4
|
||||
:100E6000AA040E94620688EE90E09093C3048093E7
|
||||
:100E7000C204789488E19EE00FB6F894A895809318
|
||||
:100E800060000FBE90936000A8950E94B006FCCF52
|
||||
:100E9000FB01DC0102C005900D9241505040D8F793
|
||||
:100EA00008950F931F93CF93DF93E0913505F09151
|
||||
:100EB0003605238110E000E021FD0EC00FEF1FEF8B
|
||||
:100EC000C801DF91CF911F910F9108951995892B3A
|
||||
:100ED00011F00FEF1FEFCE01EC0189916091350504
|
||||
:100EE00070913605DB011896ED91FC918111EECFE2
|
||||
:0E0EF0008AE01995892B21F3E1CFF894FFCF0A
|
||||
:100EFE000000000200000000860400000000010156
|
||||
:100F0E00740280028D0291029902A602AF02B6020D
|
||||
:100F1E00C902D702E102EC02F60202030803110332
|
||||
:100F2E001F03C902D702E102EC02F6020203080314
|
||||
:100F3E001103CE03D403DA03DF03E403EA03EE0363
|
||||
:100F4E00F40307041B0435043C04420448044D0416
|
||||
:100F5E00520463046B0477048D049C04AB04494E65
|
||||
:100F6E0049540D00464C4F505059204449534B00A4
|
||||
:100F7E00534352455720445249564552004B45590A
|
||||
:100F8E00005341555341474500524F5454454E204E
|
||||
:100F9E00464C455348004B4559424F415244005030
|
||||
:100FAE004953544F4C004E4F5448494E474C4F4EA8
|
||||
:100FBE00454C5920524F414400532F4E2044495224
|
||||
:100FCE005420524F41440046495245504C414345EE
|
||||
:100FDE00004E2F5720537472656574004F4C442099
|
||||
:100FEE00484F555345004C4956494E4720524F4F96
|
||||
:100FFE004D00415454494300424153454D454E54D2
|
||||
:10100E0000434F4D505554455220524F4F4D0059AD
|
||||
:10101E006F7520737461726520696E746F20612024
|
||||
:10102E00766F6964206F66206E6F7468696E676E86
|
||||
:10103E006573732E20596F7520736565206E6F6F03
|
||||
:10104E006E652C20796F752068656172206E6F6FEA
|
||||
:10105E006E652C796F75206665656C20736F6D6596
|
||||
:10106E006F6E652E0D0A20596F75206C6F6F6B2099
|
||||
:10107E0061726F756E642C20616E642073656520DD
|
||||
:10108E006E6F7468696E672C2079657420796F7540
|
||||
:10109E0020617265206E6F206C65737320736361BF
|
||||
:1010AE007265642E20596F75206861626520776FB6
|
||||
:1010BE006E2E4C4F4E454C5920524F4144006E6F90
|
||||
:1010CE0072746800736F7574680077657374006569
|
||||
:1010DE006173740073686F6F7400757365004552A9
|
||||
:1010EE00524F5200596F752063616E277420646FE2
|
||||
:1010FE0020746861742100596F752063616E2774C6
|
||||
:10110E0020757365207468617421005768617420BE
|
||||
:10111E0061726520796F7520676F696E6720746FD5
|
||||
:10112E0020646F3F00676F696E6720004E4F525408
|
||||
:10113E004800534F555448004541535400574553AA
|
||||
:10114E005400594F55204D415920414354204E4F84
|
||||
:10115E005721006974206469656400697420737591
|
||||
:10116E007276697665640061206265617220626CD8
|
||||
:10117E006F636B73207468652077617900697420E2
|
||||
:10118E0072616E20617761792E2E2E006974207740
|
||||
:10119E006F6E277420737461727400796F7520639B
|
||||
:0A11AE00616E2774207479706500EB
|
||||
:100000000C9482040C94B2040C94B2040C94B204C8
|
||||
:100010000C94B2040C94B2040C94B2040C94B20488
|
||||
:100020000C94B2040C94B2040C94B2040C94B20478
|
||||
:100030000C94B2040C94B2040C94B2040C94B20468
|
||||
:100040000C94B2040C94B2040C94B2040C94B20458
|
||||
:100050000C94B2040C9477070C94B2040C94B20480
|
||||
:100060000C94B2040C94B2040C94B2040C94B20438
|
||||
:100070000C94B2040C94B2040C94B2040C94B20428
|
||||
:100080000C94B2040C94B2040C94B2040C94B20418
|
||||
:100090000C94B2040C94B2040C94B2040C94B20408
|
||||
:1000A0000C94B2040C94B2040C94B2040C94B204F8
|
||||
:1000B0000C94B2040C94B2040C94B2040C94B204E8
|
||||
:1000C0000C94B2040C94B2040C94B2040C94B204D8
|
||||
:1000D0000C94B2040C94B2040C94B2040C94B204C8
|
||||
:1000E0000C94B2040C942A0502FDFFC80002FCFF28
|
||||
:1000F000C80002FBFFC80002FDFFC80002FCFFC8E9
|
||||
:100100000002FBFFC80002FDFFC80002FCFFC800A0
|
||||
:1001100002FBFFC80002FDFFC80002FCFFC800028E
|
||||
:10012000FBFFC80002FDFFC80002FCFFC80002FB85
|
||||
:10013000FFC80002FDFFC80002FCFFC80002FBFF71
|
||||
:10014000C80002FDFFC80002FCFFC80002FBFFC898
|
||||
:100150000002FDFFC80002FCFFC80002FBFFC80050
|
||||
:1001600002FDFF900102FCFF900102FBFF900102E3
|
||||
:10017000FDFFF40102FCFF260202FBFF580202FD14
|
||||
:10018000FF200302FCFF840302FBFFE803000000E2
|
||||
:10019000E803000000000002FEFF500002FDFF50D7
|
||||
:1001A0000003FCFFAA000000001E0003FAFFAA00E3
|
||||
:1001B0000000001E0003FAFFAA000000001E00025B
|
||||
:1001C000FEFF500002FDFF500003FCFFAA000000EC
|
||||
:1001D000001E0003FAFFAA000000001E0003FAFF41
|
||||
:1001E000AA000000001E0002FEFF500002FDFF50AA
|
||||
:1001F0000003FCFFAA000000001E0003FAFFAA0093
|
||||
:100200000000001E0003FAFF2C0103FCFF82000324
|
||||
:10021000FEFF8200000000500002FFFF500002FEBF
|
||||
:10022000FF500003FDFFAA00000000140003FBFFC5
|
||||
:10023000AA00000000140003FBFFAA000000001E3B
|
||||
:100240000002FFFF500002FEFF500003FDFFAA0066
|
||||
:10025000000000140003FBFFAA00000000140003CC
|
||||
:10026000FBFFAA00000000140002FFFF500002FE86
|
||||
:10027000FF500003FDFFAA000000001E0003FBFF6B
|
||||
:10028000AA000000001E0003FBFF2C0103FDFF82FB
|
||||
:100290000003FFFF8200000000500000000000008B
|
||||
:1002A0000200006400020A00640002000064000210
|
||||
:1002B0000A0064000200006400040000C800010A93
|
||||
:1002C00000320001F6FF3200010A00320001F6FFA1
|
||||
:1002D00032000200006400020A00640002000064B0
|
||||
:1002E00000020A0064000200006400040000C8006C
|
||||
:1002F000010A00320001F6FF3200010A003200015B
|
||||
:10030000F6FF32000200006400020A0064000200EE
|
||||
:10031000006400020A00640002000064000400009F
|
||||
:10032000C800010A00320001F6FF3200010A003263
|
||||
:100330000001F6FF32000200006400020A006400BF
|
||||
:100340000200006400020A0064000200006400046D
|
||||
:100350000000C800010A00320001F6FF3200010A65
|
||||
:1003600000320001F6FF32000200006400020A00C1
|
||||
:1003700064000200006400020A00640002000064DD
|
||||
:1003800000040000C800010A00320001F6FF32003C
|
||||
:10039000010A00320001F6FF320002FEFF64000293
|
||||
:1003A0000800640002FEFF6400020800640002FE10
|
||||
:1003B000FF6400040000C800010C00320001F8FFD7
|
||||
:1003C0003200010C00320001F8FF320002FDFF6430
|
||||
:1003D00000020700640002FDFF64000207006400E1
|
||||
:1003E00002FDFF6400040000C800010D003200019E
|
||||
:1003F000F9FF3200010D00320001F9FF3200000068
|
||||
:10040000000000300C03DF31FA2B78D5D86C294579
|
||||
:10041000A1026969918D6571B843DEF2F6786E1DAF
|
||||
:10042000BF344ECB382EFD3259750732E231778416
|
||||
:1004300033E1EDC56E5236279615198D8D88AB4D7B
|
||||
:10044000BCF918F5271627818C2FB46E602BF29417
|
||||
:100450000CE0597B338FA3C9A4BD573245027F02FC
|
||||
:10046000FB98F723AE1EA53A4D59A9AE849B429145
|
||||
:100470007C9B0CB02BB07ACF6DD102B2D381B4CEBD
|
||||
:1004800019ACF2C7CB970218F0ABC774470906C482
|
||||
:10049000A51374D0C3EEA030BFA2E2922497613DB1
|
||||
:1004A0004453050FEA0728DAB3EF4FFAF955BE9F18
|
||||
:1004B00068336F2B21105CE0B23F73D6D7D4141B86
|
||||
:1004C000271A2A122153ECD5423CCF3C918EDBFAFD
|
||||
:1004D000C24B26E35B82C40EC137E5980BFAB433F6
|
||||
:1004E00014DE453631320B746EDBB1006A8CFA2CA7
|
||||
:1004F000D7210F33A3D342650A27FE1621B249350F
|
||||
:10050000918E6BC3C077382E52E92FBC7629E84D07
|
||||
:100510004BF781EFCBC354D5EB53EC0D0635439825
|
||||
:10052000C3AF5B842694B3787DE235F30C1D41574D
|
||||
:1005300015C346E0879BB672EEA37FF5D8C28D9CAB
|
||||
:1005400072E920987DD311FBB546EFC1643119796A
|
||||
:10055000F45F5A7BFA11EEE9B46EDE8C316C29A39C
|
||||
:1005600055493BD31C4DCED293BE94F7EFAD71E409
|
||||
:100570000DCC6008DD4EF192BCD01FED3C4890924E
|
||||
:1005800091CC65AE193481ADF215A5E2C317C6D082
|
||||
:10059000E327D8C175CA53329B721FD8BBB06A4DCE
|
||||
:1005A0007DD0FB97047D45F793EAD95601A027E457
|
||||
:1005B000C700A53DCBF96F666C8F3F2740A974BE7D
|
||||
:1005C0007A70557FEE9A76818550D787F1FF6BB9A7
|
||||
:1005D000FF11F7CA0B673177F7709F371A14F6943B
|
||||
:1005E000854B1373E68AF46CDBCBF3CCCB5F86CA06
|
||||
:1005F000717D957CE4C6F4DC36931350A70AE52D93
|
||||
:1006000055F9A03C8394A95F609C2B2BFCB2F66D3E
|
||||
:10061000308BE91451DEF0887104D8190EBE46649F
|
||||
:10062000B7E6A13B7B4A9ADBE7C607E378FD51A812
|
||||
:10063000883BBDDA19AE628AB33AA4C2F9EB26B0A0
|
||||
:10064000D2C8EC4D138629FA4D30DEC62E2F6FB678
|
||||
:100650006A2D9083DBF20E8F2DB351279E78D871CF
|
||||
:1006600040C4BE544BE84E98182D5F465DCEFDC782
|
||||
:10067000FB8E4BD7815A66AF0EB7D6AC2FAE1D702E
|
||||
:1006800072DCC4BDC41356DD40B6249D8421658050
|
||||
:10069000B0B157310BBDE01975B6C6A564E415D7E6
|
||||
:1006A000C1DA9585EDEC632EA287CC26A932A65936
|
||||
:1006B000E3FD8AEFBB6B093021CFD586B4EB5D75C6
|
||||
:1006C000C5F3FBB3DF5EE281E6AFA78FE14EE8C57D
|
||||
:1006D0004C73B407DFBE38018E0D8742F8E5B8BE13
|
||||
:1006E000D8B472B7125439F904E088E62F71AB7BA5
|
||||
:1006F000E56083C41EBBC5ACC94DEFC233A7800CF7
|
||||
:100700005BF3C36E48FC674CDDF0320D61DD88475A
|
||||
:100710003E0B0B5CC7D109901EF852529FD25EFB74
|
||||
:10072000C622690E1FD15AFDC28C0A236A926AA999
|
||||
:100730009E760565470EF5660647B9A61A17A2E02C
|
||||
:10074000390CEE59DD49569FD660C341F32EEA912C
|
||||
:10075000A4F0F7ECFEEC5305340CAC4F244E2F5DA7
|
||||
:100760005A1EB738670DD83E6D9C7F61CA69F26F1B
|
||||
:1007700059E95C58D6B05E0BBC0A5AE0598A3EB4BF
|
||||
:10078000A8F5EC1003C54E7161CED22C37C49C91F4
|
||||
:10079000AEF8EA85A848906552EB46AC7584601EB9
|
||||
:1007A0007A4D2F7D137DEE744CC0A183853D1534A9
|
||||
:1007B00036FFBADF474B449A368A47AC0FA7CA893F
|
||||
:1007C000F5F9070877F57DC3B61F473C5C5C71936C
|
||||
:1007D0005C2B72A376B73EAC418558512D23DB22AA
|
||||
:1007E0001CE22B93D8A8578FC79ECB24FB3CB7574E
|
||||
:1007F000682AFBDEE1398B23BFE474EC074F0F243A
|
||||
:10080000323AB87F8285888C8F9295989B9EA1A45E
|
||||
:10081000A7AAADB0B3B6B9BBBEC1C3C6C9CBCED013
|
||||
:10082000D3D5D7D9DCDEE0E2E4E6E8E9EBEDEEF0A3
|
||||
:10083000F1F2F4F5F6F7F8F9FAFBFCFCFDFDFEFE2B
|
||||
:10084000FEFEFEFEFEFEFEFEFDFDFCFCFBFAFAF9DE
|
||||
:10085000F8F7F6F4F3F2F0EFEDECEAE8E7E5E3E1C0
|
||||
:10086000DFDDDBD8D6D4D1CFCCCAC7C5C2BFBDBAB5
|
||||
:10087000B7B4B1AFACA9A6A3A09D9A9693908D8A68
|
||||
:100880008784817D7A7774716E6B6864615E5B5872
|
||||
:1008900055524F4D4A4744413F3C393734322F2D52
|
||||
:1008A0002A282623211F1D1B1917161412110F0E9B
|
||||
:1008B0000C0B0A08070605040403020201010000EC
|
||||
:1008C0000000000000000000010102020304050610
|
||||
:1008D0000708090A0C0D0E1011131516181A1C1E04
|
||||
:1008E00020222527292B2E303335383B3D404345E8
|
||||
:1008F000484B4E5154575A5D606366696C6F72760F
|
||||
:10090000797C7F0011241FBECFEFD1E2DEBFCDBFC7
|
||||
:1009100000E00CBF84B78093A40514BE0FB6F89412
|
||||
:10092000A8958091600088618093600010926000BB
|
||||
:100930000FBE15E0A0E0B2E0E2EAF6E100E00BBF96
|
||||
:1009400002C007900D92A432B107D9F725E0A4E2C6
|
||||
:10095000B5E001C01D92A43AB207E1F70E94370842
|
||||
:100960000C944F0B0C940000CF93C62F0E949F074E
|
||||
:100970008FEF80BBC1BBEBE0F1E08081857F80839E
|
||||
:1009800085E08A95F1F7000080818A608083CF91AD
|
||||
:1009900008950E949F0710BA11BAEBE0F1E0808140
|
||||
:1009A000837F808385E08A95F1F700008FB1908185
|
||||
:1009B0009C609083089563E883E00E94B40463E040
|
||||
:1009C00080E00E94B40460E081E00E94B40463E02F
|
||||
:1009D00083E00E94B40480E092E09093A1058093AC
|
||||
:1009E000A0058AEB92E00C948408CF93DF93CDB7F7
|
||||
:1009F000DEB7FE01369681919191BF010E94B00849
|
||||
:100A00008AE090E00E947E0890E080E0DF91CF9144
|
||||
:100A10000895CF92DF92EF92FF92CF93C82F80E498
|
||||
:100A2000C82E82E4D82E8FE0E82EF12C85E00E94BB
|
||||
:100A3000C90485FD06C081E0C81AD108E108F108A3
|
||||
:100A4000A9F76C2F80E0CF91FF90EF90DF90CF90CF
|
||||
:100A50000C94B404CF93C82F8A3019F48DE00E940F
|
||||
:100A600009058C2F0E94090590E080E0CF91089540
|
||||
:100A7000CF9385E00E94C90480FF0FC080E00E94F0
|
||||
:100A8000C904C82F0E94B806CD3019F48AE00E942C
|
||||
:100A900009058C2FCF910C940905CF910895CF9320
|
||||
:100AA000C62F0E949F078FEF80BBC1BBEBE0F1E038
|
||||
:100AB00080818D7E808385E08A95F1F700008081BA
|
||||
:100AC00080618083808182608083CF9108950E94BD
|
||||
:100AD0009F0710BA11BAEBE0F1E080818B7E808332
|
||||
:100AE00085E08A95F1F700008FB190819461908341
|
||||
:100AF00008950F931F93CF93DF9380910F0283305C
|
||||
:100B000009F4B3C0A8F4813009F444C0CFE78230BF
|
||||
:100B100009F476C0C0E060E08C2F81700E944F0520
|
||||
:100B2000CF5FCF3FC1F7DF91CF911F910F91089514
|
||||
:100B3000843009F4C8C01FE7CFEFD0E00FEF853055
|
||||
:100B400049F760912A058FEF860F8E3F28F080913C
|
||||
:100B50000E02819580930E0280E00E944F05609105
|
||||
:100B60002A0581E00E944F054091240550912505FA
|
||||
:100B700057FDDFC0809128059091290501968417C3
|
||||
:100B800095070CF0CAC09093290580932805115051
|
||||
:100B9000C1F6C9CFCFE7E0912A05F0E0ED5FF74F4E
|
||||
:100BA000649181E00E944F05E0912A05F0E0ED5F3D
|
||||
:100BB000F74F649180E00E944F0520912405309109
|
||||
:100BC000250537FD19C080912805909129050196CA
|
||||
:100BD000821793073CF49093290580932805C15010
|
||||
:100BE000D1F6A1CF109229051092280580912A05EF
|
||||
:100BF0008F5F80932A05F3CF80912A05821BF9CF5E
|
||||
:100C000080912A0587FF1DC06FEF80E00E944F058D
|
||||
:100C10006FEF81E00E944F0520912405309125055A
|
||||
:100C200037FD1FC0809128059091290501968217F4
|
||||
:100C300093076CF49093290580932805C15001F720
|
||||
:100C400072CF60E080E00E944F0560E0E2CF10923A
|
||||
:100C500029051092280580912A058F5F80932A0527
|
||||
:100C6000EDCF80912A05821BF9CFCFE760912A054D
|
||||
:100C700080E00E944F0560912A0581E00E944F05A7
|
||||
:100C8000209124053091250537FD19C08091280554
|
||||
:100C9000909129050196821793073CF490932905BA
|
||||
:100CA00080932805C15011F73ECF1092290510926C
|
||||
:100CB000280580912A058F5F80932A05F3CF8091C4
|
||||
:100CC0002A05821BF9CFCFE7E0912605F091270591
|
||||
:100CD000ED5FFB4F649181E00E944F05E091260596
|
||||
:100CE000F0912705ED5FFB4F649180E00E944F0576
|
||||
:100CF00080912605909127050196811524E09207A1
|
||||
:100D000038F49093270580932605C150E9F60BCF60
|
||||
:100D10001092270510922605F8CF109229051092FF
|
||||
:100D2000280580912A0590910E02890F80932A054B
|
||||
:100D30002ECF20910E022403B001259F700D1124A7
|
||||
:100D400080912A05FE01E81BF109E617F7071CF45C
|
||||
:100D500000932A051CCF249F202D112420932A05BF
|
||||
:100D600016CF80E00E94670580FF0C9479050895F6
|
||||
:100D7000E0912C0591E09E0F90932C05F0E0E65C4D
|
||||
:100D8000FA4F808308950F931F93CF93DF93C82F5B
|
||||
:100D900070E060E08AE00E942A05C53011F180EC25
|
||||
:100DA00092E09F938F930E94F504C6E4D2E00F90E7
|
||||
:100DB0000F9009EC12E08881998122969F938F937E
|
||||
:100DC0001F930F930E94F5040F900F900F900F90B8
|
||||
:100DD00082E0C435D80779F7DF91CF911F910F9149
|
||||
:100DE0000895E0912B05F0E0EE0FFF1FEE5CFD4F44
|
||||
:100DF00081818F9380818F930E94F50470E060E081
|
||||
:100E00008AE00E942A05E0912B05F0E0EE0FFF1F1B
|
||||
:100E1000E25EFD4F81818F9380818F930E94F50464
|
||||
:100E20000F900F900F900F90D7CF0F931F93CF93EA
|
||||
:100E3000DF93E0912C05E436B0F010922C05EAE344
|
||||
:100E4000F5E084E6DF011D928A95E9F780ED92E0F6
|
||||
:100E50009F938F930E94F5040F900F90DF91CF9195
|
||||
:100E60001F910F910895F0E0E75CFA4F80818A307E
|
||||
:100E700011F08D3099F706E412E0D0E0C0E0F801FF
|
||||
:100E8000819191918F01FC0101900020E9F7319748
|
||||
:100E9000AF01481B590B6AE375E00E946608892B75
|
||||
:100EA00069F48C2F0E94C30610922C05EAE3F5E04A
|
||||
:100EB00084E6DF011D928A95E9F7D0CF2196C730ED
|
||||
:100EC000D105E9F6809157028F93809156028F9356
|
||||
:100ED0000E94F5040F900F90E7CF82E884BD84E074
|
||||
:100EE00085BD80E487BD82E080936E0008951F92E7
|
||||
:100EF0000F920FB60F9211240BB60F922F933F93C0
|
||||
:100F00004F935F936F937F938F939F93AF93BF9311
|
||||
:100F1000EF93FF930E94C407FF91EF91BF91AF91B0
|
||||
:100F20009F918F917F916F915F914F913F912F9101
|
||||
:100F30000F900BBE0F900FBE0F901F9018958093CF
|
||||
:100F4000080108958FEF80BB8093070180930A0109
|
||||
:100F50001092080111BAEBE0F1E0108280818F61FC
|
||||
:100F600080838FE891E00197F1F700C00000808155
|
||||
:100F70008E7F808308950E94B1060E9438050E94EA
|
||||
:100F8000150790E080E0089560912D0570912E0581
|
||||
:100F90006115710529F410923905109238050895EC
|
||||
:100FA0008091380590913905019690933905809389
|
||||
:100FB0003805209131053091320540913605509128
|
||||
:100FC00037058417950720F46217730721F40895F5
|
||||
:100FD0006217730761F01092300510922F0510927E
|
||||
:100FE00039051092380570933205609331052091D0
|
||||
:100FF0002F053091300545E0429FC001439F900D81
|
||||
:101000001124680F791F45E050E083E395E00E94CA
|
||||
:101010005D088091360590913705892B71F4109207
|
||||
:10102000300510922F0560912D0570912E0545E039
|
||||
:1010300050E083E395E00E945D0880913305809342
|
||||
:101040000F0280913405909135059093250580938A
|
||||
:101050002405109239051092380580912F05909142
|
||||
:10106000300501969093300580932F050895F894EC
|
||||
:101070000E94A2070E94DB040E946D0788EE90E0A8
|
||||
:1010800090932E0580932D05789480911F028F9365
|
||||
:1010900080911E028F930E94F50488E19EE00FB6B6
|
||||
:1010A000F894A895809360000FBE909360000F9015
|
||||
:1010B0000F90A8950E94BB07FCCFFB01DC0102C08A
|
||||
:1010C00005900D9241505040D8F70895FB01DC0186
|
||||
:1010D0004150504088F08D9181341CF08B350CF4D8
|
||||
:1010E000805E619161341CF06B350CF4605E861B90
|
||||
:1010F000611171F3990B0895881BFCCF6091A005D5
|
||||
:101100007091A1050C94C10A0F931F93CF93DF93A5
|
||||
:10111000E091A005F091A105238110E000E021FD00
|
||||
:101120000EC00FEF1FEFC801DF91CF911F910F91FC
|
||||
:1011300008951995892B11F00FEF1FEFCE01EC01E7
|
||||
:1011400089916091A0057091A105DB011896ED9140
|
||||
:10115000FC918111EECF8AE01995892B21F3E1CF23
|
||||
:10116000AB01BC018091A0059091A1050C94B80839
|
||||
:101170002F923F924F925F926F927F928F929F92A7
|
||||
:10118000AF92BF92CF92DF92EF92FF920F931F9395
|
||||
:10119000CF93DF9300D000D000D00F920F92CDB745
|
||||
:1011A000DEB77C013B018A01FC0117821682838134
|
||||
:1011B00081FFCEC19AE0292ECE0101965C01F70194
|
||||
:1011C0009381F30193FD859193FF81913F018823E2
|
||||
:1011D00009F446C1853239F493FD859193FF8191DD
|
||||
:1011E0003F01853229F4B70190E00E94C10AE7CFA0
|
||||
:1011F000912C412C512CFFE1F51538F08B3209F17F
|
||||
:1012000088F4803201F1833221F157FC3AC020ED9D
|
||||
:10121000280F2A3040F556FE1FC0929C200D112445
|
||||
:10122000922E06C08D3291F0803379F7689450F891
|
||||
:10123000F30193FD859193FF81913F018111DBCFF4
|
||||
:1012400020C0689451F8689452F8F2CF689453F82B
|
||||
:10125000EFCF689454F8ECCF429C200D1124422E1D
|
||||
:10126000689455F8E5CF8E3229F456FCF9C068949D
|
||||
:1012700056F8DECF8C3619F4689457F8D9CF8836F3
|
||||
:10128000B9F2982F9F7D95549330C0F08336A1F129
|
||||
:101290008337C1F1833509F05BC0F801C190D1906B
|
||||
:1012A0008F01692D70E056FC02C06FEF7FEFC60121
|
||||
:1012B0000E94AB0A4C01689457F80AC00C5F1F4F9C
|
||||
:1012C0002FE3298388248394912C6501E89457F8AF
|
||||
:1012D00053FC04C04814190409F018F5342C811487
|
||||
:1012E000910431F5332009F46ACFB70180E290E030
|
||||
:1012F0000E94C10A3A94F6CFF801808189830E5F7B
|
||||
:101300001F4FE0CFF801C190D1908F01692D70E09F
|
||||
:1013100056FC02C06FEF7FEFC6010E94B60A4C0177
|
||||
:10132000D5CFB70180E290E00E94C10A4A94D2CFA3
|
||||
:10133000F60157FC859157FE81916F01B70190E04E
|
||||
:101340000E94C10A31103A94F1E08F1A9108C7CF78
|
||||
:10135000843619F0893609F074C0F80157FE6AC066
|
||||
:1013600061917191819191918F01252D2F76D22ECE
|
||||
:1013700097FF09C090958095709561957F4F8F4F2D
|
||||
:101380009F4F6894D7F82AE030E0A5010E94F10A47
|
||||
:10139000C82ECA188C2C5D2CD6FE0CC0E89450F8D0
|
||||
:1013A000C91440F4D4FE05C0D2FC03C0FD2DFE7E5E
|
||||
:1013B0005F2E892C54FEA4C0FE01EC0DF11D80812E
|
||||
:1013C000803309F096C0252D297E522E852D8870F8
|
||||
:1013D000382E53FCA4C050FE9EC09C2C841418F4DC
|
||||
:1013E0004C0C942C981854FEA0C0B70180E390E0F8
|
||||
:1013F0000E94C10A52FE09C088E790E051FE02C077
|
||||
:1014000088E590E0B7010E94C10AC91408F499C0A8
|
||||
:10141000CA94D12C9FEFC91AD90ACA0CDB1CF60159
|
||||
:1014200082916F01B70190E00E94C10AAC14BD0423
|
||||
:10143000B1F758CF61917191072E000C880B990B71
|
||||
:1014400093CFD52CE894D4F82AE030E08537E1F149
|
||||
:10145000952D997FD92E8F36A9F1F0F4883551F169
|
||||
:10146000F701868197812B960FB6F894DEBF0FBEE9
|
||||
:10147000CDBFDF91CF911F910F91FF90EF90DF9043
|
||||
:10148000CF90BF90AF909F908F907F906F905F9024
|
||||
:101490004F903F902F900895803749F0883701F79B
|
||||
:1014A000D4FE02C06894D2F820E130E00DC0689408
|
||||
:1014B000D4F8F6CF54FE03C0E92FE660DE2E20E11B
|
||||
:1014C00032E002C028E030E0F801D7FE0DC06191A3
|
||||
:1014D0007191819191918F01A5010E94F10AC82E0D
|
||||
:1014E000CA18E894D7F856CF6191719190E080E0E6
|
||||
:1014F000F2CF52FC02C0839469CF8394839466CF69
|
||||
:10150000852D867809F462CFF6CFB70180E290E0AE
|
||||
:101510000E94C10A83948414C0F3312C64CF342C0C
|
||||
:101520003818841408F45FCFF8CF852D867809F435
|
||||
:101530006CCF8BE251FE80E257FC8DE2B70190E068
|
||||
:1015400062CFB70180E390E00E94C10A9A945DCF18
|
||||
:101550008FEF9FEF88CFFC01059061507040011024
|
||||
:10156000D8F7809590958E0F9F1F0895FC016150CC
|
||||
:10157000704001900110D8F7809590958E0F9F1FB5
|
||||
:1015800008950F931F93CF93DF93182F092FEB012B
|
||||
:101590008B8181FD09C01FEF0FEF812F902FDF910D
|
||||
:1015A000CF911F910F91089582FF14C02E813F812A
|
||||
:1015B0008C819D81281739073CF4E881F981CF019E
|
||||
:1015C00001969983888310838E819F8101969F83E2
|
||||
:1015D0008E83E3CFE885F985812F1995892BA1F3B7
|
||||
:1015E000DACFFA01AA27283051F1203181F1E894AD
|
||||
:1015F0006F936E7F6E5F7F4F8F4F9F4FAF4FB1E006
|
||||
:101600003ED0B4E03CD0670F781F891F9A1FA11D00
|
||||
:10161000680F791F8A1F911DA11D6A0F711D811D01
|
||||
:10162000911DA11D20D009F468943F912AE0269FC6
|
||||
:1016300011243019305D3193DEF6CF010895462F25
|
||||
:101640004770405D4193B3E00FD0C9F7F6CF462F06
|
||||
:101650004F70405D4A3318F0495D31FD405241936F
|
||||
:1016600002D0A9F7EACFB4E0A6959795879577952C
|
||||
:101670006795BA95C9F700976105710508959B01B3
|
||||
:10168000AC010A2E06945795479537952795BA953C
|
||||
:10169000C9F7620F731F841F951FA01D0895F8944A
|
||||
:0216A000FFCF7A
|
||||
:1016A20000000002000000002A0500000000010105
|
||||
:1016B200E102ED02FA02FE02060313031C032303F6
|
||||
:1016C200C703D303E103EB03F60300040C04120483
|
||||
:1016D2001B042904C703D303E103EB03F60300044D
|
||||
:1016E2000C0412041B04310436043C044204470473
|
||||
:1016F2004C04550459045F04700484049E04A50438
|
||||
:10170200AB04B104B604BB04CC04D404E004F60474
|
||||
:1017120005051405010100000001000000000000A1
|
||||
:1017220000000000000000000000000000000000B7
|
||||
:1017320000000000000000000000000000000000A7
|
||||
:101742000000000000000000000000000000000097
|
||||
:1017520000000000000000000000494E49540D0046
|
||||
:10176200596F752063616E3A002020202025730096
|
||||
:101772000A546F6F206D75636820696E70757421ED
|
||||
:1017820000464C4F505059204449534B005343524A
|
||||
:10179200455720445249564552004B455900534142
|
||||
:1017A200555341474500524F5454454E20464C45EF
|
||||
:1017B2005348004B4559424F4152440050495354FB
|
||||
:1017C2004F4C00596F7520737461726520696E7495
|
||||
:1017D2006F206120766F6964206F66206E6F746877
|
||||
:1017E200696E676E6573732E20596F752073656518
|
||||
:1017F200206E6F6F6E652C20796F7520686561723F
|
||||
:10180200206E6F6F6E652C796F75206665656C2032
|
||||
:10181200736F6D656F6E652E0A20596F75206C6F40
|
||||
:101822006F6B2061726F756E642C20616E64207321
|
||||
:101832006565206E6F7468696E672C207965742007
|
||||
:10184200796F7520617265206E6F206C65737320ED
|
||||
:101852007363617265642E20596F752068617665C5
|
||||
:1018620020776F6E2E2E004C4F4E454C5920524F12
|
||||
:10187200414400532F4E204449525420524F414478
|
||||
:101882000046495245504C414345004E2F57205384
|
||||
:101892007472656574004F4C4420484F555345009F
|
||||
:1018A2004C4956494E4720524F4F4D0041545449DE
|
||||
:1018B2004300424153454D454E5400434F4D505510
|
||||
:1018C20054455220524F4F4D004E4F5448494E47B7
|
||||
:1018D2000068656C70006E6F72746800736F757467
|
||||
:1018E200680077657374006561737400646573637F
|
||||
:1018F2007269626500757365004552524F52004924
|
||||
:101902006E76616C696420636F6D6D616E64210037
|
||||
:10191200596F752063616E27742075736520746832
|
||||
:1019220061742100576861742061726520796F7556
|
||||
:1019320020676F696E6720746F20646F3F00676F66
|
||||
:10194200696E6720004E4F52544800534F55544819
|
||||
:101952000045415354005745535400594F55204DAB
|
||||
:10196200415920414354204E4F572100697420644D
|
||||
:1019720069656400697420737572766976656400BE
|
||||
:1019820061206265617220626C6F636B73207468A0
|
||||
:1019920065207761790069742072616E20617761D8
|
||||
:1019A200792E2E2E00697420776F6E27742073743F
|
||||
:1019B20061727400796F752063616E277420747987
|
||||
:0419C200706500004C
|
||||
:00000001FF
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -39,7 +39,9 @@ uint8_t read_from_uart(uint8_t addr);
|
|||
|
||||
void init_uart();
|
||||
|
||||
int println(const char* output,...);
|
||||
int putchar_16550(char var, FILE *stream);
|
||||
void writechar_16550(char var);
|
||||
|
||||
void routine_uart();
|
||||
|
||||
|
|
|
@ -22,7 +22,11 @@
|
|||
extern char command_buffer[100];
|
||||
extern uint8_t command_buffer_pointer;
|
||||
|
||||
extern uint8_t current_room;
|
||||
|
||||
void routine_game();
|
||||
void prepare_command_buffer();
|
||||
void ingest_user_char(char in);
|
||||
void perform_action(uint8_t action_id);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -19,13 +19,26 @@
|
|||
|
||||
#include <stdint.h>
|
||||
#include <avr/pgmspace.h>
|
||||
#include <stdbool.h>
|
||||
|
||||
#define NUM_ACTIONS 0x07
|
||||
#define ACTION_HELP 0x00
|
||||
#define ACTION_NORTH 0x01
|
||||
#define ACTION_SOUTH 0x02
|
||||
#define ACTION_WEST 0x03
|
||||
#define ACTION_EAST 0x04
|
||||
#define ACTION_DESCRIBE 0x05
|
||||
#define ACTION_USE 0x06
|
||||
|
||||
extern const uint8_t sine_table[256] PROGMEM;
|
||||
extern const uint8_t noise_table[1024] PROGMEM;
|
||||
extern const char* text_table[];
|
||||
|
||||
extern const char* info_table[];
|
||||
extern const char* action_table[];
|
||||
extern const char* action_table[NUM_ACTIONS];
|
||||
extern const char* room_table[];
|
||||
extern const char* room_description_table[];
|
||||
extern const bool room_action_table[][NUM_ACTIONS];
|
||||
extern const char* item_table[];
|
||||
|
||||
#endif
|
||||
|
|
|
@ -68,15 +68,38 @@ void init_uart(){
|
|||
return;
|
||||
}
|
||||
|
||||
int println(const char* output, ...){
|
||||
|
||||
va_list arg;
|
||||
va_start (arg, output);
|
||||
vprintf(output,arg);
|
||||
printf("\n");
|
||||
return 0;
|
||||
|
||||
}
|
||||
|
||||
|
||||
/* Writes a character to the 16550 uart for transmission with cr lf magic */
|
||||
int putchar_16550(char var, FILE *stream __attribute__((unused))){
|
||||
if(var == '\n'){
|
||||
writechar_16550('\r');
|
||||
}
|
||||
|
||||
writechar_16550(var);
|
||||
return 0;
|
||||
}
|
||||
/* Writes a character to the 16550 uart for transmission without cr lf magic */
|
||||
void writechar_16550(char var){
|
||||
|
||||
for(uint32_t i = 0; i < 1000000; i++ ){
|
||||
uint8_t received = read_from_uart(UART_REG_LSR);
|
||||
if((received & (1<<5))){
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
write_to_uart(UART_REG_TXRX,var);
|
||||
return 0;
|
||||
return;
|
||||
}
|
||||
|
||||
void routine_uart(){
|
||||
|
@ -85,8 +108,12 @@ void routine_uart(){
|
|||
if(received & 0x01){
|
||||
received = read_from_uart(UART_REG_TXRX);
|
||||
ingest_user_char(received);
|
||||
write_to_uart(UART_REG_TXRX,received); /* Echo back */
|
||||
if(received == '\r'){
|
||||
writechar_16550('\n');
|
||||
}
|
||||
writechar_16550(received); /* Echo back */
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
@ -15,26 +15,51 @@
|
|||
*/
|
||||
|
||||
#include "game.h"
|
||||
#include "structures.h"
|
||||
#include "16550.h"
|
||||
|
||||
#include <string.h>
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
|
||||
char command_buffer[100];
|
||||
uint8_t command_buffer_pointer = 0x00;
|
||||
|
||||
uint8_t current_room = 0x00;
|
||||
|
||||
|
||||
void routine_game(){
|
||||
|
||||
if(command_buffer_pointer >= sizeof(command_buffer)){
|
||||
|
||||
command_buffer_pointer = 0x00;
|
||||
memset(command_buffer, 0, sizeof(command_buffer));
|
||||
|
||||
println("\nToo much input!");
|
||||
return;
|
||||
}
|
||||
|
||||
if(command_buffer[command_buffer_pointer-1] == '\n' ||
|
||||
command_buffer[command_buffer_pointer-1] == '\r'){
|
||||
/* A command from the user has been received, we are ready to
|
||||
* do something!*/
|
||||
|
||||
int8_t action_id = -1;
|
||||
for(size_t i = 0; i < sizeof(action_table)/sizeof(const char*);
|
||||
i++){
|
||||
if(strncasecmp(action_table[i], command_buffer,
|
||||
strlen(action_table[i])) == 0){
|
||||
action_id = i;
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
if(action_id < 0){
|
||||
println(info_table[1]);
|
||||
}else{
|
||||
perform_action(action_id);
|
||||
|
||||
}
|
||||
|
||||
command_buffer_pointer = 0x00;
|
||||
memset(command_buffer, 0, sizeof(command_buffer));
|
||||
|
@ -47,3 +72,24 @@ void ingest_user_char(char in){
|
|||
command_buffer[command_buffer_pointer++] = in;
|
||||
return;
|
||||
}
|
||||
|
||||
void perform_action(uint8_t action_id){
|
||||
putchar_16550('\n', NULL);
|
||||
switch(action_id){
|
||||
default:
|
||||
case ACTION_HELP:
|
||||
println("You can:");
|
||||
for(size_t i = 0; i < NUM_ACTIONS; i++){
|
||||
println(" %s",action_table[i]);
|
||||
}
|
||||
break;
|
||||
|
||||
case ACTION_DESCRIBE:
|
||||
println(room_table[current_room]);
|
||||
putchar_16550('\n', NULL);
|
||||
println(room_description_table[current_room]);
|
||||
break;
|
||||
};
|
||||
|
||||
return;
|
||||
}
|
||||
|
|
|
@ -85,6 +85,7 @@ int main(){
|
|||
init_interrupts();
|
||||
current_track = intro_track;
|
||||
sei();
|
||||
println(room_description_table[0]);
|
||||
/* Enable the hardware watchdog. In case the microcontroller fails to
|
||||
* finish it's task within the specified time, the watchdog will reset
|
||||
* the atmel cookie.
|
||||
|
|
|
@ -169,7 +169,7 @@ const struct tone_t lonely_road_track[] PROGMEM =
|
|||
};
|
||||
|
||||
const struct tone_t intro_track[] PROGMEM =
|
||||
|
||||
{
|
||||
{DAC_MODE_SQUARE, -3,200},
|
||||
{DAC_MODE_SQUARE, -4,200},
|
||||
{DAC_MODE_SQUARE, -5,200},
|
||||
|
|
|
@ -344,7 +344,7 @@ const uint8_t noise_table[1024] PROGMEM = {
|
|||
|
||||
const char* info_table[] = {
|
||||
"ERROR",
|
||||
"You can't do that!",
|
||||
"Invalid command!",
|
||||
"You can't use that!",
|
||||
"What are you going to do?",
|
||||
"going ",
|
||||
|
@ -361,7 +361,7 @@ const char* info_table[] = {
|
|||
"you can't type"
|
||||
};
|
||||
|
||||
const char* action_table[] = {
|
||||
const char* action_table[NUM_ACTIONS] = {
|
||||
"help",
|
||||
"north",
|
||||
"south",
|
||||
|
@ -371,10 +371,8 @@ const char* action_table[] = {
|
|||
"use"
|
||||
};
|
||||
|
||||
const char* room_description_table[] = {
|
||||
"You stare into a void of nothingness. You see noone, you hear noone,"
|
||||
"you feel someone.\r\n You look around, and see nothing, yet "
|
||||
"you are no less scared. You have won.."
|
||||
const char* room_table[] = {
|
||||
"NOTHING",
|
||||
"LONELY ROAD",
|
||||
"S/N DIRT ROAD",
|
||||
"FIREPLACE",
|
||||
|
@ -386,8 +384,10 @@ const char* room_description_table[] = {
|
|||
"COMPUTER ROOM"
|
||||
};
|
||||
|
||||
const char* room_table[] = {
|
||||
"NOTHING"
|
||||
const char* room_description_table[sizeof(room_table)/sizeof(const char*)] = {
|
||||
"You stare into a void of nothingness. You see noone, you hear noone,"
|
||||
"you feel someone.\n You look around, and see nothing, yet "
|
||||
"you are no less scared. You have won..",
|
||||
"LONELY ROAD",
|
||||
"S/N DIRT ROAD",
|
||||
"FIREPLACE",
|
||||
|
@ -399,6 +399,11 @@ const char* room_table[] = {
|
|||
"COMPUTER ROOM"
|
||||
};
|
||||
|
||||
const bool room_action_table[sizeof(room_table)/sizeof(const char*)]
|
||||
[NUM_ACTIONS] = {
|
||||
{1, 1,0,0,0,1,0}
|
||||
};
|
||||
|
||||
const char* item_table[] = {
|
||||
"FLOPPY DISK",
|
||||
"SCREW DRIVER",
|
||||
|
|
BIN
main.pdf
BIN
main.pdf
Binary file not shown.
Loading…
Reference in a new issue