diff --git a/trunk/bsr.hex b/trunk/bsr.hex index f5a8e7f..82aeac6 100644 --- a/trunk/bsr.hex +++ b/trunk/bsr.hex @@ -1,273 +1,275 @@ -:02000000680C8A -:0E000200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFE -:04001000B04AB64AF2 +:020000005E0C94 +:02000200FFFFFE +:0C000400FFFFFFFFFFFFFFFFFFFFFFFFFC +:04001000A64AAC4A06 :08001400FFFFFFFFFFFFFFFFEC -:02001C008B4C0B +:02001C00814C15 :06001E00FFFFFFFFFFFFE2 -:02002400F74C97 +:02002400ED4CA1 :04002600FFFFFFFFDA -:02002A00644D23 +:02002A005A4D2D :08002C00FFFFFFFFFFFFFFFFD4 -:08003400744E314E6F4EA64FD1 +:080034006A4E274E654E9C4FF9 :0E003C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 -:02004A00B84AB2 +:02004A00AE4ABC :0E004C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 -:02005A00F34A67 +:02005A00E94A71 :06005C00FFFFFFFFFFFFA4 -:02006200274F26 +:020062001D4F30 :10006400FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C :10007400FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C :10008400FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C :10009400FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C :1000A400FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C :0C00B400FFFFFFFFFFFFFFFFFFFFFFFF4C -:0400C0007EFFFF04BC +:0400C0007EFFFF853B :0A00C40010A84B295BE95C03D45B34 -:1000CE00C7C1FBF8FFCEABACC736F00071F4C6DC8F -:1000DE0015CC0100CC00006159016159008BD1DFB4 -:1000EE00F98C01D1DFF1CC0000CC01008C014C0960 -:1000FE00DE468C01318E04F60FC1317B9EFDC4119C -:10010E0089728C01318E04F64F14896142DF03F639 -:10011E00EF01E6600D9B8C01318E12490021728C2D -:10012E0001318E04F64F14896142DF03F6EF01E6CA -:10013E00600D9B615901EFB440F64FFF61F86159B4 -:10014E00008BD1DD06FDB401FD2407CEABACC73666 -:10015E00F00071F4C6DE0671301EF9EF2A8EA89CEF -:10016E00018C015C90D1DD118C015C10D161E871C4 -:10017E0010D6FB71301EF9EF0B8C015C01D161E8DA -:10018E007120D6FBFDB401FDAE02EDD300C0C6D783 -:10019E00717BFACEA010CEA180E5F300CEA408F5B7 -:1001AE00AAFFF5A9FFD78F1EF931350ACD0003CD71 -:1001BE000307F40EEF07F400CD0306F40ECF11057E -:1001CE00FCF51005CF120511CE20FFCE23F0CE2E5A -:1001DE00FCCD01C0F402CD0408F405F406CD0740B1 -:1001EE00F40CF40FF521FFCE22E9CE24F3CE25F246 -:1001FE00CE26FCCE275FCE2CFFCE2FFFF53000F59E -:10020E003100F53300F53400CF350002CF37001939 -:10021E00F53C00F53E00CF530006F55700F6BEE064 -:10022E00BEE2BED0CBE4FFFFCBE6FFFFCBD4FFFF99 -:10023E00CE3831CE3970CF38050AF53905F537FF8E -:10024E007108F20090BFB401F5A5FFF5A6FF715835 -:10025E00F000F530FF7128F0005087BF1801BF1A6B -:10026E0001BF1C01BF1E017148F000F5300271087C -:10027E000105F55005F5BCFFF5BDFFD7C7C1C1FBA4 -:10028E00F8FFCEABAC8C02D1DD12616902305C039B -:10029E00BBF6614900DDEE618900EFF51004C6D7AB -:1002AE00FD3133FD693CFD3705717AFAFD9124F578 -:1002BE001CF98F1EF93135175003C15084FD4003D0 -:1002CE00C0625C01D161E8CF1CF902CFDFFB64FD97 -:1002DE001134FDF702FD3248713222712BE7CEAB9D -:1002EE00ACFD6C3C61EDEFF6D731020403F6EF0185 -:1002FE00E660341EF9718C8971899931120403F606 -:10030E00EF01E660341EF9718C89719999D7D7C7C0 -:10031E00F616FD3705717BFA31522005715220EF2A -:10032E000B717AFAA7F647DFECE2EF04717AFAF274 -:10033E00C6D7C7C1C1FBF8FF17A1C1E0C18C0A70B7 -:10034E00C18C0270FD6A031006D2DF05F541FBEF8A -:10035E0004CF41FB028C01721004C6D7C7C1FBF853 -:10036E00FFFD1D03D2DD03E2EF618B70FD8A04D227 -:10037E00DD077153205202EF528C0870FD9F04FD71 -:10038E00EB048B6C0170FD9F04300400BF24013020 -:10039E001740BF1C01300400BF22018C0A91DF04FC -:1003AE00F6BF2A01710BE2CE44FF3182E202EFFA70 -:1003BE00AC0C148E449961790C61690A8C0AD1DFF8 -:1003CE00DAFD1405710BE2715320F2C0C6D7C7C116 -:1003DE00FBF8FFFD1D03D2DD03E2EF25710AE68B6C -:1003EE0070FD8A04D2DD077153205202EF138C0880 -:1003FE0070FD9F048C0A70FD9F04FD14057153203F -:10040E00F2C0C6D7C7C1FBF8FFFD1D03D2DD03E264 -:10041E00EF67710AE6710BE28B70FD8A04D2DD077D -:10042E007153205202EF52710BE231422039C73420 -:10043E003AFBAC0C1652048B99A5A792DFF9C63184 -:10044E0084BD02EFFA717ABDCEB144CBB43AFB8CC7 -:10045E000A318EBEB8CEBB48714BE1714BE5710AC5 -:10046E00BD8C089E44EF11710BE68C089E448C0ADD -:10047E009F40FBAC0CBF3EFBF2C0C6D7C716FDC3F8 -:10048E000417FD9F04D2DD06FD1405E2EF01F2C64E -:10049E00D7C716710AE6710BE2669E443182E203FB -:1004AE0000EFF9F6420401DD09AF0401BF0C01E2D1 -:1004BE00EF01F2C6D7AF2801085CFB08BF2801FD8B -:1004CE001C03AF28015CFBBF2801300400BF2A01CA -:1004DE00301780BF1C01300400BF2201D7AF2401AA -:1004EE00086C0408BF2401AF28016C0F086C0B08C0 -:1004FE00BF2801FD1C03AF2A01085CFB08BF2A01BF -:10050E00FD1C03EDC304300400BF2401F6BF2A0115 -:10051E00300B0BBF2801FD1C03300B0FBF2801FD54 -:10052E001C03300F0FBF2801D731642001D7715241 -:10053E0020710BBD0000717BBD713A25713A236AA3 -:10054E000E03713205713B25713203713B23500A44 -:10055E00FD8A027120F000FD1C03F6BF2601502417 -:10056E00BF1401CB440014300F0FBF28017143207C -:10057E00710BE2710AE6FDC304CE44FF3182E20242 -:10058E00EFFAFD1405AF0401BF0C01715320716227 -:10059E0020D731542002EFFAFDEB04713A25713A5F -:1005AE00235A0EFC713305713B25713303713B23C6 -:1005BE007128F000716320D7C7880616FD1D03D27F -:1005CE00DD03E2EF38710AE650A4FD8A04D2DD079E -:1005DE007153205202EF2617FD9F046770FD9F0492 -:1005EE00FDEB0450A4FD9F045020FD9F04D942FB57 -:1005FE00FD9F04A042FBFD1405715320F2C6D7C720 -:10060E002006FBF8FFFD26095014C15008FD6408B2 -:10061E00C0CC05048C054C14DE0C8C05318EFD4AC5 -:10062E0009615905EFEECC05048C054C1461C8ED3B -:10063E00D306CC04008C044C04DE6FC73641057122 -:10064E0084C6DC663022F9BC02F6BB31B2D10EC7CD -:10065E003641057184C6DC05CEABACEFEE713BD1F5 -:10066E00AC02148F40059971505005617902617981 -:10067E0000F0E1614900DD09C73641057184C6DE2F -:10068E00CA5040C18C05318E31AD128C04318E3181 -:10069E008D03BDD831FFBDDADADAADD8FD160CC048 -:1006AE00D261E8EFFE615904EF8B8C05318EFD4E61 -:1006BE0009D261E8EFFEC73641057184C6DC0661DA -:1006CE005905ED370671605005CC0200CC03008C45 -:1006DE00034C09DE248C03318E1249F61F728C03F3 -:1006EE00318E04F64F14896142DF03F6EF01E660A6 -:1006FE000E029C02615903EFD68C02D1DF08FDD4A5 -:10070E000AFDE60BEF0C5008C15013FD6408C0FD46 -:10071E00D30A1006C6D7C72004FBF8FF715B21CCA5 -:10072E000100F6BC02AC02440900DE3EAC0204F647 -:10073E001F144100118972AC020C5114896142DF01 -:10074E0003F6EF01E6600E019C01AC021249005166 -:10075E0072AC0204F67F14896142DF03F6EF01E604 -:10076E00600E019C01617902EFBB40F67FFF61F8DC -:10077E006159018C01D161F8ED2E08CC0100717A1E -:10078E00FAFD3705711300711B2071030371020509 -:10079E00E0C15003C15084FDDC0310045013FD8AE8 -:1007AE0002500FC1E0C15084FDDC031004CEABAC8F -:1007BE006159018C0191DD068C014C03DF03E6EFDC -:1007CE0001F66061FB7151018C014C0861F8CC019E -:1007DE000031320705A068FCEF03F568FC4068FCA9 -:1007EE0011DC11F568FCF0C15003C15084FDDC032F -:1007FE001004EF12E6BC02F6614902DDB000000003 -:10080E0000617902EFF1CE3708CBE4FFFFCBE6FFB4 -:10081E00F7CED4FFCF370008F5120561FDF5ABFF1B -:10082E00FD2609D25008C15014FD6408C0D2FDD473 -:10083E000AD2FDE60B1004C6D73184BD02EFFA7161 -:10084E007BBDCBE4FFFFCBE6FFFFCBD4FFFF717A7E -:10085E00BED7717BBED7C7C1200AFBF8FF8C0A3109 -:10086E008E31ADC1317B9DD4C0BC048DD49C068C21 -:10087E00129C098C12318E040C00128C09318EBD23 -:10088E00D813FDA50E61C8ED2109CEABAC8C093194 -:10089E008EFD4609D2DD098C09318EFD4A09EFED38 -:1008AE00CC08008C084C04DE57CEABACF6BC023044 -:1008BE0022F9BBAC04148C069EFD118972AB146236 -:1008CE0099AC04A1BC04617900617902F0E161493F -:1008DE0002DFE05040C18C09318E31AD128C0831EF -:1008EE008E318D03BDD831FFBDDADADAADD8FD1603 -:1008FE000CC0D2DD06FD6008E2EF19615908EFA3C6 -:10090E008C09318EFD4E09D2DD03E2EF07615909E4 -:10091E00ED8108F2100CC6D7C7717B9D717BFAFD75 -:10092E0047083022F9FDF909FD8409C6D7FD2609CD -:08093E00FDD30AFD6008F2D7A9 -:100946005208EF065203EF025206FEE600FE1B00B7 -:10095600DC16089F03088F0408089F040862FE241B -:1009660000089F0408EEBF00EEBA00C1C514410E90 -:1009760011D9D0FF118FD1FF312E45C4C0D7F23126 -:10098600A2C401E2D79DE261DD4C09DF12717BFA58 -:10099600C18F06089F4DFDC0CF060800EE27003127 -:1009A600F2FA04CF0608004C00DF05D50008DD1674 -:1009B60061DD717BFAD50608DD0ACDE31F61CD61E5 -:1009C600CDEE160061CDFED40061FFFE9A00FCF864 -:1009D600FF0EFEB20061CDFED5004C09DF0EC18FC1 -:1009E60006086F4DFD9F0608C0EE0400CF060800FE -:1009F600F8E3D75200EF025202FE3700CF4CFD005B -:100A0600CF060800BF0408C716629F000841001100 -:100A16008F78239B4100118F79239F0108C65100CF -:100A2600FE62FFEF025205CF060800C1510CFE0A16 -:100A360000C0D7C1511DFE0200C0D761DD717BFA2F -:100A460070CEC0A59EC47CFF9EC4609EC461CDD7F7 -:100A560061DD717BFAC18EC45C1BFED6FFCF060832 -:100A660001FED7FFC061CDD731F2FA1AC1AEE4BF9D -:100A76003EFDAEE6BF40FDAED4BF42FD30FFFFBE39 -:100A8600E4BEE6BED4C0D731F2FA11C1AF3EFDBE18 -:100A9600E4AF40FDBEE6AF42FDBED4C0D7C1BF4401 -:100AA600FD13BF46FD15BF48FD17BF4AFDC0D7AFB2 -:100AB60044FDDB46FDEB48FDFB4AFDD7534B305268 -:100AC6005430324E323030475631323000FFC1504A -:100AD600FEFEAB0061DD717BFACF060800FE0A0060 -:100AE600FEA4FF61CDF8E3EECF00C7FB0408BF3ECE -:100AF600FD8FC0009C05C5C337040600BF40FD3509 -:100B060036380B300000522BFE6600C2C4C630E6F3 -:100B16000AB800300000B8022004AF40FDB800302B -:100B26000F00B802AF3EFD61FF520AFE3AFFECF835 -:100B3600FF0E717BFAC1C7FB04088C05C65C80FEFC -:100B46000200C0D761DD717BFA70CFC0FFA59FC0E0 -:100B5600007CFF9FC000609FC00061CDD7618BFE07 -:100B6600E2FF717BBE410011FB000017CEFC006165 -:100B7600CB089EFDF31161C999A58392DFF7D7FED5 -:100B8600B1FED54CFDDF23C1CF0308035109FEF4A6 -:100B9600FDC0D2DF37FE3800A20408CF0308075194 -:100BA60009FEE1FDD2B20408DF22C7FB0408318347 -:100BB60002C6D7C6510AFECCFD624C1FDF06CF4CDB -:100BC600FD01EF04CF4CFD00C0EE5BFEC0EE55FE0E -:100BD600C7C1FB04088B31196C0161589BC0C6D78D -:100BE600717BFAFE4DFEAF0408040600C114364AB6 -:100BF6000B300000522DF3FE77FF8FC000FE2BFE58 -:100C060061CF5C807C8073C0041900CEFC0F61CB81 -:100C1600C55404EF03C55417FE18FEC7360008BBBB -:100C2600629C0288089C03D1DD334C41DE2F70F1B3 -:100C3600312DB161090033081C000851FF612A41BA -:100C46000E118FD0FF613B118FD1FF6138DC0E8B07 -:100C56005C03DF0964C6C4FE2BFDEECAFDC6C4EE06 -:020C6600C3FDCC -:100C680061CF5100718C7109FECBF800FEFC9E012A -:100C780000F6BF00F953C0F693935820FEDFF94100 -:100C880000361A203406FDEF05118B99A7A51744E5 -:100C98005220DFF53602F93006FDEF04CC0000A73C -:100CA80047DFF94100365220343EFDEF05118B999C -:100CB800A7A517445220DFF5363EFD303EFDEF0470 -:100CC800CC0000A747DFF9FCCE0000EFFE61DD7124 -:100CD8007BFABEF0ADD8BEF200AEF661CDD7C361E7 -:100CE800DD717BFABEF0ADD8BEF200DBF6FFADDCFD -:100CF800BEF000AEF6BDD8AEF40312ADDABEF20017 -:100D0800AEF661CD03BDDAC2D7C3F33174D9088317 -:100D1800C1F626D8BDD8C031750683C312F623C2E2 -:100D2800FD330D93DF0312F623C2D7440000DD26FE -:100D380061DD717BFACFE80080BEF6F6BEF4BEF244 -:100D4800ADD8BEF0CFE800818FE8003103FAAEF0ED -:100D5800F5E80061CDD7B1D7C3F33174D90883C1A1 -:100D6800F626D8BDD8C0317505C312F623C2FD8159 -:100D78000D93DF0312F623C2D7440000DD2761DD9F -:100D8800717BFACFE80080BEF6F6BEF4BEF2ADD8AD -:100D9800BEF0CFE800818FE8003103FAAFE000F53C -:100DA800E80061CDD7ADD8D7C3F33174DB0F83C169 -:100DB800F626D8BDD861317026DABDDAC031750D96 -:100DC80083C312F626DCBDDC61317023C2FDE90D58 -:100DD80093DF0CF626D8BDD861317026DABDDAC2A9 -:100DE800D7C161686BDC6BDDC0DD2F61DD717BFA1B -:100DF800CFE80080BEF4ADDCBEF6ADD8BEF0ADDA0B -:100E0800BEF2CFE800818FE8003103FAAEF0BDD81A -:100E1800AEF2BDDAF5E80061CDD7F6BDD8BDDAD7B8 -:100E28008292DD2B61DD717BFACFE80080BEF0F69F -:100E3800BEF2BEF46208BEF6CFE800818FE800314A -:100E480003FAAFE0006072AEF0F5E80061CDD7605C -:100E580072F6B1D706DABDDAADDC06D8BDD861D8EE -:100E6800A6DAD7D1DD17C1C3DAD89DD8ADDA311CDF -:100E780061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD72 -:100E88001BC1C3DADA9DDAADD8311E33311E337196 -:100E9800F9B4DADFF4BDD813BDDAC2C0D746D8DD5D -:100EA8000771FF7177D971C0D746DADF08C1ADDCA9 -:100EB80046D8C0DD077177DB71FF71C0D75BDB9D5A -:100EC800DB605BDA9DDAADDC5BD9085BD808BDD89E -:100ED800D7C3C7F3728EFDC162314C410036002082 -:100EE8001161A072C09EFD62C6C2D7C3C7F3728EDD -:100EF800FDC1625C0F0C000FFE00314C4100360A48 -:0F0F0800201161800FFE0073C09EFD63C6C2D72B -:100F1700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA -:100F2700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA -:100F3700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA -:100F4700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA -:100F5700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A -:100F6700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A -:100F7700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A -:100F8700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A -:100F9700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A -:100FA700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A -:100FB700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A -:100FC700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A -:100FD700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A -:0F0FE700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A -:0A0FF60030383A35383A353800003B +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:1000D800C7C1FBF8FFCEABACC736F00071F4C6DC85 +:1000E80015CC0100CC00006159016159008BD1DFAA +:1000F800F98C01D1DFF1CC0000CC01008C014C0956 +:10010800DE468C01318E04F60FC1317B9EFDC41191 +:1001180089728C01318E04F64F14896142DF03F62F +:10012800EF01E6600D9B8C01318E12490021728C23 +:1001380001318E04F64F14896142DF03F6EF01E6C0 +:10014800600D9B615901EFB440F64FFF61F86159AA +:10015800008BD1DD06FDAA01FD1A07CEABACC73670 +:10016800F00071F4C6DE0671301EF9EF168EA89CF9 +:10017800018C015C10D1DD087110D6FB71301EF9BD +:10018800FDAA01FDA402EDDD00C0C6D7717BFACE41 +:10019800A010CEA180E5F300CEA408F5AAFFF5A92A +:1001A800FFD78F1EF931350ACD0003CD0307F40EB2 +:1001B800EF07F400CD0306F40ECF1105FCF510058A +:1001C800CF120511CE20FFCE23F0CE2EFCCD01C0DC +:1001D800F402CD0408F405F406CD0740F40CF40F3E +:1001E800F521FFCE22E9CE24F3CE25F2CE26FCCE91 +:1001F800275FCE2CFFCE2FFFF53000F53100F53309 +:1002080000F53400CF350002CF370019F53C00F572 +:100218003E00CF530006F55700F6BEE0BEE2BED062 +:10022800CBE4FFFFCBE6FFFFCBD4FFFFCE3831CEC8 +:100238003970CF38050AF53905F537FF7108F2002E +:1002480090BFB401F5A5FFF5A6FF7158F000F53091 +:10025800FF7128F0005087BF1801BF1A01BF1C01A9 +:10026800BF1E017148F000F5300271080105F55014 +:1002780005F5BCFFF5BDFFD7C7C1C1FBF8FFCEAB85 +:10028800AC8C02D1DD12616902305C03BBF66149B6 +:1002980000DDEE618900EFF51004C6D7FD3133FDAE +:1002A8005D3CFD2D05717AFAFD9124F51CF98F1E30 +:1002B800F93135175003C15084FD3603C0625C0123 +:1002C800D161E8CF1CF902CFDFFB64FD1134FDEDED +:1002D80002FD2A48713222712BE7CEABACFD603C9F +:1002E80061EDEFF6D731020403F6EF01E660341E44 +:1002F800F9718C8971899931120403F6EF01E6606E +:10030800341EF9718C89719999D7D7C7F616FD2DC6 +:1003180005717BFA31522005715220EF0B717AFA80 +:10032800A7F647DFECE2EF04717AFAF2C6D7C7C145 +:10033800C1FBF8FF17A1C1E0C18C0A70C18C027023 +:10034800FD60031006D2DF05F541FBEF04CF41FB4A +:10035800028C01721004C6D7C7C1FBF8FFFD130356 +:10036800D2DD03E2EF618B70FD8004D2DD077153AB +:10037800205202EF528C0870FD9504FDE1048B6C4D +:100388000170FD9504300400BF2401301740BF1CE4 +:1003980001300400BF22018C0A91DF04F6BF2A0154 +:1003A800710BE2CE44FF3182E202EFFAAC0C148EFC +:1003B800449961790C61690A8C0AD1DFDAFD0A0572 +:1003C800710BE2715320F2C0C6D7C7C1FBF8FFFD1D +:1003D8001303D2DD03E2EF25710AE68B70FD80047A +:1003E800D2DD077153205202EF138C0870FD95047B +:1003F8008C0A70FD9504FD0A05715320F2C0C6D71A +:10040800C7C1FBF8FFFD1303D2DD03E2EF67710AF2 +:10041800E6710BE28B70FD8004D2DD077153205228 +:1004280002EF52710BE231422039C7343AFBAC0C6F +:100438001652048B99A5A792DFF9C63184BD02EF45 +:10044800FA717ABDCEB144CBB43AFB8C0A318EBE78 +:10045800B8CEBB48714BE1714BE5710ABD8C089E63 +:1004680044EF11710BE68C089E448C0A9F40FBAC4C +:100478000CBF3EFBF2C0C6D7C716FDB90417FD95E1 +:1004880004D2DD06FD0A05E2EF01F2C6D7C71671F0 +:100498000AE6710BE2669E443182E20300EFF9F648 +:1004A800420401DD09AF0401BF0C01E2EF01F2C60D +:1004B800D7AF2801085CFB08BF2801FD1203AF284D +:1004C800015CFBBF2801300400BF2A01301780BF40 +:1004D8001C01300400BF2201D7AF2401086C0408B6 +:1004E800BF2401AF28016C0F086C0B08BF2801FD61 +:1004F8001203AF2A01085CFB08BF2A01FD1203EDB5 +:10050800B904300400BF2401F6BF2A01300B0BBF29 +:100518002801FD1203300B0FBF2801FD1203300F15 +:100528000FBF2801D731642001D7715220710BBD4C +:100538000000717BBD713A25713A236A0E0371324E +:1005480005713B25713203713B23500AFD8002710E +:1005580020F000FD1203F6BF26015024BF1401CB82 +:10056800440014300F0FBF2801714320710BE27152 +:100578000AE6FDB904CE44FF3182E202EFFAFD0A31 +:1005880005AF0401BF0C01715320716220D73154AB +:100598002002EFFAFDE104713A25713A235A0EFC64 +:1005A800713305713B25713303713B237128F000CA +:1005B800716320D7C7880616FD1303D2DD03E2EF67 +:1005C80038710AE650A4FD8004D2DD077153205229 +:1005D80002EF2617FD95046770FD9504FDE10450B0 +:1005E800A4FD95045020FD9504D942FBFD9504A077 +:1005F80042FBFD0A05715320F2C6D7C72006FBF857 +:10060800FFFD1C095014C15008FD5A08C0CC050450 +:100618008C054C14DE0C8C05318EFD4009615905A2 +:10062800EFEECC05048C054C1461C8EDC906CC046A +:10063800008C044C04DE6FC73641057184C6DC6645 +:100648003022F9BC02F6BB31B2D10EC73641057172 +:1006580084C6DC05CEABACEFEE713BD1AC02148F97 +:1006680040059971505005617902617900F0E161A6 +:100678004900DD09C73641057184C6DECA5040C14C +:100688008C05318E31AD128C04318E318D03BDD87D +:1006980031FFBDDADADAADD8FD0C0CC0D261E8EF73 +:1006A800FE615904EF8B8C05318EFD4409D261E857 +:1006B800EFFEC73641057184C6DC06615905ED2D8C +:1006C8000671605005CC0200CC03008C034C09DE97 +:1006D800248C03318E1249F61F728C03318E04F676 +:1006E8004F14896142DF03F6EF01E6600E029C02B7 +:1006F800615903EFD68C02D1DF08FDCA0AFDDC0B75 +:10070800EF0C5008C15013FD5A08C0FDC90A100665 +:10071800C6D7C72004FBF8FF715B21CC0100F6BCEB +:1007280002AC02440900DE3EAC0204F61F1441008C +:10073800118972AC020C5114896142DF03F6EF0192 +:10074800E6600E019C01AC021249005172AC020431 +:10075800F67F14896142DF03F6EF01E6600E019C23 +:1007680001617902EFBB40F67FFF61F86159018CA6 +:1007780001D161F8ED2408CC0100717AFAFD2D054C +:10078800711300711B20710303710205E0C150034E +:10079800C15084FDD20310045013FD8002500FC1D4 +:1007A800E0C15084FDD2031004CEABAC6159018C7A +:1007B8000191DD068C014C03DF03E6EF01F6606171 +:1007C800FB7151018C014C0861F8CC0100313207F2 +:1007D80005A068FCEF03F568FC4068FC11DC11F526 +:1007E80068FCF0C15003C15084FDD2031004EF121D +:1007F800E6BC02F6614902DDB00000000061790242 +:10080800EFF1CE3708CBE4FFFFCBE6FFF7CED4FFFE +:10081800CF370008F5120561FDF5ABFFFD1C09D2C5 +:100828005008C15014FD5A08C0D2FDCA0AD2FDDCD6 +:100838000B1004C6D73184BD02EFFA717BBDCBE43F +:10084800FFFFCBE6FFFFCBD4FFFF717ABED7717BEA +:10085800BED7C7C1200AFBF8FF8C0A318E31ADC163 +:10086800317B9DD4C0BC048DD49C068C129C098C11 +:1008780012318E040C00128C09318EBDD813FD9BE9 +:100888000E61C8ED1709CEABAC8C09318EFD3C0961 +:10089800D2DD098C09318EFD4009EFEDCC08008CC2 +:1008A800084C04DE57CEABACF6BC023022F9BBAC28 +:1008B80004148C069EFD118972AB146299AC04A1D4 +:1008C800BC04617900617902F0E1614902DFE0501E +:1008D80040C18C09318E31AD128C08318E318D03B7 +:1008E800BDD831FFBDDADADAADD8FD0C0CC0D2DDE7 +:1008F80006FD5608E2EF19615908EFA38C09318EFD +:10090800FD4409D2DD03E2EF07615909ED7708F2EA +:10091800100CC6D7C7717B9D717BFAFD3D0830224C +:10092800F9FDEF09FD7A09C6D7FD1C09FDC90AFDC5 +:040938005608F2D794 +:10093C005208EF065203EF025206FEE600FE1B00C1 +:10094C00DC16089F03088F0408089F040862FE2425 +:10095C0000089F0408EEBF00EEBA00C1C514410E9A +:10096C0011D9D0FF118FD1FF312E45C4C0D7F23130 +:10097C00A2C401E2D79DE261DD4C09DF12717BFA62 +:10098C00C18F06089F4FFDC0CF060800EE2700312F +:10099C00F2FA04CF0608004C00DF05D50008DD167E +:1009AC0061DD717BFAD50608DD0ACDE31F61CD61EF +:1009BC00CDEE160061CDFED40061FFFE9A00FCF86E +:1009CC00FF0EFEB20061CDFED5004C09DF0EC18FCB +:1009DC0006086F4FFD9F0608C0EE0400CF06080006 +:1009EC00F8E3D75200EF025202FE3700CF4EFD0063 +:1009FC00CF060800BF0408C716629F00084100110B +:100A0C008F78239B4100118F79239F0108C65100D9 +:100A1C00FE62FFEF025205CF060800C1510CFE0A20 +:100A2C0000C0D7C1511DFE0200C0D761DD717BFA39 +:100A3C0070CEC0A59EC47CFF9EC4609EC461CDD701 +:100A4C0061DD717BFAC18EC45C1BFED6FFCF06083C +:100A5C0001FED7FFC061CDD731F2FA1AC1AEE4BFA7 +:100A6C0040FDAEE6BF42FDAED4BF44FD30FFFFBE3D +:100A7C00E4BEE6BED4C0D731F2FA11C1AF40FDBE20 +:100A8C00E4AF42FDBEE6AF44FDBED4C0D7C1BF4605 +:100A9C00FD13BF48FD15BF4AFD17BF4CFDC0D7AFB6 +:100AAC0046FDDB48FDEB4AFDFB4CFDD7534B30526A +:100ABC005430324E323030475631323000FFC15054 +:100ACC00FEFEAB0061DD717BFACF060800FE0A006A +:100ADC00FEA4FF61CDF8E3EECF00C7FB0408BF40D6 +:100AEC00FD8FC0009C05C5C337040600BF42FD3511 +:100AFC00362E0B300000522BFE6600C2C4C630DC12 +:100B0C000AB800300000B8022004AF42FDB8003033 +:100B1C000F00B802AF40FD61FF520AFE3AFFECF83D +:100B2C00FF0E717BFAC1C7FB04088C05C65C80FE06 +:100B3C000200C0D761DD717BFA70CFC0FFA59FC0EA +:100B4C00007CFF9FC000609FC00061CDD7618BFE11 +:100B5C00E2FF717BBE410011FB000017CEFC00616F +:100B6C00CB089EFDF31161C999A58392DFF7D7FEDF +:100B7C00B1FED54EFDDF23C1CF0308035109FEF4AE +:100B8C00FDC0D2DF37FE3800A20408CF030807519E +:100B9C0009FEE1FDD2B20408DF22C7FB0408318351 +:100BAC0002C6D7C6510AFECCFD624C1FDF06CF4EE3 +:100BBC00FD01EF04CF4EFD00C0EE5BFEC0EE55FE16 +:100BCC00C7C1FB04088B31196C0161589BC0C6D797 +:100BDC00717BFAFE4DFEAF0408040600C1143640CA +:100BEC000B300000522DF3FE77FF8FC000FE2BFE62 +:100BFC0061CF5C807C8073C0041900CEFC0F61CB8C +:100C0C00C55404EF03C55417FE18FEC7360008BBC5 +:100C1C00629C0288089C03D1DD334C41DE2F70F1BD +:100C2C00312DB161090033081C000851FF612A41C4 +:100C3C000E118FD0FF613B118FD1FF6138DC0E8B11 +:100C4C005C03DF0964C6C4FE2BFDEECAFDC6C4EE10 +:020C5C00C3FDD6 +:100C5E0061CF5100718C7109FECBF800FEFC94013E +:100C6E0000F6BF00F953C0F693935820FEDFF9410A +:100C7E0000360A203408FDEF05118B99A7A51744FD +:100C8E004220DFF53602F93008FDEF04CC0000A754 +:100C9E0047DFF941003642203440FDEF05118B99B4 +:100CAE00A7A517444220DFF53640FD3040FDEF0486 +:100CBE00CC0000A747DFF9FCD80000EFFE61DD7124 +:100CCE007BFABEF0ADD8BEF200AEF661CDD7C361F1 +:100CDE00DD717BFABEF0ADD8BEF200DBF6FFADDC07 +:100CEE00BEF000AEF6BDD8AEF40312ADDABEF20021 +:100CFE00AEF661CD03BDDAC2D7C3F33174D9088322 +:100D0E00C1F626D8BDD8C031750683C312F623C2EC +:100D1E00FD290D93DF0312F623C2D7440000DD2612 +:100D2E0061DD717BFACFE80080BEF6F6BEF4BEF24E +:100D3E00ADD8BEF0CFE800818FE8003103FAAEF0F7 +:100D4E00F5E80061CDD7B1D7C3F33174D90883C1AB +:100D5E00F626D8BDD8C0317505C312F623C2FD776D +:100D6E000D93DF0312F623C2D7440000DD2761DDA9 +:100D7E00717BFACFE80080BEF6F6BEF4BEF2ADD8B7 +:100D8E00BEF0CFE800818FE8003103FAAFE000F546 +:100D9E00E80061CDD7ADD8D7C3F33174DB0F83C173 +:100DAE00F626D8BDD861317026DABDDAC031750DA0 +:100DBE0083C312F626DCBDDC61317023C2FDDF0D6C +:100DCE0093DF0CF626D8BDD861317026DABDDAC2B3 +:100DDE00D7C161686BDC6BDDC0DD2F61DD717BFA25 +:100DEE00CFE80080BEF4ADDCBEF6ADD8BEF0ADDA15 +:100DFE00BEF2CFE800818FE8003103FAAEF0BDD825 +:100E0E00AEF2BDDAF5E80061CDD7F6BDD8BDDAD7C2 +:100E1E008292DD2B61DD717BFACFE80080BEF0F6A9 +:100E2E00BEF2BEF46208BEF6CFE800818FE8003154 +:100E3E0003FAAFE0006072AEF0F5E80061CDD76066 +:100E4E0072F6B1D706DABDDAADDC06D8BDD861D8F8 +:100E5E00A6DAD7D1DD17C1C3DAD89DD8ADDA311CE9 +:100E6E0061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD7C +:100E7E001BC1C3DADA9DDAADD8311E33311E3371A0 +:100E8E00F9B4DADFF4BDD813BDDAC2C0D746D8DD67 +:100E9E000771FF7177D971C0D746DADF08C1ADDCB3 +:100EAE0046D8C0DD077177DB71FF71C0D75BDB9D64 +:100EBE00DB605BDA9DDAADDC5BD9085BD808BDD8A8 +:100ECE00D7C3C7F3728EFDC162314C41003600208C +:0B0EDE001161A072C09EFD62C6C2D769 +:100EE900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:100EF900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:100F0900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:100F1900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:100F2900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:100F3900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:100F4900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:100F5900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:100F6900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:100F7900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:100F8900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:100F9900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:100FA900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:100FB900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:100FC900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:100FD900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:0D0FE900FFFFFFFFFFFFFFFFFFFFFFFFFF08 +:0A0FF60031333A30333A3530000051 :10100000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 :10101000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 :10102000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 @@ -525,12 +527,12 @@ :101FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 :101FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 :0A20000000060C12181E242A3036C8 -:10200A00001632486480961228446076920824406A -:10201A00FF000000555555554700DCFB00003EFC0B -:10202A0000000000693FC639C423182FA9302631A1 -:10203A0068325F402B4A5E40194200000000983A1D -:08204A00F82A2330129900006E -:08205200317503F7332312D7A7 +:10200A00FF000000555555554700DCFB00003EFC1B +:10201A00000000005D3FBA39C423182FA9302631C9 +:10202A0068325340214A52400D4200000000983A5B +:08203A00F82A2330129900007E +:08204200317503F7332312D7B7 +:10204A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 :10205A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 :10206A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 :10207A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 @@ -542,7 +544,7 @@ :1020DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 :1020EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 :0620FA00FFFFFFFFFFFFE6 -:0A21000030383A35383A353800001F +:0A21000031333A30333A3530000035 :10210A00AEF0B430B740BA30BB50BBB0BC50BD1013 :10211A00BD60BDB0BFE0C2B0C420C7B0CAE0CE1037 :10212A0001F0141014200630639049006E00777095 @@ -587,11 +589,11 @@ :10239A00FAF3F0F0F3F7FBFE000203030202010076 :1023AA00000000001F003B005A0078009700B500AB :0A23BA00D400F300110130014E01C0 -:1023C4008F07FDB007FDD161E8ED9024CF07FD80B4 +:1023C4008F09FDB009FDD161E8ED9024CF09FD80AE :1023D400710407E6613012F6712420611043DD3286 :1023E400710407E661306061FB7121203124201300 -:1023F4007130E3FB5002C15011FD1E38C0CF0BF900 -:1024040002EF0F7138E3FBE0C15011FD1E38C0F537 +:1023F4007130E3FB5002C15011FD1238C0CF0BF90C +:1024040002EF0F7138E3FBE0C15011FD1238C0F543 :102414000BF94002F94BDC164002F9B9DE10400C0E :10242400F928DE05A00CF9EF27711320EF224002F2 :10243400F93EDC064002F9BDDC10400DF928DE054A @@ -599,135 +601,135 @@ :102454003112200D3104200931020705713304EFD4 :1024640003713204311205097140E3FB714202EF3A :10247400077148E3FB714302D50BF9DD06B00BF994 -:10248400714202401CF90361F8FDD527D7C78F06B6 +:10248400714202401CF90361F8FDD527D7C78F08B4 :10249400FD76FDD224D51FF9DD05710320EF2D66ED -:1024A4004F06FD61F83134201A713320FD3705667B +:1024A4004F08FD61F83134201A713320FD2D056683 :1024B4004C07DD0381DF098F1EF9313303FD6A25E3 -:1024C400FD8F25710220301727FDBB3CC6D7C7718D -:1024D4006201717201E0FD8A025008FD623B629F55 -:1024E40002F95009FD623B62767163014002F9F121 +:1024C400FD8F25710220301727FDAF3CC6D7C77199 +:1024D4006201717201E0FD80025008FD563B629F6B +:1024E40002F95009FD563B62767163014002F9F12D :1024F400DC05E51FF9EF0F4002F904DE06CF1FF9F2 -:1025040002EF03F51FF9664CEADC06CF06FD07EF80 -:1025140044664CC6DC06CF06FD06EF39664C9FDCEC -:1025240006CF06FD05EF2E664C7CDC06CF06FD04C7 -:10253400EF23664C50DC06CF06FD03EF18664C22F1 -:10254400DC06CF06FD02EF0D664C06DC05E506FD54 -:10255400EF03F506FD4006FD07DF09D51FF961F815 -:10256400CF1FF903C6D7C7C1FBF8FF500AFD8A0283 -:10257400304000BB17C15002C15006C1506CFD125F -:102584000410065096FD8A02C0C6D7C72008FBF87F -:10259400FF8F06FD5006D604CA2214F7500689A5FB +:1025040002EF03F51FF9664CEADC06CF08FD07EF7E +:1025140044664CC6DC06CF08FD06EF39664C9FDCEA +:1025240006CF08FD05EF2E664C7CDC06CF08FD04C3 +:10253400EF23664C50DC06CF08FD03EF18664C22EF +:10254400DC06CF08FD02EF0D664C06DC05E508FD50 +:10255400EF03F508FD4008FD07DF09D51FF961F811 +:10256400CF1FF903C6D7C7C1FBF8FF500AFD80028D +:10257400304000BB17C15002C15006C1506CFD0869 +:102584000410065096FD8002C0C6D7C72008FBF889 +:10259400FF8F08FD5006D604CA2214F7500689A5F9 :1025A4004804F9A390DFF7D51FF961E8ED1327304C -:1025B4004A57BB17C15002C1503EC1506CFD1204B2 +:1025B4004A57BB17C15002C1503EC1506CFD0804BC :1025C4001006D2DD077100E2FBED13277108E2FB70 -:1025D40017040300C15004C1500CC1506CFD6A03C0 -:1025E4001006D906FDF10104F42214A9318D12A9B3 +:1025D40017040300C15004C1500CC1506CFD6003CA +:1025E4001006D908FDF10104F42214A9318D12A9B1 :1025F400318E616B08616A08BB17C15002C1500E6D -:10260400C1506CFD12041006F690BB17C15002C1F4 -:10261400500CC1506CFD1204100631542002EFFA24 -:102624007142208F06FDF0312E040A21C15010C1E1 -:102634005040C1506CFD1204100631542002EFFAD0 -:102644007142208F06FDF0312E041A21C15010C1B1 -:102654005050C1506CFD1204100631542002EFFAA0 -:102664007142208F06FDF0312E042A21C15010C181 -:102674005060C1506CFD1204100631542002EFFA70 -:102684007142208F06FDF0312E043A21C15010C151 -:102694005070C1506CFD1204100650A5FD8A02D979 -:1026A40006FDF10104F42214A9318D12A9318E61C1 +:10260400C1506CFD08041006F690BB17C15002C1FE +:10261400500CC1506CFD0804100631542002EFFA2E +:102624007142208F08FDF0312E040A21C15010C1DF +:102634005040C1506CFD0804100631542002EFFADA +:102644007142208F08FDF0312E041A21C15010C1AF +:102654005050C1506CFD0804100631542002EFFAAA +:102664007142208F08FDF0312E042A21C15010C17F +:102674005060C1506CFD0804100631542002EFFA7A +:102684007142208F08FDF0312E043A21C15010C14F +:102694005070C1506CFD0804100650A5FD8002D98D +:1026A40008FDF10104F42214A9318D12A9318E61BF :1026B4006B08616A08BB17C15002C1500EC1506C4F -:1026C400FD1204100650A5FD8A025004C1506CFD91 -:1026D4004003C0629C07E906FD0909234E0761C354 -:1026E4000AE906FD0902234E0761D8001704030016 -:1026F400C15004C1500CC1506CFD12041006F6BB4D -:1027040017C15002C1503EC1506CFD120410061096 +:1026C400FD0804100650A5FD80025004C1506CFDA5 +:1026D4003603C0629C07E908FD0909234E0761C35C +:1026E4000AE908FD0902234E0761D8001704030014 +:1026F400C15004C1500CC1506CFD08041006F6BB57 +:1027040017C15002C1503EC1506CFD0804100610A0 :1027140008C6D7C7C1FBF8FF8F0EF94F02F961F85D :10272400EDD1274010F928DE06A010F9EDD127F5E8 :1027340010F98F02F99F0EF98F02F95070D61230FA :102744007351230480001231FF318E039F0FF99FD0 :10275400DEFBF6BB8F0FF97C804C95DC1B8F0FF9E9 -:10276400318F241400BDD8AF06F9FDD50C1231FF0A +:10276400318F241400BDD8AF06F9FDCB0C1231FF14 :10277400318E03318FBBEF198F0FF9318F24140081 -:10278400BDD8AF08F9FDD50C1231FF318E03318F5E +:10278400BDD8AF08F9FDCB0C1231FF318E03318F68 :10279400BBD904F9F1610900BB44000171FEDC03FB :1027A400F690BB8C0101DE02F6BBABABBF6EFC172F -:1027B400C15002C1500CC1506CFD12041006D2DF8E +:1027B400C15002C1500CC1506CFD08041006D2DF98 :1027C400088F02F99F0EF9EF047100E2FBF2C0C614 :1027D400D7C72008FBF8FF401FF901DF0BCFDFFB51 :1027E40063CFE1FBC8ED4629401FF902DF2C170433 -:1027F4000600C15002C15004C1506CFD6A031006AA +:1027F4000600C15002C15004C1506CFD60031006B4 :10280400D2DD06CFDFFB63EF0A8C069FDFFB8C076C :102814009FE0FBCFE1FBC8ED462917040600C15039 -:1028240002C15004C1506CFD6A031006D2DD107160 +:1028240002C15004C1506CFD60031006D2DD10716A :1028340000E2FB710320F5DFFBE520F9ED1B298C99 -:1028440006318E318D080E07081C00BBD906FDF138 -:10285400041023148972ABFD280EBB8C019C068BDB -:102864009C0717040400C15002C1C1506CFD6A03E7 +:1028440006318E318D080E07081C00BBD908FDF136 +:10285400041023148972ABFD1E0EBB8C019C068BE5 +:102864009C0717040400C15002C1C1506CFD6003F1 :102874001006D261E8ED1B298C049FE1FB8C043126 :102884008E318D080E05081C00BBBDD8F6BDDAC913 -:10289400DC01A5FDB10EDC09CC0364F6BF12F9EF2F +:10289400DC01A5FDA70EDC09CC0364F6BF12F9EF39 :1028A40076ABBDD8F6BDDAAF12F9BDDCF6BDDEAD50 -:1028B400D8C1ADDAC1C9D800A0F6BDDAADDEFD5C81 +:1028B400D8C1ADDAC1C9D800A0F6BDDAADDEFD528B :1028C4000EADD8BDDCADDABDDEC0BDDAC0BDD8AD5D -:1028D400DEFDB10E61D309CC031EF6BF12F9EF374A -:1028E400ABBDD8F6BDDAC9DC819DFDB10EDC0BCCE5 +:1028D400DEFDA70E61D309CC031EF6BF12F9EF3754 +:1028E400ABBDD8F6BDDAC9DC819DFDA70EDC0BCCEF :1028F400030A30F401BF12F9EF1DABBDD8F6BDDAFF -:10290400C9DC019BFDB10EDC0BCC030530F401BF27 +:10290400C9DC019BFDA70EDC0BCC030530F401BF31 :1029140012F9EF03E520F93134040D31120509CF22 :10292400DFFB64F5E0FBEF1A8C064E03DE0C8C062D :102934009FDFFB8C079FE0FBEF088C039FDFFBF519 :10294400E0FB40DFFB0BDE064014F90BDE1640DF34 :10295400FB06DE064014F906DE0AD5DFFBDF0ED5E2 -:1029640014F9DD095020C15011FD1E38C08FDFFB62 +:1029640014F9DD095020C15011FD1238C08FDFFB6E :102974009F14F9D51CF961F8CF14F964401CF903CC :1029840061E8F515F940DFFB0BDE03E6EF01F660C5 :102994009C058F15F94E05DD0F8C059F15F98C05E7 -:1029A40070C15012FDC605C01008C6D7C75007C174 -:1029B4005002C15084FDDC0310045012FD8A025001 -:1029C4000FC15002C15084FDDC0310045003FD8A82 -:1029D40002501FC15002C15084FDDC031004501684 -:1029E400FD8A025003C15084FD4003C0625C01D1E2 -:1029F400DD107170E3FB5002C15013FD1E38C0E2BC -:102A0400EF01F2C6D7C75004C15084FD4003C06231 +:1029A40070C15012FDBC05C01008C6D7C75007C17E +:1029B4005002C15084FDD20310045012FD80025015 +:1029C4000FC15002C15084FDD20310045003FD8096 +:1029D40002501FC15002C15084FDD203100450168E +:1029E400FD80025003C15084FD3603C0625C01D1F6 +:1029F400DD107170E3FB5002C15013FD1238C0E2C8 +:102A0400EF01F2C6D7C75004C15084FD3603C0623B :102A14005C03D1DD405014FD912A34E3FB895C9FB3 :102A2400998A0C7CFF50FF5C14D1DD228A0C7CFF58 :102A34005C147234E7FB89616A997162075600314C :102A44006207058666D1DFF7716307716B2734F679 -:102A5400FB895CEB995002C15084FD4003C0D2DD78 -:102A6400225007C15002C15084FDDC0310045033CE -:102A7400FD8A02F0C15002C15084FDDC03100471D0 -:102A840078E3FBE0C15013FD1E38C0C6D7C7C12090 -:102A940004FBF8FFCC02005004C15084FD4003C085 +:102A5400FB895CEB995002C15084FD3603C0D2DD82 +:102A6400225007C15002C15084FDD20310045033D8 +:102A7400FD8002F0C15002C15084FDD203100471E4 +:102A840078E3FBE0C15013FD1238C0C6D7C7C1209C +:102A940004FBF8FFCC02005004C15084FD3603C08F :102AA400629C038C045C20D1DD0E8C036C019C03BE :102AB4008C026C209C02EF138C045C10D1DD0C8C16 :102AC400035CFE9C038C026C109C028C045C08D199 :102AD400DD0E8C036C029C038C026C089C02EF13C9 :102AE4008C045C04D1DD0C8C035CFD9C038C026CB7 -:102AF400049C028C03D1DD05501AFD8A028C0370FC -:102B0400C15004C15084FDDC0310048FE3FB5C9FBF +:102AF400049C028C03D1DD05501AFD80028C037006 +:102B0400C15004C15084FDD20310048FE3FB5C9FC9 :102B1400728C03318E316D148C03318E314D616DA5 :102B240008616C5C606162629FE3FB8FEFFB7CFF7A :102B340050FF5E02D1DD278FEFFB7CFF5E02723413 :102B4400E7FB89616A99716207CC01003162070869 :102B54006159018C01D1DFF4716307716B27F210A5 -:102B640006C6D7C7D9D7FBC15006C15084FDDC03C4 -:102B740010046276D9D8FBC15007C15084FDDC0330 +:102B640006C6D7C7D9D7FBC15006C15084FDD203CE +:102B740010046276D9D8FBC15007C15084FDD2033A :102B840010046261666672C6D7FD672BF2D77113B3 :102B940000711B20710303710205E0C15003C15091 -:102BA40084FDDC0310045013FD8A02F0C15005C1FA -:102BB4005084FDDC031004500FC1E0C15084FDDCDF -:102BC400031004500AFD8A027103055008FD8A02AD -:102BD400501FC1E0C15084FDDC0310045012FD8A73 -:102BE400025003C15084FD4003C0625C01D1DF0286 -:102BF400E2D75003C1C15084FDDC03100471020309 -:102C0400711A205064FD8A02F0C15010FDC605C03F -:102C1400F0C15011FDC605C0F0C15012FDC605C07B -:102C2400F50AF9F2D75003C15084FD4003C0625C39 -:102C340001D1DD195014FD912AFD092A5014FD8A91 -:102C440002E0C15003C15084FDDC03100471130081 -:102C5400711B20710303F0C1E0C15084FDDC03103B -:102C640004F0C15003C15084FDDC031004F2D7C743 +:102BA40084FDD20310045013FD8002F0C15005C10E +:102BB4005084FDD2031004500FC1E0C15084FDD2F3 +:102BC400031004500AFD80027103055008FD8002C1 +:102BD400501FC1E0C15084FDD20310045012FD8087 +:102BE400025003C15084FD3603C0625C01D1DF0290 +:102BF400E2D75003C1C15084FDD203100471020313 +:102C0400711A205064FD8002F0C15010FDBC05C053 +:102C1400F0C15011FDBC05C0F0C15012FDBC05C08F +:102C2400F50AF9F2D75003C15084FD3603C0625C43 +:102C340001D1DD195014FD912AFD092A5014FD809B +:102C440002E0C15003C15084FDD20310047113008B +:102C5400711B20710303F0C1E0C15084FDD2031045 +:102C640004F0C15003C15084FDD2031004F2D7C74D :102C74002004FBF8FFCC02008F0AF99C035010C11A -:102C840050A4FD4003C0629F0AF9D541FBDD04F264 +:102C840050A4FD3603C0629F0AF9D541FBDD04F26E :102C9400ED4D2D8C037F0AF95C08D1DD108F0AF904 :102CA4005C08D1DF05CC0210EF03CC02208C037F3B :102CB4000AF95C04D1DD168F0AF95C04D1DF088CB3 @@ -736,10 +738,10 @@ :102CE400FB7CFF50FF5E029C02D1DD1F34E6FB89B2 :102CF4006E0299716207CC010031620708615901C3 :102D04008C01D1DFF4716307716B278F0AF95C4082 -:102D1400D1DD095002C15012FD1E38C08F0AF95C82 -:102D240001D1DD08E0C15012FD1E38C0717AFA8F5E +:102D1400D1DD095002C15012FD1238C08F0AF95C8E +:102D240001D1DD08E0C15012FD1238C0717AFA8F6A :102D34000AF95C41D1DD11340AF9895CBE99D90ADA -:102D4400F9C15010FDC605C0F21004C6D7FDB02964 +:102D4400F9C15010FDBC05C0F21004C6D7FDB0296E :102D5400F2D7FD092AF2D7C78FF6FB7617FD912A21 :102D6400664FF6FBDFF2F5F6FBF2C6D771000105FC :102D740071785005713AD5713BD1713ADD713BD907 @@ -756,7 +758,7 @@ :102E2400D7717830027148F000D7C78806166661FA :102E34004FDD0967614EDE0396EF01866672C6D7E1 :102E4400C7161714AA0412A943DD29AA0412A92338 -:102E5400FD5220C3AC02FD522013C2BDD813FDA500 +:102E5400FD4220C3AC02FD422013C2BDD813FD9B2A :102E64000EDE0C1714AA0212AA0403BA04EF051703 :102E740014A9BA04AC041231FF319E03317F0872E5 :102E840008C6D7C77100F200304400BFB601300154 @@ -778,19 +780,19 @@ :102F840004EF06717420715101311421218F1EF94F :102F9400314510F6BE64BE6A3174200390EF01F629 :102FA400BE6ED731742004F690EF01F6BE6AD7CF17 -:102FB4000EFD47F5A8FBAE6C317DBFAEFBFD28309E +:102FB40010FD47F5A8FBAE6C317DBFAEFBFD28309C :102FC400D2DF0ED9FCFBC1AE6CFD2E2EC0F313BEB6 -:102FD4006CD7FD2830D2DD0FCF0EFD47F5A8FBAE30 +:102FD4006CD7FD2830D2DD0FCF10FD47F5A8FBAE2E :102FE4006C317DBFAEFBD7E9A8FB0918235080D60E -:102FF400BFAAFB22AEFBBDD8304700FD110DBFAC0C -:10300400FB30AAFBFD442EF313BE6CB00EFDD50EAF -:10301400FDDF10CF0EFD47A0A8FB40A8FB1F61C831 +:102FF400BFAAFB22AEFBBDD8304700FD070DBFAC16 +:10300400FB30AAFBFD442EF313BE6CB010FDD510AB +:10301400FDDF10CF10FD47A0A8FB40A8FB1F61C82F :10302400F5A8FBD740DFFB0BDC05717320F2D7401A :10303400DFFB0661D831120511F0C1AE6CFD2E2EF6 :10304400C0F313BE6C717220EF03FD5330E2D771ED :103054001221F0C1AE6CFD2E2EC0F313BE6CA0B0D5 :10306400FB40B0FB40DC3DF5B0FBD9B1FBF1313F97 -:10307400040AFD14D9B1FBF1BDD85008FD600D0858 +:10307400040CFD14D9B1FBF1BDD85008FD560D0860 :103084007208E6D2DD040192DFFC896158D1DD05C6 :10309400717220EF03717320A0B1FB40B1FB20617A :1030A400C8F5B1FBD78FB2FBB0B2FBD1DF7331D41B @@ -811,9 +813,9 @@ :10319400B6FB0948FB5080D6BFB8FBE9B6FB09680B :1031A400FB5080D6BFBEFBE9B6FB0988FB5080D636 :1031B400BFC4FBAFB8FB22BCFB12D945FBF133BD46 -:1031C400D813FD110DBFBAFBAFBEFB22C2FB12D94F -:1031D40045FBF133BDD813FD110DBFC0FBAFC4FBDC -:1031E40022C8FB12D945FBF133BDD813FD110DBF25 +:1031C400D813FD070DBFBAFBAFBEFB22C2FB12D959 +:1031D40045FBF133BDD813FD070DBFC0FBAFC4FBE6 +:1031E40022C8FB12D945FBF133BDD813FD070DBF2F :1031F400C6FBB0B5FBEF3DF6BFB8FBBFBEFBBFC41B :10320400FBAFBCFB1231FF31AE03316F12F623BFAB :10321400BAFBAFC2FB1231FF31AE03316F12F6239A @@ -824,15 +826,15 @@ :1032640013BE6AD7C73122210BD5CAFBDD06B0CA0B :10327400FBED2F33712321D9FFFBF1E7240000DD9F :103284000F23DD1B23DD1123DD5723DD2923DD3B44 -:103294005600F50FFDED1B335601F50FFDEF78D504 -:1032A4000FFDDF075601E50FFDEF055600F50FFD95 -:1032B400CFCAFBFAEF61D50FFDDF0B5601E50FFD19 -:1032C400CFCAFBFAEF51F5FFFBEF4CD50FFDDF0B37 -:1032D4005600E50FFDCFCAFBFAEF3CCFFFFB02EF30 +:103294005600F511FDED1B335601F511FDEF78D500 +:1032A40011FDDF075601E511FDEF055600F511FD8F +:1032B400CFCAFBFAEF61D511FDDF0B5601E511FD15 +:1032C400CFCAFBFAEF51F5FFFBEF4CD511FDDF0B35 +:1032D4005600E511FDCFCAFBFAEF3CCFFFFB02EF2E :1032E40036D92FFCF1E7240000DD0923DD2423DD9A -:1032F4000A23EF1E5600F50FFDEF1CD50FFDDF0767 -:103304005601E50FFDEF055600F50FFDCFCAFBFA98 -:10331400EF055601E50FFD8F1EF93145086661FB87 +:1032F4000A23EF1E5600F511FDEF1CD511FDDF0763 +:103304005601E511FDEF055600F511FDCFCAFBFA94 +:10331400EF055601E511FD8F1EF93145086661FB85 :10332400715107EF066661FB710101C6D7C736F01C :103334000071F4DC297170F000CE9D08CE9EC0CEE1 :103344009F80F594FFF593FFF592FFE597FFE596CF @@ -848,454 +850,455 @@ :1033E400EFFA3492FF36CCFB52078B99A5A792DFF4 :1033F400F9710B9E31542113717B9E8F0CFC9E9AA4 :103404008F0DFC9E9B714321717A9EC6D7CFD7FB4B -:103414005CCFD8FB5FCFF8FB32D7C7CFD4FB11F515 -:10342400D5FBCFFCFBFFF5FDFBF5FEFBF5FFFBF544 -:1034340000FCCFF9FB20F5FAFB5600664C64DE086D -:10344400723844FB0086EFF3C6D7C788061617F117 -:10345400E73403002361E3ED62372361F8ED32358D -:10346400B12361E3ED39352561F8ED4835240700D2 -:1034740024070061D8ED6237240B0061F8ED69354B -:103484002361F8EDB0352361F8ED7D352361F8ED66 -:103494002C372561F8ED4C372561F8ED1936B12547 -:1034A40061D8ED3D3624000061F8ED4A362361F819 -:1034B400ED62372402002361E3ED5A362361F8ED0F -:1034C4006C362361F8ED7E362361F8ED6C362361AA -:1034D400F8ED90362361F8EDA2362361F8EDB236AB -:1034E4002361F8EDBB362361F8EDC7362361F8EDAF -:1034F400D3362361F8EDDC362402002361E3ED6268 -:103504003724020061F8EDE5362361F8EDF1362544 -:1035140061F8EDFD36240A0061F8ED093724120044 -:1035240061F8ED26372361F8ED1437ED6437679FB2 -:10353400D6FBED6E37308D2BFDBB3C66736718D41C -:10354400FBED6E3740D9FB6ADF1440DAFB68DF0E0F -:10355400674C6CDF09301D45FDBB3C713AD5679F54 -:10356400DBFBED6E3767D1DD0630CC40FDBB3C3470 -:10357400F4FB89616F99ED6E37675C02D1DD083029 -:10358400512DFDBB3CEF0C675C01D1DD0630562D9F -:10359400FDBB3C675C3CD1DD10305B2DFDBB3C6763 -:1035A4005C3C7266736218D4FBED6E3767D1DD62E2 -:1035B4005C01D1DD05300800EF01F6609F2BFC674C -:1035C4005C02D1DD03E6EF01F6342BFC89616899D6 -:1035D400675C04D1DD04E6A1EF01F6342BFC8961BC -:1035E4006899675C08D1DD05302000EF01F6342BC3 -:1035F400FC89616899675C10D1DD05301000EF012A -:10360400F6342BFC89616899675C20D161E87160AC -:103614002BFCED6E37D516F9DF09679FFDFBA0166D -:10362400F9EF134016F905DE0DD916F9F1B1126759 -:10363400480AFDA016F9ED6E37675C0F7266736277 -:1036440018D4FBED6E374016F964DE0AE916F96703 -:103654001844FBA016F9675C7F318EC117F1243042 -:1036640000FDAD33C0ED6E37675C3F318EC117F19D -:10367400243000FDAD33C0ED6E37675C07318EC179 -:1036840017F1243000FDAD33C0ED6E37675C1F3198 -:103694008EC117F1243000FDAD33C0ED6E376731B4 -:1036A4008EC117F1243000FDAD33C0ED6E37679E37 -:1036B400999F0BFCED6E37715221675C7F9F0CFC68 -:1036C400ED6E37715221675C3F9F0DFCED6E3767DD -:1036D4005C3F9F0EFCED6E37675C1F9F0FFCED6E29 -:1036E4003730F53EFDBB3C679F14FCEF7D30B03EA8 -:1036F400FDBB3C679F15FCEF7130D23EFDBB3C67C0 -:103704009F18FCEF65675C01D161E8FD3248EF5A10 -:103714004026FCC8DE54E926FC671872FAA026FC91 -:10372400EF48679F26FCEF4267318E247200DD0765 -:10373400240500DD0AEF0B303B09FDBB3CEF03F52C -:10374400ABFF679FF7FBEF228FFAFB617F5C12D11F -:10375400DD0630513AFDBB3C679FFAFBEF0CEF0AE4 -:10376400664C52DE05736718D4FBC6D7C716664C81 -:1037740030DC094C37DE05FD8833EF67664C02DF29 -:103784001F8FD6FB5C03728F2DFC5C03318E316D71 -:1037940008616A08128F2DFC5C80312A6162EF494E -:1037A400664C3DDF0AAE90BF28FCF928FCEF3A6670 -:1037B4004C3EDF05F929FCEF30664C4FDF05FD5622 -:1037C40048EF26664C61DF09E926FC0972FA72EFBC -:1037D40018664C7FDF0D305941FDBB3C713AD55220 -:1037E4004AEF06667309D4FB72C6D7C78806161754 -:1037F400F1241000240500DC07244C00DD17EF1829 -:10380400717BFA17F104D4FB1489617F99717AFAF8 -:10381400716221EF03A026FCC6D7C7C1C1FBF8FF24 -:10382400401CF903DD06401CF904DF2F8C027309E8 -:10383400DCFB5E0AD1DF248C02318E04D4FB1489B4 -:103844006E0A99716207CC0100316207086159015F -:103854008C01D1DFF4716307716B271004C6D7CFD5 -:103864002DFC03F52BFCF52FFCF531FCD7C788069E -:103874001617F1E734020025DD4923DD1A25DD287A -:1038840023DD0523DD37EF47711222679F30FC30BB -:10389400513AFDBB3CEF38675C03D161F8710223F8 -:1038A400675C839F2DFCEF27675C039F2FFC675C9D -:1038B400034C0261F8712221FD6832EF12679F31D7 -:1038C400FCEF0C6791DF08E0C15012FD1E38C0C642 -:1038D400D7C71617F1E724000061F8ED673923DD37 -:1038E40061240300DD0C240200DD6024F900DD7A8C -:1038F400EF7B40DFFB5BDC06CF2EFC0FEF3240DFBB -:10390400FB4CDC06CF2EFC0BEF2640DFFB33DC0642 -:10391400CF2EFC07EF1A40DFFB0BDC06CF2EFC0397 -:10392400EF0E40DFFB06DC05E52EFCEF03F52EFC75 -:1039340031020705308000EF01F6086F2EFC720893 -:10394400EF318F2BFCF52BFC72EF2840DDFB01DD02 -:103954000FD9DDFBF11231FE03311F087208EF139A -:10396400E2EF107172225235EF09F2EF0666730925 -:103974002AFC72C6D7C71617F1E7240000DD3824E5 -:103984001000DD1C23DD1C23DD30240E00DD182493 -:103994001100DD1B240F00DD12243000DD15EF1EA5 -:1039A400E2EF1D5202EF195204EF155206EF1152C5 -:1039B40005EF0D5207EF09F2EF065203EF0252FF33 -:1039C400C6D7C78F18FDB018FDD1DF72CF18FD0719 -:1039D40031742150717321401CF903DF473610FD07 -:1039E400C7D93CFCFD933B618A70618AFDC23BC030 -:1039F4003614FDC7D93BFCFD933B618A70618AFD97 -:103A0400C23BC0D93EFCF1312F609F3DFC8F3AFC94 -:103A14004F3DFCDD0F7102228F3DFC9F3AFC30517B -:103A24003AFDBB3C7150F000CE300BCF170006CEF0 -:103A34003106FD1C03717A30710BE3710BE7C6D7B5 -:103A44008F3DFC9F3AFC8F3DFC9FDDFBD7401CF96A -:103A540003DD02F2D78FFAFB5C12D1DD0C8F3DFC43 -:103A64009F42FC7148FAFBEF6A310422247103225D -:103A74007123228FFAFB5C04D1DD088FF9FB9F438D -:103A8400FCEF068F3DFC9F43FC8F43FC9F42FCEF01 -:103A9400423114222C711322712222D530FCDF050D -:103AA400F544FCEF0B8F30FC5002D6A1609F44FC20 -:103AB4008F44FC9F42FC5040C15012FD1E38C0EFA1 -:103AC40012312222088F43FC9F42FCEF068F44FCF4 -:103AD4009F42FC8F42FC9FDDFB4042FC01DF05E579 -:103AE40030FCEF0ED942FCF11231FE03311F609F0E -:103AF40030FC8FFAFB5C01D1DD02F2D7E942FC090C -:103B0400382370C15013FDC605C0F2D7C7168B7297 -:103B14008C01614ADE248B728C02614ADE188C01AE -:103B2400728C02614ADE068C01318EEF048C023104 -:103B34008E087208EF268B72EF228B728C02614A18 -:103B4400DE048B72EF168C01728C026142DE068CED -:103B540001318EEF048C02318E087208C6D7C71665 -:103B6400710AE7710BE37150F000CE300BCF1700F0 -:103B740006669E31FD1C03717A30710BE33182E3DA -:103B840002EFFA8D1F7158F000710BE772C6D7C7A8 -:103B9400C1C1FBF8FF8C024CF0DC0452FFEF1B8C1C -:103BA400024C05DE03F2EF128C022C049C02318ECF -:103BB400318D52ECFD280EBB8B721004C6D7C7C1E1 -:103BC400C1FBF8FFAC0A14A91489708C0261287037 -:103BD4006131FD52201344030071FEDC16AC0A145B -:103BE400A9148C0299AC0A14CA0200AC0A14CA03C0 -:103BF40010EF6EAC0A14A914894E02DE0AAC0A1442 -:103C04008A02819A02EF13AC0A14A914894E026144 -:103C1400D308AC0A148A02919A02AC0A148A03915A -:103C24009A03D1DF3CAC0A148A024C10DF10A914A9 -:103C340089318EA112AC0A14A9146299EF17AC0A47 -:103C4400148A024CF0DF0EA91489318EB112AC0A29 -:103C540014A9146299AC0A14CA0200AC0A14CA0367 -:103C6400101004C6D7EDA63C717BFAC7D550FC6191 -:103C7400F831342227713322D550FC61E8B050FC6E -:103C8400717AFA5600664C0BDD1272F3311C791A04 -:103C9400FDCEFC0061CAFD053D86EFE9717AFAF2BA -:103CA400C6D7C75600664C0ADE0BF0317E12F67892 -:103CB40052FC86EFF0C6D7C7C1C1FBF8FFCC0100A8 -:103CC4008C014C0ADE36717BFA8C01F0317E045291 -:103CD400FC14A96168DF09AC02B9717AFAF2EF1D2C -:103CE4008C01F0317E127952FC614902DF06717A4F -:103CF400FAE2EF09717AFA615901EFC4E21004C6DD -:103D0400D7C72004FBF8FFF64252FC61F8EDFD3DF5 -:103D1400717BFA9C038C034C0ADE4F8C03F0317EDA -:103D24000452FC14A96168DF05717AFAEF3C8C0334 -:103D3400F0317E127952FCE743DF06717AFA00EF24 -:103D440021717AFA8C0372F3311C7952FCCEFC0097 -:103D540061CA629C02D1DF0A8C03F0317E12E678DC -:103D640052FC717BFA615903EFABCC0200CC010128 -:103D74008C02F0317E0452FC14A96168DD7B8C0254 -:103D8400F0317E127952FCE743DF688C014C0ADE85 -:103D9400628C01F0317E127952FCE743DD50717B75 -:103DA400FA8C01F0317E0452FC14A96168DF1B61B6 -:103DB4006901717BFA8C01F0317E12F67852FC7144 -:103DC4007AFA8C024E01DCE7EF2F8C01F0317E048D -:103DD40052FC14A9128C02F0317E337852FC8C010F -:103DE400F0317E12E67852FC615902717AFA615917 -:103DF40001EF98615902ED743DCC0200CC01008CB6 -:103E0400014C0ADE1E8C01F0317E0452FC14A961BF -:103E140068DF05CC0201EF068C02D161E80061592C -:103E240001EFDCF21004C6D7C72006FBF8FF3419F3 -:103E3400FCC55006C150A8C15030FD6A031006D21B -:103E4400DD1DA066FC4066FC08DE03E2EF5A341474 -:103E5400FC895CFC99FDF53E7110E2FBF2EF49F53B -:103E640066FC8F14FC5C01D1DD26401CF903DF20C5 -:103E74005010C180FD1E38C0C736100571D4C6DE8F -:103E84000F17C15006C150A8C15030FD6A03100677 -:103E9400401CF901DD11401CF905DD0B8F14FC5C9D -:103EA40002D161E8FD2245F21006C6D7D915FCC13E -:103EB4005030FD4003C0629F18FC7130E5FB8FED6C -:103EC400FB5C08D1DF06716307716B27F2D7D91841 -:103ED400FCC1D917FCC15030FDDC0310047130E57E -:103EE400FB8FEDFB5C08D1DF06716307716B27F272 -:103EF400D7C7200AFBF8FF500FC15030FD4003C064 -:103F04004041FB02DF077110E2FBF2EF547118E24B -:103F1400FBCC0700CC0812CC09808F14FC5C03D1C5 -:103F2400DF08717AD5CC0607EF06717BD5CC062F56 -:103F340017040600C15004C150A0C15030FD120442 -:103F44001006C736100571D4C6DE15401CF903DF10 -:103F54000F17C15006C150A8C15030FD6A031006A6 -:103F6400F2100AC6D7C78F1CF9318F240200DF0470 -:103F7400F6BF6AFC8F30FDB030FDD161E8ED5C40E6 -:103F8400CF30FD048F1CF9318FE723DD0B240200B1 -:103F940024030061C8ED5C40E6A1426AFCDF0AE04C -:103FA400C15010FD1E38C0EF2430C000426AFCDF4F -:103FB4000B5002C15010FD1E38C0EF118FF8FB509A -:103FC40009D6048000426AFC61D8E520F93134073F -:103FD40009715322F6BF6AFCEF1731542206F6BF6B -:103FE4006AFCEF0DA26AFCF6426AFCDF0490BF6A29 -:103FF400FC8F1FF9318FE7240000DD07B12361D363 -:104004000CEF1236100571C4716122EF0B710402BA -:10401400716122EF037162223162221A406CFC0347 -:1040240061D8A06CFC406CFC02DF0E5004C150103F -:10403400FD1E38C0EF03F56CFC31420718406DFCDF -:104044000361D8A06DFC406DFC02DF0C5010C1FD73 -:104054001E38C0EF03F56DFCC6D7D7C78F14FC5CC0 -:1040640003D1DD1136100571D4DE0A302C3EFDBBC0 -:104074003CD261F800401CF903DF1B3122070730F2 -:10408400732CFDBB3C003174220C7173225080C12F -:104094005012FD1E38C0401CF903DD05F6BD1AEFB1 -:1040A40025D500FCDF09F6461ADD1BB61AEF17D931 -:1040B400FCFBF1461ADD0FD9FCFB12AD1A43DE04FA -:1040C400A61AEF02B61AC6D78FF4FB5C10D161E8CA -:1040D4007112238FF4FB5C0FD1DD758FF4FB5C014F -:1040E400D1DD05F51CF9EF688FF4FB5C02D1DD1519 -:1040F400E0C15003C15084FDDC031004711300714E -:104104001B207103038FF4FB5C08D1DD05710303ED -:10411400EF1C8FF4FB5C04D1DD14711300711B20C0 -:1041240031042303710303342DFC895CFC9950058D -:10413400FD8A027102035003C1C15084FDDC0310E7 -:1041440004711A20FD443A30513AFDBB3C710323FB -:10415400F5F4FBF2D7C7364105718461D8ED084206 -:104164003641057194DE0771405005CEABAC31B2D7 -:10417400D104E2ED1742713BD18F16F9A016F93143 -:104184008EE7240000DD1723DD1C23DD2723DD2C2F -:1041940023DD3823DD4423DD4923DD4EEF668F1F05 -:1041A400F99F4005EF58F0C15084FD4003C0629F61 -:1041B4004005EF4A8F06FD9F4005EF425008C1506D -:1041C4006CFD4003C0629F4005EF335009C1506C41 -:1041D400FD4003C0629F4005EF248F6EFC9F4005A5 -:1041E400EF1C8F02F99F4005EF14711420E6613033 -:1041F4001271042061DC31196162629F4005CEAB0B -:10420400ACE2EF0F7160500571485005713BD5F574 -:1042140016F9F2C6D7C78F1CF9318FE72400006165 -:10422400F8EDBC4323DD1B2361F8EDD1422361F893 -:10423400ED5B432361F8ED97432361F8ED2C44EDE6 -:104244008C44D51DF9DF2BF6426AFCDD05F532FD01 -:10425400EF03A032FD4032FD65DC09F51CF9713233 -:1042640022ED8F44AF6AFC440A0061D8ED8F44E527 -:104274001DF9715222F532FDF5F7FBFD3705713357 -:1042840020FD9124401FF903DF09713222F51CF946 -:10429400ED8F44FDD52740E1FB9BDE09713222F509 -:1042A4001CF9ED8F44FD922BD2DD09713222F51CED -:1042B400F9ED8F44401DF901DF05F5FDFBEF04CF57 -:1042C400FDFB03CF1CF902FD672BED8F44CF3500B6 -:1042D40002CF37001DCF120510FD702DFDD02D71BA -:1042E4004A9DFD6338FD1E34F537FF712BE0F51D43 -:1042F400F9713222CBE43FEFCBE6F6F0FD370571DE -:104304003BD48F1EF93135305004C15084FD400335 -:10431400C0625C03318E315D34E3FB89616899507E -:1043240002C15084FD4003C0D2DD067170E3FBEF8F -:10433400047178E3FBFD9124FD872E71381EF9CFBB -:104344001CF9038FD6FB5C02D1DD095080C15010EB -:10435400FD1E38C0ED8F44FD914431A4E020712B43 -:10436400E031020C05FD0A45EF145027C15005C188 -:104374005084FDDC031004CF1CF904713222311483 -:10438400230BA070FCD570FC61F8FD0A45FDFE44CA -:10439400ED8F44FD914431020C18F0C15005C15019 -:1043A40084FDDC0310045005FD8A02FD0A45CF1C80 -:1043B400F903FDFE44ED8F44CFFDFB03F5FEFB71D5 -:1043C4000221F6426CFF61E8ED8F44F500FCF52014 -:1043D400F9F514FCFDF53EFD092FFDC72DFD252E35 -:1043E400714B9DF5E4FBF5E5FBF5E6FBF5E7FB31E9 -:1043F400542002EFFACE3708CBE4BFFFCBE6FFF13F -:10440400CED4FFCF370009F51205F6BEE0BEE2BEFA -:10441400D0716A27FD292CFDA005F532FDCF1CF9CA -:1044240005715222F6BF6AFC3102071BFD9124AFCD -:104434006AFC440A00DC06E51DF9E51CF9D51FF900 -:10444400DD49FDA005EF44F51DF9FDA005717301DB -:1044540071320431120502EFFA71430271032071C3 -:10446400322031949E02EFFA712AE7CEA409F5F3C3 -:104474000061FD31040703715322E5F300CEA40863 -:10448400712BE7E51CF9EF0300EFFDC6D7D571FCEE -:10449400DF1E310200195003C15084FD4003C06285 -:1044A4005C01D1DF07F51CF9713222D7E571FCD725 -:1044B4004071FCF0DF083104003FF571FCD7407116 -:1044C400FCC8DF0BF51CF9713222CF71FCF0D73137 -:1044D400020004A071FCD7F0C15004C15084FDDC7B -:1044E4000310048FE3FB5C9F9FE3FB7110F4FB302C -:1044F400CC40FDBB3CCF71FCF0D7D520F9DD06F5EF -:104504001CF9713222D7711323F570FC717207FD07 -:104514001C03FD1C03717307D7FD0D06F2D7C720DA -:104524000CFBF8FF8F1AFCF0F919FCF303FD522081 -:1045340013BC048F1CFCF0F91BFCF303FD52201385 -:10454400BC028F1EFCF0F91DFCF303FD522013BBCB -:10455400AC04BDD8F6BDDAAC04311EBDDCF6BDDE5C -:10456400FDE60CADD8BDDCADDABDDEAC02BDD8F6DF -:10457400BDDAAC02311EDADCC3DADEC3BDDCF6BD63 -:10458400DEFDE60CC0BDDEC0BDDCADDEFD5C0EAD07 -:10459400D8BDDCADDABDDEABBDD8F6BDDAAB311EBD -:1045A400DADCC3DADEC3BDDCF6BDDEFDE60CC0BD7D -:1045B400DEC0BDDCADDEFD5C0EDADAADD8FD8A49C5 -:1045C400C3C58FFEFC5C3FF0317E047EFC14C2C088 -:1045D400B9A0FEFCF6BC08BC0A9C078C074C2EDD77 -:1045E4003E8FFEFC0E0770F161DC605C3FF0317EB3 -:1045F40012797EFCBDD8F6BDDA8C0773097A2331B3 -:104604008FBDDC70BDDEFDE60CAC08BDDCAC0AFD84 -:104614005C0EADDABC0AADD8BC08615907EFBCAC7E -:1046240008BDD8AC0ABDDAC9DC0004F6FDB00DC97A -:10463400DCFFFFF6FDC50EADD8BF78FCAF72FC42BF -:1046440078FCDD12AF74FCBF76FCAF72FCBF74FC67 -:10465400AF78FCBF72FCAF74FC4276FCDC50AF72E6 -:10466400FC4274FCDE48AF34FD4272FCDE40407A0A -:10467400FC16DC1F407AFCA0DE168F7BFC4F7AFC14 -:10468400DE0EAF72FC227CFC44691061C8FDFB465F -:10469400F57AFCAF72FC445146DC0BAF72FC24107B -:1046A40027BF36FDEF1930F82ABF36FDEF11407AE7 -:1046B400FCFFDD03E6EF01F6347AFC89610899AF6B -:1046C40076FC4274FCDC1BAF74FC4272FCDE13AF5C -:1046D40072FC4236FDDE0BF57BFCAF72FCBF7CFC4A -:1046E400EF11407BFCFFDD03E6EF01F6347BFC8930 -:1046F400610899100CC6D7C72008FBF8FFA01FFC5F -:10470400D51FFCDF1CA020FCD520FCDF14A021FC5D -:10471400D521FCDF0CCF1FFCFFCF20FCFFCF21FCF9 -:10472400FF717BFA710A9E31929E02EFFA8E98FD18 -:10473400D90E9C058E949F38FD8E969F39FD8E97D9 -:104744009F3AFD8E939C048E929C03FDE74813BC14 -:1047540006BDD8F6BDDA46DADF03B146D8DF2B8CC6 -:10476400055C0391DF03E6EF01F6046D01313D12B0 -:104774000103B1BC06616905CF38FD23CF3AFD12B0 -:10478400CF39FD31CC0459CC03598F3BFD4E05DFA5 -:1047940012AF00FD614906DE40AC062200FDFD0AB1 -:1047A40048EF368C05318EB112D93BFDF143DF1E43 -:1047B4008C055C0391DF03E6EF01F6046D01313DE6 -:1047C4001201032200FD610906FD0A48EF0B8F3B2D -:1047D400FD4E05DE04F6FD0A488C059F3BFDAC0644 -:1047E400BF00FDD9FFFCF1010422F9BB14A944FF69 -:1047F400FFDF04E6B9EF0BAB14A944FEFFDD03A908 -:10480400A1B91008C6D7C7161744A90061C836A8AD -:1048140000A0FFFC40FFFCA861C8F5FFFCF9FFFC09 -:10482400F3311CF67822F9B7F647DFE5C6D7C75649 -:10483400A89666F0317E12F6B17822F966D1DFF1DE -:10484400F51FFCF520FCF521FCF5FFFCC6D7712310 -:1048540023D7C72004FBF8FFD916F9F1E724000099 -:10486400DD1123DD1C23DD2123DD2623DD2F23DDC4 -:1048740033EF388FFFFC9F02FDA016F9F938FDEFE6 -:104884005EA016F9F939FDEF56A016F9F93AFDEFD5 -:104894004EA016F98F3BFDFDF30E72EF42A016F900 -:1048A4005255EF3BA016F952AAEF34F902FDF33149 -:1048B4001C7922F9BB312223058B9C03EF128C0156 -:1048C4009C03D502FDDF06CF02FDA7EF03B002FD76 -:1048D400718071272361DC61FB7121238C037210C9 -:1048E40004C6D7C72008FBF8FF8E989C058E979CBA -:1048F400048E969C038E949C028E939C018E929BB4 -:10490400710B9E717AFA8C05FDD90E9C058C04FD01 -:10491400D90E9C048C03FDD90E9C038C02FDD90E88 -:104924009C028C04F0317E1279AA23BC068C055CAF -:1049340003D1DF158C044C03DE0C8C044C02DF091C -:104944008C034C1D61F86179068C03318EB16109C9 -:1049540006BC06313D120103BC068C060E02708CA7 -:10496400071C00BC068F24FC4E01DC0D8C014F2477 -:10497400FCDC0B8B4F25FCDC05AC0612EF04AC060B -:10498400B1121008C6D7C7C3C12008FBF8FFF661EF -:10499400490A61F8614908DF07F7340000ED274A46 -:1049A400E6BC04F6BC06AC0ABC02AC08BBAC0661AF -:1049B4004902AC0461F8614900DE28AC04BDD8ACFE -:1049C40006BDDAE1FD6B0EADDABC06ADD8BC04ABB6 -:1049D400BDD8AC02BDDAE1FD860EADDABC02ADD8BD -:1049E400BBEFCAAC06BC02AC04BBAC08BDD8AC0A75 -:1049F400BDDAAC04BDDCAC06FDE90DAC04BDDCAC39 -:104A040006FD5C0EE1FD860EADDABC06ADD8BC0435 -:104A1400AC06614902AC0461F8614900DCC5AC0232 -:104A240014AB12100CC6D7C7D53CFDDD05B03CFD58 -:104A3400EF78CF3CFD02311407067110E3FBEF045D -:104A44007118E3FB8FE3FB7F04FD76D1DD5C8FE31C -:104A5400FB9F04FD401CF903DF22665C10D1DD1CC2 -:104A64008FE3FB5C10D1DD0B5080C15011FD1E386B -:104A7400C0EF095040C15011FD1E38C0401CF9035D -:104A8400DD06401CF904DF22665C02D1DD1C8FE3E5 -:104A9400FB5C02D1DD0B5040C15010FD1E38C0EF4D -:0C4AA400095020C15010FD1E38C0C6D7BC -:104AB000CF0BF90461FC61FCC1C3C5C7520C9292D3 -:104AC00069D4FEC1DFF88EFD708EFCC1717AFA40A8 -:104AD0001CF903DF0630732CFDBB3CC09EFC609EBE -:104AE000FD34D4FE5206C0B9A5A592DFF9C6C4C2F2 -:104AF000C061FC61DF520C929269D4FEC1DFF88E76 -:104B0000FD708EFCC1717AFAC736410571A4C6DC0E -:104B100051F508FD7148500571605005316421362A -:104B20007162077163218FE4FB5FECFBD1DF1B8FA8 -:104B3000E5FB5FEDFBD1DF128FE6FB5FEEFBD1DF24 -:104B4000098FE7FB5FEFFBD1DD0C31620702EFFA63 -:104B5000716307716B27FD5248FDD233F516F9EDED -:104B6000774CC73641057184C6DE0DF508FD7148E6 -:104B70005005FDD233ED774CC73641057194C6DE42 -:104B8000154008FD03DD0C4008FD04DD064008FD6E -:104B90000161F8F508FDD908FDF1E7240000DD0802 -:104BA00023DD1323DD39EF6071405005E508FD7109 -:104BB000505005ED774C8F40059F17F99F1AF9D992 -:104BC00017F9FD7037629F19F94017F97FDD06CF9D -:104BD00008FD02EF03F508FD71505005ED774CC755 -:104BE0003641057194C6DE1CC736410571C4C6DE68 -:104BF00006CF08FD03EF11F508FD714850057160FF -:104C00005005EF73CF08FD044008FD03DF138F1933 -:104C1000F99F4005D919F9C1D917F9FDEF37C0EF50 -:104C2000108F400576C7D917F9FD4E34C07150502A -:104C300005D91AF9F1242900DD2D240400DD2824EA -:104C40002200DD23241100DD0C240100DD19241EC7 -:104C500000DD14EF0C4017F960DF0CCF17F961EF9E -:104C600006F516F9A017F94008FD03DF0AD917F970 -:104C7000FD7037629F19F9C09EFC609EFD34D4FE22 -:104C80005206C0B9A5A592DFF961FCC1C3C5C752E0 -:104C90000C929269D4FEC1DFF88EFD708EFCC1F6D5 -:104CA00016717AFA714AE5717BBD51405F0401D1FA -:104CB000DD05A7F647DFF3300400BF2401F6BF2A65 -:104CC00001300B0BBF2801FD1C03300B0FBF280167 -:104CD000FD1C03300F0FBF2801710AE6715320C07D -:104CE0009EFC609EFD34D4FE5206C0B9A5A592DF9D -:104CF000F9C6C4C2C061FCC1C3C5C7520C92926957 -:104D0000D4FEC1DFF88EFD708EFCC1717AFAD540F9 -:104D1000FBDD0EEB3EFB899E44A23EFBB040FBEF69 -:104D20002B710AE6300400BF2401F6BF2A01300BC4 -:104D30000BBF2801FD1C03300B0FBF2801FD1C0316 -:104D4000300F0FBF2801714320715320C09EFC60BB -:104D50009EFD34D4FE5206C0B9A5A592DFF9C6C4A3 -:104D6000C2C061FC61EF520C929269D4FEC1DFF8BF -:104D70008EFD708EFCC12008FBF8FF71503002CE12 -:104D8000ABACCC0100F6BC0231B2E210617902F6A4 -:104D9000614902DFF371603002ED1B4E8E519B7151 -:104DA0003BE28B5C02D1DD1D8B5C08D1DF097150C9 -:104DB0003002CC0100EFCE8C0770FDD538629E50DA -:104DC000CC0102EFC08B5C03D1DF408E509C05719B -:104DD0005030028C01D1DF0E8C0570FD7939629C58 -:104DE00007CC0101EF328C014C02DF06716030020A -:104DF000EF29CF34025A716030028C0570C18C07E4 -:104E000070FD7138C0CF34024AEF108B5C01D1DDE8 -:104E10000671603002EF0400ED854D1008C09EFC65 -:104E2000609EFD34D4FE5206C0B9A5A592DFF9619B -:104E3000FCC18F0EFC4F96FFDF328F0FFC4F97FFA8 -:104E4000DF2A8F10FC4F98FFDF228FEDFB5C04D12F -:104E5000DF1A7120E5FB716307716B27401CF905B0 -:104E6000DD06401CF90161F8CF1DF902C061FCA00C -:104E700050FC61FCC1C3C5C7520C929269D4FEC1FB -:104E8000DFF88EFD708EFCC1C1FBF8FF8D1F9C0109 -:104E90008E31318EE7240600DD0823DD0F23DD256A -:104EA000EF45717AFA8C019F3CFCEF3B717AFA4036 -:104EB0001FF901DF078C019F3BFCEF2B51FF2E01F7 -:104EC0009F3BFCEF22717AFA8C019F02F98FE2FB83 -:104ED0005C01D1DF12401CF903DD06401CF904DF40 -:104EE00006301727FDBB3C4031FF09DE05A031FF2E -:104EF000EF197158F000717221404FFC02DF03F688 -:104F0000EF05D94FFCF1A1609F4FFC710BE3C0C0CE -:104F10009EFC609EFD34D4FE5206C0B9A5A592DF6A -:104F2000F9C6C4C2C061FC61FF520C929269D4FE02 -:104F3000C1DFF88EFD708EFCC1717AFA8F14FC5CB3 -:104F400003D1DD19401CF903DD06401CF904DF0D17 -:104F500036100571D4DE06302C3EFDBB3CC09EFCF5 -:104F6000609EFD34D4FE5206C0B9A5A592DFF9615A -:104F7000FC61FC00EFFD61FC61FC61FC61FC61FC1B -:104F800061FC61FC61FC61FC61FC61FC61FC61FC39 -:104F900061FC61FC61FC61FC61FC61FC61FC61FC29 -:0C4FA00061FC61FC61FC61FC61FC61FCD7 -:104FAC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 -:104FBC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 -:104FCC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 -:104FDC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 -:0A4FEC00FFFFFFFFFFFFFFFFFFFFC5 -:0A4FF60030383A35383A35380000FB +:103414005CCFD8FB5FCFF8FB32D7C7CFD4FB10CF3C +:10342400D5FB30CFFCFBFFF5FDFBF5FEFBF5FFFB09 +:10343400F500FCCFF9FB20F5FAFB5600664C64DE80 +:1034440008723844FB0086EFF3C6D7C78806161700 +:10345400F1E73403002361E3ED56372361F8ED33DC +:1034640035B12361E3ED3A352561F8ED493524079B +:103474000024070061D8ED5637240B0061F8ED6A8B +:10348400352361F8EDB1352361F8ED7E352361F81C +:10349400ED2C372561F8ED40372561F8ED1A36B18A +:1034A4002561D8ED3E3624000061F8ED4B362361EA +:1034B400F8ED56372402002361E3ED5B362361F80F +:1034C400ED6D362361F8ED7F362361F8ED6D36231B +:1034D40061F8ED91362361F8EDA3362361F8EDB37D +:1034E400362361F8EDBC362361F8EDC8362361F864 +:1034F400EDD4362361F8EDDD362402002361E3EDDB +:10350400563724020061F8EDE5362361F8EDF13613 +:103514002561F8EDFD36240A0061F8ED093724121F +:103524000061F8ED26372361F8ED1437ED5837675D +:103534009FD6FBED6237308D2BFDAF3C6673671869 +:10354400D4FBED623740D9FB6ADF1440DAFB68DF55 +:103554000E674C6CDF09301145FDAF3C713AD567FD +:103564009FDBFBED623767D1DD0630C040FDAF3C29 +:1035740034F4FB89616F99ED6237675C02D1DD0831 +:1035840030512DFDAF3CEF0C675C01D1DD063056A8 +:103594002DFDAF3C675C3CD1DD10305B2DFDAF3CB5 +:1035A400675C3C7266736218D4FBED623767D1DDE9 +:1035B400625C01D1DD05300800EF01F6609F2BFC51 +:1035C400675C02D1DD03E6EF01F6342BFC89616808 +:1035D40099675C04D1DD04E6A1EF01F6342BFC8984 +:1035E400616899675C08D1DD05302000EF01F6348D +:1035F4002BFC89616899675C10D1DD05301000EF00 +:1036040001F6342BFC89616899675C20D161E8710B +:10361400602BFCED6237D516F9DF09679FFDFBA02F +:1036240016F9EF134016F905DE0DD916F9F1B112AA +:1036340067480CFDA016F9ED6237675C0F7266737C +:103644006218D4FBED62374016F964DE0AE916F914 +:10365400671844FBA016F9675C7F318EC117F1240B +:103664003000FDAD33C0ED6237675C3F318EC1176A +:10367400F1243000FDAD33C0ED6237675C07318E55 +:10368400C117F1243000FDAD33C0ED6237675C1F14 +:10369400318EC117F1243000FDAD33C0ED623767C0 +:1036A400318EC117F1243000FDAD33C0ED623767B0 +:1036B4009E999F0BFCED6237715221675C7F9F0CD2 +:1036C400FCED6237715221675C3F9F0DFCED623760 +:1036D400675C3F9F0EFCED6237675C1F9F0FFCEF3A +:1036E4007D30E93EFDAF3C679F14FCEF7130A43E92 +:1036F400FDAF3C679F15FCEF6530C63EFDAF3C67F0 +:103704009F18FCEF59675C01D1DD53FD2A48EF4E49 +:103714004026FCC8DE48E926FC671872FAA026FC9D +:10372400EF3C679F26FCEF3667318E247200DF067C +:10373400303109FDAF3C679FF7FBEF228FFAFB6145 +:103744007F5C12D1DD0630453AFDAF3C679FFAFB42 +:10375400EF0CEF0A664C52DE05736718D4FBC6D72C +:10376400C716664C30DC094C37DE05FD8833EF673D +:10377400664C02DF1F8FD6FB5C03728F2DFC5C034B +:10378400318E316D08616A08128F2DFC5C80312AFC +:103794006162EF49664C3DDF0AAE90BF28FCF92810 +:1037A400FCEF3A664C3EDF05F929FCEF30664C4FDE +:1037B400DF05FD4E48EF26664C61DF09E926FC096A +:1037C40072FA72EF18664C7FDF0D304D41FDAF3C4D +:1037D400713AD5524AEF06667309D4FB72C6D7C74D +:1037E40088061617F1241000240500DC07244C0079 +:1037F400DD17EF18717BFA17F104D4FB1489617F8C +:1038040099717AFA716221EF03A026FCC6D7C7C169 +:10381400C1FBF8FF401CF903DD06401CF904DF2F4F +:103824008C027309DCFB5E0AD1DF248C02318E0426 +:10383400D4FB14896E0A99716207CC0100316207C6 +:10384400086159018C01D1DFF4716307716B271092 +:1038540004C6D7CF2DFC03F52BFCF52FFCF531FC6A +:10386400D7C788061617F1E734020025DD4923DDA2 +:103874001A25DD2823DD0523DD37EF477112226782 +:103884009F30FC30453AFDAF3CEF38675C03D161B3 +:10389400F8710223675C839F2DFCEF27675C039F0D +:1038A4002FFC675C034C0261F8712221FD6832EF42 +:1038B40012679F31FCEF0C6791DF08E0C15012FDE5 +:1038C4001238C0C6D7C71617F1E724000061F8ED17 +:1038D4005B3923DD61240300DD0C240200DD602458 +:1038E400F900DD7AEF7B40DFFB5BDC06CF2EFC0FBB +:1038F400EF3240DFFB4CDC06CF2EFC0BEF2640DF23 +:10390400FB33DC06CF2EFC07EF1A40DFFB0BDC0693 +:10391400CF2EFC03EF0E40DFFB06DC05E52EFCEFAB +:1039240003F52EFC31020705308000EF01F6086F25 +:103934002EFC7208EF318F2BFCF52BFC72EF284024 +:10394400DDFB01DD0FD9DDFBF11231FE03311F0870 +:103954007208EF13E2EF107172225235EF09F2EFA1 +:10396400066673092AFC72C6D7C71617F1E7240046 +:1039740000DD38241000DD1C23DD1C23DD30240E83 +:1039840000DD18241100DD1B240F00DD122430009B +:10399400DD15EF1EE2EF1D5202EF195204EF15522E +:1039A40006EF115205EF0D5207EF09F2EF0652032D +:1039B400EF0252FFC6D7C78F1AFDB01AFDD1DF72CE +:1039C400CF1AFD0731742150717321401CF903DFB4 +:1039D400473612FDC7D93CFCFD873B618A70618A7A +:1039E400FDB63BC03616FDC7D93BFCFD873B618A5B +:1039F40070618AFDB63BC0D93EFCF1312F609F3D1A +:103A0400FC8F3AFC4F3DFCDD0F7102228F3DFC9F81 +:103A14003AFC30453AFDAF3C7150F000CE300BCF4C +:103A2400170006CE3106FD1203717A30710BE37173 +:103A34000BE7C6D78F3DFC9F3AFC8F3DFC9FDDFB17 +:103A4400D7401CF903DD02F2D78FFAFB5C12D1DDFB +:103A54000C8F3DFC9F42FC7148FAFBEF6A31042253 +:103A6400247103227123228FFAFB5C04D1DD088FB9 +:103A7400F9FB9F43FCEF068F3DFC9F43FC8F43FC07 +:103A84009F42FCEF423114222C711322712222D561 +:103A940030FCDF05F544FCEF0B8F30FC5002D6A15F +:103AA400609F44FC8F44FC9F42FC5040C15012FD77 +:103AB4001238C0EF12312222088F43FC9F42FCEFE0 +:103AC400068F44FC9F42FC8F42FC9FDDFB4042FC7E +:103AD40001DF05E530FCEF0ED942FCF11231FE03A3 +:103AE400311F609F30FC8FFAFB5C01D1DD02F2D7FD +:103AF400E942FC09382370C15013FDBC05C0F2D75C +:103B0400C7168B728C01614ADE248B728C02614A67 +:103B1400DE188C01728C02614ADE068C01318EEF54 +:103B2400048C02318E087208EF268B72EF228B729E +:103B34008C02614ADE048B72EF168C01728C026176 +:103B440042DE068C01318EEF048C02318E0872083D +:103B5400C6D7C716710AE7710BE37150F000CE3077 +:103B64000BCF170006669E31FD1203717A30710B7C +:103B7400E33182E302EFFA8D1F7158F000710BE715 +:103B840072C6D7C7C1C1FBF8FF8C024CF0DC0452EB +:103B9400FFEF1B8C024C05DE03F2EF128C022C04A7 +:103BA4009C02318E318D52ECFD1E0EBB8B721004C3 +:103BB400C6D7C7C1C1FBF8FFAC0A14A91489708C1D +:103BC400026128706131FD42201344030071FEDC60 +:103BD40016AC0A14A9148C0299AC0A14CA0200ACDB +:103BE4000A14CA0310EF6EAC0A14A914894E02DE3B +:103BF4000AAC0A148A02819A02EF13AC0A14A914BB +:103C0400894E0261D308AC0A148A02919A02AC0A62 +:103C1400148A03919A03D1DF3CAC0A148A024C1033 +:103C2400DF10A91489318EA112AC0A14A914629967 +:103C3400EF17AC0A148A024CF0DF0EA91489318EF6 +:103C4400B112AC0A14A9146299AC0A14CA0200ACE9 +:103C54000A14CA03101004C6D7ED9A3C717BFAC744 +:103C6400D550FC61F831342227713322D550FC61E0 +:103C7400E8B050FC717AFA5600664C0BDD1272F310 +:103C8400311C791CFDCEFC0061CAFDF93C86EFE9CC +:103C9400717AFAF2C6D7C75600664C0ADE0BF031C9 +:103CA4007E12F67852FC86EFF0C6D7C7C1C1FBF886 +:103CB400FFCC01008C014C0ADE36717BFA8C01F0DA +:103CC400317E0452FC14A96168DF09AC02B9717A2F +:103CD400FAF2EF1D8C01F0317E127952FC61490237 +:103CE400DF06717AFAE2EF09717AFA615901EFC4D9 +:103CF400E21004C6D7C72004FBF8FFF64252FC6169 +:103D0400F8EDF13D717BFA9C038C034C0ADE4F8C79 +:103D140003F0317E0452FC14A96168DF05717AFA5C +:103D2400EF3C8C03F0317E127952FCE743DF0671DD +:103D34007AFA00EF21717AFA8C0372F3311C79520A +:103D4400FCCEFC0061CA629C02D1DF0A8C03F03114 +:103D54007E12E67852FC717BFA615903EFABCC0218 +:103D640000CC01018C02F0317E0452FC14A961687C +:103D7400DD7B8C02F0317E127952FCE743DF688CE4 +:103D8400014C0ADE628C01F0317E127952FCE74369 +:103D9400DD50717BFA8C01F0317E0452FC14A96170 +:103DA40068DF1B616901717BFA8C01F0317E12F6C8 +:103DB4007852FC717AFA8C024E01DCE7EF2F8C0109 +:103DC400F0317E0452FC14A9128C02F0317E337857 +:103DD40052FC8C01F0317E12E67852FC615902717A +:103DE4007AFA615901EF98615902ED683DCC0200FD +:103DF400CC01008C014C0ADE1E8C01F0317E045291 +:103E0400FC14A96168DF05CC0201EF068C02D161C4 +:103E1400E800615901EFDCF21004C6D7C72006FBA5 +:103E2400F8FF3419FCC55006C150A8C15030FD60DC +:103E3400031006D2DD1DA066FC4066FC08DE03E22A +:103E4400EF5A3414FC895CFC99FDE93E7110E2FBE5 +:103E5400F2EF49F566FC8F14FC5C01D1DD26401CB1 +:103E6400F903DF205010C180FD1238C0C736100599 +:103E740071D4C6DE0F17C15006C150A8C15030FD21 +:103E840060031006401CF901DD11401CF905DD0B2F +:103E94008F14FC5C02D161E8FD1645F21006C6D70A +:103EA400D915FCC15030FD3603C0629F18FC713037 +:103EB400E5FB8FEDFB5C08D1DF06716307716B27AF +:103EC400F2D7D918FCC1D917FCC15030FDD2031068 +:103ED400047130E5FB8FEDFB5C08D1DF06716307ED +:103EE400716B27F2D7C7200AFBF8FF500FC150307F +:103EF400FD3603C04041FB02DF077110E2FBF2EF25 +:103F0400547118E2FBCC0700CC0812CC09808F1442 +:103F1400FC5C03D1DF08717AD5CC0607EF06717B10 +:103F2400D5CC062F17040600C15004C150A0C150BF +:103F340030FD08041006C736100571D4C6DE1540DE +:103F44001CF903DF0F17C15006C150A8C15030FD42 +:103F540060031006F2100AC6D7C78F1CF9318F24EC +:103F64000200DF04F6BF6AFC8F32FDB032FDD1617E +:103F7400E8ED5040CF32FD048F1CF9318FE723DD8B +:103F84000B24020024030061C8ED5040E6A1426AFC +:103F9400FCDF0AE0C15010FD1238C0EF2430C0002D +:103FA400426AFCDF0B5002C15010FD1238C0EF1101 +:103FB4008FF8FB5009D6048000426AFC61D8E520E2 +:103FC400F931340709715322F6BF6AFCEF173154F3 +:103FD4002206F6BF6AFCEF0DA26AFCF6426AFCDF19 +:103FE4000490BF6AFC8F1FF9318FE7240000DD07BE +:103FF400B12361D30CEF1236100571C4716122EF45 +:104004000B710402716122EF037162223162221A80 +:10401400406CFC0361D8A06CFC406CFC02DF0E50C9 +:1040240004C15010FD1238C0EF03F56CFC31420797 +:1040340018406DFC0361D8A06DFC406DFC02DF0CE0 +:104044005010C1FD1238C0EF03F56DFCC6D7D7C7B9 +:104054008F14FC5C03D1DD1136100571D4DE0A30F7 +:10406400203EFDAF3CD261F800401CF903DF1B3158 +:1040740022070730732CFDAF3C003174220C71739E +:10408400225080C15012FD1238C0401CF903DD05D6 +:10409400F6BD1AEF25D500FCDF09F6461ADD1BB67E +:1040A4001AEF17D9FCFBF1461ADD0FD9FCFB12AD50 +:1040B4001A43DE04A61AEF02B61AC6D78FF4FB5CC5 +:1040C40010D161E87112238FF4FB5C0FD1DD758F81 +:1040D400F4FB5C01D1DD05F51CF9EF688FF4FB5CA2 +:1040E40002D1DD15E0C15003C15084FDD203100498 +:1040F400711300711B207103038FF4FB5C08D1DD85 +:1041040005710303EF1C8FF4FB5C04D1DD14711300 +:1041140000711B2031042303710303342DFC895CDB +:10412400FC995005FD80027102035003C1C1508403 +:10413400FDD2031004711A20FD383A30453AFDAF20 +:104144003C710323F5F4FBF2D7C736410571846152 +:10415400D8EDFC413641057194DE0771405005CE1F +:10416400ABAC31B2D104E2ED0B42713BD18F16F905 +:10417400A016F9318EE7240000DD1723DD1C23DDB2 +:104184002723DD2C23DD3823DD4423DD4923DD4EC5 +:10419400EF668F1FF99F4005EF58F0C15084FD363C +:1041A40003C0629F4005EF4A8F08FD9F4005EF4220 +:1041B4005008C1506CFD3603C0629F4005EF335078 +:1041C40009C1506CFD3603C0629F4005EF248F6E19 +:1041D400FC9F4005EF1C8F02F99F4005EF147114FA +:1041E40020E661301271042061DC31196162629F42 +:1041F4004005CEABACE2EF0F71605005714850053D +:10420400713BD5F516F9F2C6D7C78F1CF9318FE784 +:1042140024000061F8EDB04323DD1B2361F8EDC5F4 +:10422400422361F8ED4F432361F8ED8B432361F89A +:10423400ED2044ED8044D51DF9DF2BF6426AFCDD08 +:1042440005F534FDEF03A034FD4034FD65DC09F5CC +:104254001CF9713222ED8344AF6AFC440A0061D830 +:10426400ED8344E51DF9715222F534FDF5F7FBFDAC +:104274002D05713320FD9124401FF903DF097132AC +:1042840022F51CF9ED8344FDD52740E1FB9BDE09B3 +:10429400713222F51CF9ED8344FD922BD2DD0971B4 +:1042A4003222F51CF9ED8344401DF901DF05F5FDCB +:1042B400FBEF04CFFDFB03CF1CF902FD672BED835D +:1042C40044CF350002CF37001DCF120510FD702DED +:1042D400FDD02D714A9DFD5738FD1E34F537FF7111 +:1042E4002BE0F51DF9713222CBE43FEFCBE6F6F07B +:1042F400FD2D05713BD48F1EF93135305004C1506A +:1043040084FD3603C0625C03318E315D34E3FB8986 +:104314006168995002C15084FD3603C0D2DD067134 +:1043240070E3FBEF047178E3FBFD9124FD872E71AC +:10433400381EF9CF1CF9038FD6FB5C02D1DD09507E +:1043440080C15010FD1238C0ED8344FD854431A472 +:10435400E020712BE031020C05FDFE44EF145027E0 +:10436400C15005C15084FDD2031004CF1CF904715F +:1043740032223114230BA070FCD570FC61F8FDFED1 +:1043840044FDF244ED8344FD854431020C18F0C130 +:104394005005C15084FDD20310045005FD8002FD78 +:1043A400FE44CF1CF903FDF244ED8344CFFDFB032F +:1043B400F5FEFB710221F6426CFF61E8ED8344F5E2 +:1043C40000FCF520F9F514FCFDE93EFD092FFDC7BD +:1043D4002DFD252E714B9DF5E4FBF5E5FBF5E6FB84 +:1043E400F5E7FB31542002EFFACE3708CBE4BFFFE8 +:1043F400CBE6FFF1CED4FFCF370009F51205F6BEA8 +:10440400E0BEE2BED0716A27FD292CFD9605F53485 +:10441400FDCF1CF905715222F6BF6AFC3102071B5D +:10442400FD9124AF6AFC440A00DC06E51DF9E51C95 +:10443400F9D51FF9DD49FD9605EF44F51DF9FD9603 +:104444000571730171320431120502EFFA714302EE +:1044540071032071322031949E02EFFA712AE7CE63 +:10446400A409F5F30061FD31040703715322E5F358 +:1044740000CEA408712BE7E51CF9EF0300EFFDC69D +:10448400D7D571FCDF1E310200195003C15084FDE1 +:104494003603C0625C01D1DF07F51CF9713222D703 +:1044A400E571FCD74071FCF0DF083104003FF57181 +:1044B400FCD74071FCC8DF0BF51CF9713222CF71B7 +:1044C400FCF0D731020004A071FCD7F0C15004C144 +:1044D4005084FDD20310048FE3FB5C9F9FE3FB71C8 +:1044E40010F4FB30C040FDAF3CCF71FCF0D7D520B9 +:1044F400F9DD06F51CF9713222D7711323F570FC2E +:10450400717207FD1203FD1203717307D7FD0306D1 +:10451400F2D7C7200CFBF8FF8F1AFCF0F919FCF353 +:1045240003FD422013BC048F1CFCF0F91BFCF303B5 +:10453400FD422013BC028F1EFCF0F91DFCF303FDA9 +:10454400422013BBAC04BDD8F6BDDAAC04311EBDA9 +:10455400DCF6BDDEFDDC0CADD8BDDCADDABDDEAC19 +:1045640002BDD8F6BDDAAC02311EDADCC3DADEC332 +:10457400BDDCF6BDDEFDDC0CC0BDDEC0BDDCADDEE9 +:10458400FD520EADD8BDDCADDABDDEABBDD8F6BD97 +:10459400DAAB311EDADCC3DADEC3BDDCF6BDDEFD28 +:1045A400DC0CC0BDDEC0BDDCADDEFD520EDADAAD22 +:1045B400D8FD8049C3C58FFEFC5C3FF0317E047E8C +:1045C400FC14C2C0B9A0FEFCF6BC08BC0A9C078C53 +:1045D400074C2EDD3E8FFEFC0E0770F161DC605C43 +:1045E4003FF0317E12797EFCBDD8F6BDDA8C0773BC +:1045F400097A23318FBDDC70BDDEFDDC0CAC08BD57 +:10460400DCAC0AFD520EADDABC0AADD8BC08615967 +:1046140007EFBCAC08BDD8AC0ABDDAC9DC0004F6AF +:10462400FDA60DC9DCFFFFF6FDBB0EADD8BF78FCBF +:10463400AF72FC4278FCDD12AF74FCBF76FCAF7243 +:10464400FCBF74FCAF78FCBF72FCAF74FC4276FC18 +:10465400DC50AF72FC4274FCDE48AF36FD4272FCA3 +:10466400DE40407AFC16DC1F407AFCA0DE168F7B0D +:10467400FC4F7AFCDE0EAF72FC227CFC44691061B4 +:10468400C8FDEF46F57AFCAF72FC445146DC0BAF33 +:1046940072FC241027BF38FDEF1930F82ABF38FD0B +:1046A400EF11407AFCFFDD03E6EF01F6347AFC8972 +:1046B400610899AF76FC4274FCDC1BAF74FC427257 +:1046C400FCDE13AF72FC4238FDDE0BF57BFCAF72EF +:1046D400FCBF7CFCEF11407BFCFFDD03E6EF01F641 +:1046E400347BFC89610899100CC6D7C72006FBF8F7 +:1046F400FFA01FFCD51FFCDF1CA020FCD520FCDF85 +:1047040014A021FCD521FCDF0CCF1FFCFFCF20FC23 +:10471400FFCF21FCFF717BFA710A9E31929E02EF5A +:10472400FA8E98FDCF0E9C038E949F3AFD8E969F31 +:104734003BFD8E979F3CFD8E939F00FD8E929F01C3 +:10474400FDFDDD4813BC04BDD8F6BDDA46DADF034F +:10475400B146D8DF2D8C035C0391DF03E6EF01F64D +:10476400046D01313D120103B1BC04616903CF3A08 +:10477400FD23CF3CFD12CF3BFD31CF00FD59CF01CE +:10478400FD598F3DFD4E03DF12AF02FD614904DE8A +:1047940040AC042202FDFD0248EF368C03318EB199 +:1047A40012D93DFDF143DF1E8C035C0391DF03E668 +:1047B400EF01F6046D01313D1201032202FD61098E +:1047C40004FD0248EF0B8F3DFD4E03DE04F6FD02AF +:1047D400488C039F3DFDAC04BF02FDD9FFFCF101F1 +:1047E4000422F9BB14A944FFFFDF04E6B9EF0BABC5 +:1047F40014A944FEFFDD03A9A1B91006C6D7C71644 +:104804001744A90061C836A800A0FFFC40FFFCA81B +:1048140061C8F5FFFCF9FFFCF3311CF67822F9B707 +:10482400F647DFE5C6D7C756A89666F0317E12F67E +:10483400B17822F966D1DFF1F51FFCF520FCF521F2 +:10484400FCF5FFFCC6D7712323D7C72004FBF8FF70 +:10485400D916F9F1E7240000DD1123DD1C23DD2145 +:1048640023DD2623DD2B23DD30EF368FFFFC9F0471 +:10487400FDA016F9F93AFDEF5CA016F9F93BFDEF3E +:1048840054A016F9F93CFDEF4CA016F9F93DFDEFE3 +:1048940044A016F9F900FDEF3CA016F9F901FDEF6B +:1048A40034F904FDF3311C7922F9BB312223058B41 +:1048B4009C03EF128C019C03D504FDDF06CF04FD9D +:1048C400A7EF03B004FD718071272361DC61FB71E4 +:1048D40021238C03721004C6D7C72008FBF8FF8E6F +:1048E400989C058E979C048E969C038E949C028EB5 +:1048F400939C018E929B710B9E717AFA8C05FDCF6D +:104904000E9C058C04FDCF0E9C048C03FDCF0E9CE5 +:10491400038C02FDCF0E9C028C04F0317E1279AA26 +:1049240023BC068C055C03D1DF158C044C03DE0C20 +:104934008C044C02DF098C034C1D61F86179068CF0 +:1049440003318EB1610906BC06313D120103BC0678 +:104954008C060E02708C071C00BC068F24FC4E01D2 +:10496400DC0D8C014F24FCDC0B8F25FC4DDE05ACEB +:104974000612EF04AC06B1121008C6D7C7C3C12093 +:1049840008FBF8FFF661490A61F8614908DF07F797 +:10499400340000ED1D4AE6BC04F6BC06AC0ABC02B9 +:1049A400AC08BBAC06614902AC0461F8614900DEA5 +:1049B40028AC04BDD8AC06BDDAE1FD610EADDABCAD +:1049C40006ADD8BC04ABBDD8AC02BDDAE1FD7C0EAB +:1049D400ADDABC02ADD8BBEFCAAC06BC02AC04BBBA +:1049E400AC08BDD8AC0ABDDAAC04BDDCAC06FDDF56 +:1049F4000DAC04BDDCAC06FD520EE1FD7C0EADDA5F +:104A0400BC06ADD8BC04AC06614902AC0461F861D3 +:104A14004900DCC5AC0214AB12100CC6D7C7D53E96 +:104A2400FDDD05B03EFDEF78CF3EFD0231140706F3 +:104A34007110E3FBEF047118E3FB8FE3FB7F06FDCA +:104A440076D1DD5C8FE3FB9F06FD401CF903DF227A +:104A5400665C10D1DD1C8FE3FB5C10D1DD0B508054 +:104A6400C15011FD1238C0EF095040C15011FD1260 +:104A740038C0401CF903DD06401CF904DF22665CE3 +:104A840002D1DD1C8FE3FB5C02D1DD0B5040C15031 +:104A940010FD1238C0EF095020C15010FD1238C06B +:024AA400C6D773 +:104AA600CF0BF90461FC61FCC1C3C5C7520C9292DD +:104AB60069D4FEC1DFF88EFD708EFCC1717AFA40B2 +:104AC6001CF903DF0630732CFDAF3CC09EFC609ED4 +:104AD600FD34D4FE5206C0B9A5A592DFF9C6C4C2FC +:104AE600C061FC61DF520C929269D4FEC1DFF88E80 +:104AF600FD708EFCC1717AFAC736410571A4C6DC19 +:104B060051F50AFD71485005716050053164213632 +:104B16007162077163218FE4FB5FECFBD1DF1B8FB2 +:104B2600E5FB5FEDFBD1DF128FE6FB5FEEFBD1DF2E +:104B3600098FE7FB5FEFFBD1DD0C31620702EFFA6D +:104B4600716307716B27FD4A48FDD233F516F9EDFF +:104B56006D4CC73641057184C6DE0DF50AFD7148F8 +:104B66005005FDD233ED6D4CC73641057194C6DE56 +:104B760015400AFD03DD0C400AFD04DD06400AFD72 +:104B86000161F8F50AFDD90AFDF1E7240000DD0808 +:104B960023DD1323DD39EF6071405005E50AFD7111 +:104BA600505005ED6D4C8F40059F17F99F1AF9D9A6 +:104BB60017F9FD6437629F19F94017F97FDD06CFB3 +:104BC6000AFD02EF03F50AFD71505005ED6D4CC765 +:104BD6003641057194C6DE1CC736410571C4C6DE72 +:104BE60006CF0AFD03EF11F50AFD71485005716005 +:104BF6005005EF73CF0AFD04400AFD03DF138F193A +:104C0600F99F4005D919F9C1D917F9FDE337C0EF66 +:104C1600108F400576C7D917F9FD4F34C071505033 +:104C260005D91AF9F1242900DD2D240400DD2824F4 +:104C36002200DD23241100DD0C240100DD19241ED1 +:104C460000DD14EF0C4017F960DF0CCF17F961EFA8 +:104C560006F516F9A017F9400AFD03DF0AD917F978 +:104C6600FD6437629F19F9C09EFC609EFD34D4FE38 +:104C76005206C0B9A5A592DFF961FCC1C3C5C752EA +:104C86000C929269D4FEC1DFF88EFD708EFCC1F6DF +:104C960016717AFA714AE5717BBD51405F0401D104 +:104CA600DD05A7F647DFF3300400BF2401F6BF2A6F +:104CB60001300B0BBF2801FD1203300B0FBF28017B +:104CC600FD1203300F0FBF2801710AE6715320C091 +:104CD6009EFC609EFD34D4FE5206C0B9A5A592DFA7 +:104CE600F9C6C4C2C061FCC1C3C5C7520C92926961 +:104CF600D4FEC1DFF88EFD708EFCC1717AFAD54004 +:104D0600FBDD0EEB3EFB899E44A23EFBB040FBEF73 +:104D16002B710AE6300400BF2401F6BF2A01300BCE +:104D26000BBF2801FD1203300B0FBF2801FD120334 +:104D3600300F0FBF2801714320715320C09EFC60C5 +:104D46009EFD34D4FE5206C0B9A5A592DFF9C6C4AD +:104D5600C2C061FC61EF520C929269D4FEC1DFF8C9 +:104D66008EFD708EFCC12008FBF8FF71503002CE1C +:104D7600ABACCC0100F6BC0231B2E210617902F6AE +:104D8600614902DFF371603002ED114E8E519B7165 +:104D96003BE28B5C02D1DD1D8B5C08D1DF097150D3 +:104DA6003002CC0100EFCE8C0770FDC938629E50F0 +:104DB600CC0102EFC08B5C03D1DF408E509C0571A5 +:104DC6005030028C01D1DF0E8C0570FD6D39629C6E +:104DD60007CC0101EF328C014C02DF067160300214 +:104DE600EF29CF34025A716030028C0570C18C07EE +:104DF60070FD6538C0CF34024AEF108B5C01D1DDFF +:104E06000671603002EF0400ED7B4D1008C09EFC79 +:104E1600609EFD34D4FE5206C0B9A5A592DFF961A5 +:104E2600FCC18F0EFC4F96FFDF328F0FFC4F97FFB2 +:104E3600DF2A8F10FC4F98FFDF228FEDFB5C04D139 +:104E4600DF1A7120E5FB716307716B27401CF905BA +:104E5600DD06401CF90161F8CF1DF902C061FCA016 +:104E660050FC61FCC1C3C5C7520C929269D4FEC105 +:104E7600DFF88EFD708EFCC1C1FBF8FF8D1F9C0113 +:104E86008E31318EE7240600DD0823DD0F23DD2574 +:104E9600EF45717AFA8C019F3CFCEF3B717AFA4040 +:104EA6001FF901DF078C019F3BFCEF2B51FF2E0101 +:104EB6009F3BFCEF22717AFA8C019F02F98FE2FB8D +:104EC6005C01D1DF12401CF903DD06401CF904DF4A +:104ED60006301727FDAF3C4031FF09DE05A031FF44 +:104EE600EF197158F000717221404FFC02DF03F692 +:104EF600EF05D94FFCF1A1609F4FFC710BE3C0C0D9 +:104F06009EFC609EFD34D4FE5206C0B9A5A592DF74 +:104F1600F9C6C4C2C061FC61FF520C929269D4FE0C +:104F2600C1DFF88EFD708EFCC1717AFA8F14FC5CBD +:104F360003D1DD19401CF903DD06401CF904DF0D21 +:104F460036100571D4DE0630203EFDAF3CC09EFC17 +:104F5600609EFD34D4FE5206C0B9A5A592DFF96164 +:104F6600FC61FC00EFFD61FC61FC61FC61FC61FC25 +:104F760061FC61FC61FC61FC61FC61FC61FC61FC43 +:104F860061FC61FC61FC61FC61FC61FC61FC61FC33 +:0C4F960061FC61FC61FC61FC61FC61FCE1 +:104FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:104FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:104FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:104FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:104FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:044FF200FFFFFFFFBF +:0A4FF60031333A30333A3530000011 :10500000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 :10501000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 :10502000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 diff --git a/trunk/bsr.lmf b/trunk/bsr.lmf index be5d0e9..5c3a8c3 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 6b6ffae..e67389e 100644 --- a/trunk/bsr_k0r.map +++ b/trunk/bsr_k0r.map @@ -5,15 +5,16 @@ Command: -yC:\Program Files\NEC Electronics Tools\DEV -_msgoff -obsr.l mf ..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10 - \lib78k0r\s0rm.rel -gi10A84B295BE95C03D45Bh -pbsr_k0r.map -nk - d -gb7EFFFFh -bC:\Program Files\NEC Electronics Tools\FSL78K0 - R_Type02ES\V1.20\lib78k0r\fsl.lib -bcl0rdm.lib -bcl0rm.lib -b - cl0rmf.lib -iC:\Program Files\NEC Electronics Tools\CC78K0R\W - 2.10\lib78k0r -dbsr_mcu.dr -s -w0 loader.rel pm.rel i2c_ctr.r - el 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.r - el self_flash.rel sw.rel task_debug.rel task_misc.rel task_sy - s.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel + \lib78k0r\s0rm.rel -go85h,0FC00h,1024 -gi10A84B295BE95C03D45B + h -pbsr_k0r.map -nkd -gb7EFFFFh -bC:\Program Files\NEC Electr + onics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib -bcl0rdm + .lib -bcl0rm.lib -bcl0rmf.lib -iC:\Program Files\NEC Electron + ics Tools\CC78K0R\W2.10\lib78k0r -dbsr_mcu.dr -s -w0 loader.r + el 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 ta + sk_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel + task_status.rel Para-file: Out-file: bsr.lmf Map-file: bsr_k0r.map @@ -22,9 +23,9 @@ Direc-file:bsr_mcu.dr *** Link information *** - 64 output segment(s) - 3D8BH byte(s) real data - 5394 symbol(s) defined + 65 output segment(s) + 3D45H byte(s) real data + 5378 symbol(s) defined *** Memory map *** @@ -50,7 +51,8 @@ Direc-file:bsr_mcu.dr LDR_CNSL 00002H 00000H CSEG PAGE64KP LDR_CNSL self_flash 00002H 00000H -* gap * 00002H 0000EH + ??NMIROM 00002H 00002H CSEG +* gap * 00004H 0000CH @@VECT10 00010H 00004H CSEG AT @@VECT10 ini_VECT 00010H 00004H * gap * 00014H 00008H @@ -87,51 +89,51 @@ Direc-file:bsr_mcu.dr LDR_CODL self_flash 000C4H 00000H ?CSEGSI 000C4H 0000AH CSEG - LDR_CODE 000CEH 00878H CSEG - LDR_CODE loader 000CEH 001E0H - LDR_CODE main 002AEH 0006EH - LDR_CODE WDT 0031CH 00000H - LDR_CODE i2c_mcu 0031CH 002F1H + ?OCDSTAD 000CEH 0000AH CSEG + LDR_CODE 000D8H 00864H CSEG + LDR_CODE loader 000D8H 001CCH + LDR_CODE main 002A4H 0006EH + LDR_CODE WDT 00312H 00000H + LDR_CODE i2c_mcu 00312H 002F1H LDR_CODE self_flash - 0060DH 00339H - FSL_CODE 00946H 00322H CSEG + 00603H 00339H + FSL_CODE 0093CH 00322H CSEG FSL_CODE fsl_block_cmd - 00946H 0002BH + 0093CH 0002BH FSL_CODE fsl_block_check - 00971H 00013H + 00967H 00013H FSL_CODE fsl_common - 00984H 0014FH + 0097AH 0014FH FSL_CODE fsl_reset - 00AD3H 00001H + 00AC9H 00001H FSL_CODE fsl_si_ibf - 00AD4H 00064H + 00ACAH 00064H FSL_CODE fsl_phySwap - 00B38H 0004DH + 00B2EH 0004DH FSL_CODE fsl_si_common - 00B85H 00061H - FSL_CODE fsl_swap 00BE6H 00030H + 00B7BH 00061H + FSL_CODE fsl_swap 00BDCH 00030H FSL_CODE fsl_write - 00C16H 00052H - @@LCODE 00C68H 002AFH CSEG - @@LCODE @cstart 00C68H 0006DH - @@LCODE @imul 00CD5H 00011H - @@LCODE @lumul 00CE6H 0002BH - @@LCODE @isdiv 00D11H 00022H - @@LCODE @iudiv 00D33H 0002DH - @@LCODE @isrem 00D60H 00021H - @@LCODE @iurem 00D81H 0002FH - @@LCODE @lsdiv 00DB0H 00039H - @@LCODE @ludiv 00DE9H 0003FH - @@LCODE @divuw 00E28H 00034H - @@LCODE @ladd 00E5CH 0000FH - @@LCODE @llsh 00E6BH 0001BH - @@LCODE @lursh 00E86H 0001FH - @@LCODE @iscmp 00EA5H 0000CH - @@LCODE @lscmp 00EB1H 00014H - @@LCODE @lband 00EC5H 00014H - @@LCODE @bcdtob 00ED9H 0001AH - @@LCODE @bbcd 00EF3H 00024H -* gap * 00F17H 000DFH + 00C0CH 00052H + @@LCODE 00C5EH 0028BH CSEG + @@LCODE @cstart 00C5EH 0006DH + @@LCODE @imul 00CCBH 00011H + @@LCODE @lumul 00CDCH 0002BH + @@LCODE @isdiv 00D07H 00022H + @@LCODE @iudiv 00D29H 0002DH + @@LCODE @isrem 00D56H 00021H + @@LCODE @iurem 00D77H 0002FH + @@LCODE @lsdiv 00DA6H 00039H + @@LCODE @ludiv 00DDFH 0003FH + @@LCODE @divuw 00E1EH 00034H + @@LCODE @ladd 00E52H 0000FH + @@LCODE @llsh 00E61H 0001BH + @@LCODE @lursh 00E7CH 0001FH + @@LCODE @iscmp 00E9BH 0000CH + @@LCODE @lscmp 00EA7H 00014H + @@LCODE @lband 00EBBH 00014H + @@LCODE @bcdtob 00ECFH 0001AH +* gap * 00EE9H 0010DH MGC_LOAD 00FF6H 0000AH CSEG AT MGC_LOAD magic 00FF6H 0000AH @@ -181,156 +183,154 @@ Direc-file:bsr_mcu.dr 02000H 00000H @@CNSTL 02000H 0000AH CSEG PAGE64KP @@CNSTL @bcdtob 02000H 0000AH - @@CNSTL 0200AH 00010H CSEG PAGE64KP - @@CNSTL @bbcd 0200AH 00010H - @@R_INIT 0201AH 00038H CSEG UNIT64KP - @@R_INIT @cstart 0201AH 00000H - @@R_INIT loader 0201AH 00000H - @@R_INIT pm 0201AH 00002H - @@R_INIT i2c_ctr 0201CH 00002H - @@R_INIT main 0201EH 00000H - @@R_INIT magic 0201EH 00000H - @@R_INIT WDT 0201EH 00000H - @@R_INIT i2c_mcu 0201EH 00000H - @@R_INIT i2c_twl 0201EH 00000H - @@R_INIT led 0201EH 00006H - @@R_INIT rtc 02024H 00000H - @@R_INIT vreg_ctr 02024H 00000H - @@R_INIT vreg_twl 02024H 00000H - @@R_INIT adc 02024H 0000AH - @@R_INIT renge 0202EH 00016H - @@R_INIT accero 02044H 00000H + @@R_INIT 0200AH 00038H CSEG UNIT64KP + @@R_INIT @cstart 0200AH 00000H + @@R_INIT loader 0200AH 00000H + @@R_INIT pm 0200AH 00002H + @@R_INIT i2c_ctr 0200CH 00002H + @@R_INIT main 0200EH 00000H + @@R_INIT magic 0200EH 00000H + @@R_INIT WDT 0200EH 00000H + @@R_INIT i2c_mcu 0200EH 00000H + @@R_INIT i2c_twl 0200EH 00000H + @@R_INIT led 0200EH 00006H + @@R_INIT rtc 02014H 00000H + @@R_INIT vreg_ctr 02014H 00000H + @@R_INIT vreg_twl 02014H 00000H + @@R_INIT adc 02014H 0000AH + @@R_INIT renge 0201EH 00016H + @@R_INIT accero 02034H 00000H @@R_INIT self_flash - 02044H 00000H - @@R_INIT sw 02044H 00002H + 02034H 00000H + @@R_INIT sw 02034H 00002H @@R_INIT task_debug - 02046H 00000H + 02036H 00000H @@R_INIT task_misc - 02046H 00000H - @@R_INIT task_sys 02046H 00002H + 02036H 00000H + @@R_INIT task_sys 02036H 00002H @@R_INIT pedo_alg_thre_det2 - 02048H 00008H - @@R_INIT ini_VECT 02050H 00000H + 02038H 00008H + @@R_INIT ini_VECT 02040H 00000H @@R_INIT task_status - 02050H 00002H - @@R_INIT @rom 02052H 00000H - @@R_INIS 02052H 00000H CSEG UNIT64KP - @@R_INIS @cstart 02052H 00000H - @@R_INIS loader 02052H 00000H - @@R_INIS pm 02052H 00000H - @@R_INIS i2c_ctr 02052H 00000H - @@R_INIS main 02052H 00000H - @@R_INIS magic 02052H 00000H - @@R_INIS WDT 02052H 00000H - @@R_INIS i2c_mcu 02052H 00000H - @@R_INIS i2c_twl 02052H 00000H - @@R_INIS led 02052H 00000H - @@R_INIS rtc 02052H 00000H - @@R_INIS vreg_ctr 02052H 00000H - @@R_INIS vreg_twl 02052H 00000H - @@R_INIS adc 02052H 00000H - @@R_INIS renge 02052H 00000H - @@R_INIS accero 02052H 00000H + 02040H 00002H + @@R_INIT @rom 02042H 00000H + @@R_INIS 02042H 00000H CSEG UNIT64KP + @@R_INIS @cstart 02042H 00000H + @@R_INIS loader 02042H 00000H + @@R_INIS pm 02042H 00000H + @@R_INIS i2c_ctr 02042H 00000H + @@R_INIS main 02042H 00000H + @@R_INIS magic 02042H 00000H + @@R_INIS WDT 02042H 00000H + @@R_INIS i2c_mcu 02042H 00000H + @@R_INIS i2c_twl 02042H 00000H + @@R_INIS led 02042H 00000H + @@R_INIS rtc 02042H 00000H + @@R_INIS vreg_ctr 02042H 00000H + @@R_INIS vreg_twl 02042H 00000H + @@R_INIS adc 02042H 00000H + @@R_INIS renge 02042H 00000H + @@R_INIS accero 02042H 00000H @@R_INIS self_flash - 02052H 00000H - @@R_INIS sw 02052H 00000H + 02042H 00000H + @@R_INIS sw 02042H 00000H @@R_INIS task_debug - 02052H 00000H + 02042H 00000H @@R_INIS task_misc - 02052H 00000H - @@R_INIS task_sys 02052H 00000H + 02042H 00000H + @@R_INIS task_sys 02042H 00000H @@R_INIS pedo_alg_thre_det2 - 02052H 00000H - @@R_INIS ini_VECT 02052H 00000H + 02042H 00000H + @@R_INIS ini_VECT 02042H 00000H @@R_INIS task_status - 02052H 00000H - @@R_INIS @rom 02052H 00000H - @@CALT 02052H 00000H CSEG - @@CALT @cstart 02052H 00000H - @@CALT loader 02052H 00000H - @@CALT pm 02052H 00000H - @@CALT i2c_ctr 02052H 00000H - @@CALT main 02052H 00000H - @@CALT magic 02052H 00000H - @@CALT WDT 02052H 00000H - @@CALT i2c_mcu 02052H 00000H - @@CALT i2c_twl 02052H 00000H - @@CALT led 02052H 00000H - @@CALT rtc 02052H 00000H - @@CALT vreg_ctr 02052H 00000H - @@CALT vreg_twl 02052H 00000H - @@CALT adc 02052H 00000H - @@CALT renge 02052H 00000H - @@CALT accero 02052H 00000H + 02042H 00000H + @@R_INIS @rom 02042H 00000H + @@CALT 02042H 00000H CSEG + @@CALT @cstart 02042H 00000H + @@CALT loader 02042H 00000H + @@CALT pm 02042H 00000H + @@CALT i2c_ctr 02042H 00000H + @@CALT main 02042H 00000H + @@CALT magic 02042H 00000H + @@CALT WDT 02042H 00000H + @@CALT i2c_mcu 02042H 00000H + @@CALT i2c_twl 02042H 00000H + @@CALT led 02042H 00000H + @@CALT rtc 02042H 00000H + @@CALT vreg_ctr 02042H 00000H + @@CALT vreg_twl 02042H 00000H + @@CALT adc 02042H 00000H + @@CALT renge 02042H 00000H + @@CALT accero 02042H 00000H @@CALT self_flash - 02052H 00000H - @@CALT sw 02052H 00000H + 02042H 00000H + @@CALT sw 02042H 00000H @@CALT task_debug - 02052H 00000H + 02042H 00000H @@CALT task_misc - 02052H 00000H - @@CALT task_sys 02052H 00000H + 02042H 00000H + @@CALT task_sys 02042H 00000H @@CALT pedo_alg_thre_det2 - 02052H 00000H - @@CALT ini_VECT 02052H 00000H + 02042H 00000H + @@CALT ini_VECT 02042H 00000H @@CALT task_status - 02052H 00000H - @@RLINIT 02052H 00000H CSEG UNIT64KP - @@RLINIT loader 02052H 00000H - @@RLINIT pm 02052H 00000H - @@RLINIT i2c_ctr 02052H 00000H - @@RLINIT main 02052H 00000H - @@RLINIT magic 02052H 00000H - @@RLINIT WDT 02052H 00000H - @@RLINIT i2c_mcu 02052H 00000H - @@RLINIT i2c_twl 02052H 00000H - @@RLINIT led 02052H 00000H - @@RLINIT rtc 02052H 00000H - @@RLINIT vreg_ctr 02052H 00000H - @@RLINIT vreg_twl 02052H 00000H - @@RLINIT adc 02052H 00000H - @@RLINIT renge 02052H 00000H - @@RLINIT accero 02052H 00000H + 02042H 00000H + @@RLINIT 02042H 00000H CSEG UNIT64KP + @@RLINIT loader 02042H 00000H + @@RLINIT pm 02042H 00000H + @@RLINIT i2c_ctr 02042H 00000H + @@RLINIT main 02042H 00000H + @@RLINIT magic 02042H 00000H + @@RLINIT WDT 02042H 00000H + @@RLINIT i2c_mcu 02042H 00000H + @@RLINIT i2c_twl 02042H 00000H + @@RLINIT led 02042H 00000H + @@RLINIT rtc 02042H 00000H + @@RLINIT vreg_ctr 02042H 00000H + @@RLINIT vreg_twl 02042H 00000H + @@RLINIT adc 02042H 00000H + @@RLINIT renge 02042H 00000H + @@RLINIT accero 02042H 00000H @@RLINIT self_flash - 02052H 00000H - @@RLINIT sw 02052H 00000H + 02042H 00000H + @@RLINIT sw 02042H 00000H @@RLINIT task_debug - 02052H 00000H + 02042H 00000H @@RLINIT task_misc - 02052H 00000H - @@RLINIT task_sys 02052H 00000H + 02042H 00000H + @@RLINIT task_sys 02042H 00000H @@RLINIT pedo_alg_thre_det2 - 02052H 00000H - @@RLINIT ini_VECT 02052H 00000H + 02042H 00000H + @@RLINIT ini_VECT 02042H 00000H @@RLINIT task_status - 02052H 00000H - @@RLINIT @rom 02052H 00000H - @@CODEL 02052H 00000H CSEG - @@CODEL pm 02052H 00000H - @@CODEL i2c_ctr 02052H 00000H - @@CODEL magic 02052H 00000H - @@CODEL i2c_twl 02052H 00000H - @@CODEL led 02052H 00000H - @@CODEL rtc 02052H 00000H - @@CODEL vreg_ctr 02052H 00000H - @@CODEL vreg_twl 02052H 00000H - @@CODEL adc 02052H 00000H - @@CODEL renge 02052H 00000H - @@CODEL accero 02052H 00000H - @@CODEL sw 02052H 00000H + 02042H 00000H + @@RLINIT @rom 02042H 00000H + @@CODEL 02042H 00000H CSEG + @@CODEL pm 02042H 00000H + @@CODEL i2c_ctr 02042H 00000H + @@CODEL magic 02042H 00000H + @@CODEL i2c_twl 02042H 00000H + @@CODEL led 02042H 00000H + @@CODEL rtc 02042H 00000H + @@CODEL vreg_ctr 02042H 00000H + @@CODEL vreg_twl 02042H 00000H + @@CODEL adc 02042H 00000H + @@CODEL renge 02042H 00000H + @@CODEL accero 02042H 00000H + @@CODEL sw 02042H 00000H @@CODEL task_debug - 02052H 00000H + 02042H 00000H @@CODEL task_misc - 02052H 00000H - @@CODEL task_sys 02052H 00000H + 02042H 00000H + @@CODEL task_sys 02042H 00000H @@CODEL pedo_alg_thre_det2 - 02052H 00000H - @@CODEL ini_VECT 02052H 00000H + 02042H 00000H + @@CODEL ini_VECT 02042H 00000H @@CODEL task_status - 02052H 00000H - @@LCODEL 02052H 00008H CSEG - @@LCODEL abs 02052H 00008H -* gap * 0205AH 000A6H + 02042H 00000H + @@LCODEL 02042H 00008H CSEG + @@LCODEL abs 02042H 00008H +* gap * 0204AH 000B6H MGC_MIMI 02100H 0000AH CSEG AT MGC_MIMI magic 02100H 0000AH @@CNST 0210AH 002BAH CSEG @@ -363,57 +363,57 @@ Direc-file:bsr_mcu.dr @@CNST ini_VECT 023C4H 00000H @@CNST task_status 023C4H 00000H - ROM_CODE 023C4H 026ECH CSEG + ROM_CODE 023C4H 026E2H CSEG ROM_CODE pm 023C4H 009ACH ROM_CODE i2c_ctr 02D70H 00060H ROM_CODE i2c_twl 02DD0H 0005EH ROM_CODE led 02E2EH 00503H ROM_CODE rtc 03331H 000E0H - ROM_CODE vreg_ctr 03411H 00452H - ROM_CODE vreg_twl 03863H 00163H - ROM_CODE adc 039C6H 002A3H - ROM_CODE renge 03C69H 001C3H - ROM_CODE accero 03E2CH 0013DH - ROM_CODE sw 03F69H 000F5H + ROM_CODE vreg_ctr 03411H 00446H + ROM_CODE vreg_twl 03857H 00163H + ROM_CODE adc 039BAH 002A3H + ROM_CODE renge 03C5DH 001C3H + ROM_CODE accero 03E20H 0013DH + ROM_CODE sw 03F5DH 000F5H ROM_CODE task_debug - 0405EH 00001H + 04052H 00001H ROM_CODE task_misc - 0405FH 001BAH - ROM_CODE task_sys 04219H 00309H + 04053H 001BAH + ROM_CODE task_sys 0420DH 00309H ROM_CODE pedo_alg_thre_det2 - 04522H 00509H + 04516H 0050BH ROM_CODE task_status - 04A2BH 00085H - @@BASE 04AB0H 004FCH CSEG BASE - @@BASE loader 04AB0H 00000H - @@BASE pm 04AB0H 00043H - @@BASE i2c_ctr 04AF3H 00198H - @@BASE main 04C8BH 00000H - @@BASE magic 04C8BH 00000H - @@BASE WDT 04C8BH 00000H - @@BASE i2c_mcu 04C8BH 000D9H - @@BASE i2c_twl 04D64H 000CDH - @@BASE led 04E31H 00000H - @@BASE rtc 04E31H 00043H - @@BASE vreg_ctr 04E74H 00000H - @@BASE vreg_twl 04E74H 00000H - @@BASE adc 04E74H 000B3H - @@BASE renge 04F27H 00000H - @@BASE accero 04F27H 0004AH + 04A21H 00085H + @@BASE 04AA6H 004FCH CSEG BASE + @@BASE loader 04AA6H 00000H + @@BASE pm 04AA6H 00043H + @@BASE i2c_ctr 04AE9H 00198H + @@BASE main 04C81H 00000H + @@BASE magic 04C81H 00000H + @@BASE WDT 04C81H 00000H + @@BASE i2c_mcu 04C81H 000D9H + @@BASE i2c_twl 04D5AH 000CDH + @@BASE led 04E27H 00000H + @@BASE rtc 04E27H 00043H + @@BASE vreg_ctr 04E6AH 00000H + @@BASE vreg_twl 04E6AH 00000H + @@BASE adc 04E6AH 000B3H + @@BASE renge 04F1DH 00000H + @@BASE accero 04F1DH 0004AH @@BASE self_flash - 04F71H 00000H - @@BASE sw 04F71H 00000H + 04F67H 00000H + @@BASE sw 04F67H 00000H @@BASE task_debug - 04F71H 00000H + 04F67H 00000H @@BASE task_misc - 04F71H 00000H - @@BASE task_sys 04F71H 00000H + 04F67H 00000H + @@BASE task_sys 04F67H 00000H @@BASE pedo_alg_thre_det2 - 04F71H 00000H - @@BASE ini_VECT 04F71H 0003BH + 04F67H 00000H + @@BASE ini_VECT 04F67H 0003BH @@BASE task_status - 04FACH 00000H -* gap * 04FACH 0004AH + 04FA2H 00000H +* gap * 04FA2H 00054H MGC_TAIL 04FF6H 0000AH CSEG AT MGC_TAIL magic 04FF6H 0000AH @@ -421,7 +421,7 @@ Direc-file:bsr_mcu.dr BASE ADDRESS=FF900H SIZE=00500H OUTPUT INPUT INPUT BASE SIZE SEGMENT SEGMENT MODULE ADDRESS - @@DATA FF900H 00406H DSEG BASEP + @@DATA FF900H 00408H DSEG BASEP @@DATA @cstart FF900H 00002H @@DATA loader FF902H 00000H @@DATA pm FF902H 00014H @@ -447,168 +447,168 @@ Direc-file:bsr_mcu.dr FFC6EH 00002H @@DATA task_sys FFC70H 00002H @@DATA pedo_alg_thre_det2 - FFC72H 00092H - @@DATA ini_VECT FFD04H 00000H + FFC72H 00094H + @@DATA ini_VECT FFD06H 00000H @@DATA task_status - FFD04H 00002H - @@DATA @rom FFD06H 00000H - @@INIT FFD06H 00038H DSEG BASEP - @@INIT @cstart FFD06H 00000H - @@INIT loader FFD06H 00000H - @@INIT pm FFD06H 00002H - @@INIT i2c_ctr FFD08H 00002H - @@INIT main FFD0AH 00000H - @@INIT magic FFD0AH 00000H - @@INIT WDT FFD0AH 00000H - @@INIT i2c_mcu FFD0AH 00000H - @@INIT i2c_twl FFD0AH 00000H - @@INIT led FFD0AH 00006H - @@INIT rtc FFD10H 00000H - @@INIT vreg_ctr FFD10H 00000H - @@INIT vreg_twl FFD10H 00000H - @@INIT adc FFD10H 0000AH - @@INIT renge FFD1AH 00016H - @@INIT accero FFD30H 00000H + FFD06H 00002H + @@DATA @rom FFD08H 00000H + @@INIT FFD08H 00038H DSEG BASEP + @@INIT @cstart FFD08H 00000H + @@INIT loader FFD08H 00000H + @@INIT pm FFD08H 00002H + @@INIT i2c_ctr FFD0AH 00002H + @@INIT main FFD0CH 00000H + @@INIT magic FFD0CH 00000H + @@INIT WDT FFD0CH 00000H + @@INIT i2c_mcu FFD0CH 00000H + @@INIT i2c_twl FFD0CH 00000H + @@INIT led FFD0CH 00006H + @@INIT rtc FFD12H 00000H + @@INIT vreg_ctr FFD12H 00000H + @@INIT vreg_twl FFD12H 00000H + @@INIT adc FFD12H 0000AH + @@INIT renge FFD1CH 00016H + @@INIT accero FFD32H 00000H @@INIT self_flash - FFD30H 00000H - @@INIT sw FFD30H 00002H + FFD32H 00000H + @@INIT sw FFD32H 00002H @@INIT task_debug - FFD32H 00000H + FFD34H 00000H @@INIT task_misc - FFD32H 00000H - @@INIT task_sys FFD32H 00002H + FFD34H 00000H + @@INIT task_sys FFD34H 00002H @@INIT pedo_alg_thre_det2 - FFD34H 00008H - @@INIT ini_VECT FFD3CH 00000H + FFD36H 00008H + @@INIT ini_VECT FFD3EH 00000H @@INIT task_status - FFD3CH 00002H - @@INIT @rom FFD3EH 00000H - @@INIS FFD3EH 00000H DSEG UNITP - @@INIS @cstart FFD3EH 00000H - @@INIS loader FFD3EH 00000H - @@INIS pm FFD3EH 00000H - @@INIS i2c_ctr FFD3EH 00000H - @@INIS main FFD3EH 00000H - @@INIS magic FFD3EH 00000H - @@INIS WDT FFD3EH 00000H - @@INIS i2c_mcu FFD3EH 00000H - @@INIS i2c_twl FFD3EH 00000H - @@INIS led FFD3EH 00000H - @@INIS rtc FFD3EH 00000H - @@INIS vreg_ctr FFD3EH 00000H - @@INIS vreg_twl FFD3EH 00000H - @@INIS adc FFD3EH 00000H - @@INIS renge FFD3EH 00000H - @@INIS accero FFD3EH 00000H + FFD3EH 00002H + @@INIT @rom FFD40H 00000H + @@INIS FFD40H 00000H DSEG UNITP + @@INIS @cstart FFD40H 00000H + @@INIS loader FFD40H 00000H + @@INIS pm FFD40H 00000H + @@INIS i2c_ctr FFD40H 00000H + @@INIS main FFD40H 00000H + @@INIS magic FFD40H 00000H + @@INIS WDT FFD40H 00000H + @@INIS i2c_mcu FFD40H 00000H + @@INIS i2c_twl FFD40H 00000H + @@INIS led FFD40H 00000H + @@INIS rtc FFD40H 00000H + @@INIS vreg_ctr FFD40H 00000H + @@INIS vreg_twl FFD40H 00000H + @@INIS adc FFD40H 00000H + @@INIS renge FFD40H 00000H + @@INIS accero FFD40H 00000H @@INIS self_flash - FFD3EH 00000H - @@INIS sw FFD3EH 00000H + FFD40H 00000H + @@INIS sw FFD40H 00000H @@INIS task_debug - FFD3EH 00000H + FFD40H 00000H @@INIS task_misc - FFD3EH 00000H - @@INIS task_sys FFD3EH 00000H + FFD40H 00000H + @@INIS task_sys FFD40H 00000H @@INIS pedo_alg_thre_det2 - FFD3EH 00000H - @@INIS ini_VECT FFD3EH 00000H + FFD40H 00000H + @@INIS ini_VECT FFD40H 00000H @@INIS task_status - FFD3EH 00000H - @@INIS @rom FFD3EH 00000H - @@DATS FFD3EH 00000H DSEG UNITP - @@DATS @cstart FFD3EH 00000H - @@DATS loader FFD3EH 00000H - @@DATS pm FFD3EH 00000H - @@DATS i2c_ctr FFD3EH 00000H - @@DATS main FFD3EH 00000H - @@DATS magic FFD3EH 00000H - @@DATS WDT FFD3EH 00000H - @@DATS i2c_mcu FFD3EH 00000H - @@DATS i2c_twl FFD3EH 00000H - @@DATS led FFD3EH 00000H - @@DATS rtc FFD3EH 00000H - @@DATS vreg_ctr FFD3EH 00000H - @@DATS vreg_twl FFD3EH 00000H - @@DATS adc FFD3EH 00000H - @@DATS renge FFD3EH 00000H - @@DATS accero FFD3EH 00000H + FFD40H 00000H + @@INIS @rom FFD40H 00000H + @@DATS FFD40H 00000H DSEG UNITP + @@DATS @cstart FFD40H 00000H + @@DATS loader FFD40H 00000H + @@DATS pm FFD40H 00000H + @@DATS i2c_ctr FFD40H 00000H + @@DATS main FFD40H 00000H + @@DATS magic FFD40H 00000H + @@DATS WDT FFD40H 00000H + @@DATS i2c_mcu FFD40H 00000H + @@DATS i2c_twl FFD40H 00000H + @@DATS led FFD40H 00000H + @@DATS rtc FFD40H 00000H + @@DATS vreg_ctr FFD40H 00000H + @@DATS vreg_twl FFD40H 00000H + @@DATS adc FFD40H 00000H + @@DATS renge FFD40H 00000H + @@DATS accero FFD40H 00000H @@DATS self_flash - FFD3EH 00000H - @@DATS sw FFD3EH 00000H + FFD40H 00000H + @@DATS sw FFD40H 00000H @@DATS task_debug - FFD3EH 00000H + FFD40H 00000H @@DATS task_misc - FFD3EH 00000H - @@DATS task_sys FFD3EH 00000H + FFD40H 00000H + @@DATS task_sys FFD40H 00000H @@DATS pedo_alg_thre_det2 - FFD3EH 00000H - @@DATS ini_VECT FFD3EH 00000H + FFD40H 00000H + @@DATS ini_VECT FFD40H 00000H @@DATS task_status - FFD3EH 00000H - @@DATS @rom FFD3EH 00000H - FSL_DATA FFD3EH 00010H DSEG UNITP + FFD40H 00000H + @@DATS @rom FFD40H 00000H + FSL_DATA FFD40H 00010H DSEG UNITP FSL_DATA fsl_common - FFD3EH 00010H - @@INITL FFD4EH 00000H DSEG UNIT64KP - @@INITL loader FFD4EH 00000H - @@INITL pm FFD4EH 00000H - @@INITL i2c_ctr FFD4EH 00000H - @@INITL main FFD4EH 00000H - @@INITL magic FFD4EH 00000H - @@INITL WDT FFD4EH 00000H - @@INITL i2c_mcu FFD4EH 00000H - @@INITL i2c_twl FFD4EH 00000H - @@INITL led FFD4EH 00000H - @@INITL rtc FFD4EH 00000H - @@INITL vreg_ctr FFD4EH 00000H - @@INITL vreg_twl FFD4EH 00000H - @@INITL adc FFD4EH 00000H - @@INITL renge FFD4EH 00000H - @@INITL accero FFD4EH 00000H + FFD40H 00010H + @@INITL FFD50H 00000H DSEG UNIT64KP + @@INITL loader FFD50H 00000H + @@INITL pm FFD50H 00000H + @@INITL i2c_ctr FFD50H 00000H + @@INITL main FFD50H 00000H + @@INITL magic FFD50H 00000H + @@INITL WDT FFD50H 00000H + @@INITL i2c_mcu FFD50H 00000H + @@INITL i2c_twl FFD50H 00000H + @@INITL led FFD50H 00000H + @@INITL rtc FFD50H 00000H + @@INITL vreg_ctr FFD50H 00000H + @@INITL vreg_twl FFD50H 00000H + @@INITL adc FFD50H 00000H + @@INITL renge FFD50H 00000H + @@INITL accero FFD50H 00000H @@INITL self_flash - FFD4EH 00000H - @@INITL sw FFD4EH 00000H + FFD50H 00000H + @@INITL sw FFD50H 00000H @@INITL task_debug - FFD4EH 00000H + FFD50H 00000H @@INITL task_misc - FFD4EH 00000H - @@INITL task_sys FFD4EH 00000H + FFD50H 00000H + @@INITL task_sys FFD50H 00000H @@INITL pedo_alg_thre_det2 - FFD4EH 00000H - @@INITL ini_VECT FFD4EH 00000H + FFD50H 00000H + @@INITL ini_VECT FFD50H 00000H @@INITL task_status - FFD4EH 00000H - @@INITL @rom FFD4EH 00000H - @@DATAL FFD4EH 00000H DSEG UNIT64KP - @@DATAL loader FFD4EH 00000H - @@DATAL pm FFD4EH 00000H - @@DATAL i2c_ctr FFD4EH 00000H - @@DATAL main FFD4EH 00000H - @@DATAL magic FFD4EH 00000H - @@DATAL WDT FFD4EH 00000H - @@DATAL i2c_mcu FFD4EH 00000H - @@DATAL i2c_twl FFD4EH 00000H - @@DATAL led FFD4EH 00000H - @@DATAL rtc FFD4EH 00000H - @@DATAL vreg_ctr FFD4EH 00000H - @@DATAL vreg_twl FFD4EH 00000H - @@DATAL adc FFD4EH 00000H - @@DATAL renge FFD4EH 00000H - @@DATAL accero FFD4EH 00000H + FFD50H 00000H + @@INITL @rom FFD50H 00000H + @@DATAL FFD50H 00000H DSEG UNIT64KP + @@DATAL loader FFD50H 00000H + @@DATAL pm FFD50H 00000H + @@DATAL i2c_ctr FFD50H 00000H + @@DATAL main FFD50H 00000H + @@DATAL magic FFD50H 00000H + @@DATAL WDT FFD50H 00000H + @@DATAL i2c_mcu FFD50H 00000H + @@DATAL i2c_twl FFD50H 00000H + @@DATAL led FFD50H 00000H + @@DATAL rtc FFD50H 00000H + @@DATAL vreg_ctr FFD50H 00000H + @@DATAL vreg_twl FFD50H 00000H + @@DATAL adc FFD50H 00000H + @@DATAL renge FFD50H 00000H + @@DATAL accero FFD50H 00000H @@DATAL self_flash - FFD4EH 00000H - @@DATAL sw FFD4EH 00000H + FFD50H 00000H + @@DATAL sw FFD50H 00000H @@DATAL task_debug - FFD4EH 00000H + FFD50H 00000H @@DATAL task_misc - FFD4EH 00000H - @@DATAL task_sys FFD4EH 00000H + FFD50H 00000H + @@DATAL task_sys FFD50H 00000H @@DATAL pedo_alg_thre_det2 - FFD4EH 00000H - @@DATAL ini_VECT FFD4EH 00000H + FFD50H 00000H + @@DATAL ini_VECT FFD50H 00000H @@DATAL task_status - FFD4EH 00000H - @@DATAL @rom FFD4EH 00000H -* gap * FFD4EH 000B2H + FFD50H 00000H + @@DATAL @rom FFD50H 00000H +* gap * FFD50H 000B0H MEMORY=RAM2 BASE ADDRESS=FFE20H SIZE=000C0H diff --git a/trunk/config.h b/trunk/config.h index 1fcb714..3d126b3 100644 --- a/trunk/config.h +++ b/trunk/config.h @@ -9,11 +9,11 @@ //#define _DBG_LED_PRINT_ //#define _DEBUG_CODEC_POLLING_ //#define _PMIC_TEST_ +//#define _ENABLE_WDT_TEST_ - -#define MCU_VER_MAJOR 0x01 -#define MCU_VER_MINOR 0x00 +#define MCU_VER_MAJOR 0x00 +#define MCU_VER_MINOR 0x30 //#define PM_CCIC_TIM diff --git a/trunk/hoge.bin b/trunk/hoge.bin index da3803d..369bf36 100644 Binary files a/trunk/hoge.bin and b/trunk/hoge.bin differ diff --git a/trunk/loader.c b/trunk/loader.c index a38b2a6..b2c24cc 100644 --- a/trunk/loader.c +++ b/trunk/loader.c @@ -30,6 +30,14 @@ #include "magic.h" + + +#define REG_BIT_RESF_WDT 0x10 +#define REG_BIT_RESF_TRAP 0x80 +#define REG_BIT_RESF_LVI 0x01 + + + // ======================================================== #if (FSL_DATA_BUFFER_SIZE>0) fsl_u08 fsl_data_buffer[FSL_DATA_BUFFER_SIZE]; @@ -119,22 +127,25 @@ void main( ) else { volatile u8 my_resf = RESF; // ←読むと消え、生存区間の関係 - if( ( my_resf & ( 0x10 | 0x80 ) ) != 0 ) - // 0x10 : WDRF,WDTでリセット - // 0x80 : TRAP + if( ( my_resf & REG_BIT_RESF_WDT ) != 0 ) + // 0x80 : TRAP { - if( ( my_resf & 0x10 ) != 0 ) - { - vreg_ctr[ VREG_C_MCU_STATUS ] |= REG_BIT_STATUS_WDT_RESET; - // set_irq( VREG_C_IRQ0, REG_BIT_IRQ_WDT_RESET ); - // ↑I2Cの初期化後に行う - } + vreg_ctr[ VREG_C_MCU_STATUS ] |= REG_BIT_STATUS_WDT_RESET; + // set_irq( VREG_C_IRQ0, REG_BIT_IRQ_WDT_RESET ); + // ↑I2Cの初期化後に行う system_status.reboot = 1; } - else if(( my_resf & 0x01 ) != 0 ) +/* + else if(( my_resf & REG_BIT_RESF_TRAP ) != 0 ) // 'r'で再起動 + { + } +*/ +/* + else if(( my_resf & REG_BIT_RESF_LVI ) != 0 ) { vreg_ctr[ VREG_C_MCU_STATUS ] |= ( 1 << 2 ); } +*/ hdwinit2( ); } diff --git a/trunk/pedo_alg_thre_det2.c b/trunk/pedo_alg_thre_det2.c index 428449f..5ced2e8 100644 --- a/trunk/pedo_alg_thre_det2.c +++ b/trunk/pedo_alg_thre_det2.c @@ -189,6 +189,8 @@ u8 last_hour = 0x23; // u8 last_day = 0x30; u8 last_month = 0x12; u8 last_year = 0x99; +u8 now_min; +u8 now_sec; #define HOSU_NODATA 0xFFFF #define HOSU_MAX 0xFFFE @@ -216,20 +218,21 @@ static void hosu_increment() // 空白の時間を考慮する。1時間以上放置されたなど。 u16 now_longhour; u8 now_year; - u8 now_min; - u8 now_sec; // 時計を止める必要が有るので↓は一気に行って下さい DI(); RWAIT = 1; while( !RWST ){;} now_year = bcdtob( YEAR ); - last_hour = HOUR; // 履歴読み出し時に使用。BCDのままでよい + + // 履歴読み出し時に使用。BCDのままでよい + last_hour = HOUR; last_day = DAY; last_month = MONTH; now_min = MIN; now_sec = SEC; now_longhour = get_long_hour(); + // RWAIT = 0; ↑で行っています // EI(); 〃 @@ -375,15 +378,15 @@ u8 hosu_read( ) case( 3 ): iic_burst_state += 1; - return( btobcd(last_year) ); + return( last_year ); case( 4 ): iic_burst_state += 1; - return( 0x55 ); // reserved dummy + return( now_min ); // reserved dummy case( 5 ): iic_burst_state += 1; - return( 0xAA ); // reserved. dummy + return( now_sec ); // reserved. dummy default: temp = pool.vreg_c_ext.pedo_log[ p_record_buffer ]; @@ -463,7 +466,7 @@ u16 get_long_hour() if( ( min > vreg_ctr[ VREG_C_ACC_HOSU_HOUR_BOUNDARY ] ) || ( ( min >= vreg_ctr[ VREG_C_ACC_HOSU_HOUR_BOUNDARY ] ) - && ( sec >= vreg_ctr[ VREG_C_ACC_HOSU_HOUR_BOUNDARY_SEC ] )) + && ( sec > vreg_ctr[ VREG_C_ACC_HOSU_HOUR_BOUNDARY_SEC ] )) ) { return( long_hour ); diff --git a/trunk/vreg_ctr.c b/trunk/vreg_ctr.c index b0d7574..3ae33f3 100644 --- a/trunk/vreg_ctr.c +++ b/trunk/vreg_ctr.c @@ -285,13 +285,16 @@ void vreg_ctr_write( u8 adrs, u8 data ) { case ( 'r' ): // 割り込みルーチンからFSLライブラリを呼ぶのは禁止のため + // マイコンを再起動。 レジスタ類も初期化される。 renge_task_immed_add( tski_mcu_reset ); break; +#ifdef _ENABLE_WDT_TEST_ case ( 'w' ): // WDTで再起動(テスト向け) mcu_wdt_reset; break; +#endif } vreg_ctr[ VREG_C_COMMAND3 ] = data; break; diff --git a/trunk/yav_mcu_bsr.plg b/trunk/yav_mcu_bsr.plg index f16447c..b5e4e3d 100644 --- a/trunk/yav_mcu_bsr.plg +++ b/trunk/yav_mcu_bsr.plg @@ -1,176 +1,9 @@ C:\WINDOWS\system32\cmd.exe /c touch magic.c -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no loader.c -loader.c(96) : CC78K0R warning W0401: Conversion may lose significant digits -loader.c(97) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 2 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\loader.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no pm.c -pm.c(225) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -pm.c(437) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(537) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(538) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(625) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(663) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(701) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(785) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(793) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(948) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -pm.c(1015) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(1018) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.h(97) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.h(97) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.h(98) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.h(98) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.h(99) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.h(99) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.h(100) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.h(101) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.h(102) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.h(103) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 22 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\pm.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no i2c_ctr.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\i2c_ctr.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no main.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\main.asm -Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no magic.c Compilation complete, 0 error(s) and 0 warning(s) found. "C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\magic.asm Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no WDT.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\WDT.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no i2c_mcu.c -i2c_mcu.c(205) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 1 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\i2c_mcu.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no i2c_twl.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\i2c_twl.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no led.c -led.c(108) : CC78K0R warning W0745: Expected function prototype -led.c(241) : CC78K0R warning W0401: Conversion may lose significant digits -led.c(246) : CC78K0R warning W0401: Conversion may lose significant digits -led.c(308) : CC78K0R warning W0401: Conversion may lose significant digits -led.c(367) : CC78K0R warning W0401: Conversion may lose significant digits -led.c(393) : CC78K0R warning W0401: Conversion may lose significant digits -led.c(556) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 7 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\led.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no rtc.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\rtc.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no vreg_ctr.c -vreg_ctr.c(110) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(119) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(128) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(138) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(142) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(149) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(159) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(160) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(162) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(164) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(165) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(249) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(254) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(259) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(288) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(302) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_ctr.c(412) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -Compilation complete, 0 error(s) and 17 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\vreg_ctr.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no vreg_twl.c -vreg_twl.c(52) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -vreg_twl.c(61) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_twl.c(65) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 3 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\vreg_twl.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no adc.c -adc.c(124) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(130) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -adc.c(211) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(238) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(330) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(354) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -adc.c(373) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(452) : CC78K0R warning W0745: Expected function prototype -adc.c(476) : CC78K0R warning W0401: Conversion may lose significant digits -adc.c(481) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 10 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\adc.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no renge\renge.c -renge\renge.c(149) : CC78K0R warning W0411: Illegal pointer combination -renge\renge.c(157) : CC78K0R warning W0412: Illegal pointer combination in conditional expression -Compilation complete, 0 error(s) and 2 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\renge.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no accero.c -accero.c(242) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -Compilation complete, 0 error(s) and 1 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\accero.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no self_flash.c -self_flash.c(219) : CC78K0R warning W0401: Conversion may lose significant digits -self_flash.c(259) : CC78K0R warning W0401: Conversion may lose significant digits -self_flash.c(260) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 3 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\self_flash.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no sw.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\sw.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_debug.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\task_debug.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_misc.c -task_misc.c(91) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -task_misc.c(105) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -task_misc.c(207) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -task_misc.c(301) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 4 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\task_misc.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_sys.c -task_sys.c(184) : CC78K0R warning W0401: Conversion may lose significant digits -task_sys.c(446) : CC78K0R warning W0401: Conversion may lose significant digits -task_sys.c(448) : CC78K0R warning W0510: Pointer mismatch in function 'renge_task_immed_add' -Compilation complete, 0 error(s) and 3 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\task_sys.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no pedo_alg_thre_det2.c -pedo_alg_thre_det2.c(58) : CC78K0R warning W0745: Expected function prototype -pedo_alg_thre_det2.c(73) : CC78K0R warning W0401: Conversion may lose significant digits -pedo_alg_thre_det2.c(140) : CC78K0R warning W0401: Conversion may lose significant digits -pedo_alg_thre_det2.c(153) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 4 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\pedo_alg_thre_det2.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no ini_VECT.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\ini_VECT.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_status.c -Compilation complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff inter_asm\task_status.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\lk78k0r.exe" -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -obsr.lmf "..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\lib78k0r\s0rm.rel" -gi10A84B295BE95C03D45Bh -pbsr_k0r.map -nkd -gb7EFFFFh -b"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\lib78k0r" -dbsr_mcu.dr -s -w0 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 +"C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\lk78k0r.exe" -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -obsr.lmf "..\..\..\Program Files\NEC Electronics Tools\CC78K0R\W2.10\lib78k0r\s0rm.rel" -go85h,0FC00h,1024 -gi10A84B295BE95C03D45Bh -pbsr_k0r.map -nkd -gb7EFFFFh -b"C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files\NEC Electronics Tools\CC78K0R\W2.10\lib78k0r" -dbsr_mcu.dr -s -w0 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 Link complete, 0 error(s) and 0 warning(s) found. "C:\Program Files\NEC Electronics Tools\RA78K0R\W1.31\bin\oc78k0r.exe" -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -o.\bsr.hex -ki -U0FFH -R bsr.lmf Object Conversion Complete, 0 error(s) and 0 warning(s) found. @@ -180,4 +13,4 @@ intel-HEX to bsr bin converter file converted! -Build Total error(s) : 0 Total warning(s) : 79 +Build Total error(s) : 0 Total warning(s) : 0 diff --git a/trunk/yav_mcu_bsr.prj b/trunk/yav_mcu_bsr.prj index fcbd74f..353e54f 100644 --- a/trunk/yav_mcu_bsr.prj +++ b/trunk/yav_mcu_bsr.prj @@ -840,7 +840,7 @@ G=1 E=0 E0=flash.elk E1=a.elk -GO=0 +GO=1 GOValue=85 GOStart=FC00 GOSizeValue=1024