From 92d54aae94375e47f992ca9c01b3fdfdb9257807 Mon Sep 17 00:00:00 2001 From: n2232 Date: Tue, 23 Aug 2011 04:58:32 +0000 Subject: [PATCH] =?UTF-8?q?2.06=20sreg,callt=E3=82=92=E7=A9=8D=E6=A5=B5?= =?UTF-8?q?=E7=9A=84=E3=81=AB=E4=BD=BF=E3=81=86=E3=82=88=E3=81=86=E3=80=81?= =?UTF-8?q?=E3=82=B3=E3=83=B3=E3=83=91=E3=82=A4=E3=83=AB=E3=82=AA=E3=83=97?= =?UTF-8?q?=E3=82=B7=E3=83=A7=E3=83=B3=E5=A4=89=E6=9B=B4=E3=81=AA=E3=81=A9?= =?UTF-8?q?=20=E6=9C=AA=E4=BD=BF=E7=94=A8=E5=A4=89=E6=95=B0=E5=89=8A?= =?UTF-8?q?=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@375 013db118-44a6-b54f-8bf7-843cb86687b1 --- trunk/adc.c | 2 +- trunk/bsr.hex | 1904 ++++++++++++++++++------------------ trunk/bsr.lmf | Bin 178444 -> 178944 bytes trunk/bsr_k0r.map | 1082 ++++++++++---------- trunk/config.h | 4 +- trunk/hal.c | 1 + trunk/hal.h | 1 - trunk/hoge.bin | Bin 16387 -> 3 bytes trunk/i2c_ctr.c | 2 +- trunk/i2c_mcu.c | 10 +- trunk/led.h | 4 - trunk/led_cam.c | 9 +- trunk/loader.c | 14 +- trunk/main.c | 15 +- trunk/pedo_alg_thre_det2.c | 11 +- trunk/renge/renge.c | 21 +- trunk/renge/renge.h | 7 +- trunk/task_misc.c | 8 +- trunk/task_status.c | 13 +- trunk/vreg_ctr.c | 39 +- trunk/vreg_twl.c | 10 +- trunk/yav_mcu_bsr.plg | 13 +- trunk/yav_mcu_bsr.prj | 495 ++++++++-- 23 files changed, 2015 insertions(+), 1650 deletions(-) diff --git a/trunk/adc.c b/trunk/adc.c index 80f41b4..73a1cb6 100644 --- a/trunk/adc.c +++ b/trunk/adc.c @@ -16,7 +16,7 @@ static bit adc_updated; static bit vol_changed_by_ctr; bit vol_changed_by_twl; -static u8 vol_old; +static u8 vol_old; static u8 adc_raw_vol; static u8 adc_raw_dep; diff --git a/trunk/bsr.hex b/trunk/bsr.hex index 0c9e1b2..9712591 100644 --- a/trunk/bsr.hex +++ b/trunk/bsr.hex @@ -1,260 +1,262 @@ -:020000006D0D84 -:04001000DE48E0489E -:02001C009F4AF9 -:02002400EC4AA4 -:02002A00374B52 -:08003400644C074C604C754D53 -:02004A00E2488A -:02005A001D493E -:02006200F94C57 -:0400C0007EFBFF04C0 +:02000000790D78 +:02000200FFFFFE +:04001000D746D946B0 +:02001C00854815 +:02002400D248C0 +:02002A001D496E +:080034004A4AED49464AC54C59 +:02004A00DB4693 +:02005A00154748 +:020062004A4C06 +:06008000DE4A174B614B44 +:0400C0007EFBFF853F :0A00C4001B339499E033F240BFAA09 -:1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A -:1000DE00D8710016F98EA89C018C015C10D1DD0A36 -:1000EE007110BEFB710016F9EF0B8C015C80D161B3 -:1000FE00E8710016F98F16F931030EF6B1BBF661F1 -:10010E004900DD05618900EFF5FDD401FD2801FDF3 -:10011E008001FD6402EFAEC0C6D7C7360000674C43 -:10012E0009DE3F318E04F60FC1317B9EFDC411896D -:10013E007267318E04F64F14896142DF03F6EF01C8 -:10014E00E660610667318E124900207267318E04B7 -:10015E00F64F14896142DF03F6EF01E66061068710 -:10016E00EFBC40F84F3A61E88666D161E8FDD706EC -:10017E00C6D751105B0C319E609F18F94018F901DB -:10018E00DF05CD2F05EF03CD2F078F16F95CE39F0B -:10019E0016F951035B04318EE7240000DD1023DDD8 -:1001AE000823DF0E712016F9D7713016F9D771407A -:1001BE0016F9D7717BFACEA010CEA180E5F300CE52 -:1001CE00A408F5AAFFD78F16F9310508CD0003CD87 -:1001DE000307EF03CD030ECE23F88F16F931030B71 -:1001EE00CD0408CD0508F690BFB401CF1105F8F582 -:1001FE0021FFCE22E9CE24F3CE25FACE26FCCE2741 -:10020E005FCE2EFCCF120511CF350002CF3700196D -:10021E00CF530006CBEEFEFFCE3831CE3970CF383D -:10022E00050A308700BF1801BF1A01BF1C01BF1E8F -:10023E0001D7C7C1C1FBF8FFCEABAC8C02D1DD122A -:10024E00616902305C03BBF6614900DDEE61890035 -:10025E00EFF51004C6D7FD380AFD6F09FD432FFDDB -:10026E002338FDC804717AFAFDA223F514F98F160E -:10027E00F93105135003FD522B625C01D161E8CFB9 -:10028E0014F902CFC7FB64FD2330FD7E4471025F7B -:10029E00712BE7FD2638FDC53861EDEFF6D7D7C7D0 -:1002AE00F616FDC804717BFA31225D0871225D716C -:1002BE007AFAEF0B717AFAA7F647DFE9E2EF01F26D -:1002CE00C6D7C7C1C1FBF8FF17A1C1E0C18C0A7028 -:1002DE00C18C0270FDF8021006D2DF04F437EF0372 -:1002EE00CD37028C01721004C6D7C7C1FBF8FFFDD3 -:1002FE00AD02D2DD03E2EF618B70FD1604D2DD0795 -:10030E0071235D5202EF528C0870FD3104FD7C04A6 -:10031E008B6C0170FD3104300400BF240130174096 -:10032E00BF1C01300400BF22018C0A91DF04F6BF0E -:10033E002A01710BE2CE44FF3182E202EFFAAC0CDD -:10034E00148E449961790C61690A8C0AD1DFDAFD49 -:10035E00A504710BE271235DF2C0C6D7C7C1FBF8CD -:10036E00FFFDAD02D2DD03E2EF25710AE68B70FDD3 -:10037E001604D2DD0771235D5202EF138C0870FD57 -:10038E0031048C0A70FD3104FDA50471235DF2C0A9 -:10039E00C6D7C7C1FBF8FFFDAD02D2DD03E2EF65A4 -:1003AE00710AE6710BE28B70FD1604D2DD07712324 -:1003BE005D5202EF50710BE231125D39C73432FBE0 -:1003CE00AC0C1652048B99A5A792DFF9C63184BDE9 -:1003DE0002EFFA717ABDCEB144CBB432FB8C0A3146 -:1003EE008EBEB8CEBB48714BE1714BE5710ABD8C28 -:1003FE00089E44EF0F710BE68C089E448C0A9D36C6 -:10040E00AC0CBD34F2C0C6D7C716FD5404AF040100 -:10041E00BF0C0117FD3104D2DD06FDA504E2EF018C -:10042E00F2C6D7C716710AE6710BE2669E44318298 -:10043E00E202EFFAF6420401DD09AF0401BF0C013E -:10044E00E2EF01F2C6D7AF2801085CFB08BF280116 -:10045E00FDAC02AF28015CFBBF2801300400BF2AAF -:10046E0001301780BF1C01300400BF2201D7AF241A -:10047E0001086C0408BF2401AF28016C0F086C0B37 -:10048E0008BF2801FDAC02AF2A01085CFB08BF2A99 -:10049E0001FDAC02ED5404300400BF2401F6BF2A66 -:1004AE0001300B0BBF2801FDAC02300B0FBF280132 -:1004BE00FDAC02300F0FBF2801D731345D01D7716B -:1004CE00225D710BBD0000717BBD6A0E03713B2571 -:1004DE00713B23E0FD40027120F000FDAC02F6BF3F -:1004EE0026015024BF1401CB440014300F0FBF2837 -:1004FE000171135D710BE2710AE6FD5404CE44FFE7 -:10050E003182E202EFFAFDA504AF0401BF0C0171C6 -:10051E00235D71325DD731245D02EFFAFD7C0471EB -:10052E003A25713A235A0EFC7128F00071335DD7CB -:10053E00C7880616FDAD02D2DD03E2EF38710AE67A -:10054E0050A4FD1604D2DD0771235D5202EF26176B -:10055E00FD31046770FD3104FD7C0450A4FD3104AF -:10056E005020FD3104D936FBFD3104A036FBFDA52C -:10057E000471235DF2C6D7C72008FBF8FFFDD5082E -:10058E005014C15008FD0708C0CC07048C074C144A -:10059E00DE0C8C07318EFD4F0A615907EFEECC074A -:1005AE00048C074C1461C8ED7306CC06008C064C07 -:1005BE000461C8ED5206301AF9BC02F6BBCEABACE4 -:1005CE0031B2D109C73641057184C6DEF3F1C736A3 -:1005DE0041057184C661DC9C05713BD1AC02148F60 -:1005EE0040059971505005617902617900F0E16121 -:1005FE004900DD09C73641057184C6DEC3F1C73631 -:10060E0041057184C661DC0E059C055040C18C0706 -:10061E00318E31AD128C06318E318D03BDD831FF46 -:10062E00BDDADADAADD8FD1B0DC0D2DD0C5008C133 -:10063E005014FD0708C0FDD80B8C05D1DF0661599B -:10064E0006EDBB058C07318EFD530AD2DD0C50082A -:10065E00C15014FD0708C0FDD80B8C05D1DF066113 -:10066E005907EDAF0571605005CC0400CC05008C28 -:10067E00054C09DE2B8C05318E04F61FC1317B9E95 -:10068E00FDC41189728C05318E04F64F14896142B6 -:10069E00DF03F6EF01E6600E049C04615905EFCF0F -:1006AE0041001140F81F3A61E86159048C04D1DF12 -:1006BE0008FDD90BFDEB0CEF0C5008C15014FD07D3 -:1006CE0008C0FDD80B1008C6D7C72004FBF8FF7171 -:1006DE005B21CC0100F6BC02AC02440900DE3EAC4C -:1006EE000204F60F144100118972AC020C501489E9 -:1006FE006142DF03F6EF01E6600E019C01AC0212CF -:10070E0049005072AC0204F67F14896142DF03F691 -:10071E00EF01E6600E019C01617902EFBB40F67FAE -:10072E00FF61F86159018C01D161F8EDD507CC015B -:10073E0000717AFAFDC804711300711B2071030356 -:10074E00710205E0C15003FD412BC05013FD400264 -:10075E00500FC1E0FD412BC0CEABAC6159018C01F5 -:10076E0091DD068C014C03DF03E6EF01F66061FBC1 -:10077E007151018C014C0861F8CC01003132070532 -:10078E00A044FCEF03F544FC4044FC11DC0DF544A1 -:10079E00FCF0C15003FD412BC0EF12E6BC02F66126 -:1007AE004902DDB400000000617902EFF1CE370896 -:1007BE00CBE4FFFFCBE6FFF7CED4FFCF370008F533 -:1007CE00120561FDF5ABFFFDD508D25008C15014DE -:1007DE00FD0708C0D2FDD80B1004C6D73184BD0268 -:1007EE00EFFA717BBDCBE4FFFFCBE6FFFFCBD4FF6F -:1007FE00FF717ABED7717BBED7C7C1200CFBF8FF45 -:10080E008C0C318E31ADC1317B9DD4C0BC068DD4E4 -:10081E009C088C149C0B8C14318E040C00128C0BC7 -:10082E00318EBDD813FDAA0F61C8EDD008CEABAC8A -:10083E00CC05068C0B318EFD4B0AD2DD158C0B319F -:10084E008EFD4F0A6169058C05D1DFE7FD0308E2D5 -:10085E00EF71CC0A008C0A4C04DE54F6BC02301A3E -:10086E00F9BBAC06148C089EFD118972AB1462990B -:10087E00AC06A1BC06617900617902F0E161490222 -:10088E00DFE05040C18C0B318E31AD128C0A318EAF -:10089E00318D03BDD831FFBDDADADAADD8FD1B0DCF -:1008AE00C0D2DD06FD0308E2EF1961590AEFA68CEE -:1008BE000B318EFD530AD2DD03E2EF0761590BEDCA -:1008CE002408F2100EC6D7C7717B9D717BFAFDEA24 -:1008DE0007301AF9FDFE0AFD890AC6D7FDD508FDB7 -:1008EE00D80BFD0308F5ABFFF2D7C7317460067164 -:1008FE0010CBFBEF047118CBFB8FCBFB7FF4FC7698 -:10090E00D1DD5C8FCBFB9FF4FC4014F903DF226634 -:10091E005C10D1DD1C8FCBFB5C10D1DD0B5080C188 -:10092E005011FD7634C0EF095040C15011FD7634A0 -:10093E00C04014F903DD064014F904DF22665C02A0 -:10094E00D1DD1C8FCBFB5C02D1DD0B5040C15010B2 -:10095E00FD7634C0EF095020C15010FD7634C0C66C -:10096E00D7C7360000665C80D1DD10675C80D1DFB2 -:10097E0005712360EF0B712260EF06710407712180 -:10098E0060665C40D1DD10675C40D1DF057133607D -:10099E00EF0B713260EF06711405713160665C0108 -:1009AE00D1DD10675C01D1DF05714360EF0B714241 -:1009BE0060EF06713407714160665C02D1DD10672D -:1009CE005C02D1DF05715360EF1D715260EF18406C -:1009DE0017F901DF08710402715160EF0AC7361072 -:1009EE000571C4C6715160665C04D1DD10675C048C -:1009FE00D1DF05716360EF0B716260EF0671440722 -:100A0E00716160665C08D1DD10675C08D1DF05712D -:100A1E007360EF0B717260EF06711407717160668F -:100A2E005C10D161E8715AD1C6D7F50EFCF510FCF9 -:0D0A3E00CF16FCFFCF12FCFFCF13FCFFD73B -:100A4B005208EF065203EF025206FEE600FE1B00B1 -:100A5B00DC16089F03088F0408089F040862FE2415 -:100A6B0000089F0408EEBF00EEBA00C1C514410E8A -:100A7B0011D9D0FF118FD1FF312E45C4C0D7F23120 -:100A8B00A2C401E2D79DE261DD4C09DF12717BFA52 -:100A9B00C18F06089F5FFDC0CF060800EE2700310F -:100AAB00F2FA04CF0608004C00DF05D50008DD166E -:100ABB0061DD717BFAD50608DD0ACDE31F61CD61DF -:100ACB00CDEE160061CDFED40061FFFE9A00FCF85E -:100ADB00FF0EFEB20061CDFED5004C09DF0EC18FBB -:100AEB0006086F5FFD9F0608C0EE0400CF060800E6 -:100AFB00F8E3D75200EF025202FE3700CF5EFD0043 -:100B0B00CF060800BF0408C716629F0008410011FA -:100B1B008F1A209B4100118F1B209F0108C651008B -:100B2B00FE62FFEF025205CF060800C1510CFE0A10 -:100B3B0000C0D7C1511DFE0200C0D761DD717BFA29 -:100B4B0070CEC0A59EC47CFF9EC4609EC461CDD7F1 -:100B5B0061DD717BFAC18EC45C1BFED6FFCF06082C -:100B6B0001FED7FFC061CDD731F2FA1AC1AEE4BF97 -:100B7B0050FDAEE6BF52FDAED4BF54FD30FFFFBEFD -:100B8B00E4BEE6BED4C0D731F2FA11C1AF50FDBE00 -:100B9B00E4AF52FDBEE6AF54FDBED4C0D7C1BF56C5 -:100BAB00FD13BF58FD15BF5AFD17BF5CFDC0D7AF76 -:100BBB0056FDDB58FDEB5AFDFB5CFDD7534B30521A -:100BCB005430324E323030475631323000FFC15044 -:100BDB00FEFEAB0061DD717BFACF060800FE0A005A -:100BEB00FEA4FF61CDF8E3EECF00C7FB0408BF50B6 -:100BFB00FD8FC0009C05C5C337040600BF52FD35F1 -:100C0B00363D0C300000522BFE6600C2C4C630EBE2 -:100C1B000BB800300000B8022004AF52FDB8003012 -:100C2B000F00B802AF50FD61FF520AFE3AFFECF81D -:100C3B00FF0E717BFAC1C7FB04088C05C65C80FEF6 -:100C4B000200C0D761DD717BFA70CFC0FFA59FC0DA -:100C5B00007CFF9FC000609FC00061CDD7618BFE01 -:100C6B00E2FF717BBE410011FB000017CEFC00615F -:100C7B00CB089EFDF31161C999A58392DFF7D7FECF -:100C8B00B1FED55EFDDF23C1CF0308035109FEF48E -:100C9B00FDC0D2DF37FE3800A20408CF030807518E -:100CAB0009FEE1FDD2B20408DF22C7FB0408318341 -:100CBB0002C6D7C6510AFECCFD624C1FDF06CF5EC3 -:100CCB00FD01EF04CF5EFD00C0EE5BFEC0EE55FEF6 -:100CDB00C7C1FB04088B31196C0161589BC0C6D787 -:100CEB00717BFAFE4DFEAF0408040600C114364FAB -:100CFB000C300000522DF3FE77FF8FC000FE2BFE51 -:100D0B0061CF5C807C8073C0041900CEFC0F61CB7B -:100D1B00C55404EF03C55417FE18FEC7360008BBB5 -:100D2B00629C0288089C03D1DD334C41DE2F70F1AD -:100D3B00312DB161090033081C000851FF612A41B4 -:100D4B000E118FD0FF613B118FD1FF6138DC0E8B01 -:100D5B005C03DF0964C6C4FE2BFDEECAFDC6C4EE00 -:020D6B00C3FDC6 -:100D6D0061CF5100718C7109FECBF800FEFCC10101 -:100D7D0000F6BF00F953C0F693935820FEDFF941FA -:100D8D000036864D34FEFCEF05118B99A7A517444F -:100D9D00D84DDFF53602F930FEFCEF04CC0000A78C -:100DAD0047DFF9410036D84D3420FEEF05118B9900 -:100DBD00A7A51744E04DDFF53628FE305CFEEF04A5 -:100DCD00CC0000A747DFF9FCCE0000EFFE61DD711E -:100DDD007BFABEF0ADD8BEF200AEF661CDD7C361E1 -:100DED00DD717BFABEF0ADD8BEF200DBF6FFADDCF7 -:100DFD00BEF000AEF6BDD8AEF40312ADDABEF20011 -:100E0D00AEF661CD03BDDAC2D7C3F33174D9088311 -:100E1D00C1F626D8BDD8C031750683C312F623C2DC -:100E2D00FD380E93DF0312F623C2D7440000DD26F2 -:100E3D0061DD717BFACFE80080BEF6F6BEF4BEF23E -:100E4D00ADD8BEF0CFE800818FE8003103FAAEF0E7 -:100E5D00F5E80061CDD7B1D7C3F33174D90883C19B -:100E6D00F626D8BDD8C0317505C312F623C2FD864E -:100E7D000E93DF0312F623C2D7440000DD2761DD98 -:100E8D00717BFACFE80080BEF6F6BEF4BEF2ADD8A7 -:100E9D00BEF0CFE800818FE8003103FAAFE000F536 -:100EAD00E80061CDD7ADD8D7C3F33174DB0F83C163 -:100EBD00F626D8BDD861317026DABDDAC031750D90 -:100ECD0083C312F626DCBDDC61317023C2FDEE0E4C -:100EDD0093DF0CF626D8BDD861317026DABDDAC2A3 -:100EED00D7C161686BDC6BDDC0DD2F61DD717BFA15 -:100EFD00CFE80080BEF4ADDCBEF6ADD8BEF0ADDA05 -:100F0D00BEF2CFE800818FE8003103FAAEF0BDD814 -:100F1D00AEF2BDDAF5E80061CDD7F6BDD8BDDAD7B2 -:100F2D008292DD2B61DD717BFACFE80080BEF0F699 -:100F3D00BEF2BEF46208BEF6CFE800818FE8003144 -:100F4D0003FAAFE0006072AEF0F5E80061CDD76056 -:100F5D0072F6B1D706DABDDAADDC06D8BDD861D8E8 -:100F6D00A6DAD7D1DD17C1C3DAD89DD8ADDA311CD9 -:100F7D0061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD6C -:100F8D001BC1C3DADA9DDAADD8311E33311E337190 -:100F9D00F9B4DADFF4BDD813BDDAC2C0D746D8DD57 -:100FAD000771FF7177D971C0D75BDB9DDB605BDAB1 -:100FBD009DDAADDC5BD9085BD808BDD8D7C3C7F3C4 -:100FCD00728EFDC162314C4100367C4D1161A072B3 -:070FDD00C09EFD62C6C2D7F1 -:060FE400C73060FDC6D716 -:0A0FF60031373A30353A3239000045 -:0A20000031373A30353A323900002A +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:1000D800C7C1FBF8FFCEABACC736F00071F4C66100 +:1000E800D8710006F98EA89C018C015C10D1DD0A3C +:1000F8007110A6FB710006F9EF0B8C015C80D161D1 +:10010800E8710006F98F06F931030EF6B1BBF66106 +:100118004900DD05618900EFF5FDDE01FD3201FDD5 +:100128008A01FD6E02EFAEC0C6D7C7360000674C25 +:1001380009DE3F318E04F60FC1317B9EFDC4118963 +:100148007267318E04F64F14896142DF03F6EF01BE +:10015800E660610667318E124900207267318E04AD +:10016800F64F14896142DF03F6EF01E66061068706 +:10017800EFBC40F84F3A61E88666D161E8FDE506D4 +:10018800C6D751105B0C319E609F08F94008F901F1 +:10019800DF05CD3705EF03CD37078F06F95CE39F01 +:1001A80006F951035B04318EE7240000DD1023DDDE +:1001B8000823DF0E712006F9D7713006F9D7714090 +:1001C80006F9D7717BFACEA010CEA180E5F300CE58 +:1001D800A408F5AAFFD78F06F9310508CD0003CD8D +:1001E8000307EF03CD030ECE23F88F06F931030B77 +:1001F800CD0408CD0508F690BFB401CF1105F8F578 +:1002080021FFCE22E9CE24F3CE25FACE26FCCE2736 +:100218005FCE2EFCCF120511CF350002CF37001963 +:10022800CF530006CBEEFEFFCE3831CE3970CF3833 +:10023800050A308700BF1801BF1A01BF1C01BF1E85 +:1002480001D7C7C1C1FBF8FFCEABAC8C02D1DD1220 +:10025800616902305C03BBF6614900DDEE6189002B +:10026800EFF51004C6D7FD440AFD7B09FD002FFDFC +:10027800CD37FDD804717AFAFD9623F504F98F0677 +:10028800F93105135003FD2B2B625C01D161E8CFD6 +:1002980004F902CFAFFB64FDE02FFD8742710293A2 +:1002A800712BE7618461A461EDEFF8D7FDCA46D2EE +:1002B800717BFAD7D7C7F616FDD804FDB4023122F0 +:1002C8009108712291717AFAEF0B717AFAA7F647C1 +:1002D800DFE9E2EF01F2C6D7C7C1C1FBF8FF17A1FA +:1002E800C1E0C18C0A70C18C0270FD08031006D2EF +:1002F800DF04F44DEF03CD4D028C01721004C6D714 +:10030800C7C1FBF8FFFDBD02D2DD03E2EF618B70D0 +:10031800FD2604D2DD077123915202EF528C08703A +:10032800FD4104FD8C048B6C0170FD410430040018 +:10033800BF2401301740BF1C01300400BF22018CCC +:100348000A91DF04F6BF2A01710BE2CE44FF318225 +:10035800E202EFFAAC0C148E449961790C61690AD7 +:100368008C0AD1DFDAFDB504710BE2712391F2C07A +:10037800C6D7C7C1FBF8FFFDBD02D2DD03E2EF25FA +:10038800710AE68B70FD2604D2DD077123915202B3 +:10039800EF138C0870FD41048C0A70FD4104FDB513 +:1003A80004712391F2C0C6D7C7C1FBF8FFFDBD0297 +:1003B800D2DD03E2EF65710AE6710BE28B70FD2670 +:1003C80004D2DD077123915202EF50710BE2311212 +:1003D8009139C73422FBAC0C1652048B99A5A7920D +:1003E800DFF9C63184BD02EFFA717ABDCEB144CBD4 +:1003F800B422FB8C0A318EBEB8CEBB48714BE1717A +:100408004BE5710ABD8C089E44EF0F710BE68C0812 +:100418009E448C0A9D4CAC0CBD4AF2C0C6D7C71688 +:10042800FD6404AF0401BF0C0117FD4104D2DD06D1 +:10043800FDB504E2EF01F2C6D7C716710AE6710BE3 +:10044800E2669E443182E202EFFAF6420401DD09D7 +:10045800AF0401BF0C01E2EF01F2C6D7AF280108D3 +:100468005CFB08BF2801FDBC02AF28015CFBBF286C +:1004780001300400BF2A01301780BF1C013004007E +:10048800BF2201D7AF2401086C0408BF2401AF289C +:10049800016C0F086C0B08BF2801FDBC02AF2A01D4 +:1004A800085CFB08BF2A01FDBC02ED6404300400AF +:1004B800BF2401F6BF2A01300B0BBF2801FDBC0287 +:1004C800300B0FBF2801FDBC02300F0FBF2801D72A +:1004D80031349101D7712291710BBD0000717BBD40 +:1004E8006A0E03713B25713B23E0FD4A027120F03F +:1004F80000FDBC02F6BF26015024BF1401CB440006 +:1005080014300F0FBF2801711391710BE2710AE6C5 +:10051800FD6404CE44FF3182E202EFFAFDB504AF78 +:100528000401BF0C01712391713291D731249102DA +:10053800EFFAFD8C04713A25713A235A0EFC7128A2 +:10054800F000713391D7C7880616FDBD02D2DD03CE +:10055800E2EF36710AE650A4FD2604D2DD077123C6 +:10056800915202EF2417FD41046770FD4104FD8C90 +:100578000450A4FD41045020FD4104D84EFD41041F +:10058800A44EFDB504712391F2C6D7C72008FBF825 +:10059800FFFDE3085014C15008FD1508C0CC07043E +:1005A8008C074C14DE0C8C07318EFD5B0A615907F1 +:1005B800EFEECC07048C074C1461C8ED8106CC061D +:1005C800008C064C0461C8ED6006300AF9BC02F6DE +:1005D800BBCEABAC31B2D109C73641057184C6DE9A +:1005E800F3F1C73641057184C661DC9C05713BD1C6 +:1005F800AC02148F400599715050056179026179F8 +:1006080000F0E1614900DD09C73641057184C6DEA5 +:10061800C3F1C73641057184C661DC0E059C0550DF +:1006280040C18C07318E31AD128C06318E318D036D +:10063800BDD831FFBDDADADAADD8FD270DC0D2DD7D +:100648000C5008C15014FD1508C0FDE40B8C05D1F1 +:10065800DF06615906EDC9058C07318EFD5F0AD2A8 +:10066800DD0C5008C15014FD1508C0FDE40B8C05C5 +:10067800D1DF06615907EDBD0571605005CC040056 +:10068800CC05008C054C09DE2B8C05318E04F61F39 +:10069800C1317B9EFDC41189728C05318E04F64FE1 +:1006A80014896142DF03F6EF01E6600E049C0461E1 +:1006B8005905EFCF41001140F81F3A61E86159042C +:1006C8008C04D1DF08FDE50BFDF70CEF0C5008C1D9 +:1006D8005014FD1508C0FDE40B1008C6D7C7200448 +:1006E800FBF8FF715B21CC0100F6BC02AC024409A7 +:1006F80000DE3EAC0204F60F144100118972AC0210 +:100708000C5014896142DF03F6EF01E6600E019C8C +:1007180001AC021249005072AC0204F67F148961E0 +:1007280042DF03F6EF01E6600E019C01617902EFFA +:10073800BB40F67FFF61F86159018C01D161F8ED8A +:10074800E307CC0100717AFAFDD804711300711B1C +:1007580020710303710205E0C15003FD1A2BC0503C +:1007680013FD4A02500FC1E0FD1A2BC0CEABAC619D +:1007780059018C0191DD068C014C03DF03E6EF0182 +:10078800F66061FB7151018C014C0861F8CC0100E5 +:1007980031320705A024FCEF03F524FC4024FC11AA +:1007A800DC0DF524FCF0C15003FD1A2BC0EF12E656 +:1007B800BC02F6614902DDB400000000617902EF75 +:1007C800F1CE3708CBE4FFFFCBE6FFF7CED4FFCF5F +:1007D800370008F5120561FDF5ABFFFDE308D250BF +:1007E80008C15014FD1508C0D2FDE40B1004C6D78B +:1007F8003184BD02EFFA717BBDCBE4FFFFCBE6FF8E +:10080800FFCBD4FFFF717ABED7717BBED7C7C1209B +:100818000CFBF8FF8C0C318E31ADC1317B9DD4C0FF +:10082800BC068DD49C088C149C0B8C14318E040C43 +:1008380000128C0B318EBDD813FDB60F61C8EDDEEA +:1008480008CEABACCC05068C0B318EFD570AD2DD39 +:10085800158C0B318EFD5B0A6169058C05D1DFE7CC +:10086800FD1108E2EF71CC0A008C0A4C04DE54F644 +:10087800BC02300AF9BBAC06148C089EFD118972C3 +:10088800AB146299AC06A1BC06617900617902F0EB +:10089800E1614902DFE05040C18C0B318E31AD126D +:1008A8008C0A318E318D03BDD831FFBDDADADAAD6D +:1008B800D8FD270DC0D2DD06FD1108E2EF196159F8 +:1008C8000AEFA68C0B318EFD5F0AD2DD03E2EF073B +:1008D80061590BED3208F2100EC6D7C7717B9D71B6 +:1008E8007BFAFDF807300AF9FD0A0BFD950AC6D711 +:1008F800FDE308FDE40BFD1108F5ABFFF2D7C731A6 +:100908006494067110B3FBEF047118B3FB8FB3FB4B +:100918007B8876D1DD5B8FB3FB9D884004F903DFCC +:1009280022665C10D1DD1C8FB3FB5C10D1DD0B504F +:1009380080C15011FD2534C0EF095040C15011FD50 +:100948002534C04004F903DD064004F904DF2266BB +:100958005C02D1DD1C8FB3FB5C02D1DD0B5040C1C2 +:100968005010FD2534C0EF095020C15010FD25342A +:10097800C0C6D7C7360000665C80D1DD10675C80D2 +:10098800D1DF05711394EF0B711294EF0671040710 +:10099800711194665C40D1DD10675C40D1DF057150 +:1009A8002394EF0B712294EF06711405712194665C +:1009B8005C01D1DD10675C01D1DF05713394EF0B69 +:1009C800713294EF06713407713194665C02D1DD9F +:1009D80010675C02D1DF05714394EF1D714294EFFB +:1009E800184007F901DF08710402714194EF0AC742 +:1009F80036100571C4C6714194665C04D1DD106778 +:100A08005C04D1DF05715394EF0B715294EF0671BA +:100A18004407715194665C08D1DD10675C08D1DF2A +:100A280005716394EF0B716294EF0671140771619D +:100A380094665C10D161E8715AD1C6D7F5F6FBF51A +:0F0A4800F8FBCFFEFBFFCFFAFBFFCFFBFBFFD787 +:100A57005208EF065203EF025206FEE600FE1B00A5 +:100A6700DC16089F03088F0408089F040862FE2409 +:100A770000089F0408EEBF00EEBA00C1C514410E7E +:100A870011D9D0FF118FD1FF312E45C4C0D7F23114 +:100A9700A2C401E2D79DE261DD4C09DF12717BFA46 +:100AA700C18F06089F25FDC0CF060800EE2700313D +:100AB700F2FA04CF0608004C00DF05D50008DD1662 +:100AC70061DD717BFAD50608DD0ACDE31F61CD61D3 +:100AD700CDEE160061CDFED40061FFFE9A00FCF852 +:100AE700FF0EFEB20061CDFED5004C09DF0EC18FAF +:100AF70006086F25FD9F0608C0EE0400CF06080014 +:100B0700F8E3D75200EF025202FE3700CF24FD0070 +:100B1700CF060800BF0408C716629F0008410011EE +:100B27008F1A209B4100118F1B209F0108C651007F +:100B3700FE62FFEF025205CF060800C1510CFE0A04 +:100B470000C0D7C1511DFE0200C0D761DD717BFA1D +:100B570070CEC0A59EC47CFF9EC4609EC461CDD7E5 +:100B670061DD717BFAC18EC45C1BFED6FFCF060820 +:100B770001FED7FFC061CDD731F2FA1AC1AEE4BF8B +:100B870016FDAEE6BF18FDAED4BF1AFD30FFFFBE9F +:100B9700E4BEE6BED4C0D731F2FA11C1AF16FDBE2E +:100BA700E4AF18FDBEE6AF1AFDBED4C0D7C1BF1C67 +:100BB700FD13BF1EFD15BF20FD17BF22FDC0D7AF18 +:100BC7001CFDDB1EFDEB20FDFB22FDD7534B3052F6 +:100BD7005430324E323030475631323000FFC15038 +:100BE700FEFEAB0061DD717BFACF060800FE0A004E +:100BF700FEA4FF61CDF8E3EECF00C7FB0408BF16E4 +:100C0700FD8FC0009C05C5C337040600BF18FD351E +:100C170036490C300000522BFE6600C2C4C630F7BE +:100C27000BB800300000B8022004AF18FDB8003040 +:100C37000F00B802AF16FD61FF520AFE3AFFECF84B +:100C4700FF0E717BFAC1C7FB04088C05C65C80FEEA +:100C57000200C0D761DD717BFA70CFC0FFA59FC0CE +:100C6700007CFF9FC000609FC00061CDD7618BFEF5 +:100C7700E2FF717BBE410011FB000017CEFC006153 +:100C8700CB089EFDF31161C999A58392DFF7D7FEC3 +:100C9700B1FED524FDDF23C1CF0308035109FEF4BC +:100CA700FDC0D2DF37FE3800A20408CF0308075182 +:100CB70009FEE1FDD2B20408DF22C7FB0408318335 +:100CC70002C6D7C6510AFECCFD624C1FDF06CF24F1 +:100CD700FD01EF04CF24FD00C0EE5BFEC0EE55FE24 +:100CE700C7C1FB04088B31196C0161589BC0C6D77B +:100CF700717BFAFE4DFEAF0408040600C114365B93 +:100D07000C300000522DF3FE77FF8FC000FE2BFE44 +:100D170061CF5C807C8073C0041900CEFC0F61CB6F +:100D2700C55404EF03C55417FE18FEC7360008BBA9 +:100D3700629C0288089C03D1DD334C41DE2F70F1A1 +:100D4700312DB161090033081C000851FF612A41A8 +:100D57000E118FD0FF613B118FD1FF6138DC0E8BF5 +:100D67005C03DF0964C6C4FE2BFDEECAFDC6C4EEF4 +:020D7700C3FDBA +:100D790061CF5100718C7109FECBF800FEFCCB01EB +:100D890000F6BF00F953C0F693935820FEDFF941EE +:100D99000036D64C34CCFCEF05118B99A7A5174426 +:100DA900204DDFF53602F930CCFCEF04CC0000A76A +:100DB90047DFF9410036204D3420FEEF05118B99AC +:100DC900A7A51744304DDFF53630FE3090FEEF040D +:100DD900CC0000A747DFF9FCD80000EFFE61DD7108 +:100DE9007BFABEF0ADD8BEF200AEF661CDD7C361D5 +:100DF900DD717BFABEF0ADD8BEF200DBF6FFADDCEB +:100E0900BEF000AEF6BDD8AEF40312ADDABEF20004 +:100E1900AEF661CD03BDDAC2D7C3F33174D9088305 +:100E2900C1F626D8BDD8C031750683C312F623C2D0 +:100E3900FD440E93DF0312F623C2D7440000DD26DA +:100E490061DD717BFACFE80080BEF6F6BEF4BEF232 +:100E5900ADD8BEF0CFE800818FE8003103FAAEF0DB +:100E6900F5E80061CDD7B1D7C3F33174D90883C18F +:100E7900F626D8BDD8C0317505C312F623C2FD9236 +:100E89000E93DF0312F623C2D7440000DD2761DD8C +:100E9900717BFACFE80080BEF6F6BEF4BEF2ADD89B +:100EA900BEF0CFE800818FE8003103FAAFE000F52A +:100EB900E80061CDD7ADD8D7C3F33174DB0F83C157 +:100EC900F626D8BDD861317026DABDDAC031750D84 +:100ED90083C312F626DCBDDC61317023C2FDFA0E34 +:100EE90093DF0CF626D8BDD861317026DABDDAC297 +:100EF900D7C161686BDC6BDDC0DD2F61DD717BFA09 +:100F0900CFE80080BEF4ADDCBEF6ADD8BEF0ADDAF8 +:100F1900BEF2CFE800818FE8003103FAAEF0BDD808 +:100F2900AEF2BDDAF5E80061CDD7F6BDD8BDDAD7A6 +:100F39008292DD2B61DD717BFACFE80080BEF0F68D +:100F4900BEF2BEF46208BEF6CFE800818FE8003138 +:100F590003FAAFE0006072AEF0F5E80061CDD7604A +:100F690072F6B1D706DABDDAADDC06D8BDD861D8DC +:100F7900A6DAD7D1DD17C1C3DAD89DD8ADDA311CCD +:100F890061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD60 +:100F99001BC1C3DADA9DDAADD8311E33311E337184 +:100FA900F9B4DADFF4BDD813BDDAC2C0D746D8DD4B +:100FB9000771FF7177D971C0D75BDB9DDB605BDAA5 +:100FC9009DDAADDC5BD9085BD808BDD8D7C3C7F3B8 +:100FD900728EFDC162314C410036CC4C1161A07258 +:070FE900C09EFD62C6C2D7E5 +:0A0FF60031333A33393A3239000042 +:0A20000031333A33393A3239000027 :10200A0005214F7B9EC5E9000104080D12171C1F0C :10201A00080100001F003B005A0078009700B50035 :10202A00D400F300110130014E01192634445362E1 @@ -296,706 +298,694 @@ :10226A00FA041225384D5F6E777A776E5F4D3825FE :10227A001204FAF3F0F0F3F7FBFE00020303020282 :02228A00010051 -:10228C008F04F9B004F9D1DF47CF04F91EFD3B23CD -:10229C00FDDD2231325C0D31045C093122600571A7 -:1022AC003304EF03713204FD142331225C057142B7 -:1022BC0002EF03714302D42ADD05B42A71420231C4 -:1022CC004402067140CBFBEF047148CBFBFD10269A -:1022DC00D74A284BDC134A28B9DE0E4005F928DE14 -:1022EC0004A005F9D771335CD74A283EDC054A288F -:1022FC00BDDC0E4006F928DE04A006F9D771325C6D -:10230C00D7F505F9F506F9D73132600E4007F90219 -:10231C00DE04A007F9D771235CD73132040A40C719 -:10232C00FB3CDE0471235CD771225CF507F9D7C73F -:10233C00C1FBF8FF71445C712760DE57712460713A -:10234C00415C312260127130CBFB5002C15011FD47 -:10235C007634C0CD2A32EF3B7138CBFBE0C1501143 -:10236C00FD7634C0F42A17C15002FD292BC0D2DFF0 -:10237C000D8B318E318D080E01081C00BD2CAD2C3F -:10238C0044009BDC05D5C7FBDF095020C15011FD73 -:10239C007634C0C0C6D7C78D2076FDE423FD5D2BF7 -:1023AC00D517F9DD0571035CEF2C664B2061F83114 -:1023BC00545C1A71535CFDC804664C07DD0381DF65 -:1023CC00098F16F9310303FD6D24FD812471025C24 -:1023DC00306425FD7B38C6D7C7716201717201501C -:1023EC0005FD40025008FDF836629D285009FDF8A5 -:1023FC00366276716301711816F94A28F1DC05E52D -:10240C0017F9EF224A2804DE1ACF17F9025008C137 -:10241C00506CFDD002C092DF0DD437DF097110165D -:10242C00F9EF03F517F94017F901DF05710A22EFEF -:10243C0006710B22710302CD20075700674C08DE92 -:10244C001073090A20614EDC05679D20EF0387EFAE -:10245C00EB4A2007DF09D517F961F8CF17F903C646 -:10246C00D7500AFD4002304000C15006FD0C2BC075 -:10247C005096ED4002C72006FBF8FFD517F961E82E -:10248C00ED6025304A57C1503EFD0C2BC0D2DD0704 -:10249C007100CAFBED60257108CAFB17040200C16C -:1024AC005004C1500CC1506CFDF8021006EA30AA61 -:1024BC0048318D12AA48318E616B08616A08C1508F -:1024CC000EFD0C2BC0F690C1500CFD0C2BC0CC019A -:1024DC00008C014C04DE2831245D02EFFA71125D90 -:1024EC00EA308C015010D605C15010C18C01D604B5 -:1024FC004000C1506CFDA0031006615901EFD25091 -:10250C00A5FD4002EA30AA48318D12AA48318E61ED -:10251C006B08616A08C1500EFD0C2BC050A5FD4024 -:10252C00025004C1506CFDD002C0629C01EA308A9A -:10253C004B4E0161C3048A4A4E0117040200C1507C -:10254C0004C1500CC1506CFDA0031006F6C1503EE6 -:10255C00FD0C2BC01006C6D7C78F08F94B2861F8A5 -:10256C00ED0D26400AF928DE06A00AF9ED0D26F538 -:10257C000AF98D289F08F98D285070D612307351A6 -:10258C00230480001231FF318E039F09F99FC6FB93 -:10259C00F68F09F97C804C95DC1C8F09F9318F245E -:1025AC001400EA30BDD8AA44FDDA0D1231FF318E89 -:1025BC0003318F16EF1A8F09F9318F241400EA308A -:1025CC00BDD8AA46FDDA0D1231FF318E03318F16BC -:1025DC00EA308A427217F3031644000171FE61C897 -:1025EC0036FF001701DE02F61617BD4EC7500CFD64 -:1025FC000C2BC0D2DF078D289F08F9EF047100CA9D -:10260C00FBF2C6D7C72008FBF8FF4017F901DD061F -:10261C004017F902DF1C17040600FD042CD2DF0A58 -:10262C008C069C058C079C04EF4ACC0563CC0400FB -:10263C00EF4217040600FD042CD2DD0F7100CAFB1B -:10264C0071035CCC050071025DEF298C06318E3173 -:10265C008D080E07081C00BBEA308A4072ABFD2DBA -:10266C000FBB8C019C05D1DF08CC0501CC0400EF1D -:10267C00038B9C0417040600FD0F2CD2DD06CC0640 -:10268C00C8CC07008C069FC9FB8C06318E318D0897 -:10269C000E07081C00BD2CAD2C4401A5DC09CC0395 -:1026AC0064F6BF0CF9EF52AD2C220CF94401A0DCFE -:1026BC0009CC031EF6BF0CF9EF3FAD2C44819DDC19 -:1026CC000BCC030A30F401BF0CF9EF2DAD2C4401F7 -:1026DC009BDC0BCC030530F401BF0CF9EF1BAD2CCC -:1026EC00440191DC0BCC030030F401BF0CF9EF0971 -:1026FC0071025D30F401BF0CF93132040C31245CF1 -:10270C0008CC0564CC0400EF0D8C034E05DE078C61 -:10271C00039C05CC04008C059FC7FB8C049FC8FB55 -:10272C00FD912B8F0EF94E05DD2B40C7FB0BDE0602 -:10273C00400EF90BDE1640C7FB06DE06400EF9060E -:10274C00DE0AD5C7FBDF0ED50EF9DD095020C150CE -:10275C0011FD7634C08FC7FB9F0EF9FDCE2B1008F0 -:10276C00C6D7C7D82FC15002FD412BC04018F90164 -:10277C0061F8712010055012FD40028D2F6C08700D -:10278C00C15002FD412BC05003FD40028D2F6C182F -:10279C0070C15002FD412BC05016FD40025003FD8C -:1027AC00522B625C01D1DD107170CBFB5002C15019 -:1027BC0013FD7634C0F2EF01E2C6D7C75004FD52C8 -:1027CC002B625C03D1DD405014FD5E2834CBFB89B9 -:1027DC005C9F998A0C7CFF50FF5C14D1DD228A0C23 -:1027EC007CFF5C147234CFFB89616A997162075665 -:1027FC0000316207058666D1DFF7716307716B27BD -:10280C0034DEFB895CEB99712810055002FD522BCC -:10281C00D2DD354018F901DF05500AFD40028D2F3D -:10282C006C1070C15002FD412BC0E0FD4002D82F4E -:10283C00C15002FD412BC05033FD4002F0C150028B -:10284C00FD412BC07178CBFBE0C15013FD7634C039 -:10285C00C6D7C7C12004FBF8FFCC02005004FD52C0 -:10286C002B629C038C045C20D1DD0E8C036C019CD0 -:10287C00038C026C209C02EF138C045C10D1DD0CD9 -:10288C008C035CFE9C038C026C109C028C045C0818 -:10289C00D1DD0E8C036C029C038C026C089C02EF45 -:1028AC00138C045C04D1DD0C8C035CFD9C038C024A -:1028BC006C049C028C03D1DD05501AFD40028C0384 -:1028CC0070C15004FD412BC08FCBFB5C9F728C03FD -:1028DC00318E316D148C03318E314D616D08616C0C -:1028EC005C606162629FCBFB8FD7FB7CFF50FF5E0D -:1028FC0002D1DD278FD7FB7CFF5E027234CFFB89C0 -:10290C00616A99716207CC01003162070861590153 -:10291C008C01D1DFF4716307716B27F21006C6D7F7 -:10292C00D9BFFBC15006FD412BC0D9C0FBC150071C -:10293C00FD412BC0D7FD2C29F2D7C7711300711B99 -:10294C0020710303710205E0C15003FD412BC050FF -:10295C0013FD4002F0C15005FD412BC0500FC1E0EA -:10296C00FD412BC0500AFD40027103055008FD408B -:10297C0002501FC1E0FD412BC05012FD400250031C -:10298C00FD522B625C01D1DF03E2EF24F0FD522BF0 -:10299C00629D2E3602F9C75008FD292BC05003C189 -:1029AC00FD412BC0710203711A20FDE92AF429F2B2 -:1029BC00C6D75003FD522B625C01D1DD155014FDBE -:1029CC005E28FDC7275014FD4002E0C15003FD41B5 -:1029DC002BC0711300711B207103035014FD4002B6 -:1029EC00F0C1E0FD412BC0F0C15003FD412BC0D71D -:1029FC00C72004FBF8FFCC02008D299C035010C1AA -:102A0C0050A4FDD002C0629D29D437DD04F2EDC67E -:102A1C002A8C037B295C08D1DD0F8D295C08D1DF62 -:102A2C0005CC0210EF03CC02208C037B295C04D173 -:102A3C00DD158D295C04D1DF088C026C049C02EF3F -:102A4C00068C026C089C028FCAFB5CF3728D295CAD -:102A5C000C6162629FCAFB8FD6FB7CFF50FF5E024B -:102A6C009C02D1DD1F34CEFB896E0299716207CCBA -:102A7C000100316207086159018C01D1DFF47163E7 -:102A8C0007716B278D295C40D1DD095002C15012B2 -:102A9C00FD7634C08D295C01D1DD08E0C15012FDFA -:102AAC007634C0717AFA8D295C41D1DD0C5A29BE7D -:102ABC00D829C15010FD3E05C0F21004C6D7FD6EDA -:102ACC0027F2D7FDC727F2D7C78FDEFB7617FD5E3F -:102ADC0028664FDEFBDFF2F5DEFBF2C6D75064FD55 -:102AEC004002FD1A2C6261FB71115CF171145C6186 -:102AFC00DC70C15012FD3E05C0FD1C36CD3D03D728 -:102B0C00C7C1C1FBF8FFAC0ABB17C15002C18C0294 -:102B1C0070C1506CFDA00310061004C6D7C7C1FBD2 -:102B2C00F8FFAC08C15002C18B70C1506CFDF802AB -:102B3C001006C0C6D7C78806166770C1C75084FD7B -:102B4C006A031004C6D7C716C75084FDD002C0C68E -:102B5C00D7C74A2004DE045600EF0256014018F98C -:102B6C0001DF048686EF0A4018F902DF0451046184 -:102B7C000666318F12504CD633514CD6610A045430 -:102B8C0020BD30C6D740C7FB51DC05CF1EFC0FD78C -:102B9C0040C7FB33DC05CF1EFC0BD740C7FB0BDC5F -:102BAC0005CF1EFC07D740C7FB0661D831320405A0 -:102BBC00CF1EFC03D7D5C7FBDD04E51EFCD7F51EE5 -:102BCC00FCD7D514F9DF0471635CD7FD1A2C626154 -:102BDC00FB71715C71145C71775C61C831625C175C -:102BEC0071625C71745C71115CF171745C61DC70AC -:102BFC00C15012FD3E05C0D7C716C75004FD292B86 -:102C0C00C0C6D7C716C75002FD292BC0C6D740C7B0 -:102C1C00FB0BDE02E2D7F2D771000105717850058B -:102C2C00713AD5713BD18F10055CFC9F1005CF54C8 -:102C3C00054AE54205711042057100420571485084 -:102C4C00057130500571205005CF530505CF520545 -:102C5C000A7130510571205105713BD571705005C9 -:102C6C008F11055CFC9F1105F422D771785005710A -:102C7C00080105D77140F00071783002713AE671A5 -:102C8C003BE2713BEA713BEE8F10055CFC9F10053B -:102C9C00CF34024AE552FF711A52710A5271483010 -:102CAC00027130300271203002CF330205CF320274 -:102CBC000A71303102713BE6717030028F11055C84 -:102CCC00FC9F110571603002D7717830027148F0A9 -:102CDC0000D7C788061666614FDD0967614EDE03B3 -:102CEC0096EF01866672C6D7C7161714AA0412A9E6 -:102CFC0043DD29AA0412A923FDE04DC3AC02FDE07B -:102D0C004D13C2BDD813FDAA0FDE0C1714AA021264 -:102D1C00AA0403BA04EF051714A9BA04AC041231BF -:102D2C00FF319E03317F087208C6D77100F2003064 -:102D3C004400BFB601300188BF9001300984BF9EAA -:102D4C0001BF9C01BF9A01BF9801BF9601BF9401BE -:102D5C00BF9201F53CFF30FE00BFBE01F6BFBC01C7 -:102D6C00BFB80150EEBFBA01A1BFB201C918FE0035 -:102D7C00F6BE6EBE64BE6A7123047153078F16F9DA -:102D8C00310507F5E5FBCB6CFF0071535D71425DBE -:102D9C00D730EF00BFB401F6BFBA017108F2007171 -:102DAC00230471530771435DD78F9CFBB09CFBD1FF -:102DBC00DF7331D4D106715BD1E59EFBD59EFBDD73 -:102DCC00347140CAFBD99DFBF1E734020023DD06C8 -:102DDC0025DD0325DF05F6BE66EF06D9E4FBF1BE63 -:102DEC0066A09DFB409DFB20DF06F59DFBB09EFB86 -:102DFC00CF9CFB19D7CF9CFB1E7148CAFBD5E6FBB9 -:102E0C00DF04F6BE66D7D9E4FBF14266FFDD16D9C6 -:102E1C00E4FBF112AE6643DE05A266FFEF03B26679 -:102E2C00FFCF9CFB03D7C7161714F6B9AA0412F6EA -:102E3C00231231FF31AE03316FBA02C6D7C7C1FBC3 -:102E4C00F8FF8C085080D612AB1413B9AB14AA043B -:102E5C0012A92312D939FBF133BDD813FD160EBAC2 -:102E6C0002C0C6D731645D01D74014F902DF10F6F9 -:102E7C00BE64BE6EBE6ABFA6FBBFACFBBFB2FB316D -:102E8C00545D1530A2FBFD322E30A8FBFD322E30E6 -:102E9C00AEFBFD322EED242F31745D0F71735D711D -:102EAC0008EAFBF5A0FBF59FFBEF6DD59FFBDF65FB -:102EBC008F38FB9F9FFB40A0FB1FDC1A7100EAFBC5 -:102ECC00403AFBFFDD22A0A1FB8F3AFB4FA1FBDEBA -:102EDC0017F5A0FBEF12D9A0FBF1A1605C1F9FA01E -:102EEC00FB7108EAFBF5A1FBE9A0FB093CFB70C1F7 -:102EFC0030A2FBFD492EC0E9A0FB095CFB70C13080 -:102F0C00A8FBFD492EC0E9A0FB097CFB70C130AECB -:102F1C00FBFD492EC0B09FFB30A2FBFDF42CF3133C -:102F2C00BE6E30A8FBFDF42CF313BE6A30AEFBFD75 -:102F3C00F42CF313BE64D7C736F00071F4DC29719E -:102F4C0070F000CE9D08CE9EC0CE9F80F594FFF50C -:102F5C0093FFF592FFE597FFE596FFE595FFE59862 -:102F6C00FFCE9C7F7100BEFB711BE3712BE3711ACA -:102F7C00E7712BE7717A9D710A9E31929E02EFFAEE -:102F8C00710B9E71035E71135E71235EC6D7C731E0 -:102F9C00025E1E71025E710A9E31929E02EFFA343D -:102FAC00ECFB3692FF52078B99A5A792DFF9710BB8 -:102FBC009EC6D7C788061631125E1571125EC734CD -:102FCC00B4FB3092FF1652078B99A5A792DFF9C676 -:102FDC0066736718B4FBC6D7C771035E31145E1EE7 -:102FEC0071135E710A9E31929E02EFFA3492FF3693 -:102FFC00B4FB52078B99A5A792DFF9710B9E312474 -:10300C005E1371235E717B9E8FF4FB9E9A8FF5FB92 -:10301C009E9B717A9EC6D7CFBFFB5CCFC0FB5FCFA8 -:10302C00E0FB5DCF14FC36CF15FCC9E5EBFBD7C735 -:10303C00CFBCFB12CFBDFB05CFE4FBFFF5E5FBF5E9 -:10304C00E6FBF5E7FBF5E8FB5600664C64DE087220 -:10305C003838FB0086EFF3C6D7C788061617F1E79A -:10306C003403002361E3EDAB332361F8ED5631B14A -:10307C002361E3ED60312561F8ED6F31B1240D0072 -:10308C0061D8EDAB33240B0061F8ED90312361F87E -:10309C00EDD7312361F8EDA4312361F8ED6F3324C2 -:1030AC00060061F8ED4032B12561D8ED5C322400A8 -:1030BC000061F8ED69322361F8EDAB332361F8ED73 -:1030CC008933B12361E3ED8C322361F8ED9D32231A -:1030DC0061F8EDAE322361F8ED9D322361F8EDBF5E -:1030EC00322361F8EDD0322361F8EDDF322361F841 -:1030FC00ED01332361F8ED0D332361F8ED19332322 -:10310C0061F8ED22332402002361E3EDAB3324029A -:10311C000061F8ED2B332361F8ED38332561F8EDC0 -:10312C004433B124060061D8EDAB3324000061F8C0 -:10313C00EDAD332561F8ED503324120061F8ED6AE2 -:10314C00332361F8ED5B33EDAD3334BEFB89615F46 -:10315C0099EDB733304129FD7B3866736718BCFB9A -:10316C00EDB73340C1FB6ADF1440C2FB68DF0E676A -:10317C004C6CDF0930A441FD7B38713AD5679FC395 -:10318C00FBEDB73367D1DD0D30D13CFD7B3834DC42 -:10319C00FB89616F99EDB733675C02D1DD0830CAEA -:1031AC002AFD7B38EF0C675C01D1DD0630CF2AFDA0 -:1031BC007B38675C3CD1DD1030D42AFD7B38675CF2 -:1031CC003C7266736218BCFBEDB73367D1DD625C91 -:1031DC0001D1DD05300800EF01F6609F1BFC675C38 -:1031EC0002D1DD03E6EF01F6341BFC8961689967B7 -:1031FC005C04D1DD04E6A1EF01F6341BFC896168A7 -:10320C0099675C08D1DD05302000EF01F6341BFC1A -:10321C0089616899675C10D1DD05301000EF01F60B -:10322C00341BFC89616899675C20D161E871601B73 -:10323C00FCEDB733D432DF08679FE5FBA432EF0D0A -:10324C004A3205DE08E83267184BFDA432EDB7337D -:10325C00675C0F7266736218BCFBEDB7334A32645D -:10326C00DE1B4A3201DF0667D161F85701E832678D -:10327C001838FBA4324A320561C871725DEDB73360 -:10328C00675C7F70C117F1243000FDBF2FC0EDB714 -:10329C0033675C3F70C117F1243000FDBF2FC0EDC8 -:1032AC00B733675C0770C117F1243000FDBF2FC026 -:1032BC00EDB733675C1F70C117F1243000FDBF2FD1 -:1032CC00C0EDB7336770C117F1243000FDBF2FC0BC -:1032DC00EDB733CEABAC710A9E31929E02EFFAD5AC -:1032EC0092FFDF05710B9EEFED679E99710B9E9F10 -:1032FC00F3FBEDB73371225E675C7F9FF4FBEDB798 -:10330C003371225E675C3F9FF5FBEDB733675C3F23 -:10331C009FF6FBEDB733675C1F9FF7FBEDB73330C0 -:10332C00883AFD7B38679FFCFBEDB73330433AFDA1 -:10333C007B38679FFDFBEF7330653AFD7B38679FE9 -:10334C0000FCEF67675C01D161E8FD7E44EF5C4AED -:10335C0038C8DE57E83867186AFAA438EF4D679D0D -:10336C0038EF4867318E247000DD0D240200DF3BFE -:10337C0030EA08FD7B38EF3371625FEF2E675C013A -:10338C00D1DD05711202EF03711302675C02D1DD0E -:10339C0005712202EF03712302679FEBFBEF0CEF29 -:1033AC000A664C5BDE05736718BCFBC6D7C716668E -:1033BC004C30DC094C37DE05FD9A2FEF6E664C0263 -:1033CC00DF1F8FBEFB5C03728F1DFC5C03318E31E3 -:1033DC006D08616A08128F1DFC5C80312A6162EFF6 -:1033EC0059664C3DDF0AAE90BF18FCF918FCEF4A49 -:1033FC00664C3EDF05F919FCEF40664C4FDF05FDCE -:10340C00A644EF36664C61DF08E838096AFA72EFB9 -:10341C0029664C7FDF05FD473DEF1F664C4EDF0BE9 -:10342C0031745F045210EF12F2EF0F664C5BDC0448 -:10343C0052FFEF06667309BCFB72C6D7C788061627 -:10344C0017F1241000240500DC07244C00DD17EFD5 -:10345C0017717BFA17F104BCFB1489617F99717A9F -:10346C00FA71325EEF02A438C6D7C7C1C1FBF8FFB0 -:10347C004014F903DD064014F904DF2F8C027309A4 -:10348C00C4FB5E0AD1DF248C02318E04BCFB148990 -:10349C006E0A99716207CC0100316207086159010B -:1034AC008C01D1DFF4716307716B271004C6D7CF81 -:1034BC001DFC03F51BFCF51FFCF521FCD7C788068A -:1034CC001617F1E734020025DD3D23DD1725DD1C41 -:1034DC0023DD0523DD2BEF3B71625E679F20FCCD66 -:1034EC003D03EF2F675C839F1DFCEF27675C039FF9 -:1034FC001FFC675C034C0261F8711260FD9946EF8A -:10350C0012679F21FCEF0C6791DF08E0C15012FDA0 -:10351C007634C0C6D7C71617F1E7240000DD2A237E -:10352C00DD1E240300DD0724FB00DD24EF25312202 -:10353C006005308000EF01F6086F1EFC7208EF1971 -:10354C008F1BFCF51BFC72EF1071425F5235EF09BB -:10355C00F2EF066673091AFC72C6D7C71617F1E7A5 -:10356C00240000DD38241000DD1C23DD1C23DD309D -:10357C00240E00DD18241100DD1B240F00DD1224A5 -:10358C003000DD15EF1EE2EF1D5202EF195204EF71 -:10359C00155206EF115205EF0D5207EF09F2EF0627 -:1035AC005203EF0252FFC6D7C731445E3771435EF8 -:1035BC008D3C9FC4FB8D3B9FE3FB3604FDC7D83B82 -:1035CC00FD2937618A70618AFD6E37C0D840F131B0 -:1035DC002F609D3F8D3A4B3FDD0A71525E8D3F9DB2 -:1035EC003ACD3D034A3D05DE09302636FD7B38CD0C -:1035FC003D6BB43D7150F000CE300BCF170006CEB2 -:10360C003106FDAC02717A30710BE3710BE7C6D752 -:10361C008D3F9D3A8D3F9FC5FBD74014F903DF06C4 -:10362C004014F904DF02F2D731545E0D71535E7110 -:10363C00735E8D3F9F2AFCEF3831645E2371635EAD -:10364C0071725ED520FCDF05F52BFCEF0B8F20FC97 -:10365C005002D6A1609F2BFC8F2BFC9F2AFCEF11F4 -:10366C0031745E088F2BFC9F2AFCEF058D3F9F2A3F -:10367C00FC8F2AFC9FC5FBD92AFCFD9936E92AFC54 -:10368C00091C2270C15013FD3E05C0F2D7C7C1C141 -:10369C00FBF8FF8C02D1DF05F520FCEF1A8C024CF5 -:1036AC0005DE06CF20FC02EF0E8C02318E1231FEAD -:1036BC0003311F609F20FC8F2CFC4F20FCDD29CC9C -:1036CC00011F8F20FC9F2CFCCC00008B4C08DE14BF -:1036DC008B730912204F20FCDC058B9C01EF0561DC -:1036EC005900EFE78C019D3E1004C6D7C716710A2E -:1036FC00E7710BE37150F000CE300BCF170006666C -:10370C009E31FDAC02717A30710BE33182E302EF32 -:10371C00FA8D1F7158F000710BE772C6D7C7C1C183 -:10372C00FBF8FF8F14FC4E02DC03F2EF318C024FDE -:10373C0015FCDC0452FFEF268C022F14FC70613157 -:10374C00318D128F15FC2F14FC70613133BDD813E1 -:10375C00FD380EBB440001DC03F690BB8B721004E9 -:10376C00C6D7C7C1FBF8FFAC0814A91489708B61CC -:10377C0028706131FDE04D1344030071FEDC23AC75 -:10378C0008148A04819A04AC08148A044C11DC10C5 -:10379C00A9148B99AC0814CA0200AC0814CA031003 -:1037AC00EF72AC0814CA0400AC0814A914894DDEDD -:1037BC000AAC08148A02819A02EF12AC0814A914FC -:1037CC00894D61D308AC08148A02919A02AC081492 -:1037DC008A03919A03D1DF3CAC08148A024C10DFA7 -:1037EC0010A91489318EA112AC0814A9146299EF96 -:1037FC0017AC08148A024CF0DF0EA91489318EB173 -:10380C0012AC0814A9146299AC0814CA0200AC08D2 -:10381C0014CA0310C0C6D7ED6638717BFAC7D44200 -:10382C0061F831045F2E71045F71215F71035FD405 -:10383C0042DD05B442CEABAC717AFA5600664C0A46 -:10384C00DD1272F3311C790AFDCEFC0061CAFDC594 -:10385C003886EFE9717AFAF2C6D7C75600664C0A79 -:10386C00DE0BF0317E12F6782EFC86EFF0C6D7C751 -:10387C00C1C1FBF8FFCC01008C014C0ADE36717B18 -:10388C00FA8C01F0317E042EFC14A96168DF09ACBE -:10389C0002B9717AFAF2EF1D8C01F0317E12792E99 -:1038AC00FC614902DF06717AFAE2EF09717AFA617A -:1038BC005901EFC4E21004C6D7C72004FBF8FFF689 -:1038CC00422EFC61F8EDA739717BFA9C038C034CFA -:1038DC000ADE3C8C03F0317E042EFC14A96168DFF7 -:1038EC0005717AFAEF29717AFA8C0372F3311C792B -:1038FC002EFCCEFC0061CA629C02D1DF0A8C03F064 -:10390C00317E12E6782EFC717BFA615903EFBECC46 -:10391C000200CC01018C02F0317E042EFC14A96152 -:10392C0068DD788C02F0317E12792EFCE743DF657E -:10393C008C014C0ADE5F8C01F0317E12792EFCE793 -:10394C0043DD4D717BFA8C01F0317E042EFC14A901 -:10395C006168DF186169018C01F0317E12F6782EF6 -:10396C00FC8C024E01DCED717AFAEF2F8C01F031F8 -:10397C007E042EFC14A9128C02F0317E33782EFCBE -:10398C008C01F0317E12E6782EFC615902717AFAC4 -:10399C00615901EF9B615902ED213900F21004C607 -:1039AC00D7C7200CFBF8FF17040600C15006C15006 -:1039BC00A8C15030FDF8021006D2DD1DA042FC401B -:1039CC0042FC08DE03E2EF6B34FCFB895CFC99FDE6 -:1039DC00883A7110CAFBF2EF5A300600C117040680 -:1039EC0000C13001FCFDE84D1004F542FC8FFCFBDE -:1039FC005C01D1DD264014F903DF205010C180FD9D -:103A0C007634C0C736100571D4C6DE0F17C1500608 -:103A1C00C150A8C15030FDF80210064014F901DD68 -:103A2C00114014F905DD0B8FFCFB5C02D161E8FD44 -:103A3C00A941F2100CC6D7D9FDFBC15030FDD00204 -:103A4C00C0629F00FC7130CDFB8FD5FB5C08D1DFD1 -:103A5C0006716307716B27F2D7D900FCC1D9FFFB44 -:103A6C00C15030FD6A0310047130CDFB8FD5FB5C67 -:103A7C0008D1DF06716307716B27F2D7C72006FBED -:103A8C00F8FF17040500C1E0C1500FC15030FDF81C -:103A9C00021006624C02DF077110CAFBF2EF5F7175 -:103AAC0018CAFBCC03004017F901DF05CC0402EF68 -:103ABC0003CC0410CC05808FFCFB5C03D1DF0871B8 -:103ACC007AD5CC0207EF06717BD5CC022F170402F6 -:103ADC0000C15004C150A0C15030FDA0031006C756 -:103AEC0036100571D4C6DE154014F903DF0F17C16B -:103AFC005006C150A8C15030FDF8021006F2100655 -:103B0C00C6D7D514F9DF03F6BD444014F901DD0D19 -:103B1C00D546FCDD04B046FCD7CF46FC038F14F928 -:103B2C00318FE723DD0B24020024030061C8ED363E -:103B3C003C8F16F931233E301B004644DF0AE0C1AE -:103B4C005010FD7634C0EF1D3077014644DF16501F -:103B5C0002C15010FD7634C0F6464ADF088FE0FBF8 -:103B6C005010D6BD4AF6464ADD36B64A464ADF30D4 -:103B7C0071025DEF2B301B004644DF13F6464CDF21 -:103B8C0018E0C15010FD7634C0C94C5307EF0A3011 -:103B9C007701464461F871025DF6464C61E8B64C1B -:103BAC003144600871335FF6BD44EF1431345F0566 -:103BBC00F6BD44EF0BA644F6464461F8C944FFFF3A -:103BCC00315260194A4605DE16A4464A4605DF0FF7 -:103BDC00A4465004C15010FD7634C0EF02F44631B7 -:103BEC005460194A4805DE16A4484A4805DF0FA45C -:103BFC00485008C15010FD7634C0EF02F448D44947 -:103C0C00DD03B449D7316260174A4705DE14A44777 -:103C1C004A4705DF0DA4475010C1FD7634C0EF02B2 -:103C2C00F4474A470661F8CD4925D7C736100571C8 -:103C3C00D4DE0730AD39FD7B38D24014F903DF1DDB -:103C4C003122070630FC29FD7B3831445F0C71436F -:103C5C005F5080C15012FD7634C0FD783CFDA33C12 -:103C6C0031645F0671635FFD7843C6D78F1DFC5CC2 -:103C7C0001D1DD22D549FCDD04B049FCD7CF49FC8C -:103C8C00098D3E4F48FCDD0E8D3E9F48FC5040C1D7 -:103C9C005012FD7634C0D74014F903DD04F6BD1A7A -:103CAC00D7D5E8FBDF08F6461ADD19B61AD7D9E4E2 -:103CBC00FBF1461ADD0ED9E4FB12AD1A43DE03A666 -:103CCC001AD7B61AD7717BFAC78FDCFB76F5DCFBFB -:103CDC00717AFA5C10D161E871525F665C0FD1DDCC -:103CEC0057665C01D1DD05F514F9EF4C665C02D129 -:103CFC00DD11E0C15003FD412BC0711300711B207D -:103D0C00710303665C04D1DD11711300711B20D5A6 -:103D1C001DFC61F8710303FDBB34665C08D161E8DE -:103D2C007103035005FD40027102035003C1FD41B4 -:103D3C002BC0711A20FDE92AF2C6D7C756FF4A32AA -:103D4C001361C8ED213E8F16F9311505300400EFD3 -:103D5C000F8F16F9314505300500EF04D917F9F12D -:103D6C00609F4CFC8D4E9F4DFC71345CE6613012B3 -:103D7C0071045C61DC31196162629F4EFCE54FFCA1 -:103D8C0031140205308000EF01F6C131346005308A -:103D9C004000EF01F6C2616B08616A08C13134045E -:103DAC0005302000EF01F6C2616B08616A08C13171 -:103DBC00240205300800EF01F6C2616B08616A0845 -:103DCC00C131646005300400EF01F6C2616B08611B -:103DDC006A08C131546004E6A1EF01F6C2616B08B8 -:103DEC00616A08C131446003E6EF01F6C2616B08F9 -:103DFC00616A9F50FCF171240461DC9F4AFCF171F3 -:103E0C00540761DC9F4BFCD832F101041EFD14A950 -:103E1C00148976A4326672C6D7C7FD6F098F14F960 -:103E2C00318FE724000061F8ED014023DD1B236195 -:103E3C00F8ED0B3F2361F8ED873F2361F8EDD03FA0 -:103E4C002361F8EDA140EDFE3F4015F901DF303163 -:103E5C0024601FF64644DD05F544FDEF03A044FD48 -:103E6C004044FD65DC0FF6BD44F514F971025FEDBD -:103E7C001D41FDA223AD44440A0061D8ED1D4171E2 -:103E8C00325FFDC80471535CFDA2234017F903DFB8 -:103E9C000971025FF514F9ED1D41FD102640C9FBB7 -:103EAC009BDE0D3124600971025FF514F9ED1D41A3 -:103EBC00714A277140110571301105713A22715AFE -:103ECC002271501105FD4629D2DD0971025FF514EE -:103EDC00F9ED1D4171103500CF37001D71401205F1 -:103EEC004015F901DD064015F903DF05F5E5FBEF9B -:103EFC0004CFE5FB03CF14F902FD2C29ED1D41FD88 -:103F0C00242CFD802C714A9DFDBB34FD3B30F537D4 -:103F1C00FF712BE0F515F971025FCBE43FEFCBE6B7 -:103F2C00F6F0FDC804713BD47112027123028F1696 -:103F3C00F93105285004FD522B625C03318E315D42 -:103F4C0034CBFB896168995002FD522BD2DD06718E -:103F5C0070CBFBEF047178CBFBFDA223FD372D71E9 -:103F6C000816F9CF14F9038FBEFB5C02D1DD0950A2 -:103F7C0080C15010FD7634C0ED1D41FD1F41315400 -:103F8C005F2FA450D450DD0831A4E00A31020C0696 -:103F9C00712BE0FD954131A4E01731040C13712B0A -:103FAC00E05027C15005FD412BC0CF14F90471021C -:103FBC005FFD8A418F16F931250731246003F51412 -:103FCC00F9ED1D41FD1F4131020C14F0C15005FDEE -:103FDC00412BC05005FD4002FD9541CF14F903FD66 -:103FEC008A418F16F931250731246003F514F9ED58 -:103FFC001D41F514F9CFE5FB03F5E6FBF5E8FB7184 -:10400C00525DF6426CFF61E8ED1D41F6BD4A71034D -:10401C005DF5FCFBFD883AFD9D2DFD772CFDD52C27 -:10402C00714B9D711302712302F5CCFBF5CDFBF5A1 -:10403C00CEFBF5CFFB31245D02EFFACE3708CBE493 -:10404C00BFFFCBE6FFF3CED4FFCF37000971481288 -:10405C0005F6BEE0BEE2BED0716A27FDBE297143F3 -:10406C0007714B27714810057148110571381005FF -:10407C0071381105713302713B22715302715B224D -:10408C007158100571581105CF14F90571325FF68E -:10409C00BD44FD380AF515F9F544FD31246004D40E -:1040AC002ADD20E515F9E514F98F16F9312562F5AD -:1040BC0010FCF50EFC502EFD4002CF15F903E51453 -:1040CC00F9EF4EFD2405FD3B237173017132047130 -:1040DC00430271035C71525C31949E02EFFA712AB7 -:1040EC00E7CEA4093124600261FDCEA408F442FDA0 -:1040FC006F0931226006CF14F905EF0971335FE5C2 -:10410C0015F9E514F9712BE78F16F9312503F51420 -:10411C00F9C6D7D552FCDF1A310200155003FD52F7 -:10412C002B625C01D1DF07F514F971025FD7E55200 -:10413C00FCD74052FCF0DF0831040041F552FCD7AB -:10414C004052FCC8DF0BF514F971025FCF52FCF042 -:10415C00D73102000A4052FCFFDD22A052FCD7F0FE -:10416C00C15004FD412BC08FCBFB5C9F9FCBFB71DF -:10417C0010DCFB30D13CFD7B38CF52FCF0D7310446 -:10418C005D06F514F971025FD771535FF4507172CB -:10419C0007FDAC02717307D7FD8505F2D7717BFA69 -:1041AC00C7200CFBF8FF8F02FCF0F901FCF303FDB8 -:1041BC00E04D13BC048F04FCF0F903FCF303FDE0A9 -:1041CC004D13BC028F06FCF0F905FCF303FDE04D2A -:1041DC0013BB717AFAAC04BDD8F6BDDAAC04311E4F -:1041EC00BDDCF6BDDEFDEB0DADD8BDDCADDABDDE64 -:1041FC00AC02BDD8F6BDDAAC02311EDADCC3DADEB5 -:10420C00C3BDDCF6BDDEFDEB0DC0BDDEC0BDDCAD5F -:10421C00DEFD610FADD8BDDCADDABDDEABBDD8F6D1 -:10422C00BDDAAB311EDADCC3DADEC3BDDCF6BDDED3 -:10423C00FDEB0DC0BDDEC0BDDCADDEFD610FDADA1D -:10424C00ADD8FD9445C3C58FECFC5C3FF0317E04CA -:10425C006CFC14C2C0B9A0ECFCF6BC08BC0A9C07F0 -:10426C008C074C2EDD3E8FECFC0E0770F161DC6090 -:10427C005C3FF0317E12796CFCBDD8F6BDDA8C0750 -:10428C0073095C22318FBDDC70BDDEFDEB0DAC081B -:10429C00BDDCAC0AFD610FADDABC0AADD8BC08615F -:1042AC005907EFBCAC08BDD8AC0ABDDAC9DC0004B8 -:1042BC00F6FDB50EC9DCFFFFF6FDB60FADD8BF6637 -:1042CC00FCAF60FC4266FCDD12AF62FCBF64FCAF6D -:1042DC0060FCBF62FCAF66FCBF60FCAF62FC42647A -:1042EC00FCDC50AF60FC4262FCDE48AF46FD426035 -:1042FC00FCDE40404AFD16DC1F404AFDA0DE168F56 -:10430C0068FC4F4AFDDE0EAF60FC226AFC4469106B -:10431C0061C8FD7843F54AFDAF60FC445146DC0BA7 -:10432C00AF60FC241027BF48FDEF1130F82ABF48BE -:10433C00FDEF09404AFDFF61E8A04AFDAF64FC4275 -:10434C0062FCDC1BAF62FC4260FCDE13AF60FC4223 -:10435C0048FDDE0BF568FCAF60FCBF6AFCEF094062 -:10436C0068FCFF61E8A068FC100CC6D7717BFAC72B -:10437C00710A9E31929E02EFFA8E949F5AFC8E9691 -:10438C009F5BFC8E979F5CFC8E989F5DFC8E939F31 -:10439C005EFC8E929F5FFC710B9E717AFA8F5DFCB6 -:1043AC00FDCA0F76FD124513BD56D507FCDF0AD5A5 -:1043BC0008FCDF05D509FCDD25F6B14656DF11C931 -:1043CC00563722665C0391DF060A56181A57009678 -:1043DC0017FD354613FD504431745F02EF615206F0 -:1043EC009292695AFC6854FCDFF6AD56BD54F852F3 -:1043FC00F3311C791AF944FEFFDD44D852F1010463 -:10440C001AF914A944FFFFDF04E6B9EF0BD852F1F7 -:10441C0001041AF914A9A1B9717BFAA007FCD507FC -:10442C00FCDF1CA008FCD508FCDF14A009FCD50996 -:10443C00FCDF0CCF07FCFFCF08FCFFCF09FCFFC64D -:10444C00717AFAD7C716D852F10744A800DC057167 -:10445C00725FEF1CF647DD18A4524A52A8DC0571B6 -:10446C00725FEF0CF852F3311CF6781AF9B7EFE4DF -:10447C00C6D7C756A89666F0317E12F6B1781AF9EF -:10448C0066D1DFF1717BFAF507FCF508FCF509FC48 -:10449C00F45271735FC6717AFAD7C72004FBF8FF28 -:1044AC00D432DF178D529FEDFC717BFA520692923B -:1044BC006954FC68EEFCDFF6717AFA4A3206DE0EBD -:1044CC00E83209EEFC9C03A4328C0372EF34F9ED54 -:1044DC00FCF3311C791AF9BB310260058B9C03EF9C -:1044EC00128C019C03D5EDFCDF06CFEDFCA7EF038E -:1044FC00B0EDFC718071076061DC61FB7101608C57 -:10450C0003721004C6D7C72008FBF8FF8F5DFCFDB3 -:10451C00CA0F9C078F5CFCFDCA0F9C068F5BFCFDD1 -:10452C00CA0F9C058F5AFCFDCA0F9C048F5EFC9C25 -:10453C00038F5FFC9C028C06318E0112791A20BB12 -:10454C008C075C03D1DF098C064C0361C8617900D0 -:10455C008C05318EB1610900BB313D120103BB8B5F -:10456C000E04708C011C00BB8F0CFC4E03DC0E8CFB -:10457C00034F0CFCDC0B8C024F0DFCDC04AB12EF7C -:10458C0003ABB1121008C6D7C7C3C12008FBF8FF94 -:10459C00F661490A61F8614908DF07F7340000ED5C -:1045AC003146E6BC04F6BC06AC0ABC02AC08BBAC9B -:1045BC0006614902AC0461F8614900DE28AC04BD17 -:1045CC00D8AC06BDDAE1FD700FADDABC06ADD8BCD7 -:1045DC0004ABBDD8AC02BDDAE1FD8B0FADDABC0289 -:1045EC00ADD8BBEFCAAC06BC02AC04BBAC08BDD8A2 -:1045FC00AC0ABDDAAC04BDDCAC06FDEE0EAC04BD01 -:10460C00DCAC06FD610FE1FD8B0FADDABC06ADD85D -:10461C00BC04AC06614902AC0461F8614900DCC51C -:10462C00AC0214AB12100CC6D7C7C12004FBF8FFA8 -:10463C008F57FCFDCA0F9C034E04DF1CAD5446562D -:10464C00DE07AD56265412EF40F64656DF074654A9 -:10465C00DD03E7EF34F7EF318C04318EB1128C03AC -:10466C00318E43DF1830382226540656BB8C045C3E -:10467C000391DF05AB041800BBAB12EF0C8C034E9F -:10468C0004DE0532A900EF01F71006C6D7717BFADC -:10469C0031126009F64658DD04B658EF7C71136090 -:1046AC00717AFA4014F904DF07715307F424EF69A7 -:1046BC00D9E7FBF1E7240000DD0F23DD1A23DD1021 -:1046CC0023DD5323DD2723DD38715307F424EF4911 -:1046DC00715207F424EF42D424DF07715207E4240B -:1046EC00EF05715307F424C958FA00EF2CD424DFDA -:1046FC000B715207E424C958FA00EF1DF5E7FBEFE4 -:10470C0018D424DF0B715307E424C958FA00EF09BD -:10471C00CFE7FB02EF03FD2647D7D91FFCF1E724B7 -:10472C000000DD0923DD2123DD0923EF1B71530775 -:10473C00F424D7D424DF07715207E424EF05715316 -:10474C0007F424C9582D01D7715207E424D73142FC -:10475C005D01D771635DD9E5FBF1E7240000DD1243 -:10476C0023DD1923DD1123DD2623DD3423DD39235D -:10477C00DD3FFDE647EF3DFD0748EF38D9E4FBC1CF -:10478C00AE6CFDDE2CC0F313BE6C712304EF25F070 -:10479C00C1AE6CFDDE2CC0F313BE6C712304EF14A0 -:1047AC00F6BE6C712204EF0CCB6CFF00712304EF8E -:1047BC0003FD7B484014F905DD064014F901DF06C2 -:1047CC0071230471635D31645D0FF6BE64BE6A31A2 -:1047DC00220402EF02F690BE6ED7CD2647F45AAEF5 -:1047EC006C317DBFFAFCFD5048D2DF0ED9E4FBC121 -:1047FC00AE6CFDDE2CC0F313BE6CD7FD5048D2DD81 -:10480C000DCD2647F45AAE6C317DBFFAFCD7E85A71 -:10481C000934205080D6BFF6FC22FAFCBDD83047B4 -:10482C0000FD160EBFF8FC30F6FCFDF42CF313BEA5 -:10483C006CB426D426DF0CCD2647A45A4A5A1F61E5 -:10484C00C8F45AD740C7FB0BDC05712304F2D740E0 -:10485C00C7FB0661D831225C11F0C1AE6CFDDE2CB9 -:10486C00C0F313BE6C712204EF03FD7B48E2D771D9 -:10487C00625DF0C1AE6CFDDE2CC0F313BE6CA0FC0F -:10488C00FC40FCFC40DC3DF5FCFCD9FDFCF1313F6F -:10489C00044CFD14D9FDFCF1BDD85008FD650E0883 -:1048AC007208E6D2DD040192DFFC896158D1DD0586 -:1048BC00712204EF03712304A0FDFC40FDFC206178 -:1048CC00C8F5FDFCD7717DFADC04320100D732004B -:0248DC0000D703 -:1048DE0061FC61FCC1C3C5C7520C929269D4FEC182 -:1048EE00DFF88EFD708EFCC1717AFA4014F903DF89 -:1048FE000630FC29FD7B38C09EFC609EFD34D4FE44 -:10490E005206C0B9A5A592DFF9C6C4C2C061FC614A -:10491E00DF520C929269D4FEC1DFF88EFD708EFCD0 -:10492E00C18F4105775C04D1DD06675C01D1DD5096 -:10493E0031345E3671620771335E8FCCFB5FD4FB10 -:10494E00D1DF1B8FCDFB5FD5FBD1DF128FCEFB5F8F -:10495E00D6FBD1DF098FCFFB5FD7FBD1DD0C3162E8 -:10496E000702EFFA716307716B27710360FDE42F85 -:10497E00F4227148500571605005717AFAED8B4A38 -:10498E00675C02D1DD16D422DD124A2202DD0DF45F -:10499E00227148500571605005717AFA717AFA8D5C -:1049AE0022318FE7240000DD0823DD1423DD31EFF3 -:1049BE0050F4327140500571505005E422ED8B4A8F -:1049CE008F40059F10F9715050058F10F99F12F905 -:1049DE00D910F9FDB933629F11F9CD2202ED8B4A40 -:1049EE00675C02D1DD18675C10D1DD05CD2203EFC7 -:1049FE00107148500571605005F422ED8B4ACD229E -:104A0E00044A2203DF138F11F99F4005D911F9C112 -:104A1E00D910F9FD4834C0EF228F4005768F10F97A -:104A2E0001DC064010F902DE0671605005EF4EC73C -:104A3E00D910F9FD6530C071505005D912F9F12425 -:104A4E002900DD2A240400DD25242200DD20241186 -:104A5E0000DD0C240100DD16241E00DD11EF0C40DC -:104A6E0010F960DF09CF10F961EF03A010F94A22A7 -:104A7E0003DF0AD910F9FDB933629F11F9C09EFC0C -:104A8E00609EFD34D4FE5206C0B9A5A592DFF96131 -:104A9E00FCC1C7717AFA714AE5717BBD51405F0462 -:104AAE0001D1DD06F616A747DFF2300400BF240160 -:104ABE00F6BF2A01300B0BBF2801000000000000DA -:104ACE000000510FBF280100000000000000005040 -:104ADE000FBF2801710AE671235DC6C061FCC1C516 -:104AEE00717AFAD436DD0BEA34899E44A634B43694 -:104AFE00EF33710AE6300400BF2401F6BF2A0130FD -:104B0E000B0BBF28010000000000000000510FBF7A -:104B1E0028010000000000000000500FBF280171A6 -:104B2E00135D71235DC4C061FC61EF520C929269FA -:104B3E00D4FEC1DFF88EFD708EFCC12006FBF8FF9F -:104B4E0071503002CEABACCC0400F6BB31B2E210E9 -:104B5E00617900F6614900DFF371603002EDF14BCF -:104B6E008E519C03713BE28C035C02D1DD1E8C03E3 -:104B7E005C08D1DF0971503002CC0400EFCC8C05FB -:104B8E0070FD2135629E50CC0402EFBE8C035C0397 -:104B9E00D1DF408E509C02715030028C04D1DF0E5A -:104BAE008C0270FD6735629C05CC0401EF328C04DB -:104BBE004C02DF0671603002EF29CF34025A716069 -:104BCE0030028C0270C18C0570FDC934C0CF340226 -:104BDE004AEF108C035C01D1DD0671603002EF03E9 -:104BEE00ED584B1006C09EFC609EFD34D4FE52065E -:104BFE00C0B9A5A592DFF961FCC1C3C5C7520C921D -:104C0E009269D4FEC1DFF88EFD708EFCC1710A9ED2 -:104C1E0031929E02EFFA8FF6FB4F96FFDF198FF758 -:104C2E00FB4F97FFDF118FF8FB4F98FFDF09500402 -:104C3E00C15011FD7634C0710B9EC09EFC609EFD6E -:104C4E0034D4FE5206C0B9A5A592DFF9C6C4C2C0BF -:104C5E0061FCA44261FCC1C3C5C7520C929269D4D7 -:104C6E00FEC1DFF88EFD708EFCC1C1FBF8FF8D1FFB -:104C7E009C018E31318EE7240600DD0823DD0E23E4 -:104C8E00DD22EF39717AFA8C019D3CEF30717AFAA0 -:104C9E004017F901DF068C019D3BEF2151FF2E01DC -:104CAE009D3BEF19717AFA8C019D284014F903DDB2 -:104CBE00064014F904DF06306425FD7B384031FFD1 -:104CCE0009DE05A031FFEF077158F00071425E71E9 -:104CDE000BE3C0C09EFC609EFD34D4FE5206C0B9EC -:104CEE00A5A592DFF9C6C4C2C061FC61FF520C9249 -:104CFE009269D4FEC1DFF88EFD708EFCC1717AFA16 -:104D0E008FFCFB5C03D1DD194014F903DD06401462 -:104D1E00F904DF0D36100571D4DE0630AD39FD7B9A -:104D2E0038C09EFC609EFD34D4FE5206C0B9A5A5C7 -:104D3E0092DFF961FC61FC61FC61FC61FC61FC616C -:104D4E00FC61FC61FC61FC61FC61FC61FC61FC616D -:104D5E00FC61FC61FC61FC61FC61FC61FC61FC615D -:0D4D6E00FC61FC61FC61FC61FC61FC61FC0E -:0A4D7C0000060C12181E242A30361F -:104D8600C4FB0000000040FE000000000E3BB435EE -:104D96008C225A47B52D702E9946373CF808253E89 -:104DA6004CFC2EFE20FE02F903F94DFC28FE4EFCBB -:104DB6004FFC18F94AFC6CFF1AFF6EFF6AFF64FF8E -:104DC6004BFC66FF50FC0000983AF82AFF00555548 -:024DD600555531 -:084DD800FF000000000047008D -:104DE000317503F7332312D714AEF8C716AC061289 -:104DF000C5AC0416F643DD078B99A7A5B3EFF5C242 -:024E0000C6D713 -:024FF4000205B4 -:0A4FF60031373A30353A3239000005 +:10228C008D3AB43AD1DF46CD3A1EFD2F23FDDA222A +:10229C003132900D3104900931129405713304EFF1 +:1022AC0003713204FD0B2331229005714202EF03BE +:1022BC00714302D432DD05B432714202314402065C +:1022CC007140B3FBEF047148B3FBFDF925D74A30DD +:1022DC004BDC114A30B9DE0C4A3B28DE03A43BD759 +:1022EC00713390D74A303EDC054A30BDDC0C4A3C99 +:1022FC0028DE03A43CD7713290D7F43BF43CD731A1 +:10230C0022940C4A3D02DE03A43DD7712390D731B1 +:10231C0032040A40AFFB3CDE04712390D77122904B +:10232C00F43DD7C7C1FBF8FF714490711794DE5789 +:10233C00711494714190311294127130B3FB5002AC +:10234C00C15011FD2534C0CD3232EF3B7138B3FB97 +:10235C00E0C15011FD2534C0F43217C15002FD020A +:10236C002BC0D2DF0D8B318E318D080E01081C0075 +:10237C00BD34AD3444009BDC05D5AFFBDF095020E8 +:10238C00C15011FD2534C0C0C6D7C78D2076FDD7EE +:10239C0023FD362BD507F9DD05710390EF2B664B2A +:1023AC002061F83154901A715390FDD804664C0793 +:1023BC00DD0381DF098F06F9310303FD6024FD7411 +:1023CC00247102903057256194C6D7C77162017190 +:1023DC0072015005FD4A025008FDA236629D305034 +:1023EC0009FDA2366276716301711806F94A30F163 +:1023FC00DC05E507F9EF224A3004DE1ACF07F902B3 +:10240C005008C1506CFDE002C092DF0DD44DDF09C5 +:10241C00711006F9EF03F507F94007F901DF0571B3 +:10242C000A22EF06710B22710302CD2007570067B9 +:10243C004C08DE1073090A20614EDC05679D20EF05 +:10244C000387EFEB4A2007DF09D507F961F8CF07BF +:10245C00F903C6D7500AFD4A02304000C15006FDB0 +:10246C00E52AC05096ED4A02C72006FBF8FFD507B7 +:10247C00F961E8ED5325304A57C1503EFDE52AC0BD +:10248C00D2DD077100B2FBED53257108B2FB1704C6 +:10249C000200C15004C1500CC1506CFD0803100661 +:1024AC00EA38AA48318D12AA48318E616B08616AEC +:1024BC0008C1500EFDE52AC0F690C1500CFDE52A6E +:1024CC00C0CC01008C014C04DE2831249102EFFABF +:1024DC00711291EA388C015010D605C15010C18C84 +:1024EC0001D6044000C1506CFDB0031006615901C7 +:1024FC00EFD250A5FD4A02EA38AA48318D12AA48FB +:10250C00318E616B08616A08C1500EFDE52AC0501E +:10251C00A5FD4A025004C1506CFDE002C0629C0152 +:10252C00EA388A4B4E0161C3048A4A4E01170402F1 +:10253C0000C15004C1500CC1506CFDB0031006F624 +:10254C00C1503EFDE52AC01006C6D7C78D3E4B30A4 +:10255C0061F8EDF6254A4028DE05A440EDF625F499 +:10256C00408D309D3E8D305070D612307351230407 +:10257C0080001231FF318E039D3F9FAEFBF68D3FE5 +:10258C007C804C95DC1B8D3F318F241400EA38BDC8 +:10259C00D8AA44FDE60D1231FF318E03318F16EFB0 +:1025AC00198D3F318F241400EA38BDD8AA46FDE6B8 +:1025BC000D1231FF318E03318F16EA388A427217B1 +:1025CC00F3031644000171FE61C836FF001701DEEB +:1025DC0002F61617BD76C7500CFDE52AC0D2DF06F1 +:1025EC008D309D3EEF047100B2FBF2C6D7C72008B8 +:1025FC00FBF8FF4007F901DD064007F902DF1C1765 +:10260C00040600FDDD2BD2DF0A8C069C058C079C92 +:10261C0004EF4ACC0563CC0400EF4217040600FD1E +:10262C00DD2BD2DD0F7100B2FB710390CC05007174 +:10263C000291EF298C06318E318D080E07081C0093 +:10264C00BBEA388A4072ABFD390FBB8C019C05D1BB +:10265C00DF08CC0501CC0400EF038B9C04170406A7 +:10266C0000FDE82BD2DD06CC06C8CC07008C069FFB +:10267C00B1FB8C06318E318D080E07081C00BD3461 +:10268C00AD344401A5DC08CC0364F6BD42EF48AD83 +:10269C003426424401A0DC08CC031EF6BD42EF37C1 +:1026AC00AD3444819DDC09CC030AC942F401EF2707 +:1026BC00AD3444019BDC09CC0305C942F401EF178E +:1026CC00AD34440191DC09CC0300C942F401EF079D +:1026DC00710291C942F4013132040C31249008CCBE +:1026EC000564CC0400EF0D8C034E05DE078C039CB7 +:1026FC0005CC04008C059FAFFB8C049FB0FBFD6ADE +:10270C002B8D444E05DD2840AFFB0BDE054A440BF8 +:10271C00DE1440AFFB06DE054A4406DE09D5AFFBEE +:10272C00DF0DD444DD095020C15011FD2534C08F7C +:10273C00AFFB9D44FDA72B1008C6D7C7D837C15097 +:10274C0002FD1A2BC04008F90161F87120100550E8 +:10275C0012FD4A028D376C0870C15002FD1A2BC055 +:10276C005003FD4A028D376C1870C15002FD1A2BB4 +:10277C00C05016FD4A025003FD2B2B625C01D1DDCB +:10278C00107170B3FB5002C15013FD2534C0F2EF31 +:10279C0001E2C6D7C75004FD2B2B625C03D1DD4090 +:1027AC005014FD372834B3FB895C9F998A0C7CFF4D +:1027BC0050FF5C14D1DD228A0C7CFF5C147234B7A0 +:1027CC00FB89616A9971620756003162070586665A +:1027DC00D1DFF7716307716B2734C6FB895CEB990A +:1027EC00712810055002FD2B2BD2DD354008F90164 +:1027FC00DF05500AFD4A028D376C1070C15002FD86 +:10280C001A2BC0E0FD4A02D837C15002FD1A2BC06A +:10281C005033FD4A02F0C15002FD1A2BC07178B33F +:10282C00FBE0C15013FD2534C0C6D7C7C12004FB43 +:10283C00F8FFCC02005004FD2B2B629C038C045C33 +:10284C0020D1DD0E8C036C019C038C026C209C024D +:10285C00EF138C045C10D1DD0C8C035CFE9C038CA0 +:10286C00026C109C028C045C08D1DD0E8C036C0293 +:10287C009C038C026C089C02EF138C045C04D1DD6D +:10288C000C8C035CFD9C038C026C049C028C03D1AD +:10289C00DD05501AFD4A028C0370C15004FD1A2B41 +:1028AC00C08FB3FB5C9F728C03318E316D148C0323 +:1028BC00318E314D616D08616C5C606162629FB3F9 +:1028CC00FB8FBFFB7CFF50FF5E02D1DD278FBFFB70 +:1028DC007CFF5E027234B7FB89616A99716207CC26 +:1028EC000100316207086159018C01D1DFF4716379 +:1028FC0007716B27F21006C6D7D9A7FBC15006FD8E +:10290C001A2BC0D9A8FBC15007FD1A2BC0D7FD0547 +:10291C0029F2D7C7711300711B20710303710205D3 +:10292C00E0C15003FD1A2BC05013FD4A02F0C150F8 +:10293C0005FD1A2BC0500FC1E0FD1A2BC0500AFD2B +:10294C004A027103055008FD4A02501FC1E0FD1AEE +:10295C002BC05012FD4A025003FD2B2B625C01D19F +:10296C00DF03E2EF24F0FD2B2B629D363602F9C714 +:10297C005008FD022BC05003C1FD1A2BC07102037D +:10298C00711A20FDC22AF431F2C6D75003FD2B2B4D +:10299C00625C01D1DD155014FD3728FDA0275014C1 +:1029AC00FD4A02E0C15003FD1A2BC0711300711BCC +:1029BC00207103035014FD4A02F0C1E0FD1A2BC034 +:1029CC00F0C15003FD1A2BC0D7C72004FBF8FFCC75 +:1029DC0002008D319C035010C150A4FDE002C06276 +:1029EC009D31D44DDD04F2ED9F2A8C037B315C08C4 +:1029FC00D1DD0F8D315C08D1DF05CC0210EF03CC9B +:102A0C0002208C037B315C04D1DD158D315C04D14B +:102A1C00DF088C026C049C02EF068C026C089C0292 +:102A2C008FB2FB5CF3728D315C0C6162629FB2FB06 +:102A3C008FBEFB7CFF50FF5E029C02D1DD1F34B6C3 +:102A4C00FB896E0299716207CC0100316207086143 +:102A5C0059018C01D1DFF4716307716B278D315CE7 +:102A6C0040D1DD095002C15012FD2534C08D315CBE +:102A7C0001D1DD08E0C15012FD2534C0717AFA8D08 +:102A8C00315C41D1DD0C5A31BED831C15010FD4EF4 +:102A9C0005C0F21004C6D7FD4727F2D7FDA027F2D8 +:102AAC00D7C78FC6FB7617FD3728664FC6FBDFF2FC +:102ABC00F5C6FBF2C6D75064FD4A02FDF32B6261EA +:102ACC00FB711190F171149061DC70C15012FD4ECC +:102ADC0005C0FDD335CD5D03D7C7C1C1FBF8FFAC35 +:102AEC000ABB17C15002C18C0270C1506CFDB003FF +:102AFC0010061004C6D7C7C1FBF8FFAC08C15002C2 +:102B0C00C18B70C1506CFD08031006C0C6D7C788B6 +:102B1C0006166770C1C75084FD7A031004C6D7C768 +:102B2C0016C75084FDE002C0C6D7C74A2004DE0495 +:102B3C005600EF0256014008F901DF048686EF0AC1 +:102B4C004008F902DF045104610666318F12504CC3 +:102B5C00D633514CD6610A045420BD38C6D740AF89 +:102B6C00FB51DC05CF04FC0FD740AFFB33DC05CFAA +:102B7C0004FC0BD740AFFB0BDC05CF04FC07D740A4 +:102B8C00AFFB0661D831320405CF04FC03D7D5AFB7 +:102B9C00FBDD04E504FCD7F504FCD7D504F9DF0410 +:102BAC00716390D7FDF32B6261FB7171907114907E +:102BBC0071779061C83162901771629071749071E5 +:102BCC001190F171749061DC70C15012FD4E05C012 +:102BDC00D7C716C75004FD022BC0C6D7C716C7509F +:102BEC0002FD022BC0C6D740AFFB0BDE02E2D7F2D0 +:102BFC00D77100010571785005713AD5713BD18FB1 +:102C0C0010055CFC9F1005CF54054AE54205711078 +:102C1C004205710042057148500571305005712014 +:102C2C005005CF530505CF52050A7130510571205F +:102C3C005105713BD5717050058F11055CFC9F11CE +:102C4C0005F422D77178500571080105D77140F051 +:102C5C000071783002713AE6713BE2713BEA713BEC +:102C6C00EE8F10055CFC9F1005CF34024AE552FF35 +:102C7C00711A52710A52714830027130300271204F +:102C8C003002CF330205CF32020A71303102713B70 +:102C9C00E6717030028F11055CFC9F11057160307C +:102CAC0002D7717830027148F000D7C788061666D3 +:102CBC00614FDD0967614EDE0396EF01866672C6D1 +:102CCC00D7C7161714AA0412A943DD29AA0412A9FE +:102CDC0023FD304DC3AC02FD304D13C2BDD813FDE6 +:102CEC00B60FDE0C1714AA0212AA0403BA04EF05DD +:102CFC001714A9BA04AC041231FF319E03317F08BA +:102D0C007208C6D77100F200304400BFB601300122 +:102D1C0088BF9001300984BF9E01BF9C01BF9A01FE +:102D2C00BF9801BF9601BF9401BF9201F53CFF30E3 +:102D3C00FE00BFBE01F6BFBC01BFB80150EEBFBA6A +:102D4C0001A1BFB201C918FE00F6BE6EBE64BE6A18 +:102D5C007123047153078F06F9310507F5CDFBCBB1 +:102D6C006CFF00715391714291D730EF00BFB401E9 +:102D7C00F6BFBA017108F200712304715307714355 +:102D8C0091D78D50B450D1DF6931D4D105715BD15D +:102D9C00E452D452DD2E7140B2FBD851F1E734022B +:102DAC000023DD0625DD0325DF05F6BE66EF06D91B +:102DBC00CCFBF1BE66A4514A5120DF04F451B4524D +:102DCC00CD5019D7CD501E7148B2FBD5CEFBDF04C8 +:102DDC00F6BE66D7D9CCFBF14266FFDD15D9CCFB2C +:102DEC00F112AE6643DE05A266FFEF03B266FFCDBD +:102DFC005003D7C7161714F6B9AA0412F6231231CA +:102E0C00FF31AE03316FBA02C6D7C7C1FBF8FF8CD6 +:102E1C00085080D612AB1413B9AB14AA0412A92310 +:102E2C0012D927FBF133BDD813FD220EBA02C0C64E +:102E3C00D731649101D74004F902DF10F6BE64BEAD +:102E4C006EBE6ABF8EFBBF94FBBF9AFB31549114CC +:102E5C00308AFBFDFF2D3090FBFDFF2D3096FBFDE6 +:102E6C00FF2DEF713174910D7173917108D2FBF4D8 +:102E7C0054F453EF60D453DF5A8F26FB9D534A54BE +:102E8C001FDC177100D2FB4028FBFFDD1CA4558F03 +:102E9C0028FB4B55DE13F454EF0FD854F1A1605CB2 +:102EAC001F9D547108D2FBF455E854092AFB70C1DC +:102EBC00308AFBFD162EC0E854094AFB70C13090D5 +:102ECC00FBFD162EC0E854096AFB70C13096FBFD61 +:102EDC00162EC0B453308AFBFDCD2CF313BE6E30CE +:102EEC0090FBFDCD2CF313BE6A3096FBFDCD2CF37D +:102EFC0013BE64D7C736F00071F4DC297170F00092 +:102F0C00CE9D08CE9EC0CE9F80F594FFF593FFF525 +:102F1C0092FFE597FFE596FFE595FFE598FFCE9CC0 +:102F2C007F7100A6FB711BE3712BE3711AE7712B08 +:102F3C00E7717A9D710A9E31929E02EFFA710B9E97 +:102F4C00710392711392712392C6D7C73102921EEC +:102F5C00710292710A9E31929E02EFFA34D4FB36C2 +:102F6C0092FF52078B99A5A792DFF9710B9EC6D7DA +:102F7C00C788061631129215711292C7349CFB3019 +:102F8C0092FF1652078B99A5A792DFF9C666736755 +:102F9C00189CFBC6D7C77103923114921E71139201 +:102FAC00710A9E31929E02EFFA3492FF369CFB52CC +:102FBC00078B99A5A792DFF9710B9E31249213719F +:102FCC002392717B9E8FDCFB9E9A8FDDFB9E9B7107 +:102FDC007A9EC6D7CFA7FB5CCFA8FB5FCFC8FB5DA3 +:102FEC00CFFCFB36CFFDFBC9E5D3FBD7C7CFA4FB8A +:102FFC0012CFA5FB06CFCCFBFFF5CDFBF5CEFBF539 +:10300C00CFFBF5D0FB5600664C64DE08723826FB0D +:10301C000086EFF3C6D7C788061617F1E73403000E +:10302C002361E3ED5D332361F8ED1331B12361E3EB +:10303C00ED1D312561F8ED2B31B1240D0061D8ED7A +:10304C005D33240B0061F8ED4B312361F8ED8E31CB +:10305C002361F8ED5E312361F8ED22332406006123 +:10306C00F8EDF731B12561D8ED133224000061F889 +:10307C00ED20322361F8ED5D332361F8ED3B33B184 +:10308C002361E3ED43322361F8ED54322361F8ED13 +:10309C0065322361F8ED54322361F8ED7632236109 +:1030AC00F8ED87322361F8ED96322361F8EDB832F2 +:1030BC002361F8EDC4322361F8EDD0322361F8EDD1 +:1030CC00D9322402002361E3ED5D3324020061F860 +:1030DC00EDE2322361F8EDED322561F8EDF832B115 +:1030EC0024060061D8ED5D3324000061F8ED5F33F8 +:1030FC002561F8ED033324120061F8ED1D332361D3 +:10310C00F8ED0E33ED5F3334A6FB89615F99ED6901 +:10311C0033301A29619466736718A4FBED69334048 +:10312C00A9FB6ADF1340AAFB68DF0D674C6CDF0854 +:10313C0030C43F6194713AD5679FABFBED6933673F +:10314C00D1DD0C30FF3A619434C4FB89616F99ED89 +:10315C006933675C02D1DD0730A32A6194EF0B67FA +:10316C005C01D1DD0530A82A6194675C3CD1DD0F90 +:10317C0030AD2A6194675C3C7266736218A4FBEDF7 +:10318C00693367D1DD625C01D1DD05300800EF01E8 +:10319C00F6609F01FC675C02D1DD03E6EF01F634BB +:1031AC0001FC89616899675C04D1DD04E6A1EF013B +:1031BC00F63401FC89616899675C08D1DD05302023 +:1031CC0000EF01F63401FC89616899675C10D1DD70 +:1031DC0005301000EF01F63401FC89616899675CD9 +:1031EC0020D161E8716001FCED6933D446DF0867DA +:1031FC009FCDFBA446EF0D4A4605DE08E84667184E +:10320C0011FDA446ED6933675C0F7266736218A4F6 +:10321C00FBED69334A4664DE1B4A4601DF0667D183 +:10322C0061F85701E846671826FBA4464A46056133 +:10323C00C8717291ED6933675C7F70C117F12430EE +:10324C0000FD7C2FC0ED6933675C3F70C117F12422 +:10325C003000FD7C2FC0ED6933675C0770C117F13E +:10326C00243000FD7C2FC0ED6933675C1F70C117E3 +:10327C00F1243000FD7C2FC0ED69336770C117F16C +:10328C00243000FD7C2FC0ED6933CEABAC710A9EAF +:10329C0031929E02EFFAD592FFDF05710B9EEFED96 +:1032AC00679E99710B9E9FDBFBED693371229267D0 +:1032BC005C7F9FDCFBED6933712292675C3F9FDD85 +:1032CC00FBED6933675C3F9FDEFBED6933675C1F89 +:1032DC009FDFFBED693330BD386194679FE4FBEFF2 +:1032EC007C3078386194679FE5FBEF71309A3861D8 +:1032FC0094679FE8FBEF66675C01D161E8FD87424C +:10330C00EF5B4A56C8DE56E85667185AFAA456EFD1 +:10331C004C679D56EF4767318E247000DD0C2402FC +:10332C0000DF3A30F8086194EF33715293EF2E6757 +:10333C005C01D1DD05711202EF03711302675C02AF +:10334C00D1DD05712202EF03712302679FD3FBEFDE +:10335C000CEF0A664C5BDE05736718A4FBC6D7C777 +:10336C0016664C30DC094C37DE05FD572FEF6B66CB +:10337C004C02DF1F8FA6FB5C03728F03FC5C0331D6 +:10338C008E316D08616A08128F03FC5C80312A61F2 +:10339C0062EF56664C3DDF08AE90BD58F858EF49C9 +:1033AC00664C3EDF04F859EF40664C4FDF05FDAF2D +:1033BC0042EF36664C61DF08E856095AFA72EF297B +:1033CC00664C7FDF05FD753BEF1F664C4EDF0B3106 +:1033DC006493045210EF12F2EF0F664C5BDC045254 +:1033EC00FFEF06667309A4FB72C6D7C788061617CB +:1033FC00F1241000240500DC07244C00DD17EF1726 +:10340C00FDB40217F104A4FB1489617F99717AFA57 +:10341C00713292EF02A456C6D7C7C1C1FBF8FF4068 +:10342C0004F903DD064004F904DF38717BFA8C02E1 +:10343C007309ACFB5E0AD1DF278C02318E04A4FB2E +:10344C0014896E0A99716207717AFACC01003162A3 +:10345C0007086159018C01D1DFF4716307716B2787 +:10346C00717AFA1004C6D7CF03FC03F501FCF505FD +:10347C00FCF507FCD7C788061617F1E734020025C0 +:10348C00DD3D23DD1725DD1C23DD0523DD2BEF3B87 +:10349C00716292679F06FCCD5D03EF2F675C839F83 +:1034AC0003FCEF27675C039F05FC675C034C026120 +:1034BC00F8710294FD9D44EF12679F07FCEF0C67B7 +:1034CC0091DF08E0C15012FD2534C0C6D7C71617CE +:1034DC00F1E7240000DD2A23DD1E240300DD072490 +:1034EC00FB00DD24EF2531129405308000EF01F64E +:1034FC00086F04FC7208EF198F01FCF501FC72EFE8 +:10350C00107132935235EF09F2EF0666730900FC25 +:10351C0072C6D7C71617F1E7240000DD3824100057 +:10352C00DD1C23DD1C23DD30240E00DD18241100EE +:10353C00DD1B240F00DD12243000DD15EF1EE2EF41 +:10354C001D5202EF195204EF155206EF115205EFFE +:10355C000D5207EF09F2EF065203EF0252FFC6D7E6 +:10356C00C7314492377143928D5C9FACFB8D5B9F4E +:10357C00CBFB36D2FCC7D85BFDD336618A70618A2F +:10358C00FD1837C0D860F1312F609D5F8D5A4B5FAD +:10359C00DD0A7152928D5F9D5ACD5D034A5D05DE49 +:1035AC000830DD356194CD5D6BB45D7150F000CEAB +:1035BC00300BCF170006CE3106FDBC02717A30718C +:1035CC000BE3710BE7C6D78D5F9D5A8D5F9FADFBEB +:1035DC00D74004F903DF064004F904DF02F2D731C7 +:1035EC0054920C7153927173928D5F9D61EF3131D6 +:1035FC0064921F716392717292D506FCDF04F462BF +:10360C00EF0A8F06FC5002D6A1609D628D629D610F +:10361C00EF0E317492068D629D61EF048D5F9D619A +:10362C008D619FADFBD861FD4536E861091C2270A8 +:10363C00C15013FD4E05C0F2D7C7C1C1FBF8FF8CBA +:10364C0002D1DF05F506FCEF1A8C024C05DE06CF25 +:10365C0006FC02EF0E8C02318E1231FE03311F601C +:10366C009F06FC8D634F06FCDD28CC011F8F06FCEA +:10367C009D63CC00008B4C08DE148B730912204F19 +:10368C0006FCDC058B9C01EF05615900EFE78C0112 +:10369C009D5E1004C6D7C716710AE7710BE3715013 +:1036AC00F000CE300BCF170006669E31FDBC0271C8 +:1036BC007A30710BE33182E302EFFA8D1F7158F00F +:1036CC0000710BE772C6D7C7C1C1FBF8FF8FFCFBBB +:1036DC004E02DC03F2EF318C024FFDFBDC0452FF97 +:1036EC00EF268C022FFCFB706131318D128FFDFBAC +:1036FC002FFCFB70613133BDD813FD440EBB44006D +:10370C0001DC03F690BB8B721004C6D7C7C1FBF863 +:10371C00FFAC0814A91489708B6128706131FD30DD +:10372C004D1344030071FEDC23AC08148A04819A07 +:10373C0004AC08148A044C11DC10A9148B99AC0845 +:10374C0014CA0200AC0814CA0310EF72AC0814CAF5 +:10375C000400AC0814A914894DDE0AAC08148A02C2 +:10376C00819A02EF12AC0814A914894D61D308ACEC +:10377C0008148A02919A02AC08148A03919A03D114 +:10378C00DF3CAC08148A024C10DF10A91489318E6E +:10379C00A112AC0814A9146299EF17AC08148A0290 +:1037AC004CF0DF0EA91489318EB112AC0814A91497 +:1037BC006299AC0814CA0200AC0814CA0310C0C643 +:1037CC00D7EDD037C75600664C0ADE0BF0317E12AF +:1037DC00F67810FC86EFF0C6D7C7200CFBF8FF1765 +:1037EC00040600C15006C150A8C15030FD0803109A +:1037FC0006D2DD1BA4664A6608DE03E2EF6A34E4F7 +:10380C00FB895CFC99FDBD387110B2FBF2EF5930AD +:10381C000600C117040600C130E9FBFD384D100449 +:10382C00F4668FE4FB5C01D1DD264004F903DF2054 +:10383C005010C180FD2534C0C736100571D4C6DECA +:10384C000F17C15006C150A8C15030FD0803100617 +:10385C004004F901DD114004F905DD0B8FE4FB5C3C +:10386C0002D161E8FDC93FF2100CC6D7D9E5FBC106 +:10387C005030FDE002C0629FE8FB7130B5FB8FBD9C +:10388C00FB5C08D1DF06716307716B27F2D7D9E8AF +:10389C00FBC1D9E7FBC15030FD7A0310047130B580 +:1038AC00FB8FBDFB5C08D1DF06716307716B27F2E0 +:1038BC00D7C72006FBF8FF17040500C1E0C1500F65 +:1038CC00C15030FD08031006624C02DF077110B2C4 +:1038DC00FBF2EF5F7118B2FBCC03004007F901DF7C +:1038EC0005CC0402EF03CC0410CC05808FE4FB5C08 +:1038FC0003D1DF08717AD5CC0207EF06717BD5CCEA +:10390C00022F17040200C15004C150A0C15030FD59 +:10391C00B0031006C736100571D4C6DE154004F985 +:10392C0003DF0F17C15006C150A8C15030FD08036A +:10393C001006F21006C6D7D504F9DF03F6BD6840B1 +:10394C0004F901DD0AD472DD03B472D7CD72038F92 +:10395C0004F9318FE723DD0B24020024030061C836 +:10396C00ED683A8F06F931233E301B004668DF0ABA +:10397C00E0C15010FD2534C0EF1D3077014668DFE3 +:10398C00165002C15010FD2534C0F6466EDF088F6C +:10399C00C8FB5010D6BD6EF6466EDD36B66E466E62 +:1039AC00DF30710291EF2B301B004668DF13F646B7 +:1039BC0070DF18E0C15010FD2534C0C9705307EFFB +:1039CC000A307701466861F8710291F6467061E839 +:1039DC00B67031349408712393F6BD68EF1431241A +:1039EC009305F6BD68EF0BA668F6466861F8C968E2 +:1039FC00FFFF314294194A6A05DE16A46A4A6A0529 +:103A0C00DF0FA46A5004C15010FD2534C0EF02F43E +:103A1C006A314494194A6C05DE16A46C4A6C05DFB5 +:103A2C000FA46C5008C15010FD2534C0EF02F46C8B +:103A3C00D46DDD03B46DD7315294174A6B05DE1487 +:103A4C00A46B4A6B05DF0DA46B5010C1FD2534C06F +:103A5C00EF02F46B4A6B0661F8CD6D25D7C73610B3 +:103A6C000571D4DE0630E5376194D24004F903DFEA +:103A7C001C3122070530D52961943134930C7133F4 +:103A8C00935080C15012FD2534C0FDAB3AFDD13AA4 +:103A9C0031549306715393FD8141FDC446C6D78FB3 +:103AAC0003FC5C01D1DD1DD475DD03B475D7CD7578 +:103ABC00098D5E4B74DD0D8D5E9D745040C15012AE +:103ACC00FD2534C0D74004F903DD04F6BD1AD7D563 +:103ADC00D0FBDF08F6461ADD19B61AD7D9CCFBF1A4 +:103AEC00461ADD0ED9CCFB12AD1A43DE03A61AD74B +:103AFC00B61AD7C7FDB4028FC4FB76F5C4FB717A36 +:103B0C00FA5C10D161E8714293665C0FD1DD5766A7 +:103B1C005C01D1DD05F504F9EF4C665C02D1DD11D9 +:103B2C00E0C15003FD1A2BC0711300711B207103EF +:103B3C0003665C04D1DD11711300711B20D503FCED +:103B4C0061F8710303FD7334665C08D161E871039D +:103B5C00035005FD4A027102035003C1FD1A2BC02C +:103B6C00711A20FDC22AF2C6D7C756FF4A46136106 +:103B7C00C8ED4F3C8F06F9311505300400EF0F8F5F +:103B8C0006F9314505300500EF04D907F9F1609FBE +:103B9C0028FC8D769F29FC713490E66130127104FB +:103BAC009061DC31196162629F2AFCE52BFC3114B7 +:103BBC000205308000EF01F6C1312494053040003D +:103BCC00EF01F6C2616B08616A08C131340405303B +:103BDC002000EF01F6C2616B08616A08C131240252 +:103BEC0005300800EF01F6C2616B08616A08C1314B +:103BFC00549405300400EF01F6C2616B08616A0849 +:103C0C00C131449404E6A1EF01F6C2616B08616A0C +:103C1C0008C131349403E6EF01F6C2616B08616AA6 +:103C2C009F2CFCF171240461DC9F26FCF17154077C +:103C3C0061DC9F27FCD846F10104ECFC14A9148923 +:103C4C0076A4466672C6D7C7FD7B098F04F9318FFF +:103C5C00E724000061F8ED2C3E23DD1B2361F8ED19 +:103C6C00363D2361F8EDB23D2361F8EDFB3D236158 +:103C7C00F8EDCC3EED293E4005F901DF2D311494D1 +:103C8C001CF64668DD04F424EF02A4244A2465DC07 +:103C9C000FF6BD68F504F9710293ED473FFD9623CD +:103CAC00AD68440A0061D8ED473F712293FDD804FA +:103CBC00715390FD96234007F903DF09710293F5C8 +:103CCC0004F9ED473FFDF92540B1FB9BDE0D3114A6 +:103CDC009409710293F504F9ED473F714A2771403D +:103CEC00110571301105713A22715A22715011056A +:103CFC00FD1F29D2DD09710293F504F9ED473F71DF +:103D0C00103500CF37001D714012054005F901DD5B +:103D1C00064005F903DF05F5CDFBEF04CFCDFB0322 +:103D2C00CF04F902FD0529ED473FFDFD2BFD592C74 +:103D3C00714A9DFD7334FDF82FF537FF712BE0F5BB +:103D4C0005F9710293CBE43FEFCBE6F6F0FDD80416 +:103D5C00713BD47112027123028F06F93105285080 +:103D6C0004FD2B2B625C03318E315D34B3FB896116 +:103D7C0068995002FD2B2BD2DD067170B3FBEF045A +:103D8C007178B3FBFD9623FD102D710806F9CF0455 +:103D9C00F9038FA6FB5C02D1DD095080C15010FDE8 +:103DAC002534C0ED473FFD493F3144932FA478D4CF +:103DBC0078DD0831A4E00A31020C06712BE0FDB568 +:103DCC003F31A4E01731040C13712BE05027C15084 +:103DDC0005FD1A2BC0CF04F904710293FDAA3F8F85 +:103DEC0006F931250731149403F504F9ED473FFD2D +:103DFC00493F31020C14F0C15005FD1A2BC050057F +:103E0C00FD4A02FDB53FCF04F903FDAA3F8F06F929 +:103E1C0031250731149403F504F9ED473FF504F906 +:103E2C00CFCDFB03F5CEFBF5D0FB715291F6426C76 +:103E3C00FF61E8ED473FF6BD6E710391F5E4FBFDC4 +:103E4C00BD38FD762DFD502CFDAE2C714B9D7113A4 +:103E5C0002712302F5B4FBF5B5FBF5B6FBF5B7FB28 +:103E6C0031249102EFFACE3708CBE4BFFFCBE6FF4B +:103E7C00F3CED4FFCF37000971481205F6BEE0BE71 +:103E8C00E2BED0716A27FD9729714307714B2771E8 +:103E9C0048100571481105713810057138110571FC +:103EAC003302713B22715302715B22715810057100 +:103EBC00581105CF04F905712293F6BD68FD440A2B +:103ECC00F505F9F42431149404D432DD20E505F918 +:103EDC00E504F98F06F9312562F5F8FBF5F6FB5090 +:103EEC002EFD4A02CF05F903E504F9EF4EFD34052A +:103EFC00FD2F2371730171320471430271039071B0 +:103F0C00529031949E02EFFA712AE7CEA409311433 +:103F1C00940261FDCEA408F464FD7B093112940671 +:103F2C00CF04F905EF09712393E505F9E504F9715F +:103F3C002BE78F06F9312503F504F9C6D7D479DFC1 +:103F4C0019310200585003FD2B2B625C01D1DF07A5 +:103F5C00F504F9710293D7E479D74A79F0DF073188 +:103F6C0004003AF479D74A79C8DF0AF504F97102EA +:103F7C0093CD79F0D7310200084A79FFDD1FA4797F +:103F8C00D7F0C15004FD1A2BC08FB3FB5C9F9FB3BD +:103F9C00FB7110C4FB30FF3A6194CD79F0D731043A +:103FAC009106F504F9710293D7714393F478717209 +:103FBC0007FDBC02717307D7FD9305F2D7C7200C20 +:103FCC00FBF8FFFDB4028FEAFBF0F9E9FBF303FD0C +:103FDC00304D13BC048FECFBF0F9EBFBF303FD301D +:103FEC004D13BC028FEEFBF0F9EDFBF303FD304DEE +:103FFC0013BB717AFAAC04BDD8F6BDDAAC04311E31 +:10400C00BDDCF6BDDEFDF70DADD8BDDCADDABDDE39 +:10401C00AC02BDD8F6BDDAAC02311EDADCC3DADE96 +:10402C00C3BDDCF6BDDEFDF70DC0BDDEC0BDDCAD35 +:10403C00DEFD6D0FADD8BDDCADDABDDEABBDD8F6A7 +:10404C00BDDAAB311EDADCC3DADEC3BDDCF6BDDEB5 +:10405C00FDF70DC0BDDEC0BDDCADDEFD6D0FDADAE7 +:10406C00ADD8FD9843C3C58D865C3FF0317E0440CE +:10407C00FC14C2C0B9A486F6BC08BC0A9C078C0709 +:10408C004C2EDD3D8D860E0770F161DC605C3FF0DF +:10409C00317E127940FCBDD8F6BDDA8C0773095C11 +:1040AC0022318FBDDC70BDDEFDF70DAC08BDDCAC84 +:1040BC000AFD6D0FADDABC0AADD8BC08615907EF2B +:1040CC00BDAC08BDD8AC0ABDDAC9DC0004F6FDC134 +:1040DC000EC9DCFFFFF6FDC20FADD8BD80AF3AFCB8 +:1040EC004680DD11AF3CFCBF3EFCAF3AFCBF3CFC54 +:1040FC00AD80BF3AFCAF3CFC423EFCDC46AF3AFC28 +:10410C00423CFCDE3EAD26423AFCDE374A2A16DC47 +:10411C001A4A2AA0DE138D824B2ADE0DAF3AFC26FA +:10412C008444691061C8FD8141F42AAF3AFC4451C2 +:10413C0046DC0AAF3AFC241027BD28EF0DC928F83D +:10414C002AEF074A2AFF61E8A42AAF3EFC423CFC56 +:10415C00DC18AF3CFC423AFCDE10AF3AFC4628DEE1 +:10416C0009F482AF3AFCBD84EF074A82FF61E8A4F0 +:10417C0082100CC6D7C7FDB402710A9E31929E0202 +:10418C00EFFA8E949F34FC8E969F35FC8E979F365B +:10419C00FC8E989F37FC8E939F38FC8E929F39FC37 +:1041AC00710B9E717AFA8F37FCFDD60F76FD164394 +:1041BC0013BD7ED5EFFBDF0AD5F0FBDF05D5F1FB98 +:1041CC00DD25F6B1467EDF11C97E3722665C039190 +:1041DC00DF060A7E181A7F009617FD394413FD5925 +:1041EC004231649302EF61520692926934FC682E5C +:1041FC00FCDFF6AD7EBD7CF87AF3311C790AF9440C +:10420C00FEFFDD44D87AF101040AF914A944FFFF3A +:10421C00DF04E6B9EF0BD87AF101040AF914A9A16D +:10422C00B9FDB402A0EFFBD5EFFBDF1CA0F0FBD572 +:10423C00F0FBDF14A0F1FBD5F1FBDF0CCFEFFBFFA4 +:10424C00CFF0FBFFCFF1FBFFC6717AFAD7C716D8B8 +:10425C007AF10744A800DC05716293EF1CF647DD88 +:10426C0018A47A4A7AA8DC05716293EF0CF87AF3F9 +:10427C00311CF6780AF9B7EFE4C6D7C756A896668C +:10428C00F0317E12F6B1780AF966D1DFF1FDB40295 +:10429C00F5EFFBF5F0FBF5F1FBF47A716393C67166 +:1042AC007AFAD7C72004FBF8FFD446DF168D7A9D27 +:1042BC0087FDB40252069292692EFC68C0FCDFF6B0 +:1042CC00717AFA4A4606DE0EE84609C0FC9C03A445 +:1042DC00468C0372EF30F887F3311C790AF9BB3145 +:1042EC007293058B9C03EF0F8C019C03D487DF0525 +:1042FC00CD87A7EF02B487718071779361DC61FB86 +:10430C007171938C03721004C6D7C72008FBF8FF99 +:10431C008F37FCFDD60F9C078F36FCFDD60F9C0605 +:10432C008F35FCFDD60F9C058F34FCFDD60F9C04FD +:10433C008F38FC9C038F39FC9C028C06318E011249 +:10434C00791A20BB8C075C03D1DF098C064C036106 +:10435C00C86179008C05318EB1610900BB313D1209 +:10436C000103BB8B0E04708C011C00BB8FF4FB4E45 +:10437C0003DC0E8C034FF4FBDC0B8C024FF5FBDCE7 +:10438C0004AB12EF03ABB1121008C6D7C7C3C120E0 +:10439C0008FBF8FFF661490A61F8614908DF07F785 +:1043AC00340000ED3544E6BC04F6BC06AC0ABC0295 +:1043BC00AC08BBAC06614902AC0461F8614900DE93 +:1043CC0028AC04BDD8AC06BDDAE1FD7C0FADDABC7F +:1043DC0006ADD8BC04ABBDD8AC02BDDAE1FD970F7D +:1043EC00ADDABC02ADD8BBEFCAAC06BC02AC04BBA8 +:1043FC00AC08BDD8AC0ABDDAAC04BDDCAC06FDFA29 +:10440C000EAC04BDDCAC06FD6D0FE1FD970FADDA13 +:10441C00BC06ADD8BC04AC06614902AC0461F861C1 +:10442C004900DCC5AC0214AB12100CC6D7C7C120B6 +:10443C0004FBF8FF8F31FCFDD60F9C034E04DF1CF0 +:10444C00AD7C467EDE07AD7E267C12EF40F6467EC6 +:10445C00DF07467CDD03E7EF34F7EF318C04318E58 +:10446C00B1128C03318E43DF18303822267C067E45 +:10447C00BB8C045C0391DF05AB041800BBAB12EFE3 +:10448C000C8C034E04DE0532A900EF01F71006C6B2 +:10449C00D7FDB40231029408F6468ADD03B68AD7FA +:1044AC00710394717AFA4004F904DF06715307F42E +:1044BC002CD7D9CFFBF1E7240000DD0F23DD182327 +:1044CC00DD0F23DD4C23DD2423DD33715307F42C66 +:1044DC00D7715207F42CD7D42CDF07715207E42C78 +:1044EC00EF05715307F42CC98AFA00D7D42CDF0AD4 +:1044FC00715207E42CC98AFA00D7F5CFFBD7D42C1C +:10450C00DF0A715307E42CC98AFA00D7CFCFFB021C +:10451C00D7FD2145D7D905FCF1E7240000DD09239F +:10452C00DD2123DD0923EF1B715307F42CD7D42C89 +:10453C00DF07715207E42CEF05715307F42CC98A7D +:10454C002D01D7715207E42CD731429101D77163F9 +:10455C0091D9CDFBF1E7240000DD1223DD1923DD19 +:10456C001123DD2623DD3423DD3923DD3FFDE14539 +:10457C00EF3DFD0246EF38D9CCFBC1AE6CFDB72C3C +:10458C00C0F313BE6C712304EF25F0C1AE6CFDB704 +:10459C002CC0F313BE6C712304EF14F6BE6C7122A5 +:1045AC0004EF0CCB6CFF00712304EF03FD76464047 +:1045BC0004F905DD064004F901DF0671230471637B +:1045CC00913164910FF6BE64BE6A31220402EF028F +:1045DC00F690BE6ED7CD2E47F48CAE6C317DBFCA33 +:1045EC00FCFD4B46D2DF0ED9CCFBC1AE6CFDB72C1B +:1045FC00C0F313BE6CD7FD4B46D2DD0DCD2E47F468 +:10460C008CAE6C317DBFCAFCD7E88C09342050804D +:10461C00D6BFC6FC22CAFCBDD8304700FD220EBF57 +:10462C00C8FC30C6FCFDCD2CF313BE6CB42ED42EBE +:10463C00DF0CCD2E47A48C4A8C1F61C8F48CD7405C +:10464C00AFFB0BDC05712304F2D740AFFB0661D83E +:10465C0031229011F0C1AE6CFDB72CC0F313BE6CBF +:10466C00712204EF03FD7646E2D7716291F0C1AE80 +:10467C006CFDB72CC0F313BE6CA48D4A8D40DC3797 +:10468C00F48DD88EF1313F0412FD14D88EF1BDD8C3 +:10469C005008FD710E087208E6D2DD040192DFFCB1 +:1046AC00896158D1DD05712204EF03712304A48EB6 +:1046BC004A8E2061C8F48ED7C73026FDC6D77180CC +:0B46CC00717DFADE035201D75200D7C7 +:1046D70061FC61FCC1C3C5C7520C929269D4FEC18B +:1046E700DFF88EFD708EFCC1717AFA4004F903DFA2 +:1046F7000530D5296194C09EFC609EFD34D4FE52DE +:1047070006C0B9A5A592DFF9C6C4C2C061FC61DFC6 +:10471700520C929269D4FEC1DFF88EFD708EFCC1F7 +:104727008F4105775C04D1DD06675C01D1DD50312F +:104737003492367162077133928FB4FB5FBCFBD141 +:10474700DF1B8FB5FB5FBDFBD1DF128FB6FB5FBEF3 +:10475700FBD1DF098FB7FB5FBFFBD1DD0C316207F0 +:1047670002EFFA716307716B27717393FDA12FF441 +:10477700227148500571605005717AFAED714867EA +:104787005C02D1DD16D422DD124A2202DD0DF422AD +:104797007148500571605005717AFA717AFA8D2265 +:1047A700318FE7240000DD0823DD1423DD2CEF4AD9 +:1047B700F4467140500571505005E422ED71488F61 +:1047C70040059D47715050058D479D49D847FD6B62 +:1047D70033629D48CD2202ED7148675C02D1DD1737 +:1047E700675C10D1DD05CD2203EF0F7148500571CD +:1047F700605005F422EF73CD22044A2203DF108DA7 +:10480700489F4005D848C1D847FDF733C0EF1F8FF1 +:10481700400576717447DC054A4702DE0671605031 +:1048270005EF47C7D847FD2230C071505005D8491A +:10483700F1242900DD27240400DD22242200DD1DC8 +:10484700241100DD0C240100DD13241E00DD0EEF12 +:104857000A4A4760DF07CD4761EF02A4474A2203B0 +:10486700DF08D847FD6B33629D48C09EFC609EFD04 +:1048770034D4FE5206C0B9A5A592DFF961FCC1C7C1 +:10488700717AFA714AE5717BBD51405F0401D1DD50 +:1048970006F616A747DFF2300400BF2401F6BF2A49 +:1048A70001300B0BBF280100000000000000005181 +:1048B7000FBF28010000000000000000500FBF28B4 +:1048C70001710AE6712391C6C061FCC1C5717AFA0C +:1048D700D44CDD0BEA4A899E44A64AB44CEF3371A7 +:1048E7000AE6300400BF2401F6BF2A01300B0BBFD4 +:1048F70028010000000000000000510FBF28010040 +:1049070000000000000000500FBF280171139171D3 +:104917002391C4C061FC61EF520C929269D4FEC12D +:10492700DFF88EFD708EFCC12006FBF8FF7150305A +:1049370002CEABACCC0400F6BB31B2E21061790019 +:10494700F6614900DFF371603002EDD7498E519C63 +:1049570003713BE28C035C02D1DD1E8C035C08D142 +:10496700DF0971503002CC0400EFCC8C0570FDD903 +:1049770034629E50CC0402EFBE8C035C03D1DF404F +:104987008E509C02715030028C04D1DF0E8C027065 +:10499700FD1F35629C05CC0401EF328C044C02DF0D +:1049A7000671603002EF29CF34025A716030028CF1 +:1049B7000270C18C0570FD8134C0CF34024AEF10FC +:1049C7008C035C01D1DD0671603002EF03ED3E49D7 +:1049D7001006C09EFC609EFD34D4FE5206C0B9A5E9 +:1049E700A592DFF961FCC1C3C5C7520C929269D485 +:1049F700FEC1DFF88EFD708EFCC1710A9E31929E5A +:104A070002EFFA8FDEFB4F96FFDF198FDFFB4F9721 +:104A1700FFDF118FE0FB4F98FFDF095004C15011F2 +:104A2700FD2534C0710B9EC09EFC609EFD34D4FEF4 +:104A37005206C0B9A5A592DFF9C6C4C2C061FCA4DD +:104A47006461FCC1C3C5C7520C929269D4FEC1DF31 +:104A5700F88EFD708EFCC1C1FBF8FF8D1F9C018E87 +:104A670031318EE7240600DD0823DD0E23DD22EF3A +:104A770038717AFA8C019D5CEF2F717AFA4007F949 +:104A870001DF068C019D5BEF2051FF2E019D5BEF3F +:104A970018717AFA8C019D304004F903DD06400451 +:104AA700F904DF0530572561944031FF09DE05A081 +:104AB70031FFEF077158F000714292710BE3C0C0EC +:104AC7009EFC609EFD34D4FE5206C0B9A5A592DFB8 +:104AD700F9C6C4C2C061FCC7FDB402D46461F83131 +:104AE700049327710393D464DD05B464CEABAC7132 +:104AF7007AFA5600664C0ADD1172F3311C79D8FC3C +:104B0700CEFC0061CA61A486EFEA717AFAF2C6D7D1 +:104B1700C7C1C1FBF8FFCC01008C014C0ADE36FD92 +:104B2700B4028C01F0317E0410FC14A96168DF091E +:104B3700AC02B9717AFAF2EF1D8C01F0317E12796D +:104B470010FC614902DF06717AFAE2EF09717AFA1D +:104B5700615901EFC4E21004C6D7C72004FBF8FF70 +:104B6700F64210FC61F8ED444CFDB402CC03008C16 +:104B7700034C0ADE3C8C03F0317E0410FC14A9615F +:104B870068DF05717AFAEF29717AFA8C0372F331CB +:104B97001C7910FCCEFC0061CA629C02D1DF0A8C32 +:104BA70003F0317E12E67810FCFDB402615903EF81 +:104BB700BECC0200CC01018C02F0317E0410FC1443 +:104BC700A96168DD788C02F0317E127910FCE74329 +:104BD700DF658C014C0ADE5F8C01F0317E127910A3 +:104BE700FCE743DD4DFDB4028C01F0317E0410FC7F +:104BF70014A96168DF186169018C01F0317E12F632 +:104C07007810FC8C024E01DCED717AFAEF2F8C01E3 +:104C1700F0317E0410FC14A9128C02F0317E337837 +:104C270010FC8C01F0317E12E67810FC615902719C +:104C37007AFA615901EF9B615902EDBE4B00F21000 +:104C470004C6D761FF520C929269D4FEC1DFF88E79 +:104C5700FD708EFCC1717AFA8FE4FB5C03D1DD181D +:104C67004004F903DD064004F904DF0C3610057132 +:104C7700D4DE0530E5376194C09EFC609EFD34D4D8 +:104C8700FE5206C0B9A5A592DFF961FC61FC61FC83 +:104C970061FC61FC61FC61FC61FC61FC61FC61FC25 +:104CA70061FC61FC61FC61FC61FC61FC61FC61FC15 +:104CB70061FC61FC61FC61FC61FC61FC61FC61FC05 +:044CC70061FC61FC2F +:0A4CCC0000060C12181E242A3036D0 +:104CD600ACFB0000000060FE0000000043396C35AC +:104CE6008C2255458E2D3D2E9D44693A0609533C2E +:104CF60028FC36FE20FE02F903F929FC30FE2AFCC8 +:104D06002BFC08F926FC6CFF1AFF6EFF6AFF64FF96 +:0A4D160027FC66FF2CFC555555558F +:104D2000FF0000000000983AF82AFF00000047004A +:104D3000317503F7332312D714AEF8C716AC061239 +:104D4000C5AC0416F643DD078B99A7A5B3EFF5C2F2 +:024D5000C6D7C4 +:024FF4000206B3 +:0A4FF60031333A33393A3239000002 :00000001FF  \ No newline at end of file diff --git a/trunk/bsr.lmf b/trunk/bsr.lmf index acd5acd16b30dceeb51149a676b08ee7bedd241d..8f43972baaaa187d8dee5e1104ecc4154952658f 100644 GIT binary patch literal 178944 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 diff --git a/trunk/bsr_k0r.map b/trunk/bsr_k0r.map index 0648743..2df03b8 100644 --- a/trunk/bsr_k0r.map +++ b/trunk/bsr_k0r.map @@ -1,22 +1,22 @@ -78K0R Linker W1.33 Date:22 Aug 2011 Page: 1 +78K0R Linker W1.33 Date:23 Aug 2011 Page: 1 Command: -yc:\program files (x86)\nec electronics tools\dev -_msgoff - obsr.lmf ..\..\..\Program Files (x86)\NEC Electronics Tools\C - C78K0R\W2.13\lib78k0r\s0rm.rel -gi1B339499E033F240BFAAh -pbsr - _k0r.map -nkd -gb7EFBFFh -bC:\Program Files (x86)\NEC Electro - nics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib -bcl0rdm.lib -bcl0r - m.lib -bcl0rmf.lib -iC:\Program Files (x86)\NEC Electronics T - ools\CC78K0R\W2.13\lib78k0r -dbsr_mcu.dr -s -w2 loader.rel pm - .rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_t - wl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel reng - e.rel accero.rel self_flash.rel sw.rel task_debug.rel task_mi - sc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_ - status.rel led_cam.rel led_pow.rel hal.rel batt_params.rel vo - ltable.rel pedo_lpf_coeff.rel kanaria.rel kanaria_c.rel get_e - i.rel + C78K0R\W2.13\lib78k0r\s0rm.rel -go85h,0FC00h,1024 -gi1B339499 + E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -bC:\Program File + s (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib + -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -iC:\Program Files (x86 + )\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r -dbsr_mcu.dr - + s -w2 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.re + l i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_t + wl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel tas + k_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel + ini_VECT.rel task_status.rel led_cam.rel led_pow.rel hal.rel + batt_params.rel voltable.rel pedo_lpf_coeff.rel kanaria.rel + kanaria_c.rel get_ei.rel Para-file: Out-file: bsr.lmf Map-file: bsr_k0r.map @@ -25,9 +25,9 @@ Direc-file:bsr_mcu.dr *** Link information *** - 71 output segment(s) - 3D5BH byte(s) real data - 6263 symbol(s) defined + 73 output segment(s) + 3CB9H byte(s) real data + 6282 symbol(s) defined *** Memory map *** @@ -61,7 +61,8 @@ Direc-file:bsr_mcu.dr 00002H 00000H LDR_CNSL 00002H 00000H CSEG PAGE64KP LDR_CNSL hal 00002H 00000H -* gap * 00002H 0000EH + ??NMIROM 00002H 00002H CSEG +* gap * 00004H 0000CH @@VECT10 00010H 00004H CSEG AT @@VECT10 ini_VECT 00010H 00004H * gap * 00014H 00008H @@ -85,8 +86,54 @@ Direc-file:bsr_mcu.dr * gap * 0005CH 00006H @@VECT62 00062H 00002H CSEG AT @@VECT62 accero 00062H 00002H -* gap * 00064H 0005CH +* gap * 00064H 0001CH + @@CALT 00080H 00006H CSEG CALLT0 + @@CALT @cstart 00080H 00000H + @@CALT loader 00080H 00000H + @@CALT pm 00080H 00000H + @@CALT i2c_ctr 00080H 00000H + @@CALT main 00080H 00000H + @@CALT magic 00080H 00000H + @@CALT WDT 00080H 00000H + @@CALT i2c_mcu 00080H 00000H + @@CALT i2c_twl 00080H 00000H + @@CALT led 00080H 00000H + @@CALT rtc 00080H 00000H + @@CALT vreg_ctr 00080H 00000H + @@CALT vreg_twl 00080H 00000H + @@CALT adc 00080H 00000H + @@CALT renge 00080H 00006H + @@CALT accero 00086H 00000H + @@CALT self_flash + 00086H 00000H + @@CALT sw 00086H 00000H + @@CALT task_debug + 00086H 00000H + @@CALT task_misc + 00086H 00000H + @@CALT task_sys 00086H 00000H + @@CALT pedo_alg_thre_det2 + 00086H 00000H + @@CALT ini_VECT 00086H 00000H + @@CALT task_status + 00086H 00000H + @@CALT led_cam 00086H 00000H + @@CALT led_pow 00086H 00000H + @@CALT hal 00086H 00000H + @@CALT batt_params + 00086H 00000H + @@CALT voltable 00086H 00000H + @@CALT pedo_lpf_coeff + 00086H 00000H + @@CALT kanaria_c + 00086H 00000H +* gap * 00086H 0003AH ?CSEGOB0 000C0H 00004H CSEG OPT_BYTE + @@CODE 000C4H 00000H CSEG BASE + @@CODE magic 000C4H 00000H + @@CODE ini_VECT 000C4H 00000H + @@CODE batt_params + 000C4H 00000H LDR_CODL 000C4H 00000H CSEG LDR_CODL loader 000C4H 00000H LDR_CODL main 000C4H 00000H @@ -100,61 +147,55 @@ Direc-file:bsr_mcu.dr 000C4H 00000H LDR_CODL hal 000C4H 00000H ?CSEGSI 000C4H 0000AH CSEG - LDR_CODE 000CEH 0097DH CSEG - LDR_CODE loader 000CEH 00196H - LDR_CODE main 00264H 00048H - LDR_CODE WDT 002ACH 00000H - LDR_CODE i2c_mcu 002ACH 002D9H + ?OCDSTAD 000CEH 0000AH CSEG + LDR_CODE 000D8H 0097FH CSEG + LDR_CODE loader 000D8H 00196H + LDR_CODE main 0026EH 0004EH + LDR_CODE WDT 002BCH 00000H + LDR_CODE i2c_mcu 002BCH 002D7H LDR_CODE self_flash - 00585H 00373H + 00593H 00373H LDR_CODE task_debug - 008F8H 00000H + 00906H 00000H LDR_CODE task_status - 008F8H 00077H - LDR_CODE hal 0096FH 000DCH - FSL_CODE 00A4BH 00322H CSEG + 00906H 00075H + LDR_CODE hal 0097BH 000DCH + FSL_CODE 00A57H 00322H CSEG FSL_CODE fsl_block_cmd - 00A4BH 0002BH + 00A57H 0002BH FSL_CODE fsl_block_check - 00A76H 00013H + 00A82H 00013H FSL_CODE fsl_common - 00A89H 0014FH + 00A95H 0014FH FSL_CODE fsl_reset - 00BD8H 00001H + 00BE4H 00001H FSL_CODE fsl_si_ibf - 00BD9H 00064H + 00BE5H 00064H FSL_CODE fsl_phySwap - 00C3DH 0004DH + 00C49H 0004DH FSL_CODE fsl_si_common - 00C8AH 00061H - FSL_CODE fsl_swap 00CEBH 00030H + 00C96H 00061H + FSL_CODE fsl_swap 00CF7H 00030H FSL_CODE fsl_write - 00D1BH 00052H - @@LCODE 00D6DH 00277H CSEG - @@LCODE @cstart 00D6DH 0006DH - @@LCODE @imul 00DDAH 00011H - @@LCODE @lumul 00DEBH 0002BH - @@LCODE @isdiv 00E16H 00022H - @@LCODE @iudiv 00E38H 0002DH - @@LCODE @isrem 00E65H 00021H - @@LCODE @iurem 00E86H 0002FH - @@LCODE @lsdiv 00EB5H 00039H - @@LCODE @ludiv 00EEEH 0003FH - @@LCODE @divuw 00F2DH 00034H - @@LCODE @ladd 00F61H 0000FH - @@LCODE @llsh 00F70H 0001BH - @@LCODE @lursh 00F8BH 0001FH - @@LCODE @iscmp 00FAAH 0000CH - @@LCODE @lband 00FB6H 00014H - @@LCODE @bcdtob 00FCAH 0001AH - @@CODE 00FE4H 00006H CSEG BASE - @@CODE magic 00FE4H 00000H - @@CODE ini_VECT 00FE4H 00000H - @@CODE batt_params - 00FE4H 00000H - @@CODE kanaria_c - 00FE4H 00006H -* gap * 00FEAH 0000CH + 00D27H 00052H + @@LCODE 00D79H 00277H CSEG + @@LCODE @cstart 00D79H 0006DH + @@LCODE @imul 00DE6H 00011H + @@LCODE @lumul 00DF7H 0002BH + @@LCODE @isdiv 00E22H 00022H + @@LCODE @iudiv 00E44H 0002DH + @@LCODE @isrem 00E71H 00021H + @@LCODE @iurem 00E92H 0002FH + @@LCODE @lsdiv 00EC1H 00039H + @@LCODE @ludiv 00EFAH 0003FH + @@LCODE @divuw 00F39H 00034H + @@LCODE @ladd 00F6DH 0000FH + @@LCODE @llsh 00F7CH 0001BH + @@LCODE @lursh 00F97H 0001FH + @@LCODE @iscmp 00FB6H 0000CH + @@LCODE @lband 00FC2H 00014H + @@LCODE @bcdtob 00FD6H 0001AH +* gap * 00FF0H 00006H MGC_LOAD 00FF6H 0000AH CSEG AT MGC_LOAD magic 00FF6H 0000AH @@ -204,314 +245,276 @@ Direc-file:bsr_mcu.dr 0225CH 00030H @@CNST kanaria_c 0228CH 00000H - ROM_CODE 0228CH 02652H CSEG - ROM_CODE pm 0228CH 00998H - ROM_CODE i2c_ctr 02C24H 0005CH - ROM_CODE i2c_twl 02C80H 0005EH - ROM_CODE led 02CDEH 00265H - ROM_CODE rtc 02F43H 000E0H - ROM_CODE vreg_ctr 03023H 00498H - ROM_CODE vreg_twl 034BBH 000F9H - ROM_CODE adc 035B4H 0026FH - ROM_CODE renge 03823H 0018AH - ROM_CODE accero 039ADH 00161H - ROM_CODE sw 03B0EH 00129H + ROM_CODE 0228CH 0244BH CSEG + ROM_CODE pm 0228CH 00971H + ROM_CODE i2c_ctr 02BFDH 0005CH + ROM_CODE i2c_twl 02C59H 0005EH + ROM_CODE led 02CB7H 00249H + ROM_CODE rtc 02F00H 000E0H + ROM_CODE vreg_ctr 02FE0H 00493H + ROM_CODE vreg_twl 03473H 000F9H + ROM_CODE adc 0356CH 00261H + ROM_CODE renge 037CDH 00018H + ROM_CODE accero 037E5H 0015EH + ROM_CODE sw 03943H 00126H ROM_CODE task_misc - 03C37H 001EEH - ROM_CODE task_sys 03E25H 00384H + 03A69H 001EAH + ROM_CODE task_sys 03C53H 00376H ROM_CODE pedo_alg_thre_det2 - 041A9H 004F0H - ROM_CODE led_cam 04699H 000C1H - ROM_CODE led_pow 0475AH 00177H - ROM_CODE voltable 048D1H 00000H + 03FC9H 004D4H + ROM_CODE led_cam 0449DH 000B8H + ROM_CODE led_pow 04555H 0016FH + ROM_CODE voltable 046C4H 00000H ROM_CODE pedo_lpf_coeff - 048D1H 00000H - ROM_CODE get_ei 048D1H 0000DH - @@BASE 048DEH 0049DH CSEG BASE - @@BASE loader 048DEH 00000H - @@BASE pm 048DEH 0003FH - @@BASE i2c_ctr 0491DH 00182H - @@BASE main 04A9FH 00000H - @@BASE magic 04A9FH 00000H - @@BASE WDT 04A9FH 00000H - @@BASE i2c_mcu 04A9FH 00098H - @@BASE i2c_twl 04B37H 000D0H - @@BASE led 04C07H 00000H - @@BASE rtc 04C07H 0005DH - @@BASE vreg_ctr 04C64H 00000H - @@BASE vreg_twl 04C64H 00000H - @@BASE adc 04C64H 00095H - @@BASE renge 04CF9H 00000H - @@BASE accero 04CF9H 0004AH + 046C4H 00000H + ROM_CODE kanaria_c + 046C4H 00006H + ROM_CODE get_ei 046CAH 0000DH + @@BASE 046D7H 005F4H CSEG BASE + @@BASE loader 046D7H 00000H + @@BASE pm 046D7H 0003EH + @@BASE i2c_ctr 04715H 00170H + @@BASE main 04885H 00000H + @@BASE magic 04885H 00000H + @@BASE WDT 04885H 00000H + @@BASE i2c_mcu 04885H 00098H + @@BASE i2c_twl 0491DH 000D0H + @@BASE led 049EDH 00000H + @@BASE rtc 049EDH 0005DH + @@BASE vreg_ctr 04A4AH 00000H + @@BASE vreg_twl 04A4AH 00000H + @@BASE adc 04A4AH 00094H + @@BASE renge 04ADEH 0016CH + @@BASE accero 04C4AH 00049H @@BASE self_flash - 04D43H 00000H - @@BASE sw 04D43H 00000H + 04C93H 00000H + @@BASE sw 04C93H 00000H @@BASE task_debug - 04D43H 00000H + 04C93H 00000H @@BASE task_misc - 04D43H 00000H - @@BASE task_sys 04D43H 00000H + 04C93H 00000H + @@BASE task_sys 04C93H 00000H @@BASE pedo_alg_thre_det2 - 04D43H 00000H - @@BASE ini_VECT 04D43H 00038H + 04C93H 00000H + @@BASE ini_VECT 04C93H 00038H @@BASE task_status - 04D7BH 00000H - @@BASE led_cam 04D7BH 00000H - @@BASE led_pow 04D7BH 00000H - @@BASE hal 04D7BH 00000H + 04CCBH 00000H + @@BASE led_cam 04CCBH 00000H + @@BASE led_pow 04CCBH 00000H + @@BASE hal 04CCBH 00000H @@BASE batt_params - 04D7BH 00000H - @@BASE voltable 04D7BH 00000H + 04CCBH 00000H + @@BASE voltable 04CCBH 00000H @@BASE pedo_lpf_coeff - 04D7BH 00000H + 04CCBH 00000H @@BASE kanaria_c - 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL @cstart 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL pm 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL i2c_ctr 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL i2c_twl 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL led 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL rtc 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL vreg_ctr 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL vreg_twl 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL adc 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL renge 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL accero 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL sw 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP + 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL @cstart 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL pm 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL i2c_ctr 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL i2c_twl 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL led 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL rtc 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL vreg_ctr 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL vreg_twl 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL adc 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL renge 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL accero 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL sw 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP @@CNSTL task_misc - 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL task_sys 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP + 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL task_sys 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP @@CNSTL pedo_alg_thre_det2 - 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL ini_VECT 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL led_cam 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL led_pow 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP + 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL ini_VECT 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL led_cam 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL led_pow 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP @@CNSTL batt_params - 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP - @@CNSTL voltable 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP + 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP + @@CNSTL voltable 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP @@CNSTL pedo_lpf_coeff - 04D7BH 00000H - @@CNSTL 04D7BH 00000H CSEG PAGE64KP + 04CCBH 00000H + @@CNSTL 04CCBH 00000H CSEG PAGE64KP @@CNSTL kanaria_c - 04D7BH 00000H - @@CALT 04D7BH 00000H CSEG - @@CALT @cstart 04D7BH 00000H - @@CALT loader 04D7BH 00000H - @@CALT pm 04D7BH 00000H - @@CALT i2c_ctr 04D7BH 00000H - @@CALT main 04D7BH 00000H - @@CALT magic 04D7BH 00000H - @@CALT WDT 04D7BH 00000H - @@CALT i2c_mcu 04D7BH 00000H - @@CALT i2c_twl 04D7BH 00000H - @@CALT led 04D7BH 00000H - @@CALT rtc 04D7BH 00000H - @@CALT vreg_ctr 04D7BH 00000H - @@CALT vreg_twl 04D7BH 00000H - @@CALT adc 04D7BH 00000H - @@CALT renge 04D7BH 00000H - @@CALT accero 04D7BH 00000H - @@CALT self_flash - 04D7BH 00000H - @@CALT sw 04D7BH 00000H - @@CALT task_debug - 04D7BH 00000H - @@CALT task_misc - 04D7BH 00000H - @@CALT task_sys 04D7BH 00000H - @@CALT pedo_alg_thre_det2 - 04D7BH 00000H - @@CALT ini_VECT 04D7BH 00000H - @@CALT task_status - 04D7BH 00000H - @@CALT led_cam 04D7BH 00000H - @@CALT led_pow 04D7BH 00000H - @@CALT hal 04D7BH 00000H - @@CALT batt_params - 04D7BH 00000H - @@CALT voltable 04D7BH 00000H - @@CALT pedo_lpf_coeff - 04D7BH 00000H - @@CALT kanaria_c - 04D7BH 00000H - @@RLINIT 04D7BH 00000H CSEG UNIT64KP - @@RLINIT loader 04D7BH 00000H - @@RLINIT pm 04D7BH 00000H - @@RLINIT i2c_ctr 04D7BH 00000H - @@RLINIT main 04D7BH 00000H - @@RLINIT magic 04D7BH 00000H - @@RLINIT WDT 04D7BH 00000H - @@RLINIT i2c_mcu 04D7BH 00000H - @@RLINIT i2c_twl 04D7BH 00000H - @@RLINIT led 04D7BH 00000H - @@RLINIT rtc 04D7BH 00000H - @@RLINIT vreg_ctr 04D7BH 00000H - @@RLINIT vreg_twl 04D7BH 00000H - @@RLINIT adc 04D7BH 00000H - @@RLINIT renge 04D7BH 00000H - @@RLINIT accero 04D7BH 00000H + 04CCBH 00000H + @@RLINIT 04CCBH 00000H CSEG UNIT64KP + @@RLINIT loader 04CCBH 00000H + @@RLINIT pm 04CCBH 00000H + @@RLINIT i2c_ctr 04CCBH 00000H + @@RLINIT main 04CCBH 00000H + @@RLINIT magic 04CCBH 00000H + @@RLINIT WDT 04CCBH 00000H + @@RLINIT i2c_mcu 04CCBH 00000H + @@RLINIT i2c_twl 04CCBH 00000H + @@RLINIT led 04CCBH 00000H + @@RLINIT rtc 04CCBH 00000H + @@RLINIT vreg_ctr 04CCBH 00000H + @@RLINIT vreg_twl 04CCBH 00000H + @@RLINIT adc 04CCBH 00000H + @@RLINIT renge 04CCBH 00000H + @@RLINIT accero 04CCBH 00000H @@RLINIT self_flash - 04D7BH 00000H - @@RLINIT sw 04D7BH 00000H + 04CCBH 00000H + @@RLINIT sw 04CCBH 00000H @@RLINIT task_debug - 04D7BH 00000H + 04CCBH 00000H @@RLINIT task_misc - 04D7BH 00000H - @@RLINIT task_sys 04D7BH 00000H + 04CCBH 00000H + @@RLINIT task_sys 04CCBH 00000H @@RLINIT pedo_alg_thre_det2 - 04D7BH 00000H - @@RLINIT ini_VECT 04D7BH 00000H + 04CCBH 00000H + @@RLINIT ini_VECT 04CCBH 00000H @@RLINIT task_status - 04D7BH 00000H - @@RLINIT led_cam 04D7BH 00000H - @@RLINIT led_pow 04D7BH 00000H - @@RLINIT hal 04D7BH 00000H + 04CCBH 00000H + @@RLINIT led_cam 04CCBH 00000H + @@RLINIT led_pow 04CCBH 00000H + @@RLINIT hal 04CCBH 00000H @@RLINIT batt_params - 04D7BH 00000H - @@RLINIT voltable 04D7BH 00000H + 04CCBH 00000H + @@RLINIT voltable 04CCBH 00000H @@RLINIT pedo_lpf_coeff - 04D7BH 00000H + 04CCBH 00000H @@RLINIT kanaria_c - 04D7BH 00000H - @@RLINIT @rom 04D7BH 00000H - @@CODEL 04D7BH 00000H CSEG - @@CODEL pm 04D7BH 00000H - @@CODEL i2c_ctr 04D7BH 00000H - @@CODEL magic 04D7BH 00000H - @@CODEL i2c_twl 04D7BH 00000H - @@CODEL led 04D7BH 00000H - @@CODEL rtc 04D7BH 00000H - @@CODEL vreg_ctr 04D7BH 00000H - @@CODEL vreg_twl 04D7BH 00000H - @@CODEL adc 04D7BH 00000H - @@CODEL renge 04D7BH 00000H - @@CODEL accero 04D7BH 00000H - @@CODEL sw 04D7BH 00000H + 04CCBH 00000H + @@RLINIT @rom 04CCBH 00000H + @@CODEL 04CCBH 00000H CSEG + @@CODEL pm 04CCBH 00000H + @@CODEL i2c_ctr 04CCBH 00000H + @@CODEL magic 04CCBH 00000H + @@CODEL i2c_twl 04CCBH 00000H + @@CODEL led 04CCBH 00000H + @@CODEL rtc 04CCBH 00000H + @@CODEL vreg_ctr 04CCBH 00000H + @@CODEL vreg_twl 04CCBH 00000H + @@CODEL adc 04CCBH 00000H + @@CODEL renge 04CCBH 00000H + @@CODEL accero 04CCBH 00000H + @@CODEL sw 04CCBH 00000H @@CODEL task_misc - 04D7BH 00000H - @@CODEL task_sys 04D7BH 00000H + 04CCBH 00000H + @@CODEL task_sys 04CCBH 00000H @@CODEL pedo_alg_thre_det2 - 04D7BH 00000H - @@CODEL ini_VECT 04D7BH 00000H - @@CODEL led_cam 04D7BH 00000H - @@CODEL led_pow 04D7BH 00000H + 04CCBH 00000H + @@CODEL ini_VECT 04CCBH 00000H + @@CODEL led_cam 04CCBH 00000H + @@CODEL led_pow 04CCBH 00000H @@CODEL batt_params - 04D7BH 00000H - @@CODEL voltable 04D7BH 00000H + 04CCBH 00000H + @@CODEL voltable 04CCBH 00000H @@CODEL pedo_lpf_coeff - 04D7BH 00000H + 04CCBH 00000H @@CODEL kanaria_c - 04D7BH 00000H -* gap * 04D7BH 00001H - @@CNSTL 04D7CH 0000AH CSEG PAGE64KP - @@CNSTL @bcdtob 04D7CH 0000AH - @@R_INIT 04D86H 00052H CSEG UNIT64KP - @@R_INIT @cstart 04D86H 00000H - @@R_INIT loader 04D86H 00000H - @@R_INIT pm 04D86H 00000H - @@R_INIT i2c_ctr 04D86H 00000H - @@R_INIT main 04D86H 00000H - @@R_INIT magic 04D86H 00000H - @@R_INIT WDT 04D86H 00000H - @@R_INIT i2c_mcu 04D86H 00000H - @@R_INIT i2c_twl 04D86H 00000H - @@R_INIT led 04D86H 00000H - @@R_INIT rtc 04D86H 00000H - @@R_INIT vreg_ctr 04D86H 00000H - @@R_INIT vreg_twl 04D86H 00000H - @@R_INIT adc 04D86H 0000CH - @@R_INIT renge 04D92H 00014H - @@R_INIT accero 04DA6H 00000H + 04CCBH 00000H +* gap * 04CCBH 00001H + @@CNSTL 04CCCH 0000AH CSEG PAGE64KP + @@CNSTL @bcdtob 04CCCH 0000AH + @@R_INIT 04CD6H 0004AH CSEG UNIT64KP + @@R_INIT @cstart 04CD6H 00000H + @@R_INIT loader 04CD6H 00000H + @@R_INIT pm 04CD6H 00000H + @@R_INIT i2c_ctr 04CD6H 00000H + @@R_INIT main 04CD6H 00000H + @@R_INIT magic 04CD6H 00000H + @@R_INIT WDT 04CD6H 00000H + @@R_INIT i2c_mcu 04CD6H 00000H + @@R_INIT i2c_twl 04CD6H 00000H + @@R_INIT led 04CD6H 00000H + @@R_INIT rtc 04CD6H 00000H + @@R_INIT vreg_ctr 04CD6H 00000H + @@R_INIT vreg_twl 04CD6H 00000H + @@R_INIT adc 04CD6H 0000CH + @@R_INIT renge 04CE2H 00014H + @@R_INIT accero 04CF6H 00000H @@R_INIT self_flash - 04DA6H 00000H - @@R_INIT sw 04DA6H 00000H + 04CF6H 00000H + @@R_INIT sw 04CF6H 00000H @@R_INIT task_debug - 04DA6H 00000H + 04CF6H 00000H @@R_INIT task_misc - 04DA6H 00026H - @@R_INIT task_sys 04DCCH 00002H + 04CF6H 00026H + @@R_INIT task_sys 04D1CH 00000H @@R_INIT pedo_alg_thre_det2 - 04DCEH 00006H - @@R_INIT ini_VECT 04DD4H 00000H + 04D1CH 00000H + @@R_INIT ini_VECT 04D1CH 00000H @@R_INIT task_status - 04DD4H 00000H - @@R_INIT led_cam 04DD4H 00000H - @@R_INIT led_pow 04DD4H 00004H - @@R_INIT hal 04DD8H 00000H + 04D1CH 00000H + @@R_INIT led_cam 04D1CH 00000H + @@R_INIT led_pow 04D1CH 00004H + @@R_INIT hal 04D20H 00000H @@R_INIT batt_params - 04DD8H 00000H - @@R_INIT voltable 04DD8H 00000H + 04D20H 00000H + @@R_INIT voltable 04D20H 00000H @@R_INIT pedo_lpf_coeff - 04DD8H 00000H + 04D20H 00000H @@R_INIT kanaria_c - 04DD8H 00000H - @@R_INIT @rom 04DD8H 00000H - @@R_INIS 04DD8H 00008H CSEG UNIT64KP - @@R_INIS @cstart 04DD8H 00000H - @@R_INIS loader 04DD8H 00000H - @@R_INIS pm 04DD8H 00002H - @@R_INIS i2c_ctr 04DDAH 00002H - @@R_INIS main 04DDCH 00000H - @@R_INIS magic 04DDCH 00000H - @@R_INIS WDT 04DDCH 00000H - @@R_INIS i2c_mcu 04DDCH 00000H - @@R_INIS i2c_twl 04DDCH 00000H - @@R_INIS led 04DDCH 00000H - @@R_INIS rtc 04DDCH 00000H - @@R_INIS vreg_ctr 04DDCH 00000H - @@R_INIS vreg_twl 04DDCH 00000H - @@R_INIS adc 04DDCH 00000H - @@R_INIS renge 04DDCH 00000H - @@R_INIS accero 04DDCH 00000H + 04D20H 00000H + @@R_INIT @rom 04D20H 00000H + @@R_INIS 04D20H 00010H CSEG UNIT64KP + @@R_INIS @cstart 04D20H 00000H + @@R_INIS loader 04D20H 00000H + @@R_INIS pm 04D20H 00002H + @@R_INIS i2c_ctr 04D22H 00002H + @@R_INIS main 04D24H 00000H + @@R_INIS magic 04D24H 00000H + @@R_INIS WDT 04D24H 00000H + @@R_INIS i2c_mcu 04D24H 00000H + @@R_INIS i2c_twl 04D24H 00000H + @@R_INIS led 04D24H 00000H + @@R_INIS rtc 04D24H 00000H + @@R_INIS vreg_ctr 04D24H 00000H + @@R_INIS vreg_twl 04D24H 00000H + @@R_INIS adc 04D24H 00000H + @@R_INIS renge 04D24H 00000H + @@R_INIS accero 04D24H 00000H @@R_INIS self_flash - 04DDCH 00000H - @@R_INIS sw 04DDCH 00000H + 04D24H 00000H + @@R_INIS sw 04D24H 00000H @@R_INIS task_debug - 04DDCH 00000H + 04D24H 00000H @@R_INIS task_misc - 04DDCH 00000H - @@R_INIS task_sys 04DDCH 00000H + 04D24H 00000H + @@R_INIS task_sys 04D24H 00002H @@R_INIS pedo_alg_thre_det2 - 04DDCH 00000H - @@R_INIS ini_VECT 04DDCH 00000H + 04D26H 00006H + @@R_INIS ini_VECT 04D2CH 00000H @@R_INIS task_status - 04DDCH 00000H - @@R_INIS led_cam 04DDCH 00002H - @@R_INIS led_pow 04DDEH 00002H - @@R_INIS hal 04DE0H 00000H + 04D2CH 00000H + @@R_INIS led_cam 04D2CH 00002H + @@R_INIS led_pow 04D2EH 00002H + @@R_INIS hal 04D30H 00000H @@R_INIS batt_params - 04DE0H 00000H - @@R_INIS voltable 04DE0H 00000H + 04D30H 00000H + @@R_INIS voltable 04D30H 00000H @@R_INIS pedo_lpf_coeff - 04DE0H 00000H + 04D30H 00000H @@R_INIS kanaria_c - 04DE0H 00000H - @@R_INIS @rom 04DE0H 00000H - @@LCODEL 04DE0H 00022H CSEG - @@LCODEL abs 04DE0H 00008H - @@LCODEL memcpy_n 04DE8H 0001AH -* gap * 04E02H 001F2H + 04D30H 00000H + @@R_INIS @rom 04D30H 00000H + @@LCODEL 04D30H 00022H CSEG + @@LCODEL abs 04D30H 00008H + @@LCODEL memcpy_n 04D38H 0001AH +* gap * 04D52H 002A2H MGC_VER 04FF4H 00002H CSEG AT MGC_VER magic 04FF4H 00002H MGC_TAIL 04FF6H 0000AH CSEG AT @@ -521,183 +524,182 @@ Direc-file:bsr_mcu.dr BASE ADDRESS=FF900H SIZE=00500H OUTPUT INPUT INPUT BASE SIZE SEGMENT SEGMENT MODULE ADDRESS - @@DATA FF900H 003FEH DSEG BASEP + @@DATA FF900H 003CCH DSEG BASEP @@DATA @cstart FF900H 00002H @@DATA loader FF902H 00000H - @@DATA pm FF902H 0000EH - @@DATA i2c_ctr FF910H 00004H - @@DATA main FF914H 0021EH - @@DATA magic FFB32H 00000H - @@DATA WDT FFB32H 00000H - @@DATA i2c_mcu FFB32H 00006H - @@DATA i2c_twl FFB38H 00000H - @@DATA led FFB38H 0007CH - @@DATA rtc FFBB4H 00008H - @@DATA vreg_ctr FFBBCH 0005EH - @@DATA vreg_twl FFC1AH 00010H - @@DATA adc FFC2AH 00004H - @@DATA renge FFC2EH 00014H - @@DATA accero FFC42H 00002H + @@DATA pm FF902H 00002H + @@DATA i2c_ctr FF904H 00000H + @@DATA main FF904H 0021EH + @@DATA magic FFB22H 00000H + @@DATA WDT FFB22H 00000H + @@DATA i2c_mcu FFB22H 00004H + @@DATA i2c_twl FFB26H 00000H + @@DATA led FFB26H 00076H + @@DATA rtc FFB9CH 00008H + @@DATA vreg_ctr FFBA4H 0005CH + @@DATA vreg_twl FFC00H 00010H + @@DATA adc FFC10H 00000H + @@DATA renge FFC10H 00014H + @@DATA accero FFC24H 00000H @@DATA self_flash - FFC44H 00002H - @@DATA sw FFC46H 00002H + FFC24H 00002H + @@DATA sw FFC26H 00000H @@DATA task_debug - FFC48H 00000H + FFC26H 00000H @@DATA task_misc - FFC48H 0000AH - @@DATA task_sys FFC52H 00002H + FFC26H 00008H + @@DATA task_sys FFC2EH 00000H @@DATA pedo_alg_thre_det2 - FFC54H 000A0H - @@DATA ini_VECT FFCF4H 00000H + FFC2EH 00098H + @@DATA ini_VECT FFCC6H 00000H @@DATA task_status - FFCF4H 00002H - @@DATA led_cam FFCF6H 00000H - @@DATA led_pow FFCF6H 00008H - @@DATA hal FFCFEH 00000H + FFCC6H 00000H + @@DATA led_cam FFCC6H 00000H + @@DATA led_pow FFCC6H 00006H + @@DATA hal FFCCCH 00000H @@DATA batt_params - FFCFEH 00000H - @@DATA voltable FFCFEH 00000H + FFCCCH 00000H + @@DATA voltable FFCCCH 00000H @@DATA pedo_lpf_coeff - FFCFEH 00000H - @@DATA kanaria FFCFEH 00000H + FFCCCH 00000H + @@DATA kanaria FFCCCH 00000H @@DATA kanaria_c - FFCFEH 00000H - @@DATA get_ei FFCFEH 00000H - @@DATA @rom FFCFEH 00000H - @@INIT FFCFEH 00052H DSEG BASEP - @@INIT @cstart FFCFEH 00000H - @@INIT loader FFCFEH 00000H - @@INIT pm FFCFEH 00000H - @@INIT i2c_ctr FFCFEH 00000H - @@INIT main FFCFEH 00000H - @@INIT magic FFCFEH 00000H - @@INIT WDT FFCFEH 00000H - @@INIT i2c_mcu FFCFEH 00000H - @@INIT i2c_twl FFCFEH 00000H - @@INIT led FFCFEH 00000H - @@INIT rtc FFCFEH 00000H - @@INIT vreg_ctr FFCFEH 00000H - @@INIT vreg_twl FFCFEH 00000H - @@INIT adc FFCFEH 0000CH - @@INIT renge FFD0AH 00014H - @@INIT accero FFD1EH 00000H + FFCCCH 00000H + @@DATA @rom FFCCCH 00000H + @@INIT FFCCCH 0004AH DSEG BASEP + @@INIT @cstart FFCCCH 00000H + @@INIT loader FFCCCH 00000H + @@INIT pm FFCCCH 00000H + @@INIT i2c_ctr FFCCCH 00000H + @@INIT main FFCCCH 00000H + @@INIT magic FFCCCH 00000H + @@INIT WDT FFCCCH 00000H + @@INIT i2c_mcu FFCCCH 00000H + @@INIT i2c_twl FFCCCH 00000H + @@INIT led FFCCCH 00000H + @@INIT rtc FFCCCH 00000H + @@INIT vreg_ctr FFCCCH 00000H + @@INIT vreg_twl FFCCCH 00000H + @@INIT adc FFCCCH 0000CH + @@INIT renge FFCD8H 00014H + @@INIT accero FFCECH 00000H @@INIT self_flash - FFD1EH 00000H - @@INIT sw FFD1EH 00000H + FFCECH 00000H + @@INIT sw FFCECH 00000H @@INIT task_debug - FFD1EH 00000H + FFCECH 00000H @@INIT task_misc - FFD1EH 00026H - @@INIT task_sys FFD44H 00002H + FFCECH 00026H + @@INIT task_sys FFD12H 00000H @@INIT pedo_alg_thre_det2 - FFD46H 00006H - @@INIT ini_VECT FFD4CH 00000H + FFD12H 00000H + @@INIT ini_VECT FFD12H 00000H @@INIT task_status - FFD4CH 00000H - @@INIT led_cam FFD4CH 00000H - @@INIT led_pow FFD4CH 00004H - @@INIT hal FFD50H 00000H + FFD12H 00000H + @@INIT led_cam FFD12H 00000H + @@INIT led_pow FFD12H 00004H + @@INIT hal FFD16H 00000H @@INIT batt_params - FFD50H 00000H - @@INIT voltable FFD50H 00000H + FFD16H 00000H + @@INIT voltable FFD16H 00000H @@INIT pedo_lpf_coeff - FFD50H 00000H - @@INIT kanaria FFD50H 00000H + FFD16H 00000H + @@INIT kanaria FFD16H 00000H @@INIT kanaria_c - FFD50H 00000H - @@INIT @rom FFD50H 00000H - FSL_DATA FFD50H 00010H DSEG UNITP + FFD16H 00000H + @@INIT @rom FFD16H 00000H + FSL_DATA FFD16H 00010H DSEG UNITP FSL_DATA fsl_common - FFD50H 00010H - @@INITL FFD60H 00000H DSEG UNIT64KP - @@INITL loader FFD60H 00000H - @@INITL pm FFD60H 00000H - @@INITL i2c_ctr FFD60H 00000H - @@INITL main FFD60H 00000H - @@INITL magic FFD60H 00000H - @@INITL WDT FFD60H 00000H - @@INITL i2c_mcu FFD60H 00000H - @@INITL i2c_twl FFD60H 00000H - @@INITL led FFD60H 00000H - @@INITL rtc FFD60H 00000H - @@INITL vreg_ctr FFD60H 00000H - @@INITL vreg_twl FFD60H 00000H - @@INITL adc FFD60H 00000H - @@INITL renge FFD60H 00000H - @@INITL accero FFD60H 00000H + FFD16H 00010H + @@INITL FFD26H 00000H DSEG UNIT64KP + @@INITL loader FFD26H 00000H + @@INITL pm FFD26H 00000H + @@INITL i2c_ctr FFD26H 00000H + @@INITL main FFD26H 00000H + @@INITL magic FFD26H 00000H + @@INITL WDT FFD26H 00000H + @@INITL i2c_mcu FFD26H 00000H + @@INITL i2c_twl FFD26H 00000H + @@INITL led FFD26H 00000H + @@INITL rtc FFD26H 00000H + @@INITL vreg_ctr FFD26H 00000H + @@INITL vreg_twl FFD26H 00000H + @@INITL adc FFD26H 00000H + @@INITL renge FFD26H 00000H + @@INITL accero FFD26H 00000H @@INITL self_flash - FFD60H 00000H - @@INITL sw FFD60H 00000H + FFD26H 00000H + @@INITL sw FFD26H 00000H @@INITL task_debug - FFD60H 00000H + FFD26H 00000H @@INITL task_misc - FFD60H 00000H - @@INITL task_sys FFD60H 00000H + FFD26H 00000H + @@INITL task_sys FFD26H 00000H @@INITL pedo_alg_thre_det2 - FFD60H 00000H - @@INITL ini_VECT FFD60H 00000H + FFD26H 00000H + @@INITL ini_VECT FFD26H 00000H @@INITL task_status - FFD60H 00000H - @@INITL led_cam FFD60H 00000H - @@INITL led_pow FFD60H 00000H - @@INITL hal FFD60H 00000H + FFD26H 00000H + @@INITL led_cam FFD26H 00000H + @@INITL led_pow FFD26H 00000H + @@INITL hal FFD26H 00000H @@INITL batt_params - FFD60H 00000H - @@INITL voltable FFD60H 00000H + FFD26H 00000H + @@INITL voltable FFD26H 00000H @@INITL pedo_lpf_coeff - FFD60H 00000H - @@INITL kanaria FFD60H 00000H + FFD26H 00000H + @@INITL kanaria FFD26H 00000H @@INITL kanaria_c - FFD60H 00000H - @@INITL @rom FFD60H 00000H - @@DATAL FFD60H 00000H DSEG UNIT64KP - @@DATAL loader FFD60H 00000H - @@DATAL pm FFD60H 00000H - @@DATAL i2c_ctr FFD60H 00000H - @@DATAL main FFD60H 00000H - @@DATAL magic FFD60H 00000H - @@DATAL WDT FFD60H 00000H - @@DATAL i2c_mcu FFD60H 00000H - @@DATAL i2c_twl FFD60H 00000H - @@DATAL led FFD60H 00000H - @@DATAL rtc FFD60H 00000H - @@DATAL vreg_ctr FFD60H 00000H - @@DATAL vreg_twl FFD60H 00000H - @@DATAL adc FFD60H 00000H - @@DATAL renge FFD60H 00000H - @@DATAL accero FFD60H 00000H + FFD26H 00000H + @@INITL @rom FFD26H 00000H + @@DATAL FFD26H 00000H DSEG UNIT64KP + @@DATAL loader FFD26H 00000H + @@DATAL pm FFD26H 00000H + @@DATAL i2c_ctr FFD26H 00000H + @@DATAL main FFD26H 00000H + @@DATAL magic FFD26H 00000H + @@DATAL WDT FFD26H 00000H + @@DATAL i2c_mcu FFD26H 00000H + @@DATAL i2c_twl FFD26H 00000H + @@DATAL led FFD26H 00000H + @@DATAL rtc FFD26H 00000H + @@DATAL vreg_ctr FFD26H 00000H + @@DATAL vreg_twl FFD26H 00000H + @@DATAL adc FFD26H 00000H + @@DATAL renge FFD26H 00000H + @@DATAL accero FFD26H 00000H @@DATAL self_flash - FFD60H 00000H - @@DATAL sw FFD60H 00000H + FFD26H 00000H + @@DATAL sw FFD26H 00000H @@DATAL task_debug - FFD60H 00000H + FFD26H 00000H @@DATAL task_misc - FFD60H 00000H - @@DATAL task_sys FFD60H 00000H + FFD26H 00000H + @@DATAL task_sys FFD26H 00000H @@DATAL pedo_alg_thre_det2 - FFD60H 00000H - @@DATAL ini_VECT FFD60H 00000H + FFD26H 00000H + @@DATAL ini_VECT FFD26H 00000H @@DATAL task_status - FFD60H 00000H - @@DATAL led_cam FFD60H 00000H - @@DATAL led_pow FFD60H 00000H - @@DATAL hal FFD60H 00000H + FFD26H 00000H + @@DATAL led_cam FFD26H 00000H + @@DATAL led_pow FFD26H 00000H + @@DATAL hal FFD26H 00000H @@DATAL batt_params - FFD60H 00000H - @@DATAL voltable FFD60H 00000H + FFD26H 00000H + @@DATAL voltable FFD26H 00000H @@DATAL pedo_lpf_coeff - FFD60H 00000H - @@DATAL kanaria FFD60H 00000H + FFD26H 00000H + @@DATAL kanaria FFD26H 00000H @@DATAL kanaria_c - FFD60H 00000H - @@DATAL @rom FFD60H 00000H -* gap * FFD60H 000A0H + FFD26H 00000H + @@DATAL @rom FFD26H 00000H +* gap * FFD26H 000DAH MEMORY=RAM2 BASE ADDRESS=FFE20H SIZE=000C0H OUTPUT INPUT INPUT BASE SIZE SEGMENT SEGMENT MODULE ADDRESS - @@INIS FFE20H 00008H DSEG SADDRP + @@INIS FFE20H 00010H DSEG SADDRP @@INIS @cstart FFE20H 00000H @@INIS loader FFE20H 00000H @@INIS pm FFE20H 00002H @@ -721,105 +723,105 @@ Direc-file:bsr_mcu.dr FFE24H 00000H @@INIS task_misc FFE24H 00000H - @@INIS task_sys FFE24H 00000H + @@INIS task_sys FFE24H 00002H @@INIS pedo_alg_thre_det2 - FFE24H 00000H - @@INIS ini_VECT FFE24H 00000H + FFE26H 00006H + @@INIS ini_VECT FFE2CH 00000H @@INIS task_status - FFE24H 00000H - @@INIS led_cam FFE24H 00002H - @@INIS led_pow FFE26H 00002H - @@INIS hal FFE28H 00000H + FFE2CH 00000H + @@INIS led_cam FFE2CH 00002H + @@INIS led_pow FFE2EH 00002H + @@INIS hal FFE30H 00000H @@INIS batt_params - FFE28H 00000H - @@INIS voltable FFE28H 00000H + FFE30H 00000H + @@INIS voltable FFE30H 00000H @@INIS pedo_lpf_coeff - FFE28H 00000H + FFE30H 00000H @@INIS kanaria_c - FFE28H 00000H - @@INIS @rom FFE28H 00000H - @@DATS FFE28H 00034H DSEG SADDRP - @@DATS @cstart FFE28H 00000H - @@DATS loader FFE28H 00000H - @@DATS pm FFE28H 0000AH - @@DATS i2c_ctr FFE32H 00002H - @@DATS main FFE34H 00000H - @@DATS magic FFE34H 00000H - @@DATS WDT FFE34H 00000H - @@DATS i2c_mcu FFE34H 00004H - @@DATS i2c_twl FFE38H 00000H - @@DATS led FFE38H 00000H - @@DATS rtc FFE38H 00000H - @@DATS vreg_ctr FFE38H 00002H - @@DATS vreg_twl FFE3AH 00000H - @@DATS adc FFE3AH 00008H - @@DATS renge FFE42H 00002H - @@DATS accero FFE44H 00000H + FFE30H 00000H + @@INIS @rom FFE30H 00000H + @@DATS FFE30H 00060H DSEG SADDRP + @@DATS @cstart FFE30H 00000H + @@DATS loader FFE30H 00000H + @@DATS pm FFE30H 00016H + @@DATS i2c_ctr FFE46H 00004H + @@DATS main FFE4AH 00000H + @@DATS magic FFE4AH 00000H + @@DATS WDT FFE4AH 00000H + @@DATS i2c_mcu FFE4AH 00006H + @@DATS i2c_twl FFE50H 00000H + @@DATS led FFE50H 00006H + @@DATS rtc FFE56H 00000H + @@DATS vreg_ctr FFE56H 00004H + @@DATS vreg_twl FFE5AH 00000H + @@DATS adc FFE5AH 0000AH + @@DATS renge FFE64H 00002H + @@DATS accero FFE66H 00002H @@DATS self_flash - FFE44H 00000H - @@DATS sw FFE44H 0000AH + FFE68H 00000H + @@DATS sw FFE68H 0000CH @@DATS task_debug - FFE4EH 00000H + FFE74H 00000H @@DATS task_misc - FFE4EH 00002H - @@DATS task_sys FFE50H 00002H + FFE74H 00004H + @@DATS task_sys FFE78H 00002H @@DATS pedo_alg_thre_det2 - FFE52H 00006H - @@DATS ini_VECT FFE58H 00000H + FFE7AH 0000EH + @@DATS ini_VECT FFE88H 00000H @@DATS task_status - FFE58H 00000H - @@DATS led_cam FFE58H 00002H - @@DATS led_pow FFE5AH 00002H - @@DATS hal FFE5CH 00000H + FFE88H 00002H + @@DATS led_cam FFE8AH 00002H + @@DATS led_pow FFE8CH 00004H + @@DATS hal FFE90H 00000H @@DATS batt_params - FFE5CH 00000H - @@DATS voltable FFE5CH 00000H + FFE90H 00000H + @@DATS voltable FFE90H 00000H @@DATS pedo_lpf_coeff - FFE5CH 00000H + FFE90H 00000H @@DATS kanaria_c - FFE5CH 00000H - @@DATS @rom FFE5CH 00000H - @@BITS FFE5CH 00005H BSEG - @@BITS @cstart FFE5CH.0 00000H.0 - @@BITS loader FFE5CH.0 00000H.0 - @@BITS pm FFE5CH.0 00001H.0 - @@BITS i2c_ctr FFE5DH.0 00000H.0 - @@BITS main FFE5DH.0 00000H.1 - @@BITS magic FFE5DH.1 00000H.0 - @@BITS WDT FFE5DH.1 00000H.0 - @@BITS i2c_mcu FFE5DH.1 00000H.3 - @@BITS i2c_twl FFE5DH.4 00000H.0 - @@BITS led FFE5DH.4 00000H.4 - @@BITS rtc FFE5EH.0 00000H.3 - @@BITS vreg_ctr FFE5EH.3 00000H.1 - @@BITS vreg_twl FFE5EH.4 00000H.0 - @@BITS adc FFE5EH.4 00000H.4 - @@BITS renge FFE5FH.0 00000H.3 - @@BITS accero FFE5FH.3 00000H.0 + FFE90H 00000H + @@DATS @rom FFE90H 00000H + @@BITS FFE90H 00005H BSEG + @@BITS @cstart FFE90H.0 00000H.0 + @@BITS loader FFE90H.0 00000H.0 + @@BITS pm FFE90H.0 00001H.0 + @@BITS i2c_ctr FFE91H.0 00000H.0 + @@BITS main FFE91H.0 00000H.1 + @@BITS magic FFE91H.1 00000H.0 + @@BITS WDT FFE91H.1 00000H.0 + @@BITS i2c_mcu FFE91H.1 00000H.3 + @@BITS i2c_twl FFE91H.4 00000H.0 + @@BITS led FFE91H.4 00000H.4 + @@BITS rtc FFE92H.0 00000H.3 + @@BITS vreg_ctr FFE92H.3 00000H.1 + @@BITS vreg_twl FFE92H.4 00000H.0 + @@BITS adc FFE92H.4 00000H.4 + @@BITS renge FFE93H.0 00000H.2 + @@BITS accero FFE93H.2 00000H.0 @@BITS self_flash - FFE5FH.3 00000H.0 - @@BITS sw FFE5FH.3 00000H.1 + FFE93H.2 00000H.0 + @@BITS sw FFE93H.2 00000H.1 @@BITS task_debug - FFE5FH.4 00000H.0 + FFE93H.3 00000H.0 @@BITS task_misc - FFE5FH.4 00000H.3 - @@BITS task_sys FFE5FH.7 00000H.0 + FFE93H.3 00000H.3 + @@BITS task_sys FFE93H.6 00000H.0 @@BITS pedo_alg_thre_det2 - FFE5FH.7 00000H.2 - @@BITS ini_VECT FFE60H.1 00000H.0 + FFE93H.6 00000H.2 + @@BITS ini_VECT FFE94H.0 00000H.0 @@BITS task_status - FFE60H.1 00000H.0 - @@BITS led_cam FFE60H.1 00000H.1 - @@BITS led_pow FFE60H.2 00000H.0 - @@BITS hal FFE60H.2 00000H.6 + FFE94H.0 00000H.0 + @@BITS led_cam FFE94H.0 00000H.1 + @@BITS led_pow FFE94H.1 00000H.0 + @@BITS hal FFE94H.1 00000H.6 @@BITS batt_params - FFE61H.0 00000H.0 - @@BITS voltable FFE61H.0 00000H.0 + FFE94H.7 00000H.0 + @@BITS voltable FFE94H.7 00000H.0 @@BITS pedo_lpf_coeff - FFE61H.0 00000H.0 + FFE94H.7 00000H.0 @@BITS kanaria_c - FFE61H.0 00000H.0 -* gap * FFE61H 00073H + FFE94H.7 00000H.0 +* gap * FFE95H 0003FH @@SEGREG FFED4H 00004H DSEG AT @@SEGREG @SEGREG FFED4H 00004H @@RTARG0 FFED8H 00008H DSEG AT diff --git a/trunk/config.h b/trunk/config.h index f056b3c..fd28cb8 100644 --- a/trunk/config.h +++ b/trunk/config.h @@ -3,7 +3,7 @@ #define MCU_VER_MAJOR 0x02 -#define MCU_VER_MINOR 0x05 +#define MCU_VER_MINOR 0x06 // デバッグ向けスイッチ @@ -23,7 +23,7 @@ //#define _ENABLE_HAL_ // デバッグ用にHALを有効にする。コメントアウトでスルーになる。 -#ifdef _DBG_NOP_ +#ifdef _DBG_NOP_ // コード上必要なNOPと区別するため # define dbg_nop() NOP() #else # define dbg_nop() ; diff --git a/trunk/hal.c b/trunk/hal.c index f1620ae..e321719 100644 --- a/trunk/hal.c +++ b/trunk/hal.c @@ -174,3 +174,4 @@ void hal_reset() vreg_ctr[ VREG_C_HAL_OVW_BT_FUEL ] = 0xFF; vreg_ctr[ VREG_C_HAL_OVW_BT_VOLTAGE ] = 0xFF; } + diff --git a/trunk/hal.h b/trunk/hal.h index f08592a..245be75 100644 --- a/trunk/hal.h +++ b/trunk/hal.h @@ -9,7 +9,6 @@ extern bit SW_HOME_n; extern bit SW_WIFI_n; extern bit SHELL_OPEN; - // ======================================================== void hal_update(); void hal_reset(); diff --git a/trunk/hoge.bin b/trunk/hoge.bin index 4a7c8f147b7aba3513839498bfcee5455fd5c1fb..a252c7fa05b646dbdb109fd6d0fd66bda715be6b 100644 GIT binary patch literal 3 Kcmd1G$N>NXeE~lJ literal 16387 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