diff --git a/trunk/adc.c b/trunk/adc.c index c72471e..80f41b4 100644 --- a/trunk/adc.c +++ b/trunk/adc.c @@ -38,15 +38,17 @@ typedef struct filter_work }filter_work; -static const filter_work work_vr_3d = { +static filter_work work_vr_3d = { &vreg_ctr[ VREG_C_3D ] + // のこりは不定値でよし。constにしちゃダメ }; static u8 vol_data_ctr; static u8 vol_data_ctr_tmp; -static const filter_work work_vr_vol = { +static filter_work work_vr_vol = { &vol_data_ctr_tmp + // のこりは不定値でよし。constにしちゃダメ }; @@ -290,7 +292,11 @@ case ( ADC_SEL_AMB_BRIT ): // case ( ADC_SEL_BATT_TEMP ): EI(); - if( vreg_ctr[ VREG_C_HAL_OVW_TEMPERATURE ] == 0xFF ) +#ifdef _ENABLE_HAL_ + if( vreg_ctr[ VREG_C_HAL_OVW_TEMPERATURE ] == 0xFF ) // HAL無効 +#else + if( 1 ) +#endif { raw_adc_temperature = adc_data; } diff --git a/trunk/bsr.hex b/trunk/bsr.hex index 58f8615..7193871 100644 --- a/trunk/bsr.hex +++ b/trunk/bsr.hex @@ -1,13 +1,13 @@ :02000000760D7B :02000200FFFFFE -:040010000A490C4944 -:02001C00CC4ACC -:02002400194B76 -:02002A00644B25 -:08003400914C344C8D4CAF4D92 -:02004A000E495D -:02005A00494912 -:02006200334D1C +:04001000204A224A16 +:02001C00E24BB5 +:020024002F4C5F +:02002A007A4C0E +:08003400A74D4A4DA34DB84E43 +:02004A00244A46 +:02005A005F4AFB +:020062003C4E12 :0400C0007EFBFF853F :0A00C4001B339499E033F240BFAA09 :0A00CE00FFFFFFFFFFFFFFFFFFFF32 @@ -36,11 +36,11 @@ :10023800050A308700BF1801BF1A01BF1C01BF1E85 :1002480001D7C7C1C1FBF8FFCEABAC8C02D1DD1220 :10025800616902305C03BBF6614900DDEE6189002B -:10026800EFF51004C6D7FD410AFD7309FD6E2FFD99 -:100278005338FDCC04717AFAFDAE23F514F98F16C4 -:10028800F93105135003FD5E2B625C01D161E8CFA3 -:1002980014F902CFC7FB64FD4E30FDB74471025F0D -:1002A800712BE7FD5638FDF53861EDEFF6D7D7C766 +:10026800EFF51004C6D7FD410AFD7309FD432FFDC4 +:100278002838FDCC04717AFAFDA223F514F98F16FB +:10028800F93105135003FD522B625C01D161E8CFAF +:1002980014F902CFC7FB64FD2330FDCD4571025F21 +:1002A800712BE7FD2B38FDCA3861EDEFF6D7D7C7BC :1002B800F616FDCC04717BFA31225D0871225D715E :1002C8007AFAEF0B717AFAA7F647DFE9E2EF01F263 :1002D800C6D7C7C1C1FBF8FF17A1C1E0C18C0A701E @@ -115,12 +115,12 @@ :100728009C01617902EFBB40F67FFF61F8615901D6 :100738008C01D161F8EDD907CC0100717AFAFDCCB2 :1007480004711300711B20710303710205E0C1508D -:1007580003FD4D2BC05013FD4A02500FC1E0FD4D63 +:1007580003FD412BC05013FD4A02500FC1E0FD417B :100768002BC0CEABAC6159018C0191DD068C014CDC :1007780003DF03E6EF01F66061FB7151018C014C68 :100788000861F8CC010031320705A044FCEF03F5FD :1007980044FC4044FC11DC0DF544FCF0C15003FD61 -:1007A8004D2BC0EF12E6BC02F6614902DDB4000031 +:1007A800412BC0EF12E6BC02F6614902DDB400003D :1007B8000000617902EFF1CE3708CBE4FFFFCBE60A :1007C800FFF7CED4FFCF370008F5120561FDF5AB72 :1007D800FFFDD908D25008C15014FD0B08C0D2FD46 @@ -144,11 +144,11 @@ :1008F800ABFFF2D7C7317460067110CBFBEF047100 :1009080018CBFB8FCBFB7FF4FC76D1DD5C8FCBFB68 :100918009FF4FC4014F903DF22665C10D1DD1C8FC4 -:10092800CBFB5C10D1DD0B5080C15011FDA634C04B -:10093800EF095040C15011FDA634C04014F903DD41 +:10092800CBFB5C10D1DD0B5080C15011FD7B34C076 +:10093800EF095040C15011FD7B34C04014F903DD6C :10094800064014F904DF22665C02D1DD1C8FCBFB64 -:100958005C02D1DD0B5040C15010FDA634C0EF0938 -:100968005020C15010FDA634C0C6D7C78F0EFC76E4 +:100958005C02D1DD0B5040C15010FD7B34C0EF0963 +:100968005020C15010FD7B34C0C6D7C78F0EFC760F :100978008F0FFC77665C80D1DD10675C80D1DF0566 :10098800712360EF0B712260EF067104077121601B :10099800665C40D1DD10675C40D1DF05713360EFE4 @@ -168,42 +168,42 @@ :100A740000089F0408EEBF00EEBA00C1C514410E81 :100A840011D9D0FF118FD1FF312E45C4C0D7F23117 :100A9400A2C401E2D79DE261DD4C09DF12717BFA49 -:100AA400C18F06089F53FDC0CF060800EE27003112 +:100AA400C18F06089F5FFDC0CF060800EE27003106 :100AB400F2FA04CF0608004C00DF05D50008DD1665 :100AC40061DD717BFAD50608DD0ACDE31F61CD61D6 :100AD400CDEE160061CDFED40061FFFE9A00FCF855 :100AE400FF0EFEB20061CDFED5004C09DF0EC18FB2 -:100AF40006086F53FD9F0608C0EE0400CF060800E9 -:100B0400F8E3D75200EF025202FE3700CF52FD0045 +:100AF40006086F5FFD9F0608C0EE0400CF060800DD +:100B0400F8E3D75200EF025202FE3700CF5EFD0039 :100B1400CF060800BF0408C716629F0008410011F1 -:100B24008F26209B4100118F27209F0108C651006A +:100B24008F1A209B4100118F1B209F0108C6510082 :100B3400FE62FFEF025205CF060800C1510CFE0A07 :100B440000C0D7C1511DFE0200C0D761DD717BFA20 :100B540070CEC0A59EC47CFF9EC4609EC461CDD7E8 :100B640061DD717BFAC18EC45C1BFED6FFCF060823 :100B740001FED7FFC061CDD731F2FA1AC1AEE4BF8E -:100B840044FDAEE6BF46FDAED4BF48FD30FFFFBE18 -:100B9400E4BEE6BED4C0D731F2FA11C1AF44FDBE03 -:100BA400E4AF46FDBEE6AF48FDBED4C0D7C1BF4AE0 -:100BB400FD13BF4CFD15BF4EFD17BF50FDC0D7AF91 -:100BC4004AFDDB4CFDEB4EFDFB50FDD7534B305241 +:100B840050FDAEE6BF52FDAED4BF54FD30FFFFBEF4 +:100B9400E4BEE6BED4C0D731F2FA11C1AF50FDBEF7 +:100BA400E4AF52FDBEE6AF54FDBED4C0D7C1BF56BC +:100BB400FD13BF58FD15BF5AFD17BF5CFDC0D7AF6D +:100BC40056FDDB58FDEB5AFDFB5CFDD7534B305211 :100BD4005430324E323030475631323000FFC1503B :100BE400FEFEAB0061DD717BFACF060800FE0A0051 -:100BF400FEA4FF61CDF8E3EECF00C7FB0408BF44B9 -:100C0400FD8FC0009C05C5C337040600BF46FD35F3 +:100BF400FEA4FF61CDF8E3EECF00C7FB0408BF50AD +:100C0400FD8FC0009C05C5C337040600BF52FD35E7 :100C140036460C300000522BFE6600C2C4C630F4C7 -:100C24000BB800300000B8022004AF46FDB8003015 -:100C34000F00B802AF44FD61FF520AFE3AFFECF820 +:100C24000BB800300000B8022004AF52FDB8003009 +:100C34000F00B802AF50FD61FF520AFE3AFFECF814 :100C4400FF0E717BFAC1C7FB04088C05C65C80FEED :100C54000200C0D761DD717BFA70CFC0FFA59FC0D1 :100C6400007CFF9FC000609FC00061CDD7618BFEF8 :100C7400E2FF717BBE410011FB000017CEFC006156 :100C8400CB089EFDF31161C999A58392DFF7D7FEC6 -:100C9400B1FED552FDDF23C1CF0308035109FEF491 +:100C9400B1FED55EFDDF23C1CF0308035109FEF485 :100CA400FDC0D2DF37FE3800A20408CF0308075185 :100CB40009FEE1FDD2B20408DF22C7FB0408318338 -:100CC40002C6D7C6510AFECCFD624C1FDF06CF52C6 -:100CD400FD01EF04CF52FD00C0EE5BFEC0EE55FEF9 +:100CC40002C6D7C6510AFECCFD624C1FDF06CF5EBA +:100CD400FD01EF04CF5EFD00C0EE5BFEC0EE55FEED :100CE400C7C1FB04088B31196C0161589BC0C6D77E :100CF400717BFAFE4DFEAF0408040600C114365899 :100D04000C300000522DF3FE77FF8FC000FE2BFE47 @@ -216,10 +216,10 @@ :020D7400C3FDBD :100D760061CF5100718C7109FECBF800FEFCCB01EE :100D860000F6BF00F953C0F693935820FEDFF941F1 -:100D96000036C04D34FEFCEF05118B99A7A517440C -:100DA600064EDFF53602F930FEFCEF04CC0000A754 -:100DB60047DFF9410036064E3420FEEF05118B99C8 -:100DC600A7A517440E4EDFF53628FE305CFEEF046D +:100D96000036C84E34FEFCEF05118B99A7A5174403 +:100DA6001A4FDFF53602F930FEFCEF04CC0000A73F +:100DB60047DFF94100361A4F3420FEEF05118B99B3 +:100DC600A7A51744224FDFF53628FE305CFEEF0458 :100DD600CC0000A747DFF9FCD80000EFFE61DD710B :100DE6007BFABEF0ADD8BEF200AEF661CDD7C361D8 :100DF600DD717BFABEF0ADD8BEF200DBF6FFADDCEE @@ -252,35 +252,35 @@ :100FA600F9B4DADFF4BDD813BDDAC2C0D746D8DD4E :100FB6000771FF7177D971C0D75BDB9DDB605BDAA8 :100FC6009DDAADDC5BD9085BD808BDD8D7C3C7F3BB -:100FD600728EFDC162314C410036B64D1161A07270 +:100FD600728EFDC162314C410036BE4E1161A07267 :070FE600C09EFD62C6C2D7E8 -:0A0FF60031383A34303A303400004C -:0A20000031383A34303A3034000031 -:10200A0005214F7B9EC5E900C4FB0000000040FE8D -:10201A00000000000104080D12171C1F080100002F -:10202A001F003B005A0078009700B500D400F30067 -:10203A00110130014E011926344453626E777D80B6 -:10204A00807D776E625344342619100A08080808FE -:10205A00080808080A10AEF0B430B740BA30BB50CE -:10206A00BBB0BC50BD10BD60BDB0BFE0C2B0C420A3 -:10207A00C7B0CAE0CE1001F01410142006306390E5 -:10208A0049006E0077707B001900190017F01C6078 -:10209A0012001200120002005C003600A70000D8ED -:1020AA00EAE88C309C10A5E0B040B1C0B200B25052 -:1020BA00B310B490B620B860BA50BFA0C6B0CE90E4 -:1020CA00D02000200020002000207B306860200003 -:1020DA001700173012F00DE007F00700093001C0B1 -:1020EA0001C00100AB000000670020DA6967A12087 -:1020FA00B750B9D0BB00BC30BC60BCA0BD10BDC0DD -:10210A00BE70BFD0C2A0C400C850CC80D0B001A05D -:10211A00251018B017C095206FE07C603510350087 -:10212A0037F016F01CA0173011D011F011F0020090 -:10213A005E00A7002700B0DAF5F38C309C10A5E00A -:10214A00B040B1C0B200B250B310B490B620B8607B -:10215A00BA50BFA0C6B0CE90D020002000200020E8 -:10216A0000207B30686020001700173012F00DE065 -:10217A0007F00700093001C001C00100AB000000F0 -:10218A00670020DA69670000000000000000000014 +:0A0FF60031353A31343A3337000048 +:0A20000031353A31343A333700002D +:10200A0005214F7B9EC5E9000104080D12171C1F0C +:10201A00080100001F003B005A0078009700B50035 +:10202A00D400F300110130014E01192634445362E1 +:10203A006E777D80807D776E625344342619100A4C +:10204A0008080808080808080A10AEF0B430B740B3 +:10205A00BA30BB50BBB0BC50BD10BD60BDB0BFE014 +:10206A00C2B0C420C7B0CAE0CE1001F014101420C8 +:10207A000630639049006E0077707B0019001900E2 +:10208A0017F01C6012001200120002005C003600F9 +:10209A00A70000D8EAE88C309C10A5E0B040B1C097 +:1020AA00B200B250B310B490B620B860BA50BFA014 +:1020BA00C6B0CE90D02000200020002000207B3027 +:1020CA00686020001700173012F00DE007F00700D3 +:1020DA00093001C001C00100AB000000670020DA2E +:1020EA006967A120B750B9D0BB00BC30BC60BCA0A6 +:1020FA00BD10BDC0BE70BFD0C2A0C400C850CC8045 +:10210A00D0B001A0251018B017C095206FE07C60F0 +:10211A003510350037F016F01CA0173011D011F029 +:10212A0011F002005E00A7002700B0DAF5F38C3048 +:10213A009C10A5E0B040B1C0B200B250B310B49048 +:10214A00B620B860BA50BFA0C6B0CE90D02000204A +:10215A000020002000207B30686020001700173024 +:10216A0012F00DE007F00700093001C001C00100BC +:10217A00AB000000670020DA696700000000000079 +:10218A000000000000000000000000000000000045 :10219A000000000000000000000000000000000035 :1021AA000000000000000000000000000000000025 :1021BA000000000000000000000000000000000015 @@ -289,716 +289,734 @@ :1021EA0000000000000000000000000000000000E5 :1021FA0000000000000000000000000000000000D5 :10220A0000000000000000000000000000000000C4 -:10221A0000000000000000000000000000007F7EB7 -:10222A007D7C7A7978777675747271706F6E6D6C61 -:10223A006A6968676665646261605F5E5D5C5A5977 -:10224A0058575655535251504F4E4D4B4A4949488B -:10225A00474645434241403F3E3D3B3A39380102F9 -:10226A000203030200FEFBF7F3F0F0F3FA0412256F -:10227A00384D5F6E777A776E5F4D38251204FAF320 -:0E228A00F0F0F3F7FBFE000203030202010076 -:102298008F04F9B004F9D1DF47CF04F91EFD4723B5 -:1022A800FDE92231325C0D31045C0931226005718F -:1022B8003304EF03713204FD202331225C0571429F -:1022C80002EF03714302D42ADD05B42A71420231B8 -:1022D8004402067140CBFBEF047148CBFBFD1C2682 -:1022E800D74A284BDC134A28B9DE0E4005F928DE08 -:1022F80004A005F9D771335CD74A283EDC054A2883 -:10230800BDDC0E4006F928DE04A006F9D771325C60 -:10231800D7F505F9F506F9D73132600E4007F9020D -:10232800DE04A007F9D771235CD73132040A40C70D -:10233800FB3CDE0471235CD771225CF507F9D7C733 -:10234800C1FBF8FF71445C712760DE57712460712E -:10235800415C312260127130CBFB5002C15011FD3B -:10236800A634C0CD2A32EF3B7138CBFBE0C1501107 -:10237800FDA634C0F42A17C15002FD352BC0D2DFA8 -:102388000D8B318E318D080E01081C00BD2CAD2C33 -:1023980044009BDC05D5C7FBDF095020C15011FD67 -:1023A800A634C0C0C6D7C78D2076FDF023FD692BA3 -:1023B800D517F9DD0571035CEF2C664B2061F83108 -:1023C800545C1A71535CFDCC04664C07DD0381DF55 -:1023D800098F16F9310303FD7924FD8D2471025C00 -:1023E800307025FDAB38C6D7C771620171720150D4 -:1023F80005FD4A025008FD2837629D285009FD282E -:10240800376276716301711816F94A28F1DC05E51F -:1024180017F9EF224A2804DE1ACF17F9025008C12B -:10242800506CFDDA02C092DF0DD437DF0971101647 -:10243800F9EF03F517F94017F901DF05710A22EFE3 -:1024480006710B22710302CD20075700674C08DE86 -:102458001073090A20614EDC05679D20EF0387EFA2 -:10246800EB4A2007DF09D517F961F8CF17F903C63A -:10247800D7500AFD4A02304000C15006FD182BC053 -:102488005096ED4A02C72006FBF8FFD517F961E818 -:10249800ED6C25304A57C1503EFD182BC0D2DD07E0 -:1024A8007100CAFBED6C257108CAFB17040200C154 -:1024B8005004C1500CC1506CFD02031006EA30AA4A -:1024C80048318D12AA48318E616B08616A08C15083 -:1024D8000EFD182BC0F690C1500CFD182BC0CC0176 -:1024E800008C014C04DE2831245D02EFFA71125D84 -:1024F800EA308C015010D605C15010C18C01D604A9 -:102508004000C1506CFDAA031006615901EFD2507A -:10251800A5FD4A02EA30AA48318D12AA48318E61D7 -:102528006B08616A08C1500EFD182BC050A5FD4A02 -:10253800025004C1506CFDDA02C0629C01EA308A84 -:102548004B4E0161C3048A4A4E0117040200C15070 -:1025580004C1500CC1506CFDAA031006F6C1503ED0 -:10256800FD182BC01006C6D7C78F08F94B2861F88D -:10257800ED1926400AF928DE06A00AF9ED1926F514 -:102588000AF98D289F08F98D285070D6123073519A -:10259800230480001231FF318E039F09F99FC6FB87 -:1025A800F68F09F97C804C95DC1C8F09F9318F2452 -:1025B8001400EA30BDD8AA44FDE30D1231FF318E74 -:1025C80003318F16EF1A8F09F9318F241400EA307E -:1025D800BDD8AA46FDE30D1231FF318E03318F16A7 -:1025E800EA308A427217F3031644000171FE61C88B -:1025F80036FF001701DE02F61617BD4EC7500CFD58 -:10260800182BC0D2DF078D289F08F9EF047100CA84 -:10261800FBF2C6D7C72008FBF8FF4017F901DD0613 -:102628004017F902DF1C17040600FD102CD2DF0A40 -:102638008C069C058C079C04EF4ACC0563CC0400EF -:10264800EF4217040600FD102CD2DD0F7100CAFB03 -:1026580071035CCC050071025DEF298C06318E3167 -:102668008D080E07081C00BBEA308A4072ABFD36A5 -:102678000FBB8C019C05D1DF08CC0501CC0400EF11 -:10268800038B9C0417040600FD2D2CD2DD06CC0616 -:10269800C8CC07008C069FC9FB8C06318E318D088B -:1026A8000E07081C00BD2CAD2C4401A5DC09CC0389 -:1026B80064F6BF0CF9EF52AD2C220CF94401A0DCF2 -:1026C80009CC031EF6BF0CF9EF3FAD2C44819DDC0D -:1026D8000BCC030A30F401BF0CF9EF2DAD2C4401EB -:1026E8009BDC0BCC030530F401BF0CF9EF1BAD2CC0 -:1026F800440191DC0BCC030030F401BF0CF9EF0965 -:1027080071025D30F401BF0CF93132040C31245CE4 -:1027180008CC0564CC0400EF0D8C034E05DE078C55 -:10272800039C05CC04008C059FC7FB8C049FC8FB49 -:10273800FD9D2B8F0EF94E05DD2B40C7FB0BDE06EA -:10274800400EF90BDE1640C7FB06DE06400EF90602 -:10275800DE0AD5C7FBDF0ED50EF9DD095020C150C2 -:1027680011FDA634C08FC7FB9F0EF9FDDA2B1008A8 -:10277800C6D7C7D82FC15002FD4D2BC04018F9014C -:1027880061F8712010055012FD4A028D2F6C0870F7 -:10279800C15002FD4D2BC05003FD4A028D2F6C180D -:1027A80070C15002FD4D2BC05016FD4A025003FD6A -:1027B8005E2B625C01D1DD107170CBFB5002C15001 -:1027C80013FDA634C0F2EF01E2C6D7C75004FD5E80 -:1027D8002B625C03D1DD405014FD6A2834CBFB89A1 -:1027E8005C9F998A0C7CFF50FF5C14D1DD228A0C17 -:1027F8007CFF5C147234CFFB89616A997162075659 -:1028080000316207058666D1DFF7716307716B27B0 -:1028180034DEFB895CEB99712810055002FD5E2BB4 -:10282800D2DD354018F901DF05500AFD4A028D2F27 -:102838006C1070C15002FD4D2BC0E0FD4A02D82F2C -:10284800C15002FD4D2BC05033FD4A02F0C1500269 -:10285800FD4D2BC07178CBFBE0C15013FDA634C0F1 -:10286800C6D7C7C12004FBF8FFCC02005004FD5EA8 -:102878002B629C038C045C20D1DD0E8C036C019CC4 -:10288800038C026C209C02EF138C045C10D1DD0CCD -:102898008C035CFE9C038C026C109C028C045C080C -:1028A800D1DD0E8C036C029C038C026C089C02EF39 -:1028B800138C045C04D1DD0C8C035CFD9C038C023E -:1028C8006C049C028C03D1DD05501AFD4A028C036E -:1028D80070C15004FD4D2BC08FCBFB5C9F728C03E5 -:1028E800318E316D148C03318E314D616D08616C00 -:1028F8005C606162629FCBFB8FD7FB7CFF50FF5E01 -:1029080002D1DD278FD7FB7CFF5E027234CFFB89B3 -:10291800616A99716207CC01003162070861590147 -:102928008C01D1DFF4716307716B27F21006C6D7EB -:10293800D9BFFBC15006FD4D2BC0D9C0FBC1500704 -:10294800FD4D2BC0D7FD3829F2D7C7711300711B75 -:1029580020710303710205E0C15003FD4D2BC050E7 -:1029680013FD4A02F0C15005FD4D2BC0500FC1E0C8 -:10297800FD4D2BC0500AFD4A027103055008FD4A5F -:1029880002501FC1E0FD4D2BC05012FD4A025003FA -:10299800FD5E2B625C01D1DF03E2EF24F0FD5E2BCC -:1029A800629D2E3602F9C75008FD352BC05003C171 -:1029B800FD4D2BC0710203711A20FDF52AF429F28E -:1029C800C6D75003FD5E2B625C01D1DD155014FDA6 -:1029D8006A28FDD3275014FD4A02E0C15003FD4D7B -:1029E8002BC0711300711B207103035014FD4A02A0 -:1029F800F0C1E0FD4D2BC0F0C15003FD4D2BC0D7F9 -:102A0800C72004FBF8FFCC02008D299C035010C19D -:102A180050A4FDDA02C0629D29D437DD04F2EDD25C -:102A28002A8C037B295C08D1DD0F8D295C08D1DF56 -:102A380005CC0210EF03CC02208C037B295C04D167 -:102A4800DD158D295C04D1DF088C026C049C02EF33 -:102A5800068C026C089C028FCAFB5CF3728D295CA1 -:102A68000C6162629FCAFB8FD6FB7CFF50FF5E023F -:102A78009C02D1DD1F34CEFB896E0299716207CCAE -:102A88000100316207086159018C01D1DFF47163DB -:102A980007716B278D295C40D1DD095002C15012A6 -:102AA800FDA634C08D295C01D1DD08E0C15012FDBE -:102AB800A634C0717AFA8D295C41D1DD0C5A29BE41 -:102AC800D829C15010FD4205C0F21004C6D7FD7ABE -:102AD80027F2D7FDD327F2D7C78FDEFB7617FD6A1B -:102AE80028664FDEFBDFF2F5DEFBF2C6D75064FD49 -:102AF8004A02FD452C6261FB71115CF171145C6145 -:102B0800DC70C15012FD4205C0FD4C36CD3D03D7E7 -:102B1800C7C1C1FBF8FFAC0ABB17C15002C18C0288 -:102B280070C1506CFDAA0310061004C6D7C7C1FBBC -:102B3800F8FFAC08C15002C18B70C1506CFD020394 -:102B48001006C0C6D7C78806166770C1C75084FD6F -:102B580074031004C6D7C716C75084FDDA02C0C66E -:102B6800D7C74A2004DE045600EF0256014018F980 -:102B780001DF048686EF0A4018F902DF0451046178 -:102B88000666318F12504CD633514CD6610A046018 -:102B980020BD30C6D740C7FB51DC05CF1EFC0FD780 -:102BA80040C7FB33DC05CF1EFC0BD740C7FB0BDC53 -:102BB80005CF1EFC07D740C7FB0661D83132040594 -:102BC800CF1EFC03D7D5C7FBDD04E51EFCD7F51ED9 -:102BD800FCD7D514F9DF0471635CD7FD452C62611D -:102BE800FB71715C71145C71775C61C831625C1750 -:102BF80071625C71745C71115CF171745C61DC70A0 -:102C0800C15012FD4205C0D7C7164012FCFFDD0CAB -:102C18008F12FC9B1714CA0100F2EF07C75004FD7E -:102C2800352BC0C6D7C7164013FCFFDD078F13FC32 -:102C38009BF2EF07C75002FD352BC0C6D740C7FB34 -:102C48000BDE02E2D7F2D7710001057178500571E9 -:102C58003AD5713BD18F10055CFC9F1005CF540508 -:102C68004AE5420571104205710042057148500558 -:102C78007130500571205005CF530505CF52050A14 -:102C88007130510571205105713BD5717050058F18 -:102C980011055CFC9F1105F422D771785005710865 -:102CA8000105D77140F00071783002713AE6713B46 -:102CB800E2713BEA713BEE8F10055CFC9F1005CF7B -:102CC80034024AE552FF711A52710A5271483002B1 -:102CD8007130300271203002CF330205CF32020A40 -:102CE80071303102713BE6717030028F11055CFC66 -:102CF8009F110571603002D7717830027148F00079 -:102D0800D7C788061666614FDD0967614EDE0396F0 -:102D1800EF01866672C6D7C7161714AA0412A9430C -:102D2800DD29AA0412A923FD0E4EC3AC02FD0E4EE6 -:102D380013C2BDD813FDB30FDE0C1714AA0212AAD2 -:102D48000403BA04EF051714A9BA04AC041231FF3E -:102D5800319E03317F087208C6D77100F2003044F3 -:102D680000BFB601300188BF9001300984BF9E01C1 -:102D7800BF9C01BF9A01BF9801BF9601BF9401BFD4 -:102D88009201F53CFF30FE00BFBE01F6BFBC01BF9B -:102D9800B80150EEBFBA01A1BFB201C918FE00F6D2 -:102DA800BE6EBE64BE6A7123047153078F16F93173 -:102DB8000507F5E5FBCB6CFF0071535D71425DD7EC -:102DC80030EF00BFB401F6BFBA017108F2007123F9 -:102DD8000471530771435DD78F9CFBB09CFBD1DF17 -:102DE8007331D4D106715BD1E59EFBD59EFBDD34F2 -:102DF8007140CAFBD99DFBF1E734020023DD0625AB -:102E0800DD0325DF05F6BE66EF06D9E4FBF1BE66F5 -:102E1800A09DFB409DFB20DF06F59DFBB09EFBCFF0 -:102E28009CFB19D7CF9CFB1E7148CAFBD5E6FBDF7C -:102E380004F6BE66D7D9E4FBF14266FFDD16D9E495 -:102E4800FBF112AE6643DE05A266FFEF03B266FF32 -:102E5800CF9CFB03D7C7161714F6B9AA0412F6239A -:102E68001231FF31AE03316FBA02C6D7C7C1FBF8C2 -:102E7800FF8C085080D612AB1413B9AB14AA0412F5 -:102E8800A92312D939FBF133BDD813FD1F0EBA029D -:102E9800C0C6D731645D01D74014F902DF10F6BE11 -:102EA80064BE6EBE6ABFA6FBBFACFBBFB2FB3154AB -:102EB8005D1530A2FBFD5D2E30A8FBFD5D2E30AE0A -:102EC800FBFD5D2EED4F2F31745D0F71735D710841 -:102ED800EAFBF5A0FBF59FFBEF6DD59FFBDF658F48 -:102EE80038FB9F9FFB40A0FB1FDC1A7100EAFB40E8 -:102EF8003AFBFFDD22A0A1FB8F3AFB4FA1FBDE17B7 -:102F0800F5A0FBEF12D9A0FBF1A1605C1F9FA0FB0D -:102F18007108EAFBF5A1FBE9A0FB093CFB70C13095 -:102F2800A2FBFD742EC0E9A0FB095CFB70C130A8B0 -:102F3800FBFD742EC0E9A0FB097CFB70C130AEFB21 -:102F4800FD742EC0B09FFB30A2FBFD1F2DF313BEF6 -:102F58006E30A8FBFD1F2DF313BE6A30AEFBFD1FBC -:102F68002DF313BE64D7C736F00071F4DC297170F5 -:102F7800F000CE9D08CE9EC0CE9F80F594FFF593BD -:102F8800FFF592FFE597FFE596FFE595FFE598FFCA -:102F9800CE9C7F7100BEFB711BE3712BE3711AE7B6 -:102FA800712BE7717A9D710A9E31929E02EFFA7138 -:102FB8000B9E71035E71135E71235EC6D7C7310223 -:102FC8005E1E71025E710A9E31929E02EFFA34EC27 -:102FD800FB3692FF52078B99A5A792DFF9710B9EDA -:102FE800C6D7C788061631125E1571125EC734B48B -:102FF800FB3092FF1652078B99A5A792DFF9C66698 -:10300800736718B4FBC6D7C771035E31145E1E71AF -:10301800135E710A9E31929E02EFFA3492FF36B423 -:10302800FB52078B99A5A792DFF9710B9E31245E9D -:103038001371235E717B9E8FF4FB9E9A8FF5FB9E26 -:103048009B717A9EC6D7CFBFFB5CCFC0FB5FCFE03A -:10305800FB5DCF14FC36CF15FCC9E5EBFBD7C7CF1A -:10306800BCFB12CFBDFB02CFE4FBFFF5E5FBF5E6A9 -:10307800FBF5E7FBF5E8FB5600664C64DE087238A2 -:1030880038FB0086EFF3C6D7C788061617F1E73472 -:1030980003002361E3EDD6332361F8ED8131B123D9 -:1030A80061E3ED8B312561F8ED9A31B1240D0061B2 -:1030B800D8EDD633240B0061F8EDBB312361F8ED70 -:1030C80002322361F8EDCF312361F8ED9A332406FB -:1030D8000061F8ED6B32B12561D8ED87322400002C -:1030E80061F8ED94322361F8EDD6332361F8EDB43D -:1030F80033B12361E3EDB7322361F8EDC8322361C0 -:10310800F8EDD9322361F8EDC8322361F8EDEA32DF -:103118002361F8EDFB322361F8ED0A332361F8ED02 -:103128002C332361F8ED38332361F8ED4433236100 -:10313800F8ED4D332402002361E3EDD63324020079 -:1031480061F8ED56332361F8ED63332561F8ED6FCF -:1031580033B124060061D8EDD63324000061F8EDC0 -:10316800D9332561F8ED7B3324120061F8ED9533EE -:103178002361F8ED8633EDDA3334BEFB89615F995C -:10318800EDE733304D29FDAB3866736718BCFBEDAE -:10319800E73340C1FB6ADF1440C2FB68DF0E674CAF -:1031A8006CDF0930DD41FDAB38713AD5679FC3FB51 -:1031B800EDE73367D1DD0D30013DFDAB3834DCFB85 -:1031C80089616F99EDE733675C02D1DD0830D62A53 -:1031D800FDAB38EF0C675C01D1DD0630DB2AFDABB7 -:1031E80038675C3CD1DD1030E02AFDAB38675C3CC9 -:1031F8007266736218BCFBEDE73367D1DD625C0170 -:10320800D1DD05300800EF01F6609F1BFC675C020A -:10321800D1DD03E6EF01F6341BFC89616899675C30 -:1032280004D1DD04E6A1EF01F6341BFC896168993D -:10323800675C08D1DD05302000EF01F6341BFC89FE -:10324800616899675C10D1DD05301000EF01F63434 -:103258001BFC89616899675C20D161E871601BFC7F -:10326800EDE733D432DF08679FE5FBA432EF0D4A60 -:103278003205DE08E83267183FFDA432EDE7336710 -:103288005C0F7266736218BCFBEDE7334A3264DE8A -:103298001B4A3201DF0667D161F85701E832671827 -:1032A80038FBA4324A320561C871725DEDE73367B5 -:1032B8005C7F70C117F1243000FDEA2FC0EDE733C1 -:1032C800675C3F70C117F1243000FDEA2FC0EDE7BD -:1032D80033675C0770C117F1243000FDEA2FC0ED99 -:1032E800E733675C1F70C117F1243000FDEA2FC077 -:1032F800EDE7336770C117F1243000FDEA2FC0ED08 -:10330800E733CEABAC710A9E31929E02EFFAD592AA -:10331800FFDF05710B9EEFED679E99710B9E9FF382 -:10332800FBEDE73371225E675C7F9FF4FBEDE733CB -:1033380071225E675C3F9FF5FBEDE733675C3F9F5B -:10334800F6FBEDE733675C1F9FF7FBEDE73330B81B -:103358003AFDAB38679FFCFBEDE73330733AFDABC2 -:1033680038679FFDFBEF7830953AFDAB38679F00D3 -:10337800FCEF6C675C01D161E8FDB744EF614A3846 -:10338800C8DE08E83867186AFAA438EF52679D382B -:10339800EF4D67318E247000DD0D240200DF4030D0 -:1033A800EE08FDAB38EF3871625FEF33675C01D12F -:1033B800DD05711202EF03711302675C02D1DD05AE -:1033C800712202EF03712302679FEBFBEF1100EFFD -:1033D8000E00664C5BDE07736718BCFBEF0100C686 -:1033E800D7C716664C30DC094C37DE05FDC52FEF14 -:1033F8006E664C02DF1F8FBEFB5C03728F1DFC5C88 -:1034080003318E316D08616A08128F1DFC5C8031B2 -:103418002A6162EF59664C3DDF0AAE90BF18FCF98D -:1034280018FCEF4A664C3EDF05F919FCEF40664C84 -:103438004FDF05FDDF44EF36664C61DF08E83809E9 -:103448006AFA72EF29664C7FDF05FD773DEF1F664C -:103458004C4EDF0B31745F045210EF12F2EF0F661F -:103468004C5BDC0452FFEF06667309BCFB72C6D7DF -:10347800C788061617F1241000240500DC07244C21 -:1034880000DD17EF17717BFA17F104BCFB14896193 -:103498007F99717AFA71325EEF02A438C6D7C7C134 -:1034A800C1FBF8FF4014F903DD064014F904DF2FCF -:1034B8008C027309C4FB5E0AD1DF248C02318E04AE -:1034C800BCFB14896E0A99716207CC01003162074E -:1034D800086159018C01D1DFF4716307716B271002 -:1034E80004C6D7CF1DFC03F51BFCF51FFCF521FC1A -:1034F800D7C788061617F1E734020025DD3D23DD1E -:103508001725DD1C23DD0523DD2BEF3B71625E678C -:103518009F20FCCD3D03EF2F675C839F1DFCEF27A9 -:10352800675C039F1FFC675C034C0261F8711260C3 -:10353800FDD246EF12679F21FCEF0C6791DF08E090 -:10354800C15012FDA634C0C6D7C71617F1E724002C -:1035580000DD2A23DD1E240300DD0724FB00DD2413 -:10356800EF2531226005308000EF01F6086F1EFC60 -:103578007208EF198F1BFCF51BFC72EF1071425F8C -:103588005235EF09F2EF066673091AFC72C6D7C7FF -:103598001617F1E7240000DD38241000DD1C23DDB8 -:1035A8001C23DD30240E00DD18241100DD1B240F40 -:1035B80000DD12243000DD15EF1EE2EF1D5202EF90 -:1035C800195204EF155206EF115205EF0D5207EF8D -:1035D80009F2EF065203EF0252FFC6D7C731445E25 -:1035E8003771435E8D3C9FC4FB8D3B9FE3FB3618D0 -:1035F80020C7D83BFD5937618A70618AFD9E37C064 -:10360800D840F1312F609D3F8D3A4B3FDD0A715212 -:103618005E8D3F9D3ACD3D034A3D05DE0930563665 -:10362800FDAB38CD3D6BB43D7150F000CE300BCFC3 -:10363800170006CE3106FDB602717A30710BE371C0 -:103648000BE7C6D78D3F9D3A8D3F9FC5FBD74014EA -:10365800F903DF064014F904DF02F2D731545E0D96 -:1036680071535E71735E8D3F9F2AFCEF3831645E43 -:103678002371635E71725ED520FCDF05F52BFCEFCC -:103688000B8F20FC5002D6A1609F2BFC8F2BFC9F38 -:103698002AFCEF1131745E088F2BFC9F2AFCEF0582 -:1036A8008D3F9F2AFC8F2AFC9FC5FBD92AFCFDC9A8 -:1036B80036E92AFC09282270C15013FD4205C0F2E0 -:1036C800D7C7C1C1FBF8FF8C02D1DF05F520FCEF9D -:1036D8001A8C024C05DE06CF20FC02EF0E8C02315C -:1036E8008E1231FE03311F609F20FC8F2CFC4F206F -:1036F800FCDD29CC011F8F20FC9F2CFCCC00008B0B -:103708004C08DE148B73091E204F20FCDC058B9CB3 -:1037180001EF05615900EFE78C019D3E1004C6D703 -:10372800C716710AE7710BE37150F000CE300BCF6A -:10373800170006669E31FDB602717A30710BE331CF -:1037480082E302EFFA8D1F7158F000710BE772C621 -:10375800D7C7C1C1FBF8FF8F14FC4E02DC03F2EFA0 -:10376800318C024F15FCDC0452FFEF268C022F141B -:10377800FC706131318D128F15FC2F14FC70613192 -:1037880033BDD813FD410EBB440001DC03F690BBEA -:103798008B721004C6D7C7C1FBF8FFAC0814A91474 -:1037A80089708B6128706131FD0E4E1344030071DE -:1037B800FEDC23AC08148A04819A04AC08148A0439 -:1037C8004C11DC10A9148B99AC0814CA0200AC087F -:1037D80014CA0310EF72AC0814CA0400AC0814A988 -:1037E80014894DDE0AAC08148A02819A02EF12ACE1 -:1037F8000814A914894D61D308AC08148A02919A57 -:1038080002AC08148A03919A03D1DF3CAC08148AED -:10381800024C10DF10A91489318EA112AC0814A92A -:10382800146299EF17AC08148A024CF0DF0EA91441 -:1038380089318EB112AC0814A9146299AC0814CA63 -:103848000200AC0814CA0310C0C6D7ED9638717BC5 -:10385800FAC7D44261F831045F2E71045F71215FA9 -:1038680071035FD442DD05B442CEABAC717AFA562F -:1038780000664C0ADD1272F3311C79FEFCCEFC00A6 -:1038880061CAFDF53886EFE9717AFAF2C6D7C756EC -:1038980000664C0ADE0BF0317E12F6782EFC86EFBD -:1038A800F0C6D7C7C1C1FBF8FFCC01008C014C0A98 -:1038B800DE36717BFA8C01F0317E042EFC14A9618E -:1038C80068DF09AC02B9717AFAF2EF1D8C01F031A8 -:1038D8007E12792EFC614902DF06717AFAE2EF095D -:1038E800717AFA615901EFC4E21004C6D7C72004FF -:1038F800FBF8FFF6422EFC61F8EDD739717BFA9C94 -:10390800038C034C0ADE3C8C03F0317E042EFC143D -:10391800A96168DF05717AFAEF29717AFA8C037266 -:10392800F3311C792EFCCEFC0061CA629C02D1DF07 -:103938000A8C03F0317E12E6782EFC717BFA61590D -:1039480003EFBECC0200CC01018C02F0317E042EC4 -:10395800FC14A96168DD788C02F0317E12792EFCA6 -:10396800E743DF658C014C0ADE5F8C01F0317E1283 -:10397800792EFCE743DD4D717BFA8C01F0317E0432 -:103988002EFC14A96168DF186169018C01F0317E91 -:1039980012F6782EFC8C024E01DCED717AFAEF2FCC -:1039A8008C01F0317E042EFC14A9128C02F0317EB9 -:1039B80033782EFC8C01F0317E12E6782EFC6159AA -:1039C80002717AFA615901EF9B615902ED51390090 -:1039D800F21004C6D7C7200CFBF8FF17040600C175 -:1039E8005006C150A8C15030FD02031006D2DD1D9B -:1039F800A042FC4042FC08DE03E2EF6B34FCFB898A -:103A08005CFC99FDB83A7110CAFBF2EF5A30060017 -:103A1800C117040600C13001FCFD164E1004F54222 -:103A2800FC8FFCFB5C01D1DD264014F903DF20503C -:103A380010C180FDA634C0C736100571D4C6DE0F8C -:103A480017C15006C150A8C15030FD0203100640EE -:103A580014F901DD114014F905DD0B8FFCFB5C0244 -:103A6800D161E8FDE241F2100CC6D7D9FDFBC15087 -:103A780030FDDA02C0629F00FC7130CDFB8FD5FBB0 -:103A88005C08D1DF06716307716B27F2D7D900FC98 -:103A9800C1D9FFFBC15030FD740310047130CDFB58 -:103AA8008FD5FB5C08D1DF06716307716B27F2D7EE -:103AB800C72006FBF8FF17040500C1E0C1500FC17D -:103AC8005030FD02031006624C02DF077110CAFB7A -:103AD800F2EF5F7118CAFBCC03004017F901DF054C -:103AE800CC0402EF03CC0410CC05808FFCFB5C03F4 -:103AF800D1DF08717AD5CC0207EF06717BD5CC02ED -:103B08002F17040200C15004C150A0C15030FDAAB3 -:103B1800031006C736100571D4C6DE154014F90324 -:103B2800DF0F17C15006C150A8C15030FD02031065 -:103B380006F21006C6D7D514F9DF03F6BD444014C3 -:103B4800F901DD0DD546FCDD04B046FCD7CF46FCB7 -:103B5800038F14F9318FE723DD0B240200240300BF -:103B680061C8ED663C8F16F931233E301B00464490 -:103B7800DF0AE0C15010FDA634C0EF1D30770146C2 -:103B880044DF165002C15010FDA634C0F6464ADF85 -:103B9800088FE0FB5010D6BD4AF6464ADD36B64AD5 -:103BA800464ADF3071025DEF2B301B004644DF13BD -:103BB800F6464CDF18E0C15010FDA634C0C94C537E -:103BC80007EF0A307701464461F871025DF6464C0A -:103BD80061E8B64C3144600871335FF6BD44EF14B8 -:103BE80031345F05F6BD44EF0BA644F6464461F850 -:103BF800C944FFFF315260194A4605DE16A4464AF9 -:103C08004605DF0FA4465004C15010FDA634C0EF8E -:103C180002F446315460194A4805DE16A4484A4859 -:103C280005DF0FA4485008C15010FDA634C0EF02AC -:103C3800F448D449DD03B449D7316260174A4705CF -:103C4800DE14A4474A4705DF0DA4475010C1FDA65E -:103C580034C0EF02F4474A470661F8CD4925D7C773 -:103C680036100571D4DE0730DD39FDAB38D240148B -:103C7800F903DF1D3122070630082AFDAB3831442D -:103C88005F0C71435F5080C15012FDA634C0FDA87F -:103C98003CFDD33C31645F0671635FFDB143C6D719 -:103CA8008F1DFC5C01D1DD22D549FCDD04B049FC47 -:103CB800D7CF49FC098D3E4F48FCDD0E8D3E9F480D -:103CC800FC5040C15012FDA634C0D74014F903DDA2 -:103CD80004F6BD1AD7D5E8FBDF08F6461ADD19B693 -:103CE8001AD7D9E4FBF1461ADD0ED9E4FB12AD1A56 -:103CF80043DE03A61AD7B61AD7717BFAC78FDCFB47 -:103D080076F5DCFB717AFA5C10D161E871525F6676 -:103D18005C0FD1DD57665C01D1DD05F514F9EF4C78 -:103D2800665C02D1DD11E0C15003FD4D2BC071135B -:103D380000711B20710303665C04D1DD117113004F -:103D4800711B20D51DFC61F8710303FDEB34665C23 -:103D580008D161E87103035005FD4A02710203505E -:103D680003C1FD4D2BC0711A20FDF52AF2C6D7C735 -:103D780056FF4A321361C8ED513E8F16F9311505C9 -:103D8800300400EF0F8F16F9314505300500EF04B8 -:103D9800D917F9F1609F4CFC8D4E9F4DFC71345C36 -:103DA800E661301271045C61DC31196162629F4E18 -:103DB800FCE54FFC31140205308000EF01F6C131FB -:103DC800346005304000EF01F6C2616B08616A0893 -:103DD800C131340405302000EF01F6C2616B08617F -:103DE8006A08C131240205300800EF01F6C2616B90 -:103DF80008616A08C131646005300400EF01F6C249 -:103E0800616B08616A08C131546004E6A1EF01F6EC -:103E1800C2616B08616A08C131446003E6EF01F6CC -:103E2800C2616B08616A9F50FCF171240461DC9FD8 -:103E38004AFCF171540761DC9F4BFCD832F1010454 -:103E480012FD14A9148976A4326672C6D7C7FD7309 -:103E5800098F14F9318FE724000061F8ED31402310 -:103E6800DD1B2361F8ED3B3F2361F8EDB73F23618C -:103E7800F8ED00402361F8EDD140ED2E404015F9F2 -:103E880001DF303124601FF64644DD05F538FDEFCB -:103E980003A038FD4038FD65DC0FF6BD44F514F984 -:103EA80071025FED5641FDAE23AD44440A0061D86E -:103EB800ED564171325FFDCC0471535CFDAE234079 -:103EC80017F903DF0971025FF514F9ED5641FD1C7E -:103ED8002640C9FB9BDE0D3124600971025FF51491 -:103EE800F9ED5641714A277140110571301105717C -:103EF8003A22715A2271501105FD5229D2DD0971F9 -:103F0800025FF514F9ED564171103500CF37001DE9 -:103F1800714012054015F901DD064015F903DF056A -:103F2800F5E5FBEF04CFE5FB03CF14F902FD3829D3 -:103F3800ED5641FD4F2CFDAB2C714A9DFDEB34FD38 -:103F48006630F537FF712BE0F515F971025FCBE4A8 -:103F58003FEFCBE6F6F0FDCC04713BD47112027151 -:103F680023028F16F93105285004FD5E2B625C038D -:103F7800318E315D34CBFB896168995002FD5E2B2F -:103F8800D2DD067170CBFBEF047178CBFBFDAE235D -:103F9800FD622D710816F9CF14F9038FBEFB5C0280 -:103FA800D1DD095080C15010FDA634C0ED5641FD49 -:103FB800584131545F2FA450D450DD0831A4E00A91 -:103FC80031020C06712BE0FDCE4131A4E01731041B -:103FD8000C13712BE05027C15005FD4D2BC0CF1499 -:103FE800F90471025FFDC3418F16F93125073124A9 -:103FF8006003F514F9ED5641FD584131020C14F0F7 -:10400800C15005FD4D2BC05005FD4A02FDCE41CFE4 -:1040180014F903FDC3418F16F931250731246003D4 -:10402800F514F9ED5641F514F9CFE5FB03F5E6FB78 -:10403800F5E8FB71525DF6426CFF61E8ED5641F61A -:10404800BD4A71035DF5FCFBFDB83AFDC82DFDA224 -:104058002CFD002D714B9D711302712302F5CCFBD1 -:10406800F5CDFBF5CEFBF5CFFB31245D02EFFACEA3 -:104078003708CBE4BFFFCBE6FFF3CED4FFCF370042 -:104088000971481205F6BEE0BEE2BED0716A27FD8E -:10409800CA29714307714B277148100571481105EA -:1040A8007138100571381105713302713B22715353 -:1040B80002715B227158100571581105CF14F9056A -:1040C80071325FF6BD44FD410AF515F9F538FD3149 -:1040D800246004D42ADD2371335FE515F9E514F96A -:1040E8008F16F9312568F510FCF50EFC502EFD4AA7 -:1040F80002CF15F903E514F9EF54FD2805FD472310 -:1041080071730171320471430271035C71525C3145 -:10411800949E02EFFA712AE7CEA409F5F300312440 -:10412800600261FDF442FD7309E5F300CEA4083195 -:10413800226006CF14F905EF0971335FE515F9E53B -:1041480014F9712BE78F16F9312503F514F9C6D741 -:10415800D552FCDF1A310200155003FD5E2B625C5C -:1041680001D1DF07F514F971025FD7E552FCD7409A -:1041780052FCF0DF0831040041F552FCD74052FCF4 -:10418800C8DF0BF514F971025FCF52FCF0D731028A -:10419800000A4052FCFFDD22A052FCD7F0C15004B7 -:1041A800FD4D2BC08FCBFB5C9F9FCBFB7110DCFBC5 -:1041B80030013DFDAB38CF52FCF0D731045D06F538 -:1041C80014F971025FD771535FF450717207FDB62D -:1041D80002717307D7FD8905F2D7717BFAC7200CE6 -:1041E800FBF8FF8F02FCF0F901FCF303FD0E4E1300 -:1041F800BC048F04FCF0F903FCF303FD0E4E13BC62 -:10420800028F06FCF0F905FCF303FD0E4E13BB719B -:104218007AFAAC04BDD8F6BDDAAC04311EBDDCF6C2 -:10422800BDDEFDF40DADD8BDDCADDABDDEAC02BD42 -:10423800D8F6BDDAAC02311EDADCC3DADEC3BDDC87 -:10424800F6BDDEFDF40DC0BDDEC0BDDCADDEFD6A31 -:104258000FADD8BDDCADDABDDEABBDD8F6BDDAAB8F -:10426800311EDADCC3DADEC3BDDCF6BDDEFDF40DDB -:10427800C0BDDEC0BDDCADDEFD6A0FDADAADD8FD4B -:10428800CD45C3C58FECFC5C3FF0317E046CFC145B -:10429800C2C0B9A0ECFCF6BC08BC0A9C078C074C51 -:1042A8002EDD3E8FECFC0E0770F161DC605C3FF0A8 -:1042B800317E12796CFCBDD8F6BDDA8C07730968BB -:1042C80022318FBDDC70BDDEFDF40DAC08BDDCAC69 -:1042D8000AFD6A0FADDABC0AADD8BC08615907EF10 -:1042E800BCAC08BDD8AC0ABDDAC9DC0004F6FDBE1A -:1042F8000EC9DCFFFFF6FDBF0FADD8BF66FCAF608F -:10430800FC4266FCDD12AF62FCBF64FCAF60FCBF20 -:1043180062FCAF66FCBF60FCAF62FC4264FCDC5030 -:10432800AF60FC4262FCDE48AF3AFD4260FCDE4012 -:10433800403EFD16DC1F403EFDA0DE168F68FC4F98 -:104348003EFDDE0EAF60FC226AFC44691061C8FDC8 -:10435800B143F53EFDAF60FC445146DC0BAF60FC59 -:10436800241027BF3CFDEF1130F82ABF3CFDEF09B0 -:10437800403EFDFF61E8A03EFDAF64FC4262FCDC0C -:104388001BAF62FC4260FCDE13AF60FC423CFDDE0A -:104398000BF568FCAF60FCBF6AFCEF094068FCFFE6 -:1043A80061E8A068FC100CC6D7717BFAC7710A9E39 -:1043B80031929E02EFFA8E949F5AFC8E969F5BFC78 -:1043C8008E979F5CFC8E989F5DFC8E939F5EFC8E03 -:1043D800929F5FFC710B9E717AFA8F5DFCFDD30F83 -:1043E80076FD4B4513BD56D507FCDF0AD508FCDF23 -:1043F80005D509FCDD25F6B14656DF11C956372229 -:10440800665C0391DF060A56181A57009617FD6E68 -:104418004613FD894431745F02EF61520692926936 -:104428005AFC6854FCDFF6AD56BD54F852F3311C03 -:10443800791AF944FEFFDD44D852F101041AF9143F -:10444800A944FFFFDF04E6B9EF0BD852F101041AC3 -:10445800F914A9A1B9717BFAA007FCD507FCDF1CE8 -:10446800A008FCD508FCDF14A009FCD509FCDF0C6A -:10447800CF07FCFFCF08FCFFCF09FCFFC6717AFA13 -:10448800D7C716D852F10744A800DC0571725FEF50 -:104498001CF647DD18A4524A52A8DC0571725FEF7A -:1044A8000CF852F3311CF6781AF9B7EFE4C6D7C7FF -:1044B80056A89666F0317E12F6B1781AF966D1DF01 -:1044C800F1717BFAF507FCF508FCF509FCF452716B -:1044D800735FC6717AFAD7C72004FBF8FFD432DFBE -:1044E800178D529FEDFC717BFA520692926954FC2B -:1044F80068EEFCDFF6717AFA4A3206DE0EE8320917 -:10450800EEFC9C03A4328C0372EF34F9EDFCF3311A -:104518001C791AF9BB310260058B9C03EF128C01E0 -:104528009C03D5EDFCDF06CFEDFCA7EF03B0EDFC57 -:10453800718071076061DC61FB7101608C0372102E -:1045480004C6D7C72008FBF8FF8F5DFCFDD30F9C7E -:10455800078F5CFCFDD30F9C068F5BFCFDD30F9C83 -:10456800058F5AFCFDD30F9C048F5EFC9C038F5F64 -:10457800FC9C028C06318E0112792620BB8C075CCC -:1045880003D1DF098C064C0361C86179008C0531C1 -:104598008EB1610900BB313D120103BB8B0E047063 -:1045A8008C011C00BB8F0CFC4E03DC0E8C034F0CE3 -:1045B800FCDC0B8C024F0DFCDC04AB12EF03ABB13F -:1045C800121008C6D7C7C3C12008FBF8FFF6614917 -:1045D8000A61F8614908DF07F7340000ED6A46E62A -:1045E800BC04F6BC06AC0ABC02AC08BBAC0661490C -:1045F80002AC0461F8614900DE28AC04BDD8AC0601 -:10460800BDDAE1FD790FADDABC06ADD8BC04ABBDAF -:10461800D8AC02BDDAE1FD940FADDABC02ADD8BB6F -:10462800EFCAAC06BC02AC04BBAC08BDD8AC0ABD32 -:10463800DAAC04BDDCAC06FDF70EAC04BDDCAC06A0 -:10464800FD6A0FE1FD940FADDABC06ADD8BC04AC31 -:1046580006614902AC0461F8614900DCC5AC02148A -:10466800AB12100CC6D7C7C12004FBF8FF8F57FC4C -:10467800FDD30F9C034E04DF1CAD544656DE07AD38 -:1046880056265412EF40F64656DF074654DD03E738 -:10469800EF34F7EF318C04318EB1128C03318E4335 -:1046A800DF1830382226540656BB8C045C0391DF91 -:1046B80005AB041800BBAB12EF0C8C034E04DE05EF -:1046C80032A900EF01F71006C6D7717BFA311260E4 -:1046D80009F64658DD04B658EF7C711360717AFA12 -:1046E8004014F904DF07715307F424EF69D9E7FB95 -:1046F800F1E7240000DD0F23DD1A23DD1023DD534D -:1047080023DD2723DD38715307F424EF497152075D -:10471800F424EF42D424DF07715207E424EF057133 -:104728005307F424C958FA00EF2CD424DF0B715234 -:1047380007E424C958FA00EF1DF5E7FBEF18D42465 -:10474800DF0B715307E424C958FA00EF09CFE7FBE0 -:1047580002EF03FD5F47D7D91FFCF1E7240000DD16 -:104768000923DD2123DD0923EF1B715307F424D727 -:10477800D424DF07715207E424EF05715307F424AA -:10478800C9582D01D7715207E424D731425D01D7AA -:1047980071635DD9E5FBF1E7240000DD1223DD1923 -:1047A80023DD1123DD2623DD3423DD3923DD3FFD21 -:1047B8001F48EF3DFD4048EF38D9E4FBC1AE6CFD22 -:1047C800092DC0F313BE6C712304EF25F0C1AE6C44 -:1047D800FD092DC0F313BE6C712304EF14F6BE6CF3 -:1047E800712204EF0CCB6CFF00712304EF03FDB4BE -:1047F800484014F905DD064014F901DF0671230469 -:1048080071635D31645D0FF6BE64BE6A31220402D5 -:10481800EF02F690BE6ED7CD2647F45AAE6C317DC6 -:10482800BFFAFCFD8948D2DF0ED9E4FBC1AE6CFDAE -:10483800092DC0F313BE6CD7FD8948D2DD0DCD26F6 -:1048480047F45AAE6C317DBFFAFCD7E85A094020CC -:104858005080D6BFF6FC22FAFCBDD8304700FD1FB9 -:104868000EBFF8FC30F6FCFD1F2DF313BE6CB4260A -:10487800D426DF0CCD2647A45A4A5A1F61C8F45AD9 -:10488800D740C7FB0BDC05712304F2D740C7FB06F2 -:1048980061D831225C11F0C1AE6CFD092DC0F31353 -:1048A800BE6C712204EF03FDB448E2D771625DF07B -:1048B800C1AE6CFD092DC0F313BE6CA0FCFC40FC1E -:1048C800FC40DC3DF5FCFCD9FDFCF1313F0440FD2A -:1048D80014D9FDFCF1BDD85008FD6E0E087208E62B -:1048E800D2DD040192DFFC896158D1DD0571220413 -:1048F800EF03712304A0FDFC40FDFC2061C8F5FD19 -:02490800FCD7DA -:10490A0061FC61FCC1C3C5C7520C929269D4FEC155 -:10491A00DFF88EFD708EFCC1717AFA4014F903DF5C -:10492A000630082AFDAB38C09EFC609EFD34D4FEDA -:10493A005206C0B9A5A592DFF9C6C4C2C061FC611E -:10494A00DF520C929269D4FEC1DFF88EFD708EFCA4 -:10495A00C18F4105775C04D1DD06675C01D1DD506A -:10496A0031345E3671620771335E8FCCFB5FD4FBE4 -:10497A00D1DF1B8FCDFB5FD5FBD1DF128FCEFB5F63 -:10498A00D6FBD1DF098FCFFB5FD7FBD1DD0C3162BC -:10499A000702EFFA716307716B27710360FD0F302D -:1049AA00F4227148500571605005717AFAEDB84ADF -:1049BA00675C02D1DD17D422DD134A2202DD0E0024 -:1049CA00F4227148500571605005717AFA717AFAC9 -:1049DA008D22318FE7240000DD0823DD1423DD3129 -:1049EA00EF50F4327140500571505005E422EDB891 -:1049FA004A8F40059F10F9715050058F10F99F1288 -:104A0A00F9D910F9FDE933629F11F9CD2202EDB807 -:104A1A004A675C02D1DD18675C10D1DD05CD22033F -:104A2A00EF107148500571605005F422EDB84ACD77 -:104A3A0022044A2203DF138F11F99F4005D911F985 -:104A4A00C1D910F9FD7834C0EF228F4005768F1056 -:104A5A00F901DC064010F902DE0671605005EF4EDE -:104A6A00C7D910F9FD9030C071505005D912F9F12B -:104A7A00242900DD2A240400DD25242200DD202447 -:104A8A001100DD0C240100DD16241E00DD11EF0CDF -:104A9A004010F960DF09CF10F961EF03A010F94A5D -:104AAA002203DF0AD910F9FDE933629F11F9C09E8A -:104ABA00FC609EFD34D4FE5206C0B9A5A592DFF96A -:104ACA0061FCC1C7717AFA714AE5717BBD51405FD9 -:104ADA000401D1DD06F616A747DFF2300400BF2431 -:104AEA0001F6BF2A01300B0BBF28010000000000AD -:104AFA00000000510FBF2801000000000000000064 -:104B0A00500FBF2801710AE671235DC6C061FCC15E -:104B1A00C5717AFAD436DD0BEA34899E44A634B4D8 -:104B2A0036EF33710AE6300400BF2401F6BF2A01CA -:104B3A00300B0BBF28010000000000000000510FDD -:104B4A00BF28010000000000000000500FBF28012C -:104B5A0071135D71235DC4C061FC61EF520C9292C6 -:104B6A0069D4FEC1DFF88EFD708EFCC12006FBF809 -:104B7A00FF71503002CEABACCC0400F6BB31B2E2CE -:104B8A0010617900F6614900DFF371603002ED1EB1 -:104B9A004C8E519C03713BE28C035C02D1DD1E8C6E -:104BAA00035C08D1DF0971503002CC0400EFCC8CD1 -:104BBA000570FD5135629E50CC0402EFBE8C035C39 -:104BCA0003D1DF408E509C02715030028C04D1DF39 -:104BDA000E8C0270FD9735629C05CC0401EF328C75 -:104BEA00044C02DF0671603002EF29CF34025A7199 -:104BFA006030028C0270C18C0570FDF934C0CF346C -:104C0A00024AEF108C035C01D1DD0671603002EFBD -:104C1A0003ED854B1006C09EFC609EFD34D4FE5207 -:104C2A0006C0B9A5A592DFF961FCC1C3C5C7520C7C -:104C3A00929269D4FEC1DFF88EFD708EFCC1710AB2 -:104C4A009E31929E02EFFA8FF6FB4F96FFDF198F85 -:104C5A00F7FB4F97FFDF118FF8FB4F98FFDF0950E3 -:104C6A0004C15011FDA634C0710B9EC09EFC609E0B -:104C7A00FD34D4FE5206C0B9A5A592DFF9C6C4C256 -:104C8A00C061FCA44261FCC1C3C5C7520C929269BF -:104C9A00D4FEC1DFF88EFD708EFCC1C1FBF8FF8D1A -:104CAA001F9C018E31318EE7240600DD0823DD0EBC -:104CBA0023DD22EF46717AFA8C019D3CEF3D717A31 -:104CCA00FA4017F901DF068C019D3BEF2E51FF2EAA -:104CDA00019D3BEF26717AFA4016FCFFDF068C0134 -:104CEA009D28EF058F16FC9D284014F903DD064028 -:104CFA0014F904DF06307025FDAB384031FF09DEB8 -:104D0A0005A031FFEF077158F00071425E710BE3A5 -:104D1A00C0C09EFC609EFD34D4FE5206C0B9A5A553 -:104D2A0092DFF9C6C4C2C061FC61FF520C9292695B -:104D3A00D4FEC1DFF88EFD708EFCC1717AFA8FFC49 -:104D4A00FB5C03D1DD194014F903DD064014F904B4 -:104D5A00DF0D36100571D4DE0630DD39FDAB38C003 -:104D6A009EFC609EFD34D4FE5206C0B9A5A592DF12 -:104D7A00F961FC61FC61FC61FC61FC61FC61FC6144 -:104D8A00FC61FC61FC61FC61FC61FC61FC61FC6131 -:104D9A00FC61FC61FC61FC61FC61FC61FC61FC6121 -:0B4DAA00FC61FC61FC61FC61FC61FC31 -:0A4DB60000060C12181E242A3036E5 -:104DC0003E3BE43598229347E02D9B2ED246673C2C -:104DD000FC08553E4CFC2EFE20FE02F903F94DFC6A -:104DE00028FE4EFC4FFC18F94AFC6CFF1AFF6EFFC0 -:104DF0006AFF64FF4BFC66FF50FC0000983AF82AFB -:064E0000FF005555555559 -:084E0600FF000000000047005E -:104E0E00317503F7332312D714AEF8C716AC06125A -:104E1E00C5AC0416F643DD078B99A7A5B3EFF5C213 -:024E2E00C6D7E5 -:024FF4000202B7 -:0A4FF60031383A34303A303400000C +:10221A0000007F7E7D7C7A7978777675747271702A +:10222A006F6E6D6C6A6968676665646261605F5E3D +:10223A005D5C5A5958575655535251504F4E4D4B53 +:10224A004A494948474645434241403F3E3D3B3A59 +:10225A00393801020203030200FEFBF7F3F0F0F340 +:10226A00FA041225384D5F6E777A776E5F4D3825FE +:10227A001204FAF3F0F0F3F7FBFE00020303020282 +:02228A00010051 +:10228C008F04F9B004F9D1DF47CF04F91EFD3B23CD +:10229C00FDDD2231325C0D31045C093122600571A7 +:1022AC003304EF03713204FD142331225C057142B7 +:1022BC0002EF03714302D42ADD05B42A71420231C4 +:1022CC004402067140CBFBEF047148CBFBFD10269A +:1022DC00D74A284BDC134A28B9DE0E4005F928DE14 +:1022EC0004A005F9D771335CD74A283EDC054A288F +:1022FC00BDDC0E4006F928DE04A006F9D771325C6D +:10230C00D7F505F9F506F9D73132600E4007F90219 +:10231C00DE04A007F9D771235CD73132040A40C719 +:10232C00FB3CDE0471235CD771225CF507F9D7C73F +:10233C00C1FBF8FF71445C712760DE57712460713A +:10234C00415C312260127130CBFB5002C15011FD47 +:10235C007B34C0CD2A32EF3B7138CBFBE0C150113E +:10236C00FD7B34C0F42A17C15002FD292BC0D2DFEB +:10237C000D8B318E318D080E01081C00BD2CAD2C3F +:10238C0044009BDC05D5C7FBDF095020C15011FD73 +:10239C007B34C0C0C6D7C78D2076FDE423FD5D2BF2 +:1023AC00D517F9DD0571035CEF2C664B2061F83114 +:1023BC00545C1A71535CFDCC04664C07DD0381DF61 +:1023CC00098F16F9310303FD6D24FD812471025C24 +:1023DC00306425FD8038C6D7C77162017172015017 +:1023EC0005FD4A025008FDFD36629D285009FDFD91 +:1023FC00366276716301711816F94A28F1DC05E52D +:10240C0017F9EF224A2804DE1ACF17F9025008C137 +:10241C00506CFDDA02C092DF0DD437DF0971101653 +:10242C00F9EF03F517F94017F901DF05710A22EFEF +:10243C0006710B22710302CD20075700674C08DE92 +:10244C001073090A20614EDC05679D20EF0387EFAE +:10245C00EB4A2007DF09D517F961F8CF17F903C646 +:10246C00D7500AFD4A02304000C15006FD0C2BC06B +:10247C005096ED4A02C72006FBF8FFD517F961E824 +:10248C00ED6025304A57C1503EFD0C2BC0D2DD0704 +:10249C007100CAFBED60257108CAFB17040200C16C +:1024AC005004C1500CC1506CFD02031006EA30AA56 +:1024BC0048318D12AA48318E616B08616A08C1508F +:1024CC000EFD0C2BC0F690C1500CFD0C2BC0CC019A +:1024DC00008C014C04DE2831245D02EFFA71125D90 +:1024EC00EA308C015010D605C15010C18C01D604B5 +:1024FC004000C1506CFDAA031006615901EFD25087 +:10250C00A5FD4A02EA30AA48318D12AA48318E61E3 +:10251C006B08616A08C1500EFD0C2BC050A5FD4A1A +:10252C00025004C1506CFDDA02C0629C01EA308A90 +:10253C004B4E0161C3048A4A4E0117040200C1507C +:10254C0004C1500CC1506CFDAA031006F6C1503EDC +:10255C00FD0C2BC01006C6D7C78F08F94B2861F8A5 +:10256C00ED0D26400AF928DE06A00AF9ED0D26F538 +:10257C000AF98D289F08F98D285070D612307351A6 +:10258C00230480001231FF318E039F09F99FC6FB93 +:10259C00F68F09F97C804C95DC1C8F09F9318F245E +:1025AC001400EA30BDD8AA44FDE30D1231FF318E80 +:1025BC0003318F16EF1A8F09F9318F241400EA308A +:1025CC00BDD8AA46FDE30D1231FF318E03318F16B3 +:1025DC00EA308A427217F3031644000171FE61C897 +:1025EC0036FF001701DE02F61617BD4EC7500CFD64 +:1025FC000C2BC0D2DF078D289F08F9EF047100CA9D +:10260C00FBF2C6D7C72008FBF8FF4017F901DD061F +:10261C004017F902DF1C17040600FD042CD2DF0A58 +:10262C008C069C058C079C04EF4ACC0563CC0400FB +:10263C00EF4217040600FD042CD2DD0F7100CAFB1B +:10264C0071035CCC050071025DEF298C06318E3173 +:10265C008D080E07081C00BBEA308A4072ABFD36B1 +:10266C000FBB8C019C05D1DF08CC0501CC0400EF1D +:10267C00038B9C0417040600FD0F2CD2DD06CC0640 +:10268C00C8CC07008C069FC9FB8C06318E318D0897 +:10269C000E07081C00BD2CAD2C4401A5DC09CC0395 +:1026AC0064F6BF0CF9EF52AD2C220CF94401A0DCFE +:1026BC0009CC031EF6BF0CF9EF3FAD2C44819DDC19 +:1026CC000BCC030A30F401BF0CF9EF2DAD2C4401F7 +:1026DC009BDC0BCC030530F401BF0CF9EF1BAD2CCC +:1026EC00440191DC0BCC030030F401BF0CF9EF0971 +:1026FC0071025D30F401BF0CF93132040C31245CF1 +:10270C0008CC0564CC0400EF0D8C034E05DE078C61 +:10271C00039C05CC04008C059FC7FB8C049FC8FB55 +:10272C00FD912B8F0EF94E05DD2B40C7FB0BDE0602 +:10273C00400EF90BDE1640C7FB06DE06400EF9060E +:10274C00DE0AD5C7FBDF0ED50EF9DD095020C150CE +:10275C0011FD7B34C08FC7FB9F0EF9FDCE2B1008EB +:10276C00C6D7C7D82FC15002FD412BC04018F90164 +:10277C0061F8712010055012FD4A028D2F6C087003 +:10278C00C15002FD412BC05003FD4A028D2F6C1825 +:10279C0070C15002FD412BC05016FD4A025003FD82 +:1027AC00522B625C01D1DD107170CBFB5002C15019 +:1027BC0013FD7B34C0F2EF01E2C6D7C75004FD52C3 +:1027CC002B625C03D1DD405014FD5E2834CBFB89B9 +:1027DC005C9F998A0C7CFF50FF5C14D1DD228A0C23 +:1027EC007CFF5C147234CFFB89616A997162075665 +:1027FC0000316207058666D1DFF7716307716B27BD +:10280C0034DEFB895CEB99712810055002FD522BCC +:10281C00D2DD354018F901DF05500AFD4A028D2F33 +:10282C006C1070C15002FD412BC0E0FD4A02D82F44 +:10283C00C15002FD412BC05033FD4A02F0C1500281 +:10284C00FD412BC07178CBFBE0C15013FD7B34C034 +:10285C00C6D7C7C12004FBF8FFCC02005004FD52C0 +:10286C002B629C038C045C20D1DD0E8C036C019CD0 +:10287C00038C026C209C02EF138C045C10D1DD0CD9 +:10288C008C035CFE9C038C026C109C028C045C0818 +:10289C00D1DD0E8C036C029C038C026C089C02EF45 +:1028AC00138C045C04D1DD0C8C035CFD9C038C024A +:1028BC006C049C028C03D1DD05501AFD4A028C037A +:1028CC0070C15004FD412BC08FCBFB5C9F728C03FD +:1028DC00318E316D148C03318E314D616D08616C0C +:1028EC005C606162629FCBFB8FD7FB7CFF50FF5E0D +:1028FC0002D1DD278FD7FB7CFF5E027234CFFB89C0 +:10290C00616A99716207CC01003162070861590153 +:10291C008C01D1DFF4716307716B27F21006C6D7F7 +:10292C00D9BFFBC15006FD412BC0D9C0FBC150071C +:10293C00FD412BC0D7FD2C29F2D7C7711300711B99 +:10294C0020710303710205E0C15003FD412BC050FF +:10295C0013FD4A02F0C15005FD412BC0500FC1E0E0 +:10296C00FD412BC0500AFD4A027103055008FD4A77 +:10297C0002501FC1E0FD412BC05012FD4A02500312 +:10298C00FD522B625C01D1DF03E2EF24F0FD522BF0 +:10299C00629D2E3602F9C75008FD292BC05003C189 +:1029AC00FD412BC0710203711A20FDE92AF429F2B2 +:1029BC00C6D75003FD522B625C01D1DD155014FDBE +:1029CC005E28FDC7275014FD4A02E0C15003FD41AB +:1029DC002BC0711300711B207103035014FD4A02AC +:1029EC00F0C1E0FD412BC0F0C15003FD412BC0D71D +:1029FC00C72004FBF8FFCC02008D299C035010C1AA +:102A0C0050A4FDDA02C0629D29D437DD04F2EDC674 +:102A1C002A8C037B295C08D1DD0F8D295C08D1DF62 +:102A2C0005CC0210EF03CC02208C037B295C04D173 +:102A3C00DD158D295C04D1DF088C026C049C02EF3F +:102A4C00068C026C089C028FCAFB5CF3728D295CAD +:102A5C000C6162629FCAFB8FD6FB7CFF50FF5E024B +:102A6C009C02D1DD1F34CEFB896E0299716207CCBA +:102A7C000100316207086159018C01D1DFF47163E7 +:102A8C0007716B278D295C40D1DD095002C15012B2 +:102A9C00FD7B34C08D295C01D1DD08E0C15012FDF5 +:102AAC007B34C0717AFA8D295C41D1DD0C5A29BE78 +:102ABC00D829C15010FD4205C0F21004C6D7FD6ED6 +:102ACC0027F2D7FDC727F2D7C78FDEFB7617FD5E3F +:102ADC0028664FDEFBDFF2F5DEFBF2C6D75064FD55 +:102AEC004A02FD1A2C6261FB71115CF171145C617C +:102AFC00DC70C15012FD4205C0FD2136CD3D03D71F +:102B0C00C7C1C1FBF8FFAC0ABB17C15002C18C0294 +:102B1C0070C1506CFDAA0310061004C6D7C7C1FBC8 +:102B2C00F8FFAC08C15002C18B70C1506CFD0203A0 +:102B3C001006C0C6D7C78806166770C1C75084FD7B +:102B4C0074031004C6D7C716C75084FDDA02C0C67A +:102B5C00D7C74A2004DE045600EF0256014018F98C +:102B6C0001DF048686EF0A4018F902DF0451046184 +:102B7C000666318F12504CD633514CD6610A045430 +:102B8C0020BD30C6D740C7FB51DC05CF1EFC0FD78C +:102B9C0040C7FB33DC05CF1EFC0BD740C7FB0BDC5F +:102BAC0005CF1EFC07D740C7FB0661D831320405A0 +:102BBC00CF1EFC03D7D5C7FBDD04E51EFCD7F51EE5 +:102BCC00FCD7D514F9DF0471635CD7FD1A2C626154 +:102BDC00FB71715C71145C71775C61C831625C175C +:102BEC0071625C71745C71115CF171745C61DC70AC +:102BFC00C15012FD4205C0D7C716C75004FD292B82 +:102C0C00C0C6D7C716C75002FD292BC0C6D740C7B0 +:102C1C00FB0BDE02E2D7F2D771000105717850058B +:102C2C00713AD5713BD18F10055CFC9F1005CF54C8 +:102C3C00054AE54205711042057100420571485084 +:102C4C00057130500571205005CF530505CF520545 +:102C5C000A7130510571205105713BD571705005C9 +:102C6C008F11055CFC9F1105F422D771785005710A +:102C7C00080105D77140F00071783002713AE671A5 +:102C8C003BE2713BEA713BEE8F10055CFC9F10053B +:102C9C00CF34024AE552FF711A52710A5271483010 +:102CAC00027130300271203002CF330205CF320274 +:102CBC000A71303102713BE6717030028F11055C84 +:102CCC00FC9F110571603002D7717830027148F0A9 +:102CDC0000D7C788061666614FDD0967614EDE03B3 +:102CEC0096EF01866672C6D7C7161714AA0412A9E6 +:102CFC0043DD29AA0412A923FD224FC3AC02FD22F5 +:102D0C004F13C2BDD813FDB30FDE0C1714AA021259 +:102D1C00AA0403BA04EF051714A9BA04AC041231BF +:102D2C00FF319E03317F087208C6D77100F2003064 +:102D3C004400BFB601300188BF9001300984BF9EAA +:102D4C0001BF9C01BF9A01BF9801BF9601BF9401BE +:102D5C00BF9201F53CFF30FE00BFBE01F6BFBC01C7 +:102D6C00BFB80150EEBFBA01A1BFB201C918FE0035 +:102D7C00F6BE6EBE64BE6A7123047153078F16F9DA +:102D8C00310507F5E5FBCB6CFF0071535D71425DBE +:102D9C00D730EF00BFB401F6BFBA017108F2007171 +:102DAC00230471530771435DD78F9CFBB09CFBD1FF +:102DBC00DF7331D4D106715BD1E59EFBD59EFBDD73 +:102DCC00347140CAFBD99DFBF1E734020023DD06C8 +:102DDC0025DD0325DF05F6BE66EF06D9E4FBF1BE63 +:102DEC0066A09DFB409DFB20DF06F59DFBB09EFB86 +:102DFC00CF9CFB19D7CF9CFB1E7148CAFBD5E6FBB9 +:102E0C00DF04F6BE66D7D9E4FBF14266FFDD16D9C6 +:102E1C00E4FBF112AE6643DE05A266FFEF03B26679 +:102E2C00FFCF9CFB03D7C7161714F6B9AA0412F6EA +:102E3C00231231FF31AE03316FBA02C6D7C7C1FBC3 +:102E4C00F8FF8C085080D612AB1413B9AB14AA043B +:102E5C0012A92312D939FBF133BDD813FD1F0EBAB9 +:102E6C0002C0C6D731645D01D74014F902DF10F6F9 +:102E7C00BE64BE6EBE6ABFA6FBBFACFBBFB2FB316D +:102E8C00545D1530A2FBFD322E30A8FBFD322E30E6 +:102E9C00AEFBFD322EED242F31745D0F71735D711D +:102EAC0008EAFBF5A0FBF59FFBEF6DD59FFBDF65FB +:102EBC008F38FB9F9FFB40A0FB1FDC1A7100EAFBC5 +:102ECC00403AFBFFDD22A0A1FB8F3AFB4FA1FBDEBA +:102EDC0017F5A0FBEF12D9A0FBF1A1605C1F9FA01E +:102EEC00FB7108EAFBF5A1FBE9A0FB093CFB70C1F7 +:102EFC0030A2FBFD492EC0E9A0FB095CFB70C13080 +:102F0C00A8FBFD492EC0E9A0FB097CFB70C130AECB +:102F1C00FBFD492EC0B09FFB30A2FBFDF42CF3133C +:102F2C00BE6E30A8FBFDF42CF313BE6A30AEFBFD75 +:102F3C00F42CF313BE64D7C736F00071F4DC29719E +:102F4C0070F000CE9D08CE9EC0CE9F80F594FFF50C +:102F5C0093FFF592FFE597FFE596FFE595FFE59862 +:102F6C00FFCE9C7F7100BEFB711BE3712BE3711ACA +:102F7C00E7712BE7717A9D710A9E31929E02EFFAEE +:102F8C00710B9E71035E71135E71235EC6D7C731E0 +:102F9C00025E1E71025E710A9E31929E02EFFA343D +:102FAC00ECFB3692FF52078B99A5A792DFF9710BB8 +:102FBC009EC6D7C788061631125E1571125EC734CD +:102FCC00B4FB3092FF1652078B99A5A792DFF9C676 +:102FDC0066736718B4FBC6D7C771035E31145E1EE7 +:102FEC0071135E710A9E31929E02EFFA3492FF3693 +:102FFC00B4FB52078B99A5A792DFF9710B9E312474 +:10300C005E1371235E717B9E8FF4FB9E9A8FF5FB92 +:10301C009E9B717A9EC6D7CFBFFB5CCFC0FB5FCFA8 +:10302C00E0FB5DCF14FC36CF15FCC9E5EBFBD7C735 +:10303C00CFBCFB12CFBDFB03CFE4FBFFF5E5FBF5EB +:10304C00E6FBF5E7FBF5E8FB5600664C64DE087220 +:10305C003838FB0086EFF3C6D7C788061617F1E79A +:10306C003403002361E3EDAB332361F8ED5631B14A +:10307C002361E3ED60312561F8ED6F31B1240D0072 +:10308C0061D8EDAB33240B0061F8ED90312361F87E +:10309C00EDD7312361F8EDA4312361F8ED6F3324C2 +:1030AC00060061F8ED4032B12561D8ED5C322400A8 +:1030BC000061F8ED69322361F8EDAB332361F8ED73 +:1030CC008933B12361E3ED8C322361F8ED9D32231A +:1030DC0061F8EDAE322361F8ED9D322361F8EDBF5E +:1030EC00322361F8EDD0322361F8EDDF322361F841 +:1030FC00ED01332361F8ED0D332361F8ED19332322 +:10310C0061F8ED22332402002361E3EDAB3324029A +:10311C000061F8ED2B332361F8ED38332561F8EDC0 +:10312C004433B124060061D8EDAB3324000061F8C0 +:10313C00EDAE332561F8ED503324120061F8ED6AE1 +:10314C00332361F8ED5B33EDAF3334BEFB89615F44 +:10315C0099EDBC33304129FD803866736718BCFB90 +:10316C00EDBC3340C1FB6ADF1440C2FB68DF0E6765 +:10317C004C6CDF0930F342FD8038713AD5679FC340 +:10318C00FBEDBC3367D1DD0D30D63CFD803834DC33 +:10319C00FB89616F99EDBC33675C02D1DD0830CAE5 +:1031AC002AFD8038EF0C675C01D1DD0630CF2AFD9B +:1031BC008038675C3CD1DD1030D42AFD8038675CE8 +:1031CC003C7266736218BCFBEDBC3367D1DD625C8C +:1031DC0001D1DD05300800EF01F6609F1BFC675C38 +:1031EC0002D1DD03E6EF01F6341BFC8961689967B7 +:1031FC005C04D1DD04E6A1EF01F6341BFC896168A7 +:10320C0099675C08D1DD05302000EF01F6341BFC1A +:10321C0089616899675C10D1DD05301000EF01F60B +:10322C00341BFC89616899675C20D161E871601B73 +:10323C00FCEDBC33D432DF08679FE5FBA432EF0D05 +:10324C004A3205DE08E83267184BFDA432EDBC3378 +:10325C00675C0F7266736218BCFBEDBC334A326458 +:10326C00DE1B4A3201DF0667D161F85701E832678D +:10327C001838FBA4324A320561C871725DEDBC335B +:10328C00675C7F70C117F1243000FDBF2FC0EDBC0F +:10329C0033675C3F70C117F1243000FDBF2FC0EDC8 +:1032AC00BC33675C0770C117F1243000FDBF2FC021 +:1032BC00EDBC33675C1F70C117F1243000FDBF2FCC +:1032CC00C0EDBC336770C117F1243000FDBF2FC0B7 +:1032DC00EDBC33CEABAC710A9E31929E02EFFAD5A7 +:1032EC0092FFDF05710B9EEFED679E99710B9E9F10 +:1032FC00F3FBEDBC3371225E675C7F9FF4FBEDBC8E +:10330C003371225E675C3F9FF5FBEDBC33675C3F1E +:10331C009FF6FBEDBC33675C1F9FF7FBEDBC3330B6 +:10332C008D3AFD8038679FFCFBEDBC3330483AFD8D +:10333C008038679FFDFBEF78306A3AFD8038679FD5 +:10334C0000FCEF6C675C01D161E8FDCD45EF614A93 +:10335C0038C8DE08E83867186AFAA438EF52679D57 +:10336C0038EF4D67318E247000DD0D240200DF40F4 +:10337C0030EE08FD8038EF3871625FEF33675C0127 +:10338C00D1DD05711202EF03711302675C02D1DD0E +:10339C0005712202EF03712302679FEBFBEF110013 +:1033AC00EF0E00664C5BDE07736718BCFBEF010089 +:1033BC00C6D7C716664C30DC094C37DE05FD9A2F94 +:1033CC00EF6E664C02DF1F8FBEFB5C03728F1DFC21 +:1033DC005C03318E316D08616A08128F1DFC5C80B4 +:1033EC00312A6162EF59664C3DDF0AAE90BF18FC82 +:1033FC00F918FCEF4A664C3EDF05F919FCEF406604 +:10340C004C4FDF05FDF545EF36664C61DF08E838BB +:10341C00096AFA72EF29664C7FDF05FD4C3DEF1F00 +:10342C00664C4EDF0B31745F045210EF12F2EF0F4B +:10343C00664C5BDC0452FFEF06667309BCFB72C67C +:10344C00D7C788061617F1241000240500DC0724C2 +:10345C004C00DD17EF17717BFA17F104BCFB1489D4 +:10346C00617F99717AFA71325EEF02A438C6D7C7C0 +:10347C00C1C1FBF8FF4014F903DD064014F904DF69 +:10348C002F8C027309C4FB5E0AD1DF248C02318EAF +:10349C0004BCFB14896E0A99716207CC010031627D +:1034AC0007086159018C01D1DFF4716307716B2737 +:1034BC001004C6D7CF1DFC03F51BFCF51FFCF52132 +:1034CC00FCD7C788061617F1E734020025DD3D232B +:1034DC00DD1725DD1C23DD0523DD2BEF3B71625E43 +:1034EC00679F20FCCD3D03EF2F675C839F1DFCEF96 +:1034FC0027675C039F1FFC675C034C0261F8711229 +:10350C0060FDE847EF12679F21FCEF0C6791DF0825 +:10351C00E0C15012FD7B34C0C6D7C71617F1E724A3 +:10352C000000DD2A23DD1E240300DD0724FB00DD63 +:10353C0024EF2531226005308000EF01F6086F1E64 +:10354C00FC7208EF198F1BFCF51BFC72EF1071421B +:10355C005F5235EF09F2EF066673091AFC72C6D793 +:10356C00C71617F1E7240000DD38241000DD1C23FA +:10357C00DD1C23DD30240E00DD18241100DD1B249E +:10358C000F00DD12243000DD15EF1EE2EF1D52029C +:10359C00EF195204EF155206EF115205EF0D5207B9 +:1035AC00EF09F2EF065203EF0252FFC6D7C73144C0 +:1035BC005E3771435E8D3C9FC4FB8D3B9FE3FB36B6 +:1035CC0004FDC7D83BFD2E37618A70618AFD7337C5 +:1035DC00C0D840F1312F609D3F8D3A4B3FDD0A71D1 +:1035EC00525E8D3F9D3ACD3D034A3D05DE09302BA1 +:1035FC0036FD8038CD3D6BB43D7150F000CE300BB4 +:10360C00CF170006CE3106FDB602717A30710BE38E +:10361C00710BE7C6D78D3F9D3A8D3F9FC5FBD740B9 +:10362C0014F903DF064014F904DF02F2D731545EBB +:10363C000D71535E71735E8D3F9F2AFCEF383164C0 +:10364C005E2371635E71725ED520FCDF05F52BFC89 +:10365C00EF0B8F20FC5002D6A1609F2BFC8F2BFC14 +:10366C009F2AFCEF1131745E088F2BFC9F2AFCEF14 +:10367C00058D3F9F2AFC8F2AFC9FC5FBD92AFCFD98 +:10368C009E36E92AFC091C2270C15013FD4205C06C +:10369C00F2D7C7C1C1FBF8FF8C02D1DF05F520FCC6 +:1036AC00EF1A8C024C05DE06CF20FC02EF0E8C02CA +:1036BC00318E1231FE03311F609F20FC8F2CFC4F8A +:1036CC0020FCDD29CC011F8F20FC9F2CFCCC0000A2 +:1036DC008B4C08DE148B730912204F20FCDC058BFD +:1036EC009C01EF05615900EFE78C019D3E1004C66B +:1036FC00D7C716710AE7710BE37150F000CE300B8F +:10370C00CF170006669E31FDB602717A30710BE35D +:10371C003182E302EFFA8D1F7158F000710BE772E2 +:10372C00C6D7C7C1C1FBF8FF8F14FC4E02DC03F2F5 +:10373C00EF318C024F15FCDC0452FFEF268C022F6C +:10374C0014FC706131318D128F15FC2F14FC7061DB +:10375C003133BDD813FD410EBB440001DC03F690A0 +:10376C00BB8B721004C6D7C7C1FBF8FFAC0814A9F9 +:10377C001489708B6128706131FD224F1344030052 +:10378C0071FEDC23AC08148A04819A04AC08148AF8 +:10379C00044C11DC10A9148B99AC0814CA0200ACAF +:1037AC000814CA0310EF72AC0814CA0400AC081455 +:1037BC00A914894DDE0AAC08148A02819A02EF1210 +:1037CC00AC0814A914894D61D308AC08148A029171 +:1037DC009A02AC08148A03919A03D1DF3CAC08140A +:1037EC008A024C10DF10A91489318EA112AC081476 +:1037FC00A9146299EF17AC08148A024CF0DF0EA9D9 +:10380C001489318EB112AC0814A9146299AC081445 +:10381C00CA0200AC0814CA0310C0C6D7ED6B3871CD +:10382C007BFAC7D44261F831045F2E71045F7121B9 +:10383C005F71035FD442DD05B442CEABAC717AFA52 +:10384C005600664C0ADD1272F3311C790AFDCEFC6F +:10385C000061CAFDCA3886EFE9717AFAF2C6D7C799 +:10386C005600664C0ADE0BF0317E12F6782EFC8682 +:10387C00EFF0C6D7C7C1C1FBF8FFCC01008C014CDF +:10388C000ADE36717BFA8C01F0317E042EFC14A911 +:10389C006168DF09AC02B9717AFAF2EF1D8C01F0A4 +:1038AC00317E12792EFC614902DF06717AFAE2EF61 +:1038BC0009717AFA615901EFC4E21004C6D7C72026 +:1038CC0004FBF8FFF6422EFC61F8EDAC39717BFA83 +:1038DC009C038C034C0ADE3C8C03F0317E042EFCE2 +:1038EC0014A96168DF05717AFAEF29717AFA8C03F1 +:1038FC0072F3311C792EFCCEFC0061CA629C02D1A1 +:10390C00DF0A8C03F0317E12E6782EFC717BFA61B3 +:10391C005903EFBECC0200CC01018C02F0317E04C5 +:10392C002EFC14A96168DD788C02F0317E12792EA0 +:10393C00FCE743DF658C014C0ADE5F8C01F0317EC5 +:10394C0012792EFCE743DD4D717BFA8C01F0317E50 +:10395C00042EFC14A96168DF186169018C01F03137 +:10396C007E12F6782EFC8C024E01DCED717AFAEFA9 +:10397C002F8C01F0317E042EFC14A9128C02F03134 +:10398C007E33782EFC8C01F0317E12E6782EFC61B1 +:10399C005902717AFA615901EF9B615902ED26398E +:1039AC0000F21004C6D7C7200CFBF8FF1704060062 +:1039BC00C15006C150A8C15030FD02031006D2DD23 +:1039CC001DA042FC4042FC08DE03E2EF6B34FCFB22 +:1039DC00895CFC99FD8D3A7110CAFBF2EF5A3006E6 +:1039EC0000C117040600C13001FCFD2A4F1004F57C +:1039FC0042FC8FFCFB5C01D1DD264014F903DF2077 +:103A0C005010C180FD7B34C0C736100571D4C6DEA2 +:103A1C000F17C15006C150A8C15030FD020310064B +:103A2C004014F901DD114014F905DD0B8FFCFB5C32 +:103A3C0002D161E8FDF842F2100CC6D7D9FDFBC1EA +:103A4C005030FDDA02C0629F00FC7130CDFB8FD587 +:103A5C00FB5C08D1DF06716307716B27F2D7D900C5 +:103A6C00FCC1D9FFFBC15030FD740310047130CD83 +:103A7C00FB8FD5FB5C08D1DF06716307716B27F2F6 +:103A8C00D7C72006FBF8FF17040500C1E0C1500F93 +:103A9C00C15030FD02031006624C02DF077110CAE0 +:103AAC00FBF2EF5F7118CAFBCC03004017F901DF82 +:103ABC0005CC0402EF03CC0410CC05808FFCFB5C1E +:103ACC0003D1DF08717AD5CC0207EF06717BD5CC18 +:103ADC00022F17040200C15004C150A0C15030FD88 +:103AEC00AA031006C736100571D4C6DE154014F9AA +:103AFC0003DF0F17C15006C150A8C15030FD02039F +:103B0C001006F21006C6D7D514F9DF03F6BD4440F3 +:103B1C0014F901DD0DD546FCDD04B046FCD7CF46CB +:103B2C00FC038F14F9318FE723DD0B2402002403EF +:103B3C000061C8ED3B3C8F16F931233E301B00462B +:103B4C0044DF0AE0C15010FD7B34C0EF1D3077011B +:103B5C004644DF165002C15010FD7B34C0F6464A75 +:103B6C00DF088FE0FB5010D6BD4AF6464ADD36B66C +:103B7C004A464ADF3071025DEF2B301B004644DFB2 +:103B8C0013F6464CDF18E0C15010FD7B34C0C94C15 +:103B9C005307EF0A307701464461F871025DF6462F +:103BAC004C61E8B64C3144600871335FF6BD44EFAC +:103BBC001431345F05F6BD44EF0BA644F646446160 +:103BCC00F8C944FFFF315260194A4605DE16A44677 +:103BDC004A4605DF0FA4465004C15010FD7B34C08B +:103BEC00EF02F446315460194A4805DE16A4484ADF +:103BFC004805DF0FA4485008C15010FD7B34C0EFBE +:103C0C0002F448D449DD03B449D7316260174A47FE +:103C1C0005DE14A4474A4705DF0DA4475010C1FD2B +:103C2C007B34C0EF02F4474A470661F8CD4925D7EB +:103C3C00C736100571D4DE0730B239FD8038D2405A +:103C4C0014F903DF1D3122070630FC29FD803831C1 +:103C5C00445F0C71435F5080C15012FD7B34C0FD3A +:103C6C007D3CFDA83C31645F0671635FFDC744C6B3 +:103C7C00D78F1DFC5C01D1DD22D549FCDD04B04998 +:103C8C00FCD7CF49FC098D3E4F48FCDD0E8D3E9F85 +:103C9C0048FC5040C15012FD7B34C0D74014F9038E +:103CAC00DD04F6BD1AD7D5E8FBDF08F6461ADD1998 +:103CBC00B61AD7D9E4FBF1461ADD0ED9E4FB12ADE6 +:103CCC001A43DE03A61AD7B61AD7717BFAC78FDC54 +:103CDC00FB76F5DCFB717AFA5C10D161E871525F0E +:103CEC00665C0FD1DD57665C01D1DD05F514F9EF8B +:103CFC004C665C02D1DD11E0C15003FD412BC0715B +:103D0C001300711B20710303665C04D1DD11711368 +:103D1C0000711B20D51DFC61F8710303FDC03466D6 +:103D2C005C08D161E87103035005FD4A027102037E +:103D3C005003C1FD412BC0711A20FDE92AF2C6D7F0 +:103D4C00C756FF4A321361C8ED263E8F16F931155E +:103D5C0005300400EF0F8F16F9314505300500EFE3 +:103D6C0004D917F9F1609F4CFC8D4E9F4DFC7134BA +:103D7C005CE661301271045C61DC31196162629F36 +:103D8C004EFCE54FFC31140205308000EF01F6C10A +:103D9C0031346005304000EF01F6C2616B08616A96 +:103DAC0008C131340405302000EF01F6C2616B0804 +:103DBC00616A08C131240205300800EF01F6C261C6 +:103DCC006B08616A08C131646005300400EF01F6CC +:103DDC00C2616B08616A08C131546004E6A1EF014D +:103DEC00F6C2616B08616A08C131446003E6EF01F9 +:103DFC00F6C2616B08616A9F50FCF171240461DCAE +:103E0C009F4AFCF171540761DC9F4BFCD832F101E5 +:103E1C00041EFD14A9148976A4326672C6D7C72075 +:103E2C0018FBF8FFFD73098F14F9318FE72400009C +:103E3C0061F8ED0D4023DD1B2361F8ED153F236187 +:103E4C00F8ED933F2361F8EDDC3F2361F8EDAD40D5 +:103E5C00ED0A404015F901DF303124601FF646446D +:103E6C00DD05F544FDEF03A044FD4044FD65DC0F8A +:103E7C00F6BD44F514F971025FED6A42FDA223AD63 +:103E8C0044440A0061D8ED6A4271325FFDCC047182 +:103E9C00535CFDA2234017F903DF0971025FF5148F +:103EAC00F9ED6A42FD102640C9FB9BDE0D31246002 +:103EBC000971025FF514F9ED6A42714A27714011DC +:103ECC000571301105713A22715A2271501105FD9C +:103EDC004629D2DD0971025FF514F9ED6A427110C1 +:103EEC003500CF37001D714012054015F901DD0674 +:103EFC004015F903DF05F5E5FBEF04CFE5FB03CF38 +:103F0C0014F902FD2C29ED6A42FD242CFD802C7144 +:103F1C004A9DFDC034FD3B30F537FF712BE0F515A4 +:103F2C00F971025FCBE43FEFCBE6F6F0FDCC047108 +:103F3C003BD47112027123028F16F931052A5004F9 +:103F4C00FD522B629C175C03318E315D34CBFB89A7 +:103F5C006168995002FD522BD2DD067170CBFBEFDC +:103F6C00047178CBFBFDA223FD372D710816F9CF18 +:103F7C0014F9038FBEFB5C02D1DD095080C15010D7 +:103F8C00FD7B34C0ED6A42FD6E4231545F2FA4506C +:103F9C00D450DD0831A4E00A31020C06712BE0FD8F +:103FAC00E44231A4E01731040C13712BE05027C10B +:103FBC005005FD412BC0CF14F90471025FFDD942AD +:103FCC008F16F931250731246003F514F9ED6A4297 +:103FDC00FD6E4231020C14F0C15005FD412BC05056 +:103FEC0005FD4A02FDE442CF14F903FDD9428F16B8 +:103FFC00F931250731246003F514F9ED6A42F51403 +:10400C00F9CFE5FB03F5E6FBF5E8FB71525DF642F3 +:10401C006CFF61E8ED6A42F6BD4A71035DF5FCFB8D +:10402C00FD8D3AFD9D2DFD772CFDD52C714B9D7191 +:10403C001302712302F5CCFBF5CDFBF5CEFBF5CFCE +:10404C00FB31245D02EFFACE3708CBE4BFFFCBE6A1 +:10405C00FFF3CED4FFCF37000971481205F6BEE04E +:10406C00BEE2BED0716A27FDBE29714307714B2792 +:10407C00714810057148110571381005713811051A +:10408C00713302713B22715302715B22715810051E +:10409C0071581105CF14F90571325FF6BD44FD411D +:1040AC000AF515F9F544FD31246004D42ADD247198 +:1040BC00335FE515F9E514F98F16F9312512F51072 +:1040CC00FCF50EFC502EFD4A02CF15F903E514F950 +:1040DC00ED6A42FD2805FD3B2371730171320471B9 +:1040EC00430271035C71525C31949E02EFFA712AA7 +:1040FC00E7CEA409F5F3008F30005F20FF708D0030 +:10410C000872087CFF50FF6152629C0C8F31005F7B +:10411C0021FF708D010872087CFF50FF6152629C78 +:10412C000DCC0E008F33005F23FF708D03087208D7 +:10413C007CFF50FF6152629C0F8F34005F24FF7034 +:10414C008D040872087CFF50FF6152629C108F3501 +:10415C00005F25FF708D050872087CFF50FF6152CF +:10416C00629C11CC12008F37005F27FF708D0708FF +:10417C0072087CFF50FF6152629C138F3C005F2CD5 +:10418C00FF708D0C0872087CFF50FF6152629C140A +:10419C008F3E005F2EFF708D0E0872087CFF50FF63 +:1041AC006152629C15CC16008F12055F1105708F41 +:1041BC0010050872087CFF50FF6152629C178E201C +:1041CC007CFF5B009B8E217CFF5B019C018E227C23 +:1041DC00FF5B029C028E237CFF5B03708F530008F5 +:1041EC0072087CFF50FF6152629C038E247CFF5B43 +:1041FC00049C048E257CFF5B059C058E267CFF5B56 +:10420C00069C068E277CFF5B079C078E2C7CFF5B35 +:10421C000C9C088E2E7CFF5B0E9C098E2F7CFF5B0A +:10422C000F9C0A8F11057CFF5F10059C0B0031243D +:10423C00600261FDF442FD7309E5F300CEA4083180 +:10424C00226006CF14F905EF0971335FE515F9E526 +:10425C0014F9712BE78F16F9312503F514F91018A1 +:10426C00C6D7D552FCDF1A310200155003FD522B74 +:10427C00625C01D1DF07F514F971025FD7E552FCDE +:10428C00D74052FCF0DF0831040041F552FCD74016 +:10429C0052FCC8DF0BF514F971025FCF52FCF0D75A +:1042AC003102000A4052FCFFDD22A052FCD7F0C1C3 +:1042BC005004FD412BC08FCBFB5C9F9FCBFB71103F +:1042CC00DCFB30D63CFD8038CF52FCF0D731045D9E +:1042DC0006F514F971025FD771535FF450717207D0 +:1042EC00FDB602717307D7FD8905F2D7717BFAC74A +:1042FC00200CFBF8FF8F02FCF0F901FCF303FD220C +:10430C004F13BC048F04FCF0F903FCF303FD224FA4 +:10431C0013BC028F06FCF0F905FCF303FD224F13CE +:10432C00BB717AFAAC04BDD8F6BDDAAC04311EBD53 +:10433C00DCF6BDDEFDF40DADD8BDDCADDABDDEAC1A +:10434C0002BDD8F6BDDAAC02311EDADCC3DADEC34C +:10435C00BDDCF6BDDEFDF40DC0BDDEC0BDDCADDEEA +:10436C00FD6A0FADD8BDDCADDABDDEABBDD8F6BD98 +:10437C00DAAB311EDADCC3DADEC3BDDCF6BDDEFD42 +:10438C00F40DC0BDDEC0BDDCADDEFD6A0FDADAAD0A +:10439C00D8FDE346C3C58FECFC5C3FF0317E046C6A +:1043AC00FC14C2C0B9A0ECFCF6BC08BC0A9C078C7F +:1043BC00074C2EDD3E8FECFC0E0770F161DC605C6F +:1043CC003FF0317E12796CFCBDD8F6BDDA8C0773E8 +:1043DC00095C22318FBDDC70BDDEFDF40DAC08BD77 +:1043EC00DCAC0AFD6A0FADDABC0AADD8BC08615969 +:1043FC0007EFBCAC08BDD8AC0ABDDAC9DC0004F6CA +:10440C00FDBE0EC9DCFFFFF6FDBF0FADD8BF66FCCD +:10441C00AF60FC4266FCDD12AF62FCBF64FCAF60B7 +:10442C00FCBF62FCAF66FCBF60FCAF62FC4264FC8C +:10443C00DC50AF60FC4262FCDE48AF46FD4260FCE3 +:10444C00DE40404AFD16DC1F404AFDA0DE168F6898 +:10445C00FC4F4AFDDE0EAF60FC226AFC4469106121 +:10446C00C8FDC744F54AFDAF60FC445146DC0BAFB8 +:10447C0060FC241027BF48FDEF1130F82ABF48FD1F +:10448C00EF09404AFDFF61E8A04AFDAF64FC4262BF +:10449C00FCDC1BAF62FC4260FCDE13AF60FC4248EC +:1044AC00FDDE0BF568FCAF60FCBF6AFCEF094068F1 +:1044BC00FCFF61E8A068FC100CC6D7717BFAC771D1 +:1044CC000A9E31929E02EFFA8E949F5AFC8E969F12 +:1044DC005BFC8E979F5CFC8E989F5DFC8E939F5E21 +:1044EC00FC8E929F5FFC710B9E717AFA8F5DFCFDC6 +:1044FC00D30F76FD614613BD56D507FCDF0AD508F0 +:10450C00FCDF05D509FCDD25F6B14656DF11C95691 +:10451C003722665C0391DF060A56181A5700961765 +:10452C00FD844713FD9F4531745F02EF6152069283 +:10453C0092695AFC6854FCDFF6AD56BD54F852F340 +:10454C00311C791AF944FEFFDD44D852F101041AEA +:10455C00F914A944FFFFDF04E6B9EF0BD852F101BF +:10456C00041AF914A9A1B9717BFAA007FCD507FCB0 +:10457C00DF1CA008FCD508FCDF14A009FCD509FC45 +:10458C00DF0CCF07FCFFCF08FCFFCF09FCFFC67187 +:10459C007AFAD7C716D852F10744A800DC05717215 +:1045AC005FEF1CF647DD18A4524A52A8DC05717265 +:1045BC005FEF0CF852F3311CF6781AF9B7EFE4C63A +:1045CC00D7C756A89666F0317E12F6B1781AF966FE +:1045DC00D1DFF1717BFAF507FCF508FCF509FCF469 +:1045EC005271735FC6717AFAD7C72004FBF8FFD4F7 +:1045FC0032DF178D529FEDFC717BFA520692926955 +:10460C0054FC68EEFCDFF6717AFA4A3206DE0EE8EC +:10461C003209EEFC9C03A4328C0372EF34F9EDFCEE +:10462C00F3311C791AF9BB310260058B9C03EF1234 +:10463C008C019C03D5EDFCDF06CFEDFCA7EF03B09E +:10464C00EDFC718071076061DC61FB7101608C03B2 +:10465C00721004C6D7C72008FBF8FF8F5DFCFDD392 +:10466C000F9C078F5CFCFDD30F9C068F5BFCFDD36E +:10467C000F9C058F5AFCFDD30F9C048F5EFC9C0392 +:10468C008F5FFC9C028C06318E0112791A20BB8C38 +:10469C00075C03D1DF098C064C0361C86179008C7F +:1046AC0005318EB1610900BB313D120103BB8B0E8C +:1046BC0004708C011C00BB8F0CFC4E03DC0E8C03B5 +:1046CC004F0CFCDC0B8C024F0DFCDC04AB12EF032B +:1046DC00ABB1121008C6D7C7C3C12008FBF8FFF650 +:1046EC0061490A61F8614908DF07F7340000ED8081 +:1046FC0047E6BC04F6BC06AC0ABC02AC08BBAC0674 +:10470C00614902AC0461F8614900DE28AC04BDD8F3 +:10471C00AC06BDDAE1FD790FADDABC06ADD8BC0450 +:10472C00ABBDD8AC02BDDAE1FD940FADDABC02AD85 +:10473C00D8BBEFCAAC06BC02AC04BBAC08BDD8AC51 +:10474C000ABDDAAC04BDDCAC06FDF70EAC04BDDC76 +:10475C00AC06FD6A0FE1FD940FADDABC06ADD8BC1A +:10476C0004AC06614902AC0461F8614900DCC5ACDB +:10477C000214AB12100CC6D7C7C12004FBF8FF8F74 +:10478C0057FCFDD30F9C034E04DF1CAD544656DE84 +:10479C0007AD56265412EF40F64656DF074654DD59 +:1047AC0003E7EF34F7EF318C04318EB1128C033107 +:1047BC008E43DF1830382226540656BB8C045C031B +:1047CC0091DF05AB041800BBAB12EF0C8C034E044D +:1047DC00DE0532A900EF01F71006C6D7717BFA315E +:1047EC00126009F64658DD04B658EF7C71136071FF +:1047FC007AFA4014F904DF07715307F424EF69D9EE +:10480C00E7FBF1E7240000DD0F23DD1A23DD102385 +:10481C00DD5323DD2723DD38715307F424EF497171 +:10482C005207F424EF42D424DF07715207E424EF3B +:10483C0005715307F424C958FA00EF2CD424DF0B6C +:10484C00715207E424C958FA00EF1DF5E7FBEF1885 +:10485C00D424DF0B715307E424C958FA00EF09CFB5 +:10486C00E7FB02EF03FD7548D7D91FFCF1E72400E5 +:10487C0000DD0923DD2123DD0923EF1B715307F430 +:10488C0024D7D424DF07715207E424EF05715307B2 +:10489C00F424C9582D01D7715207E424D731425D55 +:1048AC0001D771635DD9E5FBF1E7240000DD12232C +:1048BC00DD1923DD1123DD2623DD3423DD3923DD52 +:1048CC003FFD3549EF3DFD5649EF38D9E4FBC1AE0C +:1048DC006CFDDE2CC0F313BE6C712304EF25F0C10C +:1048EC00AE6CFDDE2CC0F313BE6C712304EF14F61A +:1048FC00BE6C712204EF0CCB6CFF00712304EF0330 +:10490C00FDCA494014F905DD064014F901DF0671B2 +:10491C00230471635D31645D0FF6BE64BE6A31229F +:10492C000402EF02F690BE6ED7CD2647F45AAE6C59 +:10493C00317DBFFAFCFD9F49D2DF0ED9E4FBC1AE3D +:10494C006CFDDE2CC0F313BE6CD7FD9F49D2DD0D80 +:10495C00CD2647F45AAE6C317DBFFAFCD7E85A0924 +:10496C0034205080D6BFF6FC22FAFCBDD83047006C +:10497C00FD1F0EBFF8FC30F6FCFDF42CF313BE6CDF +:10498C00B426D426DF0CCD2647A45A4A5A1F61C838 +:10499C00F45AD740C7FB0BDC05712304F2D740C790 +:1049AC00FB0661D831225C11F0C1AE6CFDDE2CC06F +:1049BC00F313BE6C712204EF03FDCA49E2D7716296 +:1049CC005DF0C1AE6CFDDE2CC0F313BE6CA0FCFC24 +:1049DC0040FCFC40DC3DF5FCFCD9FDFCF1313F0416 +:1049EC004CFD14D9FDFCF1BDD85008FD6E0E0872BB +:1049FC0008E6D2DD040192DFFC896158D1DD057136 +:104A0C002204EF03712304A0FDFC40FDFC2061C8CF +:044A1C00F5FDFCD7D1 +:104A200061FC61FCC1C3C5C7520C929269D4FEC13E +:104A3000DFF88EFD708EFCC1717AFA4014F903DF45 +:104A40000630FC29FD8038C09EFC609EFD34D4FEFB +:104A50005206C0B9A5A592DFF9C6C4C2C061FC6107 +:104A6000DF520C929269D4FEC1DFF88EFD708EFC8D +:104A7000C18F4105775C04D1DD06675C01D1DD5053 +:104A800031345E3671620771335E8FCCFB5FD4FBCD +:104A9000D1DF1B8FCDFB5FD5FBD1DF128FCEFB5F4C +:104AA000D6FBD1DF098FCFFB5FD7FBD1DD0C3162A5 +:104AB0000702EFFA716307716B27710360FDE42F42 +:104AC000F4227148500571605005717AFAEDCE4BB1 +:104AD000675C02D1DD17D422DD134A2202DD0E000D +:104AE000F4227148500571605005717AFA717AFAB2 +:104AF0008D22318FE7240000DD0823DD1423DD3112 +:104B0000EF50F4327140500571505005E422EDCE63 +:104B10004B8F40059F10F9715050058F10F99F126F +:104B2000F9D910F9FDBE33629F11F9CD2202EDCE05 +:104B30004B675C02D1DD18675C10D1DD05CD220327 +:104B4000EF107148500571605005F422EDCE4BCD49 +:104B500022044A2203DF138F11F99F4005D911F96E +:104B6000C1D910F9FD4D34C0EF228F4005768F106A +:104B7000F901DC064010F902DE0671605005EF4EC7 +:104B8000C7D910F9FD6530C071505005D912F9F13F +:104B9000242900DD2A240400DD25242200DD202430 +:104BA0001100DD0C240100DD16241E00DD11EF0CC8 +:104BB0004010F960DF09CF10F961EF03A010F94A46 +:104BC0002203DF0AD910F9FDBE33629F11F9C09E9E +:104BD000FC609EFD34D4FE5206C0B9A5A592DFF953 +:104BE00061FCC1C7717AFA714AE5717BBD51405FC2 +:104BF0000401D1DD06F616A747DFF2300400BF241A +:104C000001F6BF2A01300B0BBF2801000000000095 +:104C1000000000510FBF280100000000000000004C +:104C2000500FBF2801710AE671235DC6C061FCC147 +:104C3000C5717AFAD436DD0BEA34899E44A634B4C1 +:104C400036EF33710AE6300400BF2401F6BF2A01B3 +:104C5000300B0BBF28010000000000000000510FC6 +:104C6000BF28010000000000000000500FBF280115 +:104C700071135D71235DC4C061FC61EF520C9292AF +:104C800069D4FEC1DFF88EFD708EFCC12006FBF8F2 +:104C9000FF71503002CEABACCC0400F6BB31B2E2B7 +:104CA00010617900F6614900DFF371603002ED3484 +:104CB0004D8E519C03713BE28C035C02D1DD1E8C56 +:104CC000035C08D1DF0971503002CC0400EFCC8CBA +:104CD0000570FD2635629E50CC0402EFBE8C035C4D +:104CE00003D1DF408E509C02715030028C04D1DF22 +:104CF0000E8C0270FD6C35629C05CC0401EF328C89 +:104D0000044C02DF0671603002EF29CF34025A7181 +:104D10006030028C0270C18C0570FDCE34C0CF347F +:104D2000024AEF108C035C01D1DD0671603002EFA6 +:104D300003ED9B4C1006C09EFC609EFD34D4FE52D9 +:104D400006C0B9A5A592DFF961FCC1C3C5C7520C65 +:104D5000929269D4FEC1DFF88EFD708EFCC1710A9B +:104D60009E31929E02EFFA8FF6FB4F96FFDF198F6E +:104D7000F7FB4F97FFDF118FF8FB4F98FFDF0950CC +:104D800004C15011FD7B34C0710B9EC09EFC609E1F +:104D9000FD34D4FE5206C0B9A5A592DFF9C6C4C23F +:104DA000C061FCA44261FCC1C3C5C7520C929269A8 +:104DB000D4FEC1DFF88EFD708EFCC1C1FBF8FF8D03 +:104DC0001F9C018E31318EE7240600DD0823DD0EA5 +:104DD00023DD22EF39717AFA8C019D3CEF30717A34 +:104DE000FA4017F901DF068C019D3BEF2151FF2EA0 +:104DF000019D3BEF19717AFA8C019D284014F9034B +:104E0000DD064014F904DF06306425FD80384031AA +:104E1000FF09DE05A031FFEF077158F00071425E17 +:104E2000710BE3C0C09EFC609EFD34D4FE5206C0F0 +:104E3000B9A5A592DFF9C6C4C2C061FC61FF520CDE +:104E4000929269D4FEC1DFF88EFD708EFCC1717A3A +:104E5000FA8FFCFB5C03D1DD194014F903DD064039 +:104E600014F904DF0D36100571D4DE0630B239FDB9 +:104E70008038C09EFC609EFD34D4FE5206C0B9A5A9 +:104E8000A592DFF961FC61FC61FC61FC61FC61FCE5 +:104E900061FC61FC61FC61FC61FC61FC61FC61FC2A +:104EA00061FC61FC61FC61FC61FC61FC61FC61FC1A +:0E4EB00061FC61FC61FC61FC61FC61FC61FC69 +:0A4EBE0000060C12181E242A3036DC +:104EC800C4FB0000000040FE00000000133BB935A1 +:104ED8008C22A948B52D702EE8473C3CFC082A3E98 +:104EE8004CFC2EFE20FE02F903F94DFC28FE4EFC78 +:104EF8004FFC18F94AFC6CFF1AFF6EFF6AFF64FF4B +:104F08004BFC66FF50FC0000983AF82AFF00555504 +:024F18005555ED +:084F1A00FF0000000000470049 +:104F2200317503F7332312D714AEF8C716AC061245 +:104F3200C5AC0416F643DD078B99A7A5B3EFF5C2FE +:024F4200C6D7D0 +:024FF4000203B6 +:0A4FF60031353A31343A3337000008 :00000001FF  \ No newline at end of file diff --git a/trunk/bsr.lmf b/trunk/bsr.lmf index 69e93f1..9861722 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 7c5eb6e..0ca1609 100644 --- a/trunk/bsr_k0r.map +++ b/trunk/bsr_k0r.map @@ -1,7 +1,7 @@ -78K0R Linker W1.33 Date:10 Aug 2011 Page: 1 +78K0R Linker W1.33 Date:18 Aug 2011 Page: 1 Command: -yc:\program files (x86)\nec electronics tools\dev -_msgoff - obsr.lmf ..\..\..\Program Files (x86)\NEC Electronics Tools\C @@ -25,8 +25,8 @@ Direc-file:bsr_mcu.dr *** Link information *** 72 output segment(s) - 3D8EH byte(s) real data - 6216 symbol(s) defined + 3EA3H byte(s) real data + 6224 symbol(s) defined *** Memory map *** @@ -163,7 +163,7 @@ Direc-file:bsr_mcu.dr SEGMENT SEGMENT MODULE ADDRESS MGC_MIMI 02000H 0000AH CSEG AT MGC_MIMI magic 02000H 0000AH - @@CNST 0200AH 0028EH CSEG + @@CNST 0200AH 00282H CSEG @@CNST @cstart 0200AH 00000H @@CNST loader 0200AH 00000H @@CNST pm 0200AH 00008H @@ -177,322 +177,321 @@ Direc-file:bsr_mcu.dr @@CNST rtc 02012H 00000H @@CNST vreg_ctr 02012H 00000H @@CNST vreg_twl 02012H 00000H - @@CNST adc 02012H 00014H - @@CNST renge 02026H 00000H - @@CNST accero 02026H 00000H + @@CNST adc 02012H 00008H + @@CNST renge 0201AH 00000H + @@CNST accero 0201AH 00000H @@CNST self_flash - 02026H 00002H - @@CNST sw 02028H 00000H + 0201AH 00002H + @@CNST sw 0201CH 00000H @@CNST task_debug - 02028H 00000H + 0201CH 00000H @@CNST task_misc - 02028H 00000H - @@CNST task_sys 02028H 00000H + 0201CH 00000H + @@CNST task_sys 0201CH 00000H @@CNST pedo_alg_thre_det2 - 02028H 00018H - @@CNST ini_VECT 02040H 00000H + 0201CH 00018H + @@CNST ini_VECT 02034H 00000H @@CNST task_status - 02040H 00000H - @@CNST led_cam 02040H 00000H - @@CNST led_pow 02040H 00020H - @@CNST hal 02060H 00000H + 02034H 00000H + @@CNST led_cam 02034H 00000H + @@CNST led_pow 02034H 00020H + @@CNST hal 02054H 00000H @@CNST batt_params - 02060H 001C8H - @@CNST voltable 02228H 00040H + 02054H 001C8H + @@CNST voltable 0221CH 00040H @@CNST pedo_lpf_coeff - 02268H 00030H - ROM_CODE 02298H 02672H CSEG - ROM_CODE pm 02298H 009B7H - ROM_CODE i2c_ctr 02C4FH 0005CH - ROM_CODE i2c_twl 02CABH 0005EH - ROM_CODE led 02D09H 00265H - ROM_CODE rtc 02F6EH 000E0H - ROM_CODE vreg_ctr 0304EH 0049DH - ROM_CODE vreg_twl 034EBH 000F9H - ROM_CODE adc 035E4H 0026FH - ROM_CODE renge 03853H 0018AH - ROM_CODE accero 039DDH 00161H - ROM_CODE sw 03B3EH 00129H + 0225CH 00030H + ROM_CODE 0228CH 02794H CSEG + ROM_CODE pm 0228CH 00998H + ROM_CODE i2c_ctr 02C24H 0005CH + ROM_CODE i2c_twl 02C80H 0005EH + ROM_CODE led 02CDEH 00265H + ROM_CODE rtc 02F43H 000E0H + ROM_CODE vreg_ctr 03023H 0049DH + ROM_CODE vreg_twl 034C0H 000F9H + ROM_CODE adc 035B9H 0026FH + ROM_CODE renge 03828H 0018AH + ROM_CODE accero 039B2H 00161H + ROM_CODE sw 03B13H 00129H ROM_CODE task_misc - 03C67H 001EEH - ROM_CODE task_sys 03E55H 0038DH + 03C3CH 001EEH + ROM_CODE task_sys 03E2AH 004CEH ROM_CODE pedo_alg_thre_det2 - 041E2H 004F0H - ROM_CODE led_cam 046D2H 000C1H - ROM_CODE led_pow 04793H 00177H - ROM_CODE voltable 0490AH 00000H + 042F8H 004F0H + ROM_CODE led_cam 047E8H 000C1H + ROM_CODE led_pow 048A9H 00177H + ROM_CODE voltable 04A20H 00000H ROM_CODE pedo_lpf_coeff - 0490AH 00000H - @@BASE 0490AH 004ABH CSEG BASE - @@BASE loader 0490AH 00000H - @@BASE pm 0490AH 0003FH - @@BASE i2c_ctr 04949H 00183H - @@BASE main 04ACCH 00000H - @@BASE magic 04ACCH 00000H - @@BASE WDT 04ACCH 00000H - @@BASE i2c_mcu 04ACCH 00098H - @@BASE i2c_twl 04B64H 000D0H - @@BASE led 04C34H 00000H - @@BASE rtc 04C34H 0005DH - @@BASE vreg_ctr 04C91H 00000H - @@BASE vreg_twl 04C91H 00000H - @@BASE adc 04C91H 000A2H - @@BASE renge 04D33H 00000H - @@BASE accero 04D33H 0004AH + 04A20H 00000H + @@BASE 04A20H 0049EH CSEG BASE + @@BASE loader 04A20H 00000H + @@BASE pm 04A20H 0003FH + @@BASE i2c_ctr 04A5FH 00183H + @@BASE main 04BE2H 00000H + @@BASE magic 04BE2H 00000H + @@BASE WDT 04BE2H 00000H + @@BASE i2c_mcu 04BE2H 00098H + @@BASE i2c_twl 04C7AH 000D0H + @@BASE led 04D4AH 00000H + @@BASE rtc 04D4AH 0005DH + @@BASE vreg_ctr 04DA7H 00000H + @@BASE vreg_twl 04DA7H 00000H + @@BASE adc 04DA7H 00095H + @@BASE renge 04E3CH 00000H + @@BASE accero 04E3CH 0004AH @@BASE self_flash - 04D7DH 00000H - @@BASE sw 04D7DH 00000H + 04E86H 00000H + @@BASE sw 04E86H 00000H @@BASE task_debug - 04D7DH 00000H + 04E86H 00000H @@BASE task_misc - 04D7DH 00000H - @@BASE task_sys 04D7DH 00000H + 04E86H 00000H + @@BASE task_sys 04E86H 00000H @@BASE pedo_alg_thre_det2 - 04D7DH 00000H - @@BASE ini_VECT 04D7DH 00038H + 04E86H 00000H + @@BASE ini_VECT 04E86H 00038H @@BASE task_status - 04DB5H 00000H - @@BASE led_cam 04DB5H 00000H - @@BASE led_pow 04DB5H 00000H - @@BASE hal 04DB5H 00000H + 04EBEH 00000H + @@BASE led_cam 04EBEH 00000H + @@BASE led_pow 04EBEH 00000H + @@BASE hal 04EBEH 00000H @@BASE batt_params - 04DB5H 00000H - @@BASE voltable 04DB5H 00000H + 04EBEH 00000H + @@BASE voltable 04EBEH 00000H @@BASE pedo_lpf_coeff - 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL @cstart 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL pm 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL i2c_ctr 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL i2c_twl 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL led 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL rtc 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL vreg_ctr 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL vreg_twl 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL adc 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL renge 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL accero 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL sw 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP + 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL @cstart 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL pm 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL i2c_ctr 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL i2c_twl 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL led 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL rtc 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL vreg_ctr 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL vreg_twl 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL adc 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL renge 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL accero 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL sw 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP @@CNSTL task_misc - 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL task_sys 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP + 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL task_sys 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP @@CNSTL pedo_alg_thre_det2 - 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL ini_VECT 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL led_cam 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL led_pow 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP + 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL ini_VECT 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL led_cam 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL led_pow 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP @@CNSTL batt_params - 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP - @@CNSTL voltable 04DB5H 00000H - @@CNSTL 04DB5H 00000H CSEG PAGE64KP + 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP + @@CNSTL voltable 04EBEH 00000H + @@CNSTL 04EBEH 00000H CSEG PAGE64KP @@CNSTL pedo_lpf_coeff - 04DB5H 00000H - @@CALT 04DB5H 00000H CSEG - @@CALT @cstart 04DB5H 00000H - @@CALT loader 04DB5H 00000H - @@CALT pm 04DB5H 00000H - @@CALT i2c_ctr 04DB5H 00000H - @@CALT main 04DB5H 00000H - @@CALT magic 04DB5H 00000H - @@CALT WDT 04DB5H 00000H - @@CALT i2c_mcu 04DB5H 00000H - @@CALT i2c_twl 04DB5H 00000H - @@CALT led 04DB5H 00000H - @@CALT rtc 04DB5H 00000H - @@CALT vreg_ctr 04DB5H 00000H - @@CALT vreg_twl 04DB5H 00000H - @@CALT adc 04DB5H 00000H - @@CALT renge 04DB5H 00000H - @@CALT accero 04DB5H 00000H - @@CALT self_flash - 04DB5H 00000H - @@CALT sw 04DB5H 00000H - @@CALT task_debug - 04DB5H 00000H - @@CALT task_misc - 04DB5H 00000H - @@CALT task_sys 04DB5H 00000H - @@CALT pedo_alg_thre_det2 - 04DB5H 00000H - @@CALT ini_VECT 04DB5H 00000H - @@CALT task_status - 04DB5H 00000H - @@CALT led_cam 04DB5H 00000H - @@CALT led_pow 04DB5H 00000H - @@CALT hal 04DB5H 00000H - @@CALT batt_params - 04DB5H 00000H - @@CALT voltable 04DB5H 00000H - @@CALT pedo_lpf_coeff - 04DB5H 00000H - @@RLINIT 04DB5H 00000H CSEG UNIT64KP - @@RLINIT loader 04DB5H 00000H - @@RLINIT pm 04DB5H 00000H - @@RLINIT i2c_ctr 04DB5H 00000H - @@RLINIT main 04DB5H 00000H - @@RLINIT magic 04DB5H 00000H - @@RLINIT WDT 04DB5H 00000H - @@RLINIT i2c_mcu 04DB5H 00000H - @@RLINIT i2c_twl 04DB5H 00000H - @@RLINIT led 04DB5H 00000H - @@RLINIT rtc 04DB5H 00000H - @@RLINIT vreg_ctr 04DB5H 00000H - @@RLINIT vreg_twl 04DB5H 00000H - @@RLINIT adc 04DB5H 00000H - @@RLINIT renge 04DB5H 00000H - @@RLINIT accero 04DB5H 00000H - @@RLINIT self_flash - 04DB5H 00000H - @@RLINIT sw 04DB5H 00000H - @@RLINIT task_debug - 04DB5H 00000H - @@RLINIT task_misc - 04DB5H 00000H - @@RLINIT task_sys 04DB5H 00000H - @@RLINIT pedo_alg_thre_det2 - 04DB5H 00000H - @@RLINIT ini_VECT 04DB5H 00000H - @@RLINIT task_status - 04DB5H 00000H - @@RLINIT led_cam 04DB5H 00000H - @@RLINIT led_pow 04DB5H 00000H - @@RLINIT hal 04DB5H 00000H - @@RLINIT batt_params - 04DB5H 00000H - @@RLINIT voltable 04DB5H 00000H - @@RLINIT pedo_lpf_coeff - 04DB5H 00000H - @@RLINIT @rom 04DB5H 00000H - @@CODEL 04DB5H 00000H CSEG - @@CODEL pm 04DB5H 00000H - @@CODEL i2c_ctr 04DB5H 00000H - @@CODEL magic 04DB5H 00000H - @@CODEL i2c_twl 04DB5H 00000H - @@CODEL led 04DB5H 00000H - @@CODEL rtc 04DB5H 00000H - @@CODEL vreg_ctr 04DB5H 00000H - @@CODEL vreg_twl 04DB5H 00000H - @@CODEL adc 04DB5H 00000H - @@CODEL renge 04DB5H 00000H - @@CODEL accero 04DB5H 00000H - @@CODEL sw 04DB5H 00000H - @@CODEL task_misc - 04DB5H 00000H - @@CODEL task_sys 04DB5H 00000H - @@CODEL pedo_alg_thre_det2 - 04DB5H 00000H - @@CODEL ini_VECT 04DB5H 00000H - @@CODEL led_cam 04DB5H 00000H - @@CODEL led_pow 04DB5H 00000H - @@CODEL batt_params - 04DB5H 00000H - @@CODEL voltable 04DB5H 00000H - @@CODEL pedo_lpf_coeff - 04DB5H 00000H -* gap * 04DB5H 00001H - @@CNSTL 04DB6H 0000AH CSEG PAGE64KP - @@CNSTL @bcdtob 04DB6H 0000AH - @@R_INIT 04DC0H 00046H CSEG UNIT64KP - @@R_INIT @cstart 04DC0H 00000H - @@R_INIT loader 04DC0H 00000H - @@R_INIT pm 04DC0H 00000H - @@R_INIT i2c_ctr 04DC0H 00000H - @@R_INIT main 04DC0H 00000H - @@R_INIT magic 04DC0H 00000H - @@R_INIT WDT 04DC0H 00000H - @@R_INIT i2c_mcu 04DC0H 00000H - @@R_INIT i2c_twl 04DC0H 00000H - @@R_INIT led 04DC0H 00000H - @@R_INIT rtc 04DC0H 00000H - @@R_INIT vreg_ctr 04DC0H 00000H - @@R_INIT vreg_twl 04DC0H 00000H - @@R_INIT adc 04DC0H 00000H - @@R_INIT renge 04DC0H 00014H - @@R_INIT accero 04DD4H 00000H + 04EBEH 00000H + @@CNSTL 04EBEH 0000AH CSEG PAGE64KP + @@CNSTL @bcdtob 04EBEH 0000AH + @@R_INIT 04EC8H 00052H CSEG UNIT64KP + @@R_INIT @cstart 04EC8H 00000H + @@R_INIT loader 04EC8H 00000H + @@R_INIT pm 04EC8H 00000H + @@R_INIT i2c_ctr 04EC8H 00000H + @@R_INIT main 04EC8H 00000H + @@R_INIT magic 04EC8H 00000H + @@R_INIT WDT 04EC8H 00000H + @@R_INIT i2c_mcu 04EC8H 00000H + @@R_INIT i2c_twl 04EC8H 00000H + @@R_INIT led 04EC8H 00000H + @@R_INIT rtc 04EC8H 00000H + @@R_INIT vreg_ctr 04EC8H 00000H + @@R_INIT vreg_twl 04EC8H 00000H + @@R_INIT adc 04EC8H 0000CH + @@R_INIT renge 04ED4H 00014H + @@R_INIT accero 04EE8H 00000H @@R_INIT self_flash - 04DD4H 00000H - @@R_INIT sw 04DD4H 00000H + 04EE8H 00000H + @@R_INIT sw 04EE8H 00000H @@R_INIT task_debug - 04DD4H 00000H + 04EE8H 00000H @@R_INIT task_misc - 04DD4H 00026H - @@R_INIT task_sys 04DFAH 00002H + 04EE8H 00026H + @@R_INIT task_sys 04F0EH 00002H @@R_INIT pedo_alg_thre_det2 - 04DFCH 00006H - @@R_INIT ini_VECT 04E02H 00000H + 04F10H 00006H + @@R_INIT ini_VECT 04F16H 00000H @@R_INIT task_status - 04E02H 00000H - @@R_INIT led_cam 04E02H 00000H - @@R_INIT led_pow 04E02H 00004H - @@R_INIT hal 04E06H 00000H + 04F16H 00000H + @@R_INIT led_cam 04F16H 00000H + @@R_INIT led_pow 04F16H 00004H + @@R_INIT hal 04F1AH 00000H @@R_INIT batt_params - 04E06H 00000H - @@R_INIT voltable 04E06H 00000H + 04F1AH 00000H + @@R_INIT voltable 04F1AH 00000H @@R_INIT pedo_lpf_coeff - 04E06H 00000H - @@R_INIT @rom 04E06H 00000H - @@R_INIS 04E06H 00008H CSEG UNIT64KP - @@R_INIS @cstart 04E06H 00000H - @@R_INIS loader 04E06H 00000H - @@R_INIS pm 04E06H 00002H - @@R_INIS i2c_ctr 04E08H 00002H - @@R_INIS main 04E0AH 00000H - @@R_INIS magic 04E0AH 00000H - @@R_INIS WDT 04E0AH 00000H - @@R_INIS i2c_mcu 04E0AH 00000H - @@R_INIS i2c_twl 04E0AH 00000H - @@R_INIS led 04E0AH 00000H - @@R_INIS rtc 04E0AH 00000H - @@R_INIS vreg_ctr 04E0AH 00000H - @@R_INIS vreg_twl 04E0AH 00000H - @@R_INIS adc 04E0AH 00000H - @@R_INIS renge 04E0AH 00000H - @@R_INIS accero 04E0AH 00000H + 04F1AH 00000H + @@R_INIT @rom 04F1AH 00000H + @@R_INIS 04F1AH 00008H CSEG UNIT64KP + @@R_INIS @cstart 04F1AH 00000H + @@R_INIS loader 04F1AH 00000H + @@R_INIS pm 04F1AH 00002H + @@R_INIS i2c_ctr 04F1CH 00002H + @@R_INIS main 04F1EH 00000H + @@R_INIS magic 04F1EH 00000H + @@R_INIS WDT 04F1EH 00000H + @@R_INIS i2c_mcu 04F1EH 00000H + @@R_INIS i2c_twl 04F1EH 00000H + @@R_INIS led 04F1EH 00000H + @@R_INIS rtc 04F1EH 00000H + @@R_INIS vreg_ctr 04F1EH 00000H + @@R_INIS vreg_twl 04F1EH 00000H + @@R_INIS adc 04F1EH 00000H + @@R_INIS renge 04F1EH 00000H + @@R_INIS accero 04F1EH 00000H @@R_INIS self_flash - 04E0AH 00000H - @@R_INIS sw 04E0AH 00000H + 04F1EH 00000H + @@R_INIS sw 04F1EH 00000H @@R_INIS task_debug - 04E0AH 00000H + 04F1EH 00000H @@R_INIS task_misc - 04E0AH 00000H - @@R_INIS task_sys 04E0AH 00000H + 04F1EH 00000H + @@R_INIS task_sys 04F1EH 00000H @@R_INIS pedo_alg_thre_det2 - 04E0AH 00000H - @@R_INIS ini_VECT 04E0AH 00000H + 04F1EH 00000H + @@R_INIS ini_VECT 04F1EH 00000H @@R_INIS task_status - 04E0AH 00000H - @@R_INIS led_cam 04E0AH 00002H - @@R_INIS led_pow 04E0CH 00002H - @@R_INIS hal 04E0EH 00000H + 04F1EH 00000H + @@R_INIS led_cam 04F1EH 00002H + @@R_INIS led_pow 04F20H 00002H + @@R_INIS hal 04F22H 00000H @@R_INIS batt_params - 04E0EH 00000H - @@R_INIS voltable 04E0EH 00000H + 04F22H 00000H + @@R_INIS voltable 04F22H 00000H @@R_INIS pedo_lpf_coeff - 04E0EH 00000H - @@R_INIS @rom 04E0EH 00000H - @@LCODEL 04E0EH 00022H CSEG - @@LCODEL abs 04E0EH 00008H - @@LCODEL memcpy_n 04E16H 0001AH -* gap * 04E30H 001C4H + 04F22H 00000H + @@R_INIS @rom 04F22H 00000H + @@CALT 04F22H 00000H CSEG + @@CALT @cstart 04F22H 00000H + @@CALT loader 04F22H 00000H + @@CALT pm 04F22H 00000H + @@CALT i2c_ctr 04F22H 00000H + @@CALT main 04F22H 00000H + @@CALT magic 04F22H 00000H + @@CALT WDT 04F22H 00000H + @@CALT i2c_mcu 04F22H 00000H + @@CALT i2c_twl 04F22H 00000H + @@CALT led 04F22H 00000H + @@CALT rtc 04F22H 00000H + @@CALT vreg_ctr 04F22H 00000H + @@CALT vreg_twl 04F22H 00000H + @@CALT adc 04F22H 00000H + @@CALT renge 04F22H 00000H + @@CALT accero 04F22H 00000H + @@CALT self_flash + 04F22H 00000H + @@CALT sw 04F22H 00000H + @@CALT task_debug + 04F22H 00000H + @@CALT task_misc + 04F22H 00000H + @@CALT task_sys 04F22H 00000H + @@CALT pedo_alg_thre_det2 + 04F22H 00000H + @@CALT ini_VECT 04F22H 00000H + @@CALT task_status + 04F22H 00000H + @@CALT led_cam 04F22H 00000H + @@CALT led_pow 04F22H 00000H + @@CALT hal 04F22H 00000H + @@CALT batt_params + 04F22H 00000H + @@CALT voltable 04F22H 00000H + @@CALT pedo_lpf_coeff + 04F22H 00000H + @@RLINIT 04F22H 00000H CSEG UNIT64KP + @@RLINIT loader 04F22H 00000H + @@RLINIT pm 04F22H 00000H + @@RLINIT i2c_ctr 04F22H 00000H + @@RLINIT main 04F22H 00000H + @@RLINIT magic 04F22H 00000H + @@RLINIT WDT 04F22H 00000H + @@RLINIT i2c_mcu 04F22H 00000H + @@RLINIT i2c_twl 04F22H 00000H + @@RLINIT led 04F22H 00000H + @@RLINIT rtc 04F22H 00000H + @@RLINIT vreg_ctr 04F22H 00000H + @@RLINIT vreg_twl 04F22H 00000H + @@RLINIT adc 04F22H 00000H + @@RLINIT renge 04F22H 00000H + @@RLINIT accero 04F22H 00000H + @@RLINIT self_flash + 04F22H 00000H + @@RLINIT sw 04F22H 00000H + @@RLINIT task_debug + 04F22H 00000H + @@RLINIT task_misc + 04F22H 00000H + @@RLINIT task_sys 04F22H 00000H + @@RLINIT pedo_alg_thre_det2 + 04F22H 00000H + @@RLINIT ini_VECT 04F22H 00000H + @@RLINIT task_status + 04F22H 00000H + @@RLINIT led_cam 04F22H 00000H + @@RLINIT led_pow 04F22H 00000H + @@RLINIT hal 04F22H 00000H + @@RLINIT batt_params + 04F22H 00000H + @@RLINIT voltable 04F22H 00000H + @@RLINIT pedo_lpf_coeff + 04F22H 00000H + @@RLINIT @rom 04F22H 00000H + @@CODEL 04F22H 00000H CSEG + @@CODEL pm 04F22H 00000H + @@CODEL i2c_ctr 04F22H 00000H + @@CODEL magic 04F22H 00000H + @@CODEL i2c_twl 04F22H 00000H + @@CODEL led 04F22H 00000H + @@CODEL rtc 04F22H 00000H + @@CODEL vreg_ctr 04F22H 00000H + @@CODEL vreg_twl 04F22H 00000H + @@CODEL adc 04F22H 00000H + @@CODEL renge 04F22H 00000H + @@CODEL accero 04F22H 00000H + @@CODEL sw 04F22H 00000H + @@CODEL task_misc + 04F22H 00000H + @@CODEL task_sys 04F22H 00000H + @@CODEL pedo_alg_thre_det2 + 04F22H 00000H + @@CODEL ini_VECT 04F22H 00000H + @@CODEL led_cam 04F22H 00000H + @@CODEL led_pow 04F22H 00000H + @@CODEL batt_params + 04F22H 00000H + @@CODEL voltable 04F22H 00000H + @@CODEL pedo_lpf_coeff + 04F22H 00000H + @@LCODEL 04F22H 00022H CSEG + @@LCODEL abs 04F22H 00008H + @@LCODEL memcpy_n 04F2AH 0001AH +* gap * 04F44H 000B0H MGC_VER 04FF4H 00002H CSEG AT MGC_VER magic 04FF4H 00002H MGC_TAIL 04FF6H 0000AH CSEG AT @@ -541,7 +540,7 @@ Direc-file:bsr_mcu.dr @@DATA pedo_lpf_coeff FFCFEH 00000H @@DATA @rom FFCFEH 00000H - @@INIT FFCFEH 00046H DSEG BASEP + @@INIT FFCFEH 00052H DSEG BASEP @@INIT @cstart FFCFEH 00000H @@INIT loader FFCFEH 00000H @@INIT pm FFCFEH 00000H @@ -555,111 +554,111 @@ Direc-file:bsr_mcu.dr @@INIT rtc FFCFEH 00000H @@INIT vreg_ctr FFCFEH 00000H @@INIT vreg_twl FFCFEH 00000H - @@INIT adc FFCFEH 00000H - @@INIT renge FFCFEH 00014H - @@INIT accero FFD12H 00000H + @@INIT adc FFCFEH 0000CH + @@INIT renge FFD0AH 00014H + @@INIT accero FFD1EH 00000H @@INIT self_flash - FFD12H 00000H - @@INIT sw FFD12H 00000H + FFD1EH 00000H + @@INIT sw FFD1EH 00000H @@INIT task_debug - FFD12H 00000H + FFD1EH 00000H @@INIT task_misc - FFD12H 00026H - @@INIT task_sys FFD38H 00002H + FFD1EH 00026H + @@INIT task_sys FFD44H 00002H @@INIT pedo_alg_thre_det2 - FFD3AH 00006H - @@INIT ini_VECT FFD40H 00000H + FFD46H 00006H + @@INIT ini_VECT FFD4CH 00000H @@INIT task_status - FFD40H 00000H - @@INIT led_cam FFD40H 00000H - @@INIT led_pow FFD40H 00004H - @@INIT hal FFD44H 00000H + FFD4CH 00000H + @@INIT led_cam FFD4CH 00000H + @@INIT led_pow FFD4CH 00004H + @@INIT hal FFD50H 00000H @@INIT batt_params - FFD44H 00000H - @@INIT voltable FFD44H 00000H + FFD50H 00000H + @@INIT voltable FFD50H 00000H @@INIT pedo_lpf_coeff - FFD44H 00000H - @@INIT @rom FFD44H 00000H - FSL_DATA FFD44H 00010H DSEG UNITP + FFD50H 00000H + @@INIT @rom FFD50H 00000H + FSL_DATA FFD50H 00010H DSEG UNITP FSL_DATA fsl_common - FFD44H 00010H - @@INITL FFD54H 00000H DSEG UNIT64KP - @@INITL loader FFD54H 00000H - @@INITL pm FFD54H 00000H - @@INITL i2c_ctr FFD54H 00000H - @@INITL main FFD54H 00000H - @@INITL magic FFD54H 00000H - @@INITL WDT FFD54H 00000H - @@INITL i2c_mcu FFD54H 00000H - @@INITL i2c_twl FFD54H 00000H - @@INITL led FFD54H 00000H - @@INITL rtc FFD54H 00000H - @@INITL vreg_ctr FFD54H 00000H - @@INITL vreg_twl FFD54H 00000H - @@INITL adc FFD54H 00000H - @@INITL renge FFD54H 00000H - @@INITL accero FFD54H 00000H + FFD50H 00010H + @@INITL FFD60H 00000H DSEG UNIT64KP + @@INITL loader FFD60H 00000H + @@INITL pm FFD60H 00000H + @@INITL i2c_ctr FFD60H 00000H + @@INITL main FFD60H 00000H + @@INITL magic FFD60H 00000H + @@INITL WDT FFD60H 00000H + @@INITL i2c_mcu FFD60H 00000H + @@INITL i2c_twl FFD60H 00000H + @@INITL led FFD60H 00000H + @@INITL rtc FFD60H 00000H + @@INITL vreg_ctr FFD60H 00000H + @@INITL vreg_twl FFD60H 00000H + @@INITL adc FFD60H 00000H + @@INITL renge FFD60H 00000H + @@INITL accero FFD60H 00000H @@INITL self_flash - FFD54H 00000H - @@INITL sw FFD54H 00000H + FFD60H 00000H + @@INITL sw FFD60H 00000H @@INITL task_debug - FFD54H 00000H + FFD60H 00000H @@INITL task_misc - FFD54H 00000H - @@INITL task_sys FFD54H 00000H + FFD60H 00000H + @@INITL task_sys FFD60H 00000H @@INITL pedo_alg_thre_det2 - FFD54H 00000H - @@INITL ini_VECT FFD54H 00000H + FFD60H 00000H + @@INITL ini_VECT FFD60H 00000H @@INITL task_status - FFD54H 00000H - @@INITL led_cam FFD54H 00000H - @@INITL led_pow FFD54H 00000H - @@INITL hal FFD54H 00000H + FFD60H 00000H + @@INITL led_cam FFD60H 00000H + @@INITL led_pow FFD60H 00000H + @@INITL hal FFD60H 00000H @@INITL batt_params - FFD54H 00000H - @@INITL voltable FFD54H 00000H + FFD60H 00000H + @@INITL voltable FFD60H 00000H @@INITL pedo_lpf_coeff - FFD54H 00000H - @@INITL @rom FFD54H 00000H - @@DATAL FFD54H 00000H DSEG UNIT64KP - @@DATAL loader FFD54H 00000H - @@DATAL pm FFD54H 00000H - @@DATAL i2c_ctr FFD54H 00000H - @@DATAL main FFD54H 00000H - @@DATAL magic FFD54H 00000H - @@DATAL WDT FFD54H 00000H - @@DATAL i2c_mcu FFD54H 00000H - @@DATAL i2c_twl FFD54H 00000H - @@DATAL led FFD54H 00000H - @@DATAL rtc FFD54H 00000H - @@DATAL vreg_ctr FFD54H 00000H - @@DATAL vreg_twl FFD54H 00000H - @@DATAL adc FFD54H 00000H - @@DATAL renge FFD54H 00000H - @@DATAL accero FFD54H 00000H + FFD60H 00000H + @@INITL @rom FFD60H 00000H + @@DATAL FFD60H 00000H DSEG UNIT64KP + @@DATAL loader FFD60H 00000H + @@DATAL pm FFD60H 00000H + @@DATAL i2c_ctr FFD60H 00000H + @@DATAL main FFD60H 00000H + @@DATAL magic FFD60H 00000H + @@DATAL WDT FFD60H 00000H + @@DATAL i2c_mcu FFD60H 00000H + @@DATAL i2c_twl FFD60H 00000H + @@DATAL led FFD60H 00000H + @@DATAL rtc FFD60H 00000H + @@DATAL vreg_ctr FFD60H 00000H + @@DATAL vreg_twl FFD60H 00000H + @@DATAL adc FFD60H 00000H + @@DATAL renge FFD60H 00000H + @@DATAL accero FFD60H 00000H @@DATAL self_flash - FFD54H 00000H - @@DATAL sw FFD54H 00000H + FFD60H 00000H + @@DATAL sw FFD60H 00000H @@DATAL task_debug - FFD54H 00000H + FFD60H 00000H @@DATAL task_misc - FFD54H 00000H - @@DATAL task_sys FFD54H 00000H + FFD60H 00000H + @@DATAL task_sys FFD60H 00000H @@DATAL pedo_alg_thre_det2 - FFD54H 00000H - @@DATAL ini_VECT FFD54H 00000H + FFD60H 00000H + @@DATAL ini_VECT FFD60H 00000H @@DATAL task_status - FFD54H 00000H - @@DATAL led_cam FFD54H 00000H - @@DATAL led_pow FFD54H 00000H - @@DATAL hal FFD54H 00000H + FFD60H 00000H + @@DATAL led_cam FFD60H 00000H + @@DATAL led_pow FFD60H 00000H + @@DATAL hal FFD60H 00000H @@DATAL batt_params - FFD54H 00000H - @@DATAL voltable FFD54H 00000H + FFD60H 00000H + @@DATAL voltable FFD60H 00000H @@DATAL pedo_lpf_coeff - FFD54H 00000H - @@DATAL @rom FFD54H 00000H -* gap * FFD54H 000ACH + FFD60H 00000H + @@DATAL @rom FFD60H 00000H +* gap * FFD60H 000A0H MEMORY=RAM2 BASE ADDRESS=FFE20H SIZE=000C0H diff --git a/trunk/config.h b/trunk/config.h index 44a5c96..56be82e 100644 --- a/trunk/config.h +++ b/trunk/config.h @@ -3,7 +3,7 @@ #define MCU_VER_MAJOR 0x02 -#define MCU_VER_MINOR 0x03 +#define MCU_VER_MINOR 0x04 // デバッグ向けスイッチ @@ -15,10 +15,11 @@ //#define _ENABLE_WDT_TEST_ //#define _FORCE_TAIKENDAI_ //#define _FORCE_TAIKENDAI_NBD_ -//#define _DBG_CHK_OFF_LEAK_ // OFF時リーク電流のチェック(デバッガで確認) +#define _DBG_CHK_OFF_LEAK_ // OFF時リーク電流のチェック(デバッガで確認) #define _DBG_NOP_ // ブレークを貼るためにNOP()を有効にしたいとき #define _I2C_ERR_ABORT_ +//#define _ENABLE_HAL_ // デバッグ用にHALを有効にする。コメントアウトでスルーになる。 #ifdef _DBG_NOP_ diff --git a/trunk/i2c_mcu.c b/trunk/i2c_mcu.c index 1c3e44c..58f5cb2 100644 --- a/trunk/i2c_mcu.c +++ b/trunk/i2c_mcu.c @@ -455,7 +455,7 @@ static err iic_mcu_call_slave( u8 slave ) { iic_mcu_send_st( ); -// SIR02 = SSR02; // NAKエラーのフラグクリア + SIR02 = SSR02; // NAKエラーのフラグクリア if( iic_mcu_send_a_byte( slave ) != ERR_SUCCESS ) { iic_mcu_send_sp( ); diff --git a/trunk/pm.c b/trunk/pm.c index 8def2ab..e3a7893 100644 --- a/trunk/pm.c +++ b/trunk/pm.c @@ -1333,7 +1333,11 @@ static void bt_batt_update_ntr() ========================================================= */ static err read_BT_SOC( u8* dest ) { - if( vreg_ctr[ VREG_C_HAL_OVW_BT_FUEL ] != 0xFF ) +#ifdef _ENABLE_HAL_ + if( vreg_ctr[ VREG_C_HAL_OVW_BT_FUEL ] != 0xFF ) // trueならHAL有効 +#else + if( 0 ) +#endif { *dest = vreg_ctr[ VREG_C_HAL_OVW_BT_FUEL ]; *(dest+1) = 0x00; @@ -1350,7 +1354,11 @@ static err read_BT_SOC( u8* dest ) ========================================================= */ static err read_BT_voltage( u8* dest ) { - if( vreg_ctr[ VREG_C_HAL_OVW_BT_VOLTAGE ] != 0xFF ) +#ifdef _ENABLE_HAL_ + if( vreg_ctr[ VREG_C_HAL_OVW_BT_VOLTAGE ] != 0xFF ) // trueならHAL有効 +#else + if( 0 ) +#endif { *dest = vreg_ctr[ VREG_C_HAL_OVW_BT_VOLTAGE ]; // *(dest+1) = 0x00; // 使わないよ けど2バイトリード関数しか用意してないのです diff --git a/trunk/task_sys.c b/trunk/task_sys.c index 5a44c0d..ef0162c 100644 --- a/trunk/task_sys.c +++ b/trunk/task_sys.c @@ -312,20 +312,24 @@ void tsk_sys( ) return; } + // 強制電源断カウントダウンタイマクリア clear_pow_off_countdown(); + // 加速度センサ停止 vreg_ctr[ VREG_C_ACC_CONFIG ] = 0x00; tski_acc_hosu_set(); + // その他ペリフェラル停止 LED_stop( ); IIC_ctr_Stop( ); IIC_twl_Stop( ); RTC_32k_off(); - // todo マクロにでもするよ + // todo マクロにでもする RBR_RESET_n = 0; RBR_FLIGHT = 0; + // irqフラグクリア vreg_ctr[VREG_C_IRQ0] = 0; vreg_ctr[VREG_C_IRQ1] = 0; vreg_ctr[VREG_C_IRQ2] = 0; diff --git a/trunk/vreg_ctr.c b/trunk/vreg_ctr.c index 3edd8b9..ce2b59c 100644 --- a/trunk/vreg_ctr.c +++ b/trunk/vreg_ctr.c @@ -384,6 +384,7 @@ void vreg_ctr_write( u8 adrs, u8 data ) case VREG_C_ACC_ZH: case VREG_C_ACC_ZL: dbg_nop(); + // return( ERROR ) break; case VREG_C_ACC_HOSU_L: // 書けてもいいけど、デバッグ用。(アドレス0x4B == mcu sla(r)) @@ -421,11 +422,13 @@ void vreg_ctr_write( u8 adrs, u8 data ) } else { - dbg_nop(); // read onlyの所に書いた。なんかバグってない? + dbg_nop(); // 未定義アドレスに書いた なんかバグってない? + // return( ERROR ) break; } } - return; +// return( SUCCESS ) + return; } diff --git a/trunk/yav_mcu_bsr.plg b/trunk/yav_mcu_bsr.plg index 910a544..897e30a 100644 --- a/trunk/yav_mcu_bsr.plg +++ b/trunk/yav_mcu_bsr.plg @@ -1,17 +1,31 @@ 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 -rd2 -qvjl2w -sainter_asm -zpb -no pm.c +pm.c(484) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(777) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(781) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(811) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(832) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(898) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(907) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1110) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1112) : 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 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 -rd2 -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 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 -rd2 -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 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 -rd2 -qvjl2w -sainter_asm -zpb -no task_sys.c -task_sys.c(219) : CC78K0R warning W0401: Conversion may lose significant digits -task_sys.c(580) : 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 inter_asm\task_sys.asm +"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 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 inter_asm\adc.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" -go85h,0FC00h,1024 -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 RA78K0R warning W3420: File 'loader.rel' already has had error(s)/warning(s) by 'CC78K' @@ -35,4 +49,4 @@ Object Conversion Complete, 0 error(s) and 0 warning(s) found. C:\Windows\system32\cmd.exe /c ruby nec_s_2_bsrbin2.rb bsr.hex 133 !E debug enable!! -Build Total error(s) : 0 Total warning(s) : 15 +Build Total error(s) : 0 Total warning(s) : 29 diff --git a/trunk/yav_mcu_bsr.pri b/trunk/yav_mcu_bsr.pri index 8741ece..aaeddd0 100644 --- a/trunk/yav_mcu_bsr.pri +++ b/trunk/yav_mcu_bsr.pri @@ -55,7 +55,7 @@ HighSpeed1=OFF CPU Reset1=ON Symbol Reset1=ON [View File] -Dir=\\Tsclient\c\78k_data\yav-mcu-basara\branches\1.34_pwsw_analyze\ +Dir=\\Tsclient\c\78k_data\yav-mcu-basara\trunk\ Filter=Source [Debugger Option] Source Path="" @@ -78,10 +78,10 @@ Symbol Type=OFF Language=C Kanji=SJIS [Source] -Geometry=68, 7, 822, 815 +Geometry=78, 84, 822, 815 Window=Normal -DispStart=49 -CaretPos=62,0 +DispStart=73 +CaretPos=74,0 Mode=Normal DispFile= Address1= @@ -140,10 +140,10 @@ SaveStart= SaveEnd= Accumulative=ON [Assemble] -Geometry=100, 100, 600, 400 +Geometry=10, 12, 600, 947 Window=Normal -DispStart=12209 -CaretPos=12209,27 +DispStart=3446 +CaretPos=3446,27 Address1= Address2= Address3= @@ -160,7 +160,7 @@ Address13= Address14= Address15= Address16= -Data1= +Data1=hdw Data2= Data3= Data4= @@ -179,11 +179,16 @@ Data16= Case=ON Scan=OFF Direction=Down -FindStart=0 -FindEnd=0 +FindStart=0x0 +FindEnd=0x7FFFF SaveRange=Screen SaveStart= SaveEnd= +[Assemble1] +Geometry=585, 65, 600, 400 +Window=Normal +DispStart=12181 +CaretPos=12209,27 [Memory] Geometry=24, 534, 550, 400 Window=Normal @@ -194,8 +199,8 @@ Endian=Little Ascii=OFF Idtag=OFF Address= -DispStart=000FFCF0 -CaretPosData=0, 65487 +DispStart=000FFE70 +CaretPosData=50, 65509 CaretPosAscii=0, 65487 Address1= Address2= @@ -256,8 +261,8 @@ Window=Hide Boundary=0 Mode=Proper [Sfr] -Geometry=0, 0, 0, 0 -Window=Hide +Geometry=25, 25, 668, 937 +Window=Normal Address1= Address2= Address3= @@ -274,13 +279,13 @@ Address13= Address14= Address15= Address16= -Boundary=0, 0 +Boundary=202, 89 Mode=Hex Attribute=Show Sort=Unsort Pickup=OFF SelectSort=Address -Last Name= +Last Name=P0 Line=531 L1=P0 L2=P1 @@ -961,58 +966,37 @@ Geometry=935, 61, 440, 634 Window=Normal Boundary=13762700 0=.SW_pow_count,P,N,A,+,1 -1=.renge_flg_interval,P,N,A,+,1 -2=.SW_pow_count,P,N,A,+,1 -3=.pwsw_timeout,P,N,A,+,1 -4=.RWAIT,P,S,A,+,1 -5=.RWST,P,S,A,+,1 -6=.system_status,.,N,A,+,1 -7=.counter1,D,N,A,+,1 -8=.chg_led_override,P,N,A,+,1 -9=.PM_EXTDC_n,P,N,A,+,1 -Line=10 +Line=1 [Quick Watch] -0=counter1,P,A,1 -1=system_status,P,A,1 -2=timeout,P,A,1 -3=tp,P,A,1 -4=chg_led_override,P,A,1 -5=PM_EXTDC_n,P,A,1 -6=pwsw_timeout,P,A,1 -7=SW_pow_count,P,A,1 -8=renge_flg_interval,P,A,1 -9=RWST,P,A,1 -10=RWAIT,P,A,1 -11= -12= -13= -14= -15= +0=RTCC0,B,A,1 +1=RTCC1,B,A,1 +2=PM12,B,A,1 +3=P12,B,A,1 +4=CMC,B,A,1 +5=CSC,P,A,1 +6=OSMC,P,A,1 +7=KRM,P,A,1 +8=MK0,P,A,1 +9=MK1,P,A,1 +10=PU7,B,A,1 +11=PM7,B,A,1 +12=P7,B,A,1 +13=system_status,P,A,1 +14=PWSW_POWON_TIME,P,A,1 +15=SW_pow_count,P,A,1 [Software Break] Geometry=914, 762, 500, 200 Window=Normal Width=150 30 200 100 -Name0=Swb00003 -Address0=task_sys.c#_tsk_sys+0x47 +Name0=Swb00002 +Address0=task_sys.c#_tsk_sys+0x4d Window0=ASM -Status0=OFF -Name1=Swb00002 -Address1=task_sys.c#_tsk_sys+0x27f +Status0=ON +Name1=Swb00003 +Address1=task_sys.c#_tsk_sys+0x5c Window1=ASM Status1=OFF -Name2=Swb00004 -Address2=task_sys.c#_tsk_sys+0x28d -Window2=ASM -Status2=ON -Name3=Swb00001 -Address3=task_sys.c#_tsk_sys+0x69 -Window3=ASM -Status3=ON -Name4=Swb00005 -Address4=rtc.c#_RTC_init+0x4c -Window4=ASM -Status4=ON -Count=5 +Count=2 [Reset] Debugger=ON Symbol=OFF diff --git a/trunk/yav_mcu_bsr.prj b/trunk/yav_mcu_bsr.prj index c1b8f73..232e679 100644 --- a/trunk/yav_mcu_bsr.prj +++ b/trunk/yav_mcu_bsr.prj @@ -121,37 +121,6 @@ Tool1=CC78K0R|W2.13 Tool2=RA78K0R|W1.33 Tool3=SK78K0R|V3.10 Tool4=ID78K0R-QB|V3.61 -[Options.LCNV78K0R 0] -Version=100 -LCNV_GO=0 -E=0 -CommandFile=0 -[Options.LCNV78K0R 1] -Version=100 -LCNV_GO=0 -E=0 -CommandFile=0 -[Options.LCNV78K0R 2] -Version=100 -LCNV_GO=0 -O0=inter_asm -E=0 -CommandFile=0 -[Options.LCNV78K0R 3] -Version=100 -LCNV_GO=0 -E=0 -CommandFile=0 -[Options.LCNV78K0R 4] -Version=100 -LCNV_GO=0 -E=0 -CommandFile=0 -[Options.LCNV78K0R 5] -Version=100 -LCNV_GO=0 -E=0 -CommandFile=0 [Options.RA78K0R 0] Version=100 G=1 @@ -292,268 +261,6 @@ Source26=hal.c Source27=batt_params.c Source28=voltable.c Source29=pedo_lpf_coeff.c -[Options.LK78K0R 0] -Version=100 -O0=bsr_k0r.lmf -O1=bsr.lmf -O2=flash.lmf -O3=a.lmf -G=1 -E=0 -E0=flash.elk -E1=a.elk -GO=1 -GOValue=85 -GOStart=FC00 -GOSizeValue=1024 -GI=1 -GIValue=FFFFFFFFFFFFFFFFFFFF -CCZA=0 -MemInfoCheck=1 -P=1 -P0=bsr_k0r.map -P1=bsr.map -P2=flash.map -P3=a.map -MI=0 -GB=1 -GBValue=6EFBFF -KM=1 -KD=0 -KP=1 -KL=0 -LF=0 -LL=0 -B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib -D0=bsr_mcu.dr -D1=user_area.dr -S=1 -W=0 -SELFCheck=1 -SELF=0 -ZB= -Etcetera0= -Etcetera1=boot.lmf -CommandFile=0 -[Options.LK78K0R 1] -Version=100 -O0=a.lmf -G=0 -E=0 -E0=a.elk -GO=0 -GOValue= -GOStart=FC00 -GOSizeValue=1024 -GI=0 -GIValue=FFFFFFFFFFFFFFFFFFFF -CCZA=1 -MemInfoCheck=0 -P=1 -P0=a.map -MI=0 -GB=0 -GBValue= -KM=1 -KD=1 -KP=0 -KL=0 -LF=0 -LL=0 -S=0 -W=1 -SELFCheck=0 -SELF=0 -ZB= -CommandFile=0 -[Options.LK78K0R 2] -Version=100 -O0=bsr.lmf -O1=bsr_k0r.lmf -O2=flash.lmf -O3=a.lmf -G=1 -E=0 -E0=flash.elk -E1=a.elk -GO=1 -GOValue=85 -GOStart=FC00 -GOSizeValue=1024 -GI=1 -GIValue=1B339499E033F240BFAA -CCZA=0 -MemInfoCheck=1 -P=1 -P0=bsr_k0r.map -P1=bsr.map -P2=flash.map -P3=a.map -MI=0 -GB=1 -GBValue=7EFBFF -KM=1 -KD=0 -KP=0 -KL=0 -LF=0 -LL=0 -B0=C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib -B1=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib -D0=bsr_mcu.dr -D1=user_area.dr -S=1 -W=2 -SELFCheck=0 -SELF=0 -ZB= -Etcetera0= -Etcetera1=boot.lmf -CommandFile=0 -OFILE=C:\78k_data\yav-mcu-basara\trunk\bsr.lmf -[Options.LK78K0R 3] -Version=100 -O0=bsr_bsr.lmf -O1=bsr_k0r.lmf -O2=bsr.lmf -O3=flash.lmf -O4=a.lmf -G=1 -E=0 -E0=flash.elk -E1=a.elk -GO=1 -GOValue=85 -GOStart=FC00 -GOSizeValue=1024 -GI=1 -GIValue=FFFFFFFFFFFFFFFFFFFF -CCZA=0 -MemInfoCheck=1 -P=1 -P0=bsr_bsr.map -P1=bsr_k0r.map -P2=bsr.map -P3=flash.map -P4=a.map -MI=0 -GB=1 -GBValue=6EFBFF -KM=1 -KD=0 -KP=1 -KL=0 -LF=0 -LL=0 -B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib -D0=bsr_mcu.dr -D1=user_area.dr -S=1 -W=2 -SELFCheck=0 -SELF=0 -ZB= -Etcetera0= -Etcetera1=boot.lmf -CommandFile=0 -[Options.LK78K0R 4] -Version=100 -O0=bsr_k0r.lmf -O1=bsr.lmf -O2=flash.lmf -O3=a.lmf -G=1 -E=0 -E0=flash.elk -E1=a.elk -GO=1 -GOValue=85 -GOStart=FC00 -GOSizeValue=1024 -GI=1 -GIValue=FFFFFFFFFFFFFFFFFFFF -CCZA=0 -MemInfoCheck=1 -P=1 -P0=bsr_k0r.map -P1=bsr.map -P2=flash.map -P3=a.map -MI=0 -GB=1 -GBValue=6EFBFF -KM=1 -KD=0 -KP=1 -KL=0 -LF=0 -LL=0 -B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib -D0=bsr_mcu.dr -D1=user_area.dr -S=1 -W=0 -SELFCheck=1 -SELF=0 -ZB= -Etcetera0= -Etcetera1=boot.lmf -CommandFile=0 -[Options.LK78K0R 5] -Version=100 -O0=bsr_bsr.lmf -O1=bsr_k0r.lmf -O2=bsr.lmf -O3=flash.lmf -O4=a.lmf -G=1 -E=0 -E0=flash.elk -E1=a.elk -GO=1 -GOValue=85 -GOStart=FC00 -GOSizeValue=1024 -GI=1 -GIValue=FFFFFFFFFFFFFFFFFFFF -CCZA=0 -MemInfoCheck=1 -P=1 -P0=bsr_bsr.map -P1=bsr_k0r.map -P2=bsr.map -P3=flash.map -P4=a.map -MI=0 -GB=1 -GBValue=6EFBFF -KM=1 -KD=0 -KP=1 -KL=0 -LF=0 -LL=0 -B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib -D0=bsr_mcu.dr -D1=user_area.dr -S=1 -W=2 -SELFCheck=0 -SELF=0 -ZB= -Etcetera0= -Etcetera1=boot.lmf -CommandFile=0 -[Options.78K0R] -BuildMode=2 -BuildMode2=K0R_dbg -BuildMode3=BSR_dbg -BuildMode4=BSR_rel -BuildMode5=BSR_WM0 -DefaultMode2=1 -DefaultMode3=1 -DefaultMode4=1 -DefaultMode5=1 [IncFile] Include1=incs_loader.h Include2=sim\simOnWin.h @@ -1061,3 +768,296 @@ VfiFileBoot0= VfiFileBoot1=boot.vfi VF78K0Rchk=0 VF78K0Rvs= +[Options.LK78K0R 0] +Version=100 +O0=bsr_k0r.lmf +O1=bsr.lmf +O2=flash.lmf +O3=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=1 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_k0r.map +P1=bsr.map +P2=flash.map +P3=a.map +MI=0 +GB=1 +GBValue=6EFBFF +KM=1 +KD=0 +KP=1 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=0 +SELFCheck=1 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +[Options.LK78K0R 1] +Version=100 +O0=a.lmf +G=0 +E=0 +E0=a.elk +GO=0 +GOValue= +GOStart=FC00 +GOSizeValue=1024 +GI=0 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=1 +MemInfoCheck=0 +P=1 +P0=a.map +MI=0 +GB=0 +GBValue= +KM=1 +KD=1 +KP=0 +KL=0 +LF=0 +LL=0 +S=0 +W=1 +SELFCheck=0 +SELF=0 +ZB= +CommandFile=0 +[Options.LK78K0R 2] +Version=100 +O0=bsr.lmf +O1=bsr_k0r.lmf +O2=flash.lmf +O3=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=1 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=1B339499E033F240BFAA +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_k0r.map +P1=bsr.map +P2=flash.map +P3=a.map +MI=0 +GB=1 +GBValue=7EFBFF +KM=1 +KD=0 +KP=0 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib +B1=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=2 +SELFCheck=0 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +OFILE=C:\78k_data\yav-mcu-basara\trunk\bsr.lmf +[Options.LK78K0R 3] +Version=100 +O0=bsr_bsr.lmf +O1=bsr_k0r.lmf +O2=bsr.lmf +O3=flash.lmf +O4=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=1 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_bsr.map +P1=bsr_k0r.map +P2=bsr.map +P3=flash.map +P4=a.map +MI=0 +GB=1 +GBValue=6EFBFF +KM=1 +KD=0 +KP=1 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=2 +SELFCheck=0 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +[Options.LK78K0R 4] +Version=100 +O0=bsr_k0r.lmf +O1=bsr.lmf +O2=flash.lmf +O3=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=1 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_k0r.map +P1=bsr.map +P2=flash.map +P3=a.map +MI=0 +GB=1 +GBValue=6EFBFF +KM=1 +KD=0 +KP=1 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=0 +SELFCheck=1 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +[Options.LK78K0R 5] +Version=100 +O0=bsr_bsr.lmf +O1=bsr_k0r.lmf +O2=bsr.lmf +O3=flash.lmf +O4=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=1 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_bsr.map +P1=bsr_k0r.map +P2=bsr.map +P3=flash.map +P4=a.map +MI=0 +GB=1 +GBValue=6EFBFF +KM=1 +KD=0 +KP=1 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=2 +SELFCheck=0 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +[Options.LCNV78K0R 0] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.LCNV78K0R 1] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.LCNV78K0R 2] +Version=100 +LCNV_GO=0 +O0=inter_asm +E=0 +CommandFile=0 +[Options.LCNV78K0R 3] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.LCNV78K0R 4] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.LCNV78K0R 5] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.78K0R] +BuildMode=2 +BuildMode2=K0R_dbg +BuildMode3=BSR_dbg +BuildMode4=BSR_rel +BuildMode5=BSR_WM0 +DefaultMode2=1 +DefaultMode3=1 +DefaultMode4=1 +DefaultMode5=1