Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Another readi2ctime() bug cropped up, while fixing the i2c interrupti…

…on bug. Fixed.
  • Loading branch information...
commit 9beb1b22f62a3a38e0f9722b22a1bf3f84c7128a 1 parent a838204
@CaitSith2 CaitSith2 authored
Showing with 1,056 additions and 1,055 deletions.
  1. +1,055 −1,055 firmware/monochron.hex
  2. +1 −0  firmware/ratt.c
View
2,110 firmware/monochron.hex 100644 → 100755
@@ -1,10 +1,10 @@
-:100000000C94F0010C940D020C940D020C941B1036
+:100000000C94F0010C940D020C940D020C941C1035
:100010000C940D020C940D020C940D020C940D0224
-:100020000C940D020C9416050C940D020C94820293
+:100020000C940D020C9417050C940D020C94820292
:100030000C940D020C940F020C9421020C940D02EE
:100040000C940D020C940D020C940D020C940D02F4
-:100050000C940D020C94730F0C940D020C940D0271
-:100060000C94FD190C940D02FA3E1A7ADE8EF62ECF
+:100050000C940D020C94740F0C940D020C940D0270
+:100060000C94FE190C940D02FA3E1A7ADE8EF62ECE
:100070006078AE1CAA2A3ACEF30AB61E3838B86E9B
:1000800076DA6800FC60DAF266B6BEE0FEE684006E
:100090000B3E41414141424242423C0006FFFFFFCC
@@ -61,9 +61,9 @@
:1003C0004B206F7220444154415F41434B0D0A0062
:1003D0004932433A204D2D3E53544152540D0A00A8
:1003E00011241FBECFEFD8E0DEBFCDBF14E0A0E0E8
-:1003F000B1E0EEEFF4E402C005900D92A636B1072D
+:1003F000B1E0E0E0F5E402C005900D92A636B10749
:10040000D9F714E0A6E6B4E001C01D92A03EB10702
-:10041000E1F70E9490060C947D220C9400001F923C
+:10041000E1F70E9491060C947E220C9400001F923A
:100420000F920FB60F9211248F939F9388B198E08B
:10043000892788B99F918F910F900FBE0F901F90C1
:1004400018951F920F920FB60F9211248F939F93BE
@@ -83,16 +83,16 @@
:100520000FBE0F901F901895AF92BF92CF92DF929F
:10053000EF92FF920F931F93E62E1092800029E016
:100540002093810023E020936F009C0140E050E065
-:1005500060E079E08DE390E00E94152230938900FD
+:1005500060E079E08DE390E00E94162230938900FC
:1005600020938800FF2400E010E0C801B7010E943A
-:10057000331F5B016C0120E030E04AEF54E40E943D
-:10058000551D7B018C0120E030E040E85FE30E94D4
-:10059000AF1E88231CF461E070E024C0C801B701DD
-:1005A00020E03FEF4FE757E40E944F1E1816B4F4C7
-:1005B000C601B50120E030E040E251E40E94551D43
-:1005C0000E947F1B88EC90E005C0FC013197F1F799
+:10057000341F5B016C0120E030E04AEF54E40E943C
+:10058000561D7B018C0120E030E040E85FE30E94D3
+:10059000B01E88231CF461E070E024C0C801B701DC
+:1005A00020E03FEF4FE757E40E94501E1816B4F4C6
+:1005B000C601B50120E030E040E251E40E94561D42
+:1005C0000E94801B88EC90E005C0FC013197F1F798
:1005D0006150704061157105C1F707C0C801B701CE
-:1005E0000E947F1BCB010197F1F710928100439885
+:1005E0000E94801BCB010197F1F710928100439884
:1005F0001F910F91FF90EF90DF90CF90BF90AF9041
:1006000008951E9B16C08091CF04882311F110928B
:10061000CF041092D80410926D0410926C04809153
@@ -100,15 +100,15 @@
:1006300008958091CF04882361F481E08093CF04F2
:1006400010926D0410926C0483E080936B0480938D
:100650006A040895FC0183709070892B39F4CF01EE
-:1006600064E670E00E94CC21892B49F420E030E060
-:10067000CF0160E971E00E94CC21892B11F421E0C7
-:1006800030E0822F08950895482F6AE00E94C0212B
+:1006600064E670E00E94CD21892B49F420E030E05F
+:10067000CF0160E971E00E94CD21892B11F421E0C6
+:1006800030E0822F08950895482F6AE00E94C1212A
:10069000282F30E084E0220F331F8A95E1F7842F62
-:1006A0000E94C021892F822B089588E592E09093C3
+:1006A0000E94C121892F822B089588E592E09093C2
:1006B0006D0480936C041092810043981092D304CF
-:1006C00008950F931F93182F062F6AE00E94C021F0
-:1006D000805D602F0E944214812F6AE00E94C02139
-:1006E000892F805D602F0E9442141F910F91089501
+:1006C00008950F931F93182F062F6AE00E94C121EF
+:1006D000805D602F0E944314812F6AE00E94C12137
+:1006E000892F805D602F0E9443141F910F91089500
:1006F000CF92DF92EF92FF920F931F93DF93CF93EE
:10070000CDB7DEB728970FB6F894DEBF0FBECDBFCA
:10071000162FF42ED22EFE01319698E0DF011D92A5
@@ -116,7 +116,7 @@
:1007300044038B838F2D0E9444038C838D2D0E9454
:1007400044038D83802F0E9444038E838E2D0E944C
:1007500044038F838C2D0E9444038887F89480ED96
-:1007600068E0AE014F5F5F4F0E9463197894882361
+:1007600068E0AE014F5F5F4F0E9464197894882360
:10077000D9F008EC10E080EA9FE064E60E94940261
:1007800088EE93E0F8013197F1F70197D9F780EA05
:100790009FE064E60E94940280E197E2F8013197BD
@@ -124,1037 +124,1037 @@
:1007B0000FBECDBFCF91DF911F910F91FF90EF90B2
:1007C000DF90CF9008950F931F93DF93CF93CDB712
:1007D000DEB729970FB6F894DEBF0FBECDBF1982E2
-:1007E000F89480ED61E0AE014F5F5F4F0E946319A6
-:1007F0008823D9F008EC10E080EA9FE064E60E94CC
-:10080000940288EE93E0F8013197F1F70197D9F758
-:1008100080EA9FE064E60E94940280E197E2F8019A
-:100820003197F1F70197D9F7E7CF80ED67E0AE0197
-:100830004E5F5F4F0E94AA1978948823D9F008EC84
-:1008400010E080EA9FE064E60E94940288EE93E064
-:10085000F8013197F1F70197D9F780EA9FE064E654
-:100860000E94940280E197E2F8013197F1F7019735
-:10087000D9F7E7CF7A81872F82958F7090E08770C4
-:1008800090709C01A3E0220F331FAA95E1F7880F17
-:10089000991F280F391F872F8F70820F8093D704DD
-:1008A0004B81842F82958F7090E0877090709C01AF
-:1008B000E3E0220F331FEA95E1F7880F991F280F15
-:1008C000391F4F70420F4093CD048C81482F4295C1
-:1008D0004F70682F6F7086FF22C082958695877053
-:1008E00090E0817090709C01220F331F280F391FF8
-:1008F000220F331F220F331F842F90E081709070DE
-:10090000AC0103E0440F551F0A95E1F7880F991FCA
-:10091000480F591F240F260F2093C40411C0842FA1
-:1009200090E0837090709C01B3E0220F331FBA9562
-:10093000E1F7880F991F280F391F620F6093C404D5
-:100940004E81842F82958F7090E0837090709C010F
-:10095000F3E0220F331FFA95E1F7880F991F280F54
-:10096000391F4F70420F4093CC044F81842F8295E2
-:100970008F7090E0817090709C0163E0220F331FB4
-:100980006A95E1F7880F991F280F391F4F70420FA2
-:100990004093D6042885822F82958F703AE0839FFA
-:1009A000C00111242F70280F2093C704872F80784F
-:1009B00029960FB6F894DEBF0FBECDBFCF91DF9161
-:1009C0001F910F910895CF92EF920F930E94BD183F
-:1009D0000E94E303882359F080E060E04CE020E0CF
-:1009E00001E0EE24E394B9E0CB2E0E9478030E944C
-:1009F000E30382E090E00E9467226CE30E94C02142
-:100A00009093C80481E090E00E94672268E10E9410
-:100A1000C0219093D10487E08093B10081E080935E
-:100A2000700078940F91EF90CF9008951F920F92DD
-:100A30000FB60F921124FF920F931F932F933F93A2
-:100A40004F935F936F937F938F939F93AF93BF93D6
-:100A5000EF93FF93A89580917004803579F41092FC
-:100A600070041091D7040091CD04F090C4040E944A
-:100A7000E3038091C4048F1529F40AC08F5F80932B
-:100A80007004E3C081E080936804F092CE0407C054
-:100A90008091CD04801731F081E08093670400934A
-:100AA000C50409C08091D704811729F081E08093A3
-:100AB00069041093D9048091D704811709F43FC0C9
-:100AC0008091D204882359F080916C0490916D0438
-:100AD000009729F0019790936D0480936C048091A6
-:100AE0006A04882361F180916A04815080936A04CA
-:100AF00080916A04882319F580916B0480937904AE
-:100B000010926B0480916804882329F08091CE04B0
-:100B10008093C40404C080916704882321F08091ED
-:100B2000C5048093CD0480916804882321F48091CA
-:100B30006704882321F0F092C4040093CD048091CF
-:100B4000D304843061F08091D304853041F08091EA
-:100B5000D304883021F08091D304863089F58091C8
-:100B60007304882369F584E462E00E94761880911A
-:100B7000C40460E00E94FE078AE360E00E94421421
-:100B80008091CD0460E00E9461038AE360E00E94EE
-:100B900042148091D70460E00E9461038091C604F2
-:100BA000882371F480E260E00E9442148091C404C2
-:100BB0008C3010F080E501C081E460E00E944214B6
-:100BC0008091CF04882399F08091D704882379F409
-:100BD0009091CD048091C804981749F49091C40471
-:100BE0008091D104981719F481E08093D804809102
-:100BF0006704882369F480916804882349F480910C
-:100C0000D804882329F081E08093D2041092D8047C
-:100C100080917104863039F41092710480917704C8
-:100C2000882329F409C08F5F809371040EC08091DE
-:100C3000770481508093770480917204882329F08F
-:100C400080917204815080937204FF91EF91BF9163
-:100C5000AF919F918F917F916F915F914F913F9154
-:100C60002F911F910F91FF900F900FBE0F901F902B
-:100C70001895EF92FF920F931F93F82E162FE42EE4
-:100C800021E001E00E948B14FE0C0F2D0250115048
-:100C9000802F612F0E945F161E5F802F612F0E94A0
-:100CA0005F1601501350802F612F0E945F161C5F4A
-:100CB000802F612F0E945F161F910F91FF90EF9080
-:100CC000089580E090E00E946722833C41F181E03A
-:100CD00090E068E00E946F2282E090E060E00E9475
-:100CE0006F2283E090E060E10E946F2284E090E058
-:100CF00061E00E946F2285E090E060E00E946F2238
-:100D000086E090E060E00E946F2287E090E06AE079
-:100D10000E946F2280E090E063EC0E946F220895B1
-:100D20007F928F929F92AF92BF92CF92DF92EF927B
-:100D3000FF920F931F93CF93DF9384B714BE88E184
-:100D40000FB6F89480936000109260000FBE8AE1A5
-:100D500090E00E9481123B9A0E94E3040E94610687
-:100D600085E090E00E9467228093D00486E090E0C6
-:100D70000E9467228093C6040E94480F0E940103CC
-:100D800082E084BD83E085BD8DE787BD80916E00E4
-:100D9000826080936E00539A80E28093B0008091CD
-:100DA000B00083608093B0008091B1008860809330
-:100DB000B10080E18093B30083E090E00E9467225D
-:100DC0008093B400259A80EA9FE064E60E94940232
-:100DD0002FE088E190E00FB6F894A895809360002A
-:100DE0000FBE209360000E94A4180E9480180E94E9
-:100DF000401080E00E946C1100E010E06BE4E62EF1
-:100E0000F12CC8E5D2E052E0752E8824839443E0AB
-:100E1000D42E38E0A32E26E0922E94E0B92E85E061
-:100E2000C82EF092D504E092D404809175048823F2
-:100E300079F08091D204882359F010927504D093F0
-:100E40006D04C0936C041092810043981092D304F7
-:100E5000133049F480916A04882329F470926B045A
-:100E600010936A0410E080917504867039F0109236
-:100E7000750480926B04D0926A0413E0809175042B
-:100E800080FF42C01092750410926B0410926A04A5
-:100E90008091D304843089F0853028F4882341F090
-:100EA000833009F511C08530A1F08830E1F416C017
-:100EB000B092D3040E94F40A1DC0D092D3040E94C1
-:100EC00055091092000116C0C092D3040E948B0DE8
-:100ED00011C0A092D3040E94F40B0CC09092D304D2
-:100EE0000E94BB0C07C01092D3040E94801880E0BF
-:100EF0000E946C118091D304882329F40E948018E9
-:100F000080E00E946C1110E00E9441108091D30497
-:100F1000882341F5002369F48091D204882369F085
-:100F20008091D70480FF09C081E00E946C1101E02C
-:100F300019C08091D204882351F08091D204882373
-:100F400059F0002349F08091D70480FD05C080E06E
-:100F50000E946C1100E006C02D9A802F90E00E9444
-:100F60007E112D988091D4049091D504892BD1F7CE
-:100F700058CF0F931F93CF93DF93182F062F809195
-:100F8000C604882371F584E761E00E9476181C305E
-:100F900010F080E501C081E460E00E9442148DE41D
-:100FA00060E00E94421480E561E00E947618812F83
-:100FB00090E047966CE070E00E94E021EC018930FF
-:100FC000910524F09C012F5F822F10C080E260E029
-:100FD0000E9442149E012F5C822F602F0E944214B7
-:100FE00008C080E561E00E947618812F602F0E9482
-:100FF0006103DF91CF911F910F9108950F931F937C
-:10100000CF93DF93082F162F8091C6048823D1F445
-:10101000802F90E047966CE070E00E94E021EC01A8
-:101020008930910524F09C012F5F822F14C080E24B
-:1010300060E00E9442149E012F5C822F612F0E946B
-:1010400042140CC080E260E00E94421480E260E042
-:101050000E944214802F612F0E946103DF91CF9183
-:101060001F910F9108951F93182F88E064E00E944C
-:10107000761881E091E060E00E947A148091D004BB
-:10108000882339F48091C604882319F48AE091E01A
-:1010900020C08091D004882339F48091C604813027
-:1010A00019F487E191E015C08091D004813039F4C2
-:1010B0008091C604882319F484E291E00AC08091EB
-:1010C000D004813049F48091C604813029F481E351
-:1010D00091E0612F0E947A141F910895EF92FF9280
-:1010E0000F931F93F82E162FE42E022F88E063E053
-:1010F0000E9476188EE391E060E00E947A1480915D
-:10110000D0048823B1F484E491E060E00E947A1472
-:1011100060E00B3009F461E08F2D0E9461038FE2E3
-:1011200060E00E94421460E00C3009F461E0812F1D
-:1011300019C08091D0048130D9F484E491E060E05A
-:101140000E947A1460E00C3009F461E0812F0E9463
-:1011500061038FE260E00E94421460E00B3009F40A
-:1011600061E08F2D0E9461038FE260E00E944214D3
-:1011700010E00D3009F411E084E1612F0E94610359
-:101180008E2D612F0E9461031F910F91FF90EF90B0
-:101190000895809173048F5F809373040E94801878
-:1011A00080E060E00E9476188AE491E060E00E94AE
-:1011B0007A1488E061E00E9476188DE591E060E0A5
-:1011C0000E947A148091D10460E00E94B9078AE3FA
-:1011D00060E00E9442148091C80460E00E946103B4
-:1011E00088E062E00E9476188AE691E060E00E9462
-:1011F0007A148091C40460E00E94FE078AE360E0F4
-:101200000E9442148091CD0460E00E9461038AE351
-:1012100060E00E9442148091D70460E00E94610364
-:101220008091C604882371F480E260E00E94421439
-:101230008091C4048C3010F080E501C081E460E04E
-:101240000E9442148091D6046091CC044091C7045E
-:1012500025E00E946E0880E090E00E94330888E05C
-:1012600065E00E94761885E791E060E00E947A14BC
-:101270008091B40060E00E94610380E066E00E941B
-:10128000761885E891E060E00E947A1480E067E0DB
-:101290000E9476188BE991E060E00E947A148091B8
-:1012A00073048150809373040895BF92CF92DF92AC
-:1012B000EF92FF920F931F93CF93DF931091C4048B
-:1012C000D090CD04F090D7040E94C9088091730497
-:1012D0008F5F8093730480E063E147E00E943906EA
-:1012E000809173048150809373048AE08093720428
-:1012F00003E08AE0B82EC8ECD0E08091750480FD50
-:1013000069C180917504882321F480917604882333
-:1013100019F0B092720407C080917204882319F406
-:101320001092D30457C18091750481FFDAC01092E6
-:101330007504809173048F5F80937304033081F58B
-:1013400084E462E00E947618812F61E00E94FE072B
-:1013500084E762E00E9476188091C604882361F4D5
-:1013600080E260E00E9442141C3010F080E501C071
-:1013700081E461E00E94421480E066E00E947618F9
-:101380008CEA91E060E00E947A1480E067E00E94BD
-:10139000761882EC91E060E00E947A1405E69CC029
-:1013A0000536C1F584E462E00E947618812F60E082
-:1013B0000E94FE078AE360E00E9442148D2D61E0E6
-:1013C0000E94610380E066E00E94761888ED91E05B
-:1013D00060E00E947A1480E067E00E9476188EEE4A
-:1013E00091E060E00E947A1484E762E00E9476183F
-:1013F0008091C604882361F480E260E00E94421478
-:101400001C3010F080E501C081E460E00E944214CD
-:1014100006E662C0063651F58091C604882311F4B1
-:1014200086E501C082E662E00E9476188D2D60E0BC
-:101430000E9461038AE360E00E9442148F2D61E004
-:101440000E94610380E066E00E94761884E092E0EA
-:1014500060E00E947A1480E067E00E9476188AE1DA
-:1014600092E060E00E947A1407E636C08091C604DC
-:10147000882311F488E601C084E762E00E947618B0
-:101480008F2D60E00E94610380E066E00E94761884
-:1014900085E891E060E00E947A1480E067E00E94B5
-:1014A00076188BE991E060E00E947A141093C404EE
-:1014B000D092CD04F092D7048091D7046091CD04EE
-:1014C0004091C4040091CC04E090D604C090C704BD
-:1014D00020E00E94780303E08091730481508093A0
-:1014E00073048091750482FD04C08091760482FFAC
-:1014F00004CF10927504809173048F5F80937304FE
-:10150000053649F5812F90E0019668E170E00E9470
-:10151000E021182F8093C40484E462E00E947618CE
-:10152000812F61E00E94FE0784E762E00E94761846
-:101530008091C6048823E9F580E260E00E944214AD
-:101540008091C4048C3010F080E501C081E461E03A
-:101550000E9442142EC00636A1F48D2D90E0019613
-:101560006CE370E00E94E021D82E8091C6048823AD
-:1015700011F486E501C082E662E00E9476188D2DA6
-:1015800015C00736B1F48F2D90E001966CE370E042
-:101590000E94E021F82E8091C604882311F488E689
-:1015A00001C084E762E00E9476188F2D61E00E94FE
-:1015B0006103809173048150809373048091760459
-:1015C00082FF9BCE80ED97E0FE013197F1F7019706
-:1015D000D9F793CEDF91CF911F910F91FF90EF90AC
-:1015E000DF90CF90BF9008950F931F93CF93DF9319
-:1015F0000E94C908809173048F5F8093730480E018
-:101600006BE047E00E94390680917304815080931B
-:1016100073048AE08093720414E00AE0C8ECD0E01E
-:101620008091750480FDDBC080917504882321F4CE
-:1016300080917604882319F00093720407C080918A
-:101640007204882319F41092D304C9C080917504E0
-:1016500081FF74C010927504809173048F5F809332
-:1016600073041430C9F48091D10461E00E94B90779
-:1016700080E066E00E9476188CEA91E060E00E94CB
-:101680007A1480E067E00E94761882EC91E060E0D6
-:101690000E947A1415E64DC0153631F580E561E0FB
-:1016A0000E9476188091D10460E00E94B90782E61A
-:1016B00061E00E9476188091C80461E00E94610395
-:1016C00080E066E00E94761888ED91E060E00E947C
-:1016D0007A1480E067E00E9476188EEE91E060E078
-:1016E0000E947A1416E625C080E561E00E94761813
-:1016F0008091D10460E00E94B90782E661E00E9417
-:1017000076188091C80460E00E94610380E066E082
-:101710000E94761885E891E060E00E947A1480E0EB
-:1017200067E00E9476188BE991E060E00E947A14ED
-:1017300014E0809173048150809373048091750448
-:1017400082FD04C08091760482FF6ACF10927504F6
-:10175000809173048F5F809373041536A1F4809198
-:10176000D10490E0019668E170E00E94E02180934E
-:10177000D1048091D10461E00E94B9076091D10445
-:1017800081E090E019C01636C9F48091C80490E059
-:1017900001966CE370E00E94E0218093C80482E629
-:1017A00061E00E9476188091C80461E00E946103A4
-:1017B0006091C80482E090E00E946F2280917304DF
-:1017C0008150809373048091760482FF29CF80ED4D
-:1017D00097E0FE013197F1F70197D9F721CFDF911B
-:1017E000CF911F910F9108950F931F930E94C908E5
-:1017F000809173048F5F8093730480E063E247E01D
-:101800000E943906809173048150809373048AE0AA
-:101810008093720418E00AE08091750480FDA8C0EE
-:1018200080917504882321F480917604882319F02F
-:101830000093720407C080917204882319F41092F7
-:10184000D30496C08091750481FF3BC0109275044B
-:10185000809173048F5F809373041830B9F481E032
-:101860000E94330880E066E00E94761880E392E0F0
-:1018700060E00E947A1480E067E00E94761886E4B7
-:1018800092E060E00E947A1418E616C080E00E94A0
-:10189000330880E066E00E94761885E891E060E019
-:1018A0000E947A1480E067E00E9476188CE592E04E
-:1018B00060E00E947A1418E0809173048150809354
-:1018C00073048091750482FD04C08091760482FFC8
-:1018D000A3CF10927504183609F09ECF8091C604EC
-:1018E000882359F08091D0048F5F8093D004809139
-:1018F000D004823010F01092D0048091C60490E0A1
-:10190000882309F491E09093C604809173048F5F5B
-:10191000809373040E94C90880E066E00E947618F4
-:1019200080E392E060E00E947A1480E067E00E9429
-:10193000761886E492E060E00E947A1480E063E228
-:1019400047E00E94390681E00E94330880917304C9
-:101950008150809373046091D00485E090E00E94F0
-:101960006F226091C60486E090E00E946F2254CFFF
-:101970001F910F9108950F931F930E94C9088091A2
-:1019800073048F5F8093730480E066E00E94761892
-:1019900082E792E060E00E947A1480E06BE247E028
-:1019A0000E943906809173048150809373048AE009
-:1019B0008093720416E00AE08091750480FDA8C04F
-:1019C00080917504882321F480917604882319F08E
-:1019D0000093720407C080917204882319F4109256
-:1019E000D30496C08091750481FF47C0109275049E
-:1019F000809173048F5F809373041630E9F482E65C
-:101A000065E00E9476188091B40061E00E94610355
-:101A100080E066E00E94761888E892E060E00E942C
-:101A20007A1480E067E00E9476188DE992E060E029
-:101A30000E947A1419E61CC082E665E00E947618BE
-:101A40008091B40060E00E94610380E066E00E9443
-:101A5000761882EB92E060E00E947A1480E067E002
-:101A60000E94761885EC92E060E00E947A1416E0FD
-:101A7000809173048150809373048091750482FD7A
-:101A800004C08091760482FF97CF109275041936B6
-:101A900009F092CF8091B4008F5F8093B400809161
-:101AA000B400813110F01092B400809173048F5F04
-:101AB000809373040E94C90880E066E00E94761853
-:101AC00080E392E060E00E947A1480E067E00E9488
-:101AD000761886E492E060E00E947A1480E06BE27F
-:101AE00047E00E94390682E665E00E947618809100
-:101AF000B40061E00E94610380917304815080937F
-:101B000073046091B40083E090E00E946F2254CF90
-:101B10001F910F910895BF92CF92DF92EF92FF92A3
-:101B20000F931F93CF93DF93F090CC041091D604C2
-:101B3000D090C7040E94C908809173048F5F80937E
-:101B4000730480E06BE147E00E94390680917304E2
-:101B50008150809373048AE08093720405E04AE028
-:101B6000B42EC8ECD0E08091750480FD87C18091CF
-:101B70007504882321F480917604882319F0B092AB
-:101B8000720407C080917204882319F41092D30460
-:101B900075C18091750481FFDFC01092750480913A
-:101BA00073048F5F809373040530F1F48091D00447
-:101BB000882309F451C08091D004823009F44CC0CC
-:101BC0008091D004843009F447C08091D0048530DE
-:101BD00009F442C08091D0048130C9F08091D004D2
-:101BE000833009F086C013C00B3059F58091D004C2
-:101BF000882369F08091D004823049F08091D0042C
-:101C0000843029F08091D004853009F050C0812FB4
-:101C10006F2D4D2D2CE00E946E0880E066E00E9442
-:101C2000761885E093E060E00E947A1480E067E037
-:101C30000E9476188BE193E060E00E947A140CE039
-:101C400086C00C3009F055C08091D004813021F05D
-:101C50008091D0048330D1F4812F6F2D4D2D2BE056
-:101C60000E946E0880E066E00E94761889ED92E09E
-:101C700060E00E947A1480E067E00E9476188FEEA0
-:101C800092E060E00E947A140BE061C08091D00481
-:101C90008823A9F08091D004823089F08091D0040B
-:101CA000843069F08091D004853019F508C08091A6
-:101CB000D004813021F08091D0048330D1F4812F81
-:101CC0006F2D4D2D2DE00E946E0880E066E00E9491
-:101CD000761881E393E060E00E947A1480E067E088
-:101CE0000E94761887E493E060E00E947A140DE089
-:101CF0002EC0812F6F2D4D2D25E00E946E0880E0B3
-:101D000066E00E94761885E891E060E00E947A140F
-:101D100080E067E00E9476188BE991E060E00E9425
-:101D20007A14D092C7041093D604F092CC04809118
-:101D3000D7046091CD044091C4040091CC04E0909C
-:101D4000D604C090C70420E00E94780305E080918B
-:101D500073048150809373048091750482FD04C0E4
-:101D60008091760482FFFFCE1092750480917304F7
-:101D70008F5F809373040B3089F51F5F1D3010F067
-:101D800011E027C01230C1F48D2D90E00E942A038B
-:101D9000882331F08DE18F1518F43DE1F32E19C041
-:101DA0008D2D90E00E942A03882399F48CE18F15F1
-:101DB00080F42CE1F22E0DC0143031F0163021F0F9
-:101DC000193011F01B3029F48EE18F1510F49EE1CB
-:101DD000F92E812F6F2D4D2D2BE03DC00C3069F574
-:101DE000F3948FE18F1510F4FF24F394123099F4DB
-:101DF0008D2D90E00E942A03882319F08DE18F1524
-:101E0000A8F08D2D90E00E942A03882389F48CE1AC
-:101E10008F1560F00DC0143031F0163021F01930FC
-:101E200011F01B3029F48FE1F81611F4FF24F3941C
-:101E3000812F6F2D4D2D2CE00EC00D3071F48D2DA6
-:101E400090E0019664E670E00E94E021D82E812F98
-:101E50006F2D4D2D2DE00E946E08809173048150EE
-:101E6000809373048091760482FF7DCE80ED97E0AD
-:101E7000FE013197F1F70197D9F775CEDF91CF9138
-:101E80001F910F91FF90EF90DF90CF90BF9008953A
-:101E900026982E9A81E080936800EBE6F0E080813E
-:101EA0008064808382E080937C0010927B00EAE76C
-:101EB000F0E08EE880838081806480830895809143
-:101EC0007A00877F80937A0080917A008064809383
-:101ED0007A0080917A0084FFFCCF209178003091C5
-:101EE0007900C90108951F920F920FB60F92112425
-:101EF0002F933F934F935F936F937F938F939F9312
-:101F0000AF93BF93EF93FF93789480917800909173
-:101F1000790022E0803E920728F010927604109219
-:101F2000740473C022E08336920798F180917404A0
-:101F300082FD6BC080E29EE40197F1F70E945F0F83
-:101F4000825692408E37910508F05FC082E0809300
-:101F5000770412C00E945F0F825692408E3791051F
-:101F600058F0809174048B7F809374048091750481
-:101F700084608093750449C080917704882351F769
-:101F800080917404846080937404809176048460EA
-:101F90003AC08F509140E8F08091740481FD10C0E8
-:101FA00080E29EE40197F1F70E945F0F8E5091400E
-:101FB0008555914050F58091750482608093750439
-:101FC00080917404826080937404809176048260AE
-:101FD0001AC08091740480FD0EC080E29EE40197D7
-:101FE000F1F70E945F0F8F50914078F48091750453
-:101FF000816080937504809174048160809374047F
-:102000008091760481608093760480917A00886460
-:1020100080937A00FF91EF91BF91AF919F918F9143
-:102020007F916F915F914F913F912F910F900FBED4
-:102030000F901F9018951F920F920FB60F921124B8
-:102040002F933F934F935F936F937F938F939F93C0
-:10205000AF93BF93EF93FF9378940E940103FF9196
-:10206000EF91BF91AF919F918F917F916F915F9110
-:102070004F913F912F910F900FBE0F901F90189589
-:1020800008950895CF93DF93C82FD0E0E42FF0E0B8
-:10209000E053F84F833010F42C963197262F30E020
-:1020A0002F5F3F4F2E0F3F1FCE01880F991F280F24
-:1020B000391FCF019695879596958795280F391FDB
-:1020C000CF0160E971E00E94CC21260F371FCF01BC
-:1020D00064E670E00E94CC21261B370BAE014F5FF7
-:1020E0005F4FCA01880F991F840F951F880F991F92
-:1020F0006AE070E00E94CC21C901860F971F67E05B
-:1021000070E00E94CC21DF91CF910895DF92EF9291
-:10211000FF920F931F93D82EE62E10E0442309F46C
-:1021200011E08D2D8E5F6E2D4EE026E0012F0E9476
-:102130008B14FE2CF3948D2D8F5F6F2D41E024E0E6
-:102140000E948B1482E0E80E8D2D6E2D41E022E07E
-:102150000E948B148D2D805F6F2D41E024E00E9442
-:102160008B148D2D8F5E6E2D41E022E00E948B142A
-:102170001F910F91FF90EF90DF900895DF92EF9203
-:10218000FF920F931F93D82E162FEE24442311F4A1
-:10219000EE24E394612F6E5F8D2D46E025E10E2D38
-:1021A0000E948B14FD2CF394612F6F5F8F2D44E000
-:1021B00021E00E948B1482E0D80E8D2D612F42E029
-:1021C00021E00E948B14195E8F2D612F44E021E0E5
-:1021D0000E948B141F5F8D2D612F42E021E00E9431
-:1021E0008B141F910F91FF90EF90DF90089584362C
-:1021F000D1F0853638F4823681F0833680F481362A
-:1022000041F507C08636C1F08636A0F0873609F55D
-:102210001AC0862F8C5F642F09C04B5F01C04E5DD2
-:10222000862F8C5E0BC0862F8C5F6AE3422F0E9444
-:10223000861008954E5D01C04B5F862F642F422F9C
-:102240000E94BE100895862F8C5F6DE1422F0E9480
-:1022500086100895CF92DF92EF92FF920F931F9313
-:10226000CF93DF93C82ED62E022FC7E0D0E011E621
-:10227000E42EFF24C7010C2E02C0959587950A9481
-:10228000E2F780FF05C0812F6C2D4D2D202F07C058
-:1022900020E0002309F421E0812F6C2D4D2D0E94B8
-:1022A000F71021971F5F183629F7DF91CF911F9103
-:1022B0000F91FF90EF90DF90CF900895E42FF0E022
-:1022C0004A3020F4EC57FF4F449103C0E95FFF4FC1
-:1022D00044910E942A1108950F93082F80E060E036
-:1022E00040E820E40E948B140F91089520E04423DD
-:1022F00009F421E044E00E947B150895FF920F93BA
-:102300001F9380916B048823B1F080916B0483301C
-:1023100091F080E465E144E020E00E947B1580E4D8
-:102320006AE244E020E00E947B1580E466E044E03D
-:1023300020E00E947B1580916B048230F1F480E0F4
-:1023400060E042E020E00E945E118EE160E040E04B
-:1023500020E00E945E118091C70464E60E94C021C3
-:10236000892F6AE00E94C021482F88E460E020E0C5
-:102370000E945E118091C70430C080916B0481304F
-:10238000B1F58091D004882329F41091D6040091EE
-:10239000CC0404C01091CC040091D604812F6AE0D3
-:1023A0000E94C021482F80E060E020E00E945E1182
-:1023B000812F6AE00E94C0218EE160E0492F20E079
-:1023C0000E945E11802F6AE00E94C021482F88E49D
-:1023D00060E020E00E945E11802F6AE00E94C02130
-:1023E00086E660E0492F20E00E945E1186C0809161
-:1023F0006B04882329F080916B04833009F07DC041
-:1024000080916B04833029F41091D104F090C804BA
-:1024100004C01091C404F090CD048091C6048823B8
-:10242000B9F4812F90E047966CE070E00E94E021C3
-:10243000082F0F5F1C3028F480E466E044E021E0C0
-:1024400004C080E466E044E020E00E947B1507C001
-:1024500080E466E044E020E00E947B15012F0A3012
-:1024600048F0802F6AE00E94C021482F80E060E0A1
-:1024700020E004C080E060E048E021E00E945E11BE
-:10248000802F6AE00E94C0218EE160E0492F20E0A9
-:102490000E945E118F2D6AE00E94C021482F88E4BF
-:1024A00060E020E00E945E118F2D6AE00E94C02152
-:1024B00086E660E0492F20E00E945E118091690469
-:1024C000882379F08091D70480FF0BC080E465E118
-:1024D00044E021E00E947B1580E46AE244E021E0D0
-:1024E0000AC080E465E144E020E00E947B1580E4BE
-:1024F0006AE244E020E00E947B151F910F91FF905B
-:1025000008959093C5008093C40088E18093C10032
-:102510008EE08093C200519A5098089506C090E0D2
-:1025200000009F5F9E31E1F781508823C1F7089535
-:1025300048EC50E009C020E137E2FA013197F1F7A9
-:1025400021503040D1F781508823A9F70895982F62
-:102550008091C00085FFFCCF9093C60080E090E0A2
-:1025600008958091C00087FFFCCF8091C600089538
-:102570008091C00080780895AC0120E007C0809170
-:10258000C00085FFFCCF3093C6002F5FFA01E20F39
-:10259000F11D3491332399F7662371F08091C000C7
-:1025A00085FFFCCF8AE08093C6008091C00085FF44
-:1025B000FCCF8DE08093C6000895FC0107C0809198
-:1025C000C00085FFFCCF31969093C600908199237F
-:1025D000B1F70895282F982F92959F709A3030F474
-:1025E0008091C00085FFFCCF905D05C08091C00048
-:1025F00085FFFCCF995A9093C600822F90E08F7090
-:1026000090700A973CF48091C00085FFFCCF2F703A
-:10261000205D06C08091C00085FFFCCF2F70295A35
-:102620002093C60008951F93182F892F0E94EA1245
-:10263000812F0E94EA121F910895EF92FF920F934B
-:102640001F937B018C01C801AA27BB270E9413138B
-:10265000C7010E9413131F910F91FF90EF900895EF
-:102660000F931F93CF93DF938C01E0E1F7E240E0FB
-:10267000C0E0D0E0C801BF010E94CC21262F662314
-:1026800029F4442319F4E130F10549F48091C000A4
-:1026900085FFFCCF205D2093C600205341E0CF0191
-:1026A0006AE070E00E94CC212196C530D10571F01E
-:1026B000822F90E09C012E9FC0012F9F900D3E9F86
-:1026C000900D1124081B190BFB01D4CFDF91CF9182
-:1026D0001F910F9108951F93CF93DF93482F87FF8A
-:1026E00008C08091C00085FFFCCF8DE28093C600BA
-:1026F0004195E4E6F0E010E0C0E0D0E0842F9927B7
-:1027000087FD9095BF010E94CC21262F16162CF034
-:10271000112319F4E130F10549F48091C00085FFDF
-:10272000FCCF205D2093C600205311E0CF016AE06A
-:1027300070E00E94CC212196C330D10531F02E9F4C
-:10274000802D1124481BFB01D9CFDF91CF911F9120
-:1027500008954F925F926F927F928F929F92AF9265
-:10276000BF92CF92DF92EF92FF920F931F93CF937E
-:10277000DF934B015C01E12C9AECF92E9AE9092FC9
-:102780009BE3192F4424C0E0D0E0C501B401A801A7
-:1027900097010E94F321D22E222341F4442031F4E8
-:1027A00081E0E816F1040105110561F48091C00093
-:1027B00085FFFCCF80E3D80ED092C60080EDD80E06
-:1027C00044244394C801B7012AE030E040E050E0DF
-:1027D0000E94F321C22E732E642E552E2196CA30EC
-:1027E000D105A9F06D2D70E080E090E0A80197017F
-:1027F0000E94A121861A970AA80AB90A2C2D372D02
-:10280000462D552DC901DA017C018D01BECFDF9126
-:10281000CF911F910F91FF90EF90DF90CF90BF90DD
-:10282000AF909F908F907F906F905F904F900895A2
-:1028300008950F931F93CF93DF93482F30E020E04C
-:1028400007C080579F4FFC0184918F5F280F3F5F27
-:10285000822F90E03417A8F3FC01E057FF4F04915A
-:10286000EC01CF56DF4F10E006C0FE0184910E94BC
-:102870001D181F5F21961017C0F3DF91CF911F9194
-:102880000F910895DF92EF92FF920F931F93CF93D2
-:10289000DF93D62E95E0899FC0011124EC01CD5F16
-:1028A000DF4F8E0128E0E22E20E0F22EE80EF91E26
-:1028B000DD2021F0FE018491809502C0F801849111
-:1028C0000E941D1821960F5F1F4FCE15DF0581F75F
-:1028D000DD2011F08FEF01C080E00E941D1880E024
-:1028E0000E946918DF91CF911F910F91FF90EF9097
-:1028F000DF9008951F93CF93DF93EC01162F04C050
-:10290000612F0E944214219688818823C9F7DF91A4
-:10291000CF911F9108952F923F924F925F926F92A5
-:102920007F928F929F92AF92BF92CF92DF92EF925F
-:10293000FF920F931F93CF93DF93282E162F342EE1
-:10294000F22E402EC62FD0E0C770D070209709F429
-:102950005BC0562E569456945694EE2467E0C62ECD
-:10296000C1228C2C992487FC90945E01A20EB11C8C
-:1029700051E0652E712C35C0DE2CD20C8D2D652DCD
-:102980000E9476180E94D0170E94D017082F40E0AE
-:1029900050E015C081E0481641F4C30102C0880F21
-:1029A000991F2A95E2F7082B08C0C30102C0880FBF
-:1029B000991F2A95E2F7809508234F5F5F4F9A0190
-:1029C000280D391D2A153B0524F48C2D840F8830E1
-:1029D00009F78D2D652D0E947618802F0E941D18F5
-:1029E000E394E31448F22F2D30E088E090E08C1B54
-:1029F0009D0B8217930714F0FF2404C0812F87706A
-:102A00008850F80E187F185FE12EE694E694E6945D
-:102A1000C12FD0E0CF0DD11D43E0D595C7954A9584
-:102A2000E1F712C0822D6E2D0E94761810E009C0C9
-:102A300081E0481611F48FEF01C080E00E941D185C
-:102A40001F5F1315A8F3E3948E2D90E08C179D075C
-:102A50004CF32F2D2770C9F100E0C22FD0E031E0F8
-:102A6000A32EB12C30C0F02EF20C8F2D6E2D0E94B3
-:102A700076180E94D0170E94D017182F20E030E05F
-:102A800017C081E0481649F4C501022E02C0880F24
-:102A9000991F0A94E2F7182B09C0C501022E02C043
-:102AA000880F991F0A94E2F7809518232F5F3F4FF4
-:102AB0002C173D0734F38F2D6E2D0E947618812F31
-:102AC0000E941D180F5F031570F280E00E946918C4
-:102AD000DF91CF911F910F91FF90EF90DF90CF90FA
-:102AE000BF90AF909F908F907F906F905F904F902E
-:102AF0003F902F9008952F923F924F925F926F9246
-:102B00007F928F929F92AF92BF92CF92DF92EF927D
-:102B1000FF920F931F93DF93CF9300D00F92CDB707
-:102B2000DEB7382E462E522E262E281AA42EBB246F
-:102B3000C501880F991F22273327281B390B2D5FCA
-:102B40003F4F3B832A838824992466247724362F99
-:102B500032193983182DD42CDA187501EE0CFF1CAC
-:102B6000882D830D6D2D41E02E2D052D0E948B1497
-:102B7000832D88196D2D41E02E2D0E948B14F42C8D
-:102B8000F818110F89818A0D6F2D41E0212F0E94C5
-:102B90008B148D2D82196F2D41E0212F0E948B14F3
-:102BA0008A819B8197FF06C00696860D971D9B83A1
-:102BB0008A8311C0EA81FB813A96C4018A199B0974
-:102BC000880F991F880F991FE80FF91FFB83EA836D
-:102BD0000894A108B1080894811C911C24E030E0FD
-:102BE000620E731EA814B9040CF0B4CF0F900F90AE
-:102BF0000F90CF91DF911F910F91FF90EF90DF9099
-:102C0000CF90BF90AF909F908F907F906F905F908C
-:102C10004F903F902F900895DF92EF92FF920F9385
-:102C20001F93F82E162FD42EE22E41E001E00E94D1
-:102C30008B148F2D81508D0D612F41E02E2D0E9420
-:102C40008B148F2D612F4D2D21E00E948B1411507C
-:102C50001E0D8F2D612F4D2D21E00E948B141F9191
-:102C60000F91FF90EF90DF900895EF92FF920F93F6
-:102C70001F93F82E162F062F069506950695602FA2
-:102C80000E9476180E94D0170E94D017E82E8F2D30
-:102C9000602F0E947618177081E090E002C0880FC4
-:102CA000991F1A95E2F780958E210E941D1880E0E9
-:102CB0000E9469181F910F91FF90EF900895EF9275
-:102CC000FF920F931F93F82E162F062F0695069549
-:102CD0000695602F0E9476180E94D0170E94D01788
-:102CE000E82E8F2D602F0E947618177081E090E0FB
-:102CF00002C0880F991F1A95E2F78E290E941D18AD
-:102D000080E00E9469181F910F91FF90EF90089545
-:102D10003F924F925F926F927F928F929F92AF926B
-:102D2000BF92CF92DF92EF92FF920F931F93CF93B8
-:102D3000DF93D82EC62E322E462E481AE42EFF24BC
-:102D4000C701880F991FCC27DD27C81BD90B2396F5
-:102D50005D2C662E762EAA24BB248824992481E03B
-:102D6000381641F50E2D0C0D8D2D602F0E945F162B
-:102D70009C2D9E19192F8D2D692F0E945F16852D70
-:102D8000602F0E945F16852D612F0E945F16041927
-:102D9000802F662D0E945F16802F672D0E945F1680
-:102DA0001419812F662D0E945F16812F672D0E94B6
-:102DB0005F1627C00E2D0C0D8D2D602F0E9435162D
-:102DC0008C2D8E19182F8D2D612F0E943516852D73
-:102DD000602F0E943516852D612F0E94351604192B
-:102DE000802F662D0E943516802F672D0E94351684
-:102DF0001419812F662D0E943516812F672D0E9490
-:102E00003516D7FF04C02696C80DD91D0DC02A96C9
-:102E1000C5018E199F09880F991F880F991FC80F28
-:102E2000D91F0894E108F1080894A11CB11C84E0A2
-:102E300090E0880E991ED3945A9463947A94EA147D
-:102E4000FB040CF08CCFDF91CF911F910F91FF907D
-:102E5000EF90DF90CF90BF90AF909F908F907F903A
-:102E60006F905F904F903F9008952F982D982C98D9
-:102E700040985A98279A259A249A389A529A8BB150
-:102E80008F708BB985B1807F85B98AB1806F8AB91F
-:102E900084B18F6084B9089540985A98882319F0B6
-:102EA000813021F402C0409A08955A9A0895F89406
-:102EB0000E944C178BB1806F8BB985B18F6085B93B
-:102EC0002F988AB18F708AB984B1807F84B92D9A86
-:102ED0002C9A000000000AC02C980000000000009E
-:102EE00000002C9A000000000000000089B193B19E
-:102EF00087FDF2CF2C982D988AB1806F8AB984B162
-:102F00008F6084B9789408951F93162FF8940E94C7
-:102F100057172F982D982C9A8AB1806F8AB984B14F
-:102F20008F6084B98BB18F708BB99BB1812F807FFB
-:102F3000892B8BB985B1807F85B985B11F70812BB5
-:102F400085B9000000000000000000000000000043
-:102F500000002C9878941F910895F8940E945717B8
-:102F60002F988AB18F708AB984B1807F84B92D9AE5
-:102F70002C9A00000000000000000000000000008B
-:102F8000000029B183B12C982D989AB1906F9AB90D
-:102F900094B19F6094B978948F70207F822B0895AC
-:102FA000F8948091DA0482958695869583700E94C4
-:102FB00057172F9A8AB18F708AB984B1807F84B9EC
-:102FC0002D9A2C9A00000000000000000000000074
-:102FD0000000000099B183B12C982D9878948F70DF
-:102FE000907F892B089508958093DA0480E060E44F
-:102FF0000E9484171092DC0481E060E40E94841730
-:103000001092DE048091DA04682F6F7360648295F9
-:103010008695869583700E94841708951F93182FB4
-:103020008093DB04186B80E0612F0E94841781E09D
-:10303000612F0E9484171F9108950F931F93182FDB
-:103040000091DA040295069506950370F894802F96
-:103050000E9457172F9A2D982C9A8AB1806F8AB99F
-:1030600084B18F6084B98BB18F708BB99BB1812F84
-:10307000807F892B8BB985B1807F85B985B11F7021
-:10308000812B85B900000000000000000000000056
-:10309000000000002C987894E02FF0E0EE0FFF1F66
-:1030A000E452FB4F80818F5F80838091DA048F5FD1
-:1030B0008093DA0487FF0AC08091DB048F5F8093DE
-:1030C000DB040E940E1880E00E94F4171F910F91FC
-:1030D00008951F93182F106C80E0612F0E948417B1
-:1030E00081E0612F0E9484171F9108951F93182F6C
-:1030F000862F0E940E18812F0E94F4171F910895A9
-:103100000F931F9300E080E0602F0E94761810E07C
-:1031100080E00E941D181F5F1038D1F70F5F083044
-:1031200091F71F910F91089580E00E94691880E047
-:1031300060E00E9476181092DC041092DD04109278
-:10314000DE041092DF0408950E94351780E06FE3DB
-:103150000E94841781E06FE30E9484170E94801808
-:103160000E9494180895982F86E0689F802D11245E
-:10317000692F0E94761808950895459A449A1092EE
-:10318000C1041092C0041092C3041092C20480E2E1
-:103190008093B800ECEBF0E0808184608083109233
-:1031A0007A048081816080838081806480837894C8
-:1031B000089580E28093B800089590E0611191E055
-:1031C0008E7F982B9093BA0008959093C1048093BA
-:1031D000C00408959093C3048093C2040895ECEB57
-:1031E000F0E080818F70806A80830895ECEBF0E0DE
-:1031F00080818F70806D808308958091BC0087FFEF
-:10320000FCCF08958093BB00ECEBF0E080818F70E1
-:10321000806880830895882329F08091BC008F7096
-:10322000806C04C08091BC008F7080688093BC006B
-:1032300008958091BB0008958091B9000895982F5A
-:1032400080917A048823E1F782E080937A049E7F5C
-:1032500090937B04ACE7B4E0FA0102C081918D93B6
-:103260008E2F841B8617D0F310929C0460939D04CC
-:103270008091BC008F70806A8093BC000895982F65
-:1032800080917A048823E1F783E080937A04916047
-:1032900090937B041092BE046093BF048091BC00A5
-:1032A0008F70806A8093BC0080917A048823E1F754
-:1032B000AEE9B4E0FA0102C08D9181938E2F841B98
-:1032C0008617D0F30895982FFA018091BC008E7F65
-:1032D0008093BC008091BC008F70806A8093BC009A
-:1032E0008091BC0087FFFCCF9E7F9093BB008091B4
-:1032F000BC008F7080688093BC008091BC0087FF09
-:10330000FCCF8091B900883189F091E012C08081B2
-:103310008093BB008091BC008F7080688093BC005C
-:103320008091BC0087FFFCCF31966150662379F70E
-:1033300090E08091BC008F70806D8093BC00809184
-:10334000BC0084FFFCCF8091BC0081608093BC00F6
-:10335000892F08951F93CF93DF93982F162FEA019B
-:103360008091BC008E7F8093BC008091BC008F70E8
-:10337000806A8093BC008091BC0087FFFCCF916085
-:103380009093BB008091BC008F7080688093BC00DC
-:103390008091BC0087FFFCCF8091B900803469F038
-:1033A00091E018C08FEF0E940B198091BC0087FF3D
-:1033B000FCCF8091BB0089931150123098F780E0C8
-:1033C0000E940B198091BC0087FFFCCF8091BB004D
-:1033D000888390E08091BC008F70806D8093BC00EA
-:1033E0008091BC0081608093BC00892FDF91CF91D8
-:1033F0001F91089580917A0408951F920F920FB63D
-:103400000F9211242F933F934F935F936F937F936A
-:103410008F939F93AF93BF93EF93FF938091B900E6
-:10342000887F883609F4CBC0893688F5803309F463
-:1034300095C08133B0F4803109F45AC0813138F439
-:10344000882309F43EC1883009F048C151C0803258
-:1034500009F484C0883209F453C0883109F03EC1B0
-:103460004FC0883409F47AC0893438F4883309F4B9
-:1034700078C0803409F032C192C0883509F45DC04B
-:10348000803609F49CC0803509F028C174C0803AA8
-:1034900009F4BEC0813AB0F4803809F49BC0813889
-:1034A00038F4803709F48BC0883709F017C187C01A
-:1034B000803909F48FC0883909F4A1C0883809F02F
-:1034C0000DC19DC0883B09F4D1C0893B38F4883ACE
-:1034D00009F4B6C0803B09F001C1B2C0883C09F4D0
-:1034E000E0C0883F09F4E7C0803C09F0F7C0D9C0CC
-:1034F00080ED93E060E00E94BC1280917B0414C0D8
-:1035000081EB93E060E00E94BC1290919C0480915A
-:103510009D04981708F0DAC0E92FF0E0E458FB4F5B
-:1035200080819F5F90939C048093BB008091BC003E
-:103530008F7080688093BC00D1C08CE993E060E01C
-:103540000E94BC128091BE049091BB00E82FF0E075
-:10355000E256FB4F90838F5F8093BE0486E793E033
-:10356000B2C082E693E060E00E94BC128091BC0091
-:103570008F708068AFC08EE493E060E00E94BC1260
-:103580008091BB009091BE04E92FF0E0E256FB4F22
-:1035900080839F5F9093BE0490E00E9413138BE39F
-:1035A00093E060E00E94BC122091BE0430E0809164
-:1035B000BF0490E001972817390734F51EC088E250
-:1035C00093E060E00E94BC1285E080937A04109240
-:1035D000BE0462C084E193E060E00E94BC1280916E
-:1035E000BE049091BB00E82FF0E0E256FB4F9083C1
-:1035F0008F5F8093BE04803238F48FEF06C08FEF68
-:1036000092E060E00E94BC1280E00E940B1966C04C
-:103610008CEE92E060E00E94BC128091BC008F7042
-:10362000806C8093BC00E091C004F091C10430979D
-:1036300009F452C08091BE046EE974E009954CC053
-:1036400089ED92E060E00E94BC1284E080937A04ED
-:10365000E091C204F091C304309731F080E26CE74E
-:1036600074E0099580939D0410929C0485EC92E08F
-:1036700060E00E94BC1290919C04E92FF0E0E458B5
-:10368000FB4F80818093BB009F5F90939C0480914F
-:103690009D04981708F04ACF8091BC008F70806C11
-:1036A00049CF83EA92E060E00E94BC128091BC00A6
-:1036B0008F70806C0FC084E992E060E00E94BC12C1
-:1036C0000DC083E892E060E00E94BC128091BC00D3
-:1036D0008F70806D8093BC0010927A04FF91EF91FF
-:1036E000BF91AF919F918F917F916F915F914F911A
-:1036F0003F912F910F900FBE0F901F901895EF9252
-:10370000FF920F931F937B018C0120E030E040E09B
-:103710005FE40E947F1E88238CF0C801B70120E07F
-:1037200030E040E05FE40E94F71C0E94DF1E9B0136
-:10373000AC01205030404040504806C0C801B7019D
-:103740000E94DF1E9B01AC01B901CA011F910F91BC
-:10375000FF90EF900895A0E0B0E0E1EBFBE10C9466
-:103760003022DC012B01FA019C91923008F439C11E
-:10377000EB018881823008F433C1943069F48430DD
-:1037800009F02FC111969C9111978981981709F41E
-:1037900028C1ADE5B3E025C1843009F421C18230F0
-:1037A000A9F4923009F01DC19A01AD0188E0EA0147
-:1037B0000990AE01E90109929E018150C1F7E20131
-:1037C000898111969C918923818308C1923009F4E3
-:1037D00007C112962D903C901397EB018A819B8133
-:1037E0001496AD90BD90CD90DC901797EC80FD8045
-:1037F0000E811F819101281B390BB90137FF04C0CD
-:1038000066277727621B730B603271050CF061C06D
-:10381000121613066CF537014801062E04C0969463
-:103820008794779467940A94D2F721E030E040E0DF
-:1038300050E004C0220F331F441F551F6A95D2F772
-:1038400021503040404050402E213F214023512301
-:10385000211531054105510521F021E030E040E01E
-:1038600050E079018A01E628F728082919293CC087
-:10387000232BD1F1260E371E35014601062E04C03A
-:1038800096948794779467940A94D2F721E030E075
-:1038900040E050E004C0220F331F441F551F6A95BB
-:1038A000D2F721503040404050402A213B214C214A
-:1038B0005D21211531054105510521F021E030E060
-:1038C00040E050E059016A01A628B728C828D92845
-:1038D0000BC0821593052CF01C01AA24BB246501A2
-:1038E00003C0EE24FF24870111969C91D20111960A
-:1038F0008C91981709F445C0992339F0A8019701D4
-:103900002A193B094C095D0906C0A60195012E192B
-:103910003F09400B510B57FD08C0118233822282B0
-:1039200024833583468357831DC081E0818333829E
-:10393000228288279927DC01821B930BA40BB50BED
-:1039400084839583A683B7830DC0220F331F441F42
-:10395000551F248335834683578382819381019742
-:10396000938382832481358146815781DA01C9019D
-:103970000197A109B1098F5F9F4FAF4FBF4328F354
-:103980000BC0918333822282EA0CFB1C0C1D1D1D8F
-:10399000E482F5820683178383E080832481358166
-:1039A0004681578157FF1AC0C901AA2797FDA095E4
-:1039B000BA2F81709070A070B0705695479537956A
-:1039C0002795822B932BA42BB52B84839583A683D9
-:1039D000B78382819381019693838283DF0101C043
-:1039E000D201CD01CDB7DEB7E2E10C944C22A0E2CA
-:1039F000B0E0EDEFFCE10C943C2269837A838B8389
-:103A00009C832D833E834F835887E9E0EE2EF12C73
-:103A1000EC0EFD1ECE010196B7010E94D0208E0152
-:103A20000F5E1F4FCE010596B8010E94D0208A89F3
-:103A300091E089278A8BC701B801AE01475E5F4FCD
-:103A40000E94AB1B0E94FB1FA096E6E00C9458223C
-:103A5000A0E2B0E0EEE2FDE10C943C2269837A83BF
-:103A60008B839C832D833E834F835887F9E0EF2E11
-:103A7000F12CEC0EFD1ECE010196B7010E94D02064
-:103A80008E010F5E1F4FCE010596B8010E94D02017
-:103A9000C701B801AE01475E5F4F0E94AB1B0E9499
-:103AA000FB1FA096E6E00C945822A0E2B0E0EBE504
-:103AB000FDE10C94302269837A838B839C832D8370
-:103AC0003E834F835887CE010196BE01675F7F4FCB
-:103AD0000E94D020CE010596BE016F5E7F4F0E94EE
-:103AE000D0209985923088F089898230C8F094304E
-:103AF00019F4823051F404C0843029F4923081F4F6
-:103B00008DE593E0C6C0923049F420E09A858A8919
-:103B1000981321E02A87CE010996BBC0823049F470
-:103B200020E09A858A89981321E02A8BCE0141965C
-:103B3000B0C02D843E844F8458886D887E888F88DD
-:103B4000988CEE24FF248701AA24BB24650140E061
-:103B500050E060E070E0E0E0F0E0C1018170907062
-:103B6000892BE9F0E60CF71C081D191D9A01AB0121
-:103B70002A0D3B1D4C1D5D1D80E090E0A0E0B0E0F3
-:103B8000E614F7040805190520F481E090E0A0E0B0
-:103B9000B0E0BA01A901480F591F6A1F7B1FAA0C88
-:103BA000BB1CCC1CDD1C97FE08C081E090E0A0E0AF
-:103BB000B0E0A82AB92ACA2ADB2A3196E032F105F8
-:103BC00049F0660C771C881C991C569447943794CE
-:103BD0002794C3CFFA85EA892B893C898B859C85FC
-:103BE000280F391F2E5F3F4F17C0CA018170907098
-:103BF000892B61F016950795F794E79480E090E0A3
-:103C0000A0E0B0E8E82AF92A0A2B1B2B76956795E5
-:103C1000579547952F5F3F4F77FDE7CF0CC0440F77
-:103C2000551F661F771F17FD4160EE0CFF1C001F1C
-:103C3000111F21503040403090E0590790E0690753
-:103C400090E4790760F32B8F3C8FDB01CA018F77FB
-:103C50009070A070B07080349105A105B10561F439
-:103C600047FD0AC0E114F1040105110529F0405C8B
-:103C70005F4F6F4F7F4F40781A8EFE1711F081E033
-:103C80008A8F4D8F5E8F6F8F78A383E0898FCE01EF
-:103C900049960E94FB1FA096E2E10C944C22A8E1F9
-:103CA000B0E0E5E5FEE10C943C2269837A838B83E6
-:103CB0009C832D833E834F83588789E0E82EF12C27
-:103CC000EC0EFD1ECE010196B7010E94D0208E01A0
-:103CD0000F5E1F4FCE010596B8010E94D020898546
-:103CE000823040F08989823028F0C701B8010E94F3
-:103CF000482101C08FEF6896E6E00C945822A8E1B5
-:103D0000B0E0E5E8FEE10C943C2269837A838B8382
-:103D10009C832D833E834F83588789E0E82EF12CC6
-:103D2000EC0EFD1ECE010196B7010E94D0208E013F
-:103D30000F5E1F4FCE010596B8010E94D0208985E5
-:103D4000823040F08989823028F0C701B8010E9492
-:103D5000482101C08FEF6896E6E00C945822A8E154
-:103D6000B0E0E5EBFEE10C943C2269837A838B831F
-:103D70009C832D833E834F83588789E0E82EF12C66
-:103D8000EC0EFD1ECE010196B7010E94D0208E01DF
-:103D90000F5E1F4FCE010596B8010E94D020898585
-:103DA000823040F08989823028F0C701B8010E9432
-:103DB000482101C081E06896E6E00C945822ACE00E
-:103DC000B0E0E5EEFEE10C94402269837A838B83B8
-:103DD0009C83CE010196BE016B5F7F4F0E94D02075
-:103DE0008D81823061F1823050F1843021F48E81F6
-:103DF000882351F12EC02F81388537FD20C06E8178
-:103E00002F3131051CF06623F9F023C08EE190E0DC
-:103E1000821B930B29853A854B855C8504C056959A
-:103E20004795379527958A95D2F76623B1F0509537
-:103E30004095309521953F4F4F4F5F4F0EC020E08A
-:103E400030E040E050E009C02FEF3FEF4FEF5FE779
-:103E500004C020E030E040E050E8B901CA012C96EF
-:103E6000E2E00C945C22A8E0B0E0E9E3FFE10C940E
-:103E700038227B018C01611571058105910519F4CA
-:103E800082E0898360C083E089838EE1C82ED12CD3
-:103E9000DC82CB82ED82FE820F831887C801B701D6
-:103EA0000E94AC1FFC013197F7FF3BC0222733274C
-:103EB0002E1B3F0B57016801022E04C0D694C794F5
-:103EC000B794A7940A94D2F740E050E060E070E025
-:103ED00081E090E0A0E0B0E004C0880F991FAA1F25
-:103EE000BB1F2A95D2F70197A109B1098E219F2105
-:103EF000A023B1230097A105B10521F041E050E0D6
-:103F000060E070E04A295B296C297D294D835E833E
-:103F10006F8378878EE190E08E1B9F0B9C838B8351
-:103F200012C0309781F00E2E04C0EE0CFF1C001F53
-:103F3000111F0A94D2F7ED82FE820F831887CE1AE2
-:103F4000DF0ADC82CB821A82CE0101960E94FB1F1F
-:103F50002896EAE00C945422EF92FF920F931F935D
-:103F60007B018C0180E0E81680E0F80681E008071C
-:103F700080E0180788F48FEFE816F10401051105B9
-:103F800031F028F088E090E0A0E0B0E017C080E0D9
-:103F900090E0A0E0B0E012C080E0E81680E0F80613
-:103FA00080E0080781E0180728F088E190E0A0E0B1
-:103FB000B0E004C080E190E0A0E0B0E020E230E0BA
-:103FC00040E050E0281B390B4A0B5B0B04C01695F0
-:103FD0000795F794E7948A95D2F7F701EB59FC4FD0
-:103FE0008081281B310941095109C9011F910F9195
-:103FF000FF90EF900895DF92EF92FF920F931F933F
-:10400000FC01E480F58006811781D18080818230B7
-:1040100048F480E090E0A0E1B0E0E82AF92A0A2B19
-:104020001B2BA5C0843009F49FC0823021F4EE24FC
-:10403000FF24870105C0E114F1040105110519F4FD
-:10404000E0E0F0E096C0628173819FEF623879070B
-:104050000CF05BC022E83FEF261B370B2A313105FD
-:104060002CF020E030E040E050E02AC0B801A70189
-:10407000022E04C076956795579547950A94D2F716
-:1040800081E090E0A0E0B0E004C0880F991FAA1F73
-:10409000BB1F2A95D2F70197A109B1098E219F2153
-:1040A000A023B1230097A105B10521F081E090E0A4
-:1040B000A0E0B0E09A01AB01282B392B4A2B5B2BF7
-:1040C000DA01C9018F779070A070B07080349105CB
-:1040D000A105B10539F427FF09C0205C3F4F4F4FC0
-:1040E0005F4F04C0215C3F4F4F4F5F4FE0E0F0E077
-:1040F0002030A0E03A07A0E04A07A0E45A0710F0F9
-:10410000E1E0F0E079018A0127C06038710564F5CB
-:10411000FB01E158FF4FD801C7018F779070A07065
-:10412000B07080349105A105B10539F4E7FE0DC0EA
-:1041300080E490E0A0E0B0E004C08FE390E0A0E075
-:10414000B0E0E80EF91E0A1F1B1F17FF05C01695E9
-:104150000795F794E794319687E016950795F794BD
-:10416000E7948A95D1F705C0EE24FF248701EFEF8D
-:10417000F0E06E2F679566276795902F9F77D7940D
-:10418000DD24D7948E2F8695492F462B582F5D29F5
-:10419000B701CA011F910F91FF90EF90DF90089532
-:1041A000FC01DB01408151812281622F6F7770E039
-:1041B000221F2227221F9381892F880F822B282FCD
-:1041C00030E0991F9927991F11969C9311972115FB
-:1041D0003105A9F5411551056105710511F482E01C
-:1041E00037C082E89FEF13969C938E9312979A01A3
-:1041F000AB0167E0220F331F441F551F6A95D1F7AB
-:1042000083E08C930DC0220F331F441F551F12965D
-:104210008D919C911397019713969C938E9312976F
-:10422000203080E0380780E0480780E4580758F3E2
-:1042300014962D933D934D935C93179708952F3FBC
-:10424000310579F4411551056105710519F484E0D2
-:104250008C93089564FF03C081E08C9312C01C927C
-:1042600010C02F57304013963C932E93129783E043
-:104270008C9387E0440F551F661F771F8A95D1F7EF
-:10428000706414964D935D936D937C931797089586
-:104290001F93DC01FB019C91923008F447C08081A0
-:1042A000823008F443C0943051F411961C9184304C
-:1042B00099F58181682F70E0611B71093FC08430DE
-:1042C00021F0923031F48230B9F18181882389F173
-:1042D0002DC011961C9111978230F1F08181181731
-:1042E000D9F412962D913C91139782819381821774
-:1042F000930794F028173907BCF014968D919D917F
-:104300000D90BC91A02D24813581468157812817BD
-:1043100039074A075B0718F4112341F00AC08217D6
-:104320009307A407B50740F4112319F061E070E08A
-:1043300005C06FEF7FEF02C060E070E0CB011F911E
-:104340000895629FD001739FF001829FE00DF11DDF
-:10435000649FE00DF11D929FF00D839FF00D749FFF
-:10436000F00D659FF00D9927729FB00DE11DF91FAB
-:10437000639FB00DE11DF91FBD01CF011124089508
-:10438000991B79E004C0991F961708F0961B881FA7
-:104390007A95C9F780950895AA1BBB1B51E107C008
-:1043A000AA1FBB1FA617B70710F0A61BB70B881FC5
-:1043B000991F5A95A9F780959095BC01CD01089554
-:1043C00097FB092E07260AD077FD04D0E5DF06D03B
-:1043D00000201AF4709561957F4F0895F6F7909537
-:1043E00081959F4F0895A1E21A2EAA1BBB1BFD01C8
-:1043F0000DC0AA1FBB1FEE1FFF1FA217B307E407C4
-:10440000F50720F0A21BB30BE40BF50B661F771F1B
-:10441000881F991F1A9469F76095709580959095FB
-:104420009B01AC01BD01CF01089597FB092E052624
-:104430000ED057FD04D0D7DF0AD0001C38F45095B9
-:104440004095309521953F4F4F4F5F4F0895F6F7B8
-:1044500090958095709561957F4F8F4F9F4F0895F0
-:104460002F923F924F925F926F927F928F929F9284
-:10447000AF92BF92CF92DF92EF92FF920F931F9372
-:10448000CF93DF93CDB7DEB7CA1BDB0B0FB6F89423
-:10449000DEBF0FBECDBF09942A88398848885F8463
-:1044A0006E847D848C849B84AA84B984C884DF80D4
-:1044B000EE80FD800C811B81AA81B981CE0FD11DB8
-:1044C0000FB6F894DEBF0FBECDBFED010895F99988
-:1044D000FECF92BD81BDF89A992780B50895262F09
-:1044E000F999FECF1FBA92BD81BD20BD0FB6F894D9
-:0E44F000FA9AF99A0FBE01960895F894FFCF3C
-:1044FE0001526567696F6E3A2000202020202055FA
-:10450E005320313268720020202020205553203253
-:10451E0034687200202020202045552031326872E8
-:10452E00002020202020455520323468720044613E
-:10453E0074653A00202020202000436F6E66696764
-:10454E0075726174696F6E204D656E75005365747A
-:10455E0020416C61726D3A202000536574205469BD
-:10456E006D653A2000536574204261636B6C696718
-:10457E0068743A20005072657373204D454E552075
-:10458E00746F20616476616E63650050726573733B
-:10459E002053455420746F207365740050726573F8
-:1045AE0073202B20746F206368616E6765206872BC
-:1045BE002E0050726573732053455420746F207310
-:1045CE00657420686F7572005072657373202B20AE
-:1045DE00746F206368616E6765206D696E0050723E
-:1045EE006573732053455420746F20736574206D6A
-:1045FE00696E73005072657373202B20746F206385
-:10460E0068616E6765207365630050726573732011
-:10461E0053455420746F2073657420736563730063
-:10462E005072657373202B20746F206368616E6700
-:10463E00652020202000507265737320534554204E
-:10464E00746F207361766520202020005072657390
-:10465E00732053455420746F2073657420202020DE
-:10466E0020005072657373204D454E5520746F2097
-:10467E0065786974202020005072657373202B209A
-:10468E00746F206368616E6765202020005072652C
-:10469E0073732053455420746F2073617665202008
-:1046AE0020005072657373204D454E5520746F2057
-:1046BE006578697400507265737320534554207485
-:1046CE006F20736574202020005072657373202B49
-:1046DE0020746F206368616E6765206D6F6E005089
-:1046EE00726573732053455420746F207365742064
-:1046FE006D6F6E2E005072657373202B20746F20B9
-:10470E006368616E676520646179005072657373CA
-:10471E002053455420746F20736574206461746552
-:10472E00005072657373202B20746F206368616E66
-:10473E0067652079722E005072657373205345544D
-:10474E0020746F207365742079656172000000001B
-:10475E00000000000000010202030303030404042E
-:10476E0004040404040505050505050505050505F0
-:10477E0005050505050606060606060606060606D0
-:10478E0006060606060606060606060606060606BB
-:10479E0006060606060707070707070707070707A0
-:1047AE00070707070707070707070707070707078B
-:1047BE00070707070707070707070707070707077B
-:1047CE00070707070707070707070707070707076B
-:1047DE000707070707080808080808080808080850
-:1047EE00080808080808080808080808080808083B
-:1047FE00080808080808080808080808080808082B
-:10480E00080808080808080808080808080808081A
-:10481E00080808080808080808080808080808080A
-:10482E0008080808080808080808080808080808FA
-:10483E0008080808080808080808080808080808EA
-:10484E0008080808080808080808080808080808DA
-:06485E000808080808002C
+:1007E000F89480ED61E0AE014F5F5F4F0E946419A5
+:1007F0008823E1F008EC10E0789480EA9FE064E65A
+:100800000E94940288EE93E0F8013197F1F7019786
+:10081000D9F780EA9FE064E60E94940280E197E2C3
+:10082000F8013197F1F70197D9F7E6CF80ED67E04E
+:10083000AE014E5F5F4F0E94AB1978948823D9F0C8
+:1008400008EC10E080EA9FE064E60E94940288EEE3
+:1008500093E0F8013197F1F70197D9F780EA9FE02B
+:1008600064E60E94940280E197E2F8013197F1F783
+:100870000197D9F7E7CF7A81872F82958F7090E023
+:10088000877090709C01A3E0220F331FAA95E1F7B7
+:10089000880F991F280F391F872F8F70820F809321
+:1008A000D7044B81842F82958F7090E08770907071
+:1008B0009C01E3E0220F331FEA95E1F7880F991FAF
+:1008C000280F391F4F70420F4093CD048C81482F61
+:1008D00042954F70682F6F7086FF22C08295869573
+:1008E000877090E0817090709C01220F331F280F59
+:1008F000391F220F331F220F331F842F90E0817086
+:100900009070AC0103E0440F551F0A95E1F7880F82
+:10091000991F480F591F240F260F2093C40411C09C
+:10092000842F90E0837090709C01B3E0220F331FFE
+:10093000BA95E1F7880F991F280F391F620F60934E
+:10094000C4044E81842F82958F7090E083709070E4
+:100950009C01F3E0220F331FFA95E1F7880F991FEE
+:10096000280F391F4F70420F4093CC044F81842FC2
+:1009700082958F7090E0817090709C0163E0220FEF
+:10098000331F6A95E1F7880F991F280F391F4F70A1
+:10099000420F4093D6042885822F82958F703AE0CB
+:1009A000839FC00111242F70280F2093C704872F25
+:1009B000807829960FB6F894DEBF0FBECDBFCF91D9
+:1009C000DF911F910F910895CF92EF920F930E94A4
+:1009D000BE180E94E303882359F080E060E04CE0F9
+:1009E00020E001E0EE24E394B9E0CB2E0E947803EE
+:1009F0000E94E30382E090E00E9468226CE30E9480
+:100A0000C1219093C80481E090E00E94682268E1CF
+:100A10000E94C1219093D10487E08093B10081E0CE
+:100A20008093700078940F91EF90CF9008951F926B
+:100A30000F920FB60F921124FF920F931F932F93D3
+:100A40003F934F935F936F937F938F939F93AF9356
+:100A5000BF93EF93FF93A89580917004803579F44C
+:100A6000109270041091D7040091CD04F090C4044A
+:100A70000E94E3038091C4048F1529F40AC08F5F9C
+:100A800080937004E3C081E080936804F092CE0408
+:100A900007C08091CD04801731F081E08093670416
+:100AA0000093C50409C08091D704811729F081E023
+:100AB000809369041093D9048091D704811709F4B5
+:100AC0003FC08091D204882359F080916C049091AA
+:100AD0006D04009729F0019790936D0480936C0446
+:100AE00080916A04882361F180916A048150809327
+:100AF0006A0480916A04882319F580916B048093BD
+:100B0000790410926B0480916804882329F0809105
+:100B1000CE048093C40404C080916704882321F02C
+:100B20008091C5048093CD0480916804882321F4CA
+:100B300080916704882321F0F092C4040093CD04CF
+:100B40008091D304843061F08091D304853041F0EA
+:100B50008091D304883021F08091D304863089F5C8
+:100B600080917304882369F584E462E00E94771819
+:100B70008091C40460E00E94FF078AE360E00E9465
+:100B800043148091CD0460E00E9461038AE360E039
+:100B90000E9443148091D70460E00E946103809119
+:100BA000C604882371F480E260E00E9443148091BF
+:100BB000C4048C3010F080E501C081E460E00E9444
+:100BC00043148091CF04882399F08091D70488231F
+:100BD00079F49091CD048091C804981749F49091CC
+:100BE000C4048091D104981719F481E08093D8044B
+:100BF00080916704882369F480916804882349F40C
+:100C00008091D804882329F081E08093D204109247
+:100C1000D80480917104863039F410927104809167
+:100C20007704882329F409C08F5F809371040EC074
+:100C30008091770481508093770480917204882397
+:100C400029F080917204815080937204FF91EF919A
+:100C5000BF91AF919F918F917F916F915F914F91D4
+:100C60003F912F911F910F91FF900F900FBE0F900A
+:100C70001F901895EF92FF920F931F93F82E162F47
+:100C8000E42E21E001E00E948C14FE0C0F2D025096
+:100C90001150802F612F0E9460161E5F802F612FE0
+:100CA0000E94601601501350802F612F0E94601621
+:100CB0001C5F802F612F0E9460161F910F91FF9083
+:100CC000EF90089580E090E00E946822833C41F11B
+:100CD00081E090E068E00E94702282E090E060E0B5
+:100CE0000E94702283E090E060E10E94702284E024
+:100CF00090E061E00E94702285E090E060E00E9458
+:100D0000702286E090E060E00E94702287E090E030
+:100D10006AE00E94702280E090E063EC0E94702202
+:100D200008957F928F929F92AF92BF92CF92DF925F
+:100D3000EF92FF920F931F93CF93DF9384B714BE6C
+:100D400088E10FB6F89480936000109260000FBEA7
+:100D50008AE190E00E9482123B9A0E94E4040E9481
+:100D6000620685E090E00E9468228093D00486E0CD
+:100D700090E00E9468228093C6040E94490F0E945E
+:100D8000010382E084BD83E085BD8DE787BD80914E
+:100D90006E00826080936E00539A80E28093B00070
+:100DA0008091B00083608093B0008091B100886032
+:100DB0008093B10080E18093B30083E090E00E94D3
+:100DC00068228093B400259A80EA9FE064E60E943E
+:100DD00094022FE088E190E00FB6F894A8958093F4
+:100DE00060000FBE209360000E94A5180E94811829
+:100DF0000E94411080E00E946D1100E010E06BE461
+:100E0000E62EF12CC8E5D2E052E0752E88248394BA
+:100E100043E0D42E38E0A32E26E0922E94E0B92EA3
+:100E200085E0C82EF092D504E092D4048091750438
+:100E3000882379F08091D204882359F010927504A8
+:100E4000D0936D04C0936C0410928100439810926B
+:100E5000D304133049F480916A04882329F47092F2
+:100E60006B0410936A0410E080917504867039F069
+:100E70001092750480926B04D0926A0413E0809102
+:100E8000750480FF42C01092750410926B0410929A
+:100E90006A048091D304843089F0853028F4882353
+:100EA00041F0833009F511C08530A1F08830E1F4BC
+:100EB00016C0B092D3040E94F50A1DC0D092D3048C
+:100EC0000E9456091092000116C0C092D3040E94DD
+:100ED0008C0D11C0A092D3040E94F50B0CC090920F
+:100EE000D3040E94BC0C07C01092D3040E94811846
+:100EF00080E00E946D118091D304882329F40E9420
+:100F0000811880E00E946D1110E00E9442108091D3
+:100F1000D304882341F5002369F48091D204882307
+:100F200069F08091D70480FF09C081E00E946D11B3
+:100F300001E019C08091D204882351F08091D2043D
+:100F4000882359F0002349F08091D70480FD05C023
+:100F500080E00E946D1100E006C02D9A802F90E085
+:100F60000E947F112D988091D4049091D504892BF3
+:100F7000D1F758CF0F931F93CF93DF93182F062FDE
+:100F80008091C604882371F584E761E00E94771898
+:100F90001C3010F080E501C081E460E00E94431441
+:100FA0008DE460E00E94431480E561E00E947718C0
+:100FB000812F90E047966CE070E00E94E121EC0107
+:100FC0008930910524F09C012F5F822F10C080E2B0
+:100FD00060E00E9443149E012F5C822F602F0E94CC
+:100FE000431408C080E561E00E947718812F602FCC
+:100FF0000E946103DF91CF911F910F9108950F938C
+:101000001F93CF93DF93082F162F8091C604882358
+:10101000D1F4802F90E047966CE070E00E94E121CF
+:10102000EC018930910524F09C012F5F822F14C0C0
+:1010300080E260E00E9443149E012F5C822F612FAA
+:101040000E9443140CC080E260E00E94431480E2DE
+:1010500060E00E944314802F612F0E946103DF91A2
+:10106000CF911F910F9108951F93182F88E064E08E
+:101070000E94771881E091E060E00E947B148091EB
+:10108000D004882339F48091C604882319F48AE0B7
+:1010900091E020C08091D004882339F48091C60467
+:1010A000813019F487E191E015C08091D00481303E
+:1010B00039F48091C604882319F484E291E00AC0CF
+:1010C0008091D004813049F48091C604813029F4A4
+:1010D00081E391E0612F0E947B141F910895EF92AC
+:1010E000FF920F931F93F82E162FE42E022F88E005
+:1010F00063E00E9477188EE391E060E00E947B1429
+:101100008091D0048823B1F484E491E060E00E94EF
+:101110007B1460E00B3009F461E08F2D0E946103C5
+:101120008FE260E00E94431460E00C3009F461E05B
+:10113000812F19C08091D0048130D9F484E491E0EA
+:1011400060E00E947B1460E00C3009F461E0812FC4
+:101150000E9461038FE260E00E94431460E00B3064
+:1011600009F461E08F2D0E9461038FE260E00E942C
+:10117000431410E00D3009F411E084E1612F0E9466
+:1011800061038E2D612F0E9461031F910F91FF90CB
+:10119000EF900895809173048F5F809373040E9491
+:1011A000811880E060E00E9477188AE491E060E0B6
+:1011B0000E947B1488E061E00E9477188DE591E041
+:1011C00060E00E947B148091D10460E00E94BA0725
+:1011D0008AE360E00E9443148091C80460E00E94AA
+:1011E000610388E062E00E9477188AE691E060E09F
+:1011F0000E947B148091C40460E00E94FF078AE390
+:1012000060E00E9443148091CD0460E00E9461037D
+:101210008AE360E00E9443148091D70460E00E945A
+:1012200061038091C604882371F480E260E00E942B
+:1012300043148091C4048C3010F080E501C081E437
+:1012400060E00E9443148091D6046091CC044091E8
+:10125000C70425E00E946F0880E090E00E943408F7
+:1012600088E065E00E94771885E791E060E00E94E1
+:101270007B148091B40060E00E94610380E066E02E
+:101280000E94771885E891E060E00E947B1480E07E
+:1012900067E00E9477188BE991E060E00E947B1480
+:1012A000809173048150809373040895BF92CF920C
+:1012B000DF92EF92FF920F931F93CF93DF931091E2
+:1012C000C404D090CD04F090D7040E94CA08809145
+:1012D00073048F5F8093730480E063E147E00E94B2
+:1012E0003A06809173048150809373048AE080935E
+:1012F000720403E08AE0B82EC8ECD0E08091750457
+:1013000080FD69C180917504882321F48091760461
+:10131000882319F0B092720407C080917204882368
+:1013200019F41092D30457C18091750481FFDAC07B
+:1013300010927504809173048F5F8093730403305F
+:1013400081F584E462E00E947718812F61E00E94B9
+:10135000FF0784E762E00E9477188091C604882323
+:1013600061F480E260E00E9443141C3010F080E5DC
+:1013700001C081E461E00E94431480E066E00E94C5
+:1013800077188CEA91E060E00E947B1480E067E0CF
+:101390000E94771882EC91E060E00E947B1405E6E1
+:1013A0009CC00536C1F584E462E00E947718812F65
+:1013B00060E00E94FF078AE360E00E9443148D2DE5
+:1013C00061E00E94610380E066E00E94771888ED8A
+:1013D00091E060E00E947B1480E067E00E94771853
+:1013E0008EEE91E060E00E947B1484E762E00E9450
+:1013F00077188091C604882361F480E260E00E943F
+:1014000043141C3010F080E501C081E460E00E94CC
+:10141000431406E662C0063651F58091C60488235F
+:1014200011F486E501C082E662E00E9477188D2DF6
+:1014300060E00E9461038AE360E00E9443148F2D04
+:1014400061E00E94610380E066E00E94771884E01A
+:1014500092E060E00E947B1480E067E00E947718D1
+:101460008AE192E060E00E947B1407E636C080913A
+:10147000C604882311F488E601C084E762E00E9474
+:1014800077188F2D60E00E94610380E066E00E9483
+:10149000771885E891E060E00E947B1480E067E0C7
+:1014A0000E9477188BE991E060E00E947B14109312
+:1014B000C404D092CD04F092D7048091D7046091F7
+:1014C000CD044091C4040091CC04E090D604C090B7
+:1014D000C70420E00E94780303E0809173048150E8
+:1014E000809373048091750482FD04C0809176041A
+:1014F00082FF04CF10927504809173048F5F8093F4
+:101500007304053649F5812F90E0019668E170E09B
+:101510000E94E121182F8093C40484E462E00E94B9
+:101520007718812F61E00E94FF0784E762E00E9444
+:1015300077188091C6048823E9F580E260E00E9474
+:1015400043148091C4048C3010F080E501C081E424
+:1015500061E00E9443142EC00636A1F48D2D90E068
+:1015600001966CE370E00E94E121D82E8091C604C0
+:10157000882311F486E501C082E662E00E947718B4
+:101580008D2D15C00736B1F48F2D90E001966CE3D8
+:1015900070E00E94E121F82E8091C604882311F4A6
+:1015A00088E601C084E762E00E9477188F2D61E031
+:1015B0000E94610380917304815080937304809131
+:1015C000760482FF9BCE80ED97E0FE013197F1F724
+:1015D0000197D9F793CEDF91CF911F910F91FF9093
+:1015E000EF90DF90CF90BF9008950F931F93CF930C
+:1015F000DF930E94CA08809173048F5F8093730405
+:1016000080E06BE047E00E943A06809173048150CD
+:10161000809373048AE08093720414E00AE0C8ECBB
+:10162000D0E08091750480FDDBC080917504882333
+:1016300021F480917604882319F00093720407C086
+:1016400080917204882319F41092D304C9C0809148
+:10165000750481FF74C010927504809173048F5FCC
+:10166000809373041430C9F48091D10461E00E9426
+:10167000BA0780E066E00E9477188CEA91E060E0AB
+:101680000E947B1480E067E00E94771882EC91E072
+:1016900060E00E947B1415E64DC0153631F580E5FB
+:1016A00061E00E9477188091D10460E00E94BA073F
+:1016B00082E661E00E9477188091C80461E00E9490
+:1016C000610380E066E00E94771888ED91E060E0B9
+:1016D0000E947B1480E067E00E9477188EEE91E014
+:1016E00060E00E947B1416E625C080E561E00E9460
+:1016F00077188091D10460E00E94BA0782E661E029
+:101700000E9477188091C80460E00E94610380E025
+:1017100066E00E94771885E891E060E00E947B1403
+:1017200080E067E00E9477188BE991E060E00E941A
+:101730007B1414E080917304815080937304809132
+:10174000750482FD04C08091760482FF6ACF1092F6
+:101750007504809173048F5F809373041536A1F430
+:101760008091D10490E0019668E170E00E94E1214F
+:101770008093D1048091D10461E00E94BA07609106
+:10178000D10481E090E019C01636C9F48091C804F4
+:1017900090E001966CE370E00E94E1218093C80420
+:1017A00082E661E00E9477188091C80461E00E949F
+:1017B00061036091C80482E090E00E9470228091F1
+:1017C00073048150809373048091760482FF29CF43
+:1017D00080ED97E0FE013197F1F70197D9F721CF1E
+:1017E000DF91CF911F910F9108950F931F930E9446
+:1017F000CA08809173048F5F8093730480E063E272
+:1018000047E00E943A0680917304815080937304EC
+:101810008AE08093720418E00AE08091750480FDEC
+:10182000A8C080917504882321F4809176048823D0
+:1018300019F00093720407C080917204882319F490
+:101840001092D30496C08091750481FF3BC0109222
+:101850007504809173048F5F809373041830B9F41A
+:1018600081E00E94340880E066E00E94771880E3FF
+:1018700092E060E00E947B1480E067E00E947718AD
+:1018800086E492E060E00E947B1418E616C080E0D7
+:101890000E94340880E066E00E94771885E891E0B5
+:1018A00060E00E947B1480E067E00E9477188CE57E
+:1018B00092E060E00E947B1418E0809173048150F4
+:1018C000809373048091750482FD04C08091760436
+:1018D00082FFA3CF10927504183609F09ECF809135
+:1018E000C604882359F08091D0048F5F8093D00480
+:1018F0008091D004823010F01092D0048091C60400
+:1019000090E0882309F491E09093C60480917304D9
+:101910008F5F809373040E94CA0880E066E00E9493
+:10192000771880E392E060E00E947B1480E067E03B
+:101930000E94771886E492E060E00E947B1480E0C9
+:1019400063E247E00E943A0681E00E9434088091F9
+:1019500073048150809373046091D00485E090E01B
+:101960000E9470226091C60486E090E00E9470227E
+:1019700054CF1F910F9108950F931F930E94CA088F
+:10198000809173048F5F8093730480E066E00E940F
+:10199000771882E792E060E00E947B1480E06BE2BF
+:1019A00047E00E943A06809173048150809373044B
+:1019B0008AE08093720416E00AE08091750480FD4D
+:1019C000A8C080917504882321F48091760488232F
+:1019D00019F00093720407C080917204882319F4EF
+:1019E0001092D30496C08091750481FF47C0109275
+:1019F0007504809173048F5F809373041630E9F44B
+:101A000082E665E00E9477188091B40061E00E9450
+:101A1000610380E066E00E94771888E892E060E069
+:101A20000E947B1480E067E00E9477188DE992E0C5
+:101A300060E00E947B1419E61CC082E665E00E940B
+:101A400077188091B40060E00E94610380E066E056
+:101A50000E94771882EB92E060E00E947B1480E0A5
+:101A600067E00E94771885EC92E060E00E947B14AA
+:101A700016E0809173048150809373048091750403
+:101A800082FD04C08091760482FF97CF1092750486
+:101A9000193609F092CF8091B4008F5F8093B40023
+:101AA0008091B400813110F01092B40080917304E1
+:101AB0008F5F809373040E94CA0880E066E00E94F2
+:101AC000771880E392E060E00E947B1480E067E09A
+:101AD0000E94771886E492E060E00E947B1480E028
+:101AE0006BE247E00E943A0682E665E00E947718C2
+:101AF0008091B40061E00E94610380917304815081
+:101B0000809373046091B40083E090E00E9470229F
+:101B100054CF1F910F910895BF92CF92DF92EF9211
+:101B2000FF920F931F93CF93DF93F090CC0410910B
+:101B3000D604D090C7040E94CA08809173048F5FB6
+:101B40008093730480E06BE147E00E943A06809145
+:101B500073048150809373048AE08093720405E0DB
+:101B60004AE0B42EC8ECD0E08091750480FD87C1B6
+:101B700080917504882321F480917604882319F0DC
+:101B8000B092720407C080917204882319F41092F5
+:101B9000D30475C18091750481FFDFC01092750474
+:101BA000809173048F5F809373040530F1F480910A
+:101BB000D004882309F451C08091D004823009F404
+:101BC0004CC08091D004843009F447C08091D00487
+:101BD000853009F442C08091D0048130C9F08091F1
+:101BE000D004833009F086C013C00B3059F58091C2
+:101BF000D004882369F08091D004823049F080912C
+:101C0000D004843029F08091D004853009F050C090
+:101C1000812F6F2D4D2D2CE00E946F0880E066E033
+:101C20000E94771885E093E060E00E947B1480E0DA
+:101C300067E00E9477188BE193E060E00E947B14DC
+:101C40000CE086C00C3009F055C08091D004813082
+:101C500021F08091D0048330D1F4812F6F2D4D2D50
+:101C60002BE00E946F0880E066E00E94771889ED03
+:101C700092E060E00E947B1480E067E00E947718A9
+:101C80008FEE92E060E00E947B140BE061C08091D7
+:101C9000D0048823A9F08091D004823089F080910B
+:101CA000D004843069F08091D004853019F508C0E3
+:101CB0008091D004813021F08091D0048330D1F420
+:101CC000812F6F2D4D2D2DE00E946F0880E066E082
+:101CD0000E94771881E393E060E00E947B1480E02B
+:101CE00067E00E94771887E493E060E00E947B142D
+:101CF0000DE02EC0812F6F2D4D2D25E00E946F0825
+:101D000080E066E00E94771885E891E060E00E943C
+:101D10007B1480E067E00E9477188BE991E060E037
+:101D20000E947B14D092C7041093D604F092CC0486
+:101D30008091D7046091CD044091C4040091CC04FB
+:101D4000E090D604C090C70420E00E94780305E02C
+:101D5000809173048150809373048091750482FD97
+:101D600004C08091760482FFFFCE109275048091AA
+:101D700073048F5F809373040B3089F51F5F1D30F0
+:101D800010F011E027C01230C1F48D2D90E00E94B8
+:101D90002A03882331F08DE18F1518F43DE1F32EED
+:101DA00019C08D2D90E00E942A03882399F48CE1BC
+:101DB0008F1580F42CE1F22E0DC0143031F0163066
+:101DC00021F0193011F01B3029F48EE18F1510F439
+:101DD0009EE1F92E812F6F2D4D2D2BE03DC00C3053
+:101DE00069F5F3948FE18F1510F4FF24F39412300A
+:101DF00099F48D2D90E00E942A03882319F08DE13B
+:101E00008F15A8F08D2D90E00E942A03882389F475
+:101E10008CE18F1560F00DC0143031F0163021F0D8
+:101E2000193011F01B3029F48FE1F81611F4FF245A
+:101E3000F394812F6F2D4D2D2CE00EC00D3071F4D9
+:101E40008D2D90E0019664E670E00E94E121D82E8D
+:101E5000812F6F2D4D2D2DE00E946F08809173040E
+:101E60008150809373048091760482FF7DCE80ED53
+:101E700097E0FE013197F1F70197D9F775CEDF9121
+:101E8000CF911F910F91FF90EF90DF90CF90BF9077
+:101E9000089526982E9A81E080936800EBE6F0E0A2
+:101EA00080818064808382E080937C0010927B003C
+:101EB000EAE7F0E08EE88083808180648083089583
+:101EC00080917A00877F80937A0080917A00806485
+:101ED00080937A0080917A0084FFFCCF2091780073
+:101EE00030917900C90108951F920F920FB60F9299
+:101EF00011242F933F934F935F936F937F938F930F
+:101F00009F93AF93BF93EF93FF9378948091780062
+:101F10009091790022E0803E920728F0109276049A
+:101F20001092740473C022E08336920798F1809176
+:101F3000740482FD6BC080E29EE40197F1F70E9479
+:101F4000600F825692408E37910508F05FC082E0A4
+:101F50008093770412C00E94600F825692408E37A1
+:101F6000910558F0809174048B7F80937404809164
+:101F7000750484608093750449C080917704882338
+:101F800051F7809174048460809374048091760486
+:101F900084603AC08F509140E8F08091740481FDD4
+:101FA00010C080E29EE40197F1F70E94600F8E500E
+:101FB00091408555914050F58091750482608093E1
+:101FC0007504809174048260809374048091760417
+:101FD00082601AC08091740480FD0EC080E29EE48D
+:101FE0000197F1F70E94600F8F50914078F4809133
+:101FF000750481608093750480917404816080937E
+:1020000074048091760481608093760480917A00D4
+:10201000886480937A00FF91EF91BF91AF919F9177
+:102020008F917F916F915F914F913F912F910F9081
+:102030000FBE0F901F9018951F920F920FB60F9220
+:1020400011242F933F934F935F936F937F938F93BD
+:102050009F93AF93BF93EF93FF9378940E940103F4
+:10206000FF91EF91BF91AF919F918F917F916F9170
+:102070005F914F913F912F910F900FBE0F901F9046
+:10208000189508950895CF93DF93C82FD0E0E42FDB
+:10209000F0E0E053F84F833010F42C963197262F60
+:1020A00030E02F5F3F4F2E0F3F1FCE01880F991F4B
+:1020B000280F391FCF019695879596958795280FFC
+:1020C000391FCF0160E971E00E94CD21260F371F33
+:1020D000CF0164E670E00E94CD21261B370BAE01D4
+:1020E0004F5F5F4FCA01880F991F840F951F880F9C
+:1020F000991F6AE070E00E94CD21C901860F971FE9
+:1021000067E070E00E94CD21DF91CF910895DF92CA
+:10211000EF92FF920F931F93D82EE62E10E04423E8
+:1021200009F411E08D2D8E5F6E2D4EE026E0012F1B
+:102130000E948C14FE2CF3948D2D8F5F6F2D41E047
+:1021400024E00E948C1482E0E80E8D2D6E2D41E07B
+:1021500022E00E948C148D2D805F6F2D41E024E0E1
+:102160000E948C148D2D8F5E6E2D41E022E00E9426
+:102170008C141F910F91FF90EF90DF900895DF92E4
+:10218000EF92FF920F931F93D82E162FEE24442325
+:1021900011F4EE24E394612F6E5F8D2D46E025E16E
+:1021A0000E2D0E948C14FD2CF394612F6F5F8F2DE8
+:1021B00044E021E00E948C1482E0D80E8D2D612F26
+:1021C00042E021E00E948C14195E8F2D612F44E0C3
+:1021D00021E00E948C141F5F8D2D612F42E021E0D1
+:1021E0000E948C141F910F91FF90EF90DF90089543
+:1021F0008436D1F0853638F4823681F0833680F427
+:10220000813641F507C08636C1F08636A0F08736A4
+:1022100009F51AC0862F8C5F642F09C04B5F01C07F
+:102220004E5D862F8C5E0BC0862F8C5F6AE3422F3B
+:102230000E94871008954E5D01C04B5F862F642F6A
+:10224000422F0E94BF100895862F8C5F6DE1422FB0
+:102250000E9487100895CF92DF92EF92FF920F9322
+:102260001F93CF93DF93C82ED62E022FC7E0D0E066
+:1022700011E6E42EFF24C7010C2E02C09595879528
+:102280000A94E2F780FF05C0812F6C2D4D2D202F81
+:1022900007C020E0002309F421E0812F6C2D4D2D93
+:1022A0000E94F81021971F5F183629F7DF91CF9110
+:1022B0001F910F91FF90EF90DF90CF900895E42F42
+:1022C000F0E04A3020F4EC57FF4F449103C0E95F3F
+:1022D000FF4F44910E942B1108950F93082F80E027
+:1022E00060E040E820E40E948C140F91089520E003
+:1022F000442309F421E044E00E947C150895FF92F4
+:102300000F931F9380916B048823B1F080916B042D
+:10231000833091F080E465E144E020E00E947C1588
+:1023200080E46AE244E020E00E947C1580E466E0FC
+:1023300044E020E00E947C1580916B048230F1F42F
+:1023400080E060E042E020E00E945F118EE160E00A
+:1023500040E020E00E945F118091C70464E60E9483
+:10236000C121892F6AE00E94C121482F88E460E0E2
+:1023700020E00E945F118091C70430C080916B04FF
+:102380008130B1F58091D004882329F41091D604CE
+:102390000091CC0404C01091CC040091D604812F8C
+:1023A0006AE00E94C121482F80E060E020E00E94A6
+:1023B0005F11812F6AE00E94C1218EE160E0492F08
+:1023C00020E00E945F11802F6AE00E94C121482F07
+:1023D00088E460E020E00E945F11802F6AE00E94A4
+:1023E000C12186E660E0492F20E00E945F1186C08F
+:1023F00080916B04882329F080916B04833009F06D
+:102400007DC080916B04833029F41091D104F09049
+:10241000C80404C01091C404F090CD048091C60497
+:102420008823B9F4812F90E047966CE070E00E9419
+:10243000E121082F0F5F1C3028F480E466E044E0BF
+:1024400021E004C080E466E044E020E00E947C15C6
+:1024500007C080E466E044E020E00E947C15012F84
+:102460000A3048F0802F6AE00E94C121482F80E0A6
+:1024700060E020E004C080E060E048E021E00E94ED
+:102480005F11802F6AE00E94C1218EE160E0492F38
+:1024900020E00E945F118F2D6AE00E94C121482F29
+:1024A00088E460E020E00E945F118F2D6AE00E94C6
+:1024B000C12186E660E0492F20E00E945F118091F3
+:1024C0006904882379F08091D70480FF0BC080E4F1
+:1024D00065E144E021E00E947C1580E46AE244E08A
+:1024E00021E00AC080E465E144E020E00E947C1520
+:1024F00080E46AE244E020E00E947C151F910F9185
+:10250000FF9008959093C5008093C40088E1809364
+:10251000C1008EE08093C200519A5098089506C081
+:1025200090E000009F5F9E31E1F781508823C1F762
+:10253000089548EC50E009C020E137E2FA013197F4
+:10254000F1F721503040D1F781508823A9F7089541
+:10255000982F8091C00085FFFCCF9093C60080E04B
+:1025600090E008958091C00087FFFCCF8091C60065
+:1025700008958091C00080780895AC0120E007C0E4
+:102580008091C00085FFFCCF3093C6002F5FFA0119
+:10259000E20FF11D3491332399F7662371F0809196
+:1025A000C00085FFFCCF8AE08093C6008091C00008
+:1025B00085FFFCCF8DE08093C6000895FC0107C025
+:1025C0008091C00085FFFCCF31969093C60090812A
+:1025D0009923B1F70895282F982F92959F709A30DC
+:1025E00030F48091C00085FFFCCF905D05C08091E4
+:1025F000C00085FFFCCF995A9093C600822F90E0CF
+:102600008F7090700A973CF48091C00085FFFCCFDA
+:102610002F70205D06C08091C00085FFFCCF2F7019
+:10262000295A2093C60008951F93182F892F0E94BE
+:10263000EB12812F0E94EB121F910895EF92FF92EF
+:102640000F931F937B018C01C801AA27BB270E940F
+:102650001413C7010E9414131F910F91FF90EF9064
+:1026600008950F931F93CF93DF938C01E0E1F7E27E
+:1026700040E0C0E0D0E0C801BF010E94CD21262F7C
+:10268000662329F4442319F4E130F10549F48091DB
+:10269000C00085FFFCCF205D2093C600205341E0A1
+:1026A000CF016AE070E00E94CD212196C530D105AE
+:1026B00071F0822F90E09C012E9FC0012F9F900D02
+:1026C0003E9F900D1124081B190BFB01D4CFDF9105
+:1026D000CF911F910F9108951F93CF93DF93482FB0
+:1026E00087FF08C08091C00085FFFCCF8DE28093FA
+:1026F000C6004195E4E6F0E010E0C0E0D0E0842FB1
+:10270000992787FD9095BF010E94CD21262F16168F
+:102710002CF0112319F4E130F10549F48091C00047
+:1027200085FFFCCF205D2093C600205311E0CF0130
+:102730006AE070E00E94CD212196C330D10531F0CE
+:102740002E9F802D1124481BFB01D9CFDF91CF9103
+:102750001F9108954F925F926F927F928F929F92F6
+:10276000AF92BF92CF92DF92EF92FF920F931F939F
+:10277000CF93DF934B015C01E12C9AECF92E9AE99F
+:10278000092F9BE3192F4424C0E0D0E0C501B40118
+:10279000A80197010E94F421D22E222341F4442063
+:1027A00031F481E0E816F1040105110561F480912E
+:1027B000C00085FFFCCF80E3D80ED092C60080ED2C
+:1027C000D80E44244394C801B7012AE030E040E029
+:1027D00050E00E94F421C22E732E642E552E2196B5
+:1027E000CA30D105A9F06D2D70E080E090E0A8011D
+:1027F00097010E94A221861A970AA80AB90A2C2DCD
+:10280000372D462D552DC901DA017C018D01BECF32
+:10281000DF91CF911F910F91FF90EF90DF90CF90BC
+:10282000BF90AF909F908F907F906F905F904F90F0
+:10283000089508950F931F93CF93DF93482F30E0AF
+:1028400020E007C080579F4FFC0184918F5F280FC5
+:102850003F5F822F90E03417A8F3FC01E057FF4F51
+:102860000491EC01CF56DF4F10E006C0FE018491C9
+:102870000E941E181F5F21961017C0F3DF91CF91A1
+:102880001F910F910895DF92EF92FF920F931F9384
+:10289000CF93DF93D62E95E0899FC0011124EC01E0
+:1028A000CD5FDF4F8E0128E0E22E20E0F22EE80E11
+:1028B000F91EDD2021F0FE018491809502C0F8010F
+:1028C00084910E941E1821960F5F1F4FCE15DF05C1
+:1028D00081F7DD2011F08FEF01C080E00E941E180B
+:1028E00080E00E946A18DF91CF911F910F91FF90B5
+:1028F000EF90DF9008951F93CF93DF93EC01162F95
+:1029000004C0612F0E944314219688818823C9F74F
+:10291000DF91CF911F9108952F923F924F925F9236
+:102920006F927F928F929F92AF92BF92CF92DF92DF
+:10293000EF92FF920F931F93CF93DF93282E162FC2
+:10294000342EF22E402EC62FD0E0C770D0702097C4
+:1029500009F45BC0562E569456945694EE2467E0C4
+:10296000C62EC1228C2C992487FC90945E01A20E65
+:10297000B11C51E0652E712C35C0DE2CD20C8D2D92
+:10298000652D0E9477180E94D1170E94D117082F39
+:1029900040E050E015C081E0481641F4C30102C098
+:1029A000880F991F2A95E2F7082B08C0C30102C0BF
+:1029B000880F991F2A95E2F7809508234F5F5F4F94
+:1029C0009A01280D391D2A153B0524F48C2D840FFE
+:1029D000883009F78D2D652D0E947718802F0E9471
+:1029E0001E18E394E31448F22F2D30E088E090E0C5
+:1029F0008C1B9D0B8217930714F0FF2404C0812FBA
+:102A000087708850F80E187F185FE12EE694E694E0
+:102A1000E694C12FD0E0CF0DD11D43E0D595C795E9
+:102A20004A95E1F712C0822D6E2D0E94771810E0B2
+:102A300009C081E0481611F48FEF01C080E00E94C8
+:102A40001E181F5F1315A8F3E3948E2D90E08C17CA
+:102A50009D074CF32F2D2770C9F100E0C22FD0E065
+:102A600031E0A32EB12C30C0F02EF20C8F2D6E2D44
+:102A70000E9477180E94D1170E94D117182F20E0CA
+:102A800030E017C081E0481649F4C501022E02C0AB
+:102A9000880F991F0A94E2F7182B09C0C501022E6E
+:102AA00002C0880F991F0A94E2F7809518232F5FC0
+:102AB0003F4F2C173D0734F38F2D6E2D0E94771852
+:102AC000812F0E941E180F5F031570F280E00E9494
+:102AD0006A18DF91CF911F910F91FF90EF90DF90D7
+:102AE000CF90BF90AF909F908F907F906F905F90AE
+:102AF0004F903F902F9008952F923F924F925F9268
+:102B00006F927F928F929F92AF92BF92CF92DF92FD
+:102B1000EF92FF920F931F93DF93CF9300D00F920A
+:102B2000CDB7DEB7382E462E522E262E281AA42ECA
+:102B3000BB24C501880F991F22273327281B390B77
+:102B40002D5F3F4F3B832A83882499246624772472
+:102B5000362F32193983182DD42CDA187501EE0C62
+:102B6000FF1C882D830D6D2D41E02E2D052D0E941B
+:102B70008C14832D88196D2D41E02E2D0E948C140C
+:102B8000F42CF818110F89818A0D6F2D41E0212F47
+:102B90000E948C148D2D82196F2D41E0212F0E94EF
+:102BA0008C148A819B8197FF06C00696860D971D1F
+:102BB0009B838A8311C0EA81FB813A96C4018A19FA
+:102BC0009B09880F991F880F991FE80FF91FFB8336
+:102BD000EA830894A108B1080894811C911C24E0A0
+:102BE00030E0620E731EA814B9040CF0B4CF0F903D
+:102BF0000F900F90CF91DF911F910F91FF90EF9069
+:102C0000DF90CF90BF90AF909F908F907F906F900C
+:102C10005F904F903F902F900895DF92EF92FF9238
+:102C20000F931F93F82E162FD42EE22E41E001E0D1
+:102C30000E948C148F2D81508D0D612F41E02E2D1F
+:102C40000E948C148F2D612F4D2D21E00E948C1439
+:102C500011501E0D8F2D612F4D2D21E00E948C14DF
+:102C60001F910F91FF90EF90DF900895EF92FF92E8
+:102C70000F931F93F82E162F062F0695069506958F
+:102C8000602F0E9477180E94D1170E94D117E82E5A
+:102C90008F2D602F0E947718177081E090E002C09E
+:102CA000880F991F1A95E2F780958E210E941E18B1
+:102CB00080E00E946A181F910F91FF90EF90089595
+:102CC000EF92FF920F931F93F82E162F062F069563
+:102CD00006950695602F0E9477180E94D1170E94D2
+:102CE000D117E82E8F2D602F0E947718177081E082
+:102CF00090E002C0880F991F1A95E2F78E290E9472
+:102D00001E1880E00E946A181F910F91FF90EF90AB
+:102D100008953F924F925F926F927F928F929F920F
+:102D2000AF92BF92CF92DF92EF92FF920F931F93D9
+:102D3000CF93DF93D82EC62E322E462E481AE42E7D
+:102D4000FF24C701880F991FCC27DD27C81BD90B8B
+:102D500023965D2C662E762EAA24BB2488249924E3
+:102D600081E0381641F50E2D0C0D8D2D602F0E943F
+:102D700060169C2D9E19192F8D2D692F0E946016AB
+:102D8000852D602F0E946016852D612F0E94601690
+:102D90000419802F662D0E946016802F672D0E94D7
+:102DA00060161419812F662D0E946016812F672DE1
+:102DB0000E94601627C00E2D0C0D8D2D602F0E94D5
+:102DC00036168C2D8E19182F8D2D612F0E943616D8
+:102DD000852D602F0E943616852D612F0E94361694
+:102DE0000419802F662D0E943616802F672D0E94B1
+:102DF00036161419812F662D0E943616812F672DE5
+:102E00000E943616D7FF04C02696C80DD91D0DC0E6
+:102E10002A96C5018E199F09880F991F880F991F3F
+:102E2000C80FD91F0894E108F1080894A11CB11C2F
+:102E300084E090E0880E991ED3945A9463947A9417
+:102E4000EA14FB040CF08CCFDF91CF911F910F910E
+:102E5000FF90EF90DF90CF90BF90AF909F908F90BA
+:102E60007F906F905F904F903F9008952F982D988E
+:102E70002C9840985A98279A259A249A389A529AC8
+:102E80008BB18F708BB985B1807F85B98AB1806F26
+:102E90008AB984B18F6084B9089540985A9888237C
+:102EA00019F0813021F402C0409A08955A9A089589
+:102EB000F8940E944D178BB1806F8BB985B18F60EC
+:102EC00085B92F988AB18F708AB984B1807F84B90F
+:102ED0002D9A2C9A000000000AC02C9800000000D7
+:102EE000000000002C9A000000000000000089B1E2
+:102EF00093B187FDF2CF2C982D988AB1806F8AB953
+:102F000084B18F6084B9789408951F93162FF89434
+:102F10000E9458172F982D982C9A8AB1806F8AB9E1
+:102F200084B18F6084B98BB18F708BB99BB1812FC5
+:102F3000807F892B8BB985B1807F85B985B11F7062
+:102F4000812B85B900000000000000000000000097
+:102F5000000000002C9878941F910895F8940E9426
+:102F600058172F988AB18F708AB984B1807F84B93D
+:102F70002D9A2C9A000000000000000000000000C4
+:102F80000000000029B183B12C982D989AB1906F60
+:102F90009AB994B19F6094B978948F70207F822BF6
+:102FA0000895F8948091DA048295869586958370C9
+:102FB0000E9458172F9A8AB18F708AB984B1807F86
+:102FC00084B92D9A2C9A0000000000000000000037
+:102FD00000000000000099B183B12C982D987894DE
+:102FE0008F70907F892B089508958093DA0480E094
+:102FF00060E40E9485171092DC0481E060E40E9486
+:1030000085171092DE048091DA04682F6F73606474
+:1030100082958695869583700E94851708951F93E3
+:10302000182F8093DB04186B80E0612F0E948517B6
+:1030300081E0612F0E9485171F9108950F931F93C0
+:10304000182F0091DA040295069506950370F894FE
+:10305000802F0E9458172F9A2D982C9A8AB1806F32
+:103060008AB984B18F6084B98BB18F708BB99BB1F1
+:10307000812F807F892B8BB985B1807F85B985B100
+:103080001F70812B85B900000000000000000000C7
+:103090000000000000002C987894E02FF0E0EE0F84
+:1030A000FF1FE452FB4F80818F5F80838091DA04A1
+:1030B0008F5F8093DA0487FF0AC08091DB048F5F03
+:1030C0008093DB040E940F1880E00E94F5171F9187
+:1030D0000F9108951F93182F106C80E0612F0E94AC
+:1030E000851781E0612F0E9485171F9108951F9316
+:1030F000182F862F0E940F18812F0E94F5171F91FD
+:1031000008950F931F9300E080E0602F0E947718CE
+:1031100010E080E00E941E181F5F1038D1F70F5F8B
+:10312000083091F71F910F91089580E00E946A186E
+:1031300080E060E00E9477181092DC041092DD04B9
+:103140001092DE041092DF0408950E94361780E08A
+:103150006FE30E94851781E06FE30E9485170E944C
+:1031600081180E9495180895982F86E0689F802DF9
+:103170001124692F0E94771808950895459A449A5A
+:103180001092C1041092C0041092C3041092C204A1
+:1031900080E28093B800ECEBF0E080818460808373
+:1031A00010927A0480818160808380818064808332
+:1031B0007894089580E28093B800089590E06111BA
+:1031C00091E08E7F982B9093BA0008959093C1045C
+:1031D0008093C00408959093C3048093C20408951B
+:1031E000ECEBF0E080818F70806A80830895ECEBD7
+:1031F000F0E080818F70806D808308958091BC00A5
+:1032000087FFFCCF08958093BB00ECEBF0E080815A
+:103210008F70806880830895882329F08091BC0096
+:103220008F70806C04C08091BC008F708068809328
+:10323000BC0008958091BB0008958091B900089565
+:10324000982F80917A048823E1F782E080937A04B2
+:103250009E7F90937B04ACE7B4E0FA0102C08191B9
+:103260008D938E2F841B8617D0F310929C0460934D
+:103270009D048091BC008F70806A8093BC0008958B
+:10328000982F80917A048823E1F783E080937A0471
+:10329000916090937B041092BE046093BF04809170
+:1032A000BC008F70806A8093BC0080917A04882370
+:1032B000E1F7AEE9B4E0FA0102C08D9181938E2F5F
+:1032C000841B8617D0F30895982FFA018091BC00D3
+:1032D0008E7F8093BC008091BC008F70806A809349
+:1032E000BC008091BC0087FFFCCF9E7F9093BB0009
+:1032F0008091BC008F7080688093BC008091BC007E
+:1033000087FFFCCF8091B900883189F091E012C02D
+:1033100080818093BB008091BC008F708068809317
+:10332000BC008091BC0087FFFCCF319661506623C2
+:1033300079F790E08091BC008F70806D8093BC0025
+:103340008091BC0084FFFCCF8091BC0081608093A1
+:10335000BC00892F08951F93CF93DF93982F162FCA
+:10336000EA018091BC008E7F8093BC008091BC00FC
+:103370008F70806A8093BC008091BC0087FFFCCF77
+:1033800091609093BB008091BC008F7080688093A7
+:10339000BC008091BC0087FFFCCF8091B9008034D5
+:1033A00069F091E018C08FEF0E940C198091BC0069
+:1033B00087FFFCCF8091BB0089931150123098F7A2
+:1033C00080E00E940C198091BC0087FFFCCF8091A7
+:1033D000BB00888390E08091BC008F70806D8093EB
+:1033E000BC008091BC0081608093BC00892FDF917C
+:1033F000CF911F91089580917A0408951F920F92A2
+:103400000FB60F9211242F933F934F935F936F93B7
+:103410007F938F939F93AF93BF93EF93FF9380918D
+:10342000B900887F883609F4CBC0893688F58033A7
+:1034300009F495C08133B0F4803109F45AC0813168
+:1034400038F4882309F43EC1883009F048C151C0DE
+:10345000803209F484C0883209F453C0883109F0FD
+:103460003EC14FC0883409F47AC0893438F48833B7
+:1034700009F478C0803409F032C192C0883509F46B
+:103480005DC0803609F49CC0803509F028C174C045
+:10349000803A09F4BEC0813AB0F4803809F49BC088
+:1034A000813838F4803709F48BC0883709F017C1A8
+:1034B00087C0803909F48FC0883909F4A1C08838E1
+:1034C00009F00DC19DC0883B09F4D1C0893B38F497
+:1034D000883A09F4B6C0803B09F001C1B2C0883C0B
+:1034E00009F4E0C0883F09F4E7C0803C09F0F7C068
+:1034F000D9C080ED93E060E00E94BD1280917B0412
+:1035000014C081EB93E060E00E94BD1290919C0496
+:1035100080919D04981708F0DAC0E92FF0E0E45894
+:10352000FB4F80819F5F90939C048093BB008091B0
+:10353000BC008F7080688093BC00D1C08CE993E0A0
+:1035400060E00E94BD128091BE049091BB00E82F04
+:10355000F0E0E256FB4F90838F5F8093BE0486E7D6
+:1035600093E0B2C082E693E060E00E94BD128091D9
+:10357000BC008F708068AFC08EE493E060E00E9472
+:10358000BD128091BB009091BE04E92FF0E0E2569D
+:10359000FB4F80839F5F9093BE0490E00E941413C2
+:1035A0008BE393E060E00E94BD122091BE0430E006
+:1035B0008091BF0490E001972817390734F51EC0A9
+:1035C00088E293E060E00E94BD1285E080937A0477
+:1035D0001092BE0462C084E193E060E00E94BD12DC
+:1035E0008091BE049091BB00E82FF0E0E256FB4FC3
+:1035F00090838F5F8093BE04803238F48FEF06C0D3
+:103600008FEF92E060E00E94BD1280E00E940C19F2
+:1036100066C08CEE92E060E00E94BD128091BC001A
+:103620008F70806C8093BC00E091C004F091C10465
+:10363000309709F452C08091BE046EE974E0099598
+:103640004CC089ED92E060E00E94BD1284E080935E
+:103650007A04E091C204F091C304309731F080E223
+:103660006CE774E0099580939D0410929C0485ECAE
+:1036700092E060E00E94BD1290919C04E92FF0E07E
+:10368000E458FB4F80818093BB009F5F90939C0424
+:1036900080919D04981708F04ACF8091BC008F70EC
+:1036A000806C49CF83EA92E060E00E94BD12809175
+:1036B000BC008F70806C0FC084E992E060E00E94D3
+:1036C000BD120DC083E892E060E00E94BD128091BF
+:1036D000BC008F70806D8093BC0010927A04FF91C3
+:1036E000EF91BF91AF919F918F917F916F915F917A
+:1036F0004F913F912F910F900FBE0F901F901895F3
+:10370000EF92FF920F931F937B018C0120E030E03A
+:1037100040E05FE40E94801E88238CF0C801B7015E
+:1037200020E030E040E05FE40E94F81C0E94E01ED0
+:103730009B01AC01205030404040504806C0C801B9
+:10374000B7010E94E01E9B01AC01B901CA011F91A3
+:103750000F91FF90EF900895A0E0B0E0E2EBFBE165
+:103760000C943122DC012B01FA019C91923008F477
+:1037700039C1EB018881823008F433C1943069F497
+:10378000843009F02FC111969C9111978981981767
+:1037900009F428C1ADE5B3E025C1843009F421C1A5
+:1037A0008230A9F4923009F01DC19A01AD0188E080
+:1037B000EA010990AE01E90109929E018150C1F729
+:1037C000E201898111969C918923818308C19230FD
+:1037D00009F407C112962D903C901397EB018A8152
+:1037E0009B811496AD90BD90CD90DC901797EC80A6
+:1037F000FD800E811F819101281B390BB90137FF14
+:1038000004C066277727621B730B603271050CF0CA
+:1038100061C0121613066CF537014801062E04C06C
+:1038200096948794779467940A94D2F721E030E0D5
+:1038300040E050E004C0220F331F441F551F6A951B
+:10384000D2F721503040404050402E213F214023AC
+:103850005123211531054105510521F021E030E0CA
+:1038600040E050E079018A01E628F7280829192963
+:103870003CC0232BD1F1260E371E35014601062E02
+:1038800004C096948794779467940A94D2F721E0C1
+:1038900030E040E050E004C0220F331F441F551FAA
+:1038A0006A95D2F721503040404050402A213B21B8
+:1038B0004C215D21211531054105510521F021E003
+:1038C00030E040E050E059016A01A628B728C82836
+:1038D000D9280BC0821593052CF01C01AA24BB2407
+:1038E000650103C0EE24FF24870111969C91D2014B
+:1038F00011968C91981709F445C0992339F0A801C5
+:1039000097012A193B094C095D0906C0A6019501DA
+:103910002E193F09400B510B57FD08C0118233820D
+:10392000228224833583468357831DC081E08183AF
+:103930003382228288279927DC01821B930BA40BF8
+:10394000B50B84839583A683B7830DC0220F331FE5
+:10395000441F551F24833583468357838281938177
+:103960000197938382832481358146815781DA01CF
+:10397000C9010197A109B1098F5F9F4FAF4FBF43A5
+:1039800028F30BC0918333822282EA0CFB1C0C1DAE
+:103990001D1DE482F5820683178383E080832481E2
+:1039A00035814681578157FF1AC0C901AA2797FD63
+:1039B000A095BA2F81709070A070B0705695479501
+:1039C00037952795822B932BA42BB52B8483958336
+:1039D000A683B78382819381019693838283DF01DB
+:1039E00001C0D201CD01CDB7DEB7E2E10C944D228A
+:1039F000A0E2B0E0EEEFFCE10C943D2269837A8313
+:103A00008B839C832D833E834F835887E9E0EE2E82
+:103A1000F12CEC0EFD1ECE010196B7010E94D120C3
+:103A20008E010F5E1F4FCE010596B8010E94D12076
+:103A30008A8991E089278A8BC701B801AE01475E68
+:103A40005F4F0E94AC1B0E94FC1FA096E6E00C9406
+:103A50005922A0E2B0E0EFE2FDE10C943D2269833F
+:103A60007A838B839C832D833E834F835887F9E031
+:103A7000EF2EF12CEC0EFD1ECE010196B7010E9437
+:103A8000D1208E010F5E1F4FCE010596B8010E9416
+:103A9000D120C701B801AE01475E5F4F0E94AC1B49
+:103AA0000E94FC1FA096E6E00C945922A0E2B0E030
+:103AB000ECE5FDE10C94312269837A838B839C834E
+:103AC0002D833E834F835887CE010196BE01675FE9
+:103AD0007F4F0E94D120CE010596BE016F5E7F4FC1
+:103AE0000E94D1209985923088F089898230C8F06F
+:103AF000943019F4823051F404C0843029F49230A7
+:103B000081F48DE593E0C6C0923049F420E09A85B7
+:103B10008A89981321E02A87CE010996BBC082309A
+:103B200049F420E09A858A89981321E02A8BCE01F6
+:103B30004196B0C02D843E844F8458886D887E881D
+:103B40008F88988CEE24FF248701AA24BB2465016A
+:103B500040E050E060E070E0E0E0F0E0C101817042
+:103B60009070892BE9F0E60CF71C081D191D9A01CD
+:103B7000AB012A0D3B1D4C1D5D1D80E090E0A0E0D7
+:103B8000B0E0E614F7040805190520F481E090E0A0
+:103B9000A0E0B0E0BA01A901480F591F6A1F7B1FBE
+:103BA000AA0CBB1CCC1CDD1C97FE08C081E090E079
+:103BB000A0E0B0E0A82AB92ACA2ADB2A3196E0326E
+:103BC000F10549F0660C771C881C991C56944794A3
+:103BD00037942794C3CFFA85EA892B893C898B8552
+:103BE0009C85280F391F2E5F3F4F17C0CA01817077
+:103BF0009070892B61F016950795F794E79480E013
+:103C000090E0A0E0B0E8E82AF92A0A2B1B2B769571
+:103C10006795579547952F5F3F4F77FDE7CF0CC0CE
+:103C2000440F551F661F771F17FD4160EE0CFF1CE8
+:103C3000001F111F21503040403090E0590790E0A4
+:103C4000690790E4790760F32B8F3C8FDB01CA0191
+:103C50008F779070A070B07080349105A105B10588
+:103C600061F447FD0AC0E114F1040105110529F0D2
+:103C7000405C5F4F6F4F7F4F40781A8EFE1711F0F8
+:103C800081E08A8F4D8F5E8F6F8F78A383E0898F5D
+:103C9000CE0149960E94FC1FA096E2E10C944D22B1
+:103CA000A8E1B0E0E6E5FEE10C943D2269837A8369
+:103CB0008B839C832D833E834F83588789E0E82E36
+:103CC000F12CEC0EFD1ECE010196B7010E94D12011
+:103CD0008E010F5E1F4FCE010596B8010E94D120C4
+:103CE0008985823040F08989823028F0C701B80187
+:103CF0000E94492101C08FEF6896E6E00C9459229A
+:103D0000A8E1B0E0E6E8FEE10C943D2269837A8305
+:103D10008B839C832D833E834F83588789E0E82ED5
+:103D2000F12CEC0EFD1ECE010196B7010E94D120B0
+:103D30008E010F5E1F4FCE010596B8010E94D12063
+:103D40008985823040F08989823028F0C701B80126
+:103D50000E94492101C08FEF6896E6E00C94592239
+:103D6000A8E1B0E0E6EBFEE10C943D2269837A83A2
+:103D70008B839C832D833E834F83588789E0E82E75
+:103D8000F12CEC0EFD1ECE010196B7010E94D12050
+:103D90008E010F5E1F4FCE010596B8010E94D12003
+:103DA0008985823040F08989823028F0C701B801C6
+:103DB0000E94492101C081E06896E6E00C945922F6
+:103DC000ACE0B0E0E6EEFEE10C94412269837A8338
+:103DD0008B839C83CE010196BE016B5F7F4F0E9457
+:103DE000D1208D81823061F1823050F1843021F414
+:103DF0008E81882351F12EC02F81388537FD20C058
+:103E00006E812F3131051CF06623F9F023C08EE15D
+:103E100090E0821B930B29853A854B855C8504C015
+:103E200056954795379527958A95D2F76623B1F031
+:103E300050954095309521953F4F4F4F5F4F0EC0A5
+:103E400020E030E040E050E009C02FEF3FEF4FEFBF
+:103E50005FE704C020E030E040E050E8B901CA016B
+:103E60002C96E2E00C945D22A8E0B0E0EAE3FFE1EA
+:103E70000C9439227B018C01611571058105910536
+:103E800019F482E0898360C083E089838EE1C82EC3
+:103E9000D12CDC82CB82ED82FE820F831887C80191
+:103EA000B7010E94AD1FFC013197F7FF3BC02227ED
+:103EB00033272E1B3F0B57016801022E04C0D694F6
+:103EC000C794B794A7940A94D2F740E050E060E01A
+:103ED00070E081E090E0A0E0B0E004C0880F991F9E
+:103EE000AA1FBB1F2A95D2F70197A109B1098E21FC
+:103EF0009F21A023B1230097A105B10521F041E046
+:103F000050E060E070E04A295B296C297D294D83EF
+:103F10005E836F8378878EE190E08E1B9F0B9C837E
+:103F20008B8312C0309781F00E2E04C0EE0CFF1C64
+:103F3000001F111F0A94D2F7ED82FE820F831887AB
+:103F4000CE1ADF0ADC82CB821A82CE0101960E9451
+:103F5000FC1F2896EAE00C945522EF92FF920F93F3
+:103F60001F937B018C0180E0E81680E0F80681E079
+:103F7000080780E0180788F48FEFE816F1040105C0
+:103F8000110531F028F088E090E0A0E0B0E017C023
+:103F900080E090E0A0E0B0E012C080E0E81680E0B1
+:103FA000F80680E0080781E0180728F088E190E033
+:103FB000A0E0B0E004C080E190E0A0E0B0E020E24A
+:103FC00030E040E050E0281B390B4A0B5B0B04C08B
+:103FD00016950795F794E7948A95D2F7F701EB5970
+:103FE000FC4F8081281B310941095109C9011F91EA
+:103FF0000F91FF90EF900895DF92EF92FF920F9351
+:104000001F93FC01E480F58006811781D1808081B7
+:10401000823048F480E090E0A0E1B0E0E82AF92A9C
+:104020000A2B1B2BA5C0843009F49FC0823021F4D9
+:10403000EE24FF24870105C0E114F10401051105F8
+:1040400019F4E0E0F0E096C0628173819FEF62387E
+:1040500079070CF05BC022E83FEF261B370B2A31B3
+:1040600031052CF020E030E040E050E02AC0B801FB
+:10407000A701022E04C076956795579547950A9437
+:10408000D2F781E090E0A0E0B0E004C0880F991F73
+:10409000AA1FBB1F2A95D2F70197A109B1098E214A
+:1040A0009F21A023B1230097A105B10521F081E054
+:1040B00090E0A0E0B0E09A01AB01282B392B4A2B0D
+:1040C0005B2BDA01C9018F779070A070B0708034DB
+:1040D0009105A105B10539F427FF09C0205C3F4FC8
+:1040E0004F4F5F4F04C0215C3F4F4F4F5F4FE0E0A9
+:1040F000F0E02030A0E03A07A0E04A07A0E45A0729
+:1041000010F0E1E0F0E079018A0127C06038710524
+:1041100064F5FB01E158FF4FD801C7018F7790701C
+:10412000A070B07080349105A105B10539F4E7FEA7
+:104130000DC080E490E0A0E0B0E004C08FE390E028
+:10414000A0E0B0E0E80EF91E0A1F1B1F17FF05C014
+:1041500016950795F794E794319687E0169507959D
+:10416000F794E7948A95D1F705C0EE24FF248701E0
+:10417000EFEFF0E06E2F679566276795902F9F779A
+:10418000D794DD24D7948E2F8695492F462B582F10
+:104190005D29B701CA011F910F91FF90EF90DF9049
+:1041A0000895FC01DB01408151812281622F6F77EC
+:1041B00070E0221F2227221F9381892F880F822BD4
+:1041C000282F30E0991F9927991F11969C931197DA
+:1041D00021153105A9F5411551056105710511F448
+:1041E00082E037C082E89FEF13969C938E931297DC
+:1041F0009A01AB0167E0220F331F441F551F6A95D8
+:10420000D1F783E08C930DC0220F331F441F551F3D
+:1042100012968D919C911397019713969C938E9370
+:104220001297203080E0380780E0480780E4580784
+:1042300058F314962D933D934D935C9317970895DF
+:104240002F3F310579F4411551056105710519F4C8
+:1042500084E08C93089564FF03C081E08C9312C0C6
+:104260001C9210C02F57304013963C932E931297F8
+:1042700083E08C9387E0440F551F661F771F8A9554
+:10428000D1F7706414964D935D936D937C9317975B
+:1042900008951F93DC01FB019C91923008F447C004
+:1042A0008081823008F443C0943051F411961C91FF
+:1042B000843099F58181682F70E0611B71093FC0DE
+:1042C000843021F0923031F48230B9F18181882339
+:1042D00089F12DC011961C9111978230F1F08181E6
+:1042E0001817D9F412962D913C91139782819381DE
+:1042F0008217930794F028173907BCF014968D9114
+:104300009D910D90BC91A02D2481358146815781CE
+:10431000281739074A075B0718F4112341F00AC030
+:1043200082179307A407B50740F4112319F061E041
+:1043300070E005C06FEF7FEF02C060E070E0CB017E
+:104340001F910895629FD001739FF001829FE00D3D
+:10435000F11D649FE00DF11D929FF00D839FF00D04
+:10436000749FF00D659FF00D9927729FB00DE11DB0
+:10437000F91F639FB00DE11DF91FBD01CF0111248D
+:104380000895991B79E004C0991F961708F0961BB1
+:10439000881F7A95C9F780950895AA1BBB1B51E128
+:1043A00007C0AA1FBB1FA617B70710F0A61BB70BA5
+:1043B000881F991F5A95A9F780959095BC01CD014A
+:1043C000089597FB092E07260AD077FD04D0E5DF74
+:1043D00006D000201AF4709561957F4F0895F6F786
+:1043E000909581959F4F0895A1E21A2EAA1BBB1BA1
+:1043F000FD010DC0AA1FBB1FEE1FFF1FA217B307B1
+:10440000E407F50720F0A21BB30BE40BF50B661FC6
+:10441000771F881F991F1A9469F76095709580958A
+:1044200090959B01AC01BD01CF01089597FB092E2A
+:1044300005260ED057FD04D0D7DF0AD0001C38F473
+:1044400050954095309521953F4F4F4F5F4F0895C0
+:10445000F6F790958095709561957F4F8F4F9F4FA0
+:1044600008952F923F924F925F926F927F928F9218
+:104470009F92AF92BF92CF92DF92EF92FF920F93F3
+:104480001F93CF93DF93CDB7DEB7CA1BDB0B0FB6FD
+:10449000F894DEBF0FBECDBF09942A8839884888BA
+:1044A0005F846E847D848C849B84AA84B984C88450
+:1044B000DF80EE80FD800C811B81AA81B981CE0F47
+:1044C000D11D0FB6F894DEBF0FBECDBFED0108952C
+:1044D000F999FECF92BD81BDF89A992780B50895CC
+:1044E000262FF999FECF1FBA92BD81BD20BD0FB610
+:1044F000F894FA9AF99A0FBE01960895F894FFCFAE
+:1045000001526567696F6E3A2000202020202055F7
+:104510005320313268720020202020205553203251
+:1045200034687200202020202045552031326872E6
+:10453000002020202020455520323468720044613C
+:1045400074653A00202020202000436F6E66696762
+:1045500075726174696F6E204D656E750053657478
+:1045600020416C61726D3A202000536574205469BB
+:104570006D653A2000536574204261636B6C696716
+:1045800068743A20005072657373204D454E552073
+:10459000746F20616476616E636500507265737339
+:1045A0002053455420746F207365740050726573F6
+:1045B00073202B20746F206368616E6765206872BA
+:1045C0002E0050726573732053455420746F20730E
+:1045D000657420686F7572005072657373202B20AC
+:1045E000746F206368616E6765206D696E0050723C
+:1045F0006573732053455420746F20736574206D68
+:10460000696E73005072657373202B20746F206382
+:1046100068616E676520736563005072657373200F
+:1046200053455420746F2073657420736563730061
+:104630005072657373202B20746F206368616E67FE
+:10464000652020202000507265737320534554204C
+:10465000746F20736176652020202000507265738E
+:10466000732053455420746F2073657420202020DC
+:1046700020005072657373204D454E5520746F2095
+:1046800065786974202020005072657373202B2098
+:10469000746F206368616E6765202020005072652A
+:1046A00073732053455420746F2073617665202006
+:1046B00020005072657373204D454E5520746F2055
+:1046C0006578697400507265737320534554207483
+:1046D0006F20736574202020005072657373202B47
+:1046E00020746F206368616E6765206D6F6E005087
+:1046F000726573732053455420746F207365742062
+:104700006D6F6E2E005072657373202B20746F20B6
+:104710006368616E676520646179005072657373C8
+:104720002053455420746F20736574206461746550
+:10473000005072657373202B20746F206368616E64
+:1047400067652079722E005072657373205345544B
+:1047500020746F2073657420796561720000000019
+:10476000000000000000010202030303030404042C
+:1047700004040404040505050505050505050505EE
+:1047800005050505050606060606060606060606CE
+:1047900006060606060606060606060606060606B9
+:1047A000060606060607070707070707070707079E
+:1047B0000707070707070707070707070707070789
+:1047C0000707070707070707070707070707070779
+:1047D0000707070707070707070707070707070769
+:1047E000070707070708080808080808080808084E
+:1047F0000808080808080808080808080808080839
+:104800000808080808080808080808080808080828
+:104810000808080808080808080808080808080818
+:104820000808080808080808080808080808080808
+:1048300008080808080808080808080808080808F8
+:1048400008080808080808080808080808080808E8
+:1048500008080808080808080808080808080808D8
+:064860000808080808002A
:00000001FF
View
1  firmware/ratt.c
@@ -402,6 +402,7 @@ uint8_t readi2ctime(void) {
if (r != 0) {
DEBUG(putstring("Reading i2c data: ")); DEBUG(uart_putw_dec(r)); DEBUG(putstring_nl(""));
while(1) {
+ sei();
beep(4000, 100);
_delay_ms(100);
beep(4000, 100);
Please sign in to comment.
Something went wrong with that request. Please try again.