Mercurial > public > mk2
changeset 45:985607cfb813
1.65beta
author | heinrichsweikamp |
---|---|
date | Sun, 11 Jul 2010 20:26:43 +0200 |
parents | 475a9e536d77 |
children | 8457bb96b860 |
files | code_part1/OSTC_code_asm_part1/MAIN_with_part2and3.HEX code_part1/OSTC_code_asm_part1/changelog.txt code_part1/OSTC_code_asm_part1/definitions.asm code_part1/OSTC_code_asm_part1/divemode.asm code_part1/OSTC_code_asm_part1/menu_gassetup.asm code_part1/OSTC_code_asm_part1/menu_reset.asm code_part1/OSTC_code_asm_part1/pled_outputs.asm code_part1/OSTC_code_asm_part1/start.asm |
diffstat | 8 files changed, 1353 insertions(+), 1353 deletions(-) [+] |
line wrap: on
line diff
--- a/code_part1/OSTC_code_asm_part1/MAIN_with_part2and3.HEX Thu Jul 01 17:45:01 2010 +0200 +++ b/code_part1/OSTC_code_asm_part1/MAIN_with_part2and3.HEX Sun Jul 11 20:26:43 2010 +0200 @@ -1,9 +1,9 @@ :020000040000FA -:1000000044EF4AF0FFFFFFFF08D0FFFFFFFFFFFFB5 +:1000000030EF4AF0FFFFFFFF08D0FFFFFFFFFFFFC9 :10001000FFFFFFFFFFFFFFFF00D0E0CF02F1010174 -:10002000D8CF01F1E8CF00F181509EB049EC3BF010 -:10003000F2B430EC3BF0A1B245EC3BF09EBAF0ECF0 -:100040003AF0F2B21EEC3BF0F0B024EC3BF000C111 +:10002000D8CF01F1E8CF00F181509EB011EC3BF048 +:10003000F2B4F8EC3AF0A1B20DEC3BF09EBAB8EC99 +:100040003AF0F2B2E6EC3AF0F0B0ECEC3AF000C183 :10005000E8FF01C1D8FF02C1E0FF1000FFFFFFFF72 :10006000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 :10007000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 @@ -439,7 +439,7 @@ :101B5000640EAD6E238F040EA96E9D9A9E9A8186A7 :101B600046D8AECFA8FF818826BF0FD015D8819860 :101B7000A8CFADFF36D8A93EF3D781969E9A9D8A0D -:101B8000AA6A269F239FB1EF4AF0FF0EAD6EF5D7EC +:101B8000AA6A269F239F9DEF4AF0FF0EAD6EF5D700 :101B9000A69EA69CA6801200A69EA69CA684F29E47 :101BA000550EA76EAA0EA76EA682F28EA6B2FED71B :101BB000A6941200948C948E240EAC6E900EAB6E94 @@ -450,8 +450,8 @@ :101C000000009EBA120000000000000000009EBA12 :101C1000120000000000000000009EBA1200000048 :101C20000000000000009EBA1200442FE4D7432FAA -:101C3000E1D7AB98AB88268F1200DE6A7BC0FAF141 -:101C40007AC0F9F134EC5AF00101FAC17BF0F9C124 +:101C3000E1D7AB98AB88268F1200DE6A7BC0F9F142 +:101C40007AC0F8F134EC5AF00101F9C17BF0F8C127 :101C50007AF01200106F10C17DF0210E2DD9D890AE :101C60001035000ED8B0010E2CD9D890103529D9D6 :101C700012000F6F0FC17CF0200E1ED9000E21D96B @@ -463,23 +463,23 @@ :101CD00083FF809480841200220EEED884807AC024 :101CE00083FF809480847BC083FF80948084120073 :101CF000836A80968194809A84948094849212005E -:101D0000F4511DEC10F0F5C11CF11C51B2DFF7517C -:101D10002AEC0EF0E1DF1C2B1C51F663F6D71C51A8 -:101D2000A8DFF7512AEC0EF0D7DFF5C11CF11C51EA -:101D3000A0DFF8512AEC0EF0CFDF1C2B1C51F6630C -:101D4000F6D71C5196DFF8512AEC0EF0C5DFF7C12B -:101D50001CF11C517FDFF5518CDF95DF1C2B1C51D2 -:101D6000F863F7D7F7C11CF11C5174DFF65181DF1E -:101D70008ADF1C2B1C51F863F7D724EC1AF01200F1 -:101D8000F4511DEC10F0350E97D8F7C11CF1D89026 +:101D0000F3511DEC10F0F4C11CF11C51B2DFF6517F +:101D10002AEC0EF0E1DF1C2B1C51F563F6D71C51A9 +:101D2000A8DFF6512AEC0EF0D7DFF4C11CF11C51EC +:101D3000A0DFF7512AEC0EF0CFDF1C2B1C51F5630E +:101D4000F6D71C5196DFF7512AEC0EF0C5DFF6C12D +:101D50001CF11C517FDFF4518CDF95DF1C2B1C51D3 +:101D6000F763F7D7F6C11CF11C5174DFF55181DF21 +:101D70008ADF1C2B1C51F763F7D724EC1AF01200F2 +:101D8000F3511DEC10F0350E97D8F6C11CF1D89028 :101D90001C35000ED8B0010E94D8D8901C3591D8BF -:101DA000360E8AD8F8C11CF1D8901C35000ED8B078 -:101DB000010E87D8D8901C3584D8370E7DD8F5C150 -:101DC0001CF11C517ED8F6C11CF11C517AD8200E92 -:101DD00073D8000E76D8F5C11CF11C5172D8210EB3 -:101DE0006BD8F7C11CF1D8901C35000ED8B0010E8D -:101DF00068D8D8901C3565D8220E5ED8F5C11CF184 -:101E0000F6C11DF11C511D5F1D2BF7C11CF1F8C15E +:101DA000360E8AD8F7C11CF1D8901C35000ED8B079 +:101DB000010E87D8D8901C3584D8370E7DD8F4C151 +:101DC0001CF11C517ED8F5C11CF11C517AD8200E93 +:101DD00073D8000E76D8F4C11CF11C5172D8210EB4 +:101DE0006BD8F6C11CF1D8901C35000ED8B0010E8E +:101DF00068D8D8901C3565D8220E5ED8F4C11CF185 +:101E0000F5C11DF11C511D5F1D2BF6C11CF1F7C161 :101E10001EF11C511E5F1E2B84801EC11CF17AC056 :101E200083FF809480847BC083FF809480847AC009 :101E300083FF809480847BC083FF809480841C2FE8 @@ -525,26 +525,26 @@ :1020B000040E2F4F080E2F4F0C0E2F4F100E2F4FC8 :1020C000140E2F4F200E2F4F3F0E316F31332E3312 :1020D00031332E3331332E3331332E3331332E33EC -:1020E0002EC17AF030C17BF01200E46F1F0EE46560 -:1020F00005D0010EAA6E200EE45F01D0AA6AE45159 +:1020E0002EC17AF030C17BF01200E36F1F0EE36562 +:1020F00005D0010EAA6E200EE35F01D0AA6AE3515B :10210000040DF350820FA96EC8EC0DF0A850AA6A16 -:102110001200E46F1F0EE46505D0010EAA6E200EBA -:10212000E45F01D0AA6AE451040DF350820FA96E56 +:102110001200E36F1F0EE36505D0010EAA6E200EBC +:10212000E35F01D0AA6AE351040DF350820FA96E58 :10213000C8EC0DF0A8CF32F1A92AC8EC0DF0A8CF59 -:1021400033F1AA6A12009A0EE36F2A8D03D0240E8F -:10215000E36F2A9D1F8F28EC0FF0010EBA6F2199B3 +:1021400033F1AA6A12009A0EE26F2A8D03D0240E90 +:10215000E26F2A9D1F8F28EC0FF0010EBA6F2199B4 :1021600021972099AA6BA56B229D229F84EC2BF0CE :10217000010EE8CF7FF02AAD04D0BA0E58EC0BF078 :1021800003D01B0E58EC0BF0000EE8CF7FF024ECD0 :102190001AF0010E2AAD000EAA6EB86B21912193A0 :1021A000140EE8CF7DF0230EE8CF7CF020EE60F037 -:1021B000AAC132F1000E2ABD200E322732C1DCF155 +:1021B000AAC132F1000E2ABD200E322732C1DBF156 :1021C000386B382B376B16EC0DF03A0EDE6E200EA6 -:1021D000DE6E1DEC0EF0E351AA2558EC0BF01F0E3D -:1021E000DC5DD8B415D0260EDC5DD8B411D0270E36 -:1021F000DC5DD8B40DD0280EDC5DD8B409D0290E32 -:10220000DC5DD8B405D02A0EDC5DD8B401D003D093 -:10221000010EDC6F01D0DC6B140EE8CF7DF0410EB7 +:1021D000DE6E1DEC0EF0E251AA2558EC0BF01F0E3E +:1021E000DB5DD8B415D0260EDB5DD8B411D0270E38 +:1021F000DB5DD8B40DD0280EDB5DD8B409D0290E34 +:10220000DB5DD8B405D02A0EDB5DD8B401D003D095 +:10221000010EDB6F01D0DB6B140EE8CF7DF0410EB9 :10222000E8CF7CF020EE60F02B0EDE6E2F0EDE6E1F :102230002D0EDE6E3A0EDE6E200EDE6E2B0E22BDF1 :102240002D0EDE6E1DEC0EF0140EE8CF7DF05F0E4D @@ -555,7 +555,7 @@ :1022900060F0590E51EC0BF0A551800FA96EC8ECFF :1022A0000DF0A8CF32F1A551810FA96EC8EC0DF049 :1022B000A8CF33F1339F386B382B376B375124EC71 -:1022C0000DF02C0EDE6E310EA8AE380EDC67310E2E +:1022C0000DF02C0EDE6E310EA8AE380EDB67310E2F :1022D000DE6E350EA8BEDE6E420EDE6E200EDE6EA7 :1022E000200EDE6E200EDE6E1DEC0EF0140EE8CF1A :1022F0007DF09B0EE8CF7CF020EE60F0610E51EC9B @@ -563,9 +563,9 @@ :10231000A551830FA96EC8EC0DF0A8CF33F1386B2F :10232000382B376B375124EC0DF0200EDE6E200E6B :10233000DE6E200EDE6E1DEC0EF00B0E58EC0BF078 -:10234000F3EC12F09BEC1DF009EC32F021B30FD04E -:1023500021B11AD020B3B1EF4AF020B108EC3EF021 -:1023600020B1E1EC43F0209120B91CD0EDD7BA2B7D +:10234000F3EC12F09BEC1DF0C2EC31F021B30FD096 +:1023500021B11AD020B39DEF4AF020B1D0EC3DF06E +:1023600020B1D7EC43F0209120B91CD0EDD7BA2B87 :10237000070EBA6302D0010EBA6FB86B9BEC1DF06A :10238000F3EC12F02193E0D7AA6A010E2ABDAA6EDF :10239000BA4F0FD0BA4F17D0BA4F19D0BA4F1BD07F @@ -579,14 +579,14 @@ :10241000040EBA6FBCD6A551820FA96EC8EC0DF0A0 :10242000A8CF32F1A551830FA96EC8EC0DF0A8CF4B :1024300033F1A551810FA96EC8EC0DF0A8CFA6F11C -:10244000010EDC6305D032673269322B336B16D054 +:10244000010EDB6305D032673269322B336B16D055 :1024500022AD0BD0010E22BF0A0E325F000EA6BFC6 :10246000335B7F0E33BF336F09D0010E22BF0A0EDC :102470003227000EA6BF332333BF336BA551820F23 :10248000A96E32C1A8FFCCEC0DF0A551830FA96E47 -:1024900033C1A8FFCCEC0DF0050EBA6F78D6E46F0F -:1024A0001F0EE46505D0010EAA6E200EE45F01D078 -:1024B000AA6AE451040DF350800FA96EC8EC0DF028 +:1024900033C1A8FFCCEC0DF0050EBA6F78D6E36F10 +:1024A0001F0EE36505D0010EAA6E200EE35F01D07A +:1024B000AA6AE351040DF350800FA96EC8EC0DF029 :1024C000A8CF32F1A92AC8EC0DF0A8CF33F1AA6A3F :1024D0001200CF4F14D0CF4F19D01200CF4F0FD0D2 :1024E000CF4F14D0CF4F19D0CF4F1ED0CF4F23D0C6 @@ -608,29 +608,29 @@ :1025E0001FA7FF0C000C2497249912002B978196AB :1025F000010EBA6F1F9F28EC0FF0B86B2099219144 :102600002193208F21872BEC1EF09BEC1DF024974B -:10261000249924EC13F021B124D020AFB1EF4AF07B -:1026200020B108EC3EF020B1E1EC43F020B13EECEB -:102630003DF020B173EC48F0209120B9B1EF4AF0A1 -:1026400020B3B1EF4AF0E5D724A908D02183BA2BF3 +:10261000249924EC13F021B124D020AF9DEF4AF08F +:1026200020B1D0EC3DF020B1D7EC43F020B106EC66 +:102630003DF020B15FEC48F0209120B99DEF4AF0C9 +:1026400020B39DEF4AF0E5D724A908D02183BA2B07 :10265000060EBA6518D0010EBA6F15D024B72181C5 -:102660001200BA4FE7EF2EF0BA4FA0EF35F0BA4F95 +:102660001200BA4FA0EF2EF0BA4F59EF35F0BA4F23 :10267000F6EF14F0BA4F8CEF13F0BA4F49EF13F0A6 -:10268000BA4FB1EF4AF0B86B21B79BEC1DF024991B +:10268000BA4F9DEF4AF0B86B21B79BEC1DF024992F :102690001200010EBA6F1F9F28EC0FF0B86B209943 :1026A00021912193208F21877FEC1EF09BEC1DF060 :1026B0002497249924EC13F0050EBA6304D0060E77 :1026C000BA6F9BEC1DF021B115D020AF8FD720B190 -:1026D00008EC3EF020B1E1EC43F020B13EEC3DF0DF -:1026E00020B173EC48F0209120B980D720B3B1EF2E -:1026F0004AF0E0D7BA4F9CEF16F0BA4F60EF33F0D4 -:10270000BA4F82EF34F0BA4FA8EF4BF0BA4FA8EFB0 +:1026D000D0EC3DF020B1D7EC43F020B106EC3DF05A +:1026E00020B15FEC48F0209120B980D720B39DEF56 +:1026F0004AF0E0D7BA4F9CEF16F0BA4F19EF33F01B +:10270000BA4F3BEF34F0BA4FA6EF4BF0BA4FA6EFFB :102710004BF0050EBA6F6ED72B97010EBA6F1F9F45 :1027200028EC0FF049EC1EF0B86B20992191219311 :10273000208F2187D9EC13F085EC14F09BEC1DF071 -:102740002497249924EC13F021B117D020AFB1EFD6 -:102750004AF020B108EC3EF020B1E1EC43F020B1AA -:102760003EEC3DF020B173EC48F0209120B9B1EF80 -:102770004AF020B3B1EF4AF0E5D7BA4FA7EF10F017 +:102740002497249924EC13F021B117D020AF9DEFEA +:102750004AF020B1D0EC3DF020B1D7EC43F020B1ED +:1027600006EC3DF020B15FEC48F0209120B99DEFE0 +:102770004AF020B39DEF4AF0E5D7BA4FA7EF10F02B :10278000BA4FA3EF10F0BA4FACD0BA4F03D0BA4F44 :102790005CD036D02B87220E9FEC0DF0A82A060EB7 :1027A000A86201D0A86ACCEC0DF0040EBA6F24998F @@ -639,20 +639,20 @@ :1027D000A82E04D0680E58EC0BF01200A82E04D0DE :1027E0008A0E58EC0BF01200A82E04D0980E58EC6C :1027F0000BF01200A82E1200EC0E58EC0BF0120099 -:102800002BA7B1EF4AF028EC0FF084EC2BF0010E6F +:102800002BA79DEF4AF028EC0FF084EC2BF0010E83 :10281000E8CF7FF0EB0E58EC0BF0000EE8CF7FF026 :10282000220E9FEC0DF0070EA802F350C10FBA6FF5 :10283000070E396FBA5158EC0BF0BA2B392FFAD773 -:102840001E0E51EC4BF0B1EF4AF0010EBA6F1F9F14 +:102840001E0E4FEC4BF09DEF4AF0010EBA6F1F9F2A :1028500028EC0FF067EC1EF0B86B209921912193C2 :10286000208F2187E7EC14F0C1EC14F09BEC1DF0F5 :102870002497249924EC13F0040EBA6304D0060EB6 -:10288000BA6F9BEC1DF021B117D020AFB1EF4AF029 -:1028900020B108EC3EF020B1E1EC43F020B13EEC79 -:1028A0003DF020B173EC48F0209120B98CEF13F08B -:1028B00020B3B1EF4AF0DED7BA4F54D0BA4F74D03C +:10288000BA6F9BEC1DF021B117D020AF9DEF4AF03D +:1028900020B1D0EC3DF020B1D7EC43F020B106ECF4 +:1028A0003DF020B15FEC48F0209120B98CEF13F09F +:1028B00020B39DEF4AF0DED7BA4F54D0BA4F74D050 :1028C000BA4F07D0BA4F28D7BA4F26D7050EBA6FDE -:1028D00026D731EC4BF04CEC4BF0030EBA6F249939 +:1028D00026D72FEC4BF04AEC4BF0030EBA6F24993D :1028E000B6D71A0E9FEC0DF0A82A630EA8640AD082 :1028F000690EA86007D01A0E9DEC0DF0030EBA6F9A :10290000249912D7640EA86EF6D71A0E9FEC0DF01C @@ -672,9 +672,9 @@ :1029E000A866F6D6820E58EC0BF01200010EBA6FF4 :1029F00028EC0FF09AEC1EF0B86B209921912193EE :102A0000208F21879AEC1EF09BEC1DF024972499CF -:102A100024EC13F021B116D020AFE8D520B108EC9A -:102A20003EF020B1E1EC43F020B13EEC3DF020B1AE -:102A300073EC48F0209120B9F6EF12F020B3B1EF1B +:102A100024EC13F021B116D020AFE8D520B1D0ECD2 +:102A20003DF020B1D7EC43F020B106EC3DF020B1F1 +:102A30005FEC48F0209120B9F6EF12F020B39DEF43 :102A40004AF0E6D7BA4F08D0BA4F3AD0BA4F16D0AC :102A5000BA4F05D0BA4F20D0030EBA6FCBD509ECD0 :102A600022F0BA6FBA6701D0F7D778EC0EF0000EFB @@ -682,7 +682,7 @@ :102A8000BA6FBA6701D0E8D728EC0FF0190E58ECEE :102A90000BF075EC16F0E0D709EC22F0BA6FBA67CC :102AA00001D0DAD728EC0FF0190E58EC0BF08DC1DD -:102AB00000F58EC101F520EC80F00101B1EF4AF084 +:102AB00000F58EC101F520EC80F001019DEF4AF098 :102AC00009EC22F0BA6FBA6701D0C6D728EC0FF034 :102AD000190E58EC0BF08DC100F58EC101F520ECFC :102AE00080F00101AA6A030EA96E336B150EE5D8BA @@ -703,7 +703,7 @@ :102BD0005A0E73D83C0E71D8640E6FD80A0E6DD899 :102BE0000A0E6BD8130E69D8A00E67D8960E65D85A :102BF0000A0E63D8060E61D8060E5FD8000E5DD8A7 -:102C0000000E5BD80C0E59D8000E57D8140E55D8AC +:102C0000000E5BD8000E59D8000E57D8140E55D8B8 :102C1000336B338F000E51D8030E4FD80A0E4DD8A8 :102C2000000E4BD8010EAA6E7F0EA96E336B1E0EDE :102C300044D85A0E42D8C70E40D8FF0E3ED83E0E9A @@ -714,28 +714,28 @@ :102C8000000E1BD8000E19D8000E17D8000E15D84C :102C9000000E13D8000E11D8000E0FD8000E0DD85C :102CA000000E0BD8000E09D8000E07D8000E05D86C -:102CB000000E03D8AA6AB1EF4AF0326FA92A32C1D6 +:102CB000000E03D8AA6A9DEF4AF0326FA92A32C1EA :102CC000A8FFCCEC0DF0A92A33C1A8FFCCEC0DF085 :102CD000A92A32C1A8FFCCEC0DF0A92A339F33C139 :102CE000A8FFCCEC0DF0336B1200BD6BBE6B020E77 -:102CF000366F376B400E3A6F23933B693B51E7ECDD -:102D00002DF03A2FFAD7C5849CEC2EF0070ED5ECA7 +:102CF000366F376B400E3A6F23933B693B51A0EC24 +:102D00002DF03A2FFAD7C58455EC2EF0070ED5ECEE :102D10000CF0372FEFD7362FECD72393BD6BBE6B5C -:102D2000FD0EDBEC2DF0FD0EDBEC2DF0FE0EDBECF2 +:102D2000FD0E94EC2DF0FD0E94EC2DF0FE0E94ECC7 :102D30002DF0BD6BBE6B120028EC0FF02195219990 :102D40002197B86B2191219320992291229322956A :102D5000BB6B84EC2BF0010EE8CF7FF01D0E58EC1E :102D60000BF0000EE8CF7FF0160E58EC0BF0170EAC :102D700058EC0BF0D6EC16F0180E58EC0BF024972C :102D8000249924B79BEC17F024B967EC17F021B90C -:102D900042D020B108EC3EF020B1E1EC43F02091AC -:102DA00020B991D020B3B1EF4AF0EBD7460EE8CF6F +:102D900042D020B1D0EC3DF020B1D7EC43F02091EF +:102DA00020B991D020B39DEF4AF0EBD7460EE8CF83 :102DB0007DF0410EE8CF7CF020EE60F005C132F1ED :102DC000386B382B376B16EC0DF03A0EDE6E04C103 :102DD00032F1386B382B376B16EC0DF0200EDE6EAF :102DE000200EDE6E1DEC0EF0460EE8CF7DF05F0E7D -:102DF000E8CF7CF020EE60F007C1F1F106C1F2F1FE -:102E000008C1F3F172EC24F0200EDE6E200EDE6EAF +:102DF000E8CF7CF020EE60F007C1F0F106C1F1F100 +:102E000008C1F2F172EC24F0200EDE6E200EDE6EB0 :102E10001DEC0EF0120007C132F1324F1F0E324F7F :102E20001C0E324F1F0E324F1E0E324F1F0E324FEE :102E30001E0E324F1F0E324F1F0E324F1E0E324FDC @@ -840,9 +840,9 @@ :10346000080E2E6301D010D0C00E2E6301D00CD0F8 :10347000C40E2E6301D008D0C80E2E6301D004D034 :103480002E511DEC10F01200FF0E1DEC10F012007A -:10349000DB6FDB4F08D0DB4F2DD0DB4F39D0DB4F5C -:1034A00045D0DB4F59D033C135F132C134F190C131 -:1034B00033F18FC132F1A3EC2DF032C152F133C19F +:10349000DA6FDA4F08D0DA4F2DD0DA4F39D0DA4F61 +:1034A00045D0DA4F59D033C135F132C134F190C132 +:1034B00033F18FC132F15CEC2DF032C152F133C1E6 :1034C00053F12B0E89EC10F032C154F133C155F198 :1034D000D4EC0BF01FA707D024EC1AF035C133F160 :1034E00034C132F1120020EC1AF035C133F134C18D @@ -854,19 +854,19 @@ :10354000F4CF55F1D4EC0BF01FA703D024EC1AF004 :10355000120020EC1AF0120045C132F12F0E75EC6A :1035600010F0325DD8B003D024EC1AF0120020EC39 -:103570001AF01200DB6FD9C1DAF1D8C1D9F1D7C185 -:10358000D8F1D6C1D7F1D5C1D6F1DBC1D5F12AA585 +:103570001AF01200DA6FD8C1D9F1D7C1D8F1D6C18B +:10358000D7F1D5C1D6F1D4C1D5F1DAC1D4F12AA58C :103590001200C80EE8CF7CF0640EE8CF7DF0000E7C :1035A000E8CF7EF0000EE8CF7FF024EC1AF020EE9A -:1035B00060F0D551DE6ED651DE6ED751DE6ED85139 -:1035C000DE6ED951DE6EDA51DE6E200EDE6E1DEC3F +:1035B00060F0D451DE6ED551DE6ED651DE6ED7513D +:1035C000DE6ED851DE6ED951DE6E200EDE6E1DEC41 :1035D0000EF012008188819666EC0FF028EC0FF057 :1035E00024EC1AF0850E58EC0BF0860E58EC0BF01C :1035F000870E58EC0BF0880E58EC0BF0640EE8CFF9 :103600007CF00A0EE8CF7DF0000EE8CF7EF0000ED1 -:10361000E8CF7FF024EC1AF020EE60F0D551DE6E9A -:10362000D651DE6ED751DE6ED851DE6ED951DE6EC8 -:10363000DA51DE6E2E0EDE6E200EDE6E1FC132F10E +:10361000E8CF7FF024EC1AF020EE60F0D451DE6E9B +:10362000D551DE6ED651DE6ED751DE6ED851DE6ECC +:10363000D951DE6E2E0EDE6E200EDE6E1FC132F10F :10364000386B382B376B1BEC0DF0200EDE6E20C173 :1036500032F1386B382B376B1BEC0DF01DEC0EF094 :103660007D0EE8CF7CF00A0EE8CF7DF0000EE8CFAB @@ -886,9 +886,9 @@ :10374000DE6E2AC132F1386B382B376B1BEC0DF073 :103750001DEC0EF024A7FED7819812001CEC1AF085 :103760000B0E55EC0BF0560E58EC0BF0570E58ECB8 -:103770000BF024EC1AF01200000EE8CFF4F13C0E2E -:10378000E8CFF5F1EF0EE8CFF6F15A0EE8CFF7F1FA -:103790009F0EE8CFF8F1C0EC0EF004EC1FF071ECD6 +:103770000BF024EC1AF01200000EE8CFF3F13C0E2F +:10378000E8CFF4F1EF0EE8CFF5F15A0EE8CFF6F1FD +:103790009F0EE8CFF7F1C0EC0EF004EC1FF071ECD7 :1037A0001FF01200E9DF1CEC1AF0540E58EC0BF07D :1037B00024EC1AF0080E396F910EE8CF7CF0000E61 :1037C000E8CF7DF015EC1DF012002BB512007A0E3B @@ -915,11 +915,11 @@ :103910003A0EDE6E32C532F1386B382B376B1BEC4A :103920000DF0250EDE6E200EDE6E1DEC0EF024EC8A :103930001AF01200410EE8CF7CF0690EE8CF7DF05E -:10394000000EE8CF7EF024EC1AF020EE60F0EBC120 +:10394000000EE8CF7EF024EC1AF020EE60F0EAC121 :1039500032F11F8F386B382B376B1BEC0DF01F9F2C :103960006D0EDE6E690EDE6E6E0EDE6E200EDE6E8B :103970001DEC0EF05F0EE8CF7CF0640EE8CF7DF01A -:10398000000EE8CF7EF024EC1AF020EE60F0ECC1DF +:10398000000EE8CF7EF024EC1AF020EE60F0EBC1E0 :1039900032F11F8F386B382B376B1BEC0DF01F9FEC :1039A0006D0EDE6E200EDE6E1DEC0EF012002BB5DD :1039B0001200760EBAEC1AF05A0EE8CF7CF0000E28 @@ -1041,9 +1041,9 @@ :1040F0007EF0000EE8CF7FF024EC1AF01DEC0EF0FD :10410000960EE8CF7CF020EE60F0460EDE6E550E87 :10411000E8CF7DF0000EE8CF7EF0000EE8CF7FF014 -:1041200024EC1AF01DEC0EF01200000EE8CFF4F1B2 -:10413000190EE8CFF5F1780EE8CFF6F1520EE8CF80 -:10414000F7F19F0EE8CFF8F1C0EC0EF029B15ED088 +:1041200024EC1AF01DEC0EF01200000EE8CFF3F1B3 +:10413000190EE8CFF4F1780EE8CFF5F1520EE8CF82 +:10414000F6F19F0EE8CFF7F1C0EC0EF029B15ED08A :104150006D0EBAEC1AF05A0EE8CF7DF0000EE8CFE3 :104160007EF01F8F020E0A6F000E096F336B332B28 :10417000040E0A2720EE60F0470EDE6E33C132F1E6 @@ -1057,12 +1057,12 @@ :1041F00009275A0EE8CF7DF009C17CF01DEC0EF0C6 :1042000024EC1AF0050E3363B2D712005A0EE8CF31 :104210007DF0000EE8CF7EF01F8F230E0A6F000E98 -:10422000096FE66B0A2BE62B190E09275A0EE8CF09 +:10422000096FE56B0A2BE52B190E09275A0EE8CF0B :104230007DF009C17CF020EE60F0530EDE6E500E72 -:10424000DE6EE6C132F1386B382B376B1BEC0DF0AC +:10424000DE6EE5C132F1386B382B376B1BEC0DF0AD :104250003A0EDE6E200EDE6E0AC1A9FFC8EC0DF02C :10426000A8CF32F1336B030E24EC0DF01DEC0EF0F1 -:10427000030EE663D7D7210E9FEC0DF0A8CFD1F146 +:10427000030EE563D7D7210E9FEC0DF0A8CFD1F147 :10428000D105040DF350070FA96EC8EC0DF0A8CFAF :1042900033F1D105040DF350060FA96EC8EC0DF0F3 :1042A000A8CF32F15A0EE8CF7DF0640EE8CF7CF053 @@ -1086,26 +1086,26 @@ :1043C0000BF015D020EE60F01F8F386B382B376B59 :1043D0001BEC0DF02F0EDE6E11C532F1386B382B51 :1043E000376B1BEC0DF01F9F1DEC0EF000D0000E84 -:1043F000E8CFF4F17A0EE8CFF5F1AF0EE8CFF6F1A1 -:10440000520EE8CFF7F19F0EE8CFF8F180EC0EF0F6 -:104410001200000EE8CFF4F1440EE8CFF5F1920E51 -:10442000E8CFF6F1220EE8CFF7F1650EE8CFF8F10C -:10443000C0EC0EF0230E75EC10F0E8CFF4F1460E50 -:10444000E8CFF5F1900EE8CFF6F1230EE8CFF7F1C3 -:10445000640EE8CFF8F180EC0EF08F0E58EC0BF004 +:1043F000E8CFF3F17A0EE8CFF4F1AF0EE8CFF5F1A4 +:10440000520EE8CFF6F19F0EE8CFF7F180EC0EF0F8 +:104410001200000EE8CFF3F1440EE8CFF4F1920E53 +:10442000E8CFF5F1220EE8CFF6F1650EE8CFF7F10F +:10443000C0EC0EF0230E75EC10F0E8CFF3F1460E51 +:10444000E8CFF4F1900EE8CFF5F1230EE8CFF6F1C6 +:10445000640EE8CFF7F180EC0EF08F0E58EC0BF005 :10446000910E58EC0BF0920E58EC0BF0010EBA6F57 -:10447000000EE8CFF4F1600EE8CFF5F18F0EE8CF33 -:10448000F6F1270EE8CFF7F1330EE8CFF8F1C0ECE4 +:10447000000EE8CFF3F1600EE8CFF4F18F0EE8CF35 +:10448000F5F1270EE8CFF6F1330EE8CFF7F1C0ECE7 :104490000EF0BAC139F1600E394F600E394F780E07 :1044A000E8CF7CF0270EE8CF7DF0000EE8CF7EF05D :1044B000000EE8CF7FF024EC1AF020EE60F0B70E8B :1044C000DE6E1DEC0EF02099219121932499249702 -:1044D000B86B640ED5EC0CF009EC32F021B315D0BA -:1044E00021B10ED020B108EC3EF020B1E1EC43F058 +:1044D000B86B640ED5EC0CF0C2EC31F021B315D002 +:1044E00021B10ED020B1D0EC3DF020B1D7EC43F09B :1044F000209120B903D020B301D0EED7000C010CDD :10450000BA4FFCD7BA4FFBD7F9D7BA2B030EBA6311 :1045100002D0010EBA6FACD7720EBAEC1AF090C18D -:1045200033F18FC132F1A3EC2DF0270E336171D03E +:1045200033F18FC132F15CEC2DF0270E336171D085 :104530002BBB30EC23F02B9B20EE60F0030E536F6F :10454000E80E526F33C155F132C154F1542B000EB5 :104550005523D4EC0BF01FA780D8180EE8CF7CF0C1 @@ -1115,7 +1115,7 @@ :104590001F8F2987386B382B376B375124EC0DF080 :1045A0001F9F02D0300EDE6E1DEC0EF02997010E1B :1045B000E8CF7EF0320EE8CF7CF0280EE8CF7DF019 -:1045C000010E48EC1AF090C133F18FC132F1A3EC27 +:1045C000010E48EC1AF090C133F18FC132F15CEC6E :1045D0002DF020EE60F02E0EDE6E000E536F090EF1 :1045E000526F33C155F132C154F1D4EC0BF01FA717 :1045F00007D0040E386F2485000E24EC0DF002D095 @@ -1125,8 +1125,8 @@ :10463000E8CF7FF0010E48EC1AF029871F8F386B06 :10464000382B376B375124EC0DF01F9F1DEC0EF00B :104650002997000EE8CF7EF01200200EDE6E1200C9 -:10466000000EE8CFF4F1180EE8CFF5F15A0EE8CFBE -:10467000F6F1000EE8CFF7F15A0EE8CFF8F1C0ECF2 +:10466000000EE8CFF3F1180EE8CFF4F15A0EE8CFC0 +:10467000F5F1000EE8CFF6F15A0EE8CFF7F1C0ECF5 :104680000EF02B8B1200680EBAEC1AF0960EE8CFE3 :104690007CF0000EE8CF7DF0000EE8CF7EF0000E3B :1046A000E8CF7FF024EC1AF020EE60F00E0E51EC13 @@ -1152,46 +1152,46 @@ :1047E0007EF0000EE8CF7FF024EC1AF020EE60F0AF :1047F000C2C132F1C3C133F1010E386F24851F8F5E :10480000020E24EC0DF01F9F560EDE6E200EDE6EA3 -:104810001DEC0EF01200230E75EC10F0E8CFF4F151 -:10482000AE0EE8CFF5F1C20EE8CFF6F1000EE8CFFC -:10483000F7F11F0EE8CFF8F180EC0EF0040E526F86 +:104810001DEC0EF01200230E75EC10F0E8CFF3F152 +:10482000AE0EE8CFF4F1C20EE8CFF5F1000EE8CFFE +:10483000F6F11F0EE8CFF7F180EC0EF0040E526F88 :10484000100E536FC2C154F1C3C155F1D4EC0BF03B :104850001FB745D0AC0E546F0D0E556FC2C152F14B :10486000C3C153F1D4EC0BF01FB736D050C14CF19B :1048700051C14DF1140E4E6F4F6B08EC0CF048C156 :104880000AF1020E0A650A6F230E75EC10F0E8CFEC -:10489000F4F1B50EE8CFF5F1BB0EE8CFF6F11F0E3F -:1048A000E8CFF7F1210EE8CFF8F1C0EC0EF0220EC0 -:1048B00075EC10F0E8CFF4F1B00EE8CFF5F1C00ED2 -:1048C000E8CFF6F1010EE8CFF7F10AC1F8F1C0EC3C +:10489000F3F1B50EE8CFF4F1BB0EE8CFF5F11F0E42 +:1048A000E8CFF6F1210EE8CFF7F1C0EC0EF0220EC2 +:1048B00075EC10F0E8CFF3F1B00EE8CFF4F1C00ED4 +:1048C000E8CFF5F1010EE8CFF6F10AC1F7F1C0EC3F :1048D0000EF024EC1AF01200010E0A6FD5D71E0E4E -:1048E0000A6FD2D75B0E9FEC0DF0A8660ED0F1C117 +:1048E0000A6FD2D75B0E9FEC0DF0A8660ED0F0C118 :1048F00032F11F8F386B382B376B16EC0DF01F9F82 -:104900002F0EDE6EF2C132F112D05B0E9FEC0DF075 -:10491000A82E1FD0F2C132F11F8F386B382B376BA6 -:1049200016EC0DF01F9F2F0EDE6EF1C132F11F8FBE +:104900002F0EDE6EF1C132F112D05B0E9FEC0DF076 +:10491000A82E1FD0F1C132F11F8F386B382B376BA7 +:1049200016EC0DF01F9F2F0EDE6EF0C132F11F8FBF :10493000386B382B376B16EC0DF01F9F2F0EDE6E89 -:10494000F3C132F11F8F386B382B376B16EC0DF03B -:104950001200F3C132F11F8F386B382B376B16EC16 -:104960000DF01F9F2F0EDE6EF1C132F11F8F386BDD -:10497000382B376B16EC0DF01F9F2F0EDE6EF2C139 +:10494000F2C132F11F8F386B382B376B16EC0DF03C +:104950001200F2C132F11F8F386B382B376B16EC17 +:104960000DF01F9F2F0EDE6EF0C132F11F8F386BDE +:10497000382B376B16EC0DF01F9F2F0EDE6EF1C13A :1049800032F11F8F386B382B376B16EC0DF012009D -:104990005B0E9FEC0DF0A86615D0F1C132F11F8FB0 +:104990005B0E9FEC0DF0A86615D0F0C132F11F8FB1 :1049A000386B382B376B16EC0DF01F9F2F0EDE6E19 -:1049B000F2C132F11F8F386B382B376B16EC0DF0CC -:1049C0001F9F12005B0E9FEC0DF0A82EE6D7F2C1E0 +:1049B000F1C132F11F8F386B382B376B16EC0DF0CD +:1049C0001F9F12005B0E9FEC0DF0A82EE6D7F1C1E1 :1049D00032F11F8F386B382B376B16EC0DF01F9FA1 -:1049E0002F0EDE6EF1C132F11F8F386B382B376B13 +:1049E0002F0EDE6EF0C132F11F8F386B382B376B14 :1049F00016EC0DF01F9F1200640EBAEC1AF04B0E6D :104A0000E8CF7CF0000EE8CF7DF0000EE8CF7EF01E :104A1000000EE8CF7FF024EC1AF020EE60F007C122 -:104A2000F1F106C1F2F108C1F3F172EC24F01DECD2 -:104A30000EF01200000EE8CFF4F1000EE8CFF5F111 -:104A40001A0EE8CFF6F1410EE8CFF7F1640EE8CF89 -:104A5000F8F1C0EC0EF012002BB51200700EBAEC9B +:104A2000F0F106C1F1F108C1F2F172EC24F01DECD5 +:104A30000EF01200000EE8CFF3F1000EE8CFF4F113 +:104A40001A0EE8CFF5F1410EE8CFF6F1640EE8CF8B +:104A5000F7F1C0EC0EF012002BB51200700EBAEC9C :104A60001AF0B80EE8CF7CF0000EE8CF7DF0010E12 :104A7000E8CF7EF0000EE8CF7FF024EC1AF020EEB5 -:104A800060F091C132F192C133F1A3EC2DF01F8F90 +:104A800060F091C132F192C133F15CEC2DF01F8FD7 :104A90002485030E24EC0DF01F9F1F9D1DEC0EF0CE :104AA000000EE8CF7EF0120020BF1200410EBAECDB :104AB0001AF028BF92D02ABB90D0260E75EC10F0C9 @@ -1202,24 +1202,24 @@ :104B0000000EE8CF7EF0120020BF12001CEC1AF05D :104B10008C0E58EC0BF024EC1AF0550EE8CF7CF01C :104B20005A0EE8CF7DF0010EE8CF7EF024EC1AF0AB -:104B3000E1C132F11F9F20EE60F0386B382B376BEC -:104B40001BEC0DF03A0EDE6EE2C132F1386B382B01 +:104B3000E0C132F11F9F20EE60F0386B382B376BED +:104B40001BEC0DF03A0EDE6EE1C132F1386B382B02 :104B5000376B16EC0DF01DEC0EF0000EE8CF7EF07A -:104B60001200000EE8CFF4F13C0EE8CFF5F1770E1D -:104B7000E8CFF6F15A0EE8CFF7F19F0EE8CFF8F143 +:104B60001200000EE8CFF3F13C0EE8CFF4F1770E1F +:104B7000E8CFF5F15A0EE8CFF6F19F0EE8CFF7F146 :104B8000C0EC0EF012001CEC1AF08B0E58EC0BF07F :104B900024EC1AF0910EE8CF7CF05A0EE8CF7DF0AD -:104BA000010EE8CF7EF024EC1AF0DCC132F120EEE9 +:104BA000010EE8CF7EF024EC1AF0DBC132F120EEEA :104BB00060F0386B382B376B1BEC0DF03A0EDE6E65 -:104BC000DDC132F1386B382B376B16EC0DF01DEC74 +:104BC000DCC132F1386B382B376B16EC0DF01DEC75 :104BD0000EF0000EE8CF7EF01200A5C132F1A6C1A2 :104BE00033F11F9F1F8D20EE60F0386B382B376B31 :104BF0001F8D375124EC0DF03A0EDE6EA7C132F155 :104C0000386B382B376B16EC0DF0140EE8CF7CF0B8 :104C10005A0EE8CF7DF0010EE8CF7EF024EC1AF0BA :104C20001DEC0EF01F9D000EE8CF7EF01200000E6E -:104C3000E8CFF4F1360EE8CFF5F1660EE8CFF6F1E5 -:104C40003E0EE8CFF7F19F0EE8CFF8F1C0EC0EF082 +:104C3000E8CFF3F1360EE8CFF4F1660EE8CFF5F1E8 +:104C40003E0EE8CFF6F19F0EE8CFF7F1C0EC0EF084 :104C5000120020BF1200560EBAEC1AF01CEC1AF02B :104C60001B0E55EC0BF024EC1AF0500EE8CF7CF044 :104C70006E0EE8CF7DF0000EE8CF7EF024EC1AF047 @@ -1230,7 +1230,7 @@ :104CC000382B376B16EC0DF01F9F1DEC0EF0550EB8 :104CD000BAEC1AF0500EE8CF7CF03E0EE8CF7DF033 :104CE000000EE8CF7EF024EC1AF020EE60F093C1C5 -:104CF00032F194C133F1A3EC2DF01F8F2485030E04 +:104CF00032F194C133F15CEC2DF01F8F2485030E4B :104D000024EC0DF01F9F6D0EDE6E200EDE6E1DEC8E :104D10000EF01200610EBAEC1AF0000EE8CF7CF033 :104D2000000EE8CF7DF0000EE8CF7EF0000EE8CF59 @@ -1239,7 +1239,7 @@ :104D50000DF0A8CF33F11F8F386B382B376B3751DD :104D600024EC0DF0200EDE6E560EDE6E010E326F5C :104D70001F8F386B382B376B1BEC0DF02E0EDE6E51 -:104D80003F0E326F1F8F386B382B376B16EC0DF0E0 +:104D8000410E326F1F8F386B382B376B16EC0DF0DE :104D90001F9F1DEC0EF012006F0EBAEC1AF01AEC09 :104DA00025F01F0E58EC0BF029B107D0200E58EC5F :104DB0000BF07A0E58EC0BF006D0EE0E58EC0BF020 @@ -1256,21 +1256,21 @@ :104E600058EC0BF07E0E58EC0BF01200FE0E58ECD6 :104E70000BF0FA0E58EC0BF0FB0E58EC0BF0FC0E9E :104E800058EC0BF0FD0E58EC0BF01200230E75ECF5 -:104E900010F0E8CFF4F17C2B7CC0F5F17CC0F6F18A -:104EA000120EF6277A0EE8CFF7F1322732078A0E74 -:104EB0003261326F32C1F8F1C0EC0EF0000EE8CF73 -:104EC000F4F17CC0F5F17CC0F6F1120EF62732C188 -:104ED000F7F1F72B8B0EE8CFF8F1C0EC0EF01200D3 -:104EE000000EE8CFF4F133C1F5F17D0EE8CFF6F115 -:104EF000640EE8CFF7F19F0EE8CFF8F1C0EC0EF0AA +:104E900010F0E8CFF3F17C2B7CC0F4F17CC0F5F18D +:104EA000120EF5277A0EE8CFF6F1322732078A0E76 +:104EB0003261326F32C1F7F1C0EC0EF0000EE8CF74 +:104EC000F3F17CC0F4F17CC0F5F1120EF52732C18C +:104ED000F6F1F62B8B0EE8CFF7F1C0EC0EF01200D6 +:104EE000000EE8CFF3F133C1F4F17D0EE8CFF5F118 +:104EF000640EE8CFF6F19F0EE8CFF7F1C0EC0EF0AC :104F000012006E0EBAEC1AF02BC532F1326706D0E1 -:104F100054EC28F0EF0E58EC0BF01200E669E70EA7 -:104F2000E76F190EE727E62B9AEC27F0050EE663EC -:104F3000F8D712001F8F640EE8CF7DF0E7C17CF038 -:104F4000E7C133F115EE2BF0E651E3CF32F13251E8 +:104F100054EC28F0EF0E58EC0BF01200E569E70EA8 +:104F2000E66F190EE627E52B9AEC27F0050EE563F0 +:104F3000F8D712001F8F640EE8CF7DF0E6C17CF039 +:104F4000E6C133F115EE2BF0E551E3CF32F13251EA :104F5000D8B470EF27F020EE60F0386B382B376B49 :104F60001BEC0DF06D0EDE6E1DEC0EF08C0EE8CF1E -:104F70007DF0E7C17CF015EE24F0E651E3CF32F18D +:104F70007DF0E6C17CF015EE24F0E551E3CF32F18F :104F800020EE60F0386B382B376B16EC0DF0270EE7 :104F9000DE6E1DEC0EF046EC27F012006D0EBAEC42 :104FA0001AF0640EE8CF7DF0000EE8CF7EF01F8F80 @@ -1284,14 +1284,14 @@ :10502000A832322FFDD74A0ED8A01DEC10F01DEC8F :105030000EF024EC1AF0050E3363BFD71200640E95 :10504000E8CF7DF0000EE8CF7EF01F8F230E0A6FB1 -:10505000E70E096FE66B0A2BE62B190E092709C12B +:10505000E70E096FE56B0A2BE52B190E092709C12D :105060007CF0640EE8CF7DF020EE60F0530EDE6E33 -:10507000500EDE6EE6C132F1386B382B376B1BEC0D +:10507000500EDE6EE5C132F1386B382B376B1BEC0E :105080000DF03A0EDE6E0AC1A9FFC8EC0DF0A8CFF4 :1050900032F1336B030E24EC0DF01DEC0EF0030E19 -:1050A000E663D9D71F9F1200000EE8CFF4F1000E7F -:1050B000E8CFF5F1B90EE8CFF6F1520EE8CFF7F1EF -:1050C0009F0EE8CFF8F1C0EC0EF012006C0EBAECB7 +:1050A000E563D9D71F9F1200000EE8CFF3F1000E81 +:1050B000E8CFF4F1B90EE8CFF5F1520EE8CFF6F1F2 +:1050C0009F0EE8CFF7F1C0EC0EF012006C0EBAECB8 :1050D0001AF0000EE8CF7CF0550EE8CF7DF0000E00 :1050E000E8CF7EF0000EE8CF7FF024EC1AF020EE3F :1050F00060F0B80EDE6E1DEC0EF0190EE8CF7CF0FD @@ -1309,30 +1309,30 @@ :1051B000394F640EE8CF7CF0550EE8CF7DF0000E3D :1051C000E8CF7EF0000EE8CF7FF024EC1AF020EE5E :1051D00060F0B70EDE6E1DEC0EF01200000EE8CF90 -:1051E000F4F1380EE8CFF5F1580EE8CFF6F1450EA0 -:1051F000E8CFF7F1730EE8CFF8F1C0EC0EF0230E14 -:1052000075EC10F0E8CFF4F13A0EE8CFF5F1560E58 -:10521000E8CFF6F1460EE8CFF7F1720EE8CFF8F1DD +:1051E000F3F1380EE8CFF4F1580EE8CFF5F1450EA3 +:1051F000E8CFF6F1730EE8CFF7F1C0EC0EF0230E16 +:1052000075EC10F0E8CFF3F13A0EE8CFF4F1560E5A +:10521000E8CFF5F1460EE8CFF6F1720EE8CFF7F1E0 :1052200080EC0EF03C0EE8CF7CF0470EE8CF7DF02E :10523000000EE8CF7EF0010EE8CF7FF020EC1AF0F0 :1052400020EE60F0430EDE6E460EDE6E39C132F1A6 :10525000386B382B376B1BEC0DF0210EDE6E1DEC1E :105260000EF0000EE8CF7FF024EC1AF01200680E6A -:10527000BAEC1AF0690EBAEC1AF0000EE8CFF4F1AD -:10528000190EE8CFF5F1780EE8CFF6F1520EE8CF1F -:10529000F7F19F0EE8CFF8F1C0EC0EF0230E75EC9D -:1052A00010F0E8CFF4F1190EE8CFF5F1780EE8CF61 -:1052B000F6F1520EE8CFF7F19F0EE8CFF8F180EC4F +:10527000BAEC1AF0690EBAEC1AF0000EE8CFF3F1AE +:10528000190EE8CFF4F1780EE8CFF5F1520EE8CF21 +:10529000F6F19F0EE8CFF7F1C0EC0EF0230E75EC9F +:1052A00010F0E8CFF3F1190EE8CFF4F1780EE8CF63 +:1052B000F5F1520EE8CFF6F19F0EE8CFF7F180EC52 :1052C0000EF025EE33F0100E0A6F096B230E75EC0D -:1052D00010F0E8CFF4F11C0E0925E8CFF5F11C0E13 -:1052E0000925E8CFF6F1092B092B640EE8CFF7F179 -:1052F000DECFF8F1D890F833D890F833640EF82761 -:105300009D0EF861F86FC0EC0EF00A2FDFD725EE86 +:1052D00010F0E8CFF3F11C0E0925E8CFF4F11C0E15 +:1052E0000925E8CFF5F1092B092B640EE8CFF6F17B +:1052F000DECFF7F1D890F733D890F733640EF72765 +:105300009D0EF761F76FC0EC0EF00A2FDFD725EE88 :1053100043F0100E0A6F096B230E75EC10F0E8CF06 -:10532000F4F1560E0925E8CFF5F1560E0925E8CF20 -:10533000F6F1092B092B640EE8CFF7F1DECFF8F177 -:10534000D890F833D890F833640EF8279D0EF861A2 -:10535000F86FC0EC0EF00A2FDFD7540EE8CF7DF0C7 +:10532000F3F1560E0925E8CFF4F1560E0925E8CF22 +:10533000F5F1092B092B640EE8CFF6F1DECFF7F17A +:10534000D890F733D890F733640EF7279D0EF761A6 +:10535000F76FC0EC0EF00A2FDFD7540EE8CF7DF0C8 :10536000200EE8CF7CF024EC1AF020EE60F04E0E18 :10537000DE6E320EDE6E1DEC0EF0540EE8CF7DF0C8 :105380005A0EE8CF7CF024EC1AF020EE60F0480EC4 @@ -1341,20 +1341,20 @@ :1053B000386B382B376B1BEC0DF0250EDE6E200E94 :1053C000DE6E540EE8CF7DF03E0EE8CF7CF0000E8E :1053D000E8CF7EF024EC1AF01DEC0EF01F9F230E98 -:1053E00075EC10F0E8CFF4F1490EE8CFF5F14A0E74 -:1053F000E8CFF6F1790EE8CFF7F19D0EE8CFF8F19E -:1054000080EC0EF0230E75EC10F0E8CFF4F13D0EB9 -:10541000E8CFF5F1540EE8CFF6F1790EE8CFF7F1C9 -:105420007A0EE8CFF8F1C0EC0EF0230E75EC10F018 -:10543000E8CFF4F1410EE8CFF5F1500EE8CFF6F1E8 -:10544000820EE8CFF7F1830EE8CFF8F1C0EC0EF052 -:10545000230E75EC10F0E8CFF4F1410EE8CFF5F132 -:10546000500EE8CFF6F18B0EE8CFF7F18C0EE8CFB7 -:10547000F8F1C0EC0EF0230E75EC10F0E8CFF4F16B -:10548000410EE8CFF5F1500EE8CFF6F1940EE8CFDB -:10549000F7F1950EE8CFF8F1C0EC0EF0230E75ECA5 -:1054A00010F0E8CFF4F13D0EE8CFF5F1540EE8CF5F -:1054B000F6F19D0EE8CFF7F19E0EE8CFF8F1C0ECC3 +:1053E00075EC10F0E8CFF3F1490EE8CFF4F14A0E76 +:1053F000E8CFF5F1790EE8CFF6F19D0EE8CFF7F1A1 +:1054000080EC0EF0230E75EC10F0E8CFF3F13D0EBA +:10541000E8CFF4F1540EE8CFF5F1790EE8CFF6F1CC +:105420007A0EE8CFF7F1C0EC0EF0230E75EC10F019 +:10543000E8CFF3F1410EE8CFF4F1500EE8CFF5F1EB +:10544000820EE8CFF6F1830EE8CFF7F1C0EC0EF054 +:10545000230E75EC10F0E8CFF3F1410EE8CFF4F134 +:10546000500EE8CFF5F18B0EE8CFF6F18C0EE8CFB9 +:10547000F7F1C0EC0EF0230E75EC10F0E8CFF3F16D +:10548000410EE8CFF4F1500EE8CFF5F1940EE8CFDD +:10549000F6F1950EE8CFF7F1C0EC0EF0230E75ECA7 +:1054A00010F0E8CFF3F13D0EE8CFF4F1540EE8CF61 +:1054B000F5F19D0EE8CFF6F19E0EE8CFF7F1C0ECC6 :1054C0000EF0120084EC2BF0010EE8CF7FF0030EFB :1054D00058EC0BF0000EE8CF7FF0440E58EC0BF0C8 :1054E000450E58EC0BF0460E58EC0BF0470E58ECFE @@ -1392,8 +1392,8 @@ :1056E000DE6E200EDE6E640EE8CF7DF0320EE8CF67 :1056F0007CF0000EE8CF7EF024EC1AF01DEC0EF0EA :105700001F9F1200000E03D0230E75EC10F0E8CF9F -:10571000F4F1000EE8CFF5F11A0EE8CFF6F1000E25 -:10572000E8CFF7F19F0EE8CFF8F1C0EC0EF01200D1 +:10571000F3F1000EE8CFF4F11A0EE8CFF5F1000E28 +:10572000E8CFF6F19F0EE8CFF7F1C0EC0EF01200D3 :105730002BB5120028BF12002ABB12002BB9120091 :105740006B0EBAEC1AF05A0EE8CF7CF0000EE8CFE0 :105750007DF0000EE8CF7EF0020E48EC1AF020EE4D @@ -1413,1051 +1413,1051 @@ :1058300001D004D0A8CFDEFF332FF5D71DEC0EF03A :1058400024EC1AF0120032C1A9FFC8EC0DF01200CE :10585000180E396FC80EE8CF7CF0000EE8CF7DF04F -:1058600015EC1DF01200000EE8CF7DF0A00EE8CF81 -:105870007CF020EE60F01DC532F1386B382B376BB1 -:105880001BEC0DF01DEC0EF0190EE8CF7DF0A00E14 -:10589000E8CF7CF039EC0EF020EE60F01CC532F160 -:1058A000386B382B376B1BEC0DF01DEC0EF0320E05 -:1058B000E8CF7DF0A00EE8CF7CF020EE60F01BC5B5 -:1058C00032F1386B382B376B1BEC0DF01DEC0EF002 -:1058D0004B0EE8CF7DF0A00EE8CF7CF020EE60F01C -:1058E00033C132F1386B382B376B1BEC0DF01DECEC -:1058F0000EF01200000EE8CFF4F1000EE8CFF5F143 -:10590000EF0EE8CFF6F1520EE8CFF7F19F0EE8CF99 -:10591000F8F1C0EC0EF012004FC20AF14EC209F1CC -:10592000095303E099EC2CF01200F20E58EC0BF046 -:105930001200090EE66FE70EE76F12EE50F0190E37 -:10594000E727A6EC2CF0E62FFAD712001F8F640E83 -:10595000E8CF7DF0E7C17CF0E7C133F1E6CF32F16B -:10596000325120EE60F0386B382B376B1BEC0DF0AA -:105970006D0EDE6E1DEC0EF08C0EE8CF7DF0E7C1F3 -:105980007CF0E6CF32F120EE60F0386B382B376BCD -:1059900016EC0DF0270EDE6E1DEC0EF0120029B194 -:1059A00064D06D0EBAEC1AF0000EE8CF7DF0000E58 -:1059B000E8CF7EF01F8F020E0A6F0A0E096F336B5D -:1059C000332B040E0A2720EE60F0470EDE6E33C143 -:1059D00032F1386B382B376B1BEC0DF03A0EDE6E64 -:1059E0000AC1A9FFC8EC0DF0A8CF32F1386B382BF3 -:1059F000376B1BEC0DF02F0EDE6EA92AC8EC0DF0F4 -:105A0000A8CF32F1386B382B376B1BEC0DF0200E22 -:105A1000DE6E33511B0F9FEC0DF0A8CF32F1386BC7 -:105A2000382B376B05EC0DF06D0EDE6E1B0E9FEC08 -:105A30000DF033C132F1A832322FFDD7D8B004D0E7 -:105A40004A0E1DEC10F002D024EC1AF0190E0927B2 -:105A5000000EE8CF7DF009C17CF01DEC0EF024ECC7 -:105A60001AF0050E3363ACD71200000EE8CF7DF0BC -:105A7000000EE8CF7EF01F8F230E0A6F0A0E096F0B -:105A8000E66B0A2BE62B190E0927000EE8CF7DF0F6 -:105A900009C17CF020EE60F0530EDE6E500EDE6E1B -:105AA000E6C132F1386B382B376B1BEC0DF03A0E38 -:105AB000DE6E200EDE6E0AC1A9FFC8EC0DF0A8CF85 -:105AC00032F1336B030E24EC0DF01DEC0EF0030EDF -:105AD000E663D7D7210E9FEC0DF0A8CFD1F1D10509 -:105AE000040DF350070FA96EC8EC0DF0A8CF33F1E9 -:105AF000D105040DF350060FA96EC8EC0DF0A8CF28 -:105B000032F1000EE8CF7DF06E0EE8CF7CF020EE93 -:105B100060F0440EDE6E690EDE6E6C0EDE6E3A0EC6 -:105B2000DE6E386B382B376B1BEC0DF02F0EDE6EF4 -:105B300033C132F1386B382B376B1BEC0DF01DEC99 -:105B40000EF01F9F120025BD12001A0E9FEC0DF0E3 -:105B5000A8CF0AF1690E0A611200630E0A651200ED -:105B600032C14CF133C14DF1640E4E6F4F6BEBEC13 -:105B70000BF00AC14EF14F6B2FEC0CF048C132F123 -:105B800049C133F112003B6F010EBD27000EBE2349 -:105B9000BEAF02D0BD6BBE6B3B2FF6D712003B6F82 -:105BA000010EBD5F000EBE5BBEAF02D07F0EBE6FAA -:105BB0003B2FF6D712009CD8010EBD27000EBE2346 -:105BC0002391BEAF1200BD6BBE6B2381120023B3C5 -:105BD0001CD823A30BD82383000EBD2BBE232391F7 -:105BE000BEAF1200BD6BBE6B238112003B6FC58040 -:105BF000A3D8A60EC96EA0D894D8BEC1C9FF9CD8A0 -:105C000090D8BDC1C9FF98D88CD83BC1C9FF94D8E2 -:105C100088D812003B6B3C6B229F229DC5848CD898 -:105C2000C5808AD8A60EC96E87D8C5BCF7D73CC137 -:105C3000C9FF82D876D83BC1C9FF7ED872D8C58249 -:105C40007BD8A70EC96E78D86CD8C58675D822BD0A -:105C500005D0228DFD0EC962229D11D022BF05D034 -:105C6000228FFD0EC96209D00AD0FE0EC96205D08E -:105C70003BC1BDF13CC1BEF10DD0229F229D010E62 -:105C80003B27000E3C233CBF03D0C58855D8DDD749 -:105C9000BD6BBE6BC58450D8229F229D1200C58467 -:105CA0004BD8C58049D8A60EC96E46D8C5BCF7D713 -:105CB000BEC1C9FF41D835D8BDC1C9FF3DD831D813 -:105CC000C5823AD8A70EC96E37D82BD8C58634D826 -:105CD000C950C58431D81200E2DF010EBD27000E85 -:105CE000BE232391BEAF1200BD6BBE6B2381120099 -:105CF0003B6FC58021D8A60EC96E1ED812D8BEC172 -:105D0000C9FF1AD80ED8BDC1C9FF16D80AD83BC1E1 -:105D1000C9FF12D806D8C5840FD8060ED5EC0CF0F2 -:105D20001200C5BC01D812004D0EBAEC1AF08188E1 -:105D30000BD89E96C46B1200C42F01D0F5D79EA637 -:105D4000FBD7C46B9E961200C66A4E0EBAEC1AF0D0 -:105D5000C56AC76A949694888296090EC46F828633 -:105D6000000082B804D082968296C42FF8D7948619 -:105D7000C66A0A0ED5EC0CF0000EC76E280EC66E71 -:105D8000000EC56E080EC86E81984F0EBAEC1AF060 -:105D90001200C56FC580D0DF900EC96ECDDFC1DFA8 -:105DA000C5C1C9FFC9DFBDDFC584C6DF12009E962D -:105DB000C580C2DF910EC96EBFDFB3DFC586BCDF11 -:105DC000C9CFC5F1C588B8DFC584B6DF12002595F7 -:105DD000299528EC0FF0259325972599BC6BBB6B73 -:105DE000C16B010EE8CF7FF00C0E58EC0BF0000EEB -:105DF000E8CF7FF0A56BA66BA4EC2EF00AEC2EF09A -:105E0000396B3A6B050EBA6F010EE8CF7FF00C0EBE -:105E100058EC0BF0000EE8CF7FF0229D229F010E80 -:105E2000A527000EA623A6BF27D0010ECFEC2DF08C -:105E30004FEC2EF022BD05D0228DFA0EC962229DB4 -:105E400010D022BF05D0228FFA0EC96207D809D020 -:105E5000BDC1BFF1BEC1C0F1C12B13D0229F229D95 -:105E60001200010E3927000E3A233ABF01D0D7D7CE -:105E700025A9F6EF12F02CD0C151D8B4F9D725835B -:105E800027D0030EC3EC2DF025A704D0A751C16382 -:105E9000BAD264D025B31CD0D1DA050EBA6316D0BD -:105EA000C1C1ACF1BFC1AAF1C0C1ABF1A5C191F1B3 -:105EB000A6C192F139C1F0F13AC1A8F1030EAA27A7 -:105EC000000EAB23030E915F000E925BBA2F9BD2A4 -:105ED00025A97DD784EC2BF0010EE8CF7FF01A0EB8 -:105EE00058EC0BF0000EE8CF7FF00B0E58EC0BF0E7 -:105EF000209921912193219724992497B86B010E21 -:105F000025B5AD51BA6F259525999BEC1DF009EC8F -:105F100032F021B383D221B10ED020B108EC3EF093 -:105F200020B1E1EC43F0209120B9F6EF12F020B35C -:105F3000B1EF4AF0ECD72191060EBA6302D0F6EF2A -:105F400012F0BAC1ADF12585BB51050DF350BA254C -:105F5000A76F28EC0FF02587C16B43D7259708EC76 -:105F60001DF0000EE8CF7CF0000EE8CF7DF020EEB3 -:105F700060F0230EDE6E1C0E89EC10F0326703D049 -:105F8000336701D016D0010E3227000E332332C101 -:105F900052F133C153F1A7C154F1556BD4EC0BF05E -:105FA00050C132F151C133F11F8F0A0E24EC0DF0B4 -:105FB00007D0A7C132F1386B382B376B16EC0DF0D8 -:105FC000200EDE6E6CEC2EF0C9CF32F16CEC2EF0B0 -:105FD000C9CF32F1200EC3EC2DF04FEC2EF0C9CF1B -:105FE000A9F1200ECFEC2DF032C1F1F16CEC2EF0C6 -:105FF000C9CFF2F16CEC2EF0C9CFF3F172EC24F0C2 -:10600000200EDE6E6CEC2EF0C9CF32F1386B382BDF -:10601000376B16EC0DF03A0EDE6E6CEC2EF0C9CF3D -:1060200032F1386B382B376B16EC0DF01DEC0EF09F -:10603000190EE8CF7CF0050EE8CF7DF020EE60F081 -:106040006CEC2EF0C9CF32F16CEC2EF0C9CF33F1ED -:1060500032C14CF133C14DF1A40E4E6F4F6B08ECC1 -:106060000CF048C1C6F149C1C7F1C62B000EC723C9 -:106070001F8F030E24EC0DF06D0EDE6E200EDE6E13 -:106080006CEC2EF0C9CF32F16CEC2EF0C9CF33F1AD -:1060900032C14CF133C14DF13C0E4E6F4F6BEBEC06 -:1060A0000BF01F8F386B382B376B375124EC0DF00A -:1060B000270EDE6E6CEC2EF0C9CF32F1325148273C -:1060C000000E492348C14CF149C14DF19F0E4E6F5E -:1060D0004F6B08EC0CF048C14CF149C14DF1A9518E -:1060E0004E6F4F6B08EC0CF048C1C8F149C1C9F1C3 -:1060F000C82B000EC9231F8F386B382B376B16EC5B -:106100000DF0220EDE6E200EDE6E6CEC2EF0C9CF8E -:1061100032F16CEC2EF0C9CF33F1030E386F1F8FC4 -:10612000020E24EC0DF0B00EDE6E430EDE6E1DECA2 -:106130000EF0320EE8CF7CF0050EE8CF7DF020EEB9 -:1061400060F06CEC2EF0C9CF32F16CEC2EF0C9CFC0 -:1061500033F11F8F386B382B376B375124EC0DF030 -:106160006D0EDE6E620EDE6E610EDE6E720EDE6E25 -:10617000200EDE6E440EDE6E650EDE6E730EDE6E7B -:10618000610EDE6E740EDE6E200EDE6E6CEC2EF096 -:10619000C9CF32F16CEC2EF0C9CF33F1B1EC0BF07A -:1061A0001F8F325133C132F1336F386B382B376B5D -:1061B0001BEC0DF03A0EDE6E33C132F1386B382B2A -:1061C000376B16EC0DF01F9F1DEC0EF06CEC2EF0F3 -:1061D0006CEC2EF06CEC2EF06CEC2EF06CEC2EF0E7 -:1061E0006CEC2EF06CEC2EF06CEC2EF06CEC2EF0D7 -:1061F0006CEC2EF06CEC2EF06CEC2EF06CEC2EF0C7 -:106200006CEC2EF06CEC2EF06CEC2EF06CEC2EF0B6 -:106210006CEC2EF06CEC2EF0C9CFB1F1B199B19BC2 -:10622000B19DB19FB12BB1C1EBF16CEC2EF0C9CF98 -:10623000B2F1B299B29BB29DB29FB2C1ECF16CECDB -:106240002EF0C9CFB3F16CEC2EF0C9CFB4F16CECE9 -:106250002EF0C9CFB5F16CEC2EF0C9CFB6F16CECD5 -:106260002EF06CEC2EF0010EE8CFF4F14B0EE8CFDF -:10627000F5F1EF0EE8CFF6F1000EE8CFF7F19F0E43 -:10628000E8CFF8F1C0EC0EF06CEC2EF0B86B6CECD3 -:106290002EF09E0E386F229F050EB96F4B0EDC6FED -:1062A000B9292AEC0EF0C8C1CAF1C9C1CBF1CB2B78 -:1062B000CA6701D0CA2B64D822BF26D0C6C14EF10E -:1062C000C7C14FF132C14CF133C14DF108EC0CF0B4 -:1062D0004B0E4827D8B0DCC148F19DEC31F048C1E5 -:1062E000DCF1485139EC0EF0B92BB9512AEC0EF023 -:1062F00024EC1AF043EC0EF0CA4F02D041D8FCD780 -:10630000CB2FFAD7382FCFD72099219121932499D9 -:106310002497B86B09EC32F021B152D021B350D0A0 -:1063200020B108EC3EF020B1E1EC43F0209120B91F -:1063300047D020B3B1EF4AF0EDD74851DC6301D02C -:1063400012004851DC650ED0DCC149F149074951C2 -:1063500039EC0EF024EC1AF06CEC0EF04851496365 -:10636000F5D7120048C149F14907495139EC0EF0FF -:1063700024EC1AF06CEC0EF0DC514963F5D71200F6 -:106380006CEC2EF0C9CF32F16CEC2EF0C9CF33F1AA -:106390006CEC2EF0C9CFB8F1289BB8BF288BB89F02 -:1063A000FD0E326305D0FD0E336302D0228F120042 -:1063B000B86701D012006CEC2EF0B82FFCD7120099 -:1063C0002099B86BAAC1BDF1ABC1BEF191C1A5F1D5 -:1063D00092C1A6F1ACC1C1F1F0C139F1A8C13AF145 -:1063E000C1072593BB07BC6B050EBA6FBB2B28EC0E -:1063F0000FF00AD525B3E8EF2EF0BC6B050EBA6F8F -:10640000BB2B28EC0FF0BFC1BDF1C0C1BEF104EF42 -:106410002FF024B9218324B721811200BA2B070E53 -:10642000BA6301D0E7D7BC29BA6302D0060EBA6FAF -:10643000B86B9BEC1DF02499219369D52589BC2B61 -:1064400029B50CD084EC2BF0010EE8CF7FF01A0EAA -:1064500058EC0BF0000EE8CF7FF02985140EE8CF42 -:106460007DF0BB51050DF350C15D1E0DF350050FBE -:10647000E8CF7CF020EE60F0C1C132F1386B382BF0 -:10648000376B16EC0DF0200EDE6E6CEC2EF0C9CFE3 -:1064900032F10D0E326504D06CEC2EF0C9CF32F122 -:1064A00032C1F1F16CEC2EF0C9CFF2F16CEC2EF0B0 -:1064B000C9CFF3F1C8EC24F06CEC2EF06CEC2EF0AC -:1064C000200EDE6E6CEC2EF0C9CF32F16CEC2EF0AB -:1064D000C9CF33F11F8F2485030E24EC0DF06D0E10 -:1064E000DE6E200EDE6E6CEC2EF0C9CF32F16CEC5D -:1064F0002EF0C9CF33F11F8F386B382B376B3751E4 -:1065000024EC0DF0270EDE6E1DEC0EF012002D9324 -:106510009D9A818618EC4CF06B0EAD6EF1EC0DF08F -:1065200081969D8A85EF3CF028959D9A818620EC86 -:1065300080F0010130EC80F0010118EC80F00101E5 -:10654000010ECC6FCD6B680EAD6EF1EC0DF02085B9 -:1065500081969D8A85EF3CF028939D9A8186AA6A50 -:10656000A3D881969D8A85EF3CF02A9F9D9A8186CB -:10657000010EAA6E99D8AA6A81969D8A85EF3CF091 -:10658000279F9D9A8186F1EC0DF0010EAD6EF1EC26 -:106590000DF03F0EAD6E29EE4AF0100E396FF1ECA2 -:1065A0000DF0DECFADFF392FFAD781969D8A85EFAA -:1065B0003CF0259B9D9A818628EC0FF084EC2BF013 -:1065C000010EE8CF7FF00F0E58EC0BF0000EE8CF75 -:1065D0007FF0050E436FAA0EAD6EF1EC0DF0432F68 -:1065E000FAD7550EAD6E100E58EC0BF00AEC2EF0EB -:1065F000010EBD27000EBE23110E58EC0BF054D82F -:10660000F1EC0DF0C2C1ADFFF1EC0DF0C3C1ADFF77 -:10661000F1EC0DF0010EAD6EF1EC0DF03F0EAD6E34 -:10662000120E58EC0BF0436B446BC5809CEC2EF0C3 -:10663000A60EC96E9CEC2EF0C5BCF7D7BEC1C9FF33 -:106640009CEC2EF091EC2EF0BDC1C9FF9CEC2EF01D -:1066500091EC2EF0C5829CEC2EF0A70EC96E9CEC3E -:106660002EF091EC2EF0130E58EC0BF0F1EC0DF037 -:10667000C5869CEC2EF0C9CFADFF010E4327000E5E -:10668000442344BF04D0C5889CEC2EF0EFD7C584CA -:106690009CEC2EF0140E58EC0BF0FA0ED5EC0CF02E -:1066A00081969D8A10EF3CF0436BA96AC8EC0DF00F -:1066B000A8CFADFFA92AF1EC0DF0432FF7D71200B8 -:1066C000010EBA6F219921972099AA6B229D229FD2 -:1066D00028EC0FF084EC2BF0010EE8CF7FF06F0E6A -:1066E00058EC0BF0000EE8CF7FF0B86B21912193AE -:1066F000140EE8CF7DF0230EE8CF7CF020EE60F0A2 -:10670000700E51EC0BF0AAC132F1322B1F8F386B97 -:10671000382B376B05EC0DF0200EDE6E280EDE6E8A -:10672000C00E51EC0BF0200EDE6E210E9FEC0DF032 -:10673000A8CFD1F1D105040DF350060FA96EC8EC16 -:106740000DF0A8CF32F11F8F386B382B376B05EC6B -:106750000DF02F0EDE6ED105040DF350070FA96E5C -:10676000C8EC0DF0A8CF32F11F8F386B382B376B88 -:1067700005EC0DF0290EDE6E1DEC0EF0140EE8CFC8 -:106780007DF0410EE8CF7CF020EE60F0610E51EC20 -:106790000BF0AA51240FA96EC8EC0DF0A8CF32F16E -:1067A000336B1F8F030E24EC0DF01F9F420EDE6E25 -:1067B000610EDE6E720EDE6E200EDE6E1DEC0EF0D1 -:1067C000140EE8CF7DF05F0EE8CF7CF020EE60F095 -:1067D000BE0E51EC0BF01DEC0EF0140EE8CF7DF068 -:1067E0007D0EE8CF7CF020EE60F0BF0E51EC0BF098 -:1067F0001DEC0EF0140EE8CF7DF09B0EE8CF7CF080 -:1068000020EE60F0590E51EC0BF0310EDE6E2E0EC4 -:10681000DE6E300EDE6E300EDE6E1DEC0EF00B0EF8 -:1068200058EC0BF0F3EC12F09BEC1DF009EC32F09D -:1068300021B30FD021B11ED020B3B1EF4AF020B167 -:1068400008EC3EF020B1E1EC43F0209120B91CD0DF -:10685000EDD7BA2B020EBA6301D0BA2B070EBA637A -:1068600002D0010EBA6FB86B9BEC1DF0F3EC12F086 -:106870002193DCD7BA4F3ED0BA4F0AD0BA4F08D0D6 -:10688000BA4F1AD0BA4F2CD0020EBA6F4BEF13F09A -:10689000AA51240FA96EC8EC0DF0A8CF32F1322B0B -:1068A000FB0E326302D0FA0E326F32C1A8FFCCEC7D -:1068B0000DF0030EBA6F19D7AA51240FA96EC8ECB8 -:1068C0000DF0A8CF32F13207FF0E326302D0000E76 -:1068D000326F32C1A8FFCCEC0DF0040EBA6F05D7B1 -:1068E000AA51240FA96E640EA86ECCEC0DF0050E13 -:1068F000BA6FFBD6AA2B030EAA6301D0AA6B010EB6 -:10690000BA6FF3D628EC0FF084EC2BF0010EE8CF31 -:106910007FF0720E58EC0BF0000EE8CF7FF0230EE4 -:10692000E8CF7CF0000EE8CF7DF0000EE8CF7EF0DF -:1069300020EE60F0730E51EC0BF0320E9FEC0DF078 -:10694000A8CF32F1330E9FEC0DF0A8CF33F11F8F9B -:10695000386B382B376B375124EC0DF0200EDE6E80 -:10696000280EDE6E340E9FEC0DF0A8CF32F1350EFE -:106970009FEC0DF0A8CF33F11F8F386B382B376B9E -:10698000375124EC0DF0290EDE6E1DEC0EF0410E99 -:10699000E8CF7CF020EE60F0750E51EC0BF02F0E7E -:1069A0009FEC0DF0A8CFF1F1300E9FEC0DF0A8CFC9 -:1069B000F2F1310E9FEC0DF0A8CFF3F172EC24F060 -:1069C0001DEC0EF05F0EE8CF7CF020EE60F0760E4E -:1069D00051EC0BF0280E9FEC0DF0A8CF32F1290EF0 -:1069E0009FEC0DF0A8CF33F1010E386F1F8F020E10 -:1069F00024EC0DF01F9F560EDE6E1DEC0EF07D0E8A -:106A0000E8CF7CF020EE60F0770E51EC0BF02A0E10 -:106A10009FEC0DF0A8CFF1F12B0E9FEC0DF0A8CF5D -:106A2000F2F12C0E9FEC0DF0A8CFF3F172EC24F0F4 -:106A30001DEC0EF09B0EE8CF7CF020EE60F0780E9F -:106A400051EC0BF0360E9FEC0DF0A8CF32F1370E63 -:106A50009FEC0DF0A8CF33F1030E386F1F8F020E9D -:106A600024EC0DF01F9FB00EDE6E200EDE6E280EA1 -:106A7000DE6E380E9FEC0DF0A8CFF1F1390E9FECD1 -:106A80000DF0A8CFF2F13A0E9FEC0DF0A8CFF3F184 -:106A900072EC24F0290EDE6E200EDE6E1DEC0EF080 -:106AA000B90EE8CF7CF020EE60F0790E51EC0BF0DF -:106AB0003B0E9FEC0DF0A8CF32F13C0E9FEC0DF099 -:106AC000A8CF33F1030E386F1F8F020E24EC0DF0A8 -:106AD0001F9FB00EDE6E200EDE6E280EDE6E3D0EA7 -:106AE0009FEC0DF0A8CFF1F13E0E9FEC0DF0A8CF7A -:106AF000F2F13F0E9FEC0DF0A8CFF3F172EC24F011 -:106B0000290EDE6E200EDE6E1DEC0EF081A0FED78B -:106B100024972499219109EC32F021B10DD020B3B2 -:106B2000B1EF4AF020B108EC3EF020B1E1EC43F0C7 -:106B3000209120B901D0EFD7030EBA6F4BEF13F0BD -:106B4000010EBA6F28EC0FF046EC3AF0B86B2099C2 -:106B50002191219384EC2BF0010EE8CF7FF06A0E97 -:106B600058EC0BF0000EE8CF7FF0AA6BA56B050E7A -:106B7000096F020E0A6F140EE8CF7DF0040E0A278B -:106B80001E0E09270951E8CF7CF020EE60F0470E79 -:106B9000DE6EAAC132F1322B1F8F386B382B376B68 -:106BA00005EC0DF03A0EDE6EEEEC39F01DEC0EF059 -:106BB000280EE8CF7DF00951E8CF7CF020EE60F0A0 -:106BC000210EA96EC8EC0DF0A804AA6302D02A0E0B -:106BD000DE6EEEEC39F01DEC0EF0300EE8CF7DF0FD -:106BE0000951E8CF7CF020EE60F00AC1A9FFA92A84 -:106BF000C8EC0DF0A8CF32F13253000E32651AD036 -:106C0000E7EC39F00AC1A9FFC8EC0DF0A8CF32F1CA -:106C1000386B382B376B1BEC0DF02F0EDE6EA92A6C -:106C2000C8EC0DF0A8CF32F1386B382B376B1BEC6A -:106C30000DF03FD00AC1A9FFC8EC0DF0A8CF32F18A -:106C40003253150E326517D0640E326108D0E0EC75 -:106C500039F0386B382B376B1BEC0DF02AD04F0E08 -:106C6000DE6E320EDE6E200EDE6E386B382B376B2A -:106C70001BEC0DF01ED032634CEC36F0410EDE6E94 -:106C8000490EDE6E520EDE6E200EDE6E386B382B35 -:106C9000376B1BEC0DF00DD0450EDE6E520EDE6E26 -:106CA000520EDE6E200EDE6E386B382B376B1BEC0F -:106CB0000DF0EEEC39F01DEC0EF0690EE8CF7DF032 -:106CC0000951E8CF7CF020EE60F0200EDE6E690EF8 -:106CD000DE6E6E0EDE6E200EDE6EAA511C0FA96EE9 -:106CE000C8EC0DF0A8CF32F1386B382B376B1BECAA -:106CF0000DF06D0EDE6EEEEC39F01DEC0EF024ECB6 -:106D00001AF0AA2B050EAA63BBEF35F00B0E58EC58 -:106D10000BF0F3EC12F09BEC1DF009EC32F021B318 -:106D20000FD021B11ED020B3B1EF4AF020B108EC52 -:106D30003EF020B1E1EC43F0209120B90ED0EDD728 -:106D4000BA2B070EBA6302D0010EBA6FB86B9BEC78 -:106D50001DF0F3EC12F02193E0D7020EBA6FFAEFB8 -:106D600012F0BA4F09D0BA4F0CD0BA4F0FD0BA4F69 -:106D700012D0BA4F15D0F1D7000EAA6F000EA56F32 -:106D800014D0010EAA6F040EA56F0FD0020EAA6FC9 -:106D9000080EA56F0AD0030EAA6F0C0EA56F05D0C2 -:106DA000040EAA6F100EA56F00D0010EBA6F2993C2 -:106DB000219921972099229D28EC0FF01E0E58EC66 -:106DC0000BF00B0E58EC0BF0B86B219121934ADAC3 -:106DD000410EE8CF7CF0140EE8CF7DF020EE60F09D -:106DE0004F0EDE6E320EDE6E3A0EDE6E200EDE6E60 -:106DF000A551060FA96EC8EC0DF0A8CF32F1386B83 -:106E0000382B376B1BEC0DF0250EDE6E200EDE6E80 -:106E1000280EDE6E4D0EDE6E4F0EDE6E440EDE6E02 -:106E20003A0EDE6E120E75EC10F00A0DF3CF4CF137 -:106E3000F4CF4DF1A551060FA96EC8EC0DF0A8CF07 -:106E40004EF14F6B08EC0CF00A0E485F48C132F16E -:106E5000000E495B49C133F1386B382B376B375122 -:106E600024EC0DF06D0EDE6E290EDE6E200EDE6E51 -:106E7000200EDE6E1DEC0EF05F0EE8CF7CF020EEF3 -:106E800060F0480EDE6E650EDE6E3A0EDE6E200E8F -:106E9000DE6EA551070FA96EC8EC0DF0A8CF32F138 -:106EA000386B382B376B1BEC0DF0250EDE6E200E89 -:106EB000DE6E200EDE6E1DEC0EF07D0EE8CF7CF057 -:106EC00020EE60F02B0EDE6E2F0EDE6E2D0EDE6ECF -:106ED0003A0EDE6E200EDE6E2B0E22BD2D0EDE6E05 -:106EE0001DEC0EF09B0EE8CF7CF020EE60F0590E0A -:106EF00051EC0BF0A551040FA96EC8EC0DF0A8CF12 -:106F000032F1386B382B376B1BEC0DF02F0EDE6E29 -:106F1000A551050FA96EC8EC0DF0A8CF32F1386B62 -:106F2000382B376B1BEC0DF0200EDE6E200EDE6E64 -:106F30001DEC0EF0F3EC12F09BEC1DF009EC32F0BE -:106F400021B30FD021B11AD020B3B1EF4AF020B154 -:106F500008EC3EF020B1E1EC43F0209120B918D0CC -:106F6000EDD7BA2B070EBA6302D0010EBA6FB86B19 -:106F70009BEC1DF0F3EC12F02193E0D7BA4F90D0C8 -:106F8000BA4F11D0BA4F43D0BA4F06D0BA4F69D0DA -:106F9000AAC1BAF1BA2BD6D5227D040EBA6F14D786 -:106FA000010EBA6F09D7A551060FA96EC8EC0DF0F6 -:106FB000A8CF32F122BD07D0322B650E326310D03C -:106FC000040E326F0DD03207030E326309D0A55183 -:106FD000070FA96EC8EC0DF0640E326FA850325F37 -:106FE000A551070FA96EC8EC0DF0A8503225336FDC -:106FF000650E336302D0040E326FA551060FA96EE1 -:1070000032C1A8FFCCEC0DF0020EBA6FDDD6A5514F -:10701000070FA96EC8EC0DF0A8CF32F122BD06D043 -:10702000322B5C0E326307D0326B05D03207FF0E75 -:10703000326301D0326BA551060FA96EC8EC0DF07A -:10704000A8503225336F650E336301D03207A55146 -:10705000070FA96E32C1A8FFCCEC0DF0030EBA6F7A -:10706000B3D6A551040FA96EC8EC0DF0A8CF32F12C -:10707000A551050FA96EC8EC0DF0A8CF33F1A551AD -:10708000060FA96E32C1A8FFCCEC0DF0A551070F79 -:10709000A96E33C1A8FFCCEC0DF0050EBA6F94D6E3 -:1070A00028EC0FF0010EBA6F6D0E58EC0BF00B0EC2 -:1070B00058EC0BF0B86B21912193D4D8A4D9410E90 -:1070C000E8CF7CF0140EE8CF7DF020EE60F0690E82 -:1070D00051EC0BF01B0E9FEC0DF0AAC132F1322BDC -:1070E000A832322FFDD7D8A004D0600E51EC0BF09F -:1070F00006D0200EDE6E200EDE6E200EDE6E1DEC43 -:107100000EF05F0EE8CF7CF0140EE8CF7DF020EE9D -:1071100060F0580E51EC0BF0200EDE6E210EA96EC1 -:10712000C8EC0DF0A804AA6304D0600E51EC0BF07B -:1071300006D0200EDE6E200EDE6E200EDE6E1DEC02 -:107140000EF07D0EE8CF7CF0140EE8CF7DF020EE3F -:1071500060F06B0E51EC0BF01DEC0EF09B0EE8CFC7 -:107160007CF0140EE8CF7DF020EE60F06C0E51EC58 -:107170000BF01DEC0EF0F3EC12F09BEC1DF009ECA3 -:1071800032F021B30FD021B11AD020B3B1EF4AF0C1 -:1071900020B108EC3EF020B1E1EC43F0209120B9A1 -:1071A000F7D6EDD7BA2B070EBA6302D0010EBA6F2D -:1071B000B86B9BEC1DF0F3EC12F02193E0D7BA4FC3 -:1071C000EFD6BA4F11D0BA4F05D0BA4F23D0BA4F2D -:1071D00035D0DED6AAC1A8FFA82A210EA96ECCEC14 -:1071E0000DF0030EBA6F66D71B0E9FEC0DF0AAC10F -:1071F00032F1322B324FA870324FA872324FA8743E -:10720000324FA876324FA8781B0E9DEC0DF0020E7F -:10721000BA6F50D7AA511C0FA96EC8EC0DF0A8CFB9 -:1072200032F1322B640E326302D0630E326F32C100 -:10723000A8FFCCEC0DF0040EBA6F3CD7AA511C0F7E -:10724000A96EC8EC0DF0A8CF32F13207FF0E326301 -:1072500002D0000E326F32C1A8FFCCEC0DF0050E4B -:10726000BA6F28D784EC2BF0010EE8CF7FF0020E26 -:10727000E8CF7CF0000EE8CF7DF020EE60F05F0EEE -:1072800051EC0BF0AAC132F1322B1F8F386B382B27 -:10729000376B05EC0DF03A0EDE6E200EDE6E1DEC47 -:1072A0000EF0020EE8CF7CF0320EE8CF7DF020EE3B -:1072B00060F0A551070FA96EC8EC0DF0A8CF32F110 -:1072C0003253000E32651DD0E7EC39F0A551060FA0 -:1072D000A96EC8EC0DF0A8CF32F1386B382B376BA4 -:1072E0001BEC0DF02F0EDE6EA551070FA96EC8EC3A -:1072F0000DF0A8CF32F1386B382B376B1BEC0DF04B -:1073000041D0A551060FA96EC8EC0DF0A8CF32F1FF -:107310003253150E3263326517D0640E326108D0D5 -:10732000E0EC39F0386B382B376B1BEC0DF02AD0C2 -:107330004F0EDE6E320EDE6E200EDE6E386B382B98 -:10734000376B1BEC0DF01ED032630ED0410EDE6E9B -:10735000490EDE6E520EDE6E200EDE6E386B382B5E -:10736000376B1BEC0DF00ED0450EDE6E520EDE6E4E -:10737000520EDE6E200EDE6E386B382B376B1BEC38 -:107380000DF000D0200EDE6E690EDE6E6E0EDE6E2B -:10739000200EDE6EAA511C0FA96EC8EC0DF0A8CF0E -:1073A00032F1386B382B376B1BEC0DF06D0EDE6E47 -:1073B000200EDE6E1DEC0EF0000EE8CF7FF0120006 -:1073C0004E0EDE6E580EDE6E200EDE6E1200540E75 -:1073D000DE6E580EDE6E200EDE6E12001B0E9FEC6F -:1073E0000DF0AAC132F1322BA832322FFDD7D8A02E -:1073F00006D0230E75EC10F01DEC10F012004A0EB2 -:107400001DEC10F01200A551060FA96EC8EC0DF08E -:10741000A8CF33F1AA511C0FA96EC8EC0DF0A8CF6C -:1074200032F10A0E322733513203F3CF4CF1F4CF4D -:107430004DF10A0E4E6F4F6B08EC0CF048C132F163 -:1074400049C133F1370EE8CF7DF0230EE8CF7CF051 -:1074500020EE60F0280EDE6E700EDE6E700EDE6EB8 -:107460004F0EDE6E320EDE6E3A0EDE6E030E24EC32 -:107470000DF0420EDE6E610EDE6E720EDE6E290EB5 -:10748000DE6E200EDE6E1DEC0EF01200030EA96EF5 -:10749000AA6A20EE60F0A92AC8EC0DF0A8CFDEFFA2 -:1074A000170EA962F8D71C0E9FEC0DF0A8CFDEFFD7 -:1074B0001D0E9FEC0DF0A8CFDEFF1E0E9FEC0DF011 -:1074C000A8CFDEFF1F0E9FEC0DF0A8CFDEFF200E31 -:1074D0009FEC0DF0A8CFDEFF1B0E9FEC0DF0A8CFA8 -:1074E000DEFF20EE74F0050EED6FEB6BDE50EB2748 -:1074F000ED2FFCD7EB6701D012002191630EEE6FE8 -:107500002DD8050EEF6F3ED8EBC1A8FF200E9DECE5 -:107510000DF024D8040EEF6F35D8EBC1A8FF1F0E75 -:107520009DEC0DF01BD8030EEF6F2CD8EBC1A8FF1C -:107530001E0E9DEC0DF012D8020EEF6F23D8EBC19A -:10754000A8FF1D0E9DEC0DF009D8010EEF6F1AD8A3 -:10755000EBC1A8FF1C0E9DEC0DF01200EC6BEB6B69 -:10756000ED6B20EE74F0DE50EE6505D0EB6103D0DC -:10757000EB6FECC1EDF1EC2B050EEC63F4D7EBC136 -:10758000EEF1120020EE60F0ED51040DF350D9261B -:10759000000EDA2221B10CD0210E9FEC0DF0ED2966 -:1075A000A86206D0EFC1A8FF210E9DEC0DF021814D -:1075B000EF51040DF3CFA9FFDECFA8FFCCEC0DF007 -:1075C000A92ADECFA8FFCCEC0DF0A92ADECFA8FFB8 -:1075D000CCEC0DF0A92ADECFA8FFCCEC0DF0120008 -:1075E00025BD1FD0AECF43F1600E435F434F258BC7 -:1075F000434F248B434F258D434F2681434F278F85 -:10760000434F2881434F2883434F2885434F2B8185 -:10761000434F2A8F434F2D83AE509E9AAB98AB8831 -:1076200012002CB7F9D78186AE6601D0AE2AAE50D3 -:10763000640DF3CFC6F1F4CFC7F1EED7F292D5BE09 -:1076400009D02487D58E1200F090D5BE03D02489AE -:10765000D58E1200F294D56AD76AD66AD58E1200FA -:10766000F294D59ED76AD66A1200F19C2A91000E38 -:10767000D56ED58E1200F18C1200F19A2A93000E6D -:10768000D56ED58E1200F18A1200A192B19ECA94D5 -:1076900012009E908198080ECF60412B080ECF5E9D -:1076A000412B0F0E416502D0B6EC3BF020A901D072 -:1076B000120023BF1200422B010E42630AD0239D09 -:1076C0003F6B406B9B6B9C6BF2EC18F0E2EC18F09C -:1076D0001200020E42630FD0E9EC18F0EFEC18F044 -:1076E000CAEC17F08D513F278E51402397519B27AD -:1076F00098519C231200030E426301D0E5D7040E7B -:10770000426301D0E9D7050E426301D0DDD7060EF2 -:10771000426301D0E1D7070E426301D0D5D7DCDF49 -:10772000426B020E3E6FD89040333F33D8909C336B -:107730009B333E2FF8D740C18EF13FC18DF19CC1E4 -:1077400098F19BC197F1238D25AD04D0E80E9F6F72 -:10775000030EA06F1F979F518D5D8F6FA0518E59A3 -:10776000906FD8A812008F6B906B1200416B208134 -:10777000D89420A31CD0A82BA905A86502D0A86B7B -:107780002287172BD8B4182B22A911D0A72B3B0E78 -:10779000A76505D0A76B2087A52BD8B4A62B2AAB4D -:1077A00006D0DD2B3B0EDD6502D0DD6BDC2B032B21 -:1077B0003B0E03651200036B2085042B3B0E046512 -:1077C0001200046B052B170E05651200056B062BC6 -:1077D000FBC103F107C176F1764F1F0E764F1C0EE9 -:1077E000764F1F0E764F1E0E764F1F0E764F1E0ED3 -:1077F000764F1F0E764F1F0E764F1E0E764F1F0EC2 -:10780000764F1E0E764F1F0E06651200010E066F94 -:10781000072B0C0E07651200010E076F082B1200D4 -:10782000FEEC4AF0326B32C118F5AFEC0FF0A4EC6D -:107830002EF0DAEC0DF066EC0FF08AEC26F024EC7A -:107840001DF0FCEC24F0A3C100F5A4C101F5A3C117 -:1078500002F5A4C103F528BF12D02ABB10D0C7EC93 -:107860002BF043EC23F078EC23F02DA53AEC29F033 -:107870002DB595EC20F074EC21F0DDEC1FF028AF75 -:1078800003D0670E58EC0BF02AAB03D0740E58EC03 -:107890000BF0B86BB96B209D209F239D956B966B69 -:1078A000996B9A6B050EB76F81968198259D2C97E1 -:1078B000000EE8CF7CF0000EE8CF7DF0000EE8CFA0 -:1078C0007EF0000EE8CF7FF024EC1AF02497249984 -:1078D00074EC21F0F9EC2BF0010ECF6F470EBAECEF -:1078E0001AF00C0E75EC10F00A6F0AC113F50B0EAE -:1078F00075EC10F00A6F0AC112F530EC80F001014E -:10790000480EBAEC1AF0F3EC12F020A119D029A11C -:1079100001D000D024EC1DF03EEC3DF008EC3EF030 -:1079200073EC48F0DEEC23F0C4EC3DF014EC3DF0D9 -:107930006EEC12F0DDEC1FF02CB137EC48F020912A -:10794000E1EC3DF023BDB0EC23F023BDD6EC1EF0FE -:1079500023BDE1EC43F0239D20B5D7EC3CF020BFE4 -:10796000F6EF12F020B314EF3EF020B97CEF47F0B1 -:1079700025BBD9EF32F024BBEFEF49F026B1A6EFDB -:107980000DF02BB1A1EF0DF027BFC0EF32F028B101 -:1079900043EF4AF028B3ACEF32F028B594EF32F061 -:1079A0002ABFB5EF32F02DB387EF32F0AED7FCEC43 -:1079B00024F017EC3DF098EC49F0F9EC2BF004ECD6 -:1079C0003DF028BF10D02ABB0ED0C7EC2BF078ECCE -:1079D00023F043EC23F020BD06D02DA53AEC29F08E -:1079E0002DB595EC20F0F7EC3CF0209512002781A6 -:1079F000010ECC5F000ECD5BCC671200CD6712008C -:107A000027918196CC2B120020C532F121C533F18C -:107A1000326705D0336703D0196B1A6B1200010E61 -:107A20001927000E1A23120027B1817612008188CF -:107A3000490EBAEC1AF09FC102F5A0C103F50A6B1A -:107A40000AC111F54F0E0A6F0AC110F58DC100F57C -:107A50008EC101F50B0E75EC10F00A6F0AC112F51C -:107A60000C0E75EC10F00A6F0AC113F540EC80F0B3 -:107A700001014A0EBAEC1AF08198120094928282A7 -:107A8000249182A42481829294820A0EA9EC0CF0A3 -:107A9000249382A424839492829224B171D024B33B -:107AA00064D0948229A944D0299F2999320E9FEC51 -:107AB0000DF0A8CF39F1330E9FEC0DF0A8CF3AF1BD -:107AC000D890010E3927000E3A2339C1A8FF320E93 -:107AD0009DEC0DF03AC1A8FF330E9DEC0DF0340E75 -:107AE0009FEC0DF0A8CF39F1350E9FEC0DF0A8CF2B -:107AF0003AF1D890010E3927000E3A2339C1A8FF78 -:107B0000340E9DEC0DF03AC1A8FF350E9DEC0DF042 -:107B100007C1A8FF2F0E9DEC0DF006C1A8FF300E87 -:107B20009DEC0DF008C1A8FF310E9DEC0DF0120088 -:107B300029AF1200299F320E9FEC0DF0A8CF39F12A -:107B4000330E9FEC0DF0A8CF3AF1D890010E3927F3 -:107B5000000E3A2339C1A8FF320E9DEC0DF03AC158 -:107B6000A8FF330E9DEC0DF012008188640ED5EC59 -:107B70000CF08198640ED5EC0CF0818829891200F4 -:107B80008188298F2999120020AD1200B92B040E8B -:107B900075EC10F0B9651200209D82EC2BF028BF27 -:107BA00008D02ABB06D02DA53AEC29F02DB595ECCE -:107BB00020F0B0EC23F08AEC26F0B96B24972499DE -:107BC000120024B718D024B907D0D59EF294D76AF2 -:107BD000D66AF292F0901200249984EC2BF0010EF8 -:107BE000E8CF7FF0040E58EC0BF0000EE8CF7FF0EA -:107BF000208DB86B1200249720AD02D0208F120088 -:107C00002D752DA53AEC29F02DB595EC20F012003C -:107C1000B82B030E75EC10F0050FD8B0FF0EE80678 -:107C2000B8651200208912002CEC44F0520EBAEC18 -:107C30001AF028EC0FF0AEEC1BF071EC1FF004EC26 -:107C40001FF02ABB208728BF04D02ABB02D0D2EC69 -:107C50001BF020A142D028BF09D02ABB17D029B1E0 -:107C600018D0FEEC40F0ECEC3EF01BD020AD54EC14 -:107C700025F06FEC43F02CB329EC26F024BF04D0A0 -:107C8000248F07EC44F00DD0249F0BD09DEC3EF0E8 -:107C900008D0BCEC2AF0ECEC3EF02CB500EC41F046 -:107CA00000D06FEC43F023B7DEEC23F020BD93EC63 -:107CB0003EF020BF32EC47F0CDEC3EF02CB137EC7B -:107CC00048F02CB329EC26F02091260E75EC10F02C -:107CD000326F010E326301D0268326A30BD020BD64 -:107CE00008D054EC25F029B1BCEC2AF027B5FEEC05 -:107CF00040F0269320AFE6EC44F020BF2AEC45F09C -:107D000020A383D323BD94EC43F0239D20B5B3EC93 -:107D100043F022B7E2EC3FF020BF04D025BD02D0F3 -:107D20000300000096D7B92B040E75EC10F0B9656E -:107D30001200209D1AEC25F01200C3EC25F022B9A8 -:107D40000DD084EC25F0E22B3C0EE26302D0E26B16 -:107D5000E12B269722B912002687120026A71200CF -:107D60000BD8B1EC25F0E06BE26BE16BDD6BDC6B0B -:107D7000916B926B26971200DEC152F1DFC153F175 -:107D800091C154F192C155F1D4EC0BF01FA7120030 -:107D900091C1DEF192C1DFF11200819832C532F15A -:107DA0000E0E75EC10F03261E7EC3EF027BB8188D7 -:107DB0001FC532F1322D120066C532F10E0E75EC80 -:107DC00010F03261E7EC3EF027BB81881200818819 -:107DD000020EB06F288B120024BFA5D0248F07ECB1 -:107DE00044F0C9EC40F08DC14CF18EC14DF10A0E4A -:107DF0004E6F000E4F6B08EC0CF048C14CF149C1BE -:107E00004DF1D0C14EF14F6BEBEC0BF048C14CF192 -:107E100049C14DF1640E4E6F000E4F6B08EC0CF033 -:107E200048C107F529B118C507F528EC80F0010114 -:107E300065C532F11B0E75EC10F0325DD8B098ECD0 -:107E40002BF059EC41F025A15FD0336915EE0FF00E -:107E5000332B41D8030E3363FBD7170E9FEC0DF085 -:107E6000A8CF1DF5160E9FEC0DF01DC50AF1D880A8 -:107E7000640E0A55A856A8CF1CF51B0E9FEC0DF0FA -:107E8000A8CF33F11C0E9FEC0DF0000E33B1A850BB -:107E9000E8CF6AF51D0E9FEC0DF0000E33B3A8502D -:107EA000E8CF69F51E0E9FEC0DF0000E33B5A8501B -:107EB000E8CF68F51F0E9FEC0DF0000E33B7A85009 -:107EC000E8CF67F5200E9FEC0DF0000E33B9A850F7 -:107ED000E8CF1BF512003351040DF350070FA96EC4 -:107EE000C8EC0DF0A8CFE7FF3351040DF350060F97 -:107EF000A96EC8EC0DF0E5CF0AF1D880640E0A55E2 -:107F0000A856A8CFE5FF1200460EBAEC1AF0326B65 -:107F100032C16AF532C169F532C168F532C167F51F -:107F200032C11BF51200249F28BF12002ABB120089 -:107F3000420EBAEC1AF0B8EC3FF0000EE8CF4CF26B -:107F400000EC80F00101430EBAEC1AF023C5CEF12B -:107F5000CE6712002BC50AF10A6729D025B1D2ECF1 -:107F60001BF02591AA6B22C5ABF1E5EC1BF01200CA -:107F70008DC100F58EC101F50B0E75EC10F00A6F86 -:107F80000AC112F50C0E75EC10F00A6F0AC113F558 -:107F9000100E75EC10F00A6F0AC117F51D0E75EC86 -:107FA00010F00A6F0AC11EF5FEEC4AF0120025A17E -:107FB00009EC1CF025812BC5AAF124C5ABF112EC0C -:107FC0001CF0120022972683819825BD120022BB47 -:107FD00008D0228BBDC1BFF1BEC1C0F12F0EC3ECD2 -:107FE0002DF08F51DBEC2DF09051DBEC2DF0AE6BD2 -:107FF000B12D02D0020EAE27B22D02D0020EAE2756 -:10800000B32D02D0020EAE27B42D02D0030EAE2740 -:10801000B52D02D0090EAE27B62D02D0000EAE2728 -:1080200028AB11D0010EAE27AF6BB051AF27B06BAC -:1080300028A703D0020EAE27AF8928A903D0010ECE -:10804000AE27AF8BAE8FAE51DBEC2DF028AB16D048 -:10805000AF51DBEC2DF028A70CD0180E9FEC0DF0E3 -:10806000A850DBEC2DF0190E9FEC0DF0A850DBECC6 -:108070002DF028A903D0D151DBEC2DF0289B2897B7 -:108080002899B12F01D07AD8B22F01D06CD8B32F54 -:1080900001D05ED8B42F01D04DD8B52F01D018D85B -:1080A000B62F01D010D8B1BFB16BB2BFB26BB3BFA6 -:1080B000B36BB4BFB46BB5BFB56BB6BFB66B440E94 -:1080C000BAEC1AF012001A0E75EC10F0B66F12002E -:1080D00031C9B5F1B551DBEC2DF030C9B5F1B55171 -:1080E000DBEC2DF033C9B5F1B551DBEC2DF032C925 -:1080F000B5F1B551DBEC2DF035C9B5F1B551DBEC7F -:108100002DF034C9B5F1B551DBEC2DF037C9B5F11F -:10811000B551DBEC2DF036C9B5F1B551DBEC2DF0E6 -:1081200038C9B5F1B551DBEC2DF0190E75EC10F036 -:10813000B56F1200000EDBEC2DF0000EDBEC2DF025 -:10814000000EDBEC2DF0180E75EC10F0B46F120081 -:10815000000EDBEC2DF0000EDBEC2DF0170E75ECB5 -:1081600010F0B36F1200AA51DBEC2DF0AB51DBEC39 -:108170002DF0160E75EC10F0B26F12009751DBEC7B -:108180002DF09851DBEC2DF0150E75EC10F0B16F61 -:10819000120020A32DD08DC152F18EC153F195C193 -:1081A00054F196C155F18DC195F18EC196F1D4EC83 -:1081B0000BF050C14CF151C14DF1270E4E6F4F6B7A -:1081C000EBEC0BF048C145F149C146F1070E476F92 -:1081D000BEEC0BF0630E456501D0456F050E75ECE6 -:1081E00010F0455DD8A004D0218BD7EC1CF0120014 -:1081F00021AB1200219BFEEC1CF0120029B11200F1 -:108200008DC14CF18EC14DF10A0E4E6F4F6B08ECD3 -:108210000CF048C14CF149C14DF1D0C14EF14F6B4A -:10822000EBEC0BF048C154F149C155F1130E75EC5C -:1082300010F0640DF3CF52F1F4CF53F1D4EC0BF006 -:1082400027951FB72785279B48C154F149C155F190 -:10825000120E75EC10F0640DF3CF52F1F4CF53F120 -:10826000D4EC0BF01FA704D0278B050EB06F288B22 -:1082700048C154F149C155F1110E75EC10F0640D6F -:10828000F3CF52F1F4CF53F1D4EC0BF01FB705D07C -:10829000278B2785040EB06F288B27B506D027A320 -:1082A00007D05DEC1FF0279303D032EC1FF027833B -:1082B00012002C9D8FC14CF190C14DF1640E4E6F98 -:1082C0004F6B08EC0CF01B0E9FEC0DF0A8A011D02A -:1082D000010ED16301D00DD01C0E9FEC0DF0030EEA -:1082E000A86407D04851A86404D0030EA85C486174 -:1082F0002C8D1B0E9FEC0DF0A8A211D0020ED163A5 -:1083000001D00DD01D0E9FEC0DF0030EA86407D018 -:108310004851A86404D0030EA85C48612C8D1B0E44 -:108320009FEC0DF0A8A411D0030ED16301D00DD0A5 -:108330001E0E9FEC0DF0030EA86407D04851A864F0 -:1083400004D0030EA85C48612C8D1B0E9FEC0DF031 -:10835000A8A610D0040ED16301D00CD01F0E9FEC44 -:108360000DF0A86407D04851A86404D0030EA85C9F -:1083700048612C8D1B0E9FEC0DF0A8A810D0050EA7 -:10838000D16301D00CD0200E9FEC0DF0A86407D073 -:108390004851A86404D0030EA85C48612C8D71EC90 -:1083A0001FF0120020C54CF121C54DF14C6707D0DC -:1083B0004D6705D0010ECC6FCD6B279112004CC1DB -:1083C00004F54DC105F50D0E75EC10F04E6F4EC164 -:1083D00006F54B0EBAEC1AF01CEC80F001014C0EC5 -:1083E000BAEC1AF004C54CF105C54DF14C6707D045 -:1083F0004D6705D0010ECC6FCD6B279112004CC19B -:10840000CCF14DC1CDF12781120020A764EF43F0DC -:1084100025BD64EF43F02ABBAFDCA3C100F5A4C1C6 -:1084200001F50C0E75EC10F00A6F0AC113F5470E3A -:10843000BAEC1AF030EC80F00101B4DF480EBAEC6F -:108440001AF0FD0EDBEC2DF0FD0EDBEC2DF0FE0E38 -:10845000DBEC2DF0BFC1BDF1C0C1BEF1FA0EDBEC0B -:108460002DF0FA0EDBEC2DF0200EDBEC2DF0075199 -:10847000DBEC2DF00651DBEC2DF00851DBEC2DF0A0 -:108480000551DBEC2DF00451DBEC2DF02AAB11D0C3 -:10849000DEC132F1DFC133F1A3EC2DF032C1DEF1E8 -:1084A00033C1DFF1DE51DBEC2DF0DF51DBEC2DF0E1 -:1084B00010D091C132F192C133F1A3EC2DF032C151 -:1084C00091F133C192F19151DBEC2DF09251DBEC43 -:1084D0002DF0A551DBEC2DF0A651DBEC2DF0A751D2 -:1084E000DBEC2DF0AC51DBEC2DF0AD51DBEC2DF0E5 -:1084F000A351DBEC2DF0A451DBEC2DF020C532F1C3 -:1085000021C533F13251DBEC2DF03351DBEC2DF092 -:10851000060E9FEC0DF0A850DBEC2DF0070E9FEC43 -:108520000DF0A850DBEC2DF00A0E9FEC0DF0A850DA -:10853000DBEC2DF00B0E9FEC0DF0A850DBEC2DF0DA -:108540000E0E9FEC0DF0A850DBEC2DF00F0E9FEC03 -:108550000DF0A850DBEC2DF0120E9FEC0DF0A850A2 -:10856000DBEC2DF0130E9FEC0DF0A850DBEC2DF0A2 -:10857000160E9FEC0DF0A850DBEC2DF0170E9FECC3 -:108580000DF0A850DBEC2DF0180E9FEC0DF0A8506C -:10859000DBEC2DF0190E9FEC0DF0A850DBEC2DF06C -:1085A000210E9FEC0DF0A850DBEC2DF0010EDBEC62 -:1085B0002DF03F0EDBEC2DF0C251DBEC2DF0C35162 -:1085C000DBEC2DF0140E75EC10F02ABB010EDBEC89 -:1085D0002DF0020E396F393B150E75EC10F0392570 -:1085E000DBEC2DF0020E396F393B160E75EC10F0F6 -:1085F0003925DBEC2DF0020E396F393B170E75EC87 -:1086000010F03925DBEC2DF0030E396F393B180ED5 -:1086100075EC10F03925DBEC2DF0090E396F393B84 -:10862000190E75EC10F03925DBEC2DF0000E396FCA -:10863000393B1A0E75EC10F03925DBEC2DF01A0ED3 -:108640009FEC0DF0A850DBEC2DF0000EDBEC2DF0D4 -:10865000FB0EDBEC2DF0FB0EDBEC2DF025BD33D05B -:10866000020E9FEC0DF0A8CF39F1030E9FEC0DF038 -:10867000A8CF3AF1D890010E3927000E3A2339C11C -:10868000A8FF020E9DEC0DF03AC1A8FF030E9DEC71 -:108690000DF01C0E89EC10F0326703D0336701D067 -:1086A00012D0010E3227000E3323700E820FA96EF6 -:1086B00032C1A8FFCCEC0DF0700E830FA96E33C150 -:1086C000A8FFCCEC0DF08196259D2DB125EC4CF04A -:1086D00060EC80F00101196B1A6B10EF3CF020A7E1 -:1086E00012002ABB0ED025BD19D02093B72B020E45 -:1086F00075EC10F0020FD8B0FF0EE806B7652083C6 -:108700001200B72B3C0EB7631200B76B2093E02B1F -:108710001E0E75EC10F0E063208312002093B72B3F -:10872000050EB76520831200E1EC43F020B3BDECE9 -:1087300043F020B3D0EC43F0219D97519963218DF4 -:1087400098519A63218D21BD04EC1FF0219F8D511A -:108750009563218F8E519663218F25BD218F21BF77 -:108760008CEC22F0120073EC48F0F7EC43F02CECA8 -:1087700025F098EC49F02095120091C152F192C178 -:1087800053F18FC154F190C155F1D4EC0BF01FA7F8 -:1087900012008FC191F190C192F12CEC25F01200E2 -:1087A000ACC152F1ADC153F197C154F198C155F12B -:1087B000D4EC0BF01FB7120097C1ACF198C1ADF12A -:1087C00012002299000E75EC10F0526F536B8FC19E -:1087D00054F190C155F1D4EC0BF01FA705D020B790 -:1087E000B76B20832289120020A72093120023B7A1 -:1087F00009D00C0EC36501D01200070EB06F288B94 -:10880000238712000D0EC365F8D7239712008FC17E -:1088100015F190C116F11551112716511223000EB2 -:10882000132314231551112716511223000E13235D -:10883000142317C14EF118C14FF111C148F112C1F3 -:1088400049F113C14AF114C14BF12FEC0CF048C1AE -:1088500093F149C194F11200510EBAEC1AF0916BE8 -:10886000926B936B946BE6EC0FF05A0E9FEC0DF04D -:10887000000EA864AFEC0FF0116B126B136B146B4E -:10888000010E176F186B010EDE6FDF6BE16BE26B91 -:10889000DC6BDD6BA56BA66BA76BA86BE06BB76B96 -:1088A000B86BB06B289B2B9BD26925912C952C9D86 -:1088B0000AEC2EF0A4C103F5A3C102F597C1ACF1F7 -:1088C00098C1ADF10A6B0AC14EF20AC14FF202EE35 -:1088D00050F0200E0A6FEE6A0A2FFDD702EE70F0FC -:1088E000200E0A6F010EEE6E0A2FFCD702EE90F0FA -:1088F000EE6AEE6A200E75EC10F0A8CF15F5210E89 -:1089000075EC10F0A8CF14F52C83290E75EC10F03F -:10891000326F010E32632C93140E75EC10F0A96FB8 -:10892000150E75EC10F0B16F160E75EC10F0B26FFD -:10893000170E75EC10F0B36F180E75EC10F0B46FE5 -:10894000190E75EC10F0B56F1A0E75EC10F0B66FCD -:108950002AAB02D0010EA96F240E9FEC0DF029B1B5 -:10896000A8CF18F5A8CF59F181962397229B209D77 -:108970002097268325ADE9EC0DF0210E9FEC0DF03C -:10898000A8CFD1F1D105040DF350070FA96EC8ECA3 -:108990000DF0A8CF11F5D105040DF350060FA96E07 -:1089A000C8EC0DF0A8CFD0F111C50AF1D880640E43 -:1089B0000A55D880A856A8CF10F5326B32C11BF5E6 -:1089C00032C11CF532C11DF52B95120024B718D009 -:1089D00024A91200249724992A99208D209FB96BED -:1089E0002ABB0AD0010EE8CF7FF0040E58EC0BF042 -:1089F000000EE8CF7FF012008D0E58EC0BF0120045 -:108A00002497249920AD14D02AAB03D02093209D25 -:108A10001200208F209D54EC28F0CCEC26F02C99ED -:108A20002B9F010EBA6F66EC28F024992497120050 -:108A30002CB7AAD08188060EB06F288B2CA3120009 -:108A4000116B126B136B146B020E176F186B07EC24 -:108A500044F0120024B715D024A912002DB9FFD07C -:108A600026B91CD126BDF3D02499B96BBA2B060EBA -:108A70002BBD040EBA6302D0010EBA6F66EC28F06B -:108A8000120024972499208F209DB96B2DB9E7D02F -:108A900026BBB0D126B902D126BDD9D026B500D18A -:108AA0002CB9D3EF45F02BBF0BD0BA4FDAD0BA4F69 -:108AB0008AD1BA4F53D0BA4F45D0BA4FE9D112003C -:108AC000BA4FBCD0BA4F17D0BA4FC3D0BA4F03D0A9 -:108AD000BA4FDED112002C732CA30AD0116B126B8B -:108AE000136B146B020E176F186B07EC44F0D0D1A8 -:108AF00017EC26F0CDD15A0E9FEC0DF0A86608D0E9 -:108B0000E6EC0FF0010EA86E5A0E9DEC0DF007D0AA -:108B1000AFEC0FF0000EA86E5A0E9DEC0DF071EC4C -:108B20001FF004EC1FF08CEC22F02CEC25F02ABB9B -:108B3000AFD128BFADD125B109EC1CF025A1D2ECF5 -:108B40001BF0A6D154EC28F0EAEC26F0010EBA6F27 -:108B50002B8F66EC28F024992497120029B126D196 -:108B6000268554EC28F0D0C1A8FF180E9DEC0DF01E -:108B700011C5A8FF190E9DEC0DF0FDEC26F0010EBD -:108B8000BA6F66EC28F01200208F209D249924975C -:108B90002C8954EC28F036EC27F02B9F010EBA6F8D -:108BA00066EC28F01200BA4F73D1BA4F39D0BA4FE1 -:108BB0003ED0BA4F2ED0BA4F25D06AD136EC27F02E -:108BC000980E526F3A0E536FC6C154F1C7C155F19A -:108BD000D4EC0BF01FA705D0980EC66F3A0EC76FE6 -:108BE0001200E80E526F030E536FC6C154F1C7C195 -:108BF00055F1D4EC0BF01FB71200E80EC66F030E50 -:108C0000C76F1200E80EC65F030EC75B050EBA6F92 -:108C1000D5D7E80EC627030EC723040EBA6FCED7EA -:108C2000640EC627000EC723020EBA6FC7D7640EA4 -:108C3000C65F000EC75B030EBA6FC0D7268D54EC1B -:108C400028F030EC80F0010137EC29F01200269D6D -:108C50001FD12D8954EC28F02CEC2BF012002D990B -:108C600017D12689220E9FEC0DF0030EA8640DD0BB -:108C70000CD02B8528EC0FF07AEC2CF023C5CEF12C -:108C8000CE6712008CEC2CF0120054EC28F023C5B7 -:108C9000CEF1CE67120081EC27F012002699F8D0B1 -:108CA000BA4F6FD0BA4F4ED0BA4F38D0BA4F17D054 -:108CB000BA4F01D01200190E9FEC0DF0A8CF32F17F -:108CC0003207FF0E326301D0322B32C1A8FF190EDA -:108CD0009DEC0DF0FDEC26F0050EBA6F1200190E9A -:108CE0009FEC0DF0A8CF32F1322B650E326302D02B -:108CF000040E326F180E9FEC0DF0A8503225336F22 -:108D0000650E336301D0320732C1A8FF190E9DEC06 -:108D10000DF0FDEC26F0040EBA6F1200180E9FEC59 -:108D20000DF0A8CF32F13207030E326301D0322B9F -:108D300032C1A8FF180E9DEC0DF0FDEC26F0030EDD -:108D4000BA6F1200180E9FEC0DF0A8CF32F1322B43 -:108D5000650E326302D0050E326F190E9FEC0DF0D6 -:108D6000A8503225336F650E336301D0320732C10C -:108D7000A8FF180E9DEC0DF0FDEC26F0020EBA6F68 -:108D80001200190E9FEC0DF0A8CF11F5180E9FECF4 -:108D90000DF0A8CFD0F111C50AF1D880640E0A55A4 -:108DA000A856A8CF10F52887288B72D0268B54ECB4 -:108DB00028F029912A89CEEC27F02981010EBA6F7B -:108DC00066EC28F0120029B10AD0268B54EC28F06A -:108DD000CEEC27F0010EBA6F66EC28F012002B8D56 -:108DE000268B54EC28F01FEC28F0010EBA6F66ECCD -:108DF00028F012002AB912D029A110D02C955DECD0 -:108E00001FF0230EBA25A96EC8EC0DF0A8CF18F5F7 -:108E1000A8CF59F12B9D2889288B3AD02C85326B0D -:108E200032C118F5269BBAC1D1F1BA05040DF35031 -:108E3000070FA96EC8EC0DF0A8CF11F5BA05040D07 -:108E4000F350060FA96EC8EC0DF0A8CFD0F111C5F4 -:108E50000AF1D880640E0A55A856A8CF10F52889C3 -:108E6000288B16D020AF12002DB943D02CB93CD09E -:108E700026A908D02BB531D023C5CEF1CE6702D0BC -:108E800081EC27F0B92B0A0E75EC10F0B9651200D1 -:108E90002BA50DD02B9528EC0FF004EC1FF02CEC3B -:108EA00025F025B109EC1CF025A1D2EC1BF02B9587 -:108EB000209F209D71EC1FF054EC28F0AEEC1BF0CD -:108EC00054EC25F0B96B26992D99269B269D269565 -:108ED0002B9D2C9924972499120023C5CEF1CE679F -:108EE000D1D78CEC2CF0CED736EC27F066EC28F0FE -:108EF000C9D72CEC2BF0C6D729EE4AF0100E396FEB -:108F0000DE660DD0392FFCD728EC0FF0010E58EC9F -:108F10000BF0020E58EC0BF070EC80F0010178ECD5 -:108F20000EF0E9EC0DF0A56BA66B939C939E819CD3 -:108F3000819E20B509D820B14FD820A9B1EF4AF0C1 -:108F4000000003000000F5D773EC48F02CB137ECBB -:108F500048F004EC3DF0F7EC3CF0A62B0E0EA665B5 -:108F600026D070D898EC49F01AEC80F00101A1C12C -:108F7000A3F1A2C1A4F18DC1A1F18EC1A2F1A66B92 -:108F8000070E89EC10F032C152F133C153F1A1C187 -:108F900054F1A2C155F1D4EC0BF01FB701D007D0AA -:108FA000070E89EC10F032C1A1F133C1A2F18DC1DD -:108FB00000F58EC101F50B0E75EC10F00A6F0AC1B9 -:108FC00012F50C0E75EC10F00A6F0AC113F540ECA7 -:108FD00080F00101209512003EEC3DF027A104D065 -:108FE00081860000030000008196A52B050EA56573 -:108FF00012D028D8060E89EC10F032C152F133C1DC -:1090000053F18DC154F18EC155F1D4EC0BF0208990 -:109010001FB72099A56B209124B70AD024B908D096 -:10902000F292F0902A932A9124992497D59E1200C7 -:10903000F292F0902A932A9124992497D59E209910 -:1090400027871200EFEC18F0030000000300000077 -:109050000300F2EC18F0E2EC18F00300000003004B -:1090600000000300E9EC18F0CAEC17F01200FA0E49 -:10907000D5EC0CF0FA0ED5EC0CF0FA0ED5EC0CF0A9 -:10908000FA0ED5EC0CF073EC48F02CA11200F26A49 -:10909000F16AF06AC290E9EC0DF0100E926E806AEF -:1090A000936A816A1D0E946E826A956A836A966AD3 -:1090B000846AD56ACD6ACA6A9B6A020ED36ED18071 -:1090C000EAC137F10F0E396F03000000392FFCD7CA -:1090D00081880400050EA9EC0CF0819803000000C3 -:1090E000372FF6D7EDD7C2800000C282C2B2FED7BA -:1090F000C4CF4DF1C3CF4CF1C60E4E6F030E4F6F70 -:10910000EBEC0BF0640E4E6F4F6B2FEC0CF048C184 -:10911000C2F149C1C3F1C290C2C154F1C3C155F1FA -:10912000280E526F0A0E536FD4EC0BF02C911FB720 -:1091300003D0020EEA6F2C818DC154F18EC155F11E -:10914000990E526F3A0E536FD4EC0BF02C911FA76F -:1091500003D0030EEA6F2C81299B299D280E9FECDA -:109160000DF0A8CF54F1290E9FEC0DF0A8CF55F1CA -:10917000D00E526F070E536FD4EC0BF01FA7298B44 -:10918000940E526F110E536FD4EC0BF01FA7298D64 -:1091900029AB73D029AD71D0680EA86E280E9DEC56 -:1091A0000DF0100EA86E290E9DEC0DF007C1A8FF62 -:1091B0002A0E9DEC0DF006C1A8FF2B0E9DEC0DF0C4 -:1091C00008C1A8FF2C0E9DEC0DF097C1A8FF2D0E35 -:1091D0009DEC0DF098C1A8FF2E0E9DEC0DF0A86A35 -:1091E0002F0E9DEC0DF0A86A300E9DEC0DF0A86AD4 -:1091F000310E9DEC0DF0A86A320E9DEC0DF0A86AC0 -:10920000330E9DEC0DF0A86A340E9DEC0DF0A86AAB -:10921000350E9DEC0DF097C1A8FF360E9DEC0DF0BC -:1092200098C1A8FF370E9DEC0DF007C1A8FF380EBE -:109230009DEC0DF006C1A8FF390E9DEC0DF008C1A4 -:10924000A8FF3A0E9DEC0DF097C1A8FF3B0E9DECD8 -:109250000DF098C1A8FF3C0E9DEC0DF007C1A8FFD2 -:109260003D0E9DEC0DF006C1A8FF3E0E9DEC0DF0ED -:1092700008C1A8FF3F0E9DEC0DF0280E9FEC0DF0ED -:10928000A8CF54F1290E9FEC0DF0A8CF55F1C2C123 -:1092900052F1C3C153F1D4EC0BF01FA71200C2C1AD -:1092A000A8FF280E9DEC0DF0C3C1A8FF290E9DEC70 -:1092B0000DF007C1A8FF2A0E9DEC0DF006C1A8FF16 -:1092C0002B0E9DEC0DF008C1A8FF2C0E9DEC0DF0AF -:1092D00097C1A8FF2D0E9DEC0DF098C1A8FF2E0E92 -:1092E0009DEC0DF01200800ECF6ECE6A3C0E036135 -:1092F00011D03C0E04610ED0180E05610BD0200E6B -:10930000066108D00C0E076105D0640E086102D01A -:109310009D801200000E036F000E046F0C0E056F8F -:10932000170E066F040E076F0A0E086F9D8012005D -:10933000360E9FEC0DF0A8CF54F1370E9FEC0DF0D8 -:10934000A8CF55F197C152F198C153F1D4EC0BF06D -:109350001FA719D097C1A8FF360E9DEC0DF098C13C -:10936000A8FF370E9DEC0DF007C1A8FF380E9DEC4D -:109370000DF006C1A8FF390E9DEC0DF008C1A8FF45 -:109380003A0E9DEC0DF03B0E9FEC0DF0A8CF54F182 -:109390003C0E9FEC0DF0A8CF55F197C152F198C14A -:1093A00053F1D4EC0BF01FB7120097C1A8FF3B0E8E -:1093B0009DEC0DF098C1A8FF3C0E9DEC0DF007C18F -:1093C000A8FF3D0E9DEC0DF006C1A8FF3E0E9DECE2 -:1093D0000DF008C1A8FF3F0E9DEC0DF01200249B7C -:1093E0009D9A81869E9A620EAD6EF1EC0DF0F7ECBF -:1093F0000DF0AECF05F1180E0561056BF7EC0DF021 -:10940000AECF04F13C0E0461046BF7EC0DF0AECF6F -:1094100003F13C0E0361036BF7EC0DF0AECF07F1E7 -:109420000C0E076501D0076FF7EC0DF0AECF06F11B -:1094300007C132F1324F1F0E324F1C0E324F1F0E3A -:10944000324F1E0E324F1F0E324F1E0E324F1F0E66 -:10945000324F1F0E324F1E0E324F1F0E324F1E0E56 -:10946000324F1F0E066502D0010E066FF7EC0DF0AD -:10947000AECF08F1640E0861086B81969E9A208534 -:109480009D8A85EF3CF02891010165EC4BF020B3FB -:10949000EAEC1AF0FC6A01EE09F0EE6A0A0EEA62E2 -:1094A000FCD7E9EC0DF073EC49F0F8EC18F0239DD3 -:1094B00023ADFED78F6B906B196B1A6B208922EC52 -:1094C00048F020998DC19FF18EC1A0F18DC1A1F10D -:1094D0008EC1A2F18DC1A3F18EC1A4F1CC2B0A6B78 -:1094E0000AC111F54F0E0A6F0AC110F58DC100F5C2 -:1094F0008EC101F5000EE8CF4CF220EC80F00101A6 -:1095000030EC80F0010118EC80F0010117EC3DF027 -:10951000010140EC80F00101010EA96E010EAA6E5E -:10952000C8EC0DF0A8CF39F1A92AC8EC0DF0A8CFEE -:109530003AF1AA6A010E396304D03F0E3A6301D0B2 -:1095400010D0010EA96E010EAA6E010EA86ECCEC11 -:109550000DF0A92A3F0EA86ECCEC0DF0AA6A12EF0E -:1095600016F081988196300E75EC10F0E8CFFBF183 -:109570001F6B206B216B226B236B246B256B266B7F -:10958000276B286B296B2A6B2B6B2C6B2D6B66EC76 -:109590000FF0000EE8CF7CF0000EE8CF7DF0000E5B -:1095A000E8CF7EF0000EE8CF7FF0FF0E2E6F2EC1C9 -:1095B0007AF0FF0E2E6F2EC17BF0A4EC2EF0A3C12B -:1095C0009FF1A4C1A0F1AA6A5C0E9FEC0DF0300ED1 -:1095D000A86201D006D00ED8300EA86E5C0E9DECAD -:1095E0000DF0270E9FEC0DF02A85010EA8622A953A -:1095F00010EF3CF0A4EC2AF0140E53D0289F2991D0 -:109600002A9BAA6A220E9FEC0DF0010EA86206D0DA -:10961000288F000E0A6F0AC11FF51200020EA86201 -:1096200006D02981000E0A6F0AC11FF51200030E31 -:10963000A86206D02A8B000E0A6F0AC11FF512001D -:10964000040EA86205D0010E0A6F0AC11FF51200B0 -:10965000050EA86212002981010E0A6F0AC11FF5CA -:10966000120028EC0FF062EC2AF00A0E396FC80ED7 -:10967000D5EC0CF02497249920B1E1EC43F020B113 -:1096800039072091396701D0120020B3120024B7A6 -:10969000120024B91200F0D728EC0FF083EC2AF066 -:1096A000E4D7396FC80ED5EC0CF02497249920B17B -:1096B000E1EC43F020B139072091396701D0120065 -:1096C00024B7120024B91200F2D76C0ED36E110E1B -:1096D000926E806A030E936E816ADD0E946E826ACA -:1096E000000E966E846A000E956E836A400E9B6E25 -:1096F0001F0ED56E070ECD6ED00EF26E050EF16EFA -:10970000080EF06E210E9D6E000EA06ED06A000E47 -:10971000C26E0E0EC16E8A0EC06EC66A000EC76E95 -:10972000280EC66E000EC56E080EC86EBD6ABA6AF7 -:10973000070EB46E200E6F6E240EAC6E900EAB6EE4 -:10974000080EB86EB06A220EAF6EAE6A9E6A120044 -:10975000010EEB6F0F0EEC6F010EBA6FB86B208F1E -:10976000218728EC0FF0B8EC1EF024972499219162 -:1097700021939AEC1CF09BEC1DF024EC13F020A13B -:1097800009D008EC3EF0E1EC43F03EEC3DF073EC28 -:1097900048F0209121B1D7EF4BF020AFE1EF4BF033 -:1097A00020B9E1EF4BF020B3B1EF4AF0E6D7BA4F62 -:1097B0001CD0BA4F0AD0BA4F10D0BA4F88D0BA4F87 -:1097C0005CD0040EBA6F4BEF13F0020EEB27C70EFE -:1097D000EB61EB6F020EBA6FC8D7030EEC27630E76 -:1097E000EC61EC6F030EBA6FC0D7258D2C87ECC1EE -:1097F0004CF14D6B640E4E6F4F6BEBEC0BF0E80EC3 -:109800004827030E492348C1C6F149C1C7F1C6C163 -:109810008DF1C7C18EF121912193209F2497249926 -:1098200018EC4CF02083500EBAEC1AF014EF3EF016 -:109830002D81530EBAEC1AF062EC80F0010165C57F -:10984000E8F1540EBAEC1AF012002D91530EBAEC56 -:109850001AF064EC80F00101E8C165F5540EBAEC31 -:109860001AF0470EBAEC1AF030EC80F00101D2EC9D -:1098700041F0480EBAEC1AF0120028EC0FF0CFECD1 -:109880002CF031EC46F0010EE8CF7FF0BC0E58EC26 -:109890000BF0000EE8CF7FF02497249920A109D087 -:1098A00008EC3EF0E1EC43F03EEC3DF073EC48F0A8 -:1098B000209124B709D024B907D020B949EF13F07B -:1098C00020B3B1EF4AF0EAD7050EBA6F47D72CECB8 -:1098D00044F0258D2C87ECC14CF14D6B640E4E6F1E -:1098E0004F6BEBEC0BF0E80E4827030E492348C101 -:1098F000C6F149C1C7F1C6C18DF1C7C18EF118ECDF -:109900004CF0010EE8CF7FF00C0E58EC0BF0000E7F -:10991000E8CF7FF025EC3FF0B8EC3FF000EC80F0B2 -:10992000010123C5CEF1CE67F5D7010EE8CF4CF289 -:10993000FF0EE8CF23F59AEC1CF0817825EC3FF080 -:10994000B8EC3FF000EC80F00101430EBAEC1AF0E5 -:10995000EB2FF1D7000EE8CF4CF2FF0EE8CF23F546 -:1099600014D0818825EC4CF0259D2C97FA0ED5EC6F -:109970000CF0FA0ED5EC0CF0FA0ED5EC0CF0819848 -:10998000010EEB6F050EBA6FE9D625EC3FF0B8EC8F -:109990003FF000EC80F0010123C5CEF1CE67F5D792 -:1099A000E0D7FFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1058600015EC1DF01200000EE8CFF3F1000EE8CFAA +:10587000F4F1EF0EE8CFF5F1520EE8CFF6F19F0EFE +:10588000E8CFF7F1C0EC0EF012004FC20AF14EC2A1 +:1058900009F1095303E052EC2CF01200F20E58EC1F +:1058A0000BF01200090EE56FE70EE66F12EE50F0F6 +:1058B000190EE6275FEC2CF0E52FFAD712001F8FA8 +:1058C000640EE8CF7DF0E6C17CF0E6C133F1E6CFAF +:1058D00032F1325120EE60F0386B382B376B1BEC15 +:1058E0000DF06D0EDE6E1DEC0EF08C0EE8CF7DF02F +:1058F000E6C17CF0E6CF32F120EE60F0386B382B59 +:10590000376B16EC0DF0270EDE6E1DEC0EF012005C +:1059100029B164D06D0EBAEC1AF0000EE8CF7DF01C +:10592000000EE8CF7EF01F8F020E0A6F0A0E096F7D +:10593000336B332B040E0A2720EE60F0470EDE6E29 +:1059400033C132F1386B382B376B1BEC0DF03A0E4C +:10595000DE6E0AC1A9FFC8EC0DF0A8CF32F1386B9A +:10596000382B376B1BEC0DF02F0EDE6EA92AC8EC1E +:105970000DF0A8CF32F1386B382B376B1BEC0DF0E4 +:10598000200EDE6E33511B0F9FEC0DF0A8CF32F1CD +:10599000386B382B376B05EC0DF06D0EDE6E1B0E81 +:1059A0009FEC0DF033C132F1A832322FFDD7D8B0C1 +:1059B00004D04A0E1DEC10F002D024EC1AF0190E9F +:1059C0000927000EE8CF7DF009C17CF01DEC0EF038 +:1059D00024EC1AF0050E3363ACD71200000EE8CFAA +:1059E0007DF0000EE8CF7EF01F8F230E0A6F0A0EA7 +:1059F000096FE56B0A2BE52B190E0927000EE8CF7E +:105A00007DF009C17CF020EE60F0530EDE6E500E8A +:105A1000DE6EE5C132F1386B382B376B1BEC0DF0C5 +:105A20003A0EDE6E200EDE6E0AC1A9FFC8EC0DF044 +:105A3000A8CF32F1336B030E24EC0DF01DEC0EF009 +:105A4000030EE563D7D7210E9FEC0DF0A8CFD1F15F +:105A5000D105040DF350070FA96EC8EC0DF0A8CFC7 +:105A600033F1D105040DF350060FA96EC8EC0DF00B +:105A7000A8CF32F1000EE8CF7DF06E0EE8CF7CF0BB +:105A800020EE60F0440EDE6E690EDE6E6C0EDE6E91 +:105A90003A0EDE6E386B382B376B1BEC0DF02F0E89 +:105AA000DE6E33C132F1386B382B376B1BEC0DF0E7 +:105AB0001DEC0EF01F9F120025BD12001A0E9FEC68 +:105AC0000DF0A8CF0AF1690E0A611200630E0A6593 +:105AD000120032C14CF133C14DF1640E4E6F4F6B69 +:105AE000EBEC0BF00AC14EF14F6B2FEC0CF048C100 +:105AF00032F149C133F112003B6F010EBD27000E98 +:105B0000BE23BEAF02D0BD6BBE6B3B2FF6D71200DB +:105B10003B6F010EBD5F000EBE5BBEAF02D07F0EBD +:105B2000BE6F3B2FF6D712009CD8010EBD27000E8A +:105B3000BE232391BEAF1200BD6BBE6B238112004A +:105B400023B31CD823A30BD82383000EBD2BBE2365 +:105B50002391BEAF1200BD6BBE6B238112003B6F61 +:105B6000C580A3D8A60EC96EA0D894D8BEC1C9FF5F +:105B70009CD890D8BDC1C9FF98D88CD83BC1C9FF6B +:105B800094D888D812003B6B3C6B229F229DC58421 +:105B90008CD8C5808AD8A60EC96E87D8C5BCF7D761 +:105BA0003CC1C9FF82D876D83BC1C9FF7ED872D824 +:105BB000C5827BD8A70EC96E78D86CD8C58675D833 +:105BC00022BD05D0228DFD0EC962229D11D022BFBB +:105BD00005D0228FFD0EC96209D00AD0FE0EC9621F +:105BE00005D03BC1BDF13CC1BEF10DD0229F229D2D +:105BF000010E3B27000E3C233CBF03D0C58855D87F +:105C0000DDD7BD6BBE6BC58450D8229F229D12008C +:105C1000C5844BD8C58049D8A60EC96E46D8C5BC28 +:105C2000F7D7BEC1C9FF41D835D8BDC1C9FF3DD8DE +:105C300031D8C5823AD8A70EC96E37D82BD8C586B9 +:105C400034D8C950C58431D81200E2DF010EBD2717 +:105C5000000EBE232391BEAF1200BD6BBE6B23812D +:105C600012003B6FC58021D8A60EC96E1ED812D86F +:105C7000BEC1C9FF1AD80ED8BDC1C9FF16D80AD8EF +:105C80003BC1C9FF12D806D8C5840FD8060ED5EC83 +:105C90000CF01200C5BC01D812004D0EBAEC1AF07F +:105CA00081880BD89E96C46B1200C42F01D0F5D703 +:105CB0009EA6FBD7C46B9E961200C66A4E0EBAEC27 +:105CC0001AF0C56AC76A949694888296090EC46FC2 +:105CD0008286000082B804D082968296C42FF8D7BC +:105CE0009486C66A0A0ED5EC0CF0000EC76E280E1C +:105CF000C66E000EC56E080EC86E81984F0EBAECC7 +:105D00001AF01200C56FC580D0DF900EC96ECDDFCE +:105D1000C1DFC5C1C9FFC9DFBDDFC584C6DF120051 +:105D20009E96C580C2DF910EC96EBFDFB3DFC58608 +:105D3000BCDFC9CFC5F1C588B8DFC584B6DF1200A6 +:105D40002595299528EC0FF0259325972599BC6B6F +:105D5000BB6BC16B010EE8CF7FF00C0E58EC0BF063 +:105D6000000EE8CF7FF0A56BA66B5DEC2EF0C3ECC8 +:105D70002DF0396B3A6B050EBA6F010EE8CF7FF04C +:105D80000C0E58EC0BF0000EE8CF7FF0229D229F06 +:105D9000010EA527000EA623A6BF27D0010E88EC72 +:105DA0002DF008EC2EF022BD05D0228DFA0EC9622E +:105DB000229D10D022BF05D0228FFA0EC96207D8CB +:105DC00009D0BDC1BFF1BEC1C0F1C12B13D0229F0C +:105DD000229D1200010E3927000E3A233ABF01D04E +:105DE000D7D725A9F6EF12F02CD0C151D8B4F9D7E6 +:105DF000258327D0030E7CEC2DF025A704D0A751D6 +:105E0000C163BAD264D025B31CD0D1DA050EBA630F +:105E100016D0C1C1ACF1BFC1AAF1C0C1ABF1A5C1DF +:105E200091F1A6C192F139C1EFF13AC1A8F1030E87 +:105E3000AA27000EAB23030E915F000E925BBA2FD0 +:105E40009BD225A97DD784EC2BF0010EE8CF7FF003 +:105E50001A0E58EC0BF0000EE8CF7FF00B0E58EC4A +:105E60000BF0209921912193219724992497B86BC5 +:105E7000010E25B5AD51BA6F259525999BEC1DF006 +:105E8000C2EC31F021B383D221B10ED020B1D0ECDD +:105E90003DF020B1D7EC43F0209120B9F6EF12F09D +:105EA00020B39DEF4AF0ECD72191060EBA6302D0E1 +:105EB000F6EF12F0BAC1ADF12585BB51050DF350D7 +:105EC000BA25A76F28EC0FF02587C16B43D725971C +:105ED00008EC1DF0000EE8CF7CF0000EE8CF7DF05E +:105EE00020EE60F0230EDE6E1C0E89EC10F032679F +:105EF00003D0336701D016D0010E3227000E3323B2 +:105F000032C152F133C153F1A7C154F1556BD4ECF6 +:105F10000BF050C132F151C133F11F8F0A0E24EC46 +:105F20000DF007D0A7C132F1386B382B376B16EC68 +:105F30000DF0200EDE6E25EC2EF0C9CF32F125ECEF +:105F40002EF0C9CF32F1200E7CEC2DF008EC2EF0B3 +:105F5000C9CFA9F1200E88EC2DF032C1F0F125EC6B +:105F60002EF0C9CFF1F125EC2EF0C9CFF2F172EC91 +:105F700024F0200EDE6E25EC2EF0C9CF32F1386B06 +:105F8000382B376B16EC0DF03A0EDE6E25EC2EF04A +:105F9000C9CF32F1386B382B376B16EC0DF01DEC96 +:105FA0000EF0190EE8CF7CF0050EE8CF7DF020EE64 +:105FB00060F025EC2EF0C9CF32F125EC2EF0C9CFE0 +:105FC00033F132C14CF133C14DF1A40E4E6F4F6B22 +:105FD00008EC0CF048C1C6F149C1C7F1C62B000E50 +:105FE000C7231F8F030E24EC0DF06D0EDE6E200E06 +:105FF000DE6E25EC2EF0C9CF32F125EC2EF0C9CFA4 +:1060000033F132C14CF133C14DF13C0E4E6F4F6B49 +:10601000EBEC0BF01F8F386B382B376B375124ECC0 +:106020000DF0270EDE6E25EC2EF0C9CF32F1325185 +:106030004827000E492348C14CF149C14DF19F0E3C +:106040004E6F4F6B08EC0CF048C14CF149C14DF15B +:10605000A9514E6F4F6B08EC0CF048C1C8F149C113 +:10606000C9F1C82B000EC9231F8F386B382B376B33 +:1060700016EC0DF0220EDE6E200EDE6E25EC2EF0FC +:10608000C9CF32F125EC2EF0C9CF33F1030E386FB2 +:106090001F8F020E24EC0DF0B00EDE6E430EDE6E8E +:1060A0001DEC0EF0320EE8CF7CF0050EE8CF7DF04F +:1060B00020EE60F025EC2EF0C9CF32F125EC2EF069 +:1060C000C9CF33F11F8F386B382B376B375124EC26 +:1060D0000DF06D0EDE6E620EDE6E610EDE6E720E05 +:1060E000DE6E200EDE6E440EDE6E650EDE6E730E0C +:1060F000DE6E610EDE6E740EDE6E200EDE6E25EC40 +:106100002EF0C9CF32F125EC2EF0C9CF33F1B1EC2E +:106110000BF01F8F325133C132F1336F386B382B94 +:10612000376B1BEC0DF03A0EDE6E33C132F1386B7B +:10613000382B376B16EC0DF01F9F1DEC0EF025EC85 +:106140002EF025EC2EF025EC2EF025EC2EF025EC93 +:106150002EF025EC2EF025EC2EF025EC2EF025EC83 +:106160002EF025EC2EF025EC2EF025EC2EF025EC73 +:106170002EF025EC2EF025EC2EF025EC2EF025EC63 +:106180002EF025EC2EF025EC2EF0C9CFB1F1B1990F +:10619000B19BB19DB19FB12BB1C1EAF125EC2EF0BD +:1061A000C9CFB2F1B299B29BB29DB29FB2C1EBF12D +:1061B00025EC2EF0C9CFB3F125EC2EF0C9CFB4F108 +:1061C00025EC2EF0C9CFB5F125EC2EF0C9CFB6F1F4 +:1061D00025EC2EF025EC2EF0010EE8CFF3F14B0E5E +:1061E000E8CFF4F1EF0EE8CFF5F1000EE8CFF6F1CD +:1061F0009F0EE8CFF7F1C0EC0EF025EC2EF0B86B57 +:1062000025EC2EF09E0E386F229F050EB96F4B0EB7 +:10621000DB6FB9292AEC0EF0C8C1CAF1C9C1CBF1B4 +:10622000CB2BCA6701D0CA2B64D822BF26D0C6C1E7 +:106230004EF1C7C14FF132C14CF133C14DF108EC01 +:106240000CF04B0E4827D8B0DBC148F156EC31F0CA +:1062500048C1DBF1485139EC0EF0B92BB9512AECA9 +:106260000EF024EC1AF043EC0EF0CA4F02D041D8E5 +:10627000FCD7CB2FFAD7382FCFD720992191219354 +:1062800024992497B86BC2EC31F021B152D021B3DC +:1062900050D020B1D0EC3DF020B1D7EC43F02091AC +:1062A00020B947D020B39DEF4AF0EDD74851DB63CA +:1062B00001D012004851DB650ED0DBC149F149071E +:1062C000495139EC0EF024EC1AF06CEC0EF0485108 +:1062D0004963F5D7120048C149F14907495139ECE2 +:1062E0000EF024EC1AF06CEC0EF0DB514963F5D79C +:1062F000120025EC2EF0C9CF32F125EC2EF0C9CFDB +:1063000033F125EC2EF0C9CFB8F1289BB8BF288B0C +:10631000B89FFD0E326305D0FD0E336302D0228F8D +:106320001200B86701D0120025EC2EF0B82FFCD770 +:1063300012002099B86BAAC1BDF1ABC1BEF191C1E9 +:10634000A5F192C1A6F1ACC1C1F1EFC139F1A8C16B +:106350003AF1C1072593BB07BC6B050EBA6FBB2B87 +:1063600028EC0FF00AD525B3A1EF2EF0BC6B050E7B +:10637000BA6FBB2B28EC0FF0BFC1BDF1C0C1BEF19D +:10638000BDEF2EF024B9218324B721811200BA2B4E +:10639000070EBA6301D0E7D7BC29BA6302D0060E54 +:1063A000BA6FB86B9BEC1DF02499219369D52589B0 +:1063B000BC2B29B50CD084EC2BF0010EE8CF7FF07C +:1063C0001A0E58EC0BF0000EE8CF7FF02985140E62 +:1063D000E8CF7DF0BB51050DF350C15D1E0DF350AC +:1063E000050FE8CF7CF020EE60F0C1C132F1386BD0 +:1063F000382B376B16EC0DF0200EDE6E25EC2EF0F0 +:10640000C9CF32F10D0E326504D025EC2EF0C9CF84 +:1064100032F132C1F0F125EC2EF0C9CFF1F125ECCB +:106420002EF0C9CFF2F1C8EC24F025EC2EF025ECCB +:106430002EF0200EDE6E25EC2EF0C9CF32F125ECC9 +:106440002EF0C9CF33F11F8F2485030E24EC0DF0FD +:106450006D0EDE6E200EDE6E25EC2EF0C9CF32F111 +:1064600025EC2EF0C9CF33F11F8F386B382B376BEB +:10647000375124EC0DF0270EDE6E1DEC0EF01200ED +:106480002D939D9A818616EC4CF06B0EAD6EF1EC5F +:106490000DF081969D8A4DEF3CF028959D9A81865E +:1064A00020EC80F0010130EC80F0010118EC80F06C +:1064B0000101010ECC6FCD6B680EAD6EF1EC0DF0ED +:1064C000208581969D8A4DEF3CF028939D9A818688 +:1064D000AA6AA3D881969D8A4DEF3CF02A9F9D9A87 +:1064E0008186010EAA6E99D8AA6A81969D8A4DEF7F +:1064F0003CF0279F9D9A8186F1EC0DF0010EAD6E68 +:10650000F1EC0DF0410EAD6E29EE4AF0100E396F30 +:10651000F1EC0DF0DECFADFF392FFAD781969D8AD1 +:106520004DEF3CF0259B9D9A818628EC0FF084EC82 +:106530002BF0010EE8CF7FF00F0E58EC0BF0000EA1 +:10654000E8CF7FF0050E436FAA0EAD6EF1EC0DF0B3 +:10655000432FFAD7550EAD6E100E58EC0BF0C3EC6E +:106560002DF0010EBD27000EBE23110E58EC0BF0CE +:1065700054D8F1EC0DF0C2C1ADFFF1EC0DF0C3C188 +:10658000ADFFF1EC0DF0010EAD6EF1EC0DF0410E32 +:10659000AD6E120E58EC0BF0436B446BC58055EC9E +:1065A0002EF0A60EC96E55EC2EF0C5BCF7D7BEC1B5 +:1065B000C9FF55EC2EF04AEC2EF0BDC1C9FF55ECD9 +:1065C0002EF04AEC2EF0C58255EC2EF0A70EC96EC7 +:1065D00055EC2EF04AEC2EF0130E58EC0BF0F1ECCB +:1065E0000DF0C58655EC2EF0C9CFADFF010E432747 +:1065F000000E442344BF04D0C58855EC2EF0EFD7DD +:10660000C58455EC2EF0140E58EC0BF0FA0ED5ECB8 +:106610000CF081969D8AD8EF3BF0436BA96AC8ECD9 +:106620000DF0A8CFADFFA92AF1EC0DF0432FF7D75D +:106630001200010EBA6F219921972099AA6B229D11 +:10664000229F28EC0FF084EC2BF0010EE8CF7FF0B6 +:106650006F0E58EC0BF0000EE8CF7FF0B86B219175 +:106660002193140EE8CF7DF0230EE8CF7CF020EECE +:1066700060F0700E51EC0BF0AAC132F1322B1F8F7B +:10668000386B382B376B05EC0DF0200EDE6E280EC4 +:10669000DE6EC00E51EC0BF0200EDE6E210E9FEC74 +:1066A0000DF0A8CFD1F1D105040DF350060FA96E5E +:1066B000C8EC0DF0A8CF32F11F8F386B382B376B39 +:1066C00005EC0DF02F0EDE6ED105040DF350070F13 +:1066D000A96EC8EC0DF0A8CF32F11F8F386B382BA4 +:1066E000376B05EC0DF0290EDE6E1DEC0EF0140E6E +:1066F000E8CF7DF0410EE8CF7CF020EE60F0610E37 +:1067000051EC0BF0AA51240FA96EC8EC0DF0A8CFE4 +:1067100032F1336B1F8F030E24EC0DF01F9F420EDE +:10672000DE6E610EDE6E720EDE6E200EDE6E1DEC13 +:106730000EF0140EE8CF7DF05F0EE8CF7CF020EE77 +:1067400060F0BE0E51EC0BF01DEC0EF0140EE8CF15 +:106750007DF07D0EE8CF7CF020EE60F0BF0E51ECB6 +:106760000BF01DEC0EF0140EE8CF7DF09B0EE8CF81 +:106770007CF020EE60F0590E51EC0BF0310EDE6E25 +:106780002E0EDE6E300EDE6E300EDE6E1DEC0EF066 +:106790000B0E58EC0BF0F3EC12F09BEC1DF0C2EC7E +:1067A00031F021B30FD021B11ED020B39DEF4AF0BC +:1067B00020B1D0EC3DF020B1D7EC43F0209120B9CE +:1067C0001CD0EDD7BA2B020EBA6301D0BA2B070E3C +:1067D000BA6302D0010EBA6FB86B9BEC1DF0F3ECFC +:1067E00012F02193DCD7BA4F3ED0BA4F0AD0BA4F3D +:1067F00008D0BA4F1AD0BA4F2CD0020EBA6F4BEF56 +:1068000013F0AA51240FA96EC8EC0DF0A8CF32F1F5 +:10681000322BFB0E326302D0FA0E326F32C1A8FF68 +:10682000CCEC0DF0030EBA6F19D7AA51240FA96E44 +:10683000C8EC0DF0A8CF32F13207FF0E326302D060 +:10684000000E326F32C1A8FFCCEC0DF0040EBA6F0F +:1068500005D7AA51240FA96E640EA86ECCEC0DF0DA +:10686000050EBA6FFBD6AA2B030EAA6301D0AA6B42 +:10687000010EBA6FF3D628EC0FF084EC2BF0010E6A +:10688000E8CF7FF0720E58EC0BF0000EE8CF7FF0EF +:10689000230EE8CF7CF0000EE8CF7DF0000EE8CFAD +:1068A0007EF020EE60F0730E51EC0BF0320E9FEC98 +:1068B0000DF0A8CF32F1330E9FEC0DF0A8CF33F1DD +:1068C0001F8F386B382B376B375124EC0DF0200EAF +:1068D000DE6E280EDE6E340E9FEC0DF0A8CF32F186 +:1068E000350E9FEC0DF0A8CF33F11F8F386B382B8E +:1068F000376B375124EC0DF0290EDE6E1DEC0EF0D7 +:10690000410EE8CF7CF020EE60F0750E51EC0BF0FC +:106910002F0E9FEC0DF0A8CFF0F1300E9FEC0DF094 +:10692000A8CFF1F1310E9FEC0DF0A8CFF2F172EC8F +:1069300024F01DEC0EF05F0EE8CF7CF020EE60F04E +:10694000760E51EC0BF0280E9FEC0DF0A8CF32F133 +:10695000290E9FEC0DF0A8CF33F1010E386F1F8F79 +:10696000020E24EC0DF01F9F560EDE6E1DEC0EF095 +:106970007D0EE8CF7CF020EE60F0770E51EC0BF04E +:106980002A0E9FEC0DF0A8CFF0F12B0E9FEC0DF02E +:10699000A8CFF1F12C0E9FEC0DF0A8CFF2F172EC24 +:1069A00024F01DEC0EF09B0EE8CF7CF020EE60F0A2 +:1069B000780E51EC0BF0360E9FEC0DF0A8CF32F1B3 +:1069C000370E9FEC0DF0A8CF33F1030E386F1F8FF9 +:1069D000020E24EC0DF01F9FB00EDE6E200EDE6E58 +:1069E000280EDE6E380E9FEC0DF0A8CFF0F1390EB8 +:1069F0009FEC0DF0A8CFF1F13A0E9FEC0DF0A8CF6F +:106A0000F2F172EC24F0290EDE6E200EDE6E1DEC2B +:106A10000EF0B90EE8CF7CF020EE60F0790E51EC6C +:106A20000BF03B0E9FEC0DF0A8CF32F13C0E9FEC2B +:106A30000DF0A8CF33F1030E386F1F8F020E24EC38 +:106A40000DF01F9FB00EDE6E200EDE6E280EDE6E85 +:106A50003D0E9FEC0DF0A8CFF0F13E0E9FEC0DF037 +:106A6000A8CFF1F13F0E9FEC0DF0A8CFF2F172EC40 +:106A700024F0290EDE6E200EDE6E1DEC0EF081A0DD +:106A8000FED7249724992191C2EC31F021B10DD089 +:106A900020B39DEF4AF020B1D0EC3DF020B1D7EC0F +:106AA00043F0209120B901D0EFD7030EBA6F4BEF1E +:106AB00013F0010EBA6F28EC0FF0FFEC39F0B86B51 +:106AC00020992191219384EC2BF0010EE8CF7FF0E7 +:106AD0006A0E58EC0BF0000EE8CF7FF0AA6BA56BA6 +:106AE000050E096F020E0A6F140EE8CF7DF0040E3A +:106AF0000A271E0E09270951E8CF7CF020EE60F02E +:106B0000470EDE6EAAC132F1322B1F8F386B382B45 +:106B1000376B05EC0DF03A0EDE6EA7EC39F01DEC8C +:106B20000EF0280EE8CF7DF00951E8CF7CF020EE82 +:106B300060F0210EA96EC8EC0DF0A804AA6302D083 +:106B40002A0EDE6EA7EC39F01DEC0EF0300EE8CF09 +:106B50007DF00951E8CF7CF020EE60F00AC1A9FF7A +:106B6000A92AC8EC0DF0A8CF32F13253000E3265DD +:106B70001AD0A0EC39F00AC1A9FFC8EC0DF0A8CFDB +:106B800032F1386B382B376B1BEC0DF02F0EDE6EAD +:106B9000A92AC8EC0DF0A8CF32F1386B382B376B2F +:106BA0001BEC0DF03FD00AC1A9FFC8EC0DF0A8CF37 +:106BB00032F13253150E326517D0640E326108D0AF +:106BC00099EC39F0386B382B376B1BEC0DF02AD071 +:106BD0004F0EDE6E320EDE6E200EDE6E386B382B00 +:106BE000376B1BEC0DF01ED0326305EC36F0410E16 +:106BF000DE6E490EDE6E520EDE6E200EDE6E386BDD +:106C0000382B376B1BEC0DF00DD0450EDE6E520E9F +:106C1000DE6E520EDE6E200EDE6E386B382B376B5A +:106C20001BEC0DF0A7EC39F01DEC0EF0690EE8CF6F +:106C30007DF00951E8CF7CF020EE60F0200EDE6E92 +:106C4000690EDE6E6E0EDE6E200EDE6EAA511C0F19 +:106C5000A96EC8EC0DF0A8CF32F1386B382B376B2A +:106C60001BEC0DF06D0EDE6EA7EC39F01DEC0EF096 +:106C700024EC1AF0AA2B050EAA6374EF35F00B0E64 +:106C800058EC0BF0F3EC12F09BEC1DF0C2EC31F081 +:106C900021B30FD021B11ED020B39DEF4AF020B117 +:106CA000D0EC3DF020B1D7EC43F0209120B90ED0CC +:106CB000EDD7BA2B070EBA6302D0010EBA6FB86BCC +:106CC0009BEC1DF0F3EC12F02193E0D7020EBA6FAB +:106CD000FAEF12F0BA4F09D0BA4F0CD0BA4F0FD01A +:106CE000BA4F12D0BA4F15D0F1D7000EAA6F000ECE +:106CF000A56F14D0010EAA6F040EA56F0FD0020E5F +:106D0000AA6F080EA56F0AD0030EAA6F0C0EA56F0E +:106D100005D0040EAA6F100EA56F00D0010EBA6F39 +:106D20002993219921972099229D28EC0FF01E0E7E +:106D300058EC0BF00B0E58EC0BF0B86B2191219333 +:106D40004ADA410EE8CF7CF0140EE8CF7DF020EE59 +:106D500060F04F0EDE6E320EDE6E3A0EDE6E200EEC +:106D6000DE6EA551060FA96EC8EC0DF0A8CF32F16A +:106D7000386B382B376B1BEC0DF0250EDE6E200EBA +:106D8000DE6E280EDE6E4D0EDE6E4F0EDE6E440E93 +:106D9000DE6E3A0EDE6E120E75EC10F00A0DF3CFB9 +:106DA0004CF1F4CF4DF1A551060FA96EC8EC0DF0D2 +:106DB000A8CF4EF14F6B08EC0CF00A0E485F48C1AB +:106DC00032F1000E495B49C133F1386B382B376B18 +:106DD000375124EC0DF06D0EDE6E290EDE6E200EA6 +:106DE000DE6E200EDE6E1DEC0EF05F0EE8CF7CF046 +:106DF00020EE60F0480EDE6E650EDE6E3A0EDE6E40 +:106E0000200EDE6EA551070FA96EC8EC0DF0A8CFBD +:106E100032F1386B382B376B1BEC0DF0250EDE6E24 +:106E2000200EDE6E200EDE6E1DEC0EF07D0EE8CF25 +:106E30007CF020EE60F02B0EDE6E2F0EDE6E2D0E3F +:106E4000DE6E3A0EDE6E200EDE6E2B0E22BD2D0E95 +:106E5000DE6E1DEC0EF09B0EE8CF7CF020EE60F0B5 +:106E6000590E51EC0BF0A551040FA96EC8EC0DF0B2 +:106E7000A8CF32F1386B382B376B1BEC0DF02F0E8F +:106E8000DE6EA551050FA96EC8EC0DF0A8CF32F14A +:106E9000386B382B376B1BEC0DF0200EDE6E200E9E +:106EA000DE6E1DEC0EF0F3EC12F09BEC1DF0C2EC6C +:106EB00031F021B30FD021B11AD020B39DEF4AF0A9 +:106EC00020B1D0EC3DF020B1D7EC43F0209120B9B7 +:106ED00018D0EDD7BA2B070EBA6302D0010EBA6FE5 +:106EE000B86B9BEC1DF0F3EC12F02193E0D7BA4F96 +:106EF00090D0BA4F11D0BA4F43D0BA4F06D0BA4F44 +:106F000069D0AAC1BAF1BA2BD6D5227D040EBA6FC8 +:106F100014D7010EBA6F09D7A551060FA96EC8EC98 +:106F20000DF0A8CF32F122BD07D0322B650E3263AF +:106F300010D0040E326F0DD03207030E326309D029 +:106F4000A551070FA96EC8EC0DF0640E326FA85062 +:106F5000325FA551070FA96EC8EC0DF0A85032257D +:106F6000336F650E336302D0040E326FA551060FE6 +:106F7000A96E32C1A8FFCCEC0DF0020EBA6FDDD6BF +:106F8000A551070FA96EC8EC0DF0A8CF32F122BDB4 +:106F900006D0322B5C0E326307D0326B05D032073D +:106FA000FF0E326301D0326BA551060FA96EC8ECFB +:106FB0000DF0A8503225336F650E336301D03207D0 +:106FC000A551070FA96E32C1A8FFCCEC0DF0030E3E +:106FD000BA6FB3D6A551040FA96EC8EC0DF0A8CFB7 +:106FE00032F1A551050FA96EC8EC0DF0A8CF33F111 +:106FF000A551060FA96E32C1A8FFCCEC0DF0A5512A +:10700000070FA96E33C1A8FFCCEC0DF0050EBA6FC7 +:1070100094D628EC0FF0010EBA6F6D0E58EC0BF001 +:107020000B0E58EC0BF0B86B21912193D4D8A4D956 +:10703000410EE8CF7CF0140EE8CF7DF020EE60F03A +:10704000690E51EC0BF01B0E9FEC0DF0AAC132F152 +:10705000322BA832322FFDD7D8A004D0600E51ECCD +:107060000BF006D0200EDE6E200EDE6E200EDE6EE1 +:107070001DEC0EF05F0EE8CF7CF0140EE8CF7DF033 +:1070800020EE60F0580E51EC0BF0200EDE6E210E5B +:10709000A96EC8EC0DF0A804AA6304D0600E51ECF0 +:1070A0000BF006D0200EDE6E200EDE6E200EDE6EA1 +:1070B0001DEC0EF07D0EE8CF7CF0140EE8CF7DF0D5 +:1070C00020EE60F06B0E51EC0BF01DEC0EF09B0E01 +:1070D000E8CF7CF0140EE8CF7DF020EE60F06C0E6F +:1070E00051EC0BF01DEC0EF0F3EC12F09BEC1DF0EC +:1070F000C2EC31F021B30FD021B11AD020B39DEFF3 +:107100004AF020B1D0EC3DF020B1D7EC43F0209113 +:1071100020B9F7D6EDD7BA2B070EBA6302D0010E0D +:10712000BA6FB86B9BEC1DF0F3EC12F02193E0D733 +:10713000BA4FEFD6BA4F11D0BA4F05D0BA4F23D0BD +:10714000BA4F35D0DED6AAC1A8FFA82A210EA96E53 +:10715000CCEC0DF0030EBA6F66D71B0E9FEC0DF052 +:10716000AAC132F1322B324FA870324FA872324F7F +:10717000A874324FA876324FA8781B0E9DEC0DF004 +:10718000020EBA6F50D7AA511C0FA96EC8EC0DF0B1 +:10719000A8CF32F1322B640E326302D0630E326F0D +:1071A00032C1A8FFCCEC0DF0040EBA6F3CD7AA5147 +:1071B0001C0FA96EC8EC0DF0A8CF32F13207FF0EFC +:1071C000326302D0000E326F32C1A8FFCCEC0DF05A +:1071D000050EBA6F28D784EC2BF0010EE8CF7FF0B4 +:1071E000020EE8CF7CF0000EE8CF7DF020EE60F0DC +:1071F0005F0E51EC0BF0AAC132F1322B1F8F386BAE +:10720000382B376B05EC0DF03A0EDE6E200EDE6E7D +:107210001DEC0EF0020EE8CF7CF0320EE8CF7DF0D0 +:1072200020EE60F0A551070FA96EC8EC0DF0A8CFB5 +:1072300032F13253000E32651DD0A0EC39F0A55169 +:10724000060FA96EC8EC0DF0A8CF32F1386B382BC1 +:10725000376B1BEC0DF02F0EDE6EA551070FA96EDC +:10726000C8EC0DF0A8CF32F1386B382B376B1BEC24 +:107270000DF041D0A551060FA96EC8EC0DF0A8CFB6 +:1072800032F13253150E3263326517D0640E32611B +:1072900008D099EC39F0386B382B376B1BEC0DF0BC +:1072A0002AD04F0EDE6E320EDE6E200EDE6E386B92 +:1072B000382B376B1BEC0DF01ED032630ED0410E15 +:1072C000DE6E490EDE6E520EDE6E200EDE6E386B06 +:1072D000382B376B1BEC0DF00ED0450EDE6E520EC8 +:1072E000DE6E520EDE6E200EDE6E386B382B376B84 +:1072F0001BEC0DF000D0200EDE6E690EDE6E6E0E01 +:10730000DE6E200EDE6EAA511C0FA96EC8EC0DF0C9 +:10731000A8CF32F1386B382B376B1BEC0DF06D0EAC +:10732000DE6E200EDE6E1DEC0EF0000EE8CF7FF05C +:1073300012004E0EDE6E580EDE6E200EDE6E120055 +:10734000540EDE6E580EDE6E200EDE6E12001B0E28 +:107350009FEC0DF0AAC132F1322BA832322FFDD7AB +:10736000D8A006D0230E75EC10F01DEC10F0120022 +:107370004A0E1DEC10F01200A551060FA96EC8ECC4 +:107380000DF0A8CF33F1AA511C0FA96EC8EC0DF077 +:10739000A8CF32F10A0E322733513203F3CF4CF12A +:1073A000F4CF4DF10A0E4E6F4F6B08EC0CF048C154 +:1073B00032F149C133F1370EE8CF7DF0230EE8CF2B +:1073C0007CF020EE60F0280EDE6E700EDE6E700E29 +:1073D000DE6E4F0EDE6E320EDE6E3A0EDE6E030E87 +:1073E00024EC0DF0420EDE6E610EDE6E720EDE6E6D +:1073F000290EDE6E200EDE6E1DEC0EF01200030E66 +:10740000A96EAA6A20EE60F0A92AC8EC0DF0A8CFF8 +:10741000DEFF170EA962F8D71C0E9FEC0DF0A8CF67 +:10742000DEFF1D0E9FEC0DF0A8CFDEFF1E0E9FECC1 +:107430000DF0A8CFDEFF1F0E9FEC0DF0A8CFDEFFF2 +:10744000200E9FEC0DF0A8CFDEFF1B0E9FEC0DF081 +:10745000A8CFDEFF20EE74F0050EEC6FEA6BDE5075 +:10746000EA27EC2FFCD7EA6701D012002191630EC6 +:10747000ED6F2DD8050EEE6F3ED8EAC1A8FF7A0E4B +:107480009DEC0DF024D8040EEE6F35D8EAC1A8FFAC +:10749000790E9DEC0DF01BD8030EEE6F2CD8EAC1CF +:1074A000A8FF780E9DEC0DF012D8020EEE6F23D8D7 +:1074B000EAC1A8FF770E9DEC0DF009D8010EEE6F22 +:1074C0001AD8EAC1A8FF760E9DEC0DF01200EB6B06 +:1074D000EA6BEC6B20EE74F0DE50ED6505D0EA61EE +:1074E00003D0EA6FEBC1ECF1EB2B050EEB63F4D7A5 +:1074F000EAC1EDF1120020EE60F0EC51040DF35002 +:10750000D926000EDA2221B10CD0210E9FEC0DF00D +:10751000EC29A86206D0EEC1A8FF7B0E9DEC0DF011 +:107520002181ECC1EFF1EF2B79C0EBF11B0E9FEC49 +:107530000DF0EB33EF2FFDD7D8A0EA6BEE51040D21 +:10754000F3CFA9FF5A0EA926DECFA8FFCCEC0DF091 +:10755000A92ADECFA8FFCCEC0DF0A92ADECFA8FF28 +:10756000CCEC0DF0A92ADECFA8FFCCEC0DF0120078 +:1075700025BD1FD0AECF43F1600E435F434F258B37 +:10758000434F248B434F258D434F2681434F278FF5 +:10759000434F2881434F2883434F2885434F2B81F6 +:1075A000434F2A8F434F2D83AE509E9AAB98AB88A2 +:1075B00012002CB7F9D78186AE6601D0AE2AAE5044 +:1075C000640DF3CFC6F1F4CFC7F1EED7F292D5BE7A +:1075D00009D02487D58E1200F090D5BE03D024891F +:1075E000D58E1200F294D56AD76AD66AD58E12006B +:1075F000F294D59ED76AD66A1200F19C2A91000EA9 +:10760000D56ED58E1200F18C1200F19A2A93000EDD +:10761000D56ED58E1200F18A1200A192B19ECA9445 +:1076200012009E908198080ECF60412B080ECF5E0D +:10763000412B0F0E416502D07EEC3BF020A901D01A +:10764000120023BF1200422B010E42630AD0239D79 +:107650003F6B406B9B6B9C6BF2EC18F0E2EC18F00C +:107660001200020E42630FD0E9EC18F0EFEC18F0B4 +:10767000CAEC17F08D513F278E51402397519B271D +:1076800098519C231200030E426301D0E5D7040EEB +:10769000426301D0E9D7050E426301D0DDD7060E63 +:1076A000426301D0E1D7070E426301D0D5D7DCDFBA +:1076B000426B020E3E6FD89040333F33D8909C33DC +:1076C0009B333E2FF8D740C18EF13FC18DF19CC155 +:1076D00098F19BC197F1238D25AD04D0E80E9F6FE3 +:1076E000030EA06F1F979F518D5D8F6FA0518E5914 +:1076F000906FD8A812008F6B906B1200416B2081A5 +:10770000D89420A31CD0A82BA905A86502D0A86BEB +:107710002287172BD8B4182B22A911D0A72B3B0EE8 +:10772000A76505D0A76B2087A52BD8B4A62B2AABBD +:1077300006D0DC2B3B0EDC6502D0DC6BDB2B032B95 +:107740003B0E03651200036B2085042B3B0E046582 +:107750001200046B052B170E05651200056B062B36 +:10776000FAC103F107C176F1764F1F0E764F1C0E5A +:10777000764F1F0E764F1E0E764F1F0E764F1E0E43 +:10778000764F1F0E764F1F0E764F1E0E764F1F0E32 +:10779000764F1E0E764F1F0E06651200010E066F05 +:1077A000072B0C0E07651200010E076F082B120045 +:1077B000EAEC4AF0326B32C118F5AFEC0FF05DEC39 +:1077C0002EF0DAEC0DF066EC0FF08AEC26F024ECEB +:1077D0001DF0FCEC24F0A3C100F5A4C101F5A3C188 +:1077E00002F5A4C103F528BF12D02ABB10D0C7EC04 +:1077F0002BF043EC23F078EC23F02DA53AEC29F0A4 +:107800002DB595EC20F074EC21F0DDEC1FF028AFE5 +:1078100003D0670E58EC0BF02AAB03D0740E58EC73 +:107820000BF0B86BB96B209D209F239D956B966BD9 +:10783000996B9A6B050EB76F81968198259D2C9751 +:10784000000EE8CF7CF0000EE8CF7DF0000EE8CF10 +:107850007EF0000EE8CF7FF024EC1AF024972499F4 +:1078600074EC21F0F9EC2BF0010ECF6F470EBAEC5F +:107870001AF00C0E75EC10F00A6F0AC113F50B0E1E +:1078800075EC10F00A6F0AC112F530EC80F00101BE +:10789000480EBAEC1AF0F3EC12F020A119D029A18D +:1078A00001D000D024EC1DF006EC3DF0D0EC3DF012 +:1078B0005FEC48F0DEEC23F08CEC3DF0DCEC3CF0CF +:1078C0006EEC12F0DDEC1FF02CB123EC48F02091AF +:1078D000A9EC3DF023BDB0EC23F023BDD6EC1EF0A7 +:1078E00023BDD7EC43F0239D20B59FEC3CF020BF97 +:1078F000F6EF12F020B3DCEF3DF020B968EF47F06F +:1079000025BB92EF32F024BBDBEF49F026B1A6EFA6 +:107910000DF02BB1A1EF0DF027BF79EF32F028B1B8 +:107920002FEF4AF028B365EF32F028B54DEF32F073 +:107930002ABF6EEF32F02DB340EF32F0AED7FCEC41 +:1079400024F0DFEC3CF084EC49F0F9EC2BF0CCECCB +:107950003CF028BF10D02ABB0ED0C7EC2BF078EC3F +:1079600023F043EC23F020BD06D02DA53AEC29F0FE +:107970002DB595EC20F0BFEC3CF02095120027814E +:10798000010ECC5F000ECD5BCC671200CD671200FC +:1079900027918196CC2B120020C532F121C533F1FD +:1079A000326705D0336703D0196B1A6B1200010ED2 +:1079B0001927000E1A23120027B181761200818840 +:1079C000490EBAEC1AF09FC102F5A0C103F50A6B8B +:1079D0000AC111F54F0E0A6F0AC110F58DC100F5ED +:1079E0008EC101F50B0E75EC10F00A6F0AC112F58D +:1079F0000C0E75EC10F00A6F0AC113F540EC80F024 +:107A000001014A0EBAEC1AF0819812009492828217 +:107A1000249182A42481829294820A0EA9EC0CF013 +:107A2000249382A424839492829224B171D024B3AB +:107A300064D0948229A944D0299F2999320E9FECC1 +:107A40000DF0A8CF39F1330E9FEC0DF0A8CF3AF12D +:107A5000D890010E3927000E3A2339C1A8FF320E03 +:107A60009DEC0DF03AC1A8FF330E9DEC0DF0340EE5 +:107A70009FEC0DF0A8CF39F1350E9FEC0DF0A8CF9B +:107A80003AF1D890010E3927000E3A2339C1A8FFE8 +:107A9000340E9DEC0DF03AC1A8FF350E9DEC0DF0B3 +:107AA00007C1A8FF2F0E9DEC0DF006C1A8FF300EF8 +:107AB0009DEC0DF008C1A8FF310E9DEC0DF01200F9 +:107AC00029AF1200299F320E9FEC0DF0A8CF39F19B +:107AD000330E9FEC0DF0A8CF3AF1D890010E392764 +:107AE000000E3A2339C1A8FF320E9DEC0DF03AC1C9 +:107AF000A8FF330E9DEC0DF012008188640ED5ECCA +:107B00000CF08198640ED5EC0CF081882989120064 +:107B10008188298F2999120020AD1200B92B040EFB +:107B200075EC10F0B9651200209D82EC2BF028BF97 +:107B300008D02ABB06D02DA53AEC29F02DB595EC3E +:107B400020F0B0EC23F08AEC26F0B96B249724994E +:107B5000120024B718D024B907D0D59EF294D76A62 +:107B6000D66AF292F0901200249984EC2BF0010E68 +:107B7000E8CF7FF0040E58EC0BF0000EE8CF7FF05A +:107B8000208DB86B1200249720AD02D0208F1200F8 +:107B90002D752DA53AEC29F02DB595EC20F01200AD +:107BA000B82B030E75EC10F0050FD8B0FF0EE806E9 +:107BB000B86512002089120022EC44F0520EBAEC93 +:107BC0001AF028EC0FF0AEEC1BF071EC1FF004EC97 +:107BD0001FF02ABB208728BF04D02ABB02D0D2ECDA +:107BE0001BF020A142D028BF09D02ABB17D029B151 +:107BF00018D0F4EC40F0B4EC3EF01BD020AD54ECC7 +:107C000025F065EC43F02CB329EC26F024BF04D01A +:107C1000248FFDEC43F00DD0249F0BD065EC3EF09B +:107C200008D0BCEC2AF0B4EC3EF02CB5F6EC40F0F9 +:107C300000D065EC43F023B7DEEC23F020BD5BEC15 +:107C40003EF020BF1EEC47F095EC3EF02CB123EC4B +:107C500048F02CB329EC26F02091260E75EC10F09C +:107C6000326F010E326301D0268326A30BD020BDD4 +:107C700008D054EC25F029B1BCEC2AF027B5F4EC7F +:107C800040F0269320AFD2EC44F020BF16EC45F034 +:107C900020A3B1D323BD8AEC43F0239D20B5A9ECEA +:107CA00043F022B7D8EC3FF020BF04D025BD02D06E +:107CB0000300000096D7B92B040E75EC10F0B965DF +:107CC0001200209D1AEC25F01200C3EC25F022B919 +:107CD0000DD084EC25F0E12B3C0EE16302D0E16B8A +:107CE000E02B269722B912002687120026A7120041 +:107CF0000BD8B1EC25F0DF6BE16BE06BDC6BDB6B81 +:107D0000916B926B26971200DDC152F1DEC153F1E7 +:107D100091C154F192C155F1D4EC0BF01FA71200A0 +:107D200091C1DDF192C1DEF11200819832C532F1CC +:107D30000E0E75EC10F03261AFEC3EF027BB81887F +:107D40001FC532F1322D120066C532F10E0E75ECF0 +:107D500010F03261AFEC3EF027BB818812008188C1 +:107D6000020EB06F288B120024BFD3D0248FFDECFD +:107D700043F0BFEC40F08DC14CF18EC14DF10A0EC5 +:107D80004E6F000E4F6B08EC0CF048C14CF149C12E +:107D90004DF1D0C14EF14F6BEBEC0BF048C14CF103 +:107DA00049C14DF1640E4E6F000E4F6B08EC0CF0A4 +:107DB00048C107F529B118C507F528EC80F0010185 +:107DC00065C532F11B0E75EC10F0325DD8B098EC41 +:107DD0002BF04FEC41F025A18DD0336915EE0FF05B +:107DE000332B6BD8030E3363FBD7710E9FEC0DF072 +:107DF000A8CF1DF5700E9FEC0DF01DC50AF1D880BF +:107E0000640E0A55A856A8CF1CF5760E9FEC0DF00F +:107E1000A8CF6AF5770E9FEC0DF0A8CF69F5780E24 +:107E20009FEC0DF0A8CF68F5790E9FEC0DF0A8CF70 +:107E300067F57A0E9FEC0DF0A8CF1BF5DAEC0DF08C +:107E40000FC5ADFFF1EC0DF00EC5ADFFF1EC0DF07F +:107E50000DC5ADFFF1EC0DF00CC5ADFFF1EC0DF073 +:107E60000BC5ADFFF1EC0DF00AC5ADFFF1EC0DF067 +:107E700009C5ADFFF1EC0DF008C5ADFFF1EC0DF05B +:107E80001DC5ADFFF1EC0DF01CC5ADFFF1EC0DF023 +:107E90006AC5ADFFF1EC0DF069C5ADFFF1EC0DF079 +:107EA00068C5ADFFF1EC0DF067C5ADFFF1EC0DF06D +:107EB0001BC5ADFFF1EC0DF012003351040D5A0E4D +:107EC000F326F350070FA96EC8EC0DF0A8CFE7FF1B +:107ED0003351040D5A0EF326F350060FA96EC8EC69 +:107EE0000DF0E5CF0AF1D880640E0A55A856A8CF48 +:107EF000E5FF1200460EBAEC1AF0326B32C16AF599 +:107F000032C169F532C168F532C167F532C11BF57E +:107F10001200249F28BF12002ABB1200420EBAECA6 +:107F20001AF0AEEC3FF0000EE8CF4CF200EC80F01F +:107F30000101430EBAEC1AF023C5CEF1CE67120050 +:107F40002BC50AF10A6729D025B1D2EC1BF0259187 +:107F5000AA6B22C5ABF1E5EC1BF012008DC100F558 +:107F60008EC101F50B0E75EC10F00A6F0AC112F507 +:107F70000C0E75EC10F00A6F0AC113F5100E75ECBB +:107F800010F00A6F0AC117F51D0E75EC10F00A6F9C +:107F90000AC11EF5EAEC4AF0120025A109EC1CF01A +:107FA00025812BC5AAF124C5ABF112EC1CF01200FF +:107FB00022972683819825BD120022BB08D0228BF0 +:107FC000BDC1BFF1BEC1C0F12F0E7CEC2DF08F51B1 +:107FD00094EC2DF0905194EC2DF0AE6BB12D02D0BD +:107FE000020EAE27B22D02D0020EAE27B32D02D064 +:107FF000020EAE27B42D02D0030EAE27B52D02D04F +:10800000090EAE27B62D02D0000EAE2728AB11D038 +:10801000010EAE27AF6BB051AF27B06B28A703D0CE +:10802000020EAE27AF8928A903D0010EAE27AF8B71 +:10803000AE8FAE5194EC2DF028AB16D0AF5194EC2E +:108040002DF028A70CD0180E9FEC0DF0A85094EC42 +:108050002DF0190E9FEC0DF0A85094EC2DF028A9EE +:1080600003D0D15194EC2DF0289B28972899B12F5B +:1080700001D07AD8B22F01D06CD8B32F01D05ED8FE +:10808000B42F01D04DD8B52F01D018D8B62F01D0BC +:1080900010D8B1BFB16BB2BFB26BB3BFB36BB4BFDB +:1080A000B46BB5BFB56BB6BFB66B440EBAEC1AF085 +:1080B00012001A0E75EC10F0B66F120031C9B5F14E +:1080C000B55194EC2DF030C9B5F1B55194EC2DF0CB +:1080D00033C9B5F1B55194EC2DF032C9B5F1B551B4 +:1080E00094EC2DF035C9B5F1B55194EC2DF034C9AF +:1080F000B5F1B55194EC2DF037C9B5F1B55194EC0B +:108100002DF036C9B5F1B55194EC2DF038C9B5F163 +:10811000B55194EC2DF0190E75EC10F0B56F1200FE +:10812000000E94EC2DF0000E94EC2DF0000E94EC6B +:108130002DF0180E75EC10F0B46F1200000E94ECD8 +:108140002DF0000E94EC2DF0170E75EC10F0B36FBF +:108150001200AA5194EC2DF0AB5194EC2DF0160EB8 +:1081600075EC10F0B26F1200975194EC2DF098510D +:1081700094EC2DF0150E75EC10F0B16F120020A3E9 +:108180002DD08DC152F18EC153F195C154F196C1DC +:1081900055F18DC195F18EC196F1D4EC0BF050C123 +:1081A0004CF151C14DF1270E4E6F4F6BEBEC0BF0C4 +:1081B00048C145F149C146F1070E476FBEEC0BF0CF +:1081C000630E456501D0456F050E75EC10F0455DF9 +:1081D000D8A004D0218BD7EC1CF0120021AB1200E8 +:1081E000219BFEEC1CF0120029B112008DC14CF154 +:1081F0008EC14DF10A0E4E6F4F6B08EC0CF048C16A +:108200004CF149C14DF1D0C14EF14F6BEBEC0BF08D +:1082100048C154F149C155F1130E75EC10F0640DCD +:10822000F3CF52F1F4CF53F1D4EC0BF027951FB7F5 +:108230002785279B48C154F149C155F1120E75ECB1 +:1082400010F0640DF3CF52F1F4CF53F1D4EC0BF0F6 +:108250001FA704D0278B050EB06F288B48C154F19F +:1082600049C155F1110E75EC10F0640DF3CF52F1C8 +:10827000F4CF53F1D4EC0BF01FB705D0278B278533 +:10828000040EB06F288B27B506D027A307D05DEC6E +:108290001FF0279303D032EC1FF0278312002C9D90 +:1082A0008FC14CF190C14DF1640E4E6F4F6B08ECD5 +:1082B0000CF01B0E9FEC0DF0A8A011D0010ED163A5 +:1082C00001D00DD01C0E9FEC0DF0030EA86407D05A +:1082D0004851A86404D0030EA85C48612C8D1B0E85 +:1082E0009FEC0DF0A8A211D0020ED16301D00DD0E9 +:1082F0001D0E9FEC0DF0030EA86407D04851A86432 +:1083000004D0030EA85C48612C8D1B0E9FEC0DF071 +:10831000A8A411D0030ED16301D00DD01E0E9FEC86 +:108320000DF0030EA86407D04851A86404D0030ED2 +:10833000A85C48612C8D1B0E9FEC0DF0A8A610D0F8 +:10834000040ED16301D00CD01F0E9FEC0DF0A86479 +:1083500007D04851A86404D0030EA85C48612C8D56 +:108360001B0E9FEC0DF0A8A810D0050ED16301D014 +:108370000CD0200E9FEC0DF0A86407D04851A864E3 +:1083800004D0030EA85C48612C8D71EC1FF0120024 +:1083900020C54CF121C54DF14C6707D04D6705D084 +:1083A000010ECC6FCD6B279112004CC104F54DC16D +:1083B00005F50D0E75EC10F04E6F4EC106F54B0E27 +:1083C000BAEC1AF01CEC80F001014C0EBAEC1AF079 +:1083D00004C54CF105C54DF14C6707D04D6705D07C +:1083E000010ECC6FCD6B279112004CC1CCF14DC169 +:1083F000CDF12781120020A75AEF43F025BD5AEF97 +:1084000043F02ABB81DCA3C100F5A4C101F50C0E29 +:1084100075EC10F00A6F0AC113F5470EBAEC1AF0AA +:1084200030EC80F00101B4DF480EBAEC1AF0FD0E1A +:1084300094EC2DF0FD0E94EC2DF0FE0E94EC2DF04E +:10844000BFC1BDF1C0C1BEF1FA0E94EC2DF0FA0E21 +:1084500094EC2DF0200E94EC2DF0075194EC2DF0BF +:10846000065194EC2DF0085194EC2DF0055194EC4C +:108470002DF0045194EC2DF02AAB11D0DDC132F176 +:10848000DEC133F15CEC2DF032C1DDF133C1DEF140 +:10849000DD5194EC2DF0DE5194EC2DF010D091C113 +:1084A00032F192C133F15CEC2DF032C191F133C164 +:1084B00092F1915194EC2DF0925194EC2DF0A55144 +:1084C00094EC2DF0A65194EC2DF0A75194EC2DF0E6 +:1084D000AC5194EC2DF0AD5194EC2DF0A35194ECF3 +:1084E0002DF0A45194EC2DF020C532F121C533F1CB +:1084F000325194EC2DF0335194EC2DF0060E9FEC9C +:108500000DF0A85094EC2DF0070E9FEC0DF0A85044 +:1085100094EC2DF00A0E9FEC0DF0A85094EC2DF089 +:108520000B0E9FEC0DF0A85094EC2DF00E0E9FEC6E +:108530000DF0A85094EC2DF00F0E9FEC0DF0A8500C +:1085400094EC2DF0120E9FEC0DF0A85094EC2DF051 +:10855000130E9FEC0DF0A85094EC2DF0160E9FEC2E +:108560000DF0A85094EC2DF0170E9FEC0DF0A850D4 +:1085700094EC2DF0180E9FEC0DF0A85094EC2DF01B +:10858000190E9FEC0DF0A85094EC2DF0210E9FECED +:108590000DF0A85094EC2DF0010E94EC2DF0410E4E +:1085A00094EC2DF0C25194EC2DF0C35194EC2DF0CD +:1085B000140E75EC10F02ABB010E94EC2DF0020E97 +:1085C000396F393B150E75EC10F0392594EC2DF010 +:1085D000020E396F393B160E75EC10F0392594EC0C +:1085E0002DF0020E396F393B170E75EC10F039255E +:1085F00094EC2DF0030E396F393B180E75EC10F02A +:10860000392594EC2DF0090E396F393B190E75ECB4 +:1086100010F0392594EC2DF0000E396F393B1A0E0D +:1086200075EC10F0392594EC2DF01A0E9FEC0DF03E +:10863000A85094EC2DF0000E94EC2DF0FB0E94EC71 +:108640002DF0FB0E94EC2DF025BD33D0020E9FECE7 +:108650000DF0A8CF39F1030E9FEC0DF0A8CF3AF141 +:10866000D890010E3927000E3A2339C1A8FF020E17 +:108670009DEC0DF03AC1A8FF030E9DEC0DF01C0E11 +:1086800089EC10F0326703D0336701D012D0010EAD +:108690003227000E3323700E820FA96E32C1A8FF5D +:1086A000CCEC0DF0700E830FA96E33C1A8FFCCEC9B +:1086B0000DF08196259D2DB123EC4CF060EC80F0FF +:1086C0000101196B1A6BD8EF3BF020A712002ABBEF +:1086D0000ED025BD19D02093B72B020E75EC10F0EB +:1086E000020FD8B0FF0EE806B76520831200B72B43 +:1086F0003C0EB7631200B76B2093DF2B1E0E75EC98 +:1087000010F0DF63208312002093B72B050EB765AE +:1087100020831200D7EC43F020B3B3EC43F020B336 +:10872000C6EC43F0219D97519963218D98519A632E +:10873000218D21BD04EC1FF0219F8D519563218F68 +:108740008E519663218F25BD218F21BF8CEC22F0A5 +:1087500012005FEC48F0EDEC43F02CEC25F084ECDB +:1087600049F02095120091C152F192C153F18FC18D +:1087700054F190C155F1D4EC0BF01FA712008FC13A +:1087800091F190C192F12CEC25F01200ACC152F1A4 +:10879000ADC153F197C154F198C155F1D4EC0BF030 +:1087A0001FB7120097C1ACF198C1ADF11200229928 +:1087B000000E75EC10F0526F536B8FC154F190C1E5 +:1087C00055F1D4EC0BF01FA705D020B7B76B208371 +:1087D0002289120020A72093120023B709D00C0E83 +:1087E000C36501D01200070EB06F288B23871200DB +:1087F0000D0EC365F8D7239712008FC115F190C1F4 +:1088000016F11551112716511223000E13231423AC +:108810001551112716511223000E1323142317C1CB +:108820004EF118C14FF111C148F112C149F113C104 +:108830004AF114C14BF12FEC0CF048C193F149C13E +:1088400094F11200510EBAEC1AF0916B926B936B8B +:10885000946BE6EC0FF05A0E9FEC0DF0000EA8643E +:10886000AFEC0FF0116B126B136B146B010E176FE3 +:10887000186B010EDD6FDE6BE06BE16BDB6BDC6BAD +:10888000A56BA66BA76BA86BDF6BB76BB86BB06BF8 +:10889000289B2B9BD26925912C952C9DC3EC2DF008 +:1088A000A4C103F5A3C102F597C1ACF198C1ADF124 +:1088B0000A6B0AC14EF20AC14FF202EE50F0200ECE +:1088C0000A6FEE6A0A2FFDD702EE70F0200E0A6FD3 +:1088D000010EEE6E0A2FFCD702EE90F0EE6AEE6A01 +:1088E0002C83290E75EC10F0326F010E32632C933D +:1088F000140E75EC10F0A96F150E75EC10F0B16F39 +:10890000160E75EC10F0B26F170E75EC10F0B36F19 +:10891000180E75EC10F0B46F190E75EC10F0B56F01 +:108920001A0E75EC10F0B66F2AAB02D0010EA96FCB +:10893000240E9FEC0DF029B1A8CF18F5A8CF59F15E +:1089400081962397229B209D2097268325ADE9ECD5 +:108950000DF0210E9FEC0DF0A8CFD1F1D105040D43 +:10896000F350070FA96EC8EC0DF0A8CF11F5D10593 +:10897000040DF350060FA96EC8EC0DF0A8CFD0F18E +:1089800011C50AF1D880640E0A55D880A856A8CF20 +:1089900010F5326B32C11BF532C11CF532C11DF529 +:1089A0002B95120024B718D024A9120024972499DB +:1089B0002A99208D209FB96B2ABB0AD0010EE8CFDF +:1089C0007FF0040E58EC0BF0000EE8CF7FF01200A1 +:1089D0008D0E58EC0BF012002497249920AD14D082 +:1089E0002AAB03D02093209D1200208F209D54ECB1 +:1089F00028F0CCEC26F02C992B9F010EBA6F66EC78 +:108A000028F02499249712002CB7AAD08188060E4A +:108A1000B06F288B2CA31200116B126B136B146BAD +:108A2000020E176F186BFDEC43F0120024B715D03F +:108A300024A912002DB9FFD026B91CD126BDF3D030 +:108A40002499B96BBA2B060E2BBD040EBA6302D063 +:108A5000010EBA6F66EC28F0120024972499208F3B +:108A6000209DB96B2DB9E7D026BBB0D126B902D174 +:108A700026BDD9D026B500D12CB9BFEF45F02BBF0C +:108A80000BD0BA4FDAD0BA4F8AD1BA4F53D0BA4FBF +:108A900045D0BA4FE9D11200BA4FBCD0BA4F17D067 +:108AA000BA4FC3D0BA4F03D0BA4FDED112002C73E5 +:108AB0002CA30AD0116B126B136B146B020E176F81 +:108AC000186BFDEC43F0D0D117EC26F0CDD15A0E47 +:108AD0009FEC0DF0A86608D0E6EC0FF0010EA86E32 +:108AE0005A0E9DEC0DF007D0AFEC0FF0000EA86E03 +:108AF0005A0E9DEC0DF071EC1FF004EC1FF08CECA5 +:108B000022F02CEC25F02ABBAFD128BFADD125B186 +:108B100009EC1CF025A1D2EC1BF0A6D154EC28F0F6 +:108B2000EAEC26F0010EBA6F2B8F66EC28F0249940 +:108B30002497120029B126D1268554EC28F0D0C103 +:108B4000A8FF180E9DEC0DF011C5A8FF190E9DECA5 +:108B50000DF0FDEC26F0010EBA6F66EC28F0120065 +:108B6000208F209D249924972C8954EC28F036ECF2 +:108B700027F02B9F010EBA6F66EC28F01200BA4F57 +:108B800073D1BA4F39D0BA4F3ED0BA4F2ED0BA4F68 +:108B900025D06AD136EC27F0980E526F3A0E536FFB +:108BA000C6C154F1C7C155F1D4EC0BF01FA705D0D5 +:108BB000980EC66F3A0EC76F1200E80E526F030E82 +:108BC000536FC6C154F1C7C155F1D4EC0BF01FB7B8 +:108BD0001200E80EC66F030EC76F1200E80EC65FE4 +:108BE000030EC75B050EBA6FD5D7E80EC627030E76 +:108BF000C723040EBA6FCED7640EC627000EC72354 +:108C0000020EBA6FC7D7640EC65F000EC75B030EB5 +:108C1000BA6FC0D7268D54EC28F030EC80F00101FB +:108C200037EC29F01200269D1FD12D8954EC28F035 +:108C30002CEC2BF012002D9917D12689220E9FECD7 +:108C40000DF0030EA8640DD00CD02B8528EC0FF08E +:108C500033EC2CF023C5CEF1CE67120045EC2CF09E +:108C6000120054EC28F023C5CEF1CE67120081EC3F +:108C700027F012002699F8D0BA4F6FD0BA4F4ED0D5 +:108C8000BA4F38D0BA4F17D0BA4F01D01200190ED0 +:108C90009FEC0DF0A8CF32F13207FF0E326301D006 +:108CA000322B32C1A8FF190E9DEC0DF0FDEC26F021 +:108CB000050EBA6F1200190E9FEC0DF0A8CF32F11D +:108CC000322B650E326302D0040E326F180E9FEC09 +:108CD0000DF0A8503225336F650E336301D0320793 +:108CE00032C1A8FF190E9DEC0DF0FDEC26F0040E2C +:108CF000BA6F1200180E9FEC0DF0A8CF32F13207B8 +:108D0000030E326301D0322B32C1A8FF180E9DEC46 +:108D10000DF0FDEC26F0030EBA6F1200180E9FEC5A +:108D20000DF0A8CF32F1322B650E326302D0050E62 +:108D3000326F190E9FEC0DF0A8503225336F650E7F +:108D4000336301D0320732C1A8FF180E9DEC0DF03D +:108D5000FDEC26F0020EBA6F1200190E9FEC0DF01A +:108D6000A8CF11F5180E9FEC0DF0A8CFD0F111C5CA +:108D70000AF1D880640E0A55A856A8CF10F52887A6 +:108D8000288B72D0268B54EC28F029912A89CEECBE +:108D900027F02981010EBA6F66EC28F0120029B184 +:108DA0000AD0268B54EC28F0CEEC27F0010EBA6FD7 +:108DB00066EC28F012002B8D268B54EC28F01FEC6B +:108DC00028F0010EBA6F66EC28F012002AB912D012 +:108DD00029A110D02C955DEC1FF0230EBA25A96EA9 +:108DE000C8EC0DF0A8CF18F5A8CF59F12B9D288914 +:108DF000288B3AD02C85326B32C118F5269BBAC12C +:108E0000D1F1BA05040DF350070FA96EC8EC0DF0AF +:108E1000A8CF11F5BA05040DF350060FA96EC8ECE2 +:108E20000DF0A8CFD0F111C50AF1D880640E0A5513 +:108E3000A856A8CF10F52889288B16D020AF12008D +:108E40002DB943D02CB93CD026A908D02BB531D0B0 +:108E500023C5CEF1CE6702D081EC27F0B92B0A0EE4 +:108E600075EC10F0B96512002BA50DD02B9528ECF0 +:108E70000FF004EC1FF02CEC25F025B109EC1CF0F0 +:108E800025A1D2EC1BF02B95209F209D71EC1FF0AB +:108E900054EC28F0AEEC1BF054EC25F0B96B26999D +:108EA0002D99269B269D26952B9D2C9924972499B8 +:108EB000120023C5CEF1CE67D1D745EC2CF0CED72A +:108EC00036EC27F066EC28F0C9D72CEC2BF0C6D78F +:108ED00029EE4AF0100E396FDE660DD0392FFCD71F +:108EE00028EC0FF0010E58EC0BF0020E58EC0BF0D2 +:108EF00070EC80F0010178EC0EF0E9EC0DF0A56B60 +:108F0000A66B939C939E819C819E20B509D820B12D +:108F10004FD820A99DEF4AF0000003000000F5D7CC +:108F20005FEC48F02CB123EC48F0CCEC3CF0BFEC0B +:108F30003CF0A62B0E0EA66526D070D884EC49F026 +:108F40001AEC80F00101A1C1A3F1A2C1A4F18DC16D +:108F5000A1F18EC1A2F1A66B070E89EC10F032C10F +:108F600052F133C153F1A1C154F1A2C155F1D4EC76 +:108F70000BF01FB701D007D0070E89EC10F032C1FB +:108F8000A1F133C1A2F18DC100F58EC101F50B0E27 +:108F900075EC10F00A6F0AC112F50C0E75EC10F0AA +:108FA0000A6F0AC113F540EC80F001012095120010 +:108FB00006EC3DF027A104D08186000003000000EC +:108FC0008196A52B050EA56512D028D8060E89EC32 +:108FD00010F032C152F133C153F18DC154F18EC141 +:108FE00055F1D4EC0BF020891FB72099A56B209187 +:108FF00024B70AD024B908D0F292F0902A932A918B +:1090000024992497D59E1200F292F0902A932A91E7 +:1090100024992497D59E209927871200EFEC18F009 +:1090200003000000030000000300F2EC18F0E2EC83 +:1090300018F003000000030000000300E9EC18F042 +:10904000CAEC17F01200FA0ED5EC0CF0FA0ED5ECC3 +:109050000CF0FA0ED5EC0CF0FA0ED5EC0CF05FEC3F +:1090600048F02CA11200F26AF16AF06AC290E9ECB1 +:109070000DF0100E926E806A936A816A1D0E946ED6 +:10908000826A956A836A966A846AD56ACD6ACA6A70 +:109090009B6A020ED36ED180E9C137F10F0E396F92 +:1090A00003000000392FFCD781880400050EA9ECCD +:1090B0000CF0819803000000372FF6D7EDD7C2805F +:1090C0000000C282C2B2FED7C4CF4DF1C3CF4CF173 +:1090D000C60E4E6F030E4F6FEBEC0BF0640E4E6F2F +:1090E0004F6B2FEC0CF048C1C2F149C1C3F1C290E3 +:1090F000C2C154F1C3C155F1280E526F0A0E536F0D +:10910000D4EC0BF02C911FB703D0020EE96F2C8129 +:109110008DC154F18EC155F1990E526F3A0E536FB5 +:10912000D4EC0BF02C911FA703D0030EE96F2C8118 +:10913000299B299D280E9FEC0DF0A8CF54F1290EF4 +:109140009FEC0DF0A8CF55F1D00E526F070E536F64 +:10915000D4EC0BF01FA7298B940E526F110E536F96 +:10916000D4EC0BF01FA7298D29AB73D029AD71D09A +:10917000680EA86E280E9DEC0DF0100EA86E290E3C +:109180009DEC0DF007C1A8FF2A0E9DEC0DF006C165 +:10919000A8FF2B0E9DEC0DF008C1A8FF2C0E9DEC36 +:1091A0000DF097C1A8FF2D0E9DEC0DF098C1A8FF02 +:1091B0002E0E9DEC0DF0A86A2F0E9DEC0DF0A86A06 +:1091C000300E9DEC0DF0A86A310E9DEC0DF0A86AF2 +:1091D000320E9DEC0DF0A86A330E9DEC0DF0A86ADE +:1091E000340E9DEC0DF0A86A350E9DEC0DF097C184 +:1091F000A8FF360E9DEC0DF098C1A8FF370E9DEC30 +:109200000DF007C1A8FF380E9DEC0DF006C1A8FFB8 +:10921000390E9DEC0DF008C1A8FF3A0E9DEC0DF043 +:1092200097C1A8FF3B0E9DEC0DF098C1A8FF3C0E26 +:109230009DEC0DF007C1A8FF3D0E9DEC0DF006C1A1 +:10924000A8FF3E0E9DEC0DF008C1A8FF3F0E9DEC5F +:109250000DF0280E9FEC0DF0A8CF54F1290E9FECD5 +:109260000DF0A8CF55F1C2C152F1C3C153F1D4ECF6 +:109270000BF01FA71200C2C1A8FF280E9DEC0DF035 +:10928000C3C1A8FF290E9DEC0DF007C1A8FF2A0E4F +:109290009DEC0DF006C1A8FF2B0E9DEC0DF008C152 +:1092A000A8FF2C0E9DEC0DF097C1A8FF2D0E9DEC94 +:1092B0000DF098C1A8FF2E0E9DEC0DF01200800E4F +:1092C000CF6ECE6A3C0E036111D03C0E04610ED00D +:1092D000180E05610BD0200E066108D00C0E076138 +:1092E00005D0640E086102D09D801200000E036F4D +:1092F000000E046F0C0E056F170E066F040E076F3D +:109300000A0E086F9D801200360E9FEC0DF0A8CF5C +:1093100054F1370E9FEC0DF0A8CF55F197C152F1E3 +:1093200098C153F1D4EC0BF01FA719D097C1A8FF37 +:10933000360E9DEC0DF098C1A8FF370E9DEC0DF098 +:1093400007C1A8FF380E9DEC0DF006C1A8FF390E2D +:109350009DEC0DF008C1A8FF3A0E9DEC0DF03B0E00 +:109360009FEC0DF0A8CF54F13C0E9FEC0DF0A8CF70 +:1093700055F197C152F198C153F1D4EC0BF01FB7DE +:10938000120097C1A8FF3B0E9DEC0DF098C1A8FFFD +:109390003C0E9DEC0DF007C1A8FF3D0E9DEC0DF0BD +:1093A00006C1A8FF3E0E9DEC0DF008C1A8FF3F0EC0 +:1093B0009DEC0DF01200249B9D9A81869E9A620E70 +:1093C000AD6EF1EC0DF0F7EC0DF0AECF05F1180E2F +:1093D0000561056BF7EC0DF0AECF04F13C0E0461B6 +:1093E000046BF7EC0DF0AECF03F13C0E0361036BA1 +:1093F000F7EC0DF0AECF07F10C0E076501D0076F4B +:10940000F7EC0DF0AECF06F107C132F1324F1F0E6F +:10941000324F1C0E324F1F0E324F1E0E324F1F0E98 +:10942000324F1E0E324F1F0E324F1F0E324F1E0E86 +:10943000324F1F0E324F1E0E324F1F0E066502D0E6 +:10944000010E066FF7EC0DF0AECF08F1640E086167 +:10945000086B81969E9A20859D8A4DEF3CF028915D +:10946000010163EC4BF020B3EAEC1AF0FC6A01EE68 +:1094700009F0EE6A0A0EEA62FCD7E9EC0DF05FEC47 +:1094800049F0F8EC18F0239D23ADFED78F6B906B5D +:10949000196B1A6B20890EEC48F020998DC19FF151 +:1094A0008EC1A0F18DC1A1F18EC1A2F18DC1A3F138 +:1094B0008EC1A4F1CC2B0A6B0AC111F54F0E0A6FB5 +:1094C0000AC110F58DC100F58EC101F5000EE8CF7F +:1094D0004CF220EC80F0010130EC80F0010118EC3E +:1094E00080F00101DFEC3CF0010140EC80F0010173 +:1094F000010EA96E010EAA6EC8EC0DF0A8CF39F1CD +:10950000A92AC8EC0DF0A8CF3AF1AA6A010E396376 +:1095100004D0410E3A6301D010D0010EA96E010EA5 +:10952000AA6E010EA86ECCEC0DF0A92A410EA86E11 +:10953000CCEC0DF0AA6A12EF16F081988196300EED +:1095400075EC10F0E8CFFAF11F6B206B216B226BEA +:10955000236B246B256B266B276B286B296B2A6B7F +:109560002B6B2C6B2D6B66EC0FF0000EE8CF7CF0B4 +:10957000000EE8CF7DF0000EE8CF7EF0000EE8CFC1 +:109580007FF0FF0E2E6F2EC17AF0FF0E2E6F2EC1D0 +:109590007BF05DEC2EF0A3C19FF1A4C1A0F1AA6AFB +:1095A0005C0E9FEC0DF0300EA86201D006D00ED8F4 +:1095B000300EA86E5C0E9DEC0DF0270E9FEC0DF0AA +:1095C0002A85010EA8622A95D8EF3BF0A4EC2AF078 +:1095D000140E65D0289F29912A9B000E0A6F0AC19C +:1095E0001FF55A0E0A6F0AC115F50AC114F5AA6AC9 +:1095F000220E9FEC0DF0010EA86202D0288F1200FF +:10960000020EA86202D029811200030EA86202D0C5 +:109610002A8B1200040EA8620FD0010E0A6F0AC135 +:109620001FF5200E75EC10F0A8CF15F5210E75EC86 +:1096300010F0A8CF14F51200050EA86212002981BF +:10964000010E0A6F0AC11FF5200E75EC10F0A8CFAD +:1096500015F5210E75EC10F0A8CF14F5120028ECCA +:109660000FF062EC2AF00A0E396FC80ED5EC0CF040 +:109670002497249920B1D7EC43F020B139072091E9 +:10968000396701D0120020B3120024B7120024B9A8 +:109690001200F0D728EC0FF083EC2AF0E4D7396FF2 +:1096A000C80ED5EC0CF02497249920B1D7EC43F0E8 +:1096B00020B139072091396701D0120024B7120078 +:1096C00024B91200F2D76C0ED36E110E926E806A1E +:1096D000030E936E816ADD0E946E826A000E966EA2 +:1096E000846A000E956E836A400E9B6E1F0ED56EC7 +:1096F000070ECD6ED00EF26E050EF16E080EF06EF6 +:10970000210E9D6E000EA06ED06A000EC26E0E0E6F +:10971000C16E8A0EC06EC66A000EC76E280EC66E77 +:10972000000EC56E080EC86EBD6ABA6A070EB46E2A +:10973000200E6F6E240EAC6E900EAB6E080EB86EDF +:10974000B06A220EAF6EAE6A9E6A1200010EEA6F18 +:109750000F0EEB6F010EBA6FB86B208F218728ECCC +:109760000FF0B8EC1EF024972499219121939AECE4 +:109770001CF09BEC1DF024EC13F020A109D0D0ECE0 +:109780003DF0D7EC43F006EC3DF05FEC48F0209163 +:1097900021B1D5EF4BF020AFDFEF4BF020B9DFEF79 +:1097A0004BF020B39DEF4AF0E6D7BA4F1CD0BA4F2A +:1097B0000AD0BA4F10D0BA4F88D0BA4F5CD0040E3E +:1097C000BA6F4BEF13F0020EEA27C70EEA61EA6F99 +:1097D000020EBA6FC8D7030EEB27630EEB61EB6F77 +:1097E000030EBA6FC0D7258D2C87EBC14CF14D6BA2 +:1097F000640E4E6F4F6BEBEC0BF0E80E4827030E38 +:10980000492348C1C6F149C1C7F1C6C18DF1C7C1DD +:109810008EF121912193209F2497249916EC4CF0EE +:109820002083500EBAEC1AF0DCEF3DF02D81530E80 +:10983000BAEC1AF062EC80F0010165C5E7F1540E54 +:10984000BAEC1AF012002D91530EBAEC1AF064EC37 +:1098500080F00101E7C165F5540EBAEC1AF0470E2D +:10986000BAEC1AF030EC80F00101C8EC41F0480E7F +:10987000BAEC1AF0120028EC0FF088EC2CF01DEC7A +:1098800046F0010EE8CF7FF0BC0E58EC0BF0000E56 +:10989000E8CF7FF02497249920A109D0D0EC3DF0A7 +:1098A000D7EC43F006EC3DF05FEC48F0209124B794 +:1098B00009D024B907D020B949EF13F020B39DEFA8 +:1098C0004AF0EAD7050EBA6F47D722EC44F0258D4F +:1098D0002C87EBC14CF14D6B640E4E6F4F6BEBEC74 +:1098E0000BF0E80E4827030E492348C1C6F149C1D1 +:1098F000C7F1C6C18DF1C7C18EF116EC4CF0010E57 +:10990000E8CF7FF00C0E58EC0BF0000EE8CF7FF0A4 +:10991000EDEC3EF0AEEC3FF000EC80F0010123C531 +:10992000CEF1CE67F5D7010EE8CF4CF2FF0EE8CFAF +:1099300023F59AEC1CF08178EDEC3EF0AEEC3FF0B4 +:1099400000EC80F00101430EBAEC1AF0EA2FF1D7D7 +:10995000000EE8CF4CF2FF0EE8CF23F514D081883B +:1099600023EC4CF0259D2C97FA0ED5EC0CF0FA0E5A +:10997000D5EC0CF0FA0ED5EC0CF08198010EEA6FE4 +:10998000050EBA6FE9D6EDEC3EF0AEEC3FF000EC20 +:1099900080F0010123C5CEF1CE67F5D7E0D7FFFFF8 +:1099A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 :1099B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 :1099C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 :1099D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97
--- a/code_part1/OSTC_code_asm_part1/changelog.txt Thu Jul 01 17:45:01 2010 +0200 +++ b/code_part1/OSTC_code_asm_part1/changelog.txt Sun Jul 11 20:26:43 2010 +0200 @@ -1,3 +1,9 @@ +New in 1.65 Beta: +BETA Version - Do NOT use for diving! +CHANGE: Restored original Gas Setup +CHANGE: CF25 (Deco Debug) default to 0 + + New in 1.63 Beta: BETA Version - Do NOT use for diving! CHANGE: CF15 defines threshold for CNS display in Surfacemode (OSTC MK.2 only)
--- a/code_part1/OSTC_code_asm_part1/definitions.asm Thu Jul 01 17:45:01 2010 +0200 +++ b/code_part1/OSTC_code_asm_part1/definitions.asm Sun Jul 11 20:26:43 2010 +0200 @@ -23,7 +23,7 @@ ;#DEFINE NO_SENSOR_MODE ; uses Dummy values #DEFINE softwareversion_x d'1' ; Software version XX.YY -#DEFINE softwareversion_y d'63' ; Software version XX.YY +#DEFINE softwareversion_y d'65' ; Software version XX.YY #DEFINE max_custom_number d'48' ; Number of last used custom function
--- a/code_part1/OSTC_code_asm_part1/divemode.asm Thu Jul 01 17:45:01 2010 +0200 +++ b/code_part1/OSTC_code_asm_part1/divemode.asm Sun Jul 11 20:26:43 2010 +0200 @@ -332,10 +332,10 @@ cpfseq hi ; Gases 0-3 copied? bra divemode_check_decogases2 ; No, Continue - read_int_eeprom d'23' ; Read He ratio + read_int_eeprom d'113' ; Read He ratio movff EEDATA,char_I_deco_He_ratio ; And copy into hold register - read_int_eeprom d'22' ; Read O2 ratio + read_int_eeprom d'112' ; Read O2 ratio movff char_I_deco_He_ratio, wait_temp ; copy into bank1 register bsf STATUS,C ; movlw d'100' ; 100% @@ -343,43 +343,26 @@ subfwb EEDATA,F ; minus O2 movff EEDATA, char_I_deco_N2_ratio; = N2! -; Now, set change depth. Inactive gases get depth=0! - - read_int_eeprom d'27' ; read flag register - movff EEDATA,hi ; temp +; Now, set change depth. Inactive gases have depth=0! - read_int_eeprom d'28' ; read gas_change_depth Gas1 - movlw d'0' - btfsc hi,0 ; Skip if clear -> Skip if inactive - movf EEDATA,W - movff WREG,char_I_deco_gas_change5 + read_int_eeprom d'118' ; read gas_change_depth Gas1 + movff EEDATA,char_I_deco_gas_change5 - read_int_eeprom d'29' ; read gas_change_depth Gas2 - movlw d'0' - btfsc hi,1 ; Skip if clear -> Skip if inactive - movf EEDATA,W - movff WREG,char_I_deco_gas_change4 + read_int_eeprom d'119' ; read gas_change_depth Gas1 + movff EEDATA,char_I_deco_gas_change4 - read_int_eeprom d'30' ; read gas_change_depth Gas3 - movlw d'0' - btfsc hi,2 ; Skip if clear -> Skip if inactive - movf EEDATA,W - movff WREG,char_I_deco_gas_change3 + read_int_eeprom d'120' ; read gas_change_depth Gas1 + movff EEDATA,char_I_deco_gas_change3 - read_int_eeprom d'31' ; read gas_change_depth Gas4 - movlw d'0' - btfsc hi,3 ; Skip if clear -> Skip if inactive - movf EEDATA,W - movff WREG,char_I_deco_gas_change2 + read_int_eeprom d'121' ; read gas_change_depth Gas1 + movff EEDATA,char_I_deco_gas_change2 - read_int_eeprom d'32' ; read gas_change_depth Gas5 - movlw d'0' - btfsc hi,4 ; Skip if clear -> Skip if inactive - movf EEDATA,W - movff WREG,char_I_deco_gas_change + read_int_eeprom d'122' ; read gas_change_depth Gas1 + movff EEDATA,char_I_deco_gas_change + ; Debugger -;call enable_rs232 +; call enable_rs232 ; movff char_I_deco_He_ratio5,TXREG ; call rs232_wait_tx ; wait for UART ; movff char_I_deco_N2_ratio5,TXREG @@ -415,6 +398,9 @@ copy_decogas_info: movf hi,W ; Gas 1-4 mullw d'4' ; times 4... + movlw d'90' ; +90 Offset to new... + addwf PRODL,F ; ..sorted list! + movf PRODL,W ; addlw d'7' ; +7 = address for He ratio movwf EEADR @@ -423,6 +409,9 @@ movf hi,W ; Gas 1-4 mullw d'4' ; times 4... + movlw d'90' ; +90 Offset to new... + addwf PRODL,F ; ..sorted list! + movf PRODL,W ; addlw d'6' ; +6 = address for O2 ratio movwf EEADR @@ -444,9 +433,6 @@ movff lo,char_I_deco_gas_change3 movff lo,char_I_deco_gas_change2 movff lo, char_I_deco_gas_change ; clear -; movff lo, char_I_deco_N2_ratio ; clear -; movff lo, char_I_deco_He_ratio ; clear -;call PLED_gaschange_DEBUG return calc_deko_divemode2: @@ -1596,12 +1582,12 @@ clrf POSTINC0 clrf POSTINC0 -; Load GF values into RAM - GETCUSTOM8 d'32' ; GF low - movff EEDATA,char_I_GF_Lo_percentage - GETCUSTOM8 d'33' ; GF high - movff EEDATA,char_I_GF_Hi_percentage - +;; Load GF values into RAM - now done in start.asm! +; GETCUSTOM8 d'32' ; GF low +; movff EEDATA,char_I_GF_Lo_percentage +; GETCUSTOM8 d'33' ; GF high +; movff EEDATA,char_I_GF_Hi_percentage +; ; Start with active Stopwatch? bsf stopwatch_active GETCUSTOM8 d'41' ; =1: Start with active Stopwatch
--- a/code_part1/OSTC_code_asm_part1/menu_gassetup.asm Thu Jul 01 17:45:01 2010 +0200 +++ b/code_part1/OSTC_code_asm_part1/menu_gassetup.asm Sun Jul 11 20:26:43 2010 +0200 @@ -1218,7 +1218,7 @@ movwf logbook_temp5 rcall gassetup_sort_store movff logbook_temp1,EEDATA ; Change depth -> EEDATA - write_int_eeprom d'32' ; Write Change Depth Gas 5 + write_int_eeprom d'122' ; Write Change Depth Gas 5 rcall gassetup_sort_sort ; Sort! ; Done. Copy Gas #logbook_temp3 into EEPROM Place Gas 4 @@ -1226,7 +1226,7 @@ movwf logbook_temp5 rcall gassetup_sort_store movff logbook_temp1,EEDATA ; Change depth -> EEDATA - write_int_eeprom d'31' ; Write Change Depth Gas 4 + write_int_eeprom d'121' ; Write Change Depth Gas 4 rcall gassetup_sort_sort ; Sort! ; Done. Copy Gas #logbook_temp3 into EEPROM Place Gas 3 @@ -1234,7 +1234,7 @@ movwf logbook_temp5 rcall gassetup_sort_store movff logbook_temp1,EEDATA ; Change depth -> EEDATA - write_int_eeprom d'30' ; Write Change Depth Gas 3 + write_int_eeprom d'120' ; Write Change Depth Gas 3 rcall gassetup_sort_sort ; Sort! ; Done. Copy Gas #logbook_temp3 into EEPROM Place Gas 2 @@ -1242,7 +1242,7 @@ movwf logbook_temp5 rcall gassetup_sort_store movff logbook_temp1,EEDATA ; Change depth -> EEDATA - write_int_eeprom d'29' ; Write Change Depth Gas 2 + write_int_eeprom d'119' ; Write Change Depth Gas 2 rcall gassetup_sort_sort ; Sort! ; Done. Copy Gas #logbook_temp3 into EEPROM Place Gas 1 @@ -1250,7 +1250,7 @@ movwf logbook_temp5 rcall gassetup_sort_store movff logbook_temp1,EEDATA ; Change depth -> EEDATA - write_int_eeprom d'28' ; Write Change Depth Gas 1 + write_int_eeprom d'118' ; Write Change Depth Gas 1 return gassetup_sort_sort: @@ -1311,35 +1311,32 @@ cpfseq EEDATA ; Compare with EEDATA d'33' bra gassetup_sort_store2 ; Was not first gas! movff logbook_temp5,EEDATA ; Copy new first gas - write_int_eeprom d'33' ; Store - bsf menubit2 ; Done. Do change again. + write_int_eeprom d'123' ; Store + bsf menubit2 ; Done. Do not change again. gassetup_sort_store2: -;; Was Gas #logbook_temp3 active? -;; Letter+26 holds active bits 25? -; movff logbook_temp3,logbook_temp6 ; Counter 0-4 -; incf logbook_temp6,F ; Counter 1-5 -; movff letter+.25, logbook_temp2 ; No longer used -; read_int_eeprom d'27' ; Active flag register -;gassetup_sort_store3: -; rrcf logbook_temp2,F ; Shift into Carry -; decfsz logbook_temp6,F ; 1-5 x -; bra gassetup_sort_store3 ; Loop -;; Carry now holds active bit of gas #logbook_temp3 (0-4) -; -; movff logbook_temp3,logbook_temp6 ; Counter 0-4 -; incf logbook_temp6,F ; Counter 1-5 -; clrf logbook_temp2 -;gassetup_sort_store4: -; rlcf logbook_temp2,F ; Shift into logbook_temp2 -; decfsz logbook_temp6,F ; 1-5 x -; bra gassetup_sort_store4 ; Loop -; movf logbook_temp2 -; - +; Was Gas #logbook_temp3 active? +; Letter+26 holds active bits 25? + movff logbook_temp3,logbook_temp6 ; Counter 0-4 + incf logbook_temp6,F ; Counter 1-5 + movff letter+.25, logbook_temp2 ; No longer used + read_int_eeprom d'27' ; Active flag register +gassetup_sort_store3: + rrcf logbook_temp2,F ; Shift into Carry + decfsz logbook_temp6,F ; 1-5 x + bra gassetup_sort_store3 ; Loop +; Carry now holds active bit of gas #logbook_temp3 (0-4) + + btfss STATUS,C ; Was Gas active? + clrf logbook_temp1 ; No!, Clear change Depth to make it inactive for sorted list! + movf logbook_temp5,W mullw d'4' movff PRODL,EEADR ; Point to EEPROM of Gas #logbook_temp5 + + movlw d'90' ; +90 Offset to new... + addwf EEADR,F ; ..sorted list! + movff POSTINC2,EEDATA ; O2 Default call write_eeprom ; store in internal EEPROM incf EEADR,F ; +1
--- a/code_part1/OSTC_code_asm_part1/menu_reset.asm Thu Jul 01 17:45:01 2010 +0200 +++ b/code_part1/OSTC_code_asm_part1/menu_reset.asm Sun Jul 11 20:26:43 2010 +0200 @@ -241,7 +241,7 @@ #DEFINE sampling_divisor_tank d'0' ; 8Bit never #DEFINE sampling_divisor_ppo2 d'0' ; 8Bit never -#DEFINE sampling_divisor_deco2 d'12' ; 8Bit /12 +#DEFINE sampling_divisor_deco2 d'0' ; 8Bit never #DEFINE sampling_divisor_nyu2 d'0' ; 8Bit never #DEFINE cns_display_high d'20' ; 8Bit 20% #DEFINE logbook_offset d'0' ; 15Bit No Offset, but 15Bit value
--- a/code_part1/OSTC_code_asm_part1/pled_outputs.asm Thu Jul 01 17:45:01 2010 +0200 +++ b/code_part1/OSTC_code_asm_part1/pled_outputs.asm Sun Jul 11 20:26:43 2010 +0200 @@ -3420,36 +3420,36 @@ ; return ; -PLED_gaschange_DEBUG: - WIN_LEFT .0 - WIN_TOP .160 - lfsr FSR2,letter - movff char_I_deco_He_ratio,lo - output_8 - call word_processor - - WIN_LEFT .25 - WIN_TOP .160 - call PLED_SetRow - lfsr FSR2,letter - movff char_I_deco_N2_ratio,lo - output_8 - call word_processor - - WIN_LEFT .50 - WIN_TOP .160 - lfsr FSR2,letter - movff char_I_deco_gas_change,lo - output_8 - call word_processor - - WIN_LEFT .75 - WIN_TOP .160 - lfsr FSR2,letter - movff hi,lo - output_8 - call word_processor - return +;PLED_gaschange_DEBUG: +; WIN_LEFT .0 +; WIN_TOP .160 +; lfsr FSR2,letter +; movff char_I_deco_He_ratio,lo +; output_8 +; call word_processor +; +; WIN_LEFT .25 +; WIN_TOP .160 +; call PLED_SetRow +; lfsr FSR2,letter +; movff char_I_deco_N2_ratio,lo +; output_8 +; call word_processor +; +; WIN_LEFT .50 +; WIN_TOP .160 +; lfsr FSR2,letter +; movff char_I_deco_gas_change,lo +; output_8 +; call word_processor +; +; WIN_LEFT .75 +; WIN_TOP .160 +; lfsr FSR2,letter +; movff hi,lo +; output_8 +; call word_processor +; return PLED_MultiGF_deco_mask:
--- a/code_part1/OSTC_code_asm_part1/start.asm Thu Jul 01 17:45:01 2010 +0200 +++ b/code_part1/OSTC_code_asm_part1/start.asm Sun Jul 11 20:26:43 2010 +0200 @@ -199,33 +199,34 @@ bcf gauge_mode bcf FLAG_const_ppO2_mode bcf FLAG_apnoe_mode + +; Pre-load modes for OC, GF 90/90 and no Aponoe or Gauge. + movlw d'0' + movwf wait_temp + movff wait_temp,char_I_deco_model ; Clear Flagbyte +; Load GF values into RAM + movlw d'90' + movwf wait_temp + movff wait_temp,char_I_GF_Lo_percentage + movff wait_temp,char_I_GF_Hi_percentage ; Set to 90/90... clrf EEADRH read_int_eeprom d'34' ; Read deco data movlw d'1' ; Gauge mode cpfseq EEDATA bra restart_3_test_ppO2_mode; check for ppO2 mode bsf gauge_mode ; Set flag for gauge mode - movlw d'0' - movwf wait_temp - movff wait_temp,char_I_deco_model ; Clear Flagbyte return ; start in Surfacemode restart_3_test_ppO2_mode: movlw d'2' ; const ppO2 mode cpfseq EEDATA bra restart_3_test_apnoe_mode; check for apnoe mode bsf FLAG_const_ppO2_mode ; Set flag for ppO2 mode - movlw d'0' - movwf wait_temp - movff wait_temp,char_I_deco_model ; Clear Flagbyte return ; start in Surfacemode restart_3_test_apnoe_mode: movlw d'3' ; Apnoe mode cpfseq EEDATA bra restart_4_test_gf_mode ; check for GF OC mode bsf FLAG_apnoe_mode ; Set flag for Apnoe Mode - movlw d'0' - movwf wait_temp - movff wait_temp,char_I_deco_model ; Clear Flagbyte return ; start in Surfacemode restart_4_test_gf_mode: movlw d'4' ; GF OC mode @@ -234,6 +235,11 @@ movlw d'1' movwf wait_temp movff wait_temp,char_I_deco_model ; Set Flagbyte for GF method +; Load GF values into RAM + GETCUSTOM8 d'32' ; GF low + movff EEDATA,char_I_GF_Lo_percentage + GETCUSTOM8 d'33' ; GF high + movff EEDATA,char_I_GF_Hi_percentage return ; start in Surfacemode restart_5_test_gfO2_mode: movlw d'5' ; GF CC mode @@ -243,6 +249,11 @@ movlw d'1' movwf wait_temp movff wait_temp,char_I_deco_model ; Set Flagbyte for GF method +; Load GF values into RAM + GETCUSTOM8 d'32' ; GF low + movff EEDATA,char_I_GF_Lo_percentage + GETCUSTOM8 d'33' ; GF high + movff EEDATA,char_I_GF_Hi_percentage return ; start in Surfacemode startup_screen1: