diff --git a/trunk/bsr.hex b/trunk/bsr.hex index ad6b768..ee117ba 100644 --- a/trunk/bsr.hex +++ b/trunk/bsr.hex @@ -1,13 +1,13 @@ -:02000000730D7E -:040010000E4810483E -:02001C00BC49DD -:02002400634A2D -:02002A00AE4ADC -:08003400DB4B7E4BD74B564E0F -:02004A0012485A -:02005A004C4810 -:02006200DB4D74 -:060080006F4CA84CF24C8D +:020000006F0D82 +:04001000D946DB46AC +:02001C00874813 +:020024002E4963 +:02002A00794912 +:08003400A64A494AA24A214DE7 +:02004A00DD4691 +:02005A00174746 +:02006200A64CAA +:060080003A4B734BBD4B2F :0400C0007EFBFF04C0 :0A00C4001B339499E033F240BFAA09 :1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A @@ -20,242 +20,241 @@ :10013E007267318E04F64F14896142DF03F6EF01C8 :10014E00E660610667318E124900207267318E04B7 :10015E00F64F14896142DF03F6EF01E66061068710 -:10016E00EFBC40F84F3A61E88666D161E8FDDF06E4 +:10016E00EFBC40F84F3A61E88666D161E8FDDB06E8 :10017E00C6D751065B0C311A9F08F94008F901DF0A :10018E0005CD3705EF03CD37078F06F95CE39F06E4 :10019E00F951035B04318EE7240000DD1023DD08E6 :1001AE0023DF0E712006F9D7713006F9D77140069C :1001BE00F9D7717BFACEA010CEA180E5F300000036 :1001CE0000CEA408F5AAFFD78F06F9310508CD0099 -:1001DE0003CD0307EF03CD030ECE23F88F06F931BF -:1001EE00030BCD0408CD0508F690BFB401CF110561 +:1001DE0003CD030FEF03CD030ECE23F88F06F931B7 +:1001EE000308CD0408F690BFB401CD0508CF110564 :1001FE00F8F521FFCE22E9CE24F3CE25FACE26FC49 :10020E00CE275FCE2EFCCF120511CF350002CF3791 :10021E000019CF530006CBEEFEFFCE3831CE39702B :10022E00CF38050A308700BF1801BF1A01BF1C0165 :10023E00BF1E01D7C7C1C1FBF8FFCEABAC8C02D13C :10024E00DD12616902305C03BBF6614900DDEE61CF -:10025E008900EFF51004C6D7FD3E0AFD7509FD12A3 -:10026E002FFDC937FDD904717AFAFDA223F504F9E1 -:10027E008F06F93105135003FD372B625C01D161F6 -:10028E00E8CF04F902CFAFFB64FDF22FFDBB437143 -:10029E001295712BE7618461A461EDEFF8D7FD0132 -:1002AE0048D2717BFAD7D7C7F616FDD904FDAC023A -:1002BE0031229308712293717AFAEF0C717AFAA7B0 -:1002CE00F647DFE95203EF01F2C6D7C7C1C1FBF80B -:1002DE00FF17A1C1E0C18C0A70C18C0270FDFA0239 -:1002EE001006629D508C01721004C6D7C7C1FBF870 -:1002FE00FFFDB502D2DD045203EF618B70FD2604C3 -:10030E00D2DD077123935202EF528C0870FD420426 -:10031E00FD8D048B6C0170FD4204300400BF24017E -:10032E00301740BF1C01300400BF22018C0A91DF40 -:10033E0004F6BF2A01710BE2CE44FF3182E202EFD6 -:10034E00FAAC0C148E449961790C61690A8C0AD14D -:10035E00DFDAFDB604710BE2712393F2C0C6D7C784 -:10036E00C1FBF8FFFDB502D2DD045203EF25710A81 -:10037E00E68B70FD2604D2DD077123935202EF1334 -:10038E008C0870FD42048C0A70FD4204FDB60471A7 -:10039E002393F2C0C6D7C7C1FBF8FFFDB502D2DD6D -:1003AE00045203EF70710AE6710BE28B70FD2604A6 -:1003BE00D2DD077123935202EF5B710BE231129380 -:1003CE0044C73422FBAC0C1652048B99A5A792DFBE -:1003DE00F9C68B9D4D8C089D4E8C0A9D4F3184BD68 -:1003EE0002EFFA717ABDCEB144CBB422FB8C0A3146 -:1003FE008EBEB8CEBB48714BE1714BE5710ABD8C18 -:10040E00089E44EF0F710BE68C089E448C0A9D4C9F -:10041E00AC0CBD4AF2C0C6D7C716FD6504AF0401C9 -:10042E00BF0C0117FD4204D2DD07FDB6045202EFE8 -:10043E0001F2C6D7C716710AE6710BE2669E443109 -:10044E0082E202EFFAF6420401DD09AF0401BF0CAD -:10045E0001E2EF01F2C6D7AF2801085CFB08BF2806 -:10046E0001FDB402AF28015CFBBF2801300400BFC0 -:10047E002A01301780BF1C01300400BF2201D7AF04 -:10048E002401086C0408BF2401AF28016C0F086C0E -:10049E000B08BF2801FDB402AF2A01085CFB08BFA0 -:1004AE002A01FDB402ED6504300400BF2401F6BF3D -:1004BE002A01300B0BBF2801FDB402300B0FBF28F1 -:1004CE0001FDB402300F0FBF2801D731349301D78D -:1004DE007122936A0E03713B25713B23E0FD4202AC -:1004EE007120F000FDB402F6BF26015024BF1401A6 -:1004FE00CB440014300F0FBF2801711393710BE220 -:10050E00710AE6FD6504CE44FF3182E202EFFAFD88 -:10051E00B604AF0401BF0C01712393713293D7312E -:10052E00249302EFFAFD8D04713A25713A235A0E87 -:10053E00FC7128F000713393D7C7880616FDB502FB -:10054E00D2DD045203EF36710AE650A4FD2604D222 -:10055E00DD077123935202EF2417FD42046770FDED -:10056E004204FD8D0450A4FD42045020FD4204D8E7 -:10057E0051FD4204A451FDB604712393F2C6D7C7B0 -:10058E002008FBF8FFFDDD085014C15008FD0F08D0 -:10059E00C0CC07048C074C14DE0C8C07318EFD5535 -:1005AE000A615907EFEECC07048C074C1461C8EDB5 -:1005BE007B06CC06008C064C0461C8ED5A06300A48 -:1005CE00F9BC02F6BBCEABAC31B2D109C736410590 -:1005DE007184C6DEF3F1C73641057184C661DC9CB9 -:1005EE0005713BD1AC02148F4005997150500561D5 -:1005FE007902617900F0E1614900DD09C7364105F4 -:10060E007184C6DEC3F1C73641057184C661DC0E46 -:10061E00059C055040C18C07318E31AD128C0631D0 -:10062E008E318D03BDD831FFBDDADADAADD8FD21BA -:10063E000DC0D2DD0C5008C15014FD0F08C0FDDEF8 -:10064E000B8C05D1DF06615906EDC3058C07318E83 -:10065E00FD590AD2DD0C5008C15014FD0F08C0FD23 -:10066E00DE0B8C05D1DF06615907EDB705716050C1 -:10067E0005CC0400CC05008C054C09DE2B8C053115 -:10068E008E04F61FC1317B9EFDC41189728C05311B -:10069E008E04F64F14896142DF03F6EF01E6600E19 -:1006AE00049C04615905EFCF41001140F81F3A61D7 -:1006BE00E86159048C04D1DF08FDDF0BFDF10CEF6E -:1006CE000C5008C15014FD0F08C0FDDE0B1008C6FB -:1006DE00D7C72004FBF8FF715B21CC0100F6BC02EA -:1006EE00AC02440900DE3EAC0204F60F14410011C8 -:1006FE008972AC020C5014896142DF03F6EF01E6F9 -:10070E00600E019C01AC021249005072AC0204F65C -:10071E007F14896142DF03F6EF01E6600E019C0152 -:10072E00617902EFBB40F67FFF61F86159018C01E0 -:10073E00D161F8EDDD07CC0100717AFAFDD90471B3 -:10074E001300711B20710303710205E0C15003FDFC -:10075E00262BC05013FD4202500FC1E0FD262BC0C8 -:10076E00CEABAC6159018C0191DD068C014C03DFDF -:10077E0003E6EF01F66061FB7151018C014C0861DB -:10078E00F8CC010031320705A024FCEF03F524FC60 -:10079E004024FC11DC0DF524FCF0C15003FD262B8A -:1007AE00C0EF12E6BC02F6614902DDB400000000A3 -:1007BE00617902EFF1CE3708CBE4FFFFCBE6FFF70E -:1007CE00CED4FFCF370008F5120561FDF5ABFFFD66 -:1007DE00DD08D25008C15014FD0F08C0D2FDDE0B4B -:1007EE001004C6D73184BD02EFFA717BBDCBE4FF96 -:1007FE00FFCBE6FFFFCBD4FFFF717ABED7717BBE76 -:10080E00D7C7C1200CFBF8FF8C0C318E31ADC13136 -:10081E007B9DD4C0BC068DD49C088C149C0B8C1470 -:10082E00318E040C00128C0B318EBDD813FDB00F1F -:10083E0061C8EDD808CEABACCC05068C0B318EFD65 -:10084E00510AD2DD158C0B318EFD550A6169058C6E -:10085E0005D1DFE7FD0B08E2EF71CC0A008C0A4CE4 -:10086E0004DE54F6BC02300AF9BBAC06148C089EAA -:10087E00FD118972AB146299AC06A1BC06617900B8 -:10088E00617902F0E1614902DFE05040C18C0B3129 -:10089E008E31AD128C0A318E318D03BDD831FFBD34 -:1008AE00DADADAADD8FD210DC0D2DD06FD0B08E295 -:1008BE00EF1961590AEFA68C0B318EFD590AD2DD64 -:1008CE0003E2EF0761590BED2C08F2100EC6D7C7E5 -:1008DE00717B9D717BFAFDF207300AF9FD040BFD69 -:1008EE008F0AC6D7FDDD08FDDE0BFD0B08F5ABFF4D -:1008FE00F2D7C7317496067110B3FBEF047118B3BB -:10090E00FB8FB3FB7B8A76D1DD5B8FB3FB9D8A4079 -:10091E0004F903DF22665C10D1DD1C8FB3FB5C1083 -:10092E00D1DD0B5080C15011FD2134C0EF09504074 -:10093E00C15011FD2134C04004F903DD064004F915 -:10094E0004DF22665C02D1DD1C8FB3FB5C02D1DDBD -:10095E000B5040C15010FD2134C0EF095020C15042 -:10096E0010FD2134C0C6D7C7360000665C80D1DDCD -:10097E0010675C80D1DF05712396EF0B712296EF25 -:10098E0006710407712196665C40D1DD10675C40EC -:10099E00D1DF05713396EF0B713296EF06711405A8 -:1009AE00713196665C01D1DD10675C01D1DF057196 -:1009BE004396EF0B714296EF0671340771419666BE -:1009CE005C02D1DD10675C02D1DF05715396EF1D1D -:1009DE00715296EF184007F901DF08710402715148 -:1009EE0096EF0AC736100571C4C6715196665C043F -:1009FE00D1DD10675C04D1DF05716396EF0B716278 -:100A0E0096EF06714407716196665C08D1DD10673A -:100A1E005C08D1DF05717396EF0B717296EF06715C -:100A2E001407717196665C10D161E8715AD1C6D700 -:100A3E00F5F6FBF5F8FBCFFEFBFFCFFAFBFFCFFB86 -:030A4E00FBFFD7D4 -:100A51005208EF065203EF025206FEE600FE1B00AB -:100A6100DC16089F03088F0408089F040862FE240F -:100A710000089F0408EEBF00EEBA00C1C514410E84 -:100A810011D9D0FF118FD1FF312E45C4C0D7F2311A -:100A9100A2C401E2D79DE261DD4C09DF12717BFA4C -:100AA100C18F06089F25FDC0CF060800EE27003143 -:100AB100F2FA04CF0608004C00DF05D50008DD1668 -:100AC10061DD717BFAD50608DD0ACDE31F61CD61D9 -:100AD100CDEE160061CDFED40061FFFE9A00FCF858 -:100AE100FF0EFEB20061CDFED5004C09DF0EC18FB5 -:100AF10006086F25FD9F0608C0EE0400CF0608001A -:100B0100F8E3D75200EF025202FE3700CF24FD0076 -:100B1100CF060800BF0408C716629F0008410011F4 -:100B21008F1A209B4100118F1B209F0108C6510085 -:100B3100FE62FFEF025205CF060800C1510CFE0A0A -:100B410000C0D7C1511DFE0200C0D761DD717BFA23 -:100B510070CEC0A59EC47CFF9EC4609EC461CDD7EB -:100B610061DD717BFAC18EC45C1BFED6FFCF060826 -:100B710001FED7FFC061CDD731F2FA1AC1AEE4BF91 -:100B810016FDAEE6BF18FDAED4BF1AFD30FFFFBEA5 -:100B9100E4BEE6BED4C0D731F2FA11C1AF16FDBE34 -:100BA100E4AF18FDBEE6AF1AFDBED4C0D7C1BF1C6D -:100BB100FD13BF1EFD15BF20FD17BF22FDC0D7AF1E -:100BC1001CFDDB1EFDEB20FDFB22FDD7534B3052FC -:100BD1005430324E323030475631323000FFC1503E -:100BE100FEFEAB0061DD717BFACF060800FE0A0054 -:100BF100FEA4FF61CDF8E3EECF00C7FB0408BF16EA -:100C0100FD8FC0009C05C5C337040600BF18FD3524 -:100C110036430C300000522BFE6600C2C4C630F1D0 -:100C21000BB800300000B8022004AF18FDB8003046 -:100C31000F00B802AF16FD61FF520AFE3AFFECF851 -:100C4100FF0E717BFAC1C7FB04088C05C65C80FEF0 -:100C51000200C0D761DD717BFA70CFC0FFA59FC0D4 -:100C6100007CFF9FC000609FC00061CDD7618BFEFB -:100C7100E2FF717BBE410011FB000017CEFC006159 -:100C8100CB089EFDF31161C999A58392DFF7D7FEC9 -:100C9100B1FED524FDDF23C1CF0308035109FEF4C2 -:100CA100FDC0D2DF37FE3800A20408CF0308075188 -:100CB10009FEE1FDD2B20408DF22C7FB040831833B -:100CC10002C6D7C6510AFECCFD624C1FDF06CF24F7 -:100CD100FD01EF04CF24FD00C0EE5BFEC0EE55FE2A -:100CE100C7C1FB04088B31196C0161589BC0C6D781 -:100CF100717BFAFE4DFEAF0408040600C11436559F -:100D01000C300000522DF3FE77FF8FC000FE2BFE4A -:100D110061CF5C807C8073C0041900CEFC0F61CB75 -:100D2100C55404EF03C55417FE18FEC7360008BBAF -:100D3100629C0288089C03D1DD334C41DE2F70F1A7 -:100D4100312DB161090033081C000851FF612A41AE -:100D51000E118FD0FF613B118FD1FF6138DC0E8BFB -:100D61005C03DF0964C6C4FE2BFDEECAFDC6C4EEFA -:020D7100C3FDC0 -:100D730061CF5100718C7109FECBF800FEFCC001FC -:100D830000F6BF00F953C0F693935820FEDFF941F4 -:100D93000036664E34CCFCEF05118B99A7A517449A -:100DA300B04EDFF53602F930CCFCEF04CC0000A7DF -:100DB30047DFF9410036B04E3420FEEF05118B9921 -:100DC300A7A51744C04EDFF53630FE3092FEEF0480 -:100DD300CC0000A747DFF9FCCE0000EFFE61DD7118 -:100DE3007BFABEF0ADD8BEF200AEF661CDD7C361DB -:100DF300DD717BFABEF0ADD8BEF200DBF6FFADDCF1 -:100E0300BEF000AEF6BDD8AEF40312ADDABEF2000A -:100E1300AEF661CD03BDDAC2D7C3F33174D908830B -:100E2300C1F626D8BDD8C031750683C312F623C2D6 -:100E3300FD3E0E93DF0312F623C2D7440000DD26E6 -:100E430061DD717BFACFE80080BEF6F6BEF4BEF238 -:100E5300ADD8BEF0CFE800818FE8003103FAAEF0E1 -:100E6300F5E80061CDD7B1D7C3F33174D90883C195 -:100E7300F626D8BDD8C0317505C312F623C2FD8C42 -:100E83000E93DF0312F623C2D7440000DD2761DD92 -:100E9300717BFACFE80080BEF6F6BEF4BEF2ADD8A1 -:100EA300BEF0CFE800818FE8003103FAAFE000F530 -:100EB300E80061CDD7ADD8D7C3F33174DB0F83C15D -:100EC300F626D8BDD861317026DABDDAC031750D8A -:100ED30083C312F626DCBDDC61317023C2FDF40E40 -:100EE30093DF0CF626D8BDD861317026DABDDAC29D -:100EF300D7C161686BDC6BDDC0DD2F61DD717BFA0F -:100F0300CFE80080BEF4ADDCBEF6ADD8BEF0ADDAFE -:100F1300BEF2CFE800818FE8003103FAAEF0BDD80E -:100F2300AEF2BDDAF5E80061CDD7F6BDD8BDDAD7AC -:100F33008292DD2B61DD717BFACFE80080BEF0F693 -:100F4300BEF2BEF46208BEF6CFE800818FE800313E -:100F530003FAAFE0006072AEF0F5E80061CDD76050 -:100F630072F6B1D706DABDDAADDC06D8BDD861D8E2 -:100F7300A6DAD7D1DD17C1C3DAD89DD8ADDA311CD3 -:100F830061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD66 -:100F93001BC1C3DADA9DDAADD8311E33311E33718A -:100FA300F9B4DADFF4BDD813BDDAC2C0D746D8DD51 -:100FB3000771FF7177D971C0D75BDB9DDB605BDAAB -:100FC3009DDAADDC5BD9085BD808BDD8D7C3C7F3BE -:100FD300728EFDC162314C4100365C4E1161A072CC -:070FE300C09EFD62C6C2D7EB -:0A0FF60031303A32313A3135000053 -:0A20000031303A32313A3135000038 +:10025E008900EFF51004C6D7FD3A0AFD7109FD2598 +:10026E002FFDDC37FDD504717AFAFDB023F504F9C4 +:10027E008F06F93105135003FD4A2B625C01D161E3 +:10028E00E8CF04F902CFAFFB64FD0530FD86427165 +:10029E002295712BE7618461A461EDEFF8D7717B34 +:1002AE00FAD7D7C7F616FDD504FDAC023132930846 +:1002BE00713293717AFAEF0C717AFAA7F647DFE989 +:1002CE005203EF01F2C6D7C7C1C1FBF8FF17A1C198 +:1002DE00E0C18C0A70C18C0270FDF6021006629DA0 +:1002EE00508C01721004C6D7C7C1FBF8FFFDB102D6 +:1002FE00D2DD045203EF618B70FD2204D2DD077153 +:10030E0033935202EF528C0870FD3E04FD89048B2C +:10031E006C0170FD3E04300400BF2401301740BF55 +:10032E001C01300400BF22018C0A91DF04F6BF2AA3 +:10033E0001710BE2CE44FF3182E202EFFAAC0C14F3 +:10034E008E449961790C61690A8C0AD1DFDAFDB2AB +:10035E0004710BE2713393F2C0C6D7C7C1FBF8FF2D +:10036E00FDB102D2DD045203EF25710AE68B70FD5A +:10037E002204D2DD077133935202EF138C0870FD05 +:10038E003E048C0A70FD3E04FDB204713393F2C03C +:10039E00C6D7C7C1FBF8FFFDB102D2DD045203EF91 +:1003AE0070710AE6710BE28B70FD2204D2DD0771CB +:1003BE0033935202EF5B710BE231229344C7342226 +:1003CE00FBAC0C1652048B99A5A792DFF9C68B9D38 +:1003DE004D8C089D4E8C0A9D4F3184BD02EFFA71F3 +:1003EE007ABDCEB144CBB422FB8C0A318EBEB8CED0 +:1003FE00BB48714BE1714BE5710ABD8C089E44EF11 +:10040E000F710BE68C089E448C0A9D4CAC0CBD4AB9 +:10041E00F2C0C6D7C716FD6104AF0401BF0C0117A9 +:10042E00FD3E04D2DD07FDB2045202EF01F2C6D743 +:10043E00C716710AE6710BE2669E443182E202EF44 +:10044E00FAF6420401DD09AF0401BF0C01E2EF012F +:10045E00F2C6D7AF2801085CFB08BF2801FDB00229 +:10046E00AF28015CFBBF2801300400BF2A01301702 +:10047E0080BF1C01300400BF2201D7AF2401086CDD +:10048E000408BF2401AF28016C0F086C0B08BF28AD +:10049E0001FDB002AF2A01085CFB08BF2A01FDB0C6 +:1004AE0002ED6104300400BF2401F6BF2A01300BB7 +:1004BE000BBF2801FDB002300B0FBF2801FDB002AB +:1004CE00300F0FBF2801D731449301D77132936A91 +:1004DE000E03713B25713B23E0FD42027120F000BB +:1004EE00FDB002F6BF26015024BF1401CB44001408 +:1004FE00300F0FBF2801712393710BE2710AE6FDD5 +:10050E006104CE44FF3182E202EFFAFDB204AF0481 +:10051E0001BF0C01713393714293D731349302EFC3 +:10052E00FAFD8904713A25713A235A0EFC7128F0AE +:10053E0000714393D7C7880616FDB102D2DD04526F +:10054E0003EF36710AE650A4FD2204D2DD077133A3 +:10055E00935202EF2417FD3E046770FD3E04FD89A1 +:10056E000450A4FD3E045020FD3E04D851FD3E042F +:10057E00A451FDB204713393F2C6D7C72008FBF81D +:10058E00FFFDD9085014C15008FD0B08C0CC07045C +:10059E008C074C14DE0C8C07318EFD510A61590705 +:1005AE00EFEECC07048C074C1461C8ED7706CC0631 +:1005BE00008C064C0461C8ED5606300AF9BC02F6F2 +:1005CE00BBCEABAC31B2D109C73641057184C6DEA4 +:1005DE00F3F1C73641057184C661DC9C05713BD1D0 +:1005EE00AC02148F40059971505005617902617902 +:1005FE0000F0E1614900DD09C73641057184C6DEB0 +:10060E00C3F1C73641057184C661DC0E059C0550E9 +:10061E0040C18C07318E31AD128C06318E318D0377 +:10062E00BDD831FFBDDADADAADD8FD1D0DC0D2DD91 +:10063E000C5008C15014FD0B08C0FDDA0B8C05D10F +:10064E00DF06615906EDBF058C07318EFD550AD2C6 +:10065E00DD0C5008C15014FD0B08C0FDDA0B8C05E3 +:10066E00D1DF06615907EDB30571605005CC04006A +:10067E00CC05008C054C09DE2B8C05318E04F61F43 +:10068E00C1317B9EFDC41189728C05318E04F64FEB +:10069E0014896142DF03F6EF01E6600E049C0461EB +:1006AE005905EFCF41001140F81F3A61E861590436 +:1006BE008C04D1DF08FDDB0BFDED0CEF0C5008C1F7 +:1006CE005014FD0B08C0FDDA0B1008C6D7C7200466 +:1006DE00FBF8FF715B21CC0100F6BC02AC024409B1 +:1006EE0000DE3EAC0204F60F144100118972AC021A +:1006FE000C5014896142DF03F6EF01E6600E019C97 +:10070E0001AC021249005072AC0204F67F148961EA +:10071E0042DF03F6EF01E6600E019C01617902EF04 +:10072E00BB40F67FFF61F86159018C01D161F8ED94 +:10073E00D907CC0100717AFAFDD504711300711B33 +:10074E0020710303710205E0C15003FD392BC05027 +:10075E0013FD4202500FC1E0FD392BC0CEABAC6190 +:10076E0059018C0191DD068C014C03DF03E6EF018C +:10077E00F66061FB7151018C014C0861F8CC0100EF +:10078E0031320705A024FCEF03F524FC4024FC11B4 +:10079E00DC0DF524FCF0C15003FD392BC0EF12E641 +:1007AE00BC02F6614902DDB400000000617902EF7F +:1007BE00F1CE3708CBE4FFFFCBE6FFF7CED4FFCF69 +:1007CE00370008F5120561FDF5ABFFFDD908D250D3 +:1007DE0008C15014FD0B08C0D2FDDA0B1004C6D7A9 +:1007EE003184BD02EFFA717BBDCBE4FFFFCBE6FF98 +:1007FE00FFCBD4FFFF717ABED7717BBED7C7C120A6 +:10080E000CFBF8FF8C0C318E31ADC1317B9DD4C009 +:10081E00BC068DD49C088C149C0B8C14318E040C4D +:10082E0000128C0B318EBDD813FDAC0F61C8EDD408 +:10083E0008CEABACCC05068C0B318EFD4D0AD2DD4D +:10084E00158C0B318EFD510A6169058C05D1DFE7E0 +:10085E00FD0708E2EF71CC0A008C0A4C04DE54F658 +:10086E00BC02300AF9BBAC06148C089EFD118972CD +:10087E00AB146299AC06A1BC06617900617902F0F5 +:10088E00E1614902DFE05040C18C0B318E31AD1277 +:10089E008C0A318E318D03BDD831FFBDDADADAAD77 +:1008AE00D8FD1D0DC0D2DD06FD0708E2EF19615916 +:1008BE000AEFA68C0B318EFD550AD2DD03E2EF074F +:1008CE0061590BED2808F2100EC6D7C7717B9D71CA +:1008DE007BFAFDEE07300AF9FD000BFD8B0AC6D739 +:1008EE00FDD908FDDA0BFD0708F5ABFFF2D7C731CE +:1008FE000497067110B3FBEF047118B3FB8FB3FBB3 +:10090E007B8A76D1DD5B8FB3FB9D8A4004F903DFD2 +:10091E0022665C10D1DD1C8FB3FB5C10D1DD0B5059 +:10092E0080C15011FD3434C0EF095040C15011FD4B +:10093E003434C04004F903DD064004F904DF2266B6 +:10094E005C02D1DD1C8FB3FB5C02D1DD0B5040C1CC +:10095E005010FD3434C0EF095020C15010FD343416 +:10096E00C0C6D7C7360000665C80D1DD10675C80DC +:10097E00D1DF05713396EF0B713296EF06710407D6 +:10098E00713196665C40D1DD10675C40D1DF057138 +:10099E004396EF0B714296EF067114057141966600 +:1009AE005C01D1DD10675C01D1DF05715396EF0B51 +:1009BE00715296EF06713407715196665C02D1DD65 +:1009CE0010675C02D1DF05716396EF1D716296EFC1 +:1009DE00184007F901DF08710402716196EF0AC72A +:1009EE0036100571C4C6716196665C04D1DD106760 +:1009FE005C04D1DF05717396EF0B717296EF067181 +:100A0E004407717196665C08D1DD10675C08D1DF12 +:100A1E0005710397EF0B710297EF067114077101C1 +:100A2E0097665C10D161E8715AD1C6D7F5F6FBF521 +:0F0A3E00F8FBCFFEFBFFCFFAFBFFCFFBFBFFD791 +:100A4D005208EF065203EF025206FEE600FE1B00AF +:100A5D00DC16089F03088F0408089F040862FE2413 +:100A6D0000089F0408EEBF00EEBA00C1C514410E88 +:100A7D0011D9D0FF118FD1FF312E45C4C0D7F2311E +:100A8D00A2C401E2D79DE261DD4C09DF12717BFA50 +:100A9D00C18F06089F25FDC0CF060800EE27003147 +:100AAD00F2FA04CF0608004C00DF05D50008DD166C +:100ABD0061DD717BFAD50608DD0ACDE31F61CD61DD +:100ACD00CDEE160061CDFED40061FFFE9A00FCF85C +:100ADD00FF0EFEB20061CDFED5004C09DF0EC18FB9 +:100AED0006086F25FD9F0608C0EE0400CF0608001E +:100AFD00F8E3D75200EF025202FE3700CF24FD007B +:100B0D00CF060800BF0408C716629F0008410011F8 +:100B1D008F1A209B4100118F1B209F0108C6510089 +:100B2D00FE62FFEF025205CF060800C1510CFE0A0E +:100B3D0000C0D7C1511DFE0200C0D761DD717BFA27 +:100B4D0070CEC0A59EC47CFF9EC4609EC461CDD7EF +:100B5D0061DD717BFAC18EC45C1BFED6FFCF06082A +:100B6D0001FED7FFC061CDD731F2FA1AC1AEE4BF95 +:100B7D0016FDAEE6BF18FDAED4BF1AFD30FFFFBEA9 +:100B8D00E4BEE6BED4C0D731F2FA11C1AF16FDBE38 +:100B9D00E4AF18FDBEE6AF1AFDBED4C0D7C1BF1C71 +:100BAD00FD13BF1EFD15BF20FD17BF22FDC0D7AF22 +:100BBD001CFDDB1EFDEB20FDFB22FDD7534B305200 +:100BCD005430324E323030475631323000FFC15042 +:100BDD00FEFEAB0061DD717BFACF060800FE0A0058 +:100BED00FEA4FF61CDF8E3EECF00C7FB0408BF16EE +:100BFD00FD8FC0009C05C5C337040600BF18FD3529 +:100C0D00363F0C300000522BFE6600C2C4C630EDDC +:100C1D000BB800300000B8022004AF18FDB800304A +:100C2D000F00B802AF16FD61FF520AFE3AFFECF855 +:100C3D00FF0E717BFAC1C7FB04088C05C65C80FEF4 +:100C4D000200C0D761DD717BFA70CFC0FFA59FC0D8 +:100C5D00007CFF9FC000609FC00061CDD7618BFEFF +:100C6D00E2FF717BBE410011FB000017CEFC00615D +:100C7D00CB089EFDF31161C999A58392DFF7D7FECD +:100C8D00B1FED524FDDF23C1CF0308035109FEF4C6 +:100C9D00FDC0D2DF37FE3800A20408CF030807518C +:100CAD0009FEE1FDD2B20408DF22C7FB040831833F +:100CBD0002C6D7C6510AFECCFD624C1FDF06CF24FB +:100CCD00FD01EF04CF24FD00C0EE5BFEC0EE55FE2E +:100CDD00C7C1FB04088B31196C0161589BC0C6D785 +:100CED00717BFAFE4DFEAF0408040600C1143651A7 +:100CFD000C300000522DF3FE77FF8FC000FE2BFE4F +:100D0D0061CF5C807C8073C0041900CEFC0F61CB79 +:100D1D00C55404EF03C55417FE18FEC7360008BBB3 +:100D2D00629C0288089C03D1DD334C41DE2F70F1AB +:100D3D00312DB161090033081C000851FF612A41B2 +:100D4D000E118FD0FF613B118FD1FF6138DC0E8BFF +:100D5D005C03DF0964C6C4FE2BFDEECAFDC6C4EEFE +:020D6D00C3FDC4 +:100D6F0061CF5100718C7109FECBF800FEFCC00100 +:100D7F0000F6BF00F953C0F693935820FEDFF941F8 +:100D8F000036324D34CCFCEF05118B99A7A51744D3 +:100D9F007C4DDFF53602F930CCFCEF04CC0000A718 +:100DAF0047DFF94100367C4D3420FEEF05118B995A +:100DBF00A7A517448C4DDFF53630FE3092FEEF04B9 +:100DCF00CC0000A747DFF9FCCE0000EFFE61DD711C +:100DDF007BFABEF0ADD8BEF200AEF661CDD7C361DF +:100DEF00DD717BFABEF0ADD8BEF200DBF6FFADDCF5 +:100DFF00BEF000AEF6BDD8AEF40312ADDABEF2000F +:100E0F00AEF661CD03BDDAC2D7C3F33174D908830F +:100E1F00C1F626D8BDD8C031750683C312F623C2DA +:100E2F00FD3A0E93DF0312F623C2D7440000DD26EE +:100E3F0061DD717BFACFE80080BEF6F6BEF4BEF23C +:100E4F00ADD8BEF0CFE800818FE8003103FAAEF0E5 +:100E5F00F5E80061CDD7B1D7C3F33174D90883C199 +:100E6F00F626D8BDD8C0317505C312F623C2FD884A +:100E7F000E93DF0312F623C2D7440000DD2761DD96 +:100E8F00717BFACFE80080BEF6F6BEF4BEF2ADD8A5 +:100E9F00BEF0CFE800818FE8003103FAAFE000F534 +:100EAF00E80061CDD7ADD8D7C3F33174DB0F83C161 +:100EBF00F626D8BDD861317026DABDDAC031750D8E +:100ECF0083C312F626DCBDDC61317023C2FDF00E48 +:100EDF0093DF0CF626D8BDD861317026DABDDAC2A1 +:100EEF00D7C161686BDC6BDDC0DD2F61DD717BFA13 +:100EFF00CFE80080BEF4ADDCBEF6ADD8BEF0ADDA03 +:100F0F00BEF2CFE800818FE8003103FAAEF0BDD812 +:100F1F00AEF2BDDAF5E80061CDD7F6BDD8BDDAD7B0 +:100F2F008292DD2B61DD717BFACFE80080BEF0F697 +:100F3F00BEF2BEF46208BEF6CFE800818FE8003142 +:100F4F0003FAAFE0006072AEF0F5E80061CDD76054 +:100F5F0072F6B1D706DABDDAADDC06D8BDD861D8E6 +:100F6F00A6DAD7D1DD17C1C3DAD89DD8ADDA311CD7 +:100F7F0061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD6A +:100F8F001BC1C3DADA9DDAADD8311E33311E33718E +:100F9F00F9B4DADFF4BDD813BDDAC2C0D746D8DD55 +:100FAF000771FF7177D971C0D75BDB9DDB605BDAAF +:100FBF009DDAADDC5BD9085BD808BDD8D7C3C7F3C2 +:100FCF00728EFDC162314C410036284D1161A07205 +:070FDF00C09EFD62C6C2D7EF +:0A0FF60032303A33353A313600004C +:0A20000032303A33353A3136000031 :10200A0005214F7B9EC5E9000104080D12171C1F0C :10201A00080100001F003B005A0078009700B50035 :10202A00D400F300110130014E01192634445362E1 @@ -297,719 +296,699 @@ :10226A00FA041225384D5F6E777A776E5F4D3825FE :10227A001204FAF3F0F0F3F7FBFE00020303020282 :02228A00010051 -:10228C008D3AB43AD1DF52CD3A1EFD3B23FDE62206 -:10229C003132920D3104920931229605713304EFDB -:1022AC0003713204FD172331229205714202EF03B0 -:1022BC00714302D432DD11B4328FB2FB5C01D1DD3B -:1022CC0004F432EF03714202314402067140B3FB55 -:1022DC00EF047148B3FBFD0526D74A304BDC114A9D -:1022EC0030B9DE0C4A3B28DE03A43BD7713392D7BE -:1022FC004A303EDC054A30BDDC0C4A3C28DE03A4E7 -:10230C003CD7713292D7F43BF43CD73132960C4A1D -:10231C003D02DE03A43DD7712392D73132040A402B -:10232C00AFFB3CDE04712392D7712292F43DD7C7E8 -:10233C00C1FBF8FF714492712796DE577124967198 -:10234C004192312296127130B3FB5002C15011FDF3 -:10235C002134C0CD3232EF3B7138B3FBE0C15011A8 -:10236C00FD2134C0F43217C15002FD0E2BC0D2DF58 -:10237C000D8B318E318D080E01081C00BD34AD342F -:10238C0044009BDC05D5AFFBDF095020C15011FD8B -:10239C002134C0C0C6D7C78D2076FDE323FD422B68 -:1023AC00D507F9DD05710392EF2B664B2061F831EF -:1023BC0054921A715392FDD904664C07DD0381DFE8 -:1023CC00098F06F9310303FD6C24FD802471029200 -:1023DC003063256194C6D7C77162017172015005D3 -:1023EC00FD42025008FD9E36629D305009FD9E361E -:1023FC006276716301711806F94A30F1DC05E50764 -:10240C00F9EF224A3004DE1ACF07F9025008C15006 -:10241C006CFDD902C092DF0DD450DF09711006F9A2 -:10242C00EF03F507F94007F901DF05710A22EF0602 -:10243C00710B22710302CD20075700674C08DE1088 -:10244C0073090A20614EDC05679D20EF0387EFEBD3 -:10245C004A2007DF09D507F961F8CF07F903C6D77A -:10246C00500AFD4202304000C15006FDF12AC05016 -:10247C0096ED4202C72006FBF8FFD507F961E8ED9F -:10248C005F25304A57C1503EFDF12AC0D2DD07719D -:10249C0000B2FBED5F257108B2FB17040200C150BE -:1024AC0004C1500CC1506CFDFA021006EA38AA485F -:1024BC00318D12AA48318E616B08616A08C1500EC9 -:1024CC00FDF12AC0F690C1500CFDF12AC0CC0100E0 -:1024DC008C014C04DE2831249302EFFA711293EA3A -:1024EC00388C015010D605C15010C18C01D6044057 -:1024FC0000C1506CFDA4031006615901EFD250A528 -:10250C00FD4202EA38AA48318D12AA48318E616B1D -:10251C0008616A08C1500EFDF12AC050A5FD4202A7 -:10252C005004C1506CFDD902C0629C01EA388A4B40 -:10253C004E0161C3048A4A4E0117040200C15004C3 -:10254C00C1500CC1506CFDA4031006F6C1503EFDE9 -:10255C00F12AC01006C6D7C78D3E4B3061F8ED028C -:10256C00264A4028DE05A440ED0226F4408D309D1D -:10257C003E8D305070D612307351230480001231CE -:10258C00FF318E039D3F9FAEFBF68D3F7C804C95BB -:10259C00DC1B8D3F318F241400EA38BDD8AA44FDD2 -:1025AC00E00D1231FF318E03318F16EF198D3F3153 -:1025BC008F241400EA38BDD8AA46FDE00D1231FF75 -:1025CC00318E03318F16EA388A427217F3031644A0 -:1025DC00000171FE61C836FF001701DE02F6161706 -:1025EC00BD78C7500CFDF12AC0D2DF068D309D3E60 -:1025FC00EF047100B2FBF2C6D7C72008FBF8FF400E -:10260C0007F901DD064007F902DF1C17040600FD7F -:10261C00E92BD2DF0A8C069C058C079C04EF4ACC74 -:10262C000563CC0400EF4217040600FDE92BD2DD54 -:10263C000F7100B2FB710392CC0500710293EF296C -:10264C008C06318E318D080E07081C00BBEA388AC7 -:10265C004072ABFD330FBB8C019C05D1DF08CC0560 -:10266C0001CC0400EF038B9C0417040600FDF42B33 -:10267C00D2DD06CC06C8CC07008C069FB1FB8C06BD -:10268C00318E318D080E07081C00BD34AD34440169 -:10269C00A5DC08CC0364F6BD42EF48AD34264244B9 -:1026AC0001A0DC08CC031EF6BD42EF37AD344481EB -:1026BC009DDC09CC030AC942F401EF27AD34440177 -:1026CC009BDC09CC0305C942F401EF17AD3444017E -:1026DC0091DC09CC0300C942F401EF07710293C9E4 -:1026EC0042F4013132040C31249208CC0564CC0440 -:1026FC0000EF0D8C034E05DE078C039C05CC04000B -:10270C008C059FAFFB8C049FB0FBFD762B8D444E4C -:10271C0005DD2840AFFB0BDE054A440BDE1440AF51 -:10272C00FB06DE054A4406DE09D5AFFBDF0DD444BB -:10273C00DD095020C15011FD2134C08FAFFB9D44E9 -:10274C00FDB32B1008C6D7C7D837C15002FD262BB6 -:10275C00C04008F90161F8712010055012FD4202C9 -:10276C008D376C0870C15002FD262BC05003FD4202 -:10277C00028D376C1870C15002FD262BC05016FD0F -:10278C0042025003FD372B625C01D1DD107170B336 -:10279C00FB5002C15013FD2134C0F2EF01E2C6D749 -:1027AC00C75004FD372B625C03D1DD405014FD4350 -:1027BC002834B3FB895C9F998A0C7CFF50FF5C1416 -:1027CC00D1DD228A0C7CFF5C147234B7FB89616A00 -:1027DC00997162075600316207058666D1DFF77181 -:1027EC006307716B2734C6FB895CEB997128100564 -:1027FC005002FD372BD2DD354008F901DF05500AB8 -:10280C00FD42028D376C1070C15002FD262BC0E0CA -:10281C00FD4202D837C15002FD262BC05033FD4279 -:10282C0002F0C15002FD262BC07178B3FBE0C15001 -:10283C0013FD2134C0C6D7C7C12004FBF8FFCC025E -:10284C00005004FD372B629C038C045C20D1DD0E00 -:10285C008C036C019C038C026C209C02EF138C0487 -:10286C005C10D1DD0C8C035CFE9C038C026C109C08 -:10287C00028C045C08D1DD0E8C036C029C038C0270 -:10288C006C089C02EF138C045C04D1DD0C8C035C93 -:10289C00FD9C038C026C049C028C03D1DD05501A48 -:1028AC00FD42028C0370C15004FD262BC08FB3FB7C -:1028BC005C9F728C03318E316D148C03318E314DD3 -:1028CC00616D08616C5C606162629FB3FB8FBFFBE2 -:1028DC007CFF50FF5E02D1DD278FBFFB7CFF5E02C9 -:1028EC007234B7FB89616A99716207CC010031625D -:1028FC0007086159018C01D1DFF4716307716B27F3 -:10290C00F21006C6D7D9A7FBC15006FD262BC0D99D -:10291C00A8FBC15007FD262BC0D7FD1129F2D7C744 -:10292C00711300711B20710303710205E0C1500388 -:10293C00FD262BC05013FD4202F0C15005FD262B85 -:10294C00C0500FC1E0FD262BC0500AFD420271039E -:10295C00055008FD4202501FC1E0FD262BC050124D -:10296C00FD42025003FD372B625C01D1DF03E2EF25 -:10297C0024F0FD372B629D363602F9C75008FD0E48 -:10298C002BC05003C1FD262BC0710203711A20FD10 -:10299C00CE2AF431F2C6D75003FD372B625C01D13D -:1029AC00DD155014FD4328FDAC275014FD4202E008 -:1029BC00C15003FD262BC0711300711B2071030342 -:1029CC005014FD4202F0C1E0FD262BC0F0C15003B3 -:1029DC00FD262BC0D7C72004FBF8FFCC02008D319D -:1029EC009C035010C150A4FDD902C0629D31D4503B -:1029FC00DD04F2EDAB2A8C037B315C08D1DD0F8D4D -:102A0C00315C08D1DF05CC0210EF03CC02208C0323 -:102A1C007B315C04D1DD158D315C04D1DF088C0277 -:102A2C006C049C02EF068C026C089C028FB2FB5C5F -:102A3C00F3728D315C0C6162629FB2FB8FBEFB7CCA -:102A4C00FF50FF5E029C02D1DD1F34B6FB896E0283 -:102A5C0099716207CC0100316207086159018C0140 -:102A6C00D1DFF4716307716B278D315C40D1DD09C7 -:102A7C005002C15012FD2134C08D315C01D1DD08F2 -:102A8C00E0C15012FD2134C0717AFA8D315C41D114 -:102A9C00DD0C5A31BED831C15010FD4705C0F210C3 -:102AAC0004C6D7FD5327F2D7FDAC27F2D7C78FC684 -:102ABC00FB7617FD4328664FC6FBDFF2F5C6FBF22B -:102ACC00C6D75064FD4202FDFF2B6261FB7111926F -:102ADC00F171149261DC70C15012FD4705C0FDCF3D -:102AEC0035CD5F03D7C7C1C1FBF8FFAC0ABB17C11B -:102AFC005002C18C0270C1506CFDA403100610046E -:102B0C00C6D7C7C1FBF8FFAC08C15002C18B70C15E -:102B1C00506CFDFA021006C0C6D7C788061667703F -:102B2C00C1C75084FD6D031004C6D7C716C75084A7 -:102B3C00FDD902C0C6D7C74A2004DE045600EF02F6 -:102B4C0056014008F901DF048686EF0A4008F902B5 -:102B5C00DF045104610666318F12504CD633514C50 -:102B6C00D6610A045420BD38C6D740AFFB51DC05F2 -:102B7C00CF04FC0FD740AFFB33DC05CF04FC0BD7E5 -:102B8C0040AFFB0BDC05CF04FC07D740AFFB066165 -:102B9C00D831320405CF04FC03D7D5AFFBDD04E5F7 -:102BAC0004FCD7F504FCD7D504F9DF04716392D784 -:102BBC00FDFF2B6261FB71719271149271779261BE -:102BCC00C831629217716292717492711192F171A3 -:102BDC00749261DC70C15012FD4705C0D7C716C78F -:102BEC005004FD0E2BC0C6D7C716C75002FD0E2BC6 -:102BFC00C0C6D740AFFB0BDE02E2D7F2D7710001A3 -:102C0C000571785005713AD5713BD18F10055CFC7C -:102C1C009F1005CF54054AE542057110420571001D -:102C2C004205714850057130500571205005CF5345 -:102C3C000505CF52050A7130510571205105713BC4 -:102C4C00D5717050058F11055CFC9F1105F422D7CE -:102C5C007178500571080105D77140F0007178301A -:102C6C0002713AE6713BE2713BEA713BEE8F100563 -:102C7C005CFC9F1005CF34024AE552FF711A527169 -:102C8C000A52714830027130300271203002CF3359 -:102C9C000205CF32020A71303102713BE67170309D -:102CAC00028F11055CFC9F110571603002D77178A1 -:102CBC0030027148F000D7C788061666614FDD09EF -:102CCC0067614EDE0396EF01866672C6D7C716178C -:102CDC0014AA0412A943DD29AA0412A923FDC04E8B -:102CEC00C3AC02FDC04E13C2BDD813FDB00FDE0C39 -:102CFC001714AA0212AA0403BA04EF051714A9BAEE -:102D0C0004AC041231FF319E03317F087208C6D720 -:102D1C007100F200304400BFB601300188BF900151 -:102D2C00300984BF9E01BF9C01BF9A01BF9801BFAF -:102D3C009601BF9401BF9201F53CFF30FE00BFBE6F -:102D4C0001F6BFBC01BFB80150EEBFBA01A1BFB2C2 -:102D5C0001C918FE008F06F9310507F5CDFBCB6CC8 -:102D6C00FF00716393715293D730EF00BFB401F63B -:102D7C00BFBA017108F200712304715307BE6EBE15 -:102D8C0064BE6A712304715307715BD1F453F4521E -:102D9C00715393D78D54B454D1DF6931D4D10571AB -:102DAC005BD1E453D453DD2E7140B2FBD852F1E722 -:102DBC0034020023DD0625DD0325DF05F6BE66EFB4 -:102DCC0006D9CCFBF1BE66A4524A5220DF04F45261 -:102DDC00B453CD5419D7CD541E7148B2FBD5CEFB8C -:102DEC00DF04F6BE66D7D9CCFBF14266FFDD15D900 -:102DFC00CCFBF112AE6643DE05A266FFEF03B266B2 -:102E0C00FFCD5403D7C7161714F6B9AA0412F6232C -:102E1C001231FF31AE03316FBA02C6D7C7C1FBF80E -:102E2C00FF8C085080D612AB1413B9AB14AA041241 -:102E3C00A92312D927FBF133BDD813FD1C0EBA02FE -:102E4C00C0C6D731749301D74004F902DF10F6BE27 -:102E5C0064BE6EBE6ABF8EFBBF94FBBF9AFB31642F -:102E6C009314308AFBFD112E3090FBFD112E309601 -:102E7C00FBFD112EEF713104940D7103947108D286 -:102E8C00FBF456F455EF60D455DF5A8F26FB9D5555 -:102E9C004A561FDC177100D2FB4028FBFFDD1CA437 -:102EAC00578F28FB4B57DE13F456EF0FD856F1A172 -:102EBC00605C1F9D567108D2FBF457E856092AFB3B -:102ECC0070C1308AFBFD282EC0E856094AFB70C140 -:102EDC003090FBFD282EC0E856096AFB70C1309675 -:102EEC00FBFD282EC0B455308AFBFDD92CF313BE44 -:102EFC006E3090FBFDD92CF313BE6A3096FBFDD9D6 -:102F0C002CF313BE64D7C736F00071F4DC29717052 -:102F1C00F000CE9D08CE9EC0CE9F80F594FFF59319 -:102F2C00FFF592FFE597FFE596FFE595FFE598FF26 -:102F3C00CE9C7F7100A6FB711BE3712BE3711AE72A -:102F4C00712BE7717A9D710A9E31929E02EFFA7194 -:102F5C000B9E711394712394713394C6D7C731129D -:102F6C00941E711294710A9E31929E02EFFA34D41F -:102F7C00FB3692FF52078B99A5A792DFF9710B9E36 -:102F8C00C6D7C788061631229415712294C7349C73 -:102F9C00FB3092FF1652078B99A5A792DFF9C666F4 -:102FAC007367189CFBC6D7C77113943124941E7198 -:102FBC002394710A9E31929E02EFFA3492FF369C52 -:102FCC00FB52078B99A5A792DFF9710B9E313494B4 -:102FDC0013713394717B9E8FDCFB9E9A8FDDFB9E6D -:102FEC009B717A9EC6D7CFA7FB5CCFA8FB5FCFC8DF -:102FFC00FB5DCFFCFB36CFFDFBC9E5D3FBD7C7CFC1 -:10300C00A4FB12CFA5FB0CCFCCFBFFF5CDFBF5CE73 -:10301C00FBF5CFFBF5D0FB5600664C64DE0872382E -:10302C0026FB0086EFF3C6D7C788061617F1E734E0 -:10303C0003002361E3ED59332361F8ED2531B1230E -:10304C0061E3ED2F312561F8ED3D31B1240D0061C7 -:10305C00D8ED5933240B0061F8ED5D312361F8EDA7 -:10306C00A0312361F8ED70312361F8ED543324065F -:10307C000061F8ED0932B12561D8ED25322400004C -:10308C0061F8ED32322361F8ED59332361F8ED32FA -:10309C0033B12361E3ED55322361F8ED66322361E0 -:1030AC00F8ED77322361F8ED66322361F8ED883262 -:1030BC002361F8ED99322361F8EDA8322361F8ED24 -:1030CC00CA322361F8EDD6322361F8EDE232236186 -:1030DC00F8EDEA322402002361E3ED5933240200B7 -:1030EC0061F8EDF2322361F8EDFD322561F8ED085F -:1030FC0033B124060061D8ED593324000061F8ED9A -:10310C005B332561F8ED133324120061F8ED2D3398 -:10311C002361F8ED1E33ED5B3334A6FB89615F99B7 -:10312C00ED6533302629619466736718A4FBED6551 -:10313C003340A9FB6ADF1340AAFB68DF0D674C6CB8 -:10314C00DF0830B73F6194713AD5679FABFBED65F3 -:10315C003367D1DD0C30E03A619434C4FB89616F84 -:10316C0099ED6533675C02D1DD0730AF2A6194EFCE -:10317C000B675C01D1DD0530B42A6194675C3CD1EE -:10318C00DD0F30B92A6194675C3C7266736218A4D7 -:10319C00FBED653367D1DD625C01D1DD05300800E4 -:1031AC00EF01F6609F01FC675C02D1DD03E6EF01E5 -:1031BC00F63401FC89616899675C04D1DD04E6A1F1 -:1031CC00EF01F63401FC89616899675C08D1DD0573 -:1031DC00302000EF01F63401FC89616899675C10BE -:1031EC00D1DD05301000EF01F63401FC89616899DE -:1031FC00675C20D161E8716001FCED6533D446DF7A -:10320C0008679FCDFBA446EF0D4A4605DE08E8464D -:10321C00671811FDA446ED6533675C0F7266736227 -:10322C0018A4FBED65334A4664DE1B4A4601DF06F3 -:10323C0067D161F85701E846671826FBA4464A4651 -:10324C000561C8710294ED6533675C7F70C117F13D -:10325C00243000FD8E2FC0ED6533675C3F70C117C5 -:10326C00F1243000FD8E2FC0ED6533675C0770C113 -:10327C0017F1243000FD8E2FC0ED6533675C1F7095 -:10328C00C117F1243000FD8E2FC0ED65336770C17E -:10329C0017F1243000FD8E2FC0ED6533CEABAC7131 -:1032AC000A9E31929E02EFFAD592FFDF05710B9EBA -:1032BC00EFED679E99710B9E9FDBFBED65337132D1 -:1032CC0094675C7F9FDCFBED6533713294675C3FE8 -:1032DC009FDDFBED6533675C3F9FDEFBEF7B675C3F -:1032EC001F9FDFFBEF73309F386194679FE4FBEF08 -:1032FC0068306C386194679FE5FBEF5D3085386111 -:10330C0094679FE8FBEF52675C01D1DD4CFDBB433A -:10331C00EF474A58C8DE42E85867185AFAA458EFE3 -:10332C0038679D58EF33675C01D1DD05711202EFF0 -:10333C0003711302675C02D1DD05712202EF037188 -:10334C002302679FD3FBEF1167318EEF0CEF0A66F8 -:10335C004C5BDE05736718A4FBC6D7C716664C30EA -:10336C00DC094C37DE05FD692FEF6B664C02DF1F65 -:10337C008FA6FB5C03728F03FC5C03318E316D08EE -:10338C00616A08128F03FC5C80312A6162EF566619 -:10339C004C3DDF08AE90BD5AF85AEF49664C3EDF03 -:1033AC0004F85BEF40664C4FDF05FDE343EF3666F8 -:1033BC004C61DF08E858095AFA72EF29664C7FDF36 -:1033CC0005FD563BEF1F664C4EDF0B3174950452D6 -:1033DC0010EF12F2EF0F664C5BDC0452FFEF066647 -:1033EC007309A4FB72C6D7C788061617F124100000 -:1033FC00240500DC07244C00DD17EF17FDAC021789 -:10340C00F104A4FB1489617F99717AFA714294EFEB -:10341C0002A458C6D7C7C1C1FBF8FF4004F903DDAD -:10342C00064004F904DF38717BFA8C027309ACFB9B -:10343C005E0AD1DF278C02318E04A4FB14896E0A3C -:10344C0099716207717AFACC0100316207086159EF -:10345C00018C01D1DFF4716307716B27717AFA105B -:10346C0004C6D7CF03FC03F501FCF505FCF507FCFE -:10347C00D7C788061617F1E734020025DD3D23DD9A -:10348C001725DD1C23DD0523DD2BEF3B71729467C3 -:10349C009F06FCCD5F03EF2F675C839F03FCEF2738 -:1034AC00675C039F05FC675C034C0261F871129624 -:1034BC00FDD145EF12679F07FCEF0C6791DF08E029 -:1034CC00C15012FD2134C0C6D7C71617F1E724002E -:1034DC0000DD2A23DD1E240300DD0724FB00DD2490 -:1034EC00EF2531229605308000EF01F6086F04FCC1 -:1034FC007208EF198F01FCF501FC72EF1071429507 -:10350C005235EF09F2EF0666730900FC72C6D7C795 -:10351C001617F1E7240000DD38241000DD1C23DD34 -:10352C001C23DD30240E00DD18241100DD1B240FBC -:10353C0000DD12243000DD15EF1EE2EF1D5202EF0C -:10354C00195204EF155206EF115205EF0D5207EF09 -:10355C0009F2EF065203EF0252FFC6D7C73154945B -:10356C00377153948D5E9FACFB8D5D9FCBFB36D238 -:10357C00FCC7D85DFDCF36618A70618AFD1437C0F7 -:10358C00D862F1312F609D618D5C4B61DD0A7162F7 -:10359C00948D619D5CCD5F034A5F05DE0830D935A3 -:1035AC006194CD5F6BB45F7150F000CE300BCF17D0 -:1035BC000006CE3106FDB402717A30710BE3710B4B -:1035CC00E7C6D78D619D5C8D619FADFBD74004F93B -:1035DC0003DF064004F904DF02F2D73164940C7166 -:1035EC0063947103958D619D63EF313174941F71F8 -:1035FC007394710295D506FCDF04F464EF0A8F0610 -:10360C00FC5002D6A1609D648D649D63EF0E310465 -:10361C0095068D649D63EF048D619D638D639FADF5 -:10362C00FBD863FD4136E863091C2270C15013FDC1 -:10363C004705C0F2D7C7C1C1FBF8FF8C02D1DF052B -:10364C00F506FCEF1A8C024C05DE06CF06FC02EFE9 -:10365C000E8C02318E1231FE03311F609F06FC8DE1 -:10366C00654F06FCDD28CC011F8F06FC9D65CC0048 -:10367C00008B4C08DE148B730912204F06FCDC0502 -:10368C008B9C01EF05615900EFE78C019D601004E4 -:10369C00C6D7C716710AE7710BE37150F000CE3034 -:1036AC000BCF170006669E31FDB402717A30710B98 -:1036BC00E33182E302EFFA8D1F7158F000710BE7D2 -:1036CC0072C6D7C7C1C1FBF8FF8FFCFB4E02DC03EF -:1036DC00F2EF318C024FFDFBDC0452FFEF268C0223 -:1036EC002FFCFB706131318D128FFDFB2FFCFB70B9 -:1036FC00613133BDD813FD3E0EBB440001DC03F633 -:10370C0090BB8B721004C6D7C7C1FBF8FFAC081472 -:10371C00A91489708B6128706131FDC04E1344036C -:10372C000071FEDC23AC08148A04819A04AC0814E2 -:10373C008A044C11DC10A9148B99AC0814CA020031 -:10374C00AC0814CA0310EF72AC0814CA0400AC081D -:10375C0014A914894DDE0AAC08148A02819A02EF6E -:10376C0012AC0814A914894D61D308AC08148A0250 -:10377C00919A02AC08148A03919A03D1DF3CAC08ED -:10378C00148A024C10DF10A91489318EA112AC08D6 -:10379C0014A9146299EF17AC08148A024CF0DF0ECE -:1037AC00A91489318EB112AC0814A9146299AC0811 -:1037BC0014CA0200AC0814CA0310C0C6D7EDCC372B -:1037CC00C75600664C0ADE0BF0317E12F67810FC00 -:1037DC0086EFF0C6D7C7200CFBF8FF17040600C114 -:1037EC005006C150A8C15030FDFA021006D2DD1BA4 -:1037FC00A4684A6808DE03E2EF6234E4FB895CFCEF -:10380C0099FD9F387110B2FBF2EF51300600C117D1 -:10381C00040600C130E9FBFDC84E1004F4688FE4C7 -:10382C00FB5C01D1DD264004F903DF205010C18080 -:10383C00FD2134C0C736100571D4C6DE0F17C15038 -:10384C0006C150A8C15030FDFA0210064004F9031D -:10385C00DD064004F90461F8FDFD40F2100CC6D7FA -:10386C00D9E5FBC15030FDD902C0629FE8FB50087E -:10387C00C15011FD2134C0F2D7D9E8FBC1D9E7FB07 -:10388C00C15030FD6D0310045008C15011FD21349E -:10389C00C0F2D7C7200CFBF8FFCC09004007F90198 -:1038AC00DF05CC0A02EF03CC0A10CC0B808FE4FBB3 -:1038BC005C039C07717AFA8C07D1DF08717AD5CC3E -:1038CC000807EF06717BD5CC082F17040800C150F0 -:1038DC0004C150A0C15030FDA4031006624C02DF9D -:1038EC00067110B2FBEF047118B2FBC736100571EC -:1038FC00D4C6DE164004F903DF1017A1C15006C16F -:10390C0050A8C15030FDFA021006FDAC028FE4FB4A -:10391C005C034E07DF9EF2100CC6D7D504F9DF030B -:10392C00F6BD6A4004F901DD0AD474DD03B474D722 -:10393C00CD74038F04F9318FE723DD0B24020024AF -:10394C00030061C8ED4C3A8F06F931233E301B0061 -:10395C00466ADF0AE0C15010FD2134C0EF1D3077FC -:10396C0001466ADF165002C15010FD2134C0F646E4 -:10397C0070DF088FC8FB5010D6BD70F64670DD3670 -:10398C00B6704670DF30710293EF2B301B00466A25 -:10399C00DF13F64672DF18E0C15010FD2134C0C9A8 -:1039AC00725307EF0A307701466A61F8710293F699 -:1039BC00467261E8B67231449608713395F6BD6A69 -:1039CC00EF1431349505F6BD6AEF0BA66AF6466A1C -:1039DC0061F8C96AFFFF315296194A6C05DE16A4CC -:1039EC006C4A6C05DF0FA46C5004C15010FD2134DF -:1039FC00C0EF02F46C315496194A6E05DE16A46EB3 -:103A0C004A6E05DF0FA46E5008C15010FD2134C062 -:103A1C00EF02F46ED46FDD03B46FD7316296174AA0 -:103A2C006D05DE14A46D4A6D05DF0DA46D5010C13B -:103A3C00FD2134C0EF02F46D4A6D0661F8CD6F259F -:103A4C00D7C736100571D4DE0630E1376194D24009 -:103A5C0004F903DF1C3122070530E129619431445C -:103A6C00950C7143955080C15012FD2134C0FD8CD2 -:103A7C003AFDB23A31649506716395FDB542C6D7ED -:103A8C008F03FC5C01D1DD1DD477DD03B477D7CD7A -:103A9C0077098D604B76DD0D8D609D765040C15061 -:103AAC0012FD2134C0D74004F903DD04F6BD1AD74A -:103ABC00D5D0FBDF08F6461ADD19B61AD7D9CCFBE0 -:103ACC00F1461ADD0ED9CCFB12AD1A43DE03A61A51 -:103ADC00D7B61AD7C7FDAC028FC4FB76F5C4FB7101 -:103AEC007AFA5C10D161E8715295665C0FD1DD57A2 -:103AFC00665C01D1DD05F504F9EF4C665C02D1DDA5 -:103B0C0011E0C15003FD262BC0711300711B2071F5 -:103B1C000303665C04D1DD11711300711B20D50306 -:103B2C00FC61F8710303FD6F34665C08D161E871C8 -:103B3C0003035005FD42027102035003C1FD262B05 -:103B4C00C0711A20FDCE2AF2C6D7C756FF4A4613BB -:103B5C0061C8ED303C8F06F9311505300400EF0FCC -:103B6C008F06F9314505300500EF04D907F9F160EE -:103B7C009F28FC8D789F29FC713492E6613012717C -:103B8C00049261DC31196162629F2AFCE52BFC31E5 -:103B9C00140205308000EF01F6C131349605304037 -:103BAC0000EF01F6C2616B08616A08C1313404058B -:103BBC00302000EF01F6C2616B08616A08C1312444 -:103BCC000205300800EF01F6C2616B08616A08C19A -:103BDC0031649605300400EF01F6C2616B08616A2E -:103BEC0008C131549604E6A1EF01F6C2616B08617D -:103BFC006A08C131449603E6EF01F6C2616B0861B5 -:103C0C006A9F2CFCF171240461DC9F26FCF1715439 -:103C1C000761DC9F27FCD846F10104ECFC14A914C5 -:103C2C008976A4466672C6D7C7FD75098F04F9312B -:103C3C008FE724000061F8ED123E23DD1B2361F8B1 -:103C4C00ED1C3D2361F8ED983D2361F8EDE13D233A -:103C5C0061F8EDB53EED0F3EF6BD70710393400576 -:103C6C00F901DF2C3124961B466ADD04F424EF02A3 -:103C7C00A4244A2465DC0FF6BD6AF504F97112958B -:103C8C00ED3A3FFDA223AD6A440A0061D8ED3A3FFC -:103C9C00713295FDD904715392FDA2234007F903AB -:103CAC00DF09711295F504F9ED3A3FFD052640B197 -:103CBC00FB9BDE0D31249609711295F504F9ED3A52 -:103CCC003F714A277140110571301105713A22710B -:103CDC005A2271501105FD2B29D2DD09711295F56F -:103CEC0004F9ED3A3F71103500CF37001D714012C9 -:103CFC00054005F901DD064005F903DF05F5CDFBAF -:103D0C00EF04CFCDFB03CF04F902FD1129ED3A3FAF -:103D1C00FD092CFD652C714A9DFD6F34FD0A30F5B3 -:103D2C0037FF712BE0F505F9711295CBE43FEFCB22 -:103D3C00E6F6F0FDD904713BD47112027123028FA7 -:103D4C0006F93105285004FD372B625C03318E31A6 -:103D5C005D34B3FB896168995002FD372BD2DD06C7 -:103D6C007170B3FBEF047178B3FBFDA223FD1C2D26 -:103D7C00710806F9CF04F9038FA6FB5C02D1DD09AB -:103D8C005080C15010FD2134C0ED3A3FFD3C3F3115 -:103D9C0054952FA47AD47ADD0831A4E00A31020CB0 -:103DAC0006712BE0FDA83F31A4E01731040C137110 -:103DBC002BE05027C15005FD262BC0CF04F9047110 -:103DCC001295FD9D3F8F06F931250731249603F599 -:103DDC0004F9ED3A3FFD3C3F31020C14F0C15005A3 -:103DEC00FD262BC05005FD4202FDA83FCF04F90370 -:103DFC00FD9D3F8F06F931250731249603F504F913 -:103E0C00ED3A3FF504F9CFCDFB03F5CEFBF5D0FB36 -:103E1C00716293F6426CFF61E8ED3A3FF6BD70714A -:103E2C000393F5E4FBFD9F38717AFAFD752DFD5C6B -:103E3C002CFDBA2C714B9D7113027123023124930A -:103E4C0002EFFACE3708CBE4BFFFCBE6FFF3CED4BC -:103E5C00FFF5B4FBF5B5FBF5B6FBF5B7FBCF3700BB -:103E6C000971481205F6BEE0BEE2BED0716A27FDAC -:103E7C00A329714307714B2771481005714811052F -:103E8C007138100571381105713302713B22715371 -:103E9C0002715B227158100571581105CF04F90598 -:103EAC00713295F6BD6AFD3E0AF505F9F42431240C -:103EBC009604D432DD20E505F9E504F98F06F931D5 -:103ECC00256CF5F8FBF5F6FB502EFD4202CF05F9FB -:103EDC0003E504F9EF58FD2D05FD3B2371730171CA -:103EEC00320471430271039271529231949E02EF2B -:103EFC00FA712AE7FDBC3FCEA409F5F300310407A3 -:103F0C000261FDCFF30080F466FD7509CEA4083183 -:103F1C00229606CF04F905EF09713395E505F9E50D -:103F2C0004F9712BE78F06F9312503F504F9C6D78F -:103F3C00D47BDF19310200585003FD372B625C0132 -:103F4C00D1DF07F504F9711295D7E47BD74A7BF0E2 -:103F5C00DF073104003AF47BD74A7BC8DF0AF5044B -:103F6C00F9711295CD7BF0D7310200084A7BFFDD49 -:103F7C001FA47BD7F0C15004FD262BC08FB3FB5C74 -:103F8C009F9FB3FB7110C4FB30E03A6194CD7BF082 -:103F9C00D731049306F504F9711295D7715395F442 -:103FAC007A717207FDB402717307D7FD8D05F2D7D4 -:103FBC00C72018FBF8FF8F30005F20FF708D0008C2 -:103FCC0072087CFF50FF6152629C0C8F31005F21A4 -:103FDC00FF708D010872087CFF50FF6152629C0DCE -:103FEC00CC0E008F33005F23FF708D030872087CAA -:103FFC00FF50FF6152629C0F8F34005F24FF708D65 -:10400C00040872087CFF50FF6152629C108F3500CF -:10401C005F25FF708D050872087CFF50FF615262AE -:10402C009C11CC12008F37005F27FF708D07087230 -:10403C00087CFF50FF6152629C138F3C005F2CFF89 -:10404C00708D0C0872087CFF50FF6152629C148FBB -:10405C003E005F2EFF708D0E0872087CFF50FF61D2 -:10406C0052629C15CC16008F12055F1105708F10D3 -:10407C00050872087CFF50FF6152629C178E207CF1 -:10408C00FF5B009B8E217CFF5B019C018E227CFFE1 -:10409C005B029C028E237CFF5B03708F53000872C3 -:1040AC00087CFF50FF6152629C038E247CFF5B04F2 -:1040BC009C048E257CFF5B059C058E267CFF5B0695 -:1040CC009C068E277CFF5B079C078E2C7CFF5B0C71 -:1040DC009C088E2E7CFF5B0E9C098E2F7CFF5B0F49 -:1040EC009C0A8F11057CFF5F10059C0B001018C6F5 -:1040FC00D7C7200CFBF8FFFDAC028FEAFBF0F9E907 -:10410C00FBF303FDC04E13BC048FECFBF0F9EBFB8F -:10411C00F303FDC04E13BC028FEEFBF0F9EDFBF385 -:10412C0003FDC04E13BB717AFAAC04BDD8F6BDDAF0 -:10413C00AC04311EBDDCF6BDDEFDF10DADD8BDDC31 -:10414C00ADDABDDEAC02BDD8F6BDDAAC02311EDA9A -:10415C00DCC3DADEC3BDDCF6BDDEFDF10DC0BDDEB9 -:10416C00C0BDDCADDEFD670FADD8BDDCADDABDDEAC -:10417C00ABBDD8F6BDDAAB311EDADCC3DADEC3BDBB -:10418C00DCF6BDDEFDF10DC0BDDEC0BDDCADDEFD7F -:10419C00670FDADAADD8FDCC44C3C58D885C3FF02F -:1041AC00317E0440FC14C2C0B9A488F6BC08BC0A19 -:1041BC009C078C074C2EDD3D8D880E0770F161DC61 -:1041CC00605C3FF0317E127940FCBDD8F6BDDA8CD4 -:1041DC000773095C22318FBDDC70BDDEFDF10DACC7 -:1041EC0008BDDCAC0AFD670FADDABC0AADD8BC0863 -:1041FC00615907EFBDAC08BDD8AC0ABDDAC9DC000B -:10420C0004F6FDBB0EC9DCFFFFF6FDBC0FADD8BD3F -:10421C0082AF3AFC4682DD11AF3CFCBF3EFCAF3AAC -:10422C00FCBF3CFCAD82BF3AFCAF3CFC423EFCDC2C -:10423C0046AF3AFC423CFCDE3EAD26423AFCDE3751 -:10424C004A2A16DC1A4A2AA0DE138D844B2ADE0D6C -:10425C00AF3AFC268644691061C8FDB542F42AAF1A -:10426C003AFC445146DC0AAF3AFC241027BD28EF37 -:10427C000DC928F82AEF074A2AFF61E8A42AAF3EA5 -:10428C00FC423CFCDC18AF3CFC423AFCDE10AF3A82 -:10429C00FC4628DE09F484AF3AFCBD86EF074A845D -:1042AC00FF61E8A484100CC6D7C7FDAC02710A9E4E -:1042BC0031929E02EFFA8E949F34FC8E969F35FCC1 -:1042CC008E979F36FC8E989F37FC8E939F38FC8E72 -:1042DC00929F39FC710B9E717AFA8F37FCFDD00FCF -:1042EC0076FD4A4413BD80D5EFFBDF0AD5F0FBDF2A -:1042FC0005D5F1FBDD25F6B14680DF11C9803722EB -:10430C00665C0391DF060A80181A81009617FD6D12 -:10431C004513FD8D4331749502EF615206929269FB -:10432C0034FC682EFCDFF6AD80BD7EF87CF3311CCE -:10433C00790AF944FEFFDD44D87CF101040AF91432 -:10434C00A944FFFFDF04E6B9EF0BD87CF101040AA6 -:10435C00F914A9A1B9FDAC02A0EFFBD5EFFBDF1C52 -:10436C00A0F0FBD5F0FBDF14A0F1FBD5F1FBDF0CCB -:10437C00CFEFFBFFCFF0FBFFCFF1FBFFC6717AFA5B -:10438C00D7C716D87CF10744A800DC05717295EFED -:10439C001CF647DD18A47C4A7CA8DC05717295EFED -:1043AC000CF87CF3311CF6780AF9B7EFE4C6D7C7E2 -:1043BC0056A89666F0317E12F6B1780AF966D1DF0E -:1043CC00F1FDAC02F5EFFBF5F0FBF5F1FBF47C71C4 -:1043DC007395C6717AFAD7C72004FBF8FFD446DF71 -:1043EC00168D7C9D89FDAC0252069292692EFC685A -:1043FC00C0FCDFF6717AFA4A4606DE0EE84609C0C2 -:10440C00FC9C03A4468C0372EF30F889F3311C79C1 -:10441C000AF9BB310296058B9C03EF0F8C019C03B0 -:10442C00D489DF05CD89A7EF02B489718071079615 -:10443C0061DC61FB7101968C03721004C6D7C72036 -:10444C0008FBF8FF8F37FCFDD00F9C078F36FCFD67 -:10445C00D00F9C068F35FCFDD00F9C058F34FCFDD6 -:10446C00D00F9C048F38FC9C038F39FC9C028C066B -:10447C00318E0112791A20BB8C075C03D1DF098CB9 -:10448C00064C0361C86179008C05318EB16109005D -:10449C00BB313D120103BB8B0E04708C011C00BBA5 -:1044AC008FF4FB4E03DC0E8C034FF4FBDC0B8C0205 -:1044BC004FF5FBDC04AB12EF03ABB1121008C6D7FF -:1044CC00C7C3C12008FBF8FFF661490A61F86149CE -:1044DC0008DF07F7340000ED6945E6BC04F6BC06BE -:1044EC00AC0ABC02AC08BBAC06614902AC0461F876 -:1044FC00614900DE28AC04BDD8AC06BDDAE1FD761E -:10450C000FADDABC06ADD8BC04ABBDD8AC02BDDA7D -:10451C00E1FD910FADDABC02ADD8BBEFCAAC06BC65 -:10452C0002AC04BBAC08BDD8AC0ABDDAAC04BDDC33 -:10453C00AC06FDF40EAC04BDDCAC06FD670FE1FD72 -:10454C00910FADDABC06ADD8BC04AC06614902AC27 -:10455C000461F8614900DCC5AC0214AB12100CC646 -:10456C00D7C7C12004FBF8FF8F31FCFDD00F9C0393 -:10457C004E04DF1CAD7E4680DE07AD80267E12EF3A -:10458C0040F64680DF07467EDD03E7EF34F7EF3178 -:10459C008C04318EB1128C03318E43DF18303822EB -:1045AC00267E0680BB8C045C0391DF05AB041800EF -:1045BC00BBAB12EF0C8C034E04DE0532A900EF01ED -:1045CC00F71006C6D7FDAC023112960BF6468CDD01 -:1045DC0006B68C717AFAD7711396717AFA4004F98F -:1045EC0004DF06715307F42CD7D9CFFBF1E7240075 -:1045FC0000DD0F23DD1823DD0F23DD4C23DD242309 -:10460C00DD33715307F42CD7715207F42CD7D42C0B -:10461C00DF07715207E42CEF05715307F42CC98C9A -:10462C00FA00D7D42CDF0A715207E42CC98CFA009B -:10463C00D7F5CFFBD7D42CDF0A715307E42CC98CE8 -:10464C00FA00D7CFCFFB02D7FD5846D7D905FCF1DE -:10465C00E7240000DD0923DD2123DD0923EF1B7195 -:10466C005307F42CD7D42CDF07715207E42CEF0539 -:10467C00715307F42CC98C2D01D7715207E42CD738 -:10468C0031529301D7717393D9CDFBF1E72400001C -:10469C00DD1223DD1923DD1123DD2623DD3423DD9B -:1046AC003923DD3FFD1847EF3DFD3947EF38D9CCB5 -:1046BC00FBC1AE6CFDC32CC0F313BE6C712304EFB5 -:1046CC0025F0C1AE6CFDC32CC0F313BE6C7123047A -:1046DC00EF14F6BE6C712204EF0CCB6CFF0071234F -:1046EC0004EF03FDAD474004F905DD064004F90174 -:1046FC00DF067123047173933174930FF6BE64BE9D -:10470C006A31220402EF02F690BE6ED7CD2E47F42A -:10471C008EAE6C317DBFCAFCFD8247D2DF0ED9CC88 -:10472C00FBC1AE6CFDC32CC0F313BE6CD7FD82472E -:10473C00D2DD0DCD2E47F48EAE6C317DBFCAFCD7C9 -:10474C00E88E0934205080D6BFC6FC22CAFCBDD8E6 -:10475C00304700FD1C0EBFC8FC30C6FCFDD92CF345 -:10476C0013BE6CB42ED42EDF0CCD2E47A48E4A8EE5 -:10477C001F61C8F48ED740AFFB0BDC05712304F22C -:10478C00D740AFFB0661D831229211F0C1AE6CFD5F -:10479C00C32CC0F313BE6C712204EF03FDAD47E2D2 -:1047AC00D7717293F0C1AE6CFDC32CC0F313BE6C09 -:1047BC00A48F4A8F40DC37F48FD890F1313F04122C -:1047CC00FD14D890F1BDD85008FD6B0E087208E6A8 -:1047DC00D2DD040192DFFC896158D1DD0571220420 -:1047EC00EF03712304A4904A902061C8F490D7C7BA -:1047FC003026FDC6D77180717DFADE035201D75287 -:02480C0000D7D3 -:10480E0061FC61FCC1C3C5C7520C929269D4FEC152 -:10481E00DFF88EFD708EFCC1717AFA4004F903DF69 -:10482E000530E1296194C09EFC609EFD34D4FE5299 -:10483E0006C0B9A5A592DFF9C6C4C2C061FC61DF8E -:10484E00520C929269D4FEC1DFF88EFD708EFCC1BF -:10485E008F4105775C04D1DD06675C01D1DD5031F7 -:10486E004494367162077143948FB4FB5FBCFBD1E5 -:10487E00DF1B8FB5FB5FBDFBD1DF128FB6FB5FBEBB -:10488E00FBD1DF098FB7FB5FBFFBD1DD0C316207B8 -:10489E0002EFFA716307716B27710396FDB32FF464 -:1048AE00227148500571605005717AFAEDA849677A -:1048BE005C02D1DD16D422DD124A2202DD0DF42275 -:1048CE007148500571605005717AFA717AFA8D222D -:1048DE00318FE7240000DD0823DD1423DD2CEF4AA1 -:1048EE00F4467140500571505005E422EDA8498FF1 -:1048FE0040059D47715050058D479D49D847FD672E -:10490E0033629D48CD2202EDA849675C02D1DD17C6 -:10491E00675C10D1DD05CD2203EF0F714850057194 -:10492E00605005F422EF73CD22044A2203DF108D6E -:10493E00489F4005D848C1D847FDF333C0EF1F8FBD -:10494E00400576717447DC054A4702DE06716050F9 -:10495E0005EF47C7D847FD3430C071505005D849D0 -:10496E00F1242900DD27240400DD22242200DD1D90 -:10497E00241100DD0C240100DD13241E00DD0EEFDA -:10498E000A4A4760DF07CD4761EF02A4474A220378 -:10499E00DF08D847FD6733629D48C09EFC609EFDD0 -:1049AE0034D4FE5206C0B9A5A592DFF961FCC1C38D -:1049BE00C5C7520C929269D4FEC1DFF88EFD708E7F -:1049CE00FCC1717AFA51405F0401D1DD06F616A7DB -:1049DE0047DFF2300400BF2401F6BF2A01300B0B73 -:1049EE00BF2801FDB402300B0FBF2801FDB4023009 -:1049FE000F0FBF2801710AE6F6420C01DD33AF043A -:104A0E0001BF0C0131429329714293710BE2D84DD3 -:104A1E00FD26043184BD02EFFACBB422FBD84FF150 -:104A2E00BEB8714BE1714BE5710ABD8D4E9E44EFE0 -:104A3E000C714393714AE5717BBD712393C09EFC4B -:104A4E00609EFD34D4FE5206C0B9A5A592DFF9C60C -:104A5E00C4C2C061FCC1C5717AFAD44CDD0BEA4AFE -:104A6E00899E44A64AB44CEF33710AE6300400BF67 -:104A7E002401F6BF2A01300B0BBF280100000000F5 -:104A8E0000000000510FBF280100000000000000D0 -:104A9E0000500FBF2801711393712393C4C061FCA2 -:104AAE0061EF520C929269D4FEC1DFF88EFD708ECA -:104ABE00FCC12006FBF8FF71503002CEABACCC042B -:104ACE0000F6BB31B2E210617900F6614900DFF306 -:104ADE0071603002ED684B8E519C03713BE28C038A -:104AEE005C02D1DD1E8C035C08D1DF0971503002EF -:104AFE00CC0400EFCC8C0570FDD534629E50CC04F6 -:104B0E0002EFBE8C035C03D1DF408E509C027150CD -:104B1E0030028C04D1DF0E8C0270FD1B35629C05B9 -:104B2E00CC0401EF328C044C02DF0671603002EFD0 -:104B3E0029CF34025A716030028C0270C18C05701C -:104B4E00FD7D34C0CF34024AEF108C035C01D1DD01 -:104B5E000671603002EF03EDCF4A1006C09EFC6076 -:104B6E009EFD34D4FE5206C0B9A5A592DFF961FCB4 -:104B7E00C1C3C5C7520C929269D4FEC1DFF88EFD37 -:104B8E00708EFCC1710A9E31929E02EFFA8FDEFB8F -:104B9E004F96FFDF198FDFFB4F97FFDF118FE0FB83 -:104BAE004F98FFDF095004C15011FD2134C0710B25 -:104BBE009EC09EFC609EFD34D4FE5206C0B9A5A5D3 -:104BCE0092DFF9C6C4C2C061FCA46661FCC1C3C554 -:104BDE00C7520C929269D4FEC1DFF88EFD708EFC26 -:104BEE00C1C1FBF8FF8D1F9C018E31318EE724066B -:104BFE0000DD0823DD0E23DD22EF38717AFA8C01F9 -:104C0E009D5EEF2F717AFA4007F901DF068C019D48 -:104C1E005DEF2051FF2E019D5DEF18717AFA8C0128 -:104C2E009D304004F903DD064004F904DF053063CE -:104C3E002561944031FF09DE05A031FFEF07715861 -:104C4E00F000715294710BE3C0C09EFC609EFD3467 -:104C5E00D4FE5206C0B9A5A592DFF9C6C4C2C06182 -:104C6E00FCC7FDAC02D46661F8311495277113951B -:104C7E00D466DD05B466CEABAC717AFA5600664CDE -:104C8E000ADD1172F3311C79D8FCCEFC0061CA61C9 -:104C9E00A486EFEA717AFAF2C6D7C7C1C1FBF8FF54 -:104CAE00CC01008C014C0ADE36FDAC028C01F031D9 -:104CBE007E0410FC14A96168DF09AC02B9717AFA9E -:104CCE00F2EF1D8C01F0317E127910FC614902DF8A -:104CDE0006717AFAE2EF09717AFA615901EFC4E2CC -:104CEE001004C6D7C72004FBF8FFF64210FC61F88B -:104CFE00EDD54DFDAC02CC03008C034C0ADE3C8C92 -:104D0E0003F0317E0410FC14A96168DF05717AFA94 -:104D1E00EF29717AFA8C0372F3311C7910FCCEFCF8 -:104D2E000061CA629C02D1DF0A8C03F0317E12E66A -:104D3E007810FCFDAC02615903EFBECC0200CC0131 -:104D4E00018C02F0317E0410FC14A96168DD788CB0 -:104D5E0002F0317E127910FCE743DF658C014C0ABC -:104D6E00DE5F8C01F0317E127910FCE743DD4DFDE4 -:104D7E00AC028C01F0317E0410FC14A96168DF18BE -:104D8E006169018C01F0317E12F67810FC8C024EB6 -:104D9E0001DCED717AFAEF2F8C01F0317E0410FCFC -:104DAE0014A9128C02F0317E337810FC8C01F03194 -:104DBE007E12E67810FC615902717AFA615901EFA0 -:104DCE009B615902ED4F4D00F21004C6D761FF52A0 -:104DDE000C929269D4FEC1DFF88EFD708EFCC1710B -:104DEE007AFA8FE4FB5C03D1DD184004F903DD068B -:104DFE004004F904DF0C36100571D4DE0530E137BE -:104E0E006194C09EFC609EFD34D4FE5206C0B9A5CE -:104E1E00A592DFF961FC61FC61FC61FC61FC61FC47 -:104E2E0061FC61FC61FC61FC61FC61FC61FC61FC8C -:104E3E0061FC61FC61FC61FC61FC61FC61FC61FC7C -:0E4E4E0061FC61FC61FC61FC61FC61FC61FCCB -:0A4E5C0000060C12181E242A30363E -:104E6600ACFB0000000062FE000000002739683538 -:104E76008C228C46A02D4F2ED1454D3A0009343C4C -:104E860028FC36FE20FE02F903F929FC30FE2AFC36 -:104E96002BFC08F926FC6CFF1AFF6EFF6AFF64FF05 -:0A4EA60027FC66FF2CFC55555555FE -:104EB000FF0000000000983AF82AFF0000004700B9 -:104EC000317503F7332312D714AEF8C716AC0612A8 -:104ED000C5AC0416F643DD078B99A7A5B3EFF5C261 -:024EE000C6D733 -:024FF400323C4D -:0A4FF60031303A32313A3135000013 +:10228C008D3AB43AD1DF26CD3A1EFD3E23FDE12234 +:10229C003132920D3104920931329605713304EFCB +:1022AC0003713204FD1223FDBA22FD1226D77143AD +:1022BC0092D432DD05B432714292312292037142D2 +:1022CC0092714492714102314402057140B3FBD7C3 +:1022DC007148B3FBD74A304BDC114A30B9DE0C4A9B +:1022EC003B28DE03A43BD7713392D74A303EDC0542 +:1022FC004A30BDDC0C4A3C28DE03A43CD771329238 +:10230C00D7F43BF43CD73142960C4A3D02DE03A491 +:10231C003DD7712392D73132041240AFFB3CDE0C17 +:10232C008FB2FB5C01D1DF04712392D7712292F43E +:10233C003DD7C7C1FBF8FF313296067130B3FBEFC6 +:10234C00047138B3FB715492713796DC05D504F9DE +:10235C00DF4F7134967151923132960E5002C1504A +:10236C0011FD3434C0CD3232EF37E0C15011FD34A1 +:10237C0034C0F43217C15002FD212BC0D2DF0D8BBB +:10238C00318E318D080E01081C00BD34AD34440073 +:10239C009BDC05D5AFFBDF095020C15011FD343457 +:1023AC00C0C0C6D7C78D2076FDF123FD552BD507B0 +:1023BC00F9DD05710392EF2B664B2061F8316492C5 +:1023CC001A716392FDD504664C07DD0381DF098F1A +:1023DC0006F9310303FD7924FD8D247102923070CE +:1023EC00256194C6D7C7716201717201E0FD42028A +:1023FC005008FDB136629D305009FDB136627671E0 +:10240C006301711806F94A30F1DC05E507F9EF2292 +:10241C004A3004DE1ACF07F9025008C1506CFDD5C2 +:10242C0002C092DF0DD450DF09711006F9EF03F5ED +:10243C0007F94007F901DF05710A22EF06710B223B +:10244C00710302CD20075700674C08DE1073090A90 +:10245C0020614EDC05679D20EF0387EFEB4A2007D8 +:10246C00DF09D507F961F8CF07F903C6D7500AFD84 +:10247C004202304000C15006FD042BC05096ED4284 +:10248C0002C72006FBF8FFD507F961E8ED6C253093 +:10249C004A57C1503EFD042BC0D2DD077100B2FB80 +:1024AC00ED6C257108B2FB17040200C15004C15039 +:1024BC000CC1506CFDF6021006EA38AA48318D1298 +:1024CC00AA48318E616B08616A08C1500EFD042B5D +:1024DC00C0F690C1500CFD042BC0CC01008C014CFB +:1024EC0004DE2831349302EFFA712293EA388C011E +:1024FC005010D605C15010C18C01D6044000C150FB +:10250C006CFDA0031006615901EFD250A5FD4202EB +:10251C00EA38AA48318D12AA48318E616B08616A7B +:10252C0008C1500EFD042BC050A5FD42025004C141 +:10253C00506CFDD502C0629C01EA388A4B4E016199 +:10254C00C3048A4A4E0117040200C15004C1500C46 +:10255C00C1506CFDA0031006F6C1503EFD042BC00B +:10256C001006C6D7C78D3E4B3061F8ED0F264A409A +:10257C0028DE05A440ED0F26F4408D309D3E8D30B5 +:10258C005070D612307351230480001231FF318EFB +:10259C00039D3F9FAEFBF68D3F7C804C95DC1B8DE5 +:1025AC003F318F241400EA38BDD8AA44FDDC0D124B +:1025BC0031FF318E03318F16EF198D3F318F24147B +:1025CC0000EA38BDD8AA46FDDC0D1231FF318E036E +:1025DC00318F16EA388A427217F3031644000171E0 +:1025EC00FE61C836FF001701DE02F61617BD78C76C +:1025FC00500CFD042BC0D2DF068D309D3EEF0471D4 +:10260C0000B2FBF2C6D7C72008FBF8FF4007F90160 +:10261C00DD064007F902DF1C17040600FDFC2BD277 +:10262C00DF0A8C069C058C079C04EF4ECC0563CC12 +:10263C000400EF4617040600FDFC2BD2DD0F7100E1 +:10264C00B2FB710392CC0500711293EF2D7108B29D +:10265C00FB8C06318E318D080E07081C00BBEA3846 +:10266C008A4072ABFD2F0FBB8C019C05D1DF08CCCF +:10267C000501CC0400EF038B9C0417040600FD0736 +:10268C002CD2DD06CC06C8CC07008C069FB1FB8C87 +:10269C0006318E318D080E07081C00BD34AD344454 +:1026AC0001A5DC08CC0364F6BD42EF48AD342642EC +:1026BC004401A0DC08CC031EF6BD42EF37AD344418 +:1026CC00819DDC09CC030AC942F401EF27AD3444E7 +:1026DC00019BDC09CC0305C942F401EF17AD34446E +:1026EC000191DC09CC0300C942F401EF077112938C +:1026FC00C942F4013132040C31249208CC0564CC6B +:10270C000400EF0D8C034E05DE078C039C05CC04F6 +:10271C00008C059FAFFB8C049FB0FBFD892B8D4477 +:10272C004E05DD2840AFFB0BDE054A440BDE1440A2 +:10273C00AFFB06DE054A4406DE09D5AFFBDF0DD440 +:10274C0044DD095020C15011FD3434C08FAFFB9DC6 +:10275C0044FDC62B1008C6D7C75601D837C1500246 +:10276C00FD392BC04008F90161F871201005501299 +:10277C00FD42028D376C0870C15002FD392BC050E0 +:10278C0003FD42028D376C1870C15002FD392BC00D +:10279C005016FD42025003FD4A2B625C01D1DD0F45 +:1027AC007170B3FB5002C15013FD3434C056006637 +:1027BC0072C6D7C75004FD4A2B625C03D1DD405072 +:1027CC0014FD562834B3FB895C9F998A0C7CFF500E +:1027DC00FF5C14D1DD228A0C7CFF5C147234B7FBD5 +:1027EC0089616A997162075600316207058666D164 +:1027FC00DFF7716307716B2734C6FB895CEB99714A +:10280C002810055002FD4A2BD2DD354008F901DFB6 +:10281C0005500AFD42028D376C1070C15002FD3913 +:10282C002BC0E0FD4202D837C15002FD392BC050FD +:10283C0033FD4202F0C15002FD392BC07178B3FB5D +:10284C00E0C15013FD3434C0C6D7C7C12004FBF817 +:10285C00FFCC02005004FD4A2B629C038C045C20CC +:10286C00D1DD0E8C036C019C038C026C209C02EF5E +:10287C00138C045C10D1DD0C8C035CFE9C038C026D +:10288C006C109C028C045C08D1DD0E8C036C029CD9 +:10289C00038C026C089C02EF138C045C04D1DD0CDD +:1028AC008C035CFD9C038C026C049C028C03D1DDBC +:1028BC0005501AFD42028C0370C15004FD392BC027 +:1028CC008FB3FB5C9F728C03318E316D148C033192 +:1028DC008E314D616D08616C5C606162629FB3FB0F +:1028EC008FBFFB7CFF50FF5E02D1DD278FBFFB7CCF +:1028FC00FF5E027234B7FB89616A99716207CC0181 +:10290C0000316207086159018C01D1DFF471630752 +:10291C00716B27F21006C6D7D9A7FBC15006FD393B +:10292C002BC0D9A8FBC15007FD392BC0D7FD2429DA +:10293C00F2D7C7711300711B20710303710205E0FC +:10294C00C15003FD392BC05013FD4202F0C150059C +:10295C00FD392BC0500FC1E0FD392BC0500AFD4290 +:10296C00027103055008FD4202501FC1E0FD392BD6 +:10297C00C05012FD42025003FD4A2B625C01D1DFB4 +:10298C0003E2EF24F0FD4A2B629D363602F9C75064 +:10299C0008FD212BC05003C1FD392BC071020371FE +:1029AC001A20FDE12AF431F2C6D75003FD4A2B62FE +:1029BC005C01D1DD155014FD5628FDBF275014FDC8 +:1029CC004202E0C15003FD392BC0711300711B2072 +:1029DC007103035014FD4202F0C1E0FD392BC0F02D +:1029EC00C15003FD392BC0D7C72004FBF8FFCC0224 +:1029FC00008D319C035010C150A4FDD502C0629DC6 +:102A0C0031D450DD04F2EDBE2A8C037B315C08D14D +:102A1C00DD0F8D315C08D1DF05CC0210EF03CC0249 +:102A2C00208C037B315C04D1DD158D315C04D1DF4E +:102A3C00088C026C049C02EF068C026C089C028FC2 +:102A4C00B2FB5CF3728D315C0C6162629FB2FB8FE6 +:102A5C00BEFB7CFF50FF5E029C02D1DD1F34B6FB37 +:102A6C00896E0299716207CC0100316207086159C5 +:102A7C00018C01D1DFF4716307716B278D315C40E0 +:102A8C00D1DD095002C15012FD3434C08D315C01CE +:102A9C00D1DD08E0C15012FD3434C0717AFA8D31A9 +:102AAC005C41D1DD0C5A31BED831C15010FD43050B +:102ABC00C0F21004C6D7FD6427F2D7FDBF27F2D7AA +:102ACC00C78FC6FB7617FD5628664FC6FBDFF2F59F +:102ADC00C6FBF2C6D75064FD4202FD122C6261FBAC +:102AEC00711192F171149261DC70C15012FD4305A9 +:102AFC00C0FDE235CD5F03D7C7C1C1FBF8FFAC0AFF +:102B0C00BB17C15002C18C0270C1506CFDA00310E8 +:102B1C00061004C6D7C7C1FBF8FFAC08C15002C1F0 +:102B2C008B70C1506CFDF6021006C0C6D7C7880664 +:102B3C00166770C1C75084FD69031004C6D7C71649 +:102B4C00C75084FDD502C0C6D7C74A2004DE045640 +:102B5C0000EF0256014008F901DF048686EF0A40B7 +:102B6C0008F902DF045104610666318F12504CD60D +:102B7C0033514CD6610A045420BD38C6D740AFFB44 +:102B8C0051DC05CF04FC0FD740AFFB33DC05CF0481 +:102B9C00FC0BD740AFFB0BDC05CF04FC07D740AFD9 +:102BAC00FB0661D831320405CF04FC03D7D5AFFB4B +:102BBC00DD04E504FCD7F504FCD7D504F9DF04717A +:102BCC007392D7FD122C6261FB7101937114927197 +:102BDC00079361C8317292177172927104937111DB +:102BEC0092F171049361DC70C15012FD4305C0D7A2 +:102BFC00C716C75004FD212BC0C6D7C716C7500235 +:102C0C00FD212BC0C6D740AFFB0BDE02E2D7F2D7BB +:102C1C007100010571785005713AD5713BD18F1057 +:102C2C00055CFC9F1005CF54054AE5420571104226 +:102C3C0005710042057148500571305005712050E6 +:102C4C0005CF530505CF52050A713051057120513E +:102C5C0005713BD5717050058F11055CFC9F1105FA +:102C6C00F422D77178500571080105D77140F00036 +:102C7C0071783002713AE6713BE2713BEA713BEEDE +:102C8C008F10055CFC9F1005CF34024AE552FF7192 +:102C9C001A52710A52714830027130300271203070 +:102CAC0002CF330205CF32020A71303102713BE69A +:102CBC00717030028F11055CFC9F11057160300240 +:102CCC00D7717830027148F000D7C7880616666154 +:102CDC004FDD0967614EDE0396EF01866672C6D73B +:102CEC00C7161714AA0412A943DD29AA0412A92392 +:102CFC00FD8C4DC3AC02FD8C4D13C2BDD813FDAC85 +:102D0C000FDE0C1714AA0212AA0403BA04EF05175B +:102D1C0014A9BA04AC041231FF319E03317F08723E +:102D2C0008C6D77100F200304400BFB601300188EC +:102D3C00BF9001300984BF9E01BF9C01BF9A01BFA7 +:102D4C009801BF9601BF9401BF9201F53CFF30FE84 +:102D5C0000BFBE01F6BFBC01BFB80150EEBFBA0147 +:102D6C00A1BFB201C918FE008F06F9310507F5CDD8 +:102D7C00FBCB6CFF00717393716293D730EF00BF84 +:102D8C00B401F6BFBA017108F20071230471530744 +:102D9C00BE6EBE64BE6A712304715307715BD1F4BD +:102DAC0053F452716393D78D54B454D1DF6931D439 +:102DBC00D105715BD1E453D453DD2E7140B2FBD8F5 +:102DCC0052F1E734020023DD0625DD0325DF05F68D +:102DDC00BE66EF06D9CCFBF1BE66A4524A5220DF88 +:102DEC0004F452B453CD5419D7CD541E7148B2FBD0 +:102DFC00D5CEFBDF04F6BE66D7D9CCFBF14266FF1D +:102E0C00DD15D9CCFBF112AE6643DE05A266FFEFF1 +:102E1C0003B266FFCD5403D7C7161714F6B9AA042C +:102E2C0012F6231231FF31AE03316FBA02C6D7C787 +:102E3C00C1FBF8FF8C085080D612AB1413B9AB143D +:102E4C00AA0412A92312D927FBF133BDD813FD18FC +:102E5C000EBA02C0C6D731049401D74004F902DF80 +:102E6C0010F6BE64BE6EBE6ABF8EFBBF94FBBF9AEB +:102E7C00FB31749314308AFBFD242E3090FBFD241F +:102E8C002E3096FBFD242EEF713114940D7113949A +:102E9C007108D2FBF456F455EF60D455DF5A8F26E7 +:102EAC00FB9D554A561FDC177100D2FB4028FBFFD7 +:102EBC00DD1CA4578F28FB4B57DE13F456EF0FD8AD +:102ECC0056F1A1605C1F9D567108D2FBF457E85671 +:102EDC00092AFB70C1308AFBFD3B2EC0E856094A1B +:102EEC00FB70C13090FBFD3B2EC0E856096AFB70AD +:102EFC00C13096FBFD3B2EC0B455308AFBFDEC2C4B +:102F0C00F313BE6E3090FBFDEC2CF313BE6A3096BF +:102F1C00FBFDEC2CF313BE64D7C736F00071F4DC68 +:102F2C00297170F000CE9D08CE9EC0CE9F80F59486 +:102F3C00FFF593FFF592FFE597FFE596FFE595FF0B +:102F4C00E598FFCE9C7F7100A6FB711BE3712BE310 +:102F5C00711AE7712BE7717A9D710A9E31929E026C +:102F6C00EFFA710B9E712394713394714394C6D70D +:102F7C00C73122941E712294710A9E31929E02EFE7 +:102F8C00FA34D4FB3692FF52078B99A5A792DFF93E +:102F9C00710B9EC6D7C788061631329415713294C0 +:102FAC00C7349CFB3092FF1652078B99A5A792DF72 +:102FBC00F9C6667367189CFBC6D7C7712394313466 +:102FCC00941E713394710A9E31929E02EFFA3492E0 +:102FDC00FF369CFB52078B99A5A792DFF9710B9ECC +:102FEC0031449413714394717B9E8FDCFB9E9A8FBA +:102FFC00DDFB9E9B717A9EC6D7CFA7FB5CCFA8FB4F +:10300C005FCFC8FB5DCFFCFB36CFFDFBC9E5D3FB27 +:10301C00D7C7CFA4FB12CFA5FB0DCFCCFBFFF5CDB3 +:10302C00FBF5CEFBF5CFFBF5D0FB5600664C64DE12 +:10303C0008723826FB0086EFF3C6D7C7880616172A +:10304C00F1E73403002361E3ED6C332361F8ED38D1 +:10305C0031B12361E3ED42312561F8ED5031B124FA +:10306C000D0061D8ED6C33240B0061F8ED70312349 +:10307C0061F8EDB3312361F8ED83312361F8ED672D +:10308C003324060061F8ED1C32B12561D8ED3832DD +:10309C0024000061F8ED45322361F8ED6C332361B7 +:1030AC00F8ED4533B12361E3ED68322361F8ED7936 +:1030BC00322361F8ED8A322361F8ED79322361F81D +:1030CC00ED9B322361F8EDAC322361F8EDBB32237A +:1030DC0061F8EDDD322361F8EDE9322361F8EDF5AD +:1030EC00322361F8EDFD322402002361E3ED6C33F1 +:1030FC0024020061F8ED05332361F8ED10332561EE +:10310C00F8ED1B33B124060061D8ED6C33240000BC +:10311C0061F8ED6E332561F8ED263324120061F869 +:10312C00ED40332361F8ED3133ED6E3334A6FB897A +:10313C00615F99ED7833303929619466736718A40F +:10314C00FBED783340A9FB6ADF1340AAFB68DF0D67 +:10315C00674C6CDF0830C33F6194713AD5679FAB05 +:10316C00FBED783367D1DD0C30F33A619434C4FB5A +:10317C0089616F99ED7833675C02D1DD0730C22A23 +:10318C006194EF0B675C01D1DD0530C72A61946750 +:10319C005C3CD1DD0F30CC2A6194675C3C72667369 +:1031AC006218A4FBED783367D1DD625C01D1DD05DB +:1031BC00300800EF01F6609F01FC675C02D1DD0373 +:1031CC00E6EF01F63401FC89616899675C04D1DD96 +:1031DC0004E6A1EF01F63401FC89616899675C088B +:1031EC00D1DD05302000EF01F63401FC89616899CE +:1031FC00675C10D1DD05301000EF01F63401FC895D +:10320C00616899675C20D161E8716001FCED7833ED +:10321C00D446DF08679FCDFBA446EF0D4A4605DE7A +:10322C0008E846671811FDA446ED7833675C0F7209 +:10323C0066736218A4FBED78334A4664DE1B4A467B +:10324C0001DF0667D161F85701E846671826FBA431 +:10325C00464A460561C8711294ED7833675C7F70FD +:10326C00C117F1243000FDA12FC0ED7833675C3F0E +:10327C0070C117F1243000FDA12FC0ED7833675CCD +:10328C000770C117F1243000FDA12FC0ED78336712 +:10329C005C1F70C117F1243000FDA12FC0ED7833F5 +:1032AC006770C117F1243000FDA12FC0ED7833CE2B +:1032BC00ABAC710A9E31929E02EFFAD592FFDF05FC +:1032CC00710B9EEFED679E99710B9E9FDBFBED786A +:1032DC0033714294675C7F9FDCFBED7833714294D1 +:1032EC00675C3F9FDDFBED7833675C3F9FDEFBEF58 +:1032FC007B675C1F9FDFFBEF7330B2386194679F75 +:10330C00E4FBEF68307F386194679FE5FBEF5D303D +:10331C0098386194679FE8FBEF52675C01D1DD4CF4 +:10332C00FD8642EF474A58C8DE42E85867185AFAF9 +:10333C00A458EF38679D58EF33675C01D1DD0571F8 +:10334C001202EF03711302675C02D1DD05712202D8 +:10335C00EF03712302679FD3FBEF1167318EEF0CE4 +:10336C00EF0A664C5BDE05736718A4FBC6D7C7165D +:10337C00664C30DC094C37DE05FD7C2FEF6B664C60 +:10338C0002DF1F8FA6FB5C03728F03FC5C03318E84 +:10339C00316D08616A08128F03FC5C80312A61620E +:1033AC00EF56664C3DDF08AE90BD5AF85AEF4966B1 +:1033BC004C3EDF04F85BEF40664C4FDF05FDAE4240 +:1033CC00EF36664C61DF08E858095AFA72EF296645 +:1033DC004C7FDF05FD693BEF1F664C4EDF0B310464 +:1033EC0096045210EF12F2EF0F664C5BDC0452FFA6 +:1033FC00EF06667309A4FB72C6D7C788061617F1C9 +:10340C00241000240500DC07244C00DD17EF17FD09 +:10341C00AC0217F104A4FB1489617F99717AFA71DB +:10342C005294EF02A458C6D7C7C1C1FBF8FF4004A1 +:10343C00F903DD064004F904DF38717BFA8C027362 +:10344C0009ACFB5E0AD1DF278C02318E04A4FB147D +:10345C00896E0A99716207717AFACC0100316207A0 +:10346C00086159018C01D1DFF4716307716B27710D +:10347C007AFA1004C6D7CF03FC03F501FCF505FC62 +:10348C00F507FCD7C788061617F1E734020025DDCF +:10349C003D23DD1725DD1C23DD0523DD2BEF3B71E3 +:1034AC000295679F06FCCD5F03EF2F675C839F033C +:1034BC00FCEF27675C039F05FC675C034C0261F81B +:1034CC00712296FD9C44EF12679F07FCEF0C6791ED +:1034DC00DF08E0C15012FD3434C0C6D7C71617F14F +:1034EC00E7240000DD2A23DD1E240300DD0724FB76 +:1034FC0000DD24EF2531329605308000EF01F6080F +:10350C006F04FC7208EF198F01FCF501FC72EF10CF +:10351C007152955235EF09F2EF0666730900FC7291 +:10352C00C6D7C71617F1E7240000DD38241000DDDC +:10353C001C23DD1C23DD30240E00DD18241100DDDE +:10354C001B240F00DD12243000DD15EF1EE2EF1DF1 +:10355C005202EF195204EF155206EF115205EF0DFE +:10356C005207EF09F2EF065203EF0252FFC6D7C71C +:10357C00316494377163948D5E9FACFB8D5D9FCBF2 +:10358C00FB36D2FCC7D85DFDE236618A70618AFDDC +:10359C002737C0D862F1312F609D618D5C4B61DDA6 +:1035AC000A7172948D619D5CCD5F034A5F05DE08E4 +:1035BC0030EC356194CD5F6BB45F7150F000CE3060 +:1035CC000BCF170006CE3106FDB002717A30710BAD +:1035DC00E3710BE7C6D78D619D5C8D619FADFBD709 +:1035EC004004F903DF064004F904DF02F2D731741A +:1035FC00940C7173947113958D619D63EF3131044B +:10360C00951F710395711295D506FCDF04F464EFD8 +:10361C000A8F06FC5002D6A1609D648D649D63EFF9 +:10362C000E311495068D649D63EF048D619D638D41 +:10363C00639FADFBD863FD5436E863091C2270C14F +:10364C005013FD4305C0F2D7C7C1C1FBF8FF8C0274 +:10365C00D1DF05F506FCEF1A8C024C05DE06CF0611 +:10366C00FC02EF0E8C02318E1231FE03311F609F73 +:10367C0006FC8D654F06FCDD28CC011F8F06FC9DDA +:10368C0065CC00008B4C08DE148B730912204F069E +:10369C00FCDC058B9C01EF05615900EFE78C019D6B +:1036AC00601004C6D7C716710AE7710BE37150F0AE +:1036BC0000CE300BCF170006669E31FDB002717A3A +:1036CC0030710BE33182E302EFFA8D1F7158F00079 +:1036DC00710BE772C6D7C7C1C1FBF8FF8FFCFB4E5D +:1036EC0002DC03F2EF318C024FFDFBDC0452FFEFE6 +:1036FC00268C022FFCFB706131318D128FFDFB2F5C +:10370C00FCFB70613133BDD813FD3A0EBB44000194 +:10371C00DC03F690BB8B721004C6D7C7C1FBF8FF55 +:10372C00AC0814A91489708B6128706131FD8C4D23 +:10373C001344030071FEDC23AC08148A04819A0440 +:10374C00AC08148A044C11DC10A9148B99AC081425 +:10375C00CA0200AC0814CA0310EF72AC0814CA04F5 +:10376C0000AC0814A914894DDE0AAC08148A028135 +:10377C009A02EF12AC0814A914894D61D308AC0855 +:10378C00148A02919A02AC08148A03919A03D1DF2D +:10379C003CAC08148A024C10DF10A91489318EA19C +:1037AC0012AC0814A9146299EF17AC08148A024CD5 +:1037BC00F0DF0EA91489318EB112AC0814A9146271 +:1037CC0099AC0814CA0200AC0814CA0310C0C6D7BE +:1037DC00EDDF37C75600664C0ADE0BF0317E12F671 +:1037EC007810FC86EFF0C6D7C7200CFBF8FF170447 +:1037FC000600C15006C150A8C15030FDF60210069B +:10380C00D2DD1BA4684A6808DE03E2EF6234E4FBF5 +:10381C00895CFC99FDB2387110B2FBF2EF513006A5 +:10382C0000C117040600C130E9FBFD944D1004F4EF +:10383C00688FE4FB5C01D1DD264004F903DF2050E6 +:10384C0010C180FD3434C0C736100571D4C6DE0FEC +:10385C0017C15006C150A8C15030FDF602100640E9 +:10386C0004F903DD064004F90461F8FDC83FF210C9 +:10387C000CC6D7D9E5FBC15030FDD502C0629FE81C +:10388C00FB5008C15011FD3434C0F2D7D9E8FBC14C +:10389C00D9E7FBC15030FD690310045008C1501129 +:1038AC00FD3434C0F2D7C7200CFBF8FFCC09004024 +:1038BC0007F901DF05CC0A02EF03CC0A10CC0B8010 +:1038CC008FE4FB5C039C07717AFA8C07D1DF0871DB +:1038DC007AD5CC0807EF06717BD5CC082F170408D6 +:1038EC0000C15004C150A0C15030FDA003100662AD +:1038FC004C02DF067110B2FBEF047118B2FBC73635 +:10390C00100571D4C6DE164004F903DF1017A1C1EF +:10391C005006C150A8C15030FDF6021006FDAC0295 +:10392C008FE4FB5C034E07DF9EF2100CC6D7D50468 +:10393C00F9DF03F6BD6A4004F901DD0AD474DD0336 +:10394C00B474D7CD74038F04F9318FE723DD0B24C6 +:10395C00020024030061C8ED5F3A8F06F931233E63 +:10396C00301B00466ADF0AE0C15010FD3434C0EF52 +:10397C001D307701466ADF165002C15010FD3434F9 +:10398C00C0F64670DF088FC8FB5010D6BD70F646E7 +:10399C0070DD36B6704670DF30711293EF2B301B32 +:1039AC0000466ADF13F64672DF18E0C15010FD3492 +:1039BC0034C0C9725307EF0A307701466A61F87157 +:1039CC001293F6467261E8B67231549608714395BB +:1039DC00F6BD6AEF1431449505F6BD6AEF0BA66A85 +:1039EC00F6466A61F8C96AFFFF316296194A6C059E +:1039FC00DE16A46C4A6C05DF0FA46C5004C1501089 +:103A0C00FD3434C0EF02F46C316496194A6E05DE55 +:103A1C0016A46E4A6E05DF0FA46E5008C15010FD3F +:103A2C003434C0EF02F46ED46FDD03B46FD731724F +:103A3C0096174A6D05DE14A46D4A6D05DF0DA46D55 +:103A4C005010C1FD3434C0EF02F46D4A6D0661F8BC +:103A5C00CD6F25D7C736100571D4DE0630F437612B +:103A6C0094D24004F903DF1C3122070530F429619C +:103A7C00943154950C7153955080C15012FD3434CF +:103A8C00C0FD9F3AFDC53A31749506717395FD8062 +:103A9C0041C6D78F03FC5C01D1DD1DD477DD03B4A7 +:103AAC0077D7CD77098D604B76DD0D8D609D765087 +:103ABC0040C15012FD3434C0D74004F903DD04F684 +:103ACC00BD1AD7D5D0FBDF08F6461ADD19B61AD7C2 +:103ADC00D9CCFBF1461ADD0ED9CCFB12AD1A43DE64 +:103AEC0003A61AD7B61AD7C7FDAC028FC4FB76F55E +:103AFC00C4FB717AFA5C10D161E8716295665C0F57 +:103B0C00D1DD57665C01D1DD05F504F9EF4C665C3F +:103B1C0002D1DD11E0C15003FD392BC071130071CE +:103B2C001B20710303665C04D1DD11711300711B42 +:103B3C0020D503FC61F8710303FD8234665C08D167 +:103B4C0061E87103035005FD42027102035003C189 +:103B5C00FD392BC0711A20FDE12AF2C6D7C756FFDA +:103B6C004A461361C8ED433C8F06F9311505300404 +:103B7C0000EF0F8F06F9314505300500EF04D9072A +:103B8C00F9F1609F28FC8D789F29FC713492E661D5 +:103B9C00301271049261DC31196162629F2AFCE57A +:103BAC002BFC31140205308000EF01F6C131449634 +:103BBC0005304000EF01F6C2616B08616A08C13143 +:103BCC00340405302000EF01F6C2616B08616A080D +:103BDC00C131240205300800EF01F6C2616B0861A7 +:103BEC006A08C131749605300400EF01F6C2616BAE +:103BFC0008616A08C131649604E6A1EF01F6C2615E +:103C0C006B08616A08C131549603E6EF01F6C26194 +:103C1C006B08616A9F2CFCF171240461DC9F26FC0B +:103C2C00F171540761DC9F27FCD846F10104ECFCD0 +:103C3C0014A9148976A4466672C6D7C7FD71098F7C +:103C4C0004F9318FE724000061F8ED213E23DD1BE0 +:103C5C002361F8ED2B3D2361F8EDA73D2361F8EDD1 +:103C6C00F03D2361F8EDC43EED1E3EF6BD707113C0 +:103C7C00934005F901DF2C3134961B466ADD04F4C0 +:103C8C0024EF02A4244A2465DC0FF6BD6AF504F97E +:103C9C00712295ED463FFDB023AD6A440A0061D810 +:103CAC00ED463F714295FDD504716392FDB0234002 +:103CBC0007F903DF09712295F504F9ED463FFD1272 +:103CCC002640B1FB9BDE09712295F504F9ED463FC8 +:103CDC00714A277140110571301105713A22715AE0 +:103CEC002271501105FD3E29D2DD09712295F50492 +:103CFC00F9ED463F71103500CF37001D71401205AC +:103D0C004005F901DD064005F903DF05F5CDFBEFB4 +:103D1C0004CFCDFB03CF04F902FD2429ED463FFD72 +:103D2C001C2CFD782C714A9DFD8234FD1D30F5371D +:103D3C00FF712BE0F505F9712295CBE43FEFCBE653 +:103D4C00F6F0FDD504713BD47112027123028F067B +:103D5C00F93105285004FD4A2B625C03318E315D2C +:103D6C0034B3FB896168995002FD4A2BD2DD067190 +:103D7C0070B3FBEF047178B3FBFDB023FD2F2D71F5 +:103D8C000806F9CF04F9038FA6FB5C02D1DD0950BC +:103D9C0080C15010FD3434C0ED463FFD483F3164C6 +:103DAC00952FA47AD47ADD0831A4E00A31020C06EE +:103DBC00712BE0FDB43F31A4E01731040C13712BCF +:103DCC00E05027C15005FD392BC0CF04F9047122F6 +:103DDC0095FDA93F8F06F931250731349603F5047B +:103DEC00F9ED463FFD483F31020C14F0C15005FD82 +:103DFC00392BC05005FD4202FDB43FCF04F903FD41 +:103E0C00A93F8F06F931250731349603F504F9EDF6 +:103E1C00463FF504F9CFCDFB03F5CEFBF5D0FB7196 +:103E2C007293F6426CFF61E8ED463FF6BD7071137C +:103E3C0093F5E4FBFDB238717AFAFD882DFD6F2CF9 +:103E4C00FDCD2C714B9D7113027123023134930201 +:103E5C00EFFACE3708CBE4BFFFCBE6FFF3CED4FFAF +:103E6C00F5B4FBF5B5FBF5B6FBF5B7FBCF370009A1 +:103E7C0071481205F6BEE0BEE2BED0716A27FDB6EF +:103E8C0029714307714B2771481005714811057151 +:103E9C0038100571381105713302713B22715302D0 +:103EAC00715B227158100571581105CF04F9057119 +:103EBC004295F6BD6AFD3A0AF505F9F424313496BB +:103ECC0004D432DD20E505F9E504F98F06F9312536 +:103EDC0069F5F8FBF5F6FB502EFD4202CF05F90310 +:103EEC00E504F9EF55FD2905FD3E2371730171328F +:103EFC000471430271039271629231949E02EFFA43 +:103F0C00712AE7CEA409F5F3003104070261FDCF55 +:103F1C00F30080F466FD7109CEA40831329606CF09 +:103F2C0004F905EF09714395E505F9E504F9712BE1 +:103F3C00E78F06F9312503F504F9C6D7D47BDF19D1 +:103F4C00310200585003FD4A2B625C01D1DF07F5AA +:103F5C0004F9712295D7E47BD74A7BF0DF07310453 +:103F6C00003AF47BD74A7BC8DF0AF504F971229535 +:103F7C00CD7BF0D7310200084A7BFFDD1FA47BD735 +:103F8C00F0C15004FD392BC08FB3FB5C9F9FB3FB7A +:103F9C007110C4FB30F33A6194CD7BF0D73114939C +:103FAC0006F504F9712295D7716395F47A7172074D +:103FBC00FDB002717307D7FD8905F2D7C7200CFB42 +:103FCC00F8FFFDAC028FEAFBF0F9E9FBF303FD8C83 +:103FDC004D13BC048FECFBF0F9EBFBF303FD8C4DA4 +:103FEC0013BC028FEEFBF0F9EDFBF303FD8C4D13CC +:103FFC00BB717AFAAC04BDD8F6BDDAAC04311EBD87 +:10400C00DCF6BDDEFDED0DADD8BDDCADDABDDEAC54 +:10401C0002BDD8F6BDDAAC02311EDADCC3DADEC37F +:10402C00BDDCF6BDDEFDED0DC0BDDEC0BDDCADDE24 +:10403C00FD630FADD8BDDCADDABDDEABBDD8F6BDD2 +:10404C00DAAB311EDADCC3DADEC3BDDCF6BDDEFD75 +:10405C00ED0DC0BDDEC0BDDCADDEFD630FDADAAD4B +:10406C00D8FD9743C3C58D885C3FF0317E0440FC7E +:10407C0014C2C0B9A488F6BC08BC0A9C078C074CB7 +:10408C002EDD3D8D880E0770F161DC605C3FF031F8 +:10409C007E127940FCBDD8F6BDDA8C0773095C2220 +:1040AC00318FBDDC70BDDEFDED0DAC08BDDCAC0AA6 +:1040BC00FD630FADDABC0AADD8BC08615907EFBD82 +:1040CC00AC08BDD8AC0ABDDAC9DC0004F6FDB70EED +:1040DC00C9DCFFFFF6FDB80FADD8BD82AF3AFC4688 +:1040EC0082DD11AF3CFCBF3EFCAF3AFCBF3CFCADEB +:1040FC0082BF3AFCAF3CFC423EFCDC46AF3AFC4291 +:10410C003CFCDE3EAD26423AFCDE374A2A16DC1A6F +:10411C004A2AA0DE138D844B2ADE0DAF3AFC26868C +:10412C0044691061C8FD8041F42AAF3AFC44514601 +:10413C00DC0AAF3AFC241027BD28EF0DC928F82A59 +:10414C00EF074A2AFF61E8A42AAF3EFC423CFCDCA4 +:10415C0018AF3CFC423AFCDE10AF3AFC4628DE09B4 +:10416C00F484AF3AFCBD86EF074A84FF61E8A4846F +:10417C00100CC6D7C7FDAC02710A9E31929E02EF9D +:10418C00FA8E949F34FC8E969F35FC8E979F36FC4E +:10419C008E989F37FC8E939F38FC8E929F39FC71C2 +:1041AC000B9E717AFA8F37FCFDCC0F76FD154313FD +:1041BC00BD80D5EFFBDF0AD5F0FBDF05D5F1FBDDCC +:1041CC0025F6B14680DF11C9803722665C0391DF8A +:1041DC00060A80181A81009617FD384413FD5842C0 +:1041EC0031049602EF61520692926934FC682EFCFF +:1041FC00DFF6AD80BD7EF87CF3311C790AF944FE04 +:10420C00FFDD44D87CF101040AF914A944FFFFDF57 +:10421C0004E6B9EF0BD87CF101040AF914A9A1B991 +:10422C00FDAC02A0EFFBD5EFFBDF1CA0F0FBD5F043 +:10423C00FBDF14A0F1FBD5F1FBDF0CCFEFFBFFCFC5 +:10424C00F0FBFFCFF1FBFFC6717AFAD7C716D87C0B +:10425C00F10744A800DC05710296EF1CF647DD1847 +:10426C00A47C4A7CA8DC05710296EF0CF87CF33137 +:10427C001CF6780AF9B7EFE4C6D7C756A89666F0CD +:10428C00317E12F6B1780AF966D1DFF1FDAC02F598 +:10429C00EFFBF5F0FBF5F1FBF47C710396C6717A3C +:1042AC00FAD7C72004FBF8FFD446DF168D7C9D8916 +:1042BC00FDAC0252069292692EFC68C0FCDFF671CE +:1042CC007AFA4A4606DE0EE84609C0FC9C03A44670 +:1042DC008C0372EF30F889F3311C790AF9BB311277 +:1042EC0096058B9C03EF0F8C019C03D489DF05CDC5 +:1042FC0089A7EF02B489718071179661DC61FB713B +:10430C0011968C03721004C6D7C72008FBF8FF8FD8 +:10431C0037FCFDCC0F9C078F36FCFDCC0F9C068F19 +:10432C0035FCFDCC0F9C058F34FCFDCC0F9C048F11 +:10433C0038FC9C038F39FC9C028C06318E0112795F +:10434C001A20BB8C075C03D1DF098C064C0361C8B7 +:10435C006179008C05318EB1610900BB313D1201D0 +:10436C0003BB8B0E04708C011C00BB8FF4FB4E0343 +:10437C00DC0E8C034FF4FBDC0B8C024FF5FBDC04E6 +:10438C00AB12EF03ABB1121008C6D7C7C3C12008DC +:10439C00FBF8FFF661490A61F8614908DF07F73459 +:1043AC000000ED3444E6BC04F6BC06AC0ABC02AC1E +:1043BC0008BBAC06614902AC0461F8614900DE2817 +:1043CC00AC04BDD8AC06BDDAE1FD720FADDABC06AB +:1043DC00ADD8BC04ABBDD8AC02BDDAE1FD8D0FADE0 +:1043EC00DABC02ADD8BBEFCAAC06BC02AC04BBACA9 +:1043FC0008BDD8AC0ABDDAAC04BDDCAC06FDF00ED1 +:10440C00AC04BDDCAC06FD630FE1FD8D0FADDABC79 +:10441C0006ADD8BC04AC06614902AC0461F8614934 +:10442C0000DCC5AC0214AB12100CC6D7C7C12004FB +:10443C00FBF8FF8F31FCFDCC0F9C034E04DF1CAD51 +:10444C007E4680DE07AD80267E12EF40F64680DF8A +:10445C0007467EDD03E7EF34F7EF318C04318EB184 +:10446C00128C03318E43DF18303822267E0680BB37 +:10447C008C045C0391DF05AB041800BBAB12EF0C92 +:10448C008C034E04DE0532A900EF01F71006C6D7E7 +:10449C00FDAC023122960BF6468CDD06B68C717A99 +:1044AC00FAD7712396717AFA4004F904DF06715336 +:1044BC0007F42CD7D9CFFBF1E7240000DD0F23DD67 +:1044CC001823DD0F23DD4C23DD2423DD337153074B +:1044DC00F42CD7715207F42CD7D42CDF0771520768 +:1044EC00E42CEF05715307F42CC98CFA00D7D42CAB +:1044FC00DF0A715207E42CC98CFA00D7F5CFFBD731 +:10450C00D42CDF0A715307E42CC98CFA00D7CFCF17 +:10451C00FB02D7FD2345D7D905FCF1E7240000DDCC +:10452C000923DD2123DD0923EF1B715307F42CD75D +:10453C00D42CDF07715207E42CEF05715307F42CD0 +:10454C00C98C2D01D7715207E42CD731629301D756 +:10455C00710394D9CDFBF1E7240000DD1223DD19A2 +:10456C0023DD1123DD2623DD3423DD3923DD3FFD5F +:10457C00E345EF3DFD0446EF38D9CCFBC1AE6CFDF5 +:10458C00D62CC0F313BE6C712304EF25F0C1AE6CB6 +:10459C00FDD62CC0F313BE6C712304EF14F6BE6C65 +:1045AC00712204EF0CCB6CFF00712304EF03FD7838 +:1045BC00464004F905DD064004F901DF06712304C9 +:1045CC007103943104940FF6BE64BE6A3122040266 +:1045DC00EF02F690BE6ED7CD2E47F48EAE6C317DC9 +:1045EC00BFCAFCFD4D46D2DF0ED9CCFBC1AE6CFD73 +:1045FC00D62CC0F313BE6CD7FD4D46D2DD0DCD2E9F +:10460C0047F48EAE6C317DBFCAFCD7E88E093420DE +:10461C005080D6BFC6FC22CAFCBDD8304700FD185E +:10462C000EBFC8FC30C6FCFDEC2CF313BE6CB42ED4 +:10463C00D42EDF0CCD2E47A48E4A8E1F61C8F48E6B +:10464C00D740AFFB0BDC05712304F2D740AFFB0660 +:10465C0061D831229211F0C1AE6CFDD62CC0F3138F +:10466C00BE6C712204EF03FD7846E2D7710294F020 +:10467C00C1AE6CFDD62CC0F313BE6CA48F4A8F4018 +:10468C00DC37F48FD890F1313F0412FD14D890F13F +:10469C00BDD85008FD670E087208E6D2DD04019201 +:1046AC00DFFC896158D1DD05712204EF037123040D +:1046BC00A4904A902061C8F490D7C73026FDC6D785 +:0D46CC007180717DFADE035201D75200D7D4 +:1046D90061FC61FCC1C3C5C7520C929269D4FEC189 +:1046E900DFF88EFD708EFCC1717AFA4004F903DFA0 +:1046F9000530F4296194C09EFC609EFD34D4FE52BD +:1047090006C0B9A5A592DFF9C6C4C2C061FC61DFC4 +:10471900520C929269D4FEC1DFF88EFD708EFCC1F5 +:104729008F4105775C04D1DD06675C01D1DD50312D +:104739005494367162077153948FB4FB5FBCFBD1FB +:10474900DF1B8FB5FB5FBDFBD1DF128FB6FB5FBEF1 +:10475900FBD1DF098FB7FB5FBFFBD1DD0C316207EE +:1047690002EFFA716307716B27711396FDC62FF477 +:10477900227148500571605005717AFAED734867E6 +:104789005C02D1DD16D422DD124A2202DD0DF422AB +:104799007148500571605005717AFA717AFA8D2263 +:1047A900318FE7240000DD0823DD1423DD2CEF4AD7 +:1047B900F4467140500571505005E422ED73488F5D +:1047C90040059D47715050058D479D49D847FD7A51 +:1047D90033629D48CD2202ED7348675C02D1DD1733 +:1047E900675C10D1DD05CD2203EF0F7148500571CB +:1047F900605005F422EF73CD22044A2203DF108DA5 +:10480900489F4005D848C1D847FD0634C0EF1F8FDF +:10481900400576717447DC054A4702DE067160502F +:1048290005EF47C7D847FD4730C071505005D849F3 +:10483900F1242900DD27240400DD22242200DD1DC6 +:10484900241100DD0C240100DD13241E00DD0EEF10 +:104859000A4A4760DF07CD4761EF02A4474A2203AE +:10486900DF08D847FD7A33629D48C09EFC609EFDF3 +:1048790034D4FE5206C0B9A5A592DFF961FCC1C3C3 +:10488900C5C7520C929269D4FEC1DFF88EFD708EB5 +:10489900FCC1717AFA51405F0401D1DD06F616A711 +:1048A90047DFF2300400BF2401F6BF2A01300B0BA9 +:1048B900BF2801FDB002300B0FBF2801FDB0023047 +:1048C9000F0FBF2801710AE6F6420C01DD33AF0470 +:1048D90001BF0C0131529329715293710BE2D84DEA +:1048E900FD22043184BD02EFFACBB422FBD84FF18B +:1048F900BEB8714BE1714BE5710ABD8D4E9E44EF17 +:104909000C715393714AE5717BBD713393C09EFC61 +:10491900609EFD34D4FE5206C0B9A5A592DFF9C642 +:10492900C4C2C061FCC1C5717AFAD44CDD0BEA4A34 +:10493900899E44A64AB44CEF33710AE6300400BF9D +:104949002401F6BF2A01300B0BBF2801000000002B +:1049590000000000510FBF28010000000000000006 +:1049690000500FBF2801712393713393C4C061FCB8 +:1049790061EF520C929269D4FEC1DFF88EFD708E00 +:10498900FCC12006FBF8FF71503002CEABACCC0461 +:1049990000F6BB31B2E210617900F6614900DFF33C +:1049A90071603002ED334A8E519C03713BE28C03F6 +:1049B9005C02D1DD1E8C035C08D1DF097150300225 +:1049C900CC0400EFCC8C0570FDE834629E50CC0419 +:1049D90002EFBE8C035C03D1DF408E509C02715004 +:1049E90030028C04D1DF0E8C0270FD2E35629C05DD +:1049F900CC0401EF328C044C02DF0671603002EF07 +:104A090029CF34025A716030028C0270C18C057052 +:104A1900FD9034C0CF34024AEF108C035C01D1DD24 +:104A29000671603002EF03ED9A491006C09EFC60E2 +:104A39009EFD34D4FE5206C0B9A5A592DFF961FCEA +:104A4900C1C3C5C7520C929269D4FEC1DFF88EFD6D +:104A5900708EFCC1710A9E31929E02EFFA8FDEFBC5 +:104A69004F96FFDF198FDFFB4F97FFDF118FE0FBB9 +:104A79004F98FFDF095004C15011FD3434C0710B48 +:104A89009EC09EFC609EFD34D4FE5206C0B9A5A509 +:104A990092DFF9C6C4C2C061FCE46661FCC1C3C54A +:104AA900C7520C929269D4FEC1DFF88EFD708EFC5C +:104AB900C1C1FBF8FF8D1F9C018E31318EE72406A1 +:104AC90000DD0823DD0E23DD22EF38717AFA8C012F +:104AD9009D5EEF2F717AFA4007F901DF068C019D7F +:104AE9005DEF2051FF2E019D5DEF18717AFA8C015F +:104AF9009D304004F903DD064004F904DF053070F8 +:104B09002561944031FF09DE05A031FFEF07715897 +:104B1900F000716294710BE3C0C09EFC609EFD348D +:104B2900D4FE5206C0B9A5A592DFF9C6C4C2C061B8 +:104B3900FCC7FDAC02D46661F83124952771239531 +:104B4900D466DD05B466CEABAC717AFA5600664C14 +:104B59000ADD1172F3311C79D8FCCEFC0061CA61FF +:104B6900A486EFEA717AFAF2C6D7C7C1C1FBF8FF8A +:104B7900CC01008C014C0ADE36FDAC028C01F0310F +:104B89007E0410FC14A96168DF09AC02B9717AFAD4 +:104B9900F2EF1D8C01F0317E127910FC614902DFC0 +:104BA90006717AFAE2EF09717AFA615901EFC4E202 +:104BB9001004C6D7C72004FBF8FFF64210FC61F8C1 +:104BC900EDA04CFDAC02CC03008C034C0ADE3C8CFE +:104BD90003F0317E0410FC14A96168DF05717AFACB +:104BE900EF29717AFA8C0372F3311C7910FCCEFC2F +:104BF9000061CA629C02D1DF0A8C03F0317E12E6A1 +:104C09007810FCFDAC02615903EFBECC0200CC0167 +:104C1900018C02F0317E0410FC14A96168DD788CE6 +:104C290002F0317E127910FCE743DF658C014C0AF2 +:104C3900DE5F8C01F0317E127910FCE743DD4DFD1A +:104C4900AC028C01F0317E0410FC14A96168DF18F4 +:104C59006169018C01F0317E12F67810FC8C024EEC +:104C690001DCED717AFAEF2F8C01F0317E0410FC32 +:104C790014A9128C02F0317E337810FC8C01F031CA +:104C89007E12E67810FC615902717AFA615901EFD6 +:104C99009B615902ED1A4C00F21004C6D761FF520C +:104CA9000C929269D4FEC1DFF88EFD708EFCC17141 +:104CB9007AFA8FE4FB5C03D1DD184004F903DD06C1 +:104CC9004004F904DF0C36100571D4DE0530F437E1 +:104CD9006194C09EFC609EFD34D4FE5206C0B9A505 +:104CE900A592DFF961FC61FC61FC61FC61FC61FC7E +:104CF90061FC61FC61FC61FC61FC61FC61FC61FCC3 +:104D090061FC61FC61FC61FC61FC61FC61FC61FCB2 +:0E4D190061FC61FC61FC61FC61FC61FC61FC01 +:0A4D280000060C12181E242A303673 +:104D3200ACFB0000000062FE000000003A397B3547 +:104D42008C225745B32D622E9C44603AFC08473CA6 +:104D520028FC36FE20FE02F903F929FC30FE2AFC6B +:104D62002BFC08F926FC6CFF1AFF6EFF6AFF64FF3A +:0A4D720027FC66FF2CFC5555555533 +:104D7C00FF0000000000983AF82AFF0000004700EE +:104D8C00317503F7332312D714AEF8C716AC0612DD +:104D9C00C5AC0416F643DD078B99A7A5B3EFF5C296 +:024DAC00C6D768 +:024FF400323D4C +:0A4FF60032303A33353A313600000C :00000001FF  \ No newline at end of file diff --git a/trunk/bsr.lmf b/trunk/bsr.lmf index 1b2ae80..4ca71a6 100644 Binary files a/trunk/bsr.lmf and b/trunk/bsr.lmf differ diff --git a/trunk/bsr_k0r.map b/trunk/bsr_k0r.map index 667f14f..ffb6677 100644 --- a/trunk/bsr_k0r.map +++ b/trunk/bsr_k0r.map @@ -1,7 +1,7 @@ -78K0R Linker W1.33 Date:30 Aug 2011 Page: 1 +78K0R Linker W1.33 Date:31 Aug 2011 Page: 1 Command: -yc:\program files (x86)\nec electronics tools\dev -_msgoff - obsr.lmf ..\..\..\Program Files (x86)\NEC Electronics Tools\C @@ -26,8 +26,8 @@ Direc-file:bsr_mcu.dr *** Link information *** 71 output segment(s) - 3E42H byte(s) real data - 6339 symbol(s) defined + 3D09H byte(s) real data + 6305 symbol(s) defined *** Memory map *** @@ -146,54 +146,54 @@ Direc-file:bsr_mcu.dr 000C4H 00000H LDR_CODL hal 000C4H 00000H ?CSEGSI 000C4H 0000AH CSEG - LDR_CODE 000CEH 00983H CSEG + LDR_CODE 000CEH 0097FH CSEG LDR_CODE loader 000CEH 00198H - LDR_CODE main 00266H 0004EH - LDR_CODE WDT 002B4H 00000H - LDR_CODE i2c_mcu 002B4H 002D9H + LDR_CODE main 00266H 0004AH + LDR_CODE WDT 002B0H 00000H + LDR_CODE i2c_mcu 002B0H 002D9H LDR_CODE self_flash - 0058DH 00373H + 00589H 00373H LDR_CODE task_debug - 00900H 00000H + 008FCH 00000H LDR_CODE task_status - 00900H 00075H - LDR_CODE hal 00975H 000DCH - FSL_CODE 00A51H 00322H CSEG + 008FCH 00075H + LDR_CODE hal 00971H 000DCH + FSL_CODE 00A4DH 00322H CSEG FSL_CODE fsl_block_cmd - 00A51H 0002BH + 00A4DH 0002BH FSL_CODE fsl_block_check - 00A7CH 00013H + 00A78H 00013H FSL_CODE fsl_common - 00A8FH 0014FH + 00A8BH 0014FH FSL_CODE fsl_reset - 00BDEH 00001H + 00BDAH 00001H FSL_CODE fsl_si_ibf - 00BDFH 00064H + 00BDBH 00064H FSL_CODE fsl_phySwap - 00C43H 0004DH + 00C3FH 0004DH FSL_CODE fsl_si_common - 00C90H 00061H - FSL_CODE fsl_swap 00CF1H 00030H + 00C8CH 00061H + FSL_CODE fsl_swap 00CEDH 00030H FSL_CODE fsl_write - 00D21H 00052H - @@LCODE 00D73H 00277H CSEG - @@LCODE @cstart 00D73H 0006DH - @@LCODE @imul 00DE0H 00011H - @@LCODE @lumul 00DF1H 0002BH - @@LCODE @isdiv 00E1CH 00022H - @@LCODE @iudiv 00E3EH 0002DH - @@LCODE @isrem 00E6BH 00021H - @@LCODE @iurem 00E8CH 0002FH - @@LCODE @lsdiv 00EBBH 00039H - @@LCODE @ludiv 00EF4H 0003FH - @@LCODE @divuw 00F33H 00034H - @@LCODE @ladd 00F67H 0000FH - @@LCODE @llsh 00F76H 0001BH - @@LCODE @lursh 00F91H 0001FH - @@LCODE @iscmp 00FB0H 0000CH - @@LCODE @lband 00FBCH 00014H - @@LCODE @bcdtob 00FD0H 0001AH -* gap * 00FEAH 0000CH + 00D1DH 00052H + @@LCODE 00D6FH 00277H CSEG + @@LCODE @cstart 00D6FH 0006DH + @@LCODE @imul 00DDCH 00011H + @@LCODE @lumul 00DEDH 0002BH + @@LCODE @isdiv 00E18H 00022H + @@LCODE @iudiv 00E3AH 0002DH + @@LCODE @isrem 00E67H 00021H + @@LCODE @iurem 00E88H 0002FH + @@LCODE @lsdiv 00EB7H 00039H + @@LCODE @ludiv 00EF0H 0003FH + @@LCODE @divuw 00F2FH 00034H + @@LCODE @ladd 00F63H 0000FH + @@LCODE @llsh 00F72H 0001BH + @@LCODE @lursh 00F8DH 0001FH + @@LCODE @iscmp 00FACH 0000CH + @@LCODE @lband 00FB8H 00014H + @@LCODE @bcdtob 00FCCH 0001AH +* gap * 00FE6H 00010H MGC_LOAD 00FF6H 0000AH CSEG AT MGC_LOAD magic 00FF6H 0000AH @@ -243,275 +243,276 @@ Direc-file:bsr_mcu.dr 0225CH 00030H @@CNST kanaria_c 0228CH 00000H - ROM_CODE 0228CH 02582H CSEG - ROM_CODE pm 0228CH 0097DH - ROM_CODE i2c_ctr 02C09H 0005CH - ROM_CODE i2c_twl 02C65H 0005EH - ROM_CODE led 02CC3H 0024FH - ROM_CODE rtc 02F12H 000E0H - ROM_CODE vreg_ctr 02FF2H 0047DH - ROM_CODE vreg_twl 0346FH 000F9H - ROM_CODE adc 03568H 00261H - ROM_CODE renge 037C9H 00018H - ROM_CODE accero 037E1H 00146H - ROM_CODE sw 03927H 00126H + ROM_CODE 0228CH 0244DH CSEG + ROM_CODE pm 0228CH 00990H + ROM_CODE i2c_ctr 02C1CH 0005CH + ROM_CODE i2c_twl 02C78H 0005EH + ROM_CODE led 02CD6H 0024FH + ROM_CODE rtc 02F25H 000E0H + ROM_CODE vreg_ctr 03005H 0047DH + ROM_CODE vreg_twl 03482H 000F9H + ROM_CODE adc 0357BH 00261H + ROM_CODE renge 037DCH 00018H + ROM_CODE accero 037F4H 00146H + ROM_CODE sw 0393AH 00126H ROM_CODE task_misc - 03A4DH 001E7H - ROM_CODE task_sys 03C34H 004C9H + 03A60H 001E7H + ROM_CODE task_sys 03C47H 00381H ROM_CODE pedo_alg_thre_det2 - 040FDH 004D4H - ROM_CODE led_cam 045D1H 000BBH - ROM_CODE led_pow 0468CH 0016FH - ROM_CODE voltable 047FBH 00000H + 03FC8H 004D4H + ROM_CODE led_cam 0449CH 000BBH + ROM_CODE led_pow 04557H 0016FH + ROM_CODE voltable 046C6H 00000H ROM_CODE pedo_lpf_coeff - 047FBH 00000H + 046C6H 00000H ROM_CODE kanaria_c - 047FBH 00006H - ROM_CODE get_ei 04801H 0000DH - @@BASE 0480EH 0064EH CSEG BASE - @@BASE loader 0480EH 00000H - @@BASE pm 0480EH 0003EH - @@BASE i2c_ctr 0484CH 00170H - @@BASE main 049BCH 00000H - @@BASE magic 049BCH 00000H - @@BASE WDT 049BCH 00000H - @@BASE i2c_mcu 049BCH 000F2H - @@BASE i2c_twl 04AAEH 000D0H - @@BASE led 04B7EH 00000H - @@BASE rtc 04B7EH 0005DH - @@BASE vreg_ctr 04BDBH 00000H - @@BASE vreg_twl 04BDBH 00000H - @@BASE adc 04BDBH 00094H - @@BASE renge 04C6FH 0016CH - @@BASE accero 04DDBH 00049H + 046C6H 00006H + ROM_CODE get_ei 046CCH 0000DH + @@BASE 046D9H 0064EH CSEG BASE + @@BASE loader 046D9H 00000H + @@BASE pm 046D9H 0003EH + @@BASE i2c_ctr 04717H 00170H + @@BASE main 04887H 00000H + @@BASE magic 04887H 00000H + @@BASE WDT 04887H 00000H + @@BASE i2c_mcu 04887H 000F2H + @@BASE i2c_twl 04979H 000D0H + @@BASE led 04A49H 00000H + @@BASE rtc 04A49H 0005DH + @@BASE vreg_ctr 04AA6H 00000H + @@BASE vreg_twl 04AA6H 00000H + @@BASE adc 04AA6H 00094H + @@BASE renge 04B3AH 0016CH + @@BASE accero 04CA6H 00049H @@BASE self_flash - 04E24H 00000H - @@BASE sw 04E24H 00000H + 04CEFH 00000H + @@BASE sw 04CEFH 00000H @@BASE task_debug - 04E24H 00000H + 04CEFH 00000H @@BASE task_misc - 04E24H 00000H - @@BASE task_sys 04E24H 00000H + 04CEFH 00000H + @@BASE task_sys 04CEFH 00000H @@BASE pedo_alg_thre_det2 - 04E24H 00000H - @@BASE ini_VECT 04E24H 00038H + 04CEFH 00000H + @@BASE ini_VECT 04CEFH 00038H @@BASE task_status - 04E5CH 00000H - @@BASE led_cam 04E5CH 00000H - @@BASE led_pow 04E5CH 00000H - @@BASE hal 04E5CH 00000H + 04D27H 00000H + @@BASE led_cam 04D27H 00000H + @@BASE led_pow 04D27H 00000H + @@BASE hal 04D27H 00000H @@BASE batt_params - 04E5CH 00000H - @@BASE voltable 04E5CH 00000H + 04D27H 00000H + @@BASE voltable 04D27H 00000H @@BASE pedo_lpf_coeff - 04E5CH 00000H + 04D27H 00000H @@BASE kanaria_c - 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL @cstart 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL pm 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL i2c_ctr 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL i2c_twl 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL led 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL rtc 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL vreg_ctr 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL vreg_twl 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL adc 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL renge 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL accero 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL sw 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP + 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL @cstart 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL pm 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL i2c_ctr 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL i2c_twl 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL led 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL rtc 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL vreg_ctr 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL vreg_twl 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL adc 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL renge 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL accero 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL sw 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP @@CNSTL task_misc - 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL task_sys 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP + 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL task_sys 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP @@CNSTL pedo_alg_thre_det2 - 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL ini_VECT 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL led_cam 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL led_pow 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP + 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL ini_VECT 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL led_cam 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL led_pow 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP @@CNSTL batt_params - 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP - @@CNSTL voltable 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP + 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP + @@CNSTL voltable 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP @@CNSTL pedo_lpf_coeff - 04E5CH 00000H - @@CNSTL 04E5CH 00000H CSEG PAGE64KP + 04D27H 00000H + @@CNSTL 04D27H 00000H CSEG PAGE64KP @@CNSTL kanaria_c - 04E5CH 00000H - @@CNSTL 04E5CH 0000AH CSEG PAGE64KP - @@CNSTL @bcdtob 04E5CH 0000AH - @@R_INIT 04E66H 0004AH CSEG UNIT64KP - @@R_INIT @cstart 04E66H 00000H - @@R_INIT loader 04E66H 00000H - @@R_INIT pm 04E66H 00000H - @@R_INIT i2c_ctr 04E66H 00000H - @@R_INIT main 04E66H 00000H - @@R_INIT magic 04E66H 00000H - @@R_INIT WDT 04E66H 00000H - @@R_INIT i2c_mcu 04E66H 00000H - @@R_INIT i2c_twl 04E66H 00000H - @@R_INIT led 04E66H 00000H - @@R_INIT rtc 04E66H 00000H - @@R_INIT vreg_ctr 04E66H 00000H - @@R_INIT vreg_twl 04E66H 00000H - @@R_INIT adc 04E66H 0000CH - @@R_INIT renge 04E72H 00014H - @@R_INIT accero 04E86H 00000H - @@R_INIT self_flash - 04E86H 00000H - @@R_INIT sw 04E86H 00000H - @@R_INIT task_debug - 04E86H 00000H - @@R_INIT task_misc - 04E86H 00026H - @@R_INIT task_sys 04EACH 00000H - @@R_INIT pedo_alg_thre_det2 - 04EACH 00000H - @@R_INIT ini_VECT 04EACH 00000H - @@R_INIT task_status - 04EACH 00000H - @@R_INIT led_cam 04EACH 00000H - @@R_INIT led_pow 04EACH 00004H - @@R_INIT hal 04EB0H 00000H - @@R_INIT batt_params - 04EB0H 00000H - @@R_INIT voltable 04EB0H 00000H - @@R_INIT pedo_lpf_coeff - 04EB0H 00000H - @@R_INIT kanaria_c - 04EB0H 00000H - @@R_INIT @rom 04EB0H 00000H - @@R_INIS 04EB0H 00010H CSEG UNIT64KP - @@R_INIS @cstart 04EB0H 00000H - @@R_INIS loader 04EB0H 00000H - @@R_INIS pm 04EB0H 00002H - @@R_INIS i2c_ctr 04EB2H 00002H - @@R_INIS main 04EB4H 00000H - @@R_INIS magic 04EB4H 00000H - @@R_INIS WDT 04EB4H 00000H - @@R_INIS i2c_mcu 04EB4H 00000H - @@R_INIS i2c_twl 04EB4H 00000H - @@R_INIS led 04EB4H 00000H - @@R_INIS rtc 04EB4H 00000H - @@R_INIS vreg_ctr 04EB4H 00000H - @@R_INIS vreg_twl 04EB4H 00000H - @@R_INIS adc 04EB4H 00000H - @@R_INIS renge 04EB4H 00000H - @@R_INIS accero 04EB4H 00000H - @@R_INIS self_flash - 04EB4H 00000H - @@R_INIS sw 04EB4H 00000H - @@R_INIS task_debug - 04EB4H 00000H - @@R_INIS task_misc - 04EB4H 00000H - @@R_INIS task_sys 04EB4H 00002H - @@R_INIS pedo_alg_thre_det2 - 04EB6H 00006H - @@R_INIS ini_VECT 04EBCH 00000H - @@R_INIS task_status - 04EBCH 00000H - @@R_INIS led_cam 04EBCH 00002H - @@R_INIS led_pow 04EBEH 00002H - @@R_INIS hal 04EC0H 00000H - @@R_INIS batt_params - 04EC0H 00000H - @@R_INIS voltable 04EC0H 00000H - @@R_INIS pedo_lpf_coeff - 04EC0H 00000H - @@R_INIS kanaria_c - 04EC0H 00000H - @@R_INIS @rom 04EC0H 00000H - @@RLINIT 04EC0H 00000H CSEG UNIT64KP - @@RLINIT loader 04EC0H 00000H - @@RLINIT pm 04EC0H 00000H - @@RLINIT i2c_ctr 04EC0H 00000H - @@RLINIT main 04EC0H 00000H - @@RLINIT magic 04EC0H 00000H - @@RLINIT WDT 04EC0H 00000H - @@RLINIT i2c_mcu 04EC0H 00000H - @@RLINIT i2c_twl 04EC0H 00000H - @@RLINIT led 04EC0H 00000H - @@RLINIT rtc 04EC0H 00000H - @@RLINIT vreg_ctr 04EC0H 00000H - @@RLINIT vreg_twl 04EC0H 00000H - @@RLINIT adc 04EC0H 00000H - @@RLINIT renge 04EC0H 00000H - @@RLINIT accero 04EC0H 00000H + 04D27H 00000H + @@RLINIT 04D27H 00000H CSEG UNIT64KP + @@RLINIT loader 04D27H 00000H + @@RLINIT pm 04D27H 00000H + @@RLINIT i2c_ctr 04D27H 00000H + @@RLINIT main 04D27H 00000H + @@RLINIT magic 04D27H 00000H + @@RLINIT WDT 04D27H 00000H + @@RLINIT i2c_mcu 04D27H 00000H + @@RLINIT i2c_twl 04D27H 00000H + @@RLINIT led 04D27H 00000H + @@RLINIT rtc 04D27H 00000H + @@RLINIT vreg_ctr 04D27H 00000H + @@RLINIT vreg_twl 04D27H 00000H + @@RLINIT adc 04D27H 00000H + @@RLINIT renge 04D27H 00000H + @@RLINIT accero 04D27H 00000H @@RLINIT self_flash - 04EC0H 00000H - @@RLINIT sw 04EC0H 00000H + 04D27H 00000H + @@RLINIT sw 04D27H 00000H @@RLINIT task_debug - 04EC0H 00000H + 04D27H 00000H @@RLINIT task_misc - 04EC0H 00000H - @@RLINIT task_sys 04EC0H 00000H + 04D27H 00000H + @@RLINIT task_sys 04D27H 00000H @@RLINIT pedo_alg_thre_det2 - 04EC0H 00000H - @@RLINIT ini_VECT 04EC0H 00000H + 04D27H 00000H + @@RLINIT ini_VECT 04D27H 00000H @@RLINIT task_status - 04EC0H 00000H - @@RLINIT led_cam 04EC0H 00000H - @@RLINIT led_pow 04EC0H 00000H - @@RLINIT hal 04EC0H 00000H + 04D27H 00000H + @@RLINIT led_cam 04D27H 00000H + @@RLINIT led_pow 04D27H 00000H + @@RLINIT hal 04D27H 00000H @@RLINIT batt_params - 04EC0H 00000H - @@RLINIT voltable 04EC0H 00000H + 04D27H 00000H + @@RLINIT voltable 04D27H 00000H @@RLINIT pedo_lpf_coeff - 04EC0H 00000H + 04D27H 00000H @@RLINIT kanaria_c - 04EC0H 00000H - @@RLINIT @rom 04EC0H 00000H - @@CODEL 04EC0H 00000H CSEG - @@CODEL pm 04EC0H 00000H - @@CODEL i2c_ctr 04EC0H 00000H - @@CODEL magic 04EC0H 00000H - @@CODEL i2c_twl 04EC0H 00000H - @@CODEL led 04EC0H 00000H - @@CODEL rtc 04EC0H 00000H - @@CODEL vreg_ctr 04EC0H 00000H - @@CODEL vreg_twl 04EC0H 00000H - @@CODEL adc 04EC0H 00000H - @@CODEL renge 04EC0H 00000H - @@CODEL accero 04EC0H 00000H - @@CODEL sw 04EC0H 00000H + 04D27H 00000H + @@RLINIT @rom 04D27H 00000H + @@CODEL 04D27H 00000H CSEG + @@CODEL pm 04D27H 00000H + @@CODEL i2c_ctr 04D27H 00000H + @@CODEL magic 04D27H 00000H + @@CODEL i2c_twl 04D27H 00000H + @@CODEL led 04D27H 00000H + @@CODEL rtc 04D27H 00000H + @@CODEL vreg_ctr 04D27H 00000H + @@CODEL vreg_twl 04D27H 00000H + @@CODEL adc 04D27H 00000H + @@CODEL renge 04D27H 00000H + @@CODEL accero 04D27H 00000H + @@CODEL sw 04D27H 00000H @@CODEL task_misc - 04EC0H 00000H - @@CODEL task_sys 04EC0H 00000H + 04D27H 00000H + @@CODEL task_sys 04D27H 00000H @@CODEL pedo_alg_thre_det2 - 04EC0H 00000H - @@CODEL ini_VECT 04EC0H 00000H - @@CODEL led_cam 04EC0H 00000H - @@CODEL led_pow 04EC0H 00000H + 04D27H 00000H + @@CODEL ini_VECT 04D27H 00000H + @@CODEL led_cam 04D27H 00000H + @@CODEL led_pow 04D27H 00000H @@CODEL batt_params - 04EC0H 00000H - @@CODEL voltable 04EC0H 00000H + 04D27H 00000H + @@CODEL voltable 04D27H 00000H @@CODEL pedo_lpf_coeff - 04EC0H 00000H + 04D27H 00000H @@CODEL kanaria_c - 04EC0H 00000H - @@LCODEL 04EC0H 00022H CSEG - @@LCODEL abs 04EC0H 00008H - @@LCODEL memcpy_n 04EC8H 0001AH -* gap * 04EE2H 00112H + 04D27H 00000H +* gap * 04D27H 00001H + @@CNSTL 04D28H 0000AH CSEG PAGE64KP + @@CNSTL @bcdtob 04D28H 0000AH + @@R_INIT 04D32H 0004AH CSEG UNIT64KP + @@R_INIT @cstart 04D32H 00000H + @@R_INIT loader 04D32H 00000H + @@R_INIT pm 04D32H 00000H + @@R_INIT i2c_ctr 04D32H 00000H + @@R_INIT main 04D32H 00000H + @@R_INIT magic 04D32H 00000H + @@R_INIT WDT 04D32H 00000H + @@R_INIT i2c_mcu 04D32H 00000H + @@R_INIT i2c_twl 04D32H 00000H + @@R_INIT led 04D32H 00000H + @@R_INIT rtc 04D32H 00000H + @@R_INIT vreg_ctr 04D32H 00000H + @@R_INIT vreg_twl 04D32H 00000H + @@R_INIT adc 04D32H 0000CH + @@R_INIT renge 04D3EH 00014H + @@R_INIT accero 04D52H 00000H + @@R_INIT self_flash + 04D52H 00000H + @@R_INIT sw 04D52H 00000H + @@R_INIT task_debug + 04D52H 00000H + @@R_INIT task_misc + 04D52H 00026H + @@R_INIT task_sys 04D78H 00000H + @@R_INIT pedo_alg_thre_det2 + 04D78H 00000H + @@R_INIT ini_VECT 04D78H 00000H + @@R_INIT task_status + 04D78H 00000H + @@R_INIT led_cam 04D78H 00000H + @@R_INIT led_pow 04D78H 00004H + @@R_INIT hal 04D7CH 00000H + @@R_INIT batt_params + 04D7CH 00000H + @@R_INIT voltable 04D7CH 00000H + @@R_INIT pedo_lpf_coeff + 04D7CH 00000H + @@R_INIT kanaria_c + 04D7CH 00000H + @@R_INIT @rom 04D7CH 00000H + @@R_INIS 04D7CH 00010H CSEG UNIT64KP + @@R_INIS @cstart 04D7CH 00000H + @@R_INIS loader 04D7CH 00000H + @@R_INIS pm 04D7CH 00002H + @@R_INIS i2c_ctr 04D7EH 00002H + @@R_INIS main 04D80H 00000H + @@R_INIS magic 04D80H 00000H + @@R_INIS WDT 04D80H 00000H + @@R_INIS i2c_mcu 04D80H 00000H + @@R_INIS i2c_twl 04D80H 00000H + @@R_INIS led 04D80H 00000H + @@R_INIS rtc 04D80H 00000H + @@R_INIS vreg_ctr 04D80H 00000H + @@R_INIS vreg_twl 04D80H 00000H + @@R_INIS adc 04D80H 00000H + @@R_INIS renge 04D80H 00000H + @@R_INIS accero 04D80H 00000H + @@R_INIS self_flash + 04D80H 00000H + @@R_INIS sw 04D80H 00000H + @@R_INIS task_debug + 04D80H 00000H + @@R_INIS task_misc + 04D80H 00000H + @@R_INIS task_sys 04D80H 00002H + @@R_INIS pedo_alg_thre_det2 + 04D82H 00006H + @@R_INIS ini_VECT 04D88H 00000H + @@R_INIS task_status + 04D88H 00000H + @@R_INIS led_cam 04D88H 00002H + @@R_INIS led_pow 04D8AH 00002H + @@R_INIS hal 04D8CH 00000H + @@R_INIS batt_params + 04D8CH 00000H + @@R_INIS voltable 04D8CH 00000H + @@R_INIS pedo_lpf_coeff + 04D8CH 00000H + @@R_INIS kanaria_c + 04D8CH 00000H + @@R_INIS @rom 04D8CH 00000H + @@LCODEL 04D8CH 00022H CSEG + @@LCODEL abs 04D8CH 00008H + @@LCODEL memcpy_n 04D94H 0001AH +* gap * 04DAEH 00246H MGC_VER 04FF4H 00002H CSEG AT MGC_VER magic 04FF4H 00002H MGC_TAIL 04FF6H 0000AH CSEG AT @@ -778,47 +779,47 @@ Direc-file:bsr_mcu.dr @@DATS kanaria_c FFE92H 00000H @@DATS @rom FFE92H 00000H - @@BITS FFE92H 00005H BSEG + @@BITS FFE92H 00006H BSEG @@BITS @cstart FFE92H.0 00000H.0 @@BITS loader FFE92H.0 00000H.0 - @@BITS pm FFE92H.0 00001H.0 - @@BITS i2c_ctr FFE93H.0 00000H.0 - @@BITS main FFE93H.0 00000H.1 - @@BITS magic FFE93H.1 00000H.0 - @@BITS WDT FFE93H.1 00000H.0 - @@BITS i2c_mcu FFE93H.1 00000H.4 - @@BITS i2c_twl FFE93H.5 00000H.0 - @@BITS led FFE93H.5 00000H.4 - @@BITS rtc FFE94H.1 00000H.3 - @@BITS vreg_ctr FFE94H.4 00000H.1 - @@BITS vreg_twl FFE94H.5 00000H.0 - @@BITS adc FFE94H.5 00000H.4 - @@BITS renge FFE95H.1 00000H.2 - @@BITS accero FFE95H.3 00000H.0 + @@BITS pm FFE92H.0 00001H.1 + @@BITS i2c_ctr FFE93H.1 00000H.0 + @@BITS main FFE93H.1 00000H.1 + @@BITS magic FFE93H.2 00000H.0 + @@BITS WDT FFE93H.2 00000H.0 + @@BITS i2c_mcu FFE93H.2 00000H.4 + @@BITS i2c_twl FFE93H.6 00000H.0 + @@BITS led FFE93H.6 00000H.4 + @@BITS rtc FFE94H.2 00000H.3 + @@BITS vreg_ctr FFE94H.5 00000H.1 + @@BITS vreg_twl FFE94H.6 00000H.0 + @@BITS adc FFE94H.6 00000H.4 + @@BITS renge FFE95H.2 00000H.2 + @@BITS accero FFE95H.4 00000H.0 @@BITS self_flash - FFE95H.3 00000H.0 - @@BITS sw FFE95H.3 00000H.1 - @@BITS task_debug FFE95H.4 00000H.0 + @@BITS sw FFE95H.4 00000H.1 + @@BITS task_debug + FFE95H.5 00000H.0 @@BITS task_misc - FFE95H.4 00000H.3 - @@BITS task_sys FFE95H.7 00000H.0 + FFE95H.5 00000H.3 + @@BITS task_sys FFE96H.0 00000H.0 @@BITS pedo_alg_thre_det2 - FFE95H.7 00000H.2 - @@BITS ini_VECT FFE96H.1 00000H.0 + FFE96H.0 00000H.2 + @@BITS ini_VECT FFE96H.2 00000H.0 @@BITS task_status - FFE96H.1 00000H.0 - @@BITS led_cam FFE96H.1 00000H.1 - @@BITS led_pow FFE96H.2 00000H.0 - @@BITS hal FFE96H.2 00000H.6 + FFE96H.2 00000H.0 + @@BITS led_cam FFE96H.2 00000H.1 + @@BITS led_pow FFE96H.3 00000H.0 + @@BITS hal FFE96H.3 00000H.6 @@BITS batt_params - FFE97H.0 00000H.0 - @@BITS voltable FFE97H.0 00000H.0 + FFE97H.1 00000H.0 + @@BITS voltable FFE97H.1 00000H.0 @@BITS pedo_lpf_coeff - FFE97H.0 00000H.0 + FFE97H.1 00000H.0 @@BITS kanaria_c - FFE97H.0 00000H.0 -* gap * FFE97H 0003DH + FFE97H.1 00000H.0 +* gap * FFE98H 0003CH @@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 3b9963a..dc572df 100644 --- a/trunk/config.h +++ b/trunk/config.h @@ -3,7 +3,7 @@ #define MCU_VER_MAJOR 0x02 -#define MCU_VER_MINOR 0x0C +#define MCU_VER_MINOR 0x0D // デバッグ向けスイッチ @@ -15,10 +15,13 @@ //#define _FORCE_TAIKENDAI_ //#define _FORCE_TAIKENDAI_NBD_ -#define _DBG_CHK_OFF_LEAK_ // OFF時リーク電流のチェック(デバッガで確認) +//#define _DBG_CHK_OFF_LEAK_ // OFF時リーク電流のチェック(デバッガで確認) //#define _DBG_NOP_ // ブレークを貼るためにNOP()を有効にしたいとき //#define _ENABLE_HAL_ // デバッグ用にHALを有効にする。コメントアウトでスルーになる。 +//#define _ENABLE_PRESS_SEL_TO_WDT_ // SEL 長押しでWDT発動 + +//#define _DI_WITH_CHECK_ // 割り込み禁止を二重に掛けないかチェック #ifdef _DBG_NOP_ // コード上必要なNOPと区別するため # define dbg_nop() NOP() diff --git a/trunk/hoge.bin b/trunk/hoge.bin index 269847b..1285812 100644 Binary files a/trunk/hoge.bin and b/trunk/hoge.bin differ diff --git a/trunk/i2c_mcu.c b/trunk/i2c_mcu.c index 4eec77f..cae7314 100644 --- a/trunk/i2c_mcu.c +++ b/trunk/i2c_mcu.c @@ -251,7 +251,7 @@ i2c_err iic_mcu_write( u8 slave, u8 adrs, u8 len, void * src ) { return( I2C_ERR_TIMEOUT ); } -#if 0 +#if 0 // rengeが真のマルチタスクになった暁には // 使用中なら帰る #endif diff --git a/trunk/loader.c b/trunk/loader.c index 6aefbf3..f27766c 100644 --- a/trunk/loader.c +++ b/trunk/loader.c @@ -129,6 +129,7 @@ void main( ) void chk_firm_broke() { +#ifndef _ENABLE_HAL_ // ROM不足の為、デバッグ時のみ u8 i; u8 comp = 0; @@ -151,6 +152,7 @@ void chk_firm_broke() firm_restore( ); // 帰ってこない。リセットをかける。 } +#endif } @@ -242,7 +244,7 @@ static void hdwinit2( ) if( system_status.reboot ) // リセットピンだけはすぐにセットする { P0 = bits8(0,0,0,0, 0,0,1,1); - P3 = bits8(0,0,0,0, 0,1,1,1); // 簡易I2Cは出力ラッチを1にする + P3 = bits8(0,0,0,0, 1,1,1,1); // 簡易I2Cは出力ラッチを1にする } else { @@ -259,7 +261,6 @@ static void hdwinit2( ) // P1 = bits8(0,0,0,0, 0,0,0,0); // bt_temp_p,bt_det_p,led_info_r,led_pow_b led_info_g,32khz_o,led_wifi,led_info_b // P2 = bits8(0,0,0,0, 0,0,0,0); // ad_vol,ad_3d,acc_int1,led_chg, (sw_sel),(rbr_flight),(/rbr_rst),(ext_vdd33) P4 = bits8(0,0,0,0, 1,0,0,0); // -,-,-,-, /chg_en, led_pow_r, dipsw[1,0] - P5 = bits8(0,0,0,0, 1,0,0,0); // -,-,-,-, i2c_pu,led_3d,/chg,/gyro_cs // P6 = bits8(0,0,0,0, 0,0,0,0); // -,-,-,-, -,-,sda2,scl2 // P7 = bits8(0,0,0,0, 0,0,0,0); // slp_o,/irq,led_cam,sw_wifi, sw_pow,pm_irw,shell_close,/extdc // P12 = bits8(0,0,0,0, 0,0,0,0); // -,-,-,xtal, xtal,dip(機種判定)[1,0],slp_i @@ -274,6 +275,7 @@ static void hdwinit2( ) /*--- RTCの動作停止 ---*/ // 別途初期化関数 } + P5 = bits8(0,0,0,0, 1,0,0,0); // -,-,-,-, i2c_pu,led_3d,/chg,/gyro_cs /*--- 割り込み設定 ---------*/ // IF0 = 0x0000; /* 割り込み要求フラグクリア */ diff --git a/trunk/main.c b/trunk/main.c index 53f36d6..cfdd71a 100644 --- a/trunk/main.c +++ b/trunk/main.c @@ -55,12 +55,12 @@ void main_loop( void ) system_status.pwr_state = OFF_TRIG; if( system_status.reboot ) { - // リブート時は電源onに上書き - if( PM_chk_LDSW() != 0 ) + // リブート時、本体電源onなら、onを継続させる + if( PM_chk_LDSW() ) { system_status.pwr_state = ON_TRIG; } - vreg_ctr[VREG_C_BT_REMAIN] = 100; + vreg_ctr[VREG_C_BT_REMAIN] = 100; } vreg_ctr_init( ); @@ -91,6 +91,7 @@ void main_loop( void ) extern unsigned char get_ei(); void DI_wt_chk() +#ifdef _DI_WITH_CHECK_ { if( !get_ei() ) { @@ -98,4 +99,9 @@ void DI_wt_chk() } DI(); } +#else +{ + DI(); +} +#endif // _DI_WITH_CHECK_ diff --git a/trunk/pm.c b/trunk/pm.c index 767b82c..8b8307d 100644 --- a/trunk/pm.c +++ b/trunk/pm.c @@ -56,6 +56,8 @@ static void bt_get_charge_status(); static void bt_param_select(); static void bt_batt_update_twl(); static void bt_batt_update_ntr(); +static void update_chg_led(); + // ラッパー static err send_cmd_mgic_2B( u8 reg, u16 dat ); @@ -124,42 +126,47 @@ void tsk_batt( ) BT_CHG_DISABLE(); // 温度危険! 充電停止 } - bt_get_charge_status(); // CCIC制御 - - if( ! BT_IN_CHG_delayed_n ) // LEDに反映。bt_get_charge_status()で更新されます。 - { - LED_CHARGE = 1; - } - else - { - LED_CHARGE = 0; - } - - // アダプタつないだ瞬間、満充電でも数秒わざと点灯させる。給電してることをわからせるため。 - if( chg_led_override != 0 ){ // ↑から見ればわかるが、瞬間(数クロック)消える事がある。気がつく人いるかな…? - chg_led_override --; - - if(( vreg_ctr[ VREG_C_STATUS_1 ] & REG_BIT_MGIC_ERR ) != 0 ) // アダプタ有り、電池無しですぐに消す。 - { - chg_led_override = 0; - } - else - { - LED_CHARGE = 1; - } - } - - // レジスタの充電中ビットはLEDに同期する - set_bit( LED_CHARGE, vreg_ctr[VREG_C_STATUS], REG_BIT_BATT_CHARGE ); // set_bitのみ。 - - // 割り込み - // tsk_miscが引き受ける + bt_get_charge_status(); // 充電状況チェック + update_chg_led(); // chg led更新 // 電池残量 // BT_get_left(); } +/* ******************************************************* + 充電LED更新 + CCICが充電中といえば点灯する。 + でなくても、アダプタ刺したばかりなら5秒点灯する + ヘタレ電池対応で嘘充電中の時、ヒューズ切れ(MGICがNAK)なら消灯 + ******************************************************* */ +static void update_chg_led() +{ + static bit temp_led_chg; + + temp_led_chg = false; + + // アダプタつないだ瞬間、満充電でも数秒わざと点灯させる。給電してることをわからせるため。 + if( chg_led_override != 0 ) + { + chg_led_override --; + temp_led_chg = true; + } + + // CCIC が充電中というのであれば、それが一番強い + if( ! BT_IN_CHG_delayed_n ) // bt_get_charge_status()で更新されます。 + { + temp_led_chg = true; + } + + LED_CHARGE = temp_led_chg; + + // レジスタの充電中ビットはLEDに同期する + set_bit( LED_CHARGE, vreg_ctr[VREG_C_STATUS], REG_BIT_BATT_CHARGE ); // set_bitのみ。 +} + + + #define RAW_TEMP_LH 75 // 50 [degC] #define RAW_TEMP_LL 61 // 55 #define RAW_TEMP_HL 184 // 1 @@ -228,7 +235,10 @@ void bt_get_charge_status() else { // "丁寧に遅延" todo:もっといい方法? - if( !BT_CHG_Ena_n && vreg_ctr[ VREG_C_BT_REMAIN ] < 60 ) + if( !BT_CHG_Ena_n + && ( vreg_ctr[ VREG_C_BT_REMAIN ] < 60 ) + && !( vreg_ctr[ VREG_C_STATUS_1 ] & REG_BIT_MGIC_ERR ) + ) { BT_IN_CHG_delayed_n = 0; // 充電中と扱う。充電が終わっているはずがない } @@ -250,13 +260,16 @@ void pm_chk_adapter() { static bit pm_extdc_old; - if( pm_extdc_old != PM_EXTDC_n ) // HAL を通すため、 PM_EXTDC_n の volatile にする心配なし + set_bit( !PM_EXTDC_n, vreg_ctr[VREG_C_STATUS], REG_BIT_POW_SUPPLY ); + + if( pm_extdc_old != PM_EXTDC_n + || ( system_status.pwr_state == OFF_TRIG ) // HAL を通すため、 PM_EXTDC_n の volatile にする心配なし + ) { pm_extdc_old = PM_EXTDC_n; if( !PM_EXTDC_n ) { // 刺さった - set_bit( 1, vreg_ctr[VREG_C_STATUS], REG_BIT_POW_SUPPLY ); set_irq( VREG_C_IRQ1, REG_BIT_BT_DC_CONNECT ); chg_led_override = (u8)( 3000 / INTERVAL_TSK_BATT ); // 誤差蓄積で実測4.5secぐらいだが、もういじらない } @@ -265,7 +278,6 @@ void pm_chk_adapter() u8 temp_v[2]; // 抜けた - set_bit( 0, vreg_ctr[VREG_C_STATUS], REG_BIT_POW_SUPPLY ); set_irq( VREG_C_IRQ1, REG_BIT_BT_DC_DISC ); chg_led_override = 0; @@ -351,7 +363,7 @@ void BT_model_detect() BT_DET_P = 1; BT_TEMP_P = 1; - wait_ms( 5 ); // 電圧が上がるのに時間が掛かる + wait_ms( 2 ); // 電圧が上がるのに時間が掛かる raw_adc_temperature = get_adc( ADC_SEL_BATT_TEMP ); temp = get_adc( ADC_SEL_BATT_DET ); @@ -640,6 +652,7 @@ void BT_get_left(){ { u16 temp_u16; + vreg_ctr[ VREG_C_STATUS_1 ] &= ~REG_BIT_MGIC_ERR; // バッテリパラメータの関係でビットシフトが必要 temp_u16 = temp[0] * 256 + temp[1]; temp_u16 /= p_bt_param->v_scale; @@ -771,7 +784,7 @@ void BT_get_left(){ // BSR // err PM_LCD_on( ) { - u8 rv; + err rv = ERR_ERR; PM_VDDLCD_on( ); @@ -790,17 +803,15 @@ err PM_LCD_on( ) wait_ms( DELAY_PM_VCS_TO_BL ); - rv = (u8)PM_chk_LDSW( ); - - if( rv != 0 ) // 正常パス + if( PM_chk_LDSW() != 0 ) // 正常パス { // 電源起動エラーなら電源も切れてしまう。ここではケアしない vreg_ctr[VREG_C_STATUS] |= REG_BIT_LCD_POW; set_irq( VREG_C_IRQ3, REG_BIT_LCD_ON ); - return ( ERR_SUCCESS ); + rv = ERR_SUCCESS; } - return ( ERR_ERR ); + return rv; } // BSR // @@ -846,7 +857,7 @@ void PM_LCD_off() vreg_ctr[VREG_C_STATUS] &= ~REG_BIT_LCD_POW; } - set_irq( VREG_C_IRQ3, REG_BIT_LCD_OFF ); // 無条件に発生。マスク無ければ。 + set_irq( VREG_C_IRQ3, REG_BIT_LCD_OFF ); // 無条件に発生。マスク無ければ。 } @@ -897,11 +908,10 @@ err PM_BL_set( u8 dat ) } send_cmd_pmic( PM_REG_ADRS_BL, blset ); -#if 0 -// SoCがPWMを出すようレジスタをセットしてから遅延が有るため、ステータスを先に -// 更新してしまう。してほしいとの要求。 -#endif - // PMICのBLのビットと、MCUのSTATUSレジスタのビット位置が逆なため入れ替え + // SoCがPWMを出すようレジスタをセットしてから遅延が有るため、ステータスを先に + // 更新してしまう。してほしいとの要求。 + + // PMICのBLのビットと、MCUのSTATUSレジスタのビット位置が逆なため入れ替え vreg_ctr[VREG_C_STATUS] = (( vreg_ctr[VREG_C_STATUS] & bits8(1,0,0,1, 1,1,1,1) ) | ( (( blset << 6 ) | ( blset << 4 )) & bits8(0,1,1,0, 0,0,0,0) )); @@ -1013,7 +1023,7 @@ void PM_sys_pow_off( ) // if( RESET1_n ) if( PM_chk_LDSW() ) { - // 異常時は呼ばない + // 異常終了でないとき PM_BL_set( REG_BIT_CMD_BL_U_OFF | REG_BIT_CMD_BL_L_OFF ); PM_LCD_off(); // TCOM,VCS OFF も消してきます。 wait_ms( 20 ); @@ -1029,7 +1039,6 @@ void PM_sys_pow_off( ) PM_off( ); PM_LDSW_off( ); - return; } @@ -1041,8 +1050,6 @@ void PM_sys_pow_off( ) =========================================================*/ __interrupt void intp4_extdc( ) { -// chg_led_override = (u8)( 1000 / INTERVAL_TSK_BATT ); -// chg_led_override = 4; } @@ -1130,16 +1137,7 @@ task_status_immed tski_ntr_pmic_comm( ) IRQ0_ast; } -#if 0 - // バックライト設定 - // 勝手に消しておく - /// 今のところさらに細かくは分けないけど… - if( ( ntr_pm_reg_shadow & ( REG_BIT_TWL_REQ_BL_U | REG_BIT_TWL_REQ_BL_U ) ) == 0 ) - { - vreg_ctr[ VREG_C_COMMAND2 ] = ( REG_BIT_CMD_BL_U_OFF | REG_BIT_CMD_BL_U_OFF ); - renge_task_immed_add( tski_PM_BL_set ); - } -#endif + /// バックライト、気を利かせて消したりしません。 // offリクエスト ////////////////////////////////////// if( ( ntr_pm_reg_shadow & REG_BIT_TWL_REQ_OFF_REQ ) != 0 ) @@ -1150,14 +1148,7 @@ task_status_immed tski_ntr_pmic_comm( ) // リセットリクエスト ///////////////////////////////// if( ( ntr_pm_reg_shadow & REG_BIT_TWL_REQ_RST_REQ ) != 0 ) { -#if 0 - // CODECバグ回避 - // リセット単品でなかったら無視 - if( ( reg1_old ^ ntr_pm_reg_shadow ) == REG_BIT_TWL_REQ_RST_REQ ) -#endif - { - set_irq( VREG_C_IRQ2, REG_BIT_TWL_RESET_REQ ); - } + set_irq( VREG_C_IRQ2, REG_BIT_TWL_RESET_REQ ); } // バックライトをマスクして書き戻す diff --git a/trunk/pm.h b/trunk/pm.h index 423d771..942da87 100644 --- a/trunk/pm.h +++ b/trunk/pm.h @@ -198,7 +198,7 @@ u8 read_pmic( u8 reg ); #define PM_reset_neg() ( send_cmd_pmic( PM_REG_ADRS_CONT, ( PM_REG_BIT_LDSW | PM_REG_BIT_nRST1 ))) #define PM_reset_ast() ( send_cmd_pmic( PM_REG_ADRS_CONT, ( PM_REG_BIT_LDSW ))) #define PM_chk_LDSW() ( read_pmic( PM_REG_ADRS_CONT ) & PM_REG_BIT_LDSW ) -// ↑ 0 だと異常 +// ↑ 1のとき、元電源on // 液晶系電源 // #define PM_VDDLCD_on() ( send_cmd_pmic( PM_REG_ADRS_VDD_LCD, pm_reg_bit_vddlcd )) diff --git a/trunk/renge/renge.c b/trunk/renge/renge.c index ac90db3..c7ad624 100644 --- a/trunk/renge/renge.c +++ b/trunk/renge/renge.c @@ -53,8 +53,7 @@ static void renge_task_immed_del(); //****************************************************************************** task_status_immed ( *tasks_immed[ TASK_IMMED_RUN_LIST_MAX ] )(); -void DI_wt_chk(); - +extern void DI_wt_chk(); @@ -311,5 +310,3 @@ imm_list_sort_fin: // } return( ERR_SUCCESS ); } - - diff --git a/trunk/renge/renge.h b/trunk/renge/renge.h index 941a005..9c7b2e4 100644 --- a/trunk/renge/renge.h +++ b/trunk/renge/renge.h @@ -18,7 +18,6 @@ __callt err renge_task_immed_add( task_status_immed (*p_task_func)() ); // static err renge_task_immed_del( u8 ); - //****************************************************************************** __callt err renge_task_interval_run(); extern u8 renge_flg_interval; diff --git a/trunk/rtc.c b/trunk/rtc.c index a539a97..e3bdcfa 100644 --- a/trunk/rtc.c +++ b/trunk/rtc.c @@ -171,5 +171,7 @@ void rtc_unlock( ) ======================================================== */ __interrupt void int_rtc_int( ) { - renge_flg_interval ++; // インクリメント/デクリメント命令を使うので DI()不要 +// renge_flg_interval ++; // インクリメント/デクリメント命令を使うので DI()不要 + renge_flg_interval = 1; // インクリメント/デクリメント命令を使うので DI()不要 } + diff --git a/trunk/task_debug.c b/trunk/task_debug.c index 580cf62..fc3ab4f 100644 --- a/trunk/task_debug.c +++ b/trunk/task_debug.c @@ -21,7 +21,7 @@ # define IIC_SLA_DBG_MONITOR 0x44 -#if 0 +#if 0 // デバッグモニタ用タスク 注意! タスクリストからも外してますので、使うなら復活させて下さい! @@ -76,7 +76,7 @@ void tsk_debug( ) #endif -#if 0 +#if 0 // タスクひな形 /* ======================================================== タスクひな形 ======================================================== */ diff --git a/trunk/task_misc.c b/trunk/task_misc.c index 50d1a7a..d50d289 100644 --- a/trunk/task_misc.c +++ b/trunk/task_misc.c @@ -123,7 +123,27 @@ void tsk_misc( ) hosu_increment_if_necessary(); } - //. テスト +#ifdef _ENABLE_PRESS_SEL_TO_WDT_ + if( system_status.pwr_state == ON ) + { + static u16 timer; + if( !SW_SEL_n ) + { + timer += 1; + if( timer == 2000 ) + { + DI(); + timer = 0; + while(1) + { + NOP(); // そのうちWDTが発生する + } + } + } + } +#endif + + //. スタックテスト // f(); } @@ -249,7 +269,7 @@ task_status_immed tski_do_command0( ) { FCRAM_RST_ast; } - wait_ms( 5 ); + wait_ms( 5 ); // 時間稼ぎ FCRAM_RST_neg; PM_reset_neg(); RESET2_neg; diff --git a/trunk/task_sys.c b/trunk/task_sys.c index e990a87..cde7b14 100644 --- a/trunk/task_sys.c +++ b/trunk/task_sys.c @@ -52,6 +52,7 @@ extern bit i2c_mcu_time_out_error; //========================================================= #define PWSW_POWON_TIME (u8)( 20 / SYS_INTERVAL_TICK ) // [ms] // INTERVAL_TSK_SW で割らない。値が元から小さいので +#define PWSW_ON_CHECK_TIMEOUT 100 // 適当 電源onの為に電源スイッチが操作されたとき、この時間経過したらmcuを省電力に戻す /* ======================================================== マイコン内部で必要なもの @@ -88,7 +89,7 @@ void tsk_sys( ) pwsw_timeout ++; } - if( pwsw_timeout > 100 ) + if( pwsw_timeout > PWSW_ON_CHECK_TIMEOUT ) { SW_pow_count = 0; system_status.pwr_state = OFF_TRIG; // スイッチはノイズだった。寝る。 @@ -131,7 +132,7 @@ void tsk_sys( ) if( // ( vreg_ctr[VREG_C_BT_REMAIN] < 1 ) // こっちで判定すると電池がほとんど無いときに // // アダプタ差しても数分起動できなくなっちゃう - (( vreg_ctr[VREG_C_BT_VOLTAGE] < ( V_TH_ZERO / 256 ) ) && PM_EXTDC_n ) // 電池空っぽ && アダプタなし + ( vreg_ctr[VREG_C_BT_VOLTAGE] < ( V_TH_ZERO / 256 ) ) // 電池空っぽ ) { // 電池が少ないので起動させない(電圧チェックもされてる) @@ -492,13 +493,6 @@ void tsk_sys( ) } } - return; - -#if 0 - default: - NOP( ); // あり得ないステート -#endif - } } @@ -514,7 +508,7 @@ static void chk_emergencyExit(){ { if( !RESET1_n ) // PM_chk_LDSW() はI2C_mを使用し、高コスト { - if( PM_chk_LDSW( ) == 0 ) + if( !PM_chk_LDSW() ) { // リセットが下がってる /// PMICが異常終了判断をした diff --git a/trunk/user_define.h b/trunk/user_define.h index f28c80b..1d0773a 100644 --- a/trunk/user_define.h +++ b/trunk/user_define.h @@ -206,29 +206,4 @@ #define INT_MSK2_CODEC_PMIRQ 1<<3 #define INT_MSK2_RSV ~( INT_MSK2_IIC_TWL | INT_MSK2_WIFI_TX_BSR | INT_MSK2_CODEC_PMIRQ ) -#if 0 -#define INT_MSK0_IIC_M_DMA 0b0001000000000000 -#define INT_MSK0_SHELL 0b0000000010000000 -#define INT_MSK0_EXTDC 0b0000000001000000 -//#define INT_MSK0_SLP 0b0000000000000100 ) -//#define INT_MSK0_RSV 0b1110111100111011 ) -#define INT_MSK0_RSV 0b1110111100111111 - -#define INT_MSK1_KR 0b0000100000000000 -#define INT_MSK1_RTCINTVAL 0b0000010000000000 -#define INT_MSK1_RTCALARM 0b0000001000000000 -#define INT_MSK1_ADC 0b0000000100000000 -#define INT_MSK1_IIC_CTR 0b0000000000001000 -#define INT_MSK1_IIC_MCU 0b0000000000000001 -#define INT_MSK1_RSV 0b1111000011110110 - -#define INT_MSK2_WIFI_TX_KE3 0b00010000 -#define INT_MSK2L_RSV 0b11101111 - -#define INT_MSK2_IIC_TWL ( 0b0000000100000000 ) -#define INT_MSK2_WIFI_TX_BSR ( 0b0000010000000000 ) -#define INT_MSK2_CODEC_PMIRQ ( 0b0000000000001000 ) -#define INT_MSK2_RSV 0b1111101111110111 -#endif // 0 - #endif // dupe include guard diff --git a/trunk/yav_mcu_bsr.plg b/trunk/yav_mcu_bsr.plg index ffa1c83..e18a16f 100644 --- a/trunk/yav_mcu_bsr.plg +++ b/trunk/yav_mcu_bsr.plg @@ -1,8 +1,139 @@ C:\Windows\system32\cmd.exe /c c:\cygwin\bin\touch magic.c +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no loader.c +loader.c(140) : CC78K0R warning W0401: Conversion may lose significant digits +loader.c(141) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\loader.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no pm.c +pm.c(504) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(798) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(802) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(830) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(851) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(916) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(925) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1125) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1127) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 9 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\pm.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_ctr.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\i2c_ctr.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no main.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\main.asm +Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no magic.c Compilation complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\magic.asm Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no WDT.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\WDT.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_mcu.c +i2c_mcu.c(170) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 1 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\i2c_mcu.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_twl.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\i2c_twl.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no led.c +led.c(84) : CC78K0R warning W0745: Expected function prototype +led.c(336) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\led.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no rtc.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\rtc.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2m -qvjl2w -sainter_asm -zpb -no vreg_ctr.c +vreg_ctr.c(163) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(164) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(166) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(168) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(169) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(217) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(217) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(222) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(222) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(226) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(226) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(230) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(230) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(234) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 14 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\vreg_ctr.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2m -qvjl2w -sainter_asm -zpb -no vreg_twl.c +vreg_twl.c(61) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_twl.c(65) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\vreg_twl.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no adc.c +adc.c(102) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(183) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(229) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(288) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(409) : CC78K0R warning W0745: Expected function prototype +adc.c(438) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(443) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 7 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\adc.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2m -qvjl2w -sainter_asm -zpb -no renge\renge.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\renge.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no accero.c +accero.c(113) : CC78K0R warning W0745: Expected function prototype +Compilation complete, 0 error(s) and 1 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\accero.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no self_flash.c +self_flash.c(280) : CC78K0R warning W0401: Conversion may lose significant digits +self_flash.c(281) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\self_flash.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no sw.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\sw.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no task_debug.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\task_debug.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no task_misc.c +task_misc.c(360) : CC78K0R warning W0401: Conversion may lose significant digits +task_misc.c(362) : CC78K0R warning W0401: Conversion may lose significant digits +task_misc.c(374) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 3 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\task_misc.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no task_sys.c +task_sys.c(226) : CC78K0R warning W0401: Conversion may lose significant digits +task_sys.c(560) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\task_sys.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no pedo_alg_thre_det2.c +pedo_alg_thre_det2.c(103) : CC78K0R warning W0745: Expected function prototype +pedo_alg_thre_det2.c(119) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\pedo_alg_thre_det2.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no ini_VECT.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\ini_VECT.asm +Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\lk78k0r.exe" -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -obsr.lmf "..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\s0rm.rel" -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -b"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\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.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_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 RA78K0R warning W3420: File 'loader.rel' already has had error(s)/warning(s) by 'CC78K' Read Device File Directory : C:\PROGRAM FILES (X86)\NEC ELECTRONICS TOOLS\DEV\ @@ -28,4 +159,4 @@ intel-HEX to bsr bin converter file converted! -Build Total error(s) : 0 Total warning(s) : 13 +Build Total error(s) : 0 Total warning(s) : 60 diff --git a/trunk/yav_mcu_bsr.prk b/trunk/yav_mcu_bsr.prk index debf5e7..9f3d5b7 100644 --- a/trunk/yav_mcu_bsr.prk +++ b/trunk/yav_mcu_bsr.prk @@ -1,17 +1,23 @@ [ProjectManager] FrameMax=0 -FrameX=37 -FrameY=30 -FrameCX=1590 -FrameCY=1075 -OpenFile1=pm.c,0,373,197,1346,828,0,1,0,0 -OpenFile2=i2c_ctr.c,0,655,120,1628,751,0,1,0,0 -OpenFile3=kanaria_c.c,0,68,138,763,769,8,5,8,0 -OpenFile4=main.c,0,402,105,1713,812,11,53,11,0 -OpenFile5=OutputWindow -OutputPos=0,210,901,168,1473 -OpenFile6=ProjectWindow +FrameX=562 +FrameY=3 +FrameCX=1191 +FrameCY=681 +OpenFile1=i2c_ctr.c,0,655,120,1628,751,0,1,0,0 +OpenFile2=kanaria_c.c,0,68,138,763,769,8,5,8,0 +OpenFile3=ProjectWindow PrjPos=0,0,706,0,291 +OpenFile4=pm.c,0,373,197,1346,828,35,374,32,0 +OpenFile5=accero.c,0,200,200,1016,818,109,227,2,0 +OpenFile6=i2c_mcu.h,0,671,375,1487,993,16,7,16,0 +OpenFile7=task_sys.c,0,225,225,1471,947,0,445,0,0 +OpenFile8=loader.c,0,250,250,1841,957,6,157,1,0 +OpenFile9=config.h,0,75,75,902,478,29,6,29,0 +OpenFile10=i2c_mcu.c,0,175,175,1036,939,1,453,1,0 +OpenFile11=main.c,0,402,105,1713,812,0,68,0,0 +OpenFile12=OutputWindow +OutputPos=0,21,472,273,1150 ActivePRJ=yav_mcu_bsr.prj [ProjectWindow] ProjectWindowDispType=0 diff --git a/trunk/yav_mcu_bsr.sdb b/trunk/yav_mcu_bsr.sdb index 27e6b29..20998a5 100644 --- a/trunk/yav_mcu_bsr.sdb +++ b/trunk/yav_mcu_bsr.sdb @@ -1,7 +1,7 @@ [SdbInfo] Ver=5 [loader.c] -T=4e4248ee +T=4e5db4bc 1=incs_loader.h 2=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h 3=fsl_user.h @@ -12,7 +12,7 @@ T=4e4248ee 8=reboot.h 9=magic.h [pm.c] -T=4e4e011b +T=4e5dbf8d 1=incs.h 2=adc.h 3=led.h @@ -22,11 +22,11 @@ T=4e4e011b 7=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h 8=fsl_user.h [i2c_ctr.c] -T=4e409e63 +T=4e532b68 1=config.h 2=incs.h [main.c] -T=4e4e254b +T=4e5dbf8d 1=incs_loader.h 2=WDT.h 3=rtc.h @@ -36,14 +36,14 @@ T=4e4e254b 7=adc.h 8=pool.h [magic.c] -T=4e4e2af0 +T=4e5dbfb4 1=config.h 2=magic.h [WDT.c] T=4e424710 1=incs_loader.h [i2c_mcu.c] -T=4e4e1d71 +T=4e56f834 1=incs_loader.h 2=i2c_mcu.h [i2c_twl.c] @@ -53,14 +53,14 @@ T=4e4e1d71 3=i2c_twl_defs.h 4=i2c_twl.h [led.c] -T=4e423830 +T=4e5b390f 1=incs.h 2=led.h [rtc.c] T=4e423614 1=incs.h [vreg_ctr.c] -T=4e4e208a +T=4e5c39a6 1=incs.h 2=vreg_ctr.h 3=rtc.h @@ -71,21 +71,21 @@ T=4e4e208a 8=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h 9=fsl_user.h [vreg_twl.c] -T=4d5e3e6f +T=4e530e07 1=incs.h 2=jhl_defs.h 3=led.h 4=vreg_twl.h 5=vreg_ctr.h [adc.c] -T=4e4cadc7 +T=4e531196 1=incs.h 2=adc.h 3=pm.h 4=led.h 5=vreg_twl.h [renge\renge.c] -T=4e40d459 +T=4e54a654 1=renge\renge.h 2=renge\renge_task_intval.h 3=renge\renge_task_immediate.h @@ -95,7 +95,7 @@ T=4e40d459 7=sim\simOnWin.h 8=bsr_system.h [accero.c] -T=4e422e91 +T=4e5c3a75 1=config.h 2=incs.h 3=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h @@ -109,7 +109,7 @@ T=4e409e18 6=magic.h 7=pm.h [sw.c] -T=4e4251bb +T=4e54ca66 1=incs.h 2=i2c_twl.h 3=i2c_ctr.h @@ -118,13 +118,13 @@ T=4e4251bb 6=rtc.h 7=sw.h [task_debug.c] -T=4e409e1c +T=4e5c398f 1=incs_loader.h 2=renge\renge.h 3=pm.h 4=accero.h [task_misc.c] -T=4e409e61 +T=4e5dc039 1=incs.h 2=renge\renge.h 3=pm.h @@ -134,7 +134,7 @@ T=4e409e61 7=led.h 8=vreg_twl.h [task_sys.c] -T=4e4e0120 +T=4e5dbf8d 1=incs.h 2=i2c_twl.h 3=i2c_ctr.h @@ -146,7 +146,7 @@ T=4e4e0120 9=adc.h 10=self_flash.h [pedo_alg_thre_det2.c] -T=4e423b4a +T=4e522ab6 1=incs.h 2=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h 3=accero.h @@ -157,7 +157,7 @@ T=4e409e1a 1=config.h 2=sim\sim_interrupt_decrare.c [task_status.c] -T=4e409e1c +T=4e532a61 1=incs_loader.h 2=renge\renge.h 3=hal.h @@ -167,15 +167,15 @@ T=4e409e1c 7=i2c_mcu.h 8=led.h [led_cam.c] -T=4e409e1d +T=4e55dd12 1=incs.h 2=led.h [led_pow.c] -T=4e423450 +T=4e530e07 1=incs.h 2=led.h [hal.c] -T=4e4db237 +T=4e532b4c 1=incs_loader.h [batt_params.c] T=4e409e1b @@ -190,7 +190,10 @@ T=4e422f1d [kanaria.asm] T=4e4226a2 [kanaria_c.c] -T=4e4e2c3d +T=4e522dba +1=incs.h +[get_ei.asm] +T=4e5223c3 [incs_loader.h] T=4e409e1d 1=sim\simOnWin.h @@ -205,30 +208,30 @@ T=4e409e1d 10=i2c_mcu.h 11=WDT.h [sim\simOnWin.h] -T=4e4cce4f +T=4e559884 1=sim\sfrAlias.h [sim\sfrAlias.h] -T=4e409e19 +T=4e5b0fa2 1=config.h [config.h] -T=4e4daac7 +T=4e5cbce4 [jhl_defs.h] T=4df82cd1 1=config.h [user_define.h] -T=4e409e1d +T=4e5b1041 [hal.h] -T=4e40c8f0 +T=4e5229fb [bsr_system.h] T=4e409e1a [renge\renge.h] -T=4cbf8235 +T=4e54e394 1=renge\renge_defs.h 2=renge\renge_task_immediate.h [renge\renge_defs.h] T=4c073c5a [renge\renge_task_immediate.h] -T=4d37f8c8 +T=4e54ab05 1=renge\renge_defs.h [vreg_ctr.h] T=4e409e1c @@ -238,7 +241,7 @@ T=4d42202e [loader.h] T=4c318e0f [i2c_mcu.h] -T=4dde0033 +T=4e55a31b [WDT.h] T=4c319dfc [..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h] @@ -248,7 +251,7 @@ T=4e409e62 [i2c_ctr.h] T=4bf0d1e1 [pm.h] -T=4e409e1c +T=4e5dbf8d [rtc.h] T=4e409e1c [reboot.h] @@ -277,7 +280,7 @@ T=4e409e18 [i2c_twl.h] T=4bf4e29e [accero.h] -T=4ca28964 +T=4e54ab05 1=jhl_defs.h 2=pedometer.h [pedometer.h] @@ -289,7 +292,7 @@ T=4df2001a T=4dd5c8b2 1=jhl_defs.h [led.h] -T=4e409e1c +T=4e530d97 [batt_params.h] T=4e409e1c 1=jhl_defs.h @@ -299,7 +302,7 @@ T=4c072cf1 [i2c_twl_defs.h] T=4bf0d1e1 [renge\renge_task_intval.h] -T=4d5e55a1 +T=4e530e07 1=renge\renge_defs.h [..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h] T=45f12258