From ff6931cb41d73f594469c7adce13df07c081fa67 Mon Sep 17 00:00:00 2001 From: n2232 Date: Wed, 18 Dec 2013 00:11:08 +0000 Subject: [PATCH] =?UTF-8?q?2.33=20bin=20=E3=81=AE=E3=82=B3=E3=83=9F?= =?UTF-8?q?=E3=83=83=E3=83=88=E5=BF=98=E3=82=8C=E3=80=82=EF=BC=88=E9=81=95?= =?UTF-8?q?=E3=81=86=E3=83=87=E3=82=A3=E3=83=AC=E3=82=AF=E3=83=88=E3=83=AA?= =?UTF-8?q?=E3=83=93=E3=83=AB=E3=83=89=E3=81=97=E3=81=A6=E3=81=BE=E3=81=97?= =?UTF-8?q?=E3=81=9F=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@580 013db118-44a6-b54f-8bf7-843cb86687b1 --- snake_trunk/VCProj/bsr_trunk.sdf | Bin 1200128 -> 1200128 bytes snake_trunk/VCProj/bsr_trunk.suo | Bin 77824 -> 78336 bytes snake_trunk/bsr.hex | 1752 +++++++++++++++--------------- snake_trunk/bsr.lmf | Bin 183448 -> 183344 bytes snake_trunk/bsr_k0r.map | 581 +++++----- snake_trunk/hoge.bin | Bin 16387 -> 16387 bytes snake_trunk/pm.c | 7 - snake_trunk/yav_mcu_bsr.plg | 187 +++- 8 files changed, 1352 insertions(+), 1175 deletions(-) diff --git a/snake_trunk/VCProj/bsr_trunk.sdf b/snake_trunk/VCProj/bsr_trunk.sdf index 1ee23e81953e3f915458787e22def9d992164ba4..7d7138faf899ee1245b083549e83175cf9605e51 100644 GIT binary patch delta 5131 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∈vIF~phPfAnMxhDkaP+6OZu9hHw z75q}ZU1Gx`%0~Sc4le&QWVdJIZl{9Yi%vLKS}91xDD;{aeF<8-UqO+_jFa68Mmxh` zd@B+|bvnd$7vk$~D=#XUwpUzHw56P1C+an{x~)w{#zhB`BMT@15trVFoG&Z5Yu*6Mw=%ZsfrUDFB(zlktrS{o#Eb!6<3VjDh<0AA?KRTTO|;m zUOCP6mo{DwbBCQ@=od%^F8)20xVq{z7!^iw#g9U@v)NsN6lFQ$TO7!AnP*7SCbs4B zxuv11H{=x!zuczJe;(%eWxW<-PnL1XGMG+e!&+xX-mprNi`lkv z?h@FV6eKIlP<`C)w)YGXZhsVt^YvyNYAS>4s1se^nn{n&=53HiooH$I=sYzw-YozPtmqiskLJ7Mmtph6}@CCQ3o9~m*+SAgoi;>j!_ zs2;Q9OhcGE=|(Ty2Tz6TSoORfBcUI%g ze0u7plO6QI?I^`$>(9CHd11`XuX-L|j+vb=%f~kaBlFHu{4sl(uf&}jrmFo}#g9g7 zPj24(Ud--G?;R=SAf4JE%(pMjA4l#sP_?%&RR}FL0jRtyqjG2~9N+OtFc~>RHniL; zg5};Z(WIeNe0<*u`IHkUF9nf|TSJ>!8I#Pq`Md$O@4;py9h zF?E?Ycf7jA%h8)sjPyDV&R*gE=E)2~#IcR6GYjS6_((d=jRqk8TZIX#Qd`FfW3Ph# zTs`J}r=v38lrcOC#r`pe+y1oG&o{8!r>1lBI8Py-^1?-wqx}uTJv-$x^^+tWWs7?4 z;(H$#EEQRPG>^xh69W$v?>Jk@u8lCATPtiDvZx@6n7YY#9r~*RxW`}QpdyTY5hrXi zou#y?B4S)-0BHsWprve`^gE8b@XV>D^?@Z)x%5-!vXosp)6?L&0T`I&8{X1#X@#@{ z2Obt1bx~Uxf&lE#>9E{}~avAtJ#-t6@C74Bs1+>Bzfiot}~hJw5)^GaX4+eIxf({s_IS4o?37X-$YE1xoLVo;kElYz`)!IAfqf@%cO|5hZ5& z6B=T3=m#vj&F|13(i UN$1)2{l3MGJeKtIZz7&>TL1t6 diff --git a/snake_trunk/bsr.hex b/snake_trunk/bsr.hex index 5b6a6a3..27344fa 100644 --- a/snake_trunk/bsr.hex +++ b/snake_trunk/bsr.hex @@ -1,13 +1,13 @@ -:02000000610D90 -:0400100043484548D4 -:02001C00F149A8 -:02002400984AF8 -:02002A00E34AA7 -:08003400104CB34B0C4C514E73 -:02004A00474825 -:02005A008148DB -:020062000F4E3F -:06008000A44CDD4C274DED +:02000000680D89 +:0400100046484848CE +:02001C00F449A5 +:020024009B4AF5 +:02002A00E64AA4 +:08003400134CB64B0F4C544E67 +:02004A004A4822 +:02005A008448D8 +:02006200124E3C +:06008000A74CE04C2A4DE4 :0400C0007EFBFF04C0 :0A00C4001B339499E033F240BFAA09 :1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A @@ -15,13 +15,13 @@ :1000EE007110A6FB710006F9EF0B8C015C80D161DB :1000FE00E8710006F98F06F931030EF6B1BBF66111 :10010E004900DD05618900EFF5FDFE01FD3101FDC0 -:10011E008901FD080AFD3F09FDB52FFDDC2CEFA579 +:10011E008901FD0F0AFD4609FDAA2FFDD12CEFA581 :10012E00C0C6D7C7360000674C09DE3F318E04F6D5 :10013E000FC1317B9EFDC411897267318E04F64F5B :10014E0014896142DF03F6EF01E660610667318EC6 :10015E00124900207267318E04F64F14896142DF16 :10016E0003F6EF01E660610687EFBC40F84F3A6197 -:10017E00E88666D161E8FDAC06C6D751065B0C3148 +:10017E00E88666D161E8FDB306C6D751065B0C3141 :10018E001A9F08F94008F90161F8CF08F904D5085B :10019E00F9DF06710009F9EF04710809F98F09F901 :1001AE00310505CD3707EF03CD3705D908F9FD61C8 @@ -35,226 +35,226 @@ :10022E005FCE2EFCCF1105F8CF120511CF3500028F :10023E00CF370019CF530006CBEEFEFFCE3831CEAE :10024E003970CF38050A308700BF1801BF1A01BFB9 -:10025E001C01BF1E01D7D7C7F616FD9104717BFA9C +:10025E001C01BF1E01D7D7C7F616FD9804717BFA95 :10026E0031329708713297717AFAEF0C717AFAA7D8 :10027E00F647DFE95203EF01F2C6D7C7C1C1FBF85B -:10028E00FF17A1C1E0C18C0A70C18C0270FDAA02D9 -:10029E001006629D548C01721004C6D7C7C1FBF8BC -:1002AE00FFFD6502D2DD045203EF698B70FDDE03A4 -:1002BE00D2DD077133975202EF5A8C0870FDFA03A4 -:1002CE00FD45048B6C0170FDFA03300400BF240160 -:1002DE00301740BF1C01300400BF22018C0A91DF91 -:1002EE0004F6BF2A01710BE2CE44FF3182E202EF27 -:1002FE00FAAC0C148E449961790C61690A8C0AD19E -:10030E00DFDA8B4CA461F8FD3148FD6E04710BE20F -:10031E00713397F2C0C6D7C7C1FBF8FFFD6502D295 -:10032E00DD045203EF25710AE68B70FDDE03D2DD8C -:10033E00077133975202EF138C0870FDFA038C0A83 -:10034E0070FDFA03FD6E04713397F2C0C6D7C7C1B4 -:10035E00FBF8FFFD6502D2DD045203EF70710AE671 -:10036E00710BE28B70FDDE03D2DD07713397520203 -:10037E00EF5B710BE231229744C73422FBAC0C16B3 -:10038E0052048B99A5A792DFF9C68B9D518C089DBF -:10039E00528C0A9D533184BD02EFFA717ABDCEB1F3 -:1003AE0044CBB422FB8C0A318EBEB8CEBB48714B07 -:1003BE00E1714BE5710ABD8C089E44EF0F710BE69F -:1003CE008C089E448C0A9D50AC0CBD4EF2C0C6D714 -:1003DE00C716FD1D04AF0401BF0C0117FDFA03D2B1 -:1003EE00DD07FD6E045202EF01F2C6D7C716710A81 -:1003FE00E6710BE2669E443182E202EFFAF64204A7 -:10040E0001DD09AF0401BF0C01E2EF01F2C6D7AF67 -:10041E002801085CFB08BF2801FD6402AF28015CBF -:10042E00FBBF2801300400BF2A01301780BF1C011A -:10043E00300400BF2201D7AF2401086C0408BF248A -:10044E0001AF28016C0F086C0B08BF2801FD640278 -:10045E00AF2A01085CFB08BF2A01FD6402ED1D04F2 -:10046E00300400BF2401F6BF2A01300B0BBF280158 -:10047E00FD6402300B0FBF2801FD6402300F0FBF69 -:10048E002801D731449701D77132976A0E03713B19 -:10049E0025713B23E0FD1B0A7120F000FD6402F67E -:1004AE00BF26015024BF1401CB440014300F0FBFE0 -:1004BE002801712397710BE2710AE6FD1D04CE44EB -:1004CE00FF3182E202EFFAFD6E04AF0401BF0C01B0 -:1004DE00713397714297D731349702EFFAFD450485 -:1004EE00713A25713A235A0EFC7128F00071439728 -:1004FE00D77140F00071783002713AE6713BE271CB -:10050E003BEA713BEE5A06FCCF34024AE552FF71CC -:10051E001A52710A52714830027130300271203015 -:10052E0002CF330209CF32020B713031027120310A -:10053E0002713BE6717030028E265CFC9E26716065 -:10054E003002D7717830027148F000D7C72008FB0F -:10055E00F8FFFDA7085014C15008FDD907C0CC07FD -:10056E00048C074C14DE0C8C07318EFD430A615946 -:10057E0007EFEECC07048C074C1461C8ED4806CC8F -:10058E0006008C064C0461C8ED2706300AF9BC0241 -:10059E00F6BBCEABAC31B2D109C73641057184C6BC -:1005AE00DEF3F1C73641057184C661DC9C05713BF3 -:1005BE00D1AC02148F4005997150500561790261DA -:1005CE007900F0E1614900DD09C73641057184C645 -:1005DE00DEC3F1C73641057184C661DC0E059C058C -:1005EE005040C18C07318E31AD128C06318E318D5B -:1005FE0003BDD831FFBDDADADAADD8FD0F0DC0D2AA -:10060E00DD0C5008C15014FDD907C0FDCC0B8C0574 -:10061E00D1DF06615906ED90058C07318EFD470A34 -:10062E00D2DD0C5008C15014FDD907C0FDCC0B8C87 -:10063E0005D1DF06615907ED840571605005CC04C4 -:10064E0000CC05008C054C09DE2B8C05318E04F692 -:10065E001FC1317B9EFDC41189728C05318E04F64B -:10066E004F14896142DF03F6EF01E6600E049C042D -:10067E00615905EFCF41001140F81F3A61E8615909 -:10068E00048C04D1DF08FDCD0BFDDF0CEF0C500800 -:10069E00C15014FDD907C0FDCC0B1008C6D7C7201A -:1006AE0004FBF8FF712B24CC0100F6BC02AC024413 -:1006BE000900DE3EAC0204F60F144100118972AC43 -:1006CE00020C5014896142DF03F6EF01E6600E0161 -:1006DE009C01AC021249005072AC0204F67F1489E0 -:1006EE006142DF03F6EF01E6600E019C01617902C3 -:1006FE00EFBB40F67FFF61F86159018C01D161F8C3 -:10070E00EDA507CC0100717AFAFD91047113007109 -:10071E001B20710303710205E0C15003FD722BC053 -:10072E005013FD1B0A500FC1E0FD722BC0CEABACB7 -:10073E006159018C0191DD068C014C03DF03E6EF5C -:10074E0001F66061FB7121048C014C0861F8CC014B -:10075E000031320705A024FCEF03F524FC4024FCF5 -:10076E0011DC22F524FCF0C15003FD722BC0CE37F4 -:10077E0008CBE4FFFFCBE6FFF7CED4FFCF37000860 -:10078E00F5120561FDE6BC02F6614902DD9F00002F -:10079E000000617902EFF1FDA708D2DFFA5008C11F -:1007AE005014FDD907C0D2FDCC0B1004C6D731842E -:1007BE00BD02EFFA717BBDCBE4FFFFCBE6FFFFCBB3 -:1007CE00D4FFFF717ABED7717BBED7C7C1200CFB99 -:1007DE00F8FF8C0C318E31ADC1317B9DD4C0BC067F -:1007EE008DD49C088C149C0B8C14318E040C00122E -:1007FE008C0B318EBDD813FD9E0F61C8EDA208CEB5 -:10080E00ABACCC05068C0B318EFD3F0AD2DD158CC0 -:10081E000B318EFD430A6169058C05D1DFE7FDD5ED -:10082E0007E2EF71CC0A008C0A4C04DE54F6BC02CF -:10083E00300AF9BBAC06148C089EFD118972AB14FC -:10084E006299AC06A1BC06617900617902F0E161A2 -:10085E004902DFE05040C18C0B318E31AD128C0A53 -:10086E00318E318D03BDD831FFBDDADADAADD8FD68 -:10087E000F0DC0D2DD06FDD507E2EF1961590AEF63 -:10088E00A68C0B318EFD470AD2DD03E2EF076159CC -:10089E000BEDF607F2100EC6D7C7717B9D717BFA72 -:1008AE00FDBC07300AF9FDF20AFD7D0AC6D7FDA789 -:1008BE0008FDCC0BFDD507F5ABFFF2D7C731049B76 -:1008CE00067110B3FBEF047118B3FB8FB3FB7B8E75 -:1008DE0076D1DD5B8FB3FB9D8E4004F903DF22667C -:1008EE005C10D1DD1C8FB3FB5C10D1DD0B5080C1D1 -:1008FE005011FDE534C0EF095040C15011FDE534F3 -:10090E00C04004F903DD064004F904DF22665C02F0 -:10091E00D1DD1C8FB3FB5C02D1DD0B5040C15010FA -:10092E00FDE534C0EF095020C15010FDE534C0C6BE -:10093E00D7C7360000665C80D1DD10675C80D1DFE2 -:10094E000571339AEF0B71329AEF0671040771310C -:10095E009A665C40D1DD10675C40D1DF0571439A29 -:10096E00EF0B71429AEF0671140571419A665C01A4 -:10097E00D1DD10675C01D1DF0571539AEF0B715217 -:10098E009AEF0671340771519A665C02D1DD1067D9 -:10099E005C02D1DF0571639AEF1D71629AEF184008 -:1009AE0007F901DF0871040271619AEF0AC7361068 -:1009BE000571C4C671619A665C04D1DD10675C0472 -:1009CE00D1DF0571739AEF0B71729AEF06714407BE -:1009DE0071719A665C08D1DD10675C08D1DF057114 -:1009EE00039BEF0B71029BEF0671140771019B665F -:1009FE005C10D161E8715AD1C6D7F5F6FBF5F8FB5C -:100A0E00CFFEFBFFCFFAFBFFCFFBFBFFD7C7C1C16A -:100A1E00FBF8FFCEABAC8C02D1DD12616902305C0B -:100A2E0003BBF6614900DDEE618900EFF51004C6E7 -:010A3E00D7E0 -:100A3F005208EF065203EF025206FEE600FE1B00BD -:100A4F00DC16089F03088F0408089F040862FE2421 -:100A5F0000089F0408EEBF00EEBA00C1C514410E96 -:100A6F0011D9D0FF118FD1FF312E45C4C0D7F2312C -:100A7F00A2C401E2D79DE261DD4C09DF12717BFA5E -:100A8F00C18F06089F25FDC0CF060800EE27003155 -:100A9F00F2FA04CF0608004C00DF05D50008DD167A -:100AAF0061DD717BFAD50608DD0ACDE31F61CD61EB -:100ABF00CDEE160061CDFED40061FFFE9A00FCF86A -:100ACF00FF0EFEB20061CDFED5004C09DF0EC18FC7 -:100ADF0006086F25FD9F0608C0EE0400CF0608002C -:100AEF00F8E3D75200EF025202FE3700CF24FD0089 -:100AFF00CF060800BF0408C716629F000841001107 -:100B0F008F1A209B4100118F1B209F0108C6510097 -:100B1F00FE62FFEF025205CF060800C1510CFE0A1C -:100B2F0000C0D7C1511DFE0200C0D761DD717BFA35 -:100B3F0070CEC0A59EC47CFF9EC4609EC461CDD7FD -:100B4F0061DD717BFAC18EC45C1BFED6FFCF060838 -:100B5F0001FED7FFC061CDD731F2FA1AC1AEE4BFA3 -:100B6F0016FDAEE6BF18FDAED4BF1AFD30FFFFBEB7 -:100B7F00E4BEE6BED4C0D731F2FA11C1AF16FDBE46 -:100B8F00E4AF18FDBEE6AF1AFDBED4C0D7C1BF1C7F -:100B9F00FD13BF1EFD15BF20FD17BF22FDC0D7AF30 -:100BAF001CFDDB1EFDEB20FDFB22FDD7534B30520E -:100BBF005430324E323030475631323000FFC15050 -:100BCF00FEFEAB0061DD717BFACF060800FE0A0066 -:100BDF00FEA4FF61CDF8E3EECF00C7FB0408BF16FC -:100BEF00FD8FC0009C05C5C337040600BF18FD3537 -:100BFF0036310C300000522BFE6600C2C4C630DF07 -:100C0F000BB800300000B8022004AF18FDB8003058 -:100C1F000F00B802AF16FD61FF520AFE3AFFECF863 -:100C2F00FF0E717BFAC1C7FB04088C05C65C80FE02 -:100C3F000200C0D761DD717BFA70CFC0FFA59FC0E6 -:100C4F00007CFF9FC000609FC00061CDD7618BFE0D -:100C5F00E2FF717BBE410011FB000017CEFC00616B -:100C6F00CB089EFDF31161C999A58392DFF7D7FEDB -:100C7F00B1FED524FDDF23C1CF0308035109FEF4D4 -:100C8F00FDC0D2DF37FE3800A20408CF030807519A -:100C9F0009FEE1FDD2B20408DF22C7FB040831834D -:100CAF0002C6D7C6510AFECCFD624C1FDF06CF2409 -:100CBF00FD01EF04CF24FD00C0EE5BFEC0EE55FE3C -:100CCF00C7C1FB04088B31196C0161589BC0C6D793 -:100CDF00717BFAFE4DFEAF0408040600C1143643C3 -:100CEF000C300000522DF3FE77FF8FC000FE2BFE5D -:100CFF0061CF5C807C8073C0041900CEFC0F61CB88 -:100D0F00C55404EF03C55417FE18FEC7360008BBC1 -:100D1F00629C0288089C03D1DD334C41DE2F70F1B9 -:100D2F00312DB161090033081C000851FF612A41C0 -:100D3F000E118FD0FF613B118FD1FF6138DC0E8B0D -:100D4F005C03DF0964C6C4FE2BFDEECAFDC6C4EE0C -:020D5F00C3FDD2 -:100D610061CF5100718C7109FECBF800FEFCE801E6 -:100D710000F6BF00F953C0F693935820FEDFF94106 -:100D81000036624E34CCFCEF05118B99A7A51744B0 -:100D9100AC4EDFF53602F930CCFCEF04CC0000A7F5 -:100DA10047DFF9410036AC4E3420FEEF05118B9937 -:100DB100A7A51744BC4EDFF53630FE3096FEEF0492 -:100DC100CC0000A747DFF9FCCE0000EFFE61DD712A -:100DD1007BFABEF0ADD8BEF200AEF661CDD7C361ED -:100DE100DD717BFABEF0ADD8BEF200DBF6FFADDC03 -:100DF100BEF000AEF6BDD8AEF40312ADDABEF2001D -:100E0100AEF661CD03BDDAC2D7C3F33174D908831D -:100E1100C1F626D8BDD8C031750683C312F623C2E8 -:100E2100FD2C0E93DF0312F623C2D7440000DD260A -:100E310061DD717BFACFE80080BEF6F6BEF4BEF24A -:100E4100ADD8BEF0CFE800818FE8003103FAAEF0F3 -:100E5100F5E80061CDD7B1D7C3F33174D90883C1A7 -:100E6100F626D8BDD8C0317505C312F623C2FD7A66 -:100E71000E93DF0312F623C2D7440000DD2761DDA4 -:100E8100717BFACFE80080BEF6F6BEF4BEF2ADD8B3 -:100E9100BEF0CFE800818FE8003103FAAFE000F542 -:100EA100E80061CDD7ADD8D7C3F33174DB0F83C16F -:100EB100F626D8BDD861317026DABDDAC031750D9C -:100EC10083C312F626DCBDDC61317023C2FDE20E64 -:100ED10093DF0CF626D8BDD861317026DABDDAC2AF -:100EE100D7C161686BDC6BDDC0DD2F61DD717BFA21 -:100EF100CFE80080BEF4ADDCBEF6ADD8BEF0ADDA11 -:100F0100BEF2CFE800818FE8003103FAAEF0BDD820 -:100F1100AEF2BDDAF5E80061CDD7F6BDD8BDDAD7BE -:100F21008292DD2B61DD717BFACFE80080BEF0F6A5 -:100F3100BEF2BEF46208BEF6CFE800818FE8003150 -:100F410003FAAFE0006072AEF0F5E80061CDD76062 -:100F510072F6B1D706DABDDAADDC06D8BDD861D8F4 -:100F6100A6DAD7D1DD17C1C3DAD89DD8ADDA311CE5 -:100F710061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD78 -:100F81001BC1C3DADA9DDAADD8311E33311E33719C -:100F9100F9B4DADFF4BDD813BDDAC2C0D746D8DD63 -:100FA1000771FF7177D971C0D75BDB9DDB605BDABD -:100FB1009DDAADDC5BD9085BD808BDD8D7C3C7F3D0 -:100FC100728EFDC162314C410036584E1161A072E2 -:070FD100C09EFD62C6C2D7FD -:0A0FF60031373A33313A353100004B -:0A20000031373A33313A3531000030 +:10028E00FF17A1C1E0C18C0A70C18C0270FDB102D2 +:10029E001006629D54D45461E8CC01FF8C0172109B +:1002AE0004C6D7C7C1FBF8FFFD6502D2DD045203B9 +:1002BE00EF698B70FDE503D2DD077133975202EFC4 +:1002CE005A8C0870FD0104FD4C048B6C0170FD010D +:1002DE0004300400BF2401301740BF1C013004005D +:1002EE00BF22018C0A91DF04F6BF2A01710BE2CE08 +:1002FE0044FF3182E202EFFAAC0C148E449961791C +:10030E000C61690A8C0AD1DFDA8B4CA461F8FD34DA +:10031E0048FD7504710BE2713397F2C0C6D7C7C1A1 +:10032E00FBF8FFFD6502D2DD045203EF25710AE6EC +:10033E008B70FDE503D2DD077133975202EF138CFC +:10034E000870FD01048C0A70FD0104FD7504713303 +:10035E0097F2C0C6D7C7C1FBF8FFFD6502D2DD0418 +:10036E005203EF70710AE6710BE28B70FDE503D25A +:10037E00DD077133975202EF5B710BE23122974426 +:10038E00C73422FBAC0C1652048B99A5A792DFF949 +:10039E00C68B9D518C089D528C0A9D533184BD0293 +:1003AE00EFFA717ABDCEB144CBB422FB8C0A318EFA +:1003BE00BEB8CEBB48714BE1714BE5710ABD8C08DE +:1003CE009E44EF0F710BE68C089E448C0A9D50AC38 +:1003DE000CBD4EF2C0C6D7C716FD2404AF0401BF34 +:1003EE000C0117FD0104D2DD07FD75045202EF0169 +:1003FE00F2C6D7C716710AE6710BE2669E443182C9 +:10040E00E202EFFAF6420401DD09AF0401BF0C016E +:10041E00E2EF01F2C6D7AF2801085CFB08BF280146 +:10042E00FD6402AF28015CFBBF2801300400BF2A27 +:10043E0001301780BF1C01300400BF2201D7AF244A +:10044E0001086C0408BF2401AF28016C0F086C0B67 +:10045E0008BF2801FD6402AF2A01085CFB08BF2A11 +:10046E0001FD6402ED2404300400BF2401F6BF2A0E +:10047E0001300B0BBF2801FD6402300B0FBF2801AA +:10048E00FD6402300F0FBF2801D731449701D77199 +:10049E0032976A0E03713B25713B23E0FD220A71F0 +:1004AE0020F000FD6402F6BF26015024BF1401CBDC +:1004BE00440014300F0FBF2801712397710BE271A6 +:1004CE000AE6FD2404CE44FF3182E202EFFAFD7506 +:1004DE0004AF0401BF0C01713397714297D73134C9 +:1004EE009702EFFAFD4C04713A25713A235A0EFC2D +:1004FE007128F000714397D77140F0007178300287 +:10050E00713AE6713BE2713BEA713BEE5A06FCCF63 +:10051E0034024AE552FF711A52710A527148300282 +:10052E007130300271203002CF330209CF32020B0C +:10053E007130310271203102713BE6717030028EE2 +:10054E00265CFC9E2671603002D7717830027148AD +:10055E00F000D7C72008FBF8FFFDAE085014C150BD +:10056E0008FDE007C0CC07048C074C14DE0C8C078A +:10057E00318EFD4A0A615907EFEECC07048C074C09 +:10058E001461C8ED4F06CC06008C064C0461C8ED14 +:10059E002E06300AF9BC02F6BBCEABAC31B2D10995 +:1005AE00C73641057184C6DEF3F1C7364105718445 +:1005BE00C661DC9C05713BD1AC02148F400599716C +:1005CE00505005617902617900F0E1614900DD0961 +:1005DE00C73641057184C6DEC3F1C7364105718445 +:1005EE00C661DC0E059C055040C18C07318E31ADC5 +:1005FE00128C06318E318D03BDD831FFBDDADADAB9 +:10060E00ADD8FD160DC0D2DD0C5008C15014FDE062 +:10061E0007C0FDD30B8C05D1DF06615906ED97059A +:10062E008C07318EFD4E0AD2DD0C5008C15014FDE0 +:10063E00E007C0FDD30B8C05D1DF06615907ED8BAA +:10064E000571605005CC0400CC05008C054C09DE0C +:10065E002B8C05318E04F61FC1317B9EFDC4118992 +:10066E00728C05318E04F64F14896142DF03F6EF6A +:10067E0001E6600E049C04615905EFCF4100114064 +:10068E00F81F3A61E86159048C04D1DF08FDD40BE0 +:10069E00FDE60CEF0C5008C15014FDE007C0FDD371 +:1006AE000B1008C6D7C72004FBF8FF712B24CC0112 +:1006BE0000F6BC02AC02440900DE3EAC0204F60FAA +:1006CE00144100118972AC020C5014896142DF038F +:1006DE00F6EF01E6600E019C01AC02124900507269 +:1006EE00AC0204F67F14896142DF03F6EF01E66087 +:1006FE000E019C01617902EFBB40F67FFF61F8614C +:10070E0059018C01D161F8EDAC07CC0100717AFA78 +:10071E00FD9804711300711B20710303710205E033 +:10072E00C15003FD672BC05013FD220A500FC1E0CC +:10073E00FD672BC0CEABAC6159018C0191DD068CEF +:10074E00014C03DF03E6EF01F66061FB7121048CBF +:10075E00014C0861F8CC010031320705A024FCEFF2 +:10076E0003F524FC4024FC11DC22F524FCF0C150DE +:10077E0003FD672BC0CE3708CBE4FFFFCBE6FFF7B8 +:10078E00CED4FFCF370008F5120561FDE6BC02F6A8 +:10079E00614902DD9F00000000617902EFF1FDAEBC +:1007AE0008D2DFFA5008C15014FDE007C0D2FDD3C5 +:1007BE000B1004C6D73184BD02EFFA717BBDCBE4BA +:1007CE00FFFFCBE6FFFFCBD4FFFF717ABED7717B65 +:1007DE00BED7C7C1200CFBF8FF8C0C318E31ADC1DA +:1007EE00317B9DD4C0BC068DD49C088C149C0B8C84 +:1007FE0014318E040C00128C0B318EBDD813FDA556 +:10080E000F61C8EDA908CEABACCC05068C0B318EB2 +:10081E00FD460AD2DD158C0B318EFD4A0A61690543 +:10082E008C05D1DFE7FDDC07E2EF71CC0A008C0A04 +:10083E004C04DE54F6BC02300AF9BBAC06148C082C +:10084E009EFD118972AB146299AC06A1BC0661794A +:10085E0000617902F0E1614902DFE05040C18C0B8A +:10086E00318E31AD128C0A318E318D03BDD831FFF0 +:10087E00BDDADADAADD8FD160DC0D2DD06FDDC0725 +:10088E00E2EF1961590AEFA68C0B318EFD4E0AD29A +:10089E00DD03E2EF0761590BEDFD07F2100EC6D72F +:1008AE00C7717B9D717BFAFDC307300AF9FDF90A0A +:1008BE00FD840AC6D7FDAE08FDD30BFDDC07F5ABF4 +:1008CE00FFF2D7C731049B067110B3FBEF0471180A +:1008DE00B3FB8FB3FB7B8E76D1DD5B8FB3FB9D8E2F +:1008EE004004F903DF22665C10D1DD1C8FB3FB5C84 +:1008FE0010D1DD0B5080C15011FDDA34C0EF09501C +:10090E0040C15011FDDA34C04004F903DD06400445 +:10091E00F904DF22665C02D1DD1C8FB3FB5C02D1D1 +:10092E00DD0B5040C15010FDDA34C0EF095020C12C +:10093E005010FDDA34C0C6D7C7360000665C80D1D1 +:10094E00DD10675C80D1DF0571339AEF0B71329A3F +:10095E00EF0671040771319A665C40D1DD10675C59 +:10096E0040D1DF0571439AEF0B71429AEF06711475 +:10097E000571419A665C01D1DD10675C01D1DF051E +:10098E0071539AEF0B71529AEF0671340771519AA7 +:10099E00665C02D1DD10675C02D1DF0571639AEFF0 +:1009AE001D71629AEF184007F901DF087104027198 +:1009BE00619AEF0AC736100571C4C671619A665CFA +:1009CE0004D1DD10675C04D1DF0571739AEF0B71F2 +:1009DE00729AEF0671440771719A665C08D1DD1048 +:1009EE00675C08D1DF0571039BEF0B71029BEF066D +:1009FE0071140771019B665C10D161E8715AD1C602 +:100A0E00D7F5F6FBF5F8FBCFFEFBFFCFFAFBFFCFDA +:100A1E00FBFBFFD7C7C1C1FBF8FFCEABAC8C02D13D +:100A2E00DD12616902305C03BBF6614900DDEE61E7 +:080A3E008900EFF51004C6D792 +:100A46005208EF065203EF025206FEE600FE1B00B6 +:100A5600DC16089F03088F0408089F040862FE241A +:100A660000089F0408EEBF00EEBA00C1C514410E8F +:100A760011D9D0FF118FD1FF312E45C4C0D7F23125 +:100A8600A2C401E2D79DE261DD4C09DF12717BFA57 +:100A9600C18F06089F25FDC0CF060800EE2700314E +:100AA600F2FA04CF0608004C00DF05D50008DD1673 +:100AB60061DD717BFAD50608DD0ACDE31F61CD61E4 +:100AC600CDEE160061CDFED40061FFFE9A00FCF863 +:100AD600FF0EFEB20061CDFED5004C09DF0EC18FC0 +:100AE60006086F25FD9F0608C0EE0400CF06080025 +:100AF600F8E3D75200EF025202FE3700CF24FD0082 +:100B0600CF060800BF0408C716629F0008410011FF +:100B16008F1A209B4100118F1B209F0108C6510090 +:100B2600FE62FFEF025205CF060800C1510CFE0A15 +:100B360000C0D7C1511DFE0200C0D761DD717BFA2E +:100B460070CEC0A59EC47CFF9EC4609EC461CDD7F6 +:100B560061DD717BFAC18EC45C1BFED6FFCF060831 +:100B660001FED7FFC061CDD731F2FA1AC1AEE4BF9C +:100B760016FDAEE6BF18FDAED4BF1AFD30FFFFBEB0 +:100B8600E4BEE6BED4C0D731F2FA11C1AF16FDBE3F +:100B9600E4AF18FDBEE6AF1AFDBED4C0D7C1BF1C78 +:100BA600FD13BF1EFD15BF20FD17BF22FDC0D7AF29 +:100BB6001CFDDB1EFDEB20FDFB22FDD7534B305207 +:100BC6005430324E323030475631323000FFC15049 +:100BD600FEFEAB0061DD717BFACF060800FE0A005F +:100BE600FEA4FF61CDF8E3EECF00C7FB0408BF16F5 +:100BF600FD8FC0009C05C5C337040600BF18FD3530 +:100C060036380C300000522BFE6600C2C4C630E6F1 +:100C16000BB800300000B8022004AF18FDB8003051 +:100C26000F00B802AF16FD61FF520AFE3AFFECF85C +:100C3600FF0E717BFAC1C7FB04088C05C65C80FEFB +:100C46000200C0D761DD717BFA70CFC0FFA59FC0DF +:100C5600007CFF9FC000609FC00061CDD7618BFE06 +:100C6600E2FF717BBE410011FB000017CEFC006164 +:100C7600CB089EFDF31161C999A58392DFF7D7FED4 +:100C8600B1FED524FDDF23C1CF0308035109FEF4CD +:100C9600FDC0D2DF37FE3800A20408CF0308075193 +:100CA60009FEE1FDD2B20408DF22C7FB0408318346 +:100CB60002C6D7C6510AFECCFD624C1FDF06CF2402 +:100CC600FD01EF04CF24FD00C0EE5BFEC0EE55FE35 +:100CD600C7C1FB04088B31196C0161589BC0C6D78C +:100CE600717BFAFE4DFEAF0408040600C114364AB5 +:100CF6000C300000522DF3FE77FF8FC000FE2BFE56 +:100D060061CF5C807C8073C0041900CEFC0F61CB80 +:100D1600C55404EF03C55417FE18FEC7360008BBBA +:100D2600629C0288089C03D1DD334C41DE2F70F1B2 +:100D3600312DB161090033081C000851FF612A41B9 +:100D46000E118FD0FF613B118FD1FF6138DC0E8B06 +:100D56005C03DF0964C6C4FE2BFDEECAFDC6C4EE05 +:020D6600C3FDCB +:100D680061CF5100718C7109FECBF800FEFCE801DF +:100D780000F6BF00F953C0F693935820FEDFF941FF +:100D88000036644E34CCFCEF05118B99A7A51744A7 +:100D9800AE4EDFF53602F930CCFCEF04CC0000A7EC +:100DA80047DFF9410036AE4E3420FEEF05118B992E +:100DB800A7A51744BE4EDFF53630FE3096FEEF0489 +:100DC800CC0000A747DFF9FCCE0000EFFE61DD7123 +:100DD8007BFABEF0ADD8BEF200AEF661CDD7C361E6 +:100DE800DD717BFABEF0ADD8BEF200DBF6FFADDCFC +:100DF800BEF000AEF6BDD8AEF40312ADDABEF20016 +:100E0800AEF661CD03BDDAC2D7C3F33174D9088316 +:100E1800C1F626D8BDD8C031750683C312F623C2E1 +:100E2800FD330E93DF0312F623C2D7440000DD26FC +:100E380061DD717BFACFE80080BEF6F6BEF4BEF243 +:100E4800ADD8BEF0CFE800818FE8003103FAAEF0EC +:100E5800F5E80061CDD7B1D7C3F33174D90883C1A0 +:100E6800F626D8BDD8C0317505C312F623C2FD8158 +:100E78000E93DF0312F623C2D7440000DD2761DD9D +:100E8800717BFACFE80080BEF6F6BEF4BEF2ADD8AC +:100E9800BEF0CFE800818FE8003103FAAFE000F53B +:100EA800E80061CDD7ADD8D7C3F33174DB0F83C168 +:100EB800F626D8BDD861317026DABDDAC031750D95 +:100EC80083C312F626DCBDDC61317023C2FDE90E56 +:100ED80093DF0CF626D8BDD861317026DABDDAC2A8 +:100EE800D7C161686BDC6BDDC0DD2F61DD717BFA1A +:100EF800CFE80080BEF4ADDCBEF6ADD8BEF0ADDA0A +:100F0800BEF2CFE800818FE8003103FAAEF0BDD819 +:100F1800AEF2BDDAF5E80061CDD7F6BDD8BDDAD7B7 +:100F28008292DD2B61DD717BFACFE80080BEF0F69E +:100F3800BEF2BEF46208BEF6CFE800818FE8003149 +:100F480003FAAFE0006072AEF0F5E80061CDD7605B +:100F580072F6B1D706DABDDAADDC06D8BDD861D8ED +:100F6800A6DAD7D1DD17C1C3DAD89DD8ADDA311CDE +:100F780061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD71 +:100F88001BC1C3DADA9DDAADD8311E33311E337195 +:100F9800F9B4DADFF4BDD813BDDAC2C0D746D8DD5C +:100FA8000771FF7177D971C0D75BDB9DDB605BDAB6 +:100FB8009DDAADDC5BD9085BD808BDD8D7C3C7F3C9 +:100FC800728EFDC162314C4100365A4E1161A072D9 +:070FD800C09EFD62C6C2D7F6 +:0A0FF60030393A30393A3532000044 +:0A20000030393A30393A3532000029 :10200A0005214F7B9EC5E9000104080D12171C1F0C :10201A00080100001F003B005A0078009700B50035 :10202A00D400F300110130014E01192634445362E1 @@ -310,16 +310,16 @@ :10233C0096D7712296F440D7C7C1FBF8FF31329A79 :10234C00067130B3FBEF047138B3FB7144967137EF :10235C009ADE4F71349A71419631329A0E5002C105 -:10236C005011FDE534C0CD3229EF37E0C15011FDDD -:10237C00E534C0F43217C15002FD5A2BC0D2DF0D28 +:10236C005011FDDA34C0CD3229EF37E0C15011FDE8 +:10237C00DA34C0F43217C15002FD4F2BC0D2DF0D3E :10238C008B318E318D080E01081C00BD34AD3444E8 -:10239C00009BDC05D5AFFBDF095020C15011FDE5DA -:1023AC0034C0C0C6D78D209D41FDF323FD8E2BD5A7 +:10239C00009BDC05D5AFFBDF095020C15011FDDAE5 +:1023AC0034C0C0C6D78D209D41FDF323FD832BD5B2 :1023BC0007F9DD04710396D78D414B2061F8316428 -:1023CC00961C716396FD91044A4107DD054A41FF55 +:1023CC00961C716396FD98044A4107DD054A41FF4E :1023DC00DF098F06F9310303FD8224FD9624710277 :1023EC00963079256194D7C77162017172015003DF -:1023FC00FD1B0A5008FD6237629D305009FD6237A3 +:1023FC00FD220A5008FD5737629D305009FD5737B2 :10240C006276716301711806F94A30F1DC0BE5074D :10241C00F9F508F9CD3707EF0E4A3004DE06CF0781 :10242C00F902EF03F507F95008C1506CFD8902C0A1 @@ -327,40 +327,40 @@ :10244C0005710A22EF06710B22710302CD2007578A :10245C0000674C08DE1073090A20614EDC05679D8D :10246C0020EF0387EFEB4A2007DF09D507F961F866 -:10247C00CF07F903C6D7500AFD1B0A304000C150E4 -:10248C0006FD3D2BC05096ED1B0AC72006FBF8FF3E -:10249C00D507F961E8ED7525304A57C1503EFD3D31 +:10247C00CF07F903C6D7500AFD220A304000C150DD +:10248C0006FD322BC05096ED220AC72006FBF8FF42 +:10249C00D507F961E8ED7525304A57C1503EFD323C :1024AC002BC0D2DD077100B2FBED75257108B2FBB4 -:1024BC0017040200C15004C1500CC1506CFDAA029B +:1024BC0017040200C15004C1500CC1506CFDB10294 :1024CC001006EA38AA48318D12AA48318E616B0881 -:1024DC00616A08C1500EFD3D2BC0F690C1500CFD39 -:1024EC003D2BC0CC01008C014C04DE28313497020A +:1024DC00616A08C1500EFD322BC0F690C1500CFD44 +:1024EC00322BC0CC01008C014C04DE283134970215 :1024FC00EFFA712297EA388C015010D605C15010B2 -:10250C00C18C01D6044000C1506CFD5C0310066107 -:10251C005901EFD250A5FD1B0AEA38AA48318D1299 -:10252C00AA48318E616B08616A08C1500EFD3D2BC3 -:10253C00C050A5FD1B0A5004C1506CFD8902C0623D +:10250C00C18C01D6044000C1506CFD630310066100 +:10251C005901EFD250A5FD220AEA38AA48318D1292 +:10252C00AA48318E616B08616A08C1500EFD322BCE +:10253C00C050A5FD220A5004C1506CFD8902C06236 :10254C009C01EA388A4B4E0161C3048A4A4E01173A -:10255C00040200C15004C1500CC1506CFD5C03104E -:10256C0006F6C1503EFD3D2BC01006C6D7C78D42A6 +:10255C00040200C15004C1500CC1506CFD63031047 +:10256C0006F6C1503EFD322BC01006C6D7C78D42B1 :10257C004B3061F8ED18264A4428DE05A444ED18CA :10258C0026F4448D309D428D305070D612307351EC :10259C00230480001231FF318E039D439FAEFBF666 :1025AC008D437C804C95DC1B8D43318F241400EAC9 -:1025BC0038BDD8AA44FDCE0D1231FF318E03318FB8 +:1025BC0038BDD8AA44FDD50D1231FF318E03318FB1 :1025CC0016EF198D43318F241400EA38BDD8AA4672 -:1025DC00FDCE0D1231FF318E03318F16EA388A424F +:1025DC00FDD50D1231FF318E03318F16EA388A4248 :1025EC007217F3031644000171FE61C836FF001721 -:1025FC0001DE02F61617BD7CC7500CFD3D2BC0D278 +:1025FC0001DE02F61617BD7CC7500CFD322BC0D283 :10260C00DF068D309D42EF047100B2FBF2C6D7C7D6 :10261C002008FBF8FF4007F901DD064007F902DF4F -:10262C001C17040600FD602CD2DF0A8C069C058C5E +:10262C001C17040600FD552CD2DF0A8C069C058C69 :10263C00079C04EF4ECC0563CC0400EF4617040650 -:10264C0000FD602CD2DD0F7100B2FB710396CC053E +:10264C0000FD552CD2DD0F7100B2FB710396CC0549 :10265C0000711297EF2D7108B2FB8C06318E318D03 -:10266C00080E07081C00BBEA388A4072ABFD210F2C +:10266C00080E07081C00BBEA388A4072ABFD280F25 :10267C00BB8C019C05D1DF08CC0501CC0400EF0319 -:10268C008B9C0417040600FD6B2CD2DD06CC06C80F +:10268C008B9C0417040600FD602CD2DD06CC06C81A :10269C00CC07008C069FB1FB8C06318E318D080E59 :1026AC0007081C00BD34AD344401A5DC08CC036420 :1026BC00F6BD46EF48AD3426464401A0DC08CC03F9 @@ -370,645 +370,645 @@ :1026FC00C946F401EF07711297C946F4013132044F :10270C000C31249608CC0564CC0400EF0D8C034EE0 :10271C0005DE078C039C05CC04008C059FAFFB8C5D -:10272C00049FB0FBFDED2B8D484E05DD2840AFFB23 +:10272C00049FB0FBFDE22B8D484E05DD2840AFFB2E :10273C000BDE054A480BDE1440AFFB06DE054A48AB :10274C0006DE09D5AFFBDF0DD448DD095020C150A2 -:10275C0011FDE534C08FAFFB9D48FD2A2C1008C637 -:10276C00D7C75601D837C15002FD722BC08F09F95B -:10277C003105075012FD1B0AEF0E500AFD1B0A71A2 -:10278C002010055008FD1B0A8D376C0870C15002D3 -:10279C00FD722BC05003FD1B0A8D376C1870C15095 -:1027AC0002FD722BC05016FD1B0A5003FD832B62D9 -:1027BC005C01D1DD0F7170B3FB5002C15013FDE50C -:1027CC0034C056006672C6D7C75004FD832B625CBA +:10275C0011FDDA34C08FAFFB9D48FD1F2C1008C64D +:10276C00D7C75601D837C15002FD672BC08F09F966 +:10277C003105075012FD220AEF0E500AFD220A7194 +:10278C002010055008FD220A8D376C0870C15002CC +:10279C00FD672BC05003FD220A8D376C1870C15099 +:1027AC0002FD672BC05016FD220A5003FD782B62E8 +:1027BC005C01D1DD0F7170B3FB5002C15013FDDA17 +:1027CC0034C056006672C6D7C75004FD782B625CC5 :1027DC0003D1DD405014FD6B2834B3FB895C9F9909 :1027EC008A0C7CFF50FF5C14D1DD228A0C7CFF5CD0 :1027FC00147234B7FB89616A9971620756003162B1 :10280C0007058666D1DFF7716307716B2734C6FB4A -:10281C00895CEB995002FD832BD2DD398D376C101E -:10282C0070C15002FD722BC0E0FD1B0AD837C1509D -:10283C0002FD722BC05033FD1B0A8F09F9310309BD -:10284C0071281005500AFD1B0AF0C15002FD722BB5 -:10285C00C07178B3FBE0C15013FDE534C0C6D7C7D7 -:10286C00C12004FBF8FFCC02005004FD832B629CBA +:10281C00895CEB995002FD782BD2DD398D376C1029 +:10282C0070C15002FD672BC0E0FD220AD837C150A1 +:10283C0002FD672BC05033FD220A8F09F9310309C1 +:10284C0071281005500AFD220AF0C15002FD672BB9 +:10285C00C07178B3FBE0C15013FDDA34C0C6D7C7E2 +:10286C00C12004FBF8FFCC02005004FD782B629CC5 :10287C00038C045C20D1DD0E8C036C019C038C0258 :10288C006C209C02EF138C045C10D1DD0C8C035C6F :10289C00FE9C038C026C109C028C045C08D1DD0E37 :1028AC008C036C029C038C026C089C02EF138C044E :1028BC005C04D1DD0C8C035CFD9C038C026C049CD1 :1028CC00024008F903DF088C03D161E8CC03028CC9 -:1028DC0003D1DD05501AFD1B0A8C0370C15004FD99 -:1028EC00722BC08FB3FB5C9F728C03318E316D14D5 +:1028DC0003D1DD05501AFD220A8C0370C15004FD92 +:1028EC00672BC08FB3FB5C9F728C03318E316D14E0 :1028FC008C03318E314D616D08616C5C606162627C :10290C009FB3FB8FBFFB7CFF50FF5E02D1DD278F97 :10291C00BFFB7CFF5E027234B7FB89616A997162FE :10292C0007CC0100316207086159018C01D1DFF439 :10293C00716307716B27F21006C6D7D9A7FBC1507C -:10294C0006FD722BC0D9A8FBC15007FD722BC0D756 +:10294C0006FD672BC0D9A8FBC15007FD672BC0D76C :10295C00FD4729F2D7C716664C02DD044C04DF058F :10296C00CD3A08EF02F43AC6D7C7711300711B2099 -:10297C00710303710205E0C15003FD722BC05013AB -:10298C00FD1B0AD83AC15005FD722BC0500FC1E097 -:10299C00FD722BC0500AFD1B0A7103055008FD1B6C -:1029AC000A501FC1E0FD722BC05012FD1B0A5003D0 -:1029BC00FD832B625C01D1DF03E2EF12F0FD832B70 -:1029CC00629D363602F9C75008FD5A2BC0F2C6D7A5 -:1029DC005003C1FD722BC0710203711A20FD1A2B1A -:1029EC00F431D75003FD832B625C01D1DD155014FB -:1029FC00FD6B28FDD4275014FD1B0AE0C15003FDCC -:102A0C00722BC0711300711B207103035014FD1B3A -:102A1C000AF0C1E0FD722BC0F0C15003FD722BC057 -:102A2C00D7C72004FBF8FFCC02008D319C0350105B -:102A3C00C150A4FD8902C0629D31D454DD04F2ED75 -:102A4C00F72A8C037B315C08D1DD0F8D315C08D10A -:102A5C00DF05CC0210EF03CC02208C037B315C042D -:102A6C00D1DD158D315C04D1DF088C026C049C0225 -:102A7C00EF068C026C089C028FB2FB5CF3728D31FA -:102A8C005C0C6162629FB2FB8FBEFB7CFF50FF5EF1 -:102A9C00029C02D1DD1F34B6FB896E02997162076C -:102AAC00CC0100316207086159018C01D1DFF4714E -:102ABC006307716B278D315C40D1DD095002C15029 -:102ACC0012FDE534C08D315C01D1DD08E0C150123E -:102ADC00FDE534C0717AFA8D315C41D1DD0C5A318F -:102AEC00BED831C15010FD8E47C0F21004C6D7FDC0 -:102AFC006D27F2D7FDD427F2D7C78FC6FB7617FD0B -:102B0C006B28664FC6FBDFF2F5C6FBF2C6D75064E6 -:102B1C00FD1B0AFD762C6261FB711196F171149606 -:102B2C0061DC70C15012FD8E47C0FD9336CD63033E -:102B3C00D7C7C1C1FBF8FFAC0ABB17C15002C18C8F -:102B4C000270C1506CFD5C0310061004C6D7C7C1DF -:102B5C00FBF8FFAC08C15002C18B70C1506CFDAAD0 -:102B6C00021006C0C6D7C78806166770C1C7508446 -:102B7C00FD25031004C6D7C716C75084FD8902C0B3 -:102B8C00C6D7C74A2004DE045600EF0256018F0850 -:102B9C00F9318FE7240000DD1A23DD0B23DD0C2334 -:102BAC00DD1123DD0CEF0C8686EF0851046106EF76 -:102BBC0002868666318F12504CD633514CD6610A40 -:102BCC00045420BD384008F902DD064008F904DF42 -:102BDC0008CD3B54CD3C44EF06CD3B4BCD3C3DC6E4 -:102BEC00D740AFFB3DDC05CF04FC0FD740AFFB1F3C -:102BFC00DC05CF04FC0BD740AFFB0BDC05CF04FC92 -:102C0C0007D740AFFB0661D831320405CF04FC0373 -:102C1C00D7D5AFFBDD04E504FCD7F504FCD7D50410 -:102C2C00F9DF04717396D7FD762C6261FB71019705 -:102C3C0071149671079761C83172961771729671FB -:102C4C000497711196F171049761DC70C15012FDFB -:102C5C008E47C0D7C716C75004FD5A2BC0C6D7C75E -:102C6C0016C75002FD5A2BC0C6D740AFFB0BDE0275 -:102C7C00E2D7F2D77100010571785005713AD57120 -:102C8C003BD18F10055CFC9F1005CF54054AE542E3 -:102C9C0005711042057100420571485005713050A4 -:102CAC000571205005CF530509CF52050B713051DA -:102CBC000571205105713BD5717050058F11055C64 -:102CCC00FC9F1105F422D77178500571080105D7C6 -:102CDC00FD8D38FD9104717AFAFDB123F504F98F5D -:102CEC0006F931051B5003FD832B625C01D161E8B1 -:102CFC00CF04F902CFAFFB64710407714196EF105A -:102D0C00F6710407611012F6B1236061FB714196F4 -:102D1C00FD9530FD3243712299712BE7618461A4DA -:102D2C0061EDEFF8D7C788061666614FDD0967615C -:102D3C004EDE0396EF01866672C6D7C7161714AA25 -:102D4C000412A943DD29AA0412A923FDBC4EC3AC6D -:102D5C0002FDBC4E13C2BDD813FD9E0FDE0C171422 -:102D6C00AA0212AA0403BA04EF051714A9BA04ACF8 -:102D7C00041231FF319E03317F087208C6D77100EF -:102D8C00F200304400BFB601300188BF9001300919 -:102D9C0084BF9E01BF9C01BF9A01BF9801BF9601E1 -:102DAC00BF9401BF9201F53CFF30FE00BFBE01F69F -:102DBC00BFBC01BFB80150EEBFBA01A1BFB201C97F -:102DCC0018FE008F06F9310507F5CDFBCB6CFF0023 -:102DDC00717397716297D7C72004FBF8FF3026FBFD -:102DEC00BC02F6BBAB446400DE0EAC0214CA00009D -:102DFC00617902617900EFEC1004C6D730EF00BFA7 -:102E0C00B401F6BFBA017108F200712304715307C3 -:102E1C00BE6EBE64BE6A712304715307715BD1F43C -:102E2C0057F456716397D78D58B458D1DF6931D4A4 -:102E3C00D105715BD1E457D457DD2E7140B2FBD86C -:102E4C0056F1E734020023DD0625DD0325DF05F608 -:102E5C00BE66EF06D9CCFBF1BE66A4564A5620DFFF -:102E6C0004F456F457CD5819D7CD581E7148B2FBFF -:102E7C00D5CEFBDF04F6BE66D7D9CCFBF14266FF9C -:102E8C00DD15D9CCFBF112AE6643DE05A266FFEF71 -:102E9C0003B266FFCD5803D7C7161714F6B9AA04A8 -:102EAC0012F6231231FF31AE03316FBA02AA04615C -:102EBC0068DD0AAA026168DF04F6B1BA02C6D7C798 -:102ECC00C1FBF8FF8C085080D612AB1413B9AB14AD -:102EDC00AA0412A92312D927FBF133BDD813FD0A7A -:102EEC000EBA02C0C6D731049801D74004F902DFEC -:102EFC0010F6BE64BE6EBE6ABF8EFBBF94FBBF9A5B -:102F0C00FB31749714308AFBFDA42E3090FBFDA48A -:102F1C002E3096FBFDA42EEF713114980D71139881 -:102F2C007108D2FBF45AF459EF60D459DF5A8F264A -:102F3C00FB9D594A5A1FDC177100D2FB4028FBFF3E -:102F4C00DD1CA45B8F28FB4B5BDE13F45AEF0FD810 -:102F5C005AF1A1605C1F9D5A7108D2FBF45BE85AD0 -:102F6C00092AFB70C1308AFBFDCB2EC0E85A094AF6 -:102F7C00FB70C13090FBFDCB2EC0E85A096AFB7088 -:102F8C00C13096FBFDCB2EC0B459308AFBFD472DCA -:102F9C00F313BE6E3090FBFD472DF313BE6A3096D3 -:102FAC00FBFD472DF313BE64D7C736F00071F4DC7C -:102FBC00297170F000CE9D08CE9EC0CE9F80F594F6 -:102FCC00FFF593FFF592FFE597FFE596FFE595FF7B -:102FDC00E598FFCE9C7F7100A6FB711BE3712BE380 -:102FEC00711AE7712BE7717A9D710A9E31929E02DC -:102FFC00EFFA710B9E712398713398714398C6D771 -:10300C00C73122981E712298710A9E31929E02EF4E -:10301C00FA34D4FB3692FF52078B99A5A792DFF9AD -:10302C00710B9EC6D7C78806163132981571329827 -:10303C00C7349CFB3092FF1652078B99A5A792DFE1 -:10304C00F9C6667367189CFBC6D7C77123983134D1 -:10305C00981E713398710A9E31929E02EFFA349247 -:10306C00FF369CFB52078B99A5A792DFF9710B9E3B -:10307C0031449813714398717B9E8FDCFB9E9A8F21 -:10308C00DDFB9E9B717A9EC6D7CFA7FB5CCFA8FBBE -:10309C005FCFC8FB5DCFFCFB36CFFDFBC9D7C7CFDD -:1030AC00A4FB12CFA5FB32CFCCFBFFF5CDFBF5CEAD -:1030BC00FBF5CFFBF5D0FB5600664C64DE0872388E -:1030CC0026FB0086EFF3F5E3FB714A9D712B217112 -:1030DC000A20711A20710203C6D7C788061617F189 -:1030EC00E73403002361E3ED12342361F8EDE93298 -:1030FC00B12361E3EDF3322561F8ED0133B1240D19 -:10310C000061D8ED1234240B0061F8EDDB31236142 -:10311C00F8ED1E322361F8EDEE312361F8ED0B343E -:10312C0024060061F8ED9D32B12561D8EDB9322449 -:10313C00000061F8EDC6322361F8ED12342361F81A -:10314C00ED1034B12361E3ED21332361F8ED32331B -:10315C002361F8ED43332361F8ED32332361F8ED4D -:10316C0054332361F8ED65332361F8ED7433236137 -:10317C00F8ED96332361F8EDA1332361F8EDAC3310 -:10318C002361F8EDB4332402002361E3ED12342300 -:10319C0061F8EDE8332361F8EDBC332361F8EDC73A -:1031AC00332561F8EDD233B124060061D8ED123429 -:1031BC0024000061F8ED14342561F8EDDD332412A0 -:1031CC000061F8ED97322361F8ED8732ED14346726 -:1031DC00D1DD0C30BC3B619434C4FB89616F99ED3B -:1031EC001E34675C02D1DD0730FB2A6194EF0B675C -:1031FC005C01D1DD0530002B6194675C3CD1DD0FA7 -:10320C0030052B6194675C3C7266736218A4FBED0D -:10321C001E3467D1DD625C01D1DD05300800EF01A1 -:10322C00F6609F01FC675C02D1DD03E6EF01F6342A -:10323C0001FC89616899675C04D1DD04E6A1EF01AA -:10324C00F63401FC89616899675C08D1DD05302092 -:10325C0000EF01F63401FC89616899675C10D1DDDF -:10326C0005301000EF01F63401FC89616899675C48 -:10327C0020D161E8716001FCED1E344A5CC8DE08A7 -:10328C00E85C67185AFAA45CED1E34679D5CED1E71 -:10329C0034D44ADF08679FCDFBA44AEF0D4A4A0598 -:1032AC00DE08E84A671811FDA44AED1E34675C0F6E -:1032BC007266736218A4FBED1E344A4A64DE1B4A24 -:1032CC004A01DF0667D161F85701E84A671826FB07 -:1032DC00A44A4A4A0561C8711298ED1E3434A6FB03 -:1032EC0089615F99ED1E34305C29619466736718AF -:1032FC00A4FBED1E3440A9FB6ADF1340AAFB68DF78 -:10330C000D674C6CDF08306F406194713AD5679F44 -:10331C00ABFBED1E34675C7F70C117F1243000FDF0 -:10332C003130C0ED1E34675C3F70C117F1243000A2 -:10333C00FD3130C0ED1E34675C0770C117F12430CD -:10334C0000FD3130C0ED1E34675C1F70C117F124D5 -:10335C003000FD3130C0ED1E346770C117F12430E0 -:10336C0000FD3130C0ED1E34CEABAC710A9E3192F3 -:10337C009E02EFFAD592FFDF05710B9EEFED679E73 -:10338C0099710B9E9FDBFBED1E34714298675C7F3D -:10339C009FDCFBEF7D714298675C3F9FDDFBEF721A -:1033AC00675C3F9FDEFBEF6A675C1F9FDFFBEF6292 -:1033BC003071396194679FE4FBEF57303E3961946B -:1033CC00679FE5FBEF4C3057396194679FE8FBEF43 -:1033DC0041675C01D1DD3BFD3243EF36675C02D1C6 -:1033EC00DD05712A21EF06714A9D712B21675C0165 -:1033FC00D1DD06710300710B20679FE3FBEF1367B0 -:10340C00318EEF0EEF0CEF0A664C5BDE057367181E -:10341C00A4FBC6D7C716664C30DC094C37DE05FD5D -:10342C000C30EF76664C02DF1F8FA6FB5C03728FAD -:10343C0003FC5C03318E316D08616A08128F03FC4A -:10344C005C80312A6162EF61664C3DDF08AE90BD55 -:10345C005EF85EEF54664C3EDF04F85FEF4B664C53 -:10346C004FDF05FD5A43EF41664C61DF134A5CC8E0 -:10347C00DC045700EF06E85C095AFA776772EF290B -:10348C00664C7FDF05FD323CEF1F664C4EDF0B3187 -:10349C00049A045210EF12F2EF0F664C5BDC0452EC -:1034AC00FFEF06667309A4FB72C6D7C7880616170A -:1034BC00F1241000240500DC07244C00DD17EF1765 -:1034CC00717BFA17F104A4FB1489617F99717AFA64 -:1034DC00715298EF02A45CC6D7C7C1C1FBF8FF407C -:1034EC0004F903DD064004F904DF38717BFA8C0221 -:1034FC007309ACFB5E0AD1DF278C02318E04A4FB6E -:10350C0014896E0A99716207717AFACC01003162E2 -:10351C0007086159018C01D1DFF4716307716B27C6 -:10352C00717AFA1004C6D7CF03FC03F501FCF5053C -:10353C00FCF507FCD7C788061617F1E734020025FF -:10354C00DD3D23DD1725DD1C23DD0523DD2BEF3BC6 -:10355C00710299679F06FCCD6303EF2F675C839F15 -:10356C0003FCEF27675C039F05FC675C034C02615F -:10357C00F871229AFD4845EF12679F07FCEF0C6724 -:10358C0091DF08E0C15012FDE534C0C6D7C716174D -:10359C00F1E7240000DD2A23DD1E240300DD0724CF -:1035AC00FB00DD24EF2531329A05308000EF01F667 -:1035BC00086F04FC7208EF198F01FCF501FC72EF27 -:1035CC00107152995235EF09F2EF0666730900FC3F -:1035DC0072C6D7C71617F1E7240000DD3824100097 -:1035EC00DD1C23DD1C23DD30240E00DD182411002E -:1035FC00DD1B240F00DD12243000DD15EF1EE2EF81 -:10360C001D5202EF195204EF155206EF115205EF3D -:10361C000D5207EF09F2EF065203EF0252FFC6D725 -:10362C00C7316498377163988D629FACFB8D619F35 -:10363C00CBFB36D2FCC7D861FD9337618A70618AA7 -:10364C00FDD837C0D866F1312F609D658D604B6514 -:10365C00DD0A7172988D659D60CD63034A6305DE4A -:10366C0008309D366194CD636BB4637150F000CE1D -:10367C00300BCF170006CE3106FD6402717A307123 -:10368C000BE3710BE7C6D78D659D608D659FADFB18 -:10369C00D74004F903DF064004F904DF02F2D73106 -:1036AC0074980C7173987113998D659D67EF313116 -:1036BC0004991F710399711299D506FCDF04F46803 -:1036CC00EF0A8F06FC5002D6A1609D688D689D673D -:1036DC00EF0E311499068D689D67EF048D659D671B -:1036EC008D679FADFBD867FD0537E867091C227015 -:1036FC00C15013FD8E47C0F2D7C7C1C1FBF8FF8C78 -:10370C0002D1DF05F506FCEF1A8C024C05DE06CF64 -:10371C0006FC02EF0E8C02318E1231FE03311F605B -:10372C009F06FC8D694F06FCDD28CC011F8F06FC23 -:10373C009D69CC00008B4C08DE148B730912204F52 -:10374C0006FCDC058B9C01EF05615900EFE78C0151 -:10375C009D641004C6D7C716710AE7710BE371504C -:10376C00F000CE300BCF170006669E31FD6402715F -:10377C007A30710BE33182E302EFFA8D1F7158F04E -:10378C0000710BE772C6D7C7C1C1FBF8FF8FFCFBFA -:10379C004E02DC03F2EF318C024FFDFBDC0452FFD6 -:1037AC00EF268C022FFCFB706131318D128FFDFBEB -:1037BC002FFCFB70613133BDD813FD2C0EBB4400C4 -:1037CC0001DC03F690BB8B721004C6D7C7C1FBF8A3 -:1037DC00FFAC0814A91489708B6128706131FDBC91 -:1037EC004E1344030071FEDC23AC08148A04819A46 -:1037FC0004AC08148A044C11DC10A9148B99AC0885 -:10380C0014CA0200AC0814CA0310EF72AC0814CA34 -:10381C000400AC0814A914894DDE0AAC08148A0201 -:10382C00819A02EF12AC0814A914894D61D308AC2B -:10383C0008148A02919A02AC08148A03919A03D153 -:10384C00DF3CAC08148A024C10DF10A91489318EAD -:10385C00A112AC0814A9146299EF17AC08148A02CF -:10386C004CF0DF0EA91489318EB112AC0814A914D6 -:10387C006299AC0814CA0200AC0814CA0310C0C682 -:10388C00D7ED9038C75600664C0ADE0BF0317E122D -:10389C00F67810FC86EFF0C6D7C7200CFBF8FF17A4 -:1038AC00040600C15006C150A8C15030FDAA021038 -:1038BC0006D2DD1B4A6C04DE05A46CE2EF7034E426 -:1038CC00FB895CFC99FD71397110B2FBF2EF5F71F1 -:1038DC007BFA300600C117040600C130E9FBFDC4B9 -:1038EC004E1004717AFAF46C8FE4FB5C01D1DD2686 -:1038FC004004F903DF205010C180FDE534C0C73609 -:10390C00100571D4C6DE0F17C15006C150A8C150A6 -:10391C0030FDAA0210064004F903DD064004F90448 -:10392C00DF0B8FE4FB5C02D161E8FD7440F2100CFC -:10393C00C6D7D9E5FBC15030FD8902C0629FE8FBB8 -:10394C005008C15011FDE534C0F2D7D9E8FBC1D9FC -:10395C00E7FBC15030FD250310045008C15011FD88 -:10396C00E534C0F2D7C7200CFBF8FFCC09004007A8 -:10397C00F901DF05CC0A02EF03CC0A10CC0B808FC7 -:10398C00E4FB5C039C07D1DF08717AD5CC0807EF08 -:10399C0006717BD5CC082F17040800C15004C15008 -:1039AC00A0C15030FD5C031006624C02DF077110A1 -:1039BC00B2FBF2EF357118B2FBF46CC7361005711F -:1039CC00D4C6DE164004F903DF1017A1C15006C19E -:1039DC0050A8C15030FDAA021006717BFA8FE4FB8F -:1039EC005C034E07DD03E2EF01F2100CC6D7D504E1 -:1039FC00F9DF03F6BD6E4004F901DD0AD478DD036E -:103A0C00B478D7CD78038F04F9318FE723DD0B24FD -:103A1C00020024030061C8ED2A3B8F06F9312349CB -:103A2C00301B00466EDF158FE3FB5C01D161E8F5BE -:103A3C0004F9E0C15010FDE534C0EF1D30770146AC -:103A4C006EDF165002C15010FDE534C0F64674DF2F -:103A5C00088FC8FB5010D6BD74F64674DD36B674AC -:103A6C004674DF30711297EF2B301B00466EDF135C -:103A7C00F64676DF18E0C15010FDE534C0C9765328 -:103A8C0007EF0A307701466E61F8711297F64676A9 -:103A9C0061E8B67631549A08714399F6BD6EEF140D -:103AAC0031449905F6BD6EEF0BA66EF6466E61F8C5 -:103ABC00C96EFFFF31629A194A7005DE16A4704A6E -:103ACC007005DF0FA4705004C15010FDE534C0EF39 -:103ADC0002F47031649A194A7205DE16A4724A72A5 -:103AEC0005DF0FA4725008C15010FDE534C0EF0281 -:103AFC00F472D473DD03B473D731729A174A71051B -:103B0C00DE14A4714A7105DF0DA4715010C1FDE5DE -:103B1C0034C0EF02F4714A710661F8CD7325D7C732 -:103B2C0036100571D4DE0E8FB2FB5C02D1DF06308D -:103B3C00A5386194D24004F903DF1C31220705300B -:103B4C002D2A61943154990C7153995080C15012A3 -:103B5C00FDE534C0FD683BFD8E3BC6D78F03FC5C96 -:103B6C0001D1DD1DD47BDD03B47BD7CD7B098D6406 -:103B7C004B7ADD0D8D649D7A5040C15012FDE534B9 -:103B8C00C0D74004F903DD04F6BD1AD7D5D0FBDF4E -:103B9C0008F6461ADD19B61AD7D9CCFBF1461ADD50 -:103BAC000ED9CCFB12AD1A43DE03A61AD7B61AD720 -:103BBC00717BFAC78FC4FB76F5C4FB717AFA5C1083 -:103BCC00D161E8716299665C0FD1DD57665C01D1F9 -:103BDC00DD05F504F9EF4C665C02D1DD11E0C15056 -:103BEC0003FD722BC0711300711B20710303665C03 -:103BFC0004D1DD11711300711B20D503FC61F87128 -:103C0C000303FD3335665C08D161E871030350058D -:103C1C00FD1B0A7102035003C1FD722BC0711A20E7 -:103C2C00FD1A2BF2C6D7C756FF4A4A1361C8EDF0EE -:103C3C003C8F06F931150D314505300600EF143077 -:103C4C000400EF0F8F06F9314505300500EF04D95C -:103C5C0007F9F1609F28FC8D7C9F29FC713496E656 -:103C6C0061301271049661DC31196162629F2AFC29 -:103C7C00E52BFC31449A05304000EF01F6C131349C -:103C8C000405302000EF01F6C2616B08616A08C1BF -:103C9C0031749A05300400EF01F6C2616B08616A59 -:103CAC0008C131649A04E6A1EF01F6C2616B0861A8 -:103CBC006A08C131549A03E6EF01F6C2616B0861E0 -:103CCC006A9F2CFCF171240461DC9F26FCF1715479 -:103CDC000761DC9F27FCD84AF10104ECFC14A91401 -:103CEC008976A44A6672C6D7C7FD3F098F04F9319D -:103CFC008FE724000061F8EDC93E23DD1B2361F83A -:103D0C00EDDB3D2361F8ED4E3E2361F8ED973E234C -:103D1C0061F8ED693FEDC63EF6BD74711397400531 -:103D2C00F901DF2C31349A1B466EDD04F424EF02CA -:103D3C00A4244A2465DC0FF6BD6EF504F9712299B2 -:103D4C00EDEA3FFDB123AD6E440A0061D8EDEA3FC8 -:103D5C00714299FD9104716396FDB1234007F903FB -:103D6C00DF09712299F504F9EDEA3FFD1B2640B1FC -:103D7C00FB9BDE09712299F504F9EDEA3F714A27A4 -:103D8C007140110571301105713A22715A2271502E -:103D9C001105FD7529D2DD09712299F504F9EDEAB9 -:103DAC003F71103500CF37001D71401205FDDC2925 -:103DBC004005F901DD064005F903DF05F5CDFBEF04 -:103DCC0004CFCDFB03CF04F902FD4729EDEA3FFDFB -:103DDC00802CFDFF04FD3335FDAA30F537FF712B28 -:103DEC00E0F505F9712299CBE43FEFCBE6F6F0FD57 -:103DFC009104713BD48F06F93105285004FD832BB7 -:103E0C00625C03318E315D34B3FB89616899500279 -:103E1C00FD832BD2DD067170B3FBEF047178B3FB1D -:103E2C00FDB123FD8A2D710806F9CF04F9038FA685 -:103E3C00FB5C02D1DD095080C15010FDE534C0EDB2 -:103E4C00EA3FFDEC3F3164992FA47ED47EDD08312E -:103E5C00A4E00A31020C06712BE0FD604031A4E0B5 -:103E6C001731040C13712BE05027C15005FD722B38 -:103E7C00C0CF04F904712299FD55408F06F9312504 -:103E8C000731349A03F504F9EDEA3FFDEC3F3102BA -:103E9C000C15D83AC15005FD722BC05005FD1B0AFC -:103EAC00FD6040CF04F903FD55408F06F93125071D -:103EBC0031349A03F504F9EDEA3FF504F9CFCDFB63 -:103ECC0003F5CEFBF5D0FB717297F6426CFF61E8FF -:103EDC00EDEA3FF6BD74711397F5E4FBFD71397192 -:103EEC007AFAFD082EFDD32CFD5105712B21714B57 -:103EFC009D31349702EFFACE3708CBE4BFFFCBE607 -:103F0C00FFF3CED4FFF5B4FBF5B5FBF5B6FBF5B777 -:103F1C00FBCF37000971481205F6BEE0BEE2BED0F9 -:103F2C00716A27FDEF29714307714B277148100502 -:103F3C007148110571381005713811057133027112 -:103F4C003B22715302715B22715810057158110597 -:103F5C00CF04F905714299F6BD6EFD080AF505F915 -:103F6C00F42431349A04D432DD20E505F9E504F962 -:103F7C008F06F9312568F5F8FBF5F6FB502EFD1B85 -:103F8C000ACF05F903E504F9EF54FDE504FD4423DC -:103F9C00717301713204714302710396716296312F -:103FAC00949E02EFFA712AE7CEA409F5F3003104CE -:103FBC00070261FDE5F300F46AFD3F09CEA4083168 -:103FCC00329A06CF04F905EF09714399E505F9E535 -:103FDC0004F9712BE78F06F9312503F504F9C6D7DF -:103FEC008FE3FB5C01D1DF60D47FDF193102005815 -:103FFC005003FD832B625C01D1DF07F504F97122BC -:10400C0099D7E47FD74A7FF0DF073104003AF47F79 -:10401C00D74A7FC8DF0AF504F9712299CD7FF0D712 -:10402C00310200084A7FFFDD1FA47FD7F0C1500486 -:10403C00FD722BC08FB3FB5C9F9FB3FB7110C4FB55 -:10404C0030BC3B6194CD7FF0D731149706F504F961 -:10405C00712299D7716399F47E717207FD640271B4 -:10406C007307D7FD5A05F2D7717BFAC7200CFBF802 -:10407C00FF8FEAFBF0F9E9FBF303FDBC4E13BC0424 -:10408C008FECFBF0F9EBFBF303FDBC4E13BC028F82 -:10409C00EEFBF0F9EDFBF303FDBC4E13BB717AFAAA -:1040AC00AC04BDD8F6BDDAAC04311EBDDCF6BDDE09 -:1040BC00FDDF0DADD8BDDCADDABDDEAC02BDD8F692 -:1040CC00BDDAAC02311EDADCC3DADEC3BDDCF6BD10 -:1040DC00DEFDDF0DC0BDDEC0BDDCADDEFD550FADC0 -:1040EC00D8BDDCADDABDDEABBDD8F6BDDAAB311E6A -:1040FC00DADCC3DADEC3BDDCF6BDDEFDDF0DC0BD30 -:10410C00DEC0BDDCADDEFD550FDADAADD8FD4344C3 -:10411C00C3C58D8C5C3FF0317E0440FC14C2C0B929 -:10412C00A48CF6BC08BC0A9C078C074C2EDD3D8D7C -:10413C008C0E0770F161DC605C3FF0317E127940CF -:10414C00FCBDD8F6BDDA8C0773095C22318FBDDC5F -:10415C0070BDDEFDDF0DAC08BDDCAC0AFD550FAD4E -:10416C00DABC0AADD8BC08615907EFBDAC08BDD8A4 -:10417C00AC0ABDDAC9DC0004F6FDA90EC9DCFFFFF0 -:10418C00F6FDAA0FADD8BD86AF3AFC4686DD11AF61 -:10419C003CFCBF3EFCAF3AFCBF3CFCAD86BF3AFCDE -:1041AC00AF3CFC423EFCDC46AF3AFC423CFCDE3E03 -:1041BC00AD26423AFCDE374A2A16DC1A4A2AA0DE21 -:1041CC00138D884B2ADE0DAF3AFC268A44691061A8 -:1041DC00C8FD2C42F42AAF3AFC445146DC0AAF3AF3 -:1041EC00FC241027BD28EF0DC928F82AEF074A2A0E -:1041FC00FF61E8A42AAF3EFC423CFCDC18AF3CFC5F -:10420C00423AFCDE10AF3AFC4628DE09F488AF3A9D -:10421C00FCBD8AEF074A88FF61E8A488100CC6D75A -:10422C00717BFAC7710A9E31929E02EFFA8E949FAF -:10423C0034FC8E969F35FC8E979F36FC8E989F375C -:10424C00FC8E939F38FC8E929F39FC710B9E717A79 -:10425C00FA8F37FCFDBE0F76FDC14313BD84D5EF3D -:10426C00FBDF0AD5F0FBDF05D5F1FBDD25F6B1460A -:10427C0084DF11C9843722665C0391DF060A841837 -:10428C001A85009617FDE44413FD044331049A0289 -:10429C00EF61520692926934FC682EFCDFF6AD8415 -:1042AC00BD82F880F3311C790AF944FEFFDD44D855 -:1042BC0080F101040AF914A944FFFFDF04E6B9EF09 -:1042CC000BD880F101040AF914A9A1B9717BFAA0E9 -:1042DC00EFFBD5EFFBDF1CA0F0FBD5F0FBDF14A050 -:1042EC00F1FBD5F1FBDF0CCFEFFBFFCFF0FBFFCFEA -:1042FC00F1FBFFC6717AFAD7C716D880F10744A82C -:10430C0000DC0571029AEF1CF647DD18A4804A8088 -:10431C00A8DC0571029AEF0CF880F3311CF6780AD0 -:10432C00F9B7EFE4C6D7C756A89666F0317E12F6F9 -:10433C00B1780AF966D1DFF1717BFAF5EFFBF5F094 -:10434C00FBF5F1FBF48071039AC6717AFAD7C7209A -:10435C0004FBF8FFD44ADF168D809D8D717BFA52D9 -:10436C00069292692EFC68C0FCDFF6717AFA4A4A12 -:10437C0006DE0EE84A09C0FC9C03A44A8C0372EFCB -:10438C0030F88DF3311C790AF9BB31129A058B9CEC -:10439C0003EF0F8C019C03D48DDF05CD8DA7EF02AD -:1043AC00B48D718071179A61DC61FB71119A8C0369 -:1043BC00721004C6D7C72008FBF8FF8F37FCFDBE70 -:1043CC000F9C078F36FCFDBE0F9C068F35FCFDBE87 -:1043DC000F9C058F34FCFDBE0F9C048F38FC9C0396 -:1043EC008F39FC9C028C06318E0112791A20BB8C01 -:1043FC00075C03D1DF098C064C0361C86179008C22 -:10440C0005318EB1610900BB313D120103BB8B0E2E -:10441C0004708C011C00BB8FF4FB4E03DC0E8C0370 -:10442C004FF4FBDC0B8C024FF5FBDC04AB12EF03FF -:10443C00ABB1121008C6D7C7C3C12008FBF8FFF6F2 -:10444C0061490A61F8614908DF07F7340000EDE0C3 -:10445C0044E6BC04F6BC06AC0ABC02AC08BBAC0619 -:10446C00614902AC0461F8614900DE28AC04BDD896 -:10447C00AC06BDDAE1FD640FADDABC06ADD8BC0408 -:10448C00ABBDD8AC02BDDAE1FD7F0FADDABC02AD3D -:10449C00D8BBEFCAAC06BC02AC04BBAC08BDD8ACF4 -:1044AC000ABDDAAC04BDDCAC06FDE20EAC04BDDC2E -:1044BC00AC06FD550FE1FD7F0FADDABC06ADD8BCE7 -:1044CC0004AC06614902AC0461F8614900DCC5AC7E -:1044DC000214AB12100CC6D7C7C12004FBF8FF8F17 -:1044EC0031FCFDBE0F9C034E04DF1CAD824684DE06 -:1044FC0007AD84268212EF40F64684DF074682DD44 -:10450C0003E7EF34F7EF318C04318EB1128C0331A9 -:10451C008E43DF1830382226820684BB8C045C0361 -:10452C0091DF05AB041800BBAB12EF0C8C034E04EF -:10453C00DE0532A900EF01F71006C6D7717BFA3100 -:10454C00229A0CF64690DD07B690717AFAEF7C71E0 -:10455C00239A717AFA4004F904DF07715307F42C9B -:10456C00EF69D9CFFBF1E7240000DD0F23DD1A231F -:10457C00DD1023DD5323DD2723DD38715307F42CA5 -:10458C00EF49715207F42CEF42D42CDF077152071C -:10459C00E42CEF05715307F42CC990FA00EF2CD4DE -:1045AC002CDF0B715207E42CC990FA00EF1DF5CFEC -:1045BC00FBEF18D42CDF0B715307E42CC990FA00D5 -:1045CC00EF09CFCFFB02EF03FDD845D7D905FCF19E -:1045DC00E7240000DD0923DD2123DD0923EF1B7116 -:1045EC005307F42CD7D42CDF07715207E42CEF05BA -:1045FC00715307F42CC9902D01D7715207E42CD7B5 -:10460C0031629701D7710398D9CDFBF1E7240000F3 -:10461C00DD1223DD1923DD1123DD2623DD3423DD1B -:10462C003923DD3FFD9846EF3DFDB946EF38D9CC37 -:10463C00FBC1AE6CFD312DC0F313BE6C712304EFC6 -:10464C0025F0C1AE6CFD312DC0F313BE6C7123048B -:10465C00EF14F6BE6C712204EF0CCB6CFF007123CF -:10466C0004EF03FD2D474004F905DD064004F90174 -:10467C00DF067123047103983104980FF6BE64BEF3 -:10468C006A31220402EF02F690BE6ED7CD2E47F4AB -:10469C0092AE6C317DBFCAFCFD0247D2DF0ED9CC85 -:1046AC00FBC1AE6CFD312DC0F313BE6CD7FD0247C0 -:1046BC00D2DD0DCD2E47F492AE6C317DBFCAFCD746 -:1046CC00E8920934205080D6BFC6FC22CAFCBDD863 -:1046DC00304700FD0A0EBFC8FC30C6FCFD472DF369 -:1046EC0013BE6CB42ED42EDF0CCD2E47A4924A925E -:1046FC001F61C8F492D740AFFB0BDC05712304F2A9 -:10470C00D740AFFB0661D831229611F0C1AE6CFDDB -:10471C00312DC0F313BE6C712204EF03FD2D47E263 -:10472C00D7710298F0C1AE6CFD312DC0F313BE6C85 -:10473C00A4934A9340DC37F493D894F1313F04129C -:10474C00FD14D894F1BDD85008FD590E087208E636 -:10475C00D2DD040192DFFC896158D1DD05712204A0 -:10476C00EF03712304A4944A942061C8F494D7C72E -:10477C003026FDC6D77180717DFADE035201D75207 -:10478C0000D7C7C12004FBF8FF17040300C1E0C128 -:10479C005010C150A4FDAA021006629C02D1DD0586 -:1047AC008C0272EF518C0C70C18C0470FD0648C0E9 -:1047BC00629C02D1DD058C0272EF3B8C035C7DD1D7 -:1047CC00DF03F2EF3117A1C1E0C15010C150A4FDBD -:1047DC00AA021006629C02D1DD058C0272EF178CC6 -:1047EC00015C7DD1DD03F2EF0D8C0370C15010FD27 -:1047FC000648C0629C021006C6D7C7880616710A06 -:10480C00E650A4FDDE03D2DD077133975202EF139D -:10481C0017FDFA036770FDFA03FD3148FD6E047154 -:10482C003397F2C6D7FD450450A4FDFA035020FD82 -:07483C00FA0350AAEDFA0394 -:1048430061FC61FCC1C3C5C7520C929269D4FEC11D -:10485300DFF88EFD708EFCC1717AFA4004F903DF34 -:1048630005302D2A6194C09EFC609EFD34D4FE5217 -:1048730006C0B9A5A592DFF9C6C4C2C061FC61DF59 -:10488300520C929269D4FEC1DFF88EFD708EFCC18A -:104893008F4105775C04D1DD06675C01D1DD5031C2 -:1048A3005498367162077153988FB4FB5FBCFBD188 -:1048B300DF1B8FB5FB5FBDFBD1DF128FB6FB5FBE86 -:1048C300FBD1DF098FB7FB5FBFFBD1DD0C31620783 -:1048D30002EFFA716307716B2771139AFD5630F477 -:1048E300227148500571605005717AFAEDDD496710 -:1048F3005C02D1DD16D422DD124A2202DD0DF42240 -:104903007148500571605005717AFA717AFA8D22F7 -:10491300318FE7240000DD0823DD1423DD2CEF4A6B -:10492300F44A7140500571505005E422EDDD498F82 -:1049330040059D4B715050058D4B9D4DD84BFD202F -:1049430034629D4CCD2202EDDD49675C02D1DD1757 -:10495300675C10D1DD05CD2203EF0F71485005715F -:10496300605005F422EF73CD22044A2203DF108D39 -:104973004C9F4005D84CC1D84BFDB734C0EF1F8FB7 -:1049830040057671744BDC054A4B02DE06716050BC -:1049930005EF47C7D84BFDE630C071505005D84DE1 -:1049A300F1242900DD27240400DD22242200DD1D5B -:1049B300241100DD0C240100DD13241E00DD0EEFA5 -:1049C3000A4A4B60DF07CD4B61EF02A44B4A220337 -:1049D300DF08D84BFD2034629D4CC09EFC609EFDD9 -:1049E30034D4FE5206C0B9A5A592DFF961FCC1C358 -:1049F300C5C7520C929269D4FEC1DFF88EFD708E4A -:104A0300FCC1717AFA51405F0401D1DD06F616A7A5 -:104A130047DFF2300400BF2401F6BF2A01300B0B3D -:104A2300BF2801FD6402300B0FBF2801FD64023073 -:104A33000F0FBF2801710AE6F6420C01DD33AF0404 -:104A430001BF0C0131529729715297710BE2D85172 -:104A5300FDDE033184BD02EFFACBB422FBD853F160 -:104A6300BEB8714BE1714BE5710ABD8D529E44EFA7 -:104A73000C715397714AE5717BBD713397C09EFCEE -:104A8300609EFD34D4FE5206C0B9A5A592DFF9C6D7 -:104A9300C4C2C061FCC1C5717AFAD450DD0BEA4EC1 -:104AA300899E44A64EB450EF33710AE6300400BF2A -:104AB3002401F6BF2A01300B0BBF280100000000C0 -:104AC30000000000510FBF2801000000000000009B -:104AD30000500FBF2801712397713397C4C061FC45 -:104AE30061EF520C929269D4FEC1DFF88EFD708E95 -:104AF300FCC12006FBF8FF71503002CEABACCC04F6 -:104B030000F6BB31B2E210617900F6614900DFF3D0 -:104B130071603002ED9D4B8E519C03713BE28C031F -:104B23005C02D1DD1E8C035C08D1DF0971503002B9 -:104B3300CC0400EFCC8C0570FD9935629E50CC04FB -:104B430002EFBE8C035C03D1DF408E509C02715098 -:104B530030028C04D1DF0E8C0270FDDF35629C05C0 -:104B6300CC0401EF328C044C02DF0671603002EF9B -:104B730029CF34025A716030028C0270C18C0570E7 -:104B8300FD4135C0CF34024AEF108C035C01D1DD07 -:104B93000671603002EF03ED044B1006C09EFC600B -:104BA3009EFD34D4FE5206C0B9A5A592DFF961FC7F -:104BB300C1C3C5C7520C929269D4FEC1DFF88EFD02 -:104BC300708EFCC1710A9E31929E02EFFA8FDEFB5A -:104BD3004F96FFDF198FDFFB4F97FFDF118FE0FB4E -:104BE3004F98FFDF095004C15011FDE534C0710B2C -:104BF3009EC09EFC609EFD34D4FE5206C0B9A5A59E -:104C030092DFF9C6C4C2C061FCE46A61FCC1C3C5DA -:104C1300C7520C929269D4FEC1DFF88EFD708EFCF0 -:104C2300C1C1FBF8FF8D1F9C018E31318EE7240635 -:104C330000DD0823DD0E23DD22EF38717AFA8C01C3 -:104C43009D62EF2F717AFA4007F901DF068C019D0F -:104C530061EF2051FF2E019D61EF18717AFA8C01EB -:104C63009D304004F903DD064004F904DF05307983 -:104C73002561944031FF09DE05A031FFEF0771582C -:104C8300F000716298710BE3C0C09EFC609EFD341E -:104C9300D4FE5206C0B9A5A592DFF9C6C4C2C0614D -:104CA300FC717BFAC7D46A61F8312499277123997F -:104CB300D46ADD05B46ACEABAC717AFA5600664CA1 -:104CC3000ADD1172F3311C79D8FCCEFC0061CA6194 -:104CD300A486EFEA717AFAF2C6D7C7C1C1FBF8FF1F -:104CE300CC01008C014C0ADE36717BFA8C01F03169 -:104CF3007E0410FC14A96168DF09AC02B9717AFA69 -:104D0300F2EF1D8C01F0317E127910FC614902DF54 -:104D130006717AFAE2EF09717AFA615901EFC4E296 -:104D23001004C6D7C72004FBF8FFF64210FC61F855 -:104D3300ED094E717BFA9C038C034C0ADE3C8C0319 -:104D4300F0317E0410FC14A96168DF05717AFAEF73 -:104D530029717AFA8C0372F3311C7910FCCEFC00B2 -:104D630061CA629C02D1DF0A8C03F0317E12E678BD -:104D730010FC717BFA615903EFBECC0200CC010138 -:104D83008C02F0317E0410FC14A96168DD788C027A -:104D9300F0317E127910FCE743DF658C014C0ADEAB -:104DA3005F8C01F0317E127910FCE743DD4D717B9E -:104DB300FA8C01F0317E0410FC14A96168DF1861DC -:104DC30069018C01F0317E12F67810FC8C024E01E1 -:104DD300DCED717AFAEF2F8C01F0317E0410FC14B4 -:104DE300A9128C02F0317E337810FC8C01F0317EF5 -:104DF30012E67810FC615902717AFA615901EF9B4E -:104E0300615902ED834D00F21004C6D761FF520CC5 -:104E1300929269D4FEC1DFF88EFD708EFCC1717A67 -:104E2300FA8FE4FB5C03D1DD114004F903DD064096 -:104E330004F904DF0530A5386194C09EFC609EFD33 -:104E430034D4FE5206C0B9A5A592DFF961FC61FC1A -:044E530061FC61FCA1 -:0A4E580000060C12181E242A303642 -:104E6200ACFB0000000066FE00000000FA392C36A0 -:104E72008C220C46332EF22E48452B3BCA08F43CBA -:104E820028FC36FE20FE02F903F929FC30FE2AFC3A -:104E92002BFC08F926FC6CFF1AFF6EFF6AFF64FF09 -:0A4EA20027FC66FF2CFC5555555502 -:104EAC00FF0000000000983AF82AFF0000004700BD -:104EBC00317503F7332312D714AEF8C716AC0612AC -:104ECC00C5AC0416F643DD078B99A7A5B3EFF5C265 -:024EDC00C6D737 -:024FF400326227 -:0A4FF60031373A33313A353100000B +:10297C00710303710205E0C15003FD672BC05013B6 +:10298C00FD220AD83AC15005FD672BC0500FC1E09B +:10299C00FD672BC0500AFD220A7103055008FD2269 +:1029AC000A501FC1E0FD672BC05012FD220A5003D4 +:1029BC00FD782B625C01D1DF03E2EF12F0FD782B86 +:1029CC00629D363602F9C75008FD4F2BC0F2C6D7B0 +:1029DC005003C1FD672BC0710203711A20FD0F2B30 +:1029EC00F431D75014FD6B28FDD4275014FD220A66 +:1029FC00E0C15003FD672BC0711300711B207103E4 +:102A0C00035014FD220AF0C1E0FD672BC0F0C15049 +:102A1C0003FD672BC0D7C72004FBF8FFCC02008D49 +:102A2C00319C035010C150A4FD8902C0629D31D469 +:102A3C0054DD04F2EDEC2A8C037B315C08D1DD0F04 +:102A4C008D315C08D1DF05CC0210EF03CC02208C59 +:102A5C00037B315C04D1DD158D315C04D1DF088C36 +:102A6C00026C049C02EF068C026C089C028FB2FB79 +:102A7C005CF3728D315C0C6162629FB2FB8FBEFBAA +:102A8C007CFF50FF5E029C02D1DD1F34B6FB896EC9 +:102A9C000299716207CC0100316207086159018CFF +:102AAC0001D1DFF4716307716B278D315C40D1DD8F +:102ABC00095002C15012FDDA34C08D315C01D1DDF8 +:102ACC0008E0C15012FDDA34C0717AFA8D315C41E4 +:102ADC00D1DD0C5A31BED831C15010FD9147C0F236 +:102AEC001004C6D7FD6D27F2D7FDD427F2D7C78FB8 +:102AFC00C6FB7617FD6B28664FC6FBDFF2F5C6FBEF +:102B0C00F2C6D75064FD220AFD6B2C6261FB711179 +:102B1C0096F171149661DC70C15012FD9147C0FDA5 +:102B2C008836CD6303D7C7C1C1FBF8FFAC0ABB170E +:102B3C00C15002C18C0270C1506CFD6303100610B1 +:102B4C0004C6D7C7C1FBF8FFAC08C15002C18B70DB +:102B5C00C1506CFDB1021006C0C6D7C788061667F7 +:102B6C0070C1C75084FD2C031004C6D7C716C750BC +:102B7C0084FD8902C0C6D7C74A2004DE045600EF84 +:102B8C000256018F08F9318FE7240000DD1A23DD8E +:102B9C000B23DD0C23DD1123DD0CEF0C8686EF08F7 +:102BAC0051046106EF02868666318F12504CD63383 +:102BBC00514CD6610A045420BD384008F902DD0698 +:102BCC004008F904DF08CD3B54CD3C44EF06CD3B27 +:102BDC004BCD3C3DC6D740AFFB3DDC05CF04FC0FD5 +:102BEC00D740AFFB1FDC05CF04FC0BD740AFFB0B72 +:102BFC00DC05CF04FC07D740AFFB0661D8313204AB +:102C0C0005CF04FC03D7D5AFFBDD04E504FCD7F5F9 +:102C1C0004FCD7D504F9DF04717396D7FD6B2C62D5 +:102C2C0061FB71019771149671079761C8317296A7 +:102C3C0017717296710497711196F171049761DC9A +:102C4C0070C15012FD9147C0D7C716C75004FD4F35 +:102C5C002BC0C6D7C716C75002FD4F2BC0C6D740D6 +:102C6C00AFFB0BDE02E2D7F2D77100010571785091 +:102C7C0005713AD5713BD18F10055CFC9F1005CFC7 +:102C8C0054054AE542057110420571004205714830 +:102C9C0050057130500571205005CF530509CF52A6 +:102CAC00050B7130510571205105713BD571705078 +:102CBC00058F11055CFC9F1105F422D77178500526 +:102CCC0071080105D7FD8238FD9804717AFAFDB1BF +:102CDC0023F504F98F06F931051B5003FD782B629F +:102CEC005C01D161E8CF04F902CFAFFB647104073A +:102CFC00714196EF10F6710407611012F6B1236062 +:102D0C0061FB714196FD8A30FD3543712299712B1F +:102D1C00E7618461A461EDEFF8D7C7880616666198 +:102D2C004FDD0967614EDE0396EF01866672C6D7EA +:102D3C00C7161714AA0412A943DD29AA0412A92341 +:102D4C00FDBE4EC3AC02FDBE4E13C2BDD813FDA5D5 +:102D5C000FDE0C1714AA0212AA0403BA04EF05170B +:102D6C0014A9BA04AC041231FF319E03317F0872EE +:102D7C0008C6D77100F200304400BFB6013001889C +:102D8C00BF9001300984BF9E01BF9C01BF9A01BF57 +:102D9C009801BF9601BF9401BF9201F53CFF30FE34 +:102DAC0000BFBE01F6BFBC01BFB80150EEBFBA01F7 +:102DBC00A1BFB201C918FE008F06F9310507F5CD88 +:102DCC00FBCB6CFF00717397716297D7C72004FB24 +:102DDC00F8FF3026FBBC02F6BBAB446400DE0EAC45 +:102DEC000214CA0000617902617900EFEC1004C68C +:102DFC00D730EF00BFB401F6BFBA017108F2007111 +:102E0C002304715307BE6EBE64BE6A7123047153F2 +:102E1C0007715BD1F457F456716397D78D58B4583A +:102E2C00D1DF6931D4D105715BD1E457D457DD2E94 +:102E3C007140B2FBD856F1E734020023DD0625DDE4 +:102E4C000325DF05F6BE66EF06D9CCFBF1BE66A402 +:102E5C00564A5620DF04F456F457CD5819D7CD589E +:102E6C001E7148B2FBD5CEFBDF04F6BE66D7D9CCBB +:102E7C00FBF14266FFDD15D9CCFBF112AE6643DEE9 +:102E8C0005A266FFEF03B266FFCD5803D7C716172E +:102E9C0014F6B9AA0412F6231231FF31AE03316FC6 +:102EAC00BA02AA046168DD0AAA026168DF04F6B1FD +:102EBC00BA02C6D7C7C1FBF8FF8C085080D612AB3C +:102ECC001413B9AB14AA0412A92312D927FBF1339A +:102EDC00BDD813FD110EBA02C0C6D731049801D764 +:102EEC004004F902DF10F6BE64BE6EBE6ABF8EFBF4 +:102EFC00BF94FBBF9AFB31749714308AFBFD992E5B +:102F0C003090FBFD992E3096FBFD992EEF7131140C +:102F1C00980D7113987108D2FBF45AF459EF60D4E0 +:102F2C0059DF5A8F26FB9D594A5A1FDC177100D264 +:102F3C00FB4028FBFFDD1CA45B8F28FB4B5BDE13E7 +:102F4C00F45AEF0FD85AF1A1605C1F9D5A7108D248 +:102F5C00FBF45BE85A092AFB70C1308AFBFDC02EDA +:102F6C00C0E85A094AFB70C13090FBFDC02EC0E886 +:102F7C005A096AFB70C13096FBFDC02EC0B45930A3 +:102F8C008AFBFD3C2DF313BE6E3090FBFD3C2DF304 +:102F9C0013BE6A3096FBFD3C2DF313BE64D7C736C7 +:102FAC00F00071F4DC297170F000CE9D08CE9EC04B +:102FBC00CE9F80F594FFF593FFF592FFE597FFE523 +:102FCC0096FFE595FFE598FFCE9C7F7100A6FB71FF +:102FDC001BE3712BE3711AE7712BE7717A9D710A70 +:102FEC009E31929E02EFFA710B9E71239871339869 +:102FFC00714398C6D7C73122981E712298710A9EC8 +:10300C0031929E02EFFA34D4FB3692FF52078B9921 +:10301C00A5A792DFF9710B9EC6D7C7880616313269 +:10302C009815713298C7349CFB3092FF1652078B5F +:10303C0099A5A792DFF9C6667367189CFBC6D7C71C +:10304C007123983134981E713398710A9E31929E77 +:10305C0002EFFA3492FF369CFB52078B99A5A7928C +:10306C00DFF9710B9E31449813714398717B9E8FDD +:10307C00DCFB9E9A8FDDFB9E9B717A9EC6D7CFA7F9 +:10308C00FB5CCFA8FB5FCFC8FB5DCFFCFB36CFFD55 +:10309C00FBC9D7C7CFA4FB12CFA5FB33CFCCFBFF0B +:1030AC00F5CDFBF5CEFBF5CFFBF5D0FB5600664C12 +:1030BC0064DE08723826FB0086EFF3F5E3FB714AF9 +:1030CC009D712B21710A20711A20710203C6D7C77A +:1030DC0088061617F1E73403002361E3ED07342368 +:1030EC0061F8EDDE32B12361E3EDE8322561F8EDF4 +:1030FC00F632B1240D0061D8ED0734240B0061F8D1 +:10310C00EDD0312361F8ED13322361F8EDE3312377 +:10311C0061F8ED003424060061F8ED9232B12561BE +:10312C00D8EDAE3224000061F8EDBB322361F8ED2E +:10313C0007342361F8ED0534B12361E3ED16332335 +:10314C0061F8ED27332361F8ED38332361F8ED276F +:10315C00332361F8ED49332361F8ED5A332361F8D9 +:10316C00ED69332361F8ED8B332361F8ED9633234E +:10317C0061F8EDA1332361F8EDA93324020023613A +:10318C00E3ED07342361F8EDDD332361F8EDB13362 +:10319C002361F8EDBC332561F8EDC733B12406008B +:1031AC0061D8ED073424000061F8ED09342561F88D +:1031BC00EDD23324120061F8ED8C322361F8ED7CF2 +:1031CC0032ED093467D1DD0C30B13B619434C4FB72 +:1031DC0089616F99ED1334675C02D1DD0730F02AF9 +:1031EC006194EF0B675C01D1DD0530F52A619467C2 +:1031FC005C3CD1DD0F30FA2A6194675C3C726673DB +:10320C006218A4FBED133467D1DD625C01D1DD05DE +:10321C00300800EF01F6609F01FC675C02D1DD0312 +:10322C00E6EF01F63401FC89616899675C04D1DD35 +:10323C0004E6A1EF01F63401FC89616899675C082A +:10324C00D1DD05302000EF01F63401FC896168996D +:10325C00675C10D1DD05301000EF01F63401FC89FC +:10326C00616899675C20D161E8716001FCED1334F1 +:10327C004A5CC8DE08E85C67185AFAA45CED1334A3 +:10328C00679D5CED1334D44ADF08679FCDFBA44ADD +:10329C00EF0D4A4A05DE08E84A671811FDA44AED0D +:1032AC001334675C0F7266736218A4FBED13344A17 +:1032BC004A64DE1B4A4A01DF0667D161F85701E810 +:1032CC004A671826FBA44A4A4A0561C8711298ED50 +:1032DC00133434A6FB89615F99ED1334305C29619A +:1032EC009466736718A4FBED133440A9FB6ADF13D3 +:1032FC0040AAFB68DF0D674C6CDF083072406194AC +:10330C00713AD5679FABFBED1334675C7F70C117C7 +:10331C00F1243000FD2630C0ED1334675C3F70C1E2 +:10332C0017F1243000FD2630C0ED1334675C0770B4 +:10333C00C117F1243000FD2630C0ED1334675C1F3B +:10334C0070C117F1243000FD2630C0ED13346770C6 +:10335C00C117F1243000FD2630C0ED1334CEABACD8 +:10336C00710A9E31929E02EFFAD592FFDF05710B26 +:10337C009EEFED679E99710B9E9FDBFBED133471F5 +:10338C004298675C7F9FDCFBEF7D714298675C3FE6 +:10339C009FDDFBEF72675C3F9FDEFBEF6A675C1F94 +:1033AC009FDFFBEF623066396194679FE4FBEF5758 +:1033BC003033396194679FE5FBEF4C304C396194A5 +:1033CC00679FE8FBEF41675C01D1DD3BFD3543EFC7 +:1033DC0036675C02D1DD05712A21EF06714A9D71B9 +:1033EC002B21675C01D1DD06710300710B20679FF7 +:1033FC00E3FBEF1367318EEF0EEF0CEF0A664C5BBD +:10340C00DE05736718A4FBC6D7C716664C30DC09FB +:10341C004C37DE05FD0130EF76664C02DF1F8FA6C0 +:10342C00FB5C03728F03FC5C03318E316D08616AA7 +:10343C0008128F03FC5C80312A6162EF61664C3D9F +:10344C00DF08AE90BD5EF85EEF54664C3EDF04F8CC +:10345C005FEF4B664C4FDF05FD5D43EF41664C6102 +:10346C00DF134A5CC8DC045700EF06E85C095AFA23 +:10347C00776772EF29664C7FDF05FD273CEF1F66EF +:10348C004C4EDF0B31049A045210EF12F2EF0F6620 +:10349C004C5BDC0452FFEF06667309A4FB72C6D7C3 +:1034AC00C788061617F1241000240500DC07244CED +:1034BC0000DD17EF17717BFA17F104A4FB14896177 +:1034CC007F99717AFA715298EF02A45CC6D7C7C182 +:1034DC00C1FBF8FF4004F903DD064004F904DF38B2 +:1034EC00717BFA8C027309ACFB5E0AD1DF278C026C +:1034FC00318E04A4FB14896E0A99716207717AFAF1 +:10350C00CC0100316207086159018C01D1DFF471E3 +:10351C006307716B27717AFA1004C6D7CF03FC03CB +:10352C00F501FCF505FCF507FCD7C788061617F165 +:10353C00E734020025DD3D23DD1725DD1C23DD05E9 +:10354C0023DD2BEF3B710299679F06FCCD6303EFE4 +:10355C002F675C839F03FCEF27675C039F05FC6769 +:10356C005C034C0261F871229AFD4B45EF12679F88 +:10357C0007FCEF0C6791DF08E0C15012FDDA34C094 +:10358C00C6D7C71617F1E7240000DD2A23DD1E2459 +:10359C000300DD0724FB00DD24EF2531329A0530D2 +:1035AC008000EF01F6086F04FC7208EF198F01FC24 +:1035BC00F501FC72EF107152995235EF09F2EF06DA +:1035CC0066730900FC72C6D7C71617F1E724000012 +:1035DC00DD38241000DD1C23DD1C23DD30240E001F +:1035EC00DD18241100DD1B240F00DD12243000DD5A +:1035FC0015EF1EE2EF1D5202EF195204EF155206A1 +:10360C00EF115205EF0D5207EF09F2EF065203EFDF +:10361C000252FFC6D7C7316498377163988D629F89 +:10362C00ACFB8D619FCBFB36D2FCC7D861FD8837D4 +:10363C00618A70618AFDCD37C0D866F1312F609DEB +:10364C00658D604B65DD0A7172988D659D60CD63EB +:10365C00034A6305DE083092366194CD636BB46324 +:10366C007150F000CE300BCF170006CE3106FD6442 +:10367C0002717A30710BE3710BE7C6D78D659D60D3 +:10368C008D659FADFBD74004F903DF064004F904B8 +:10369C00DF02F2D73174980C7173987113998D65A0 +:1036AC009D67EF313104991F710399711299D506F9 +:1036BC00FCDF04F468EF0A8F06FC5002D6A1609D73 +:1036CC00688D689D67EF0E311499068D689D67EFC4 +:1036DC00048D659D678D679FADFBD867FDFA36E855 +:1036EC0067091C2270C15013FD9147C0F2D7C7C1A6 +:1036FC00C1FBF8FF8C02D1DF05F506FCEF1A8C023A +:10370C004C05DE06CF06FC02EF0E8C02318E123118 +:10371C00FE03311F609F06FC8D694F06FCDD28CC33 +:10372C00011F8F06FC9D69CC00008B4C08DE148BAE +:10373C00730912204F06FCDC058B9C01EF056159C7 +:10374C0000EFE78C019D641004C6D7C716710AE719 +:10375C00710BE37150F000CE300BCF170006669E54 +:10376C0031FD6402717A30710BE33182E302EFFABE +:10377C008D1F7158F000710BE772C6D7C7C1C1FB22 +:10378C00F8FF8FFCFB4E02DC03F2EF318C024FFD95 +:10379C00FBDC0452FFEF268C022FFCFB70613131F5 +:1037AC008D128FFDFB2FFCFB70613133BDD813FDE7 +:1037BC00330EBB440001DC03F690BB8B721004C6C5 +:1037CC00D7C7C1FBF8FFAC0814A91489708B61280A +:1037DC00706131FDBE4E1344030071FEDC23AC0856 +:1037EC00148A04819A04AC08148A044C11DC10A9C4 +:1037FC00148B99AC0814CA0200AC0814CA0310EF5D +:10380C0072AC0814CA0400AC0814A914894DDE0A61 +:10381C00AC08148A02819A02EF12AC0814A914891C +:10382C004D61D308AC08148A02919A02AC08148A30 +:10383C0003919A03D1DF3CAC08148A024C10DF10C0 +:10384C00A91489318EA112AC0814A9146299EF172E +:10385C00AC08148A024CF0DF0EA91489318EB11217 +:10386C00AC0814A9146299AC0814CA0200AC081470 +:10387C00CA0310C0C6D7ED8538C75600664C0ADEA1 +:10388C000BF0317E12F67810FC86EFF0C6D7C7200D +:10389C000CFBF8FF17040600C15006C150A8C1501C +:1038AC0030FDB1021006D2DD1B4A6C04DE05A46C9F +:1038BC00E2EF7034E4FB895CFC99FD66397110B25F +:1038CC00FBF2EF5F717BFA300600C117040600C1F2 +:1038DC0030E9FBFDC64E1004717AFAF46C8FE4FBF0 +:1038EC005C01D1DD264004F903DF205010C180FDBE +:1038FC00DA34C0C736100571D4C6DE0F17C15006B6 +:10390C00C150A8C15030FDB10210064004F903DDCE +:10391C00064004F904DF0B8FE4FB5C02D161E8FD87 +:10392C007740F2100CC6D7D9E5FBC15030FD8902A7 +:10393C00C0629FE8FB5008C15011FDDA34C0F2D7C9 +:10394C00D9E8FBC1D9E7FBC15030FD2C0310045062 +:10395C0008C15011FDDA34C0F2D7C7200CFBF8FFB8 +:10396C00CC09004007F901DF05CC0A02EF03CC0AB1 +:10397C0010CC0B808FE4FB5C039C07D1DF08717AC1 +:10398C00D5CC0807EF06717BD5CC082F170408009F +:10399C00C15004C150A0C15030FD63031006624CED +:1039AC0002DF077110B2FBF2EF357118B2FBF46C49 +:1039BC00C736100571D4C6DE164004F903DF1017A4 +:1039CC00A1C15006C150A8C15030FDB10210067102 +:1039DC007BFA8FE4FB5C034E07DD03E2EF01F21090 +:1039EC000CC6D7D504F9DF03F6BD6E4004F901DD32 +:1039FC000AD478DD03B478D7CD78038F04F9318FEE +:103A0C00E723DD0B24020024030061C8ED1F3B8F6C +:103A1C0006F9312349301B00466EDF158FE3FB5C42 +:103A2C0001D161E8F504F9E0C15010FDDA34C0EFC2 +:103A3C001D307701466EDF165002C15010FDDA348E +:103A4C00C0F64674DF088FC8FB5010D6BD74F6461E +:103A5C0074DD36B6744674DF30711297EF2B301B61 +:103A6C0000466EDF13F64676DF18E0C15010FDDA23 +:103A7C0034C0C9765307EF0A307701466E61F8718E +:103A8C001297F6467661E8B67631549A08714399E6 +:103A9C00F6BD6EEF1431449905F6BD6EEF0BA66EB4 +:103AAC00F6466E61F8C96EFFFF31629A194A7005CD +:103ABC00DE16A4704A7005DF0FA4705004C15010BC +:103ACC00FDDA34C0EF02F47031649A194A7205DEE3 +:103ADC0016A4724A7205DF0FA4725008C15010FD73 +:103AEC00DA34C0EF02F472D473DD03B473D73172DD +:103AFC009A174A7105DE14A4714A7105DF0DA47181 +:103B0C005010C1FDDA34C0EF02F4714A710661F84D +:103B1C00CD7325D7C736100571D4DE0E8FB2FB5C82 +:103B2C0002D1DF06309A386194D24004F903DF1CCD +:103B3C003122070530222A61943154990C71539922 +:103B4C005080C15012FDDA34C0FD5D3BFD833BC695 +:103B5C00D78F03FC5C01D1DD1DD47BDD03B47BD797 +:103B6C00CD7B098D644B7ADD0D8D649D7A5040C1FF +:103B7C005012FDDA34C0D74004F903DD04F6BD1A47 +:103B8C00D7D5D0FBDF08F6461ADD19B61AD7D9CC33 +:103B9C00FBF1461ADD0ED9CCFB12AD1A43DE03A69F +:103BAC001AD7B61AD7717BFAC78FC4FB76F5C4FB4C +:103BBC00717AFA5C10D161E8716299665C0FD1DDA3 +:103BCC0057665C01D1DD05F504F9EF4C665C02D15A +:103BDC00DD11E0C15003FD672BC0711300711B2078 +:103BEC00710303665C04D1DD11711300711B20D5C8 +:103BFC0003FC61F8710303FD2835665C08D161E8AC +:103C0C007103035005FD220A7102035003C1FD67C5 +:103C1C002BC0711A20FD0F2BF2C6D7C756FF4A4A8C +:103C2C001361C8EDE53C8F06F931150D31450530B2 +:103C3C000600EF14300400EF0F8F06F93145053004 +:103C4C000500EF04D907F9F1609F28FC8D7C9F29B2 +:103C5C00FC713496E661301271049661DC311961A5 +:103C6C0062629F2AFCE52BFC31449A05304000EF40 +:103C7C0001F6C131340405302000EF01F6C2616B4E +:103C8C0008616A08C131749A05300400EF01F6C26C +:103C9C00616B08616A08C131649A04E6A1EF01F610 +:103CAC00C2616B08616A08C131549A03E6EF01F6F0 +:103CBC00C2616B08616A9F2CFCF171240461DC9F6A +:103CCC0026FCF171540761DC9F27FCD84AF10104F2 +:103CDC00ECFC14A9148976A44A6672C6D7C7FD46B3 +:103CEC00098F04F9318FE724000061F8EDC83E23F9 +:103CFC00DD1B2361F8EDD03D2361F8ED4D3E2361D2 +:103D0C00F8ED963E2361F8ED683FEDC53EF6BD74C7 +:103D1C007113974005F901DF2C31349A1B466EDD87 +:103D2C0004F424EF02A4244A2465DC0FF6BD6EF5DE +:103D3C0004F9712299EDED3FFDB123AD6E440A00FB +:103D4C0061D8EDED3F714299FD9804716396FDB118 +:103D5C00234007F903DF09712299F504F9EDED3FD2 +:103D6C00FD1B2640B1FB9BDE09712299F504F9ED90 +:103D7C00ED3F714A277140110571301105713A22DE +:103D8C00715A2271501105FD7529D2DD09712299E4 +:103D9C00F504F9EDED3F71103500CF37001D714082 +:103DAC001205FDDC294005F901DD064005F903DFAC +:103DBC0005F5CDFBEF04CFCDFB03CF04F902FD4796 +:103DCC0029EDED3F71103500CF37001D7140120504 +:103DDC00FD752CFD0605FD2835FD9F30F537FF716F +:103DEC002BE0F505F9712299CBE43FEFCBE6F6F029 +:103DFC00FD9804713BD48F06F93105265002FD78ED +:103E0C002BD2DD087170B3FB712010055004FD78C6 +:103E1C002B625C03318E315D34B3FB89616899FD93 +:103E2C00B123FD7F2D710806F9CF04F9038FA6FB92 +:103E3C005C02D1DD095080C15010FDDA34C0EDEDCB +:103E4C003FFDEF3F3164992FA47ED47EDD0831A471 +:103E5C00E00A31020C06712BE0FD634031A4E0173F +:103E6C0031040C13712BE05027C15005FD672BC09A +:103E7C00CF04F904712299FD58408F06F9312507BA +:103E8C0031349A03F504F9EDED3FFDEF3F31020CAF +:103E9C0015D83AC15005FD672BC05005FD220AFD0F +:103EAC006340CF04F903FD58408F06F931250731E3 +:103EBC00349A03F504F9EDED3FF504F9CFCDFB038E +:103ECC00F5CEFBF5D0FB717297F6426CFF61E8ED15 +:103EDC00ED3FF6BD74711397F5E4FBFD6639717A0D +:103EEC00FAFDFD2DFDC82CFD5805712B21714B9D44 +:103EFC0031349702EFFACE3708CBE4BFFFCBE6FFA5 +:103F0C00F3CED4FFF5B4FBF5B5FBF5B6FBF5B7FB7B +:103F1C00CF37000971481205F6BEE0BEE2BED07183 +:103F2C006A27FDEF29714307714B27714810057102 +:103F3C004811057138100571381105713302713B48 +:103F4C0022715302715B227158100571581105CF03 +:103F5C0004F905714299F6BD6EFD0F0AF505F9F4E9 +:103F6C00247128100531349A04D432DD20E505F98A +:103F7C00E504F98F06F9312568F5F8FBF5F6FB50E9 +:103F8C002EFD220ACF05F903E504F9EF54FDEC04EC +:103F9C00FD442371730171320471430271039671F4 +:103FAC00629631949E02EFFA712AE7CEA409F5F3DA +:103FBC00003104070261FDE5F300F46AFD4609CE09 +:103FCC00A40831329A06CF04F905EF09714399E53B +:103FDC0005F9E504F9712BE78F06F9312503F50492 +:103FEC00F9C6D78FE3FB5C01D1DF60D47FDF1931D9 +:103FFC000200585003FD782B625C01D1DF07F504F9 +:10400C00F9712299D7E47FD74A7FF0DF073104009A +:10401C003AF47FD74A7FC8DF0AF504F9712299CDAB +:10402C007FF0D7310200084A7FFFDD1FA47FD7F055 +:10403C00C15004FD672BC08FB3FB5C9F9FB3FB711A +:10404C0010C4FB30B13B6194CD7FF0D7311497068F +:10405C00F504F9712299D7716399F47E717207FD99 +:10406C006402717307D7FD6105F2D7717BFAC72023 +:10407C000CFBF8FF8FEAFBF0F9E9FBF303FDBE4EF6 +:10408C0013BC048FECFBF0F9EBFBF303FDBE4E13FA +:10409C00BC028FEEFBF0F9EDFBF303FDBE4E13BB40 +:1040AC00717AFAAC04BDD8F6BDDAAC04311EBDDCB5 +:1040BC00F6BDDEFDE60DADD8BDDCADDABDDEAC0285 +:1040CC00BDD8F6BDDAAC02311EDADCC3DADEC3BD14 +:1040DC00DCF6BDDEFDE60DC0BDDEC0BDDCADDEFD3B +:1040EC005C0FADD8BDDCADDABDDEABBDD8F6BDDA4C +:1040FC00AB311EDADCC3DADEC3BDDCF6BDDEFDE6B9 +:10410C000DC0BDDEC0BDDCADDEFD5C0FDADAADD8B6 +:10411C00FD4644C3C58D8C5C3FF0317E0440FC14DD +:10412C00C2C0B9A48CF6BC08BC0A9C078C074C2EE8 +:10413C00DD3D8D8C0E0770F161DC605C3FF0317EF3 +:10414C00127940FCBDD8F6BDDA8C0773095C2231BC +:10415C008FBDDC70BDDEFDE60DAC08BDDCAC0AFD30 +:10416C005C0FADDABC0AADD8BC08615907EFBDAC29 +:10417C0008BDD8AC0ABDDAC9DC0004F6FDB00EC926 +:10418C00DCFFFFF6FDB10FADD8BD86AF3AFC46861D +:10419C00DD11AF3CFCBF3EFCAF3AFCBF3CFCAD8636 +:1041AC00BF3AFCAF3CFC423EFCDC46AF3AFC423C26 +:1041BC00FCDE3EAD26423AFCDE374A2A16DC1A4AB1 +:1041CC002AA0DE138D884B2ADE0DAF3AFC268A44DA +:1041DC00691061C8FD2F42F42AAF3AFC445146DC09 +:1041EC000AAF3AFC241027BD28EF0DC928F82AEF96 +:1041FC00074A2AFF61E8A42AAF3EFC423CFCDC18CB +:10420C00AF3CFC423AFCDE10AF3AFC4628DE09F427 +:10421C0088AF3AFCBD8AEF074A88FF61E8A4881092 +:10422C000CC6D7717BFAC7710A9E31929E02EFFAC7 +:10423C008E949F34FC8E969F35FC8E979F36FC8E09 +:10424C00989F37FC8E939F38FC8E929F39FC710B94 +:10425C009E717AFA8F37FCFDC50F76FDC44313BDF2 +:10426C0084D5EFFBDF0AD5F0FBDF05D5F1FBDD25AF +:10427C00F6B14684DF11C9843722665C0391DF06F0 +:10428C000A84181A85009617FDE74413FD0743317D +:10429C00049A02EF61520692926934FC682EFCDF9C +:1042AC00F6AD84BD82F880F3311C790AF944FEFF27 +:1042BC00DD44D880F101040AF914A944FFFFDF049E +:1042CC00E6B9EF0BD880F101040AF914A9A1B97170 +:1042DC007BFAA0EFFBD5EFFBDF1CA0F0FBD5F0FBCE +:1042EC00DF14A0F1FBD5F1FBDF0CCFEFFBFFCFF020 +:1042FC00FBFFCFF1FBFFC6717AFAD7C716D880F156 +:10430C000744A800DC0571029AEF1CF647DD18A4DF +:10431C00804A80A8DC0571029AEF0CF880F3311CFE +:10432C00F6780AF9B7EFE4C6D7C756A89666F03107 +:10433C007E12F6B1780AF966D1DFF1717BFAF5EFEE +:10434C00FBF5F0FBF5F1FBF48071039AC6717AFA78 +:10435C00D7C72004FBF8FFD44ADF168D809D8D71E2 +:10436C007BFA52069292692EFC68C0FCDFF6717AD9 +:10437C00FA4A4A06DE0EE84A09C0FC9C03A44A8CA1 +:10438C000372EF30F88DF3311C790AF9BB31129AB4 +:10439C00058B9C03EF0F8C019C03D48DDF05CD8D19 +:1043AC00A7EF02B48D718071179A61DC61FB7111FA +:1043BC009A8C03721004C6D7C72008FBF8FF8F37FE +:1043CC00FCFDC50F9C078F36FCFDC50F9C068F3579 +:1043DC00FCFDC50F9C058F34FCFDC50F9C048F386C +:1043EC00FC9C038F39FC9C028C06318E0112791ACD +:1043FC0020BB8C075C03D1DF098C064C0361C861C0 +:10440C0079008C05318EB1610900BB313D1201037D +:10441C00BB8B0E04708C011C00BB8FF4FB4E03DCB9 +:10442C000E8C034FF4FBDC0B8C024FF5FBDC04AB66 +:10443C0012EF03ABB1121008C6D7C7C3C12008FBDB +:10444C00F8FFF661490A61F8614908DF07F73400A3 +:10445C0000EDE344E6BC04F6BC06AC0ABC02AC08B6 +:10446C00BBAC06614902AC0461F8614900DE28ACC2 +:10447C0004BDD8AC06BDDAE1FD6B0FADDABC06AD00 +:10448C00D8BC04ABBDD8AC02BDDAE1FD860FADDA09 +:10449C00BC02ADD8BBEFCAAC06BC02AC04BBAC08CA +:1044AC00BDD8AC0ABDDAAC04BDDCAC06FDE90EAC83 +:1044BC0004BDDCAC06FD5C0FE1FD860FADDABC067D +:1044CC00ADD8BC04AC06614902AC0461F86149008A +:1044DC00DCC5AC0214AB12100CC6D7C7C12004FB50 +:1044EC00F8FF8F31FCFDC50F9C034E04DF1CAD8221 +:1044FC004684DE07AD84268212EF40F64684DF0741 +:10450C004682DD03E7EF34F7EF318C04318EB112C4 +:10451C008C03318E43DF1830382226820684BB8C04 +:10452C00045C0391DF05AB041800BBAB12EF0C8CE1 +:10453C00034E04DE0532A900EF01F71006C6D77151 +:10454C007BFA31229A0CF64690DD07B690717AFA16 +:10455C00EF7C71239A717AFA4004F904DF077153E6 +:10456C0007F42CEF69D9CFFBF1E7240000DD0F2312 +:10457C00DD1A23DD1023DD5323DD2723DD387153B2 +:10458C0007F42CEF49715207F42CEF42D42CDF07BF +:10459C00715207E42CEF05715307F42CC990FA0003 +:1045AC00EF2CD42CDF0B715207E42CC990FA00EFDE +:1045BC001DF5CFFBEF18D42CDF0B715307E42CC97E +:1045CC0090FA00EF09CFCFFB02EF03FDDB45D7D903 +:1045DC0005FCF1E7240000DD0923DD2123DD09239F +:1045EC00EF1B715307F42CD7D42CDF07715207E45F +:1045FC002CEF05715307F42CC9902D01D77152077C +:10460C00E42CD731629701D7710398D9CDFBF1E730 +:10461C00240000DD1223DD1923DD1123DD2623DD2B +:10462C003423DD3923DD3FFD9B46EF3DFDBC46EFDA +:10463C0038D9CCFBC1AE6CFD262DC0F313BE6C710A +:10464C002304EF25F0C1AE6CFD262DC0F313BE6C18 +:10465C00712304EF14F6BE6C712204EF0CCB6CFFCB +:10466C0000712304EF03FD30474004F905DD0640DB +:10467C0004F901DF067123047103983104980FF6D5 +:10468C00BE64BE6A31220402EF02F690BE6ED7CD34 +:10469C002E47F492AE6C317DBFCAFCFD0547D2DFCC +:1046AC000ED9CCFBC1AE6CFD262DC0F313BE6CD75E +:1046BC00FD0547D2DD0DCD2E47F492AE6C317DBF9A +:1046CC00CAFCD7E8920934205080D6BFC6FC22CA57 +:1046DC00FCBDD8304700FD110EBFC8FC30C6FCFD38 +:1046EC003C2DF313BE6CB42ED42EDF0CCD2E47A470 +:1046FC00924A921F61C8F492D740AFFB0BDC057154 +:10470C002304F2D740AFFB0661D831229611F0C1D9 +:10471C00AE6CFD262DC0F313BE6C712204EF03FDAD +:10472C003047E2D7710298F0C1AE6CFD262DC0F374 +:10473C0013BE6CA4934A9340DC37F493D894F131B4 +:10474C003F0412FD14D894F1BDD85008FD600E083A +:10475C007208E6D2DD040192DFFC896158D1DD05D7 +:10476C00712204EF03712304A4944A942061C8F4C9 +:10477C0094D7C73026FDC6D77180717DFADE0352FF +:10478C0001D75200D7C7C12004FBF8FF1704030060 +:10479C00C1E0C15010C150A4FDB1021006629C02D0 +:1047AC00D1DD058C0272EF518C0C70C18C0470FD44 +:1047BC000948C0629C02D1DD058C0272EF3B8C0370 +:1047CC005C7DD1DF03F2EF3117A1C1E0C15010C104 +:1047DC0050A4FDB1021006629C02D1DD058C027260 +:1047EC00EF178C015C7DD1DD03F2EF0D8C0370C1F2 +:1047FC005010FD0948C0629C021006C6D7C7880637 +:10480C0016710AE650A4FDE503D2DD077133975209 +:10481C0002EF1317FD01046770FD0104FD3448FD20 +:10482C007504713397F2C6D7FD4C0450A4FD0104F6 +:0A483C005020FD010450AAED010414 +:1048460061FC61FCC1C3C5C7520C929269D4FEC11A +:10485600DFF88EFD708EFCC1717AFA4004F903DF31 +:104866000530222A6194C09EFC609EFD34D4FE521F +:1048760006C0B9A5A592DFF9C6C4C2C061FC61DF56 +:10488600520C929269D4FEC1DFF88EFD708EFCC187 +:104896008F4105775C04D1DD06675C01D1DD5031BF +:1048A6005498367162077153988FB4FB5FBCFBD185 +:1048B600DF1B8FB5FB5FBDFBD1DF128FB6FB5FBE83 +:1048C600FBD1DF098FB7FB5FBFFBD1DD0C31620780 +:1048D60002EFFA716307716B2771139AFD4B30F47F +:1048E600227148500571605005717AFAEDE049670A +:1048F6005C02D1DD16D422DD124A2202DD0DF4223D +:104906007148500571605005717AFA717AFA8D22F4 +:10491600318FE7240000DD0823DD1423DD2CEF4A68 +:10492600F44A7140500571505005E422EDE0498F7C +:1049360040059D4B715050058D4B9D4DD84BFD1537 +:1049460034629D4CCD2202EDE049675C02D1DD1751 +:10495600675C10D1DD05CD2203EF0F71485005715C +:10496600605005F422EF73CD22044A2203DF108D36 +:104976004C9F4005D84CC1D84BFDAC34C0EF1F8FBF +:1049860040057671744BDC054A4B02DE06716050B9 +:1049960005EF47C7D84BFDDB30C071505005D84DE9 +:1049A600F1242900DD27240400DD22242200DD1D58 +:1049B600241100DD0C240100DD13241E00DD0EEFA2 +:1049C6000A4A4B60DF07CD4B61EF02A44B4A220334 +:1049D600DF08D84BFD1534629D4CC09EFC609EFDE1 +:1049E60034D4FE5206C0B9A5A592DFF961FCC1C355 +:1049F600C5C7520C929269D4FEC1DFF88EFD708E47 +:104A0600FCC1717AFA51405F0401D1DD06F616A7A2 +:104A160047DFF2300400BF2401F6BF2A01300B0B3A +:104A2600BF2801FD6402300B0FBF2801FD64023070 +:104A36000F0FBF2801710AE6F6420C01DD33AF0401 +:104A460001BF0C0131529729715297710BE2D8516F +:104A5600FDE5033184BD02EFFACBB422FBD853F156 +:104A6600BEB8714BE1714BE5710ABD8D529E44EFA4 +:104A76000C715397714AE5717BBD713397C09EFCEB +:104A8600609EFD34D4FE5206C0B9A5A592DFF9C6D4 +:104A9600C4C2C061FCC1C5717AFAD450DD0BEA4EBE +:104AA600899E44A64EB450EF33710AE6300400BF27 +:104AB6002401F6BF2A01300B0BBF280100000000BD +:104AC60000000000510FBF28010000000000000098 +:104AD60000500FBF2801712397713397C4C061FC42 +:104AE60061EF520C929269D4FEC1DFF88EFD708E92 +:104AF600FCC12006FBF8FF71503002CEABACCC04F3 +:104B060000F6BB31B2E210617900F6614900DFF3CD +:104B160071603002EDA04B8E519C03713BE28C0319 +:104B26005C02D1DD1E8C035C08D1DF0971503002B6 +:104B3600CC0400EFCC8C0570FD8E35629E50CC0403 +:104B460002EFBE8C035C03D1DF408E509C02715095 +:104B560030028C04D1DF0E8C0270FDD435629C05C8 +:104B6600CC0401EF328C044C02DF0671603002EF98 +:104B760029CF34025A716030028C0270C18C0570E4 +:104B8600FD3635C0CF34024AEF108C035C01D1DD0F +:104B96000671603002EF03ED074B1006C09EFC6005 +:104BA6009EFD34D4FE5206C0B9A5A592DFF961FC7C +:104BB600C1C3C5C7520C929269D4FEC1DFF88EFDFF +:104BC600708EFCC1710A9E31929E02EFFA8FDEFB57 +:104BD6004F96FFDF198FDFFB4F97FFDF118FE0FB4B +:104BE6004F98FFDF095004C15011FDDA34C0710B34 +:104BF6009EC09EFC609EFD34D4FE5206C0B9A5A59B +:104C060092DFF9C6C4C2C061FCE46A61FCC1C3C5D7 +:104C1600C7520C929269D4FEC1DFF88EFD708EFCED +:104C2600C1C1FBF8FF8D1F9C018E31318EE7240632 +:104C360000DD0823DD0E23DD22EF38717AFA8C01C0 +:104C46009D62EF2F717AFA4007F901DF068C019D0C +:104C560061EF2051FF2E019D61EF18717AFA8C01E8 +:104C66009D304004F903DD064004F904DF05307980 +:104C76002561944031FF09DE05A031FFEF07715829 +:104C8600F000716298710BE3C0C09EFC609EFD341B +:104C9600D4FE5206C0B9A5A592DFF9C6C4C2C0614A +:104CA600FC717BFAC7D46A61F8312499277123997C +:104CB600D46ADD05B46ACEABAC717AFA5600664C9E +:104CC6000ADD1172F3311C79D8FCCEFC0061CA6191 +:104CD600A486EFEA717AFAF2C6D7C7C1C1FBF8FF1C +:104CE600CC01008C014C0ADE36717BFA8C01F03166 +:104CF6007E0410FC14A96168DF09AC02B9717AFA66 +:104D0600F2EF1D8C01F0317E127910FC614902DF51 +:104D160006717AFAE2EF09717AFA615901EFC4E293 +:104D26001004C6D7C72004FBF8FFF64210FC61F852 +:104D3600ED0C4E717BFA9C038C034C0ADE3C8C0313 +:104D4600F0317E0410FC14A96168DF05717AFAEF70 +:104D560029717AFA8C0372F3311C7910FCCEFC00AF +:104D660061CA629C02D1DF0A8C03F0317E12E678BA +:104D760010FC717BFA615903EFBECC0200CC010135 +:104D86008C02F0317E0410FC14A96168DD788C0277 +:104D9600F0317E127910FCE743DF658C014C0ADEA8 +:104DA6005F8C01F0317E127910FCE743DD4D717B9B +:104DB600FA8C01F0317E0410FC14A96168DF1861D9 +:104DC60069018C01F0317E12F67810FC8C024E01DE +:104DD600DCED717AFAEF2F8C01F0317E0410FC14B1 +:104DE600A9128C02F0317E337810FC8C01F0317EF2 +:104DF60012E67810FC615902717AFA615901EF9B4B +:104E0600615902ED864D00F21004C6D761FF520CBF +:104E1600929269D4FEC1DFF88EFD708EFCC1717A64 +:104E2600FA8FE4FB5C03D1DD114004F903DD064093 +:104E360004F904DF05309A386194C09EFC609EFD3B +:104E460034D4FE5206C0B9A5A592DFF961FC61FC17 +:044E560061FC61FC9E +:0A4E5A0000060C12181E242A303640 +:104E6400ACFB0000000066FE00000000EF392136B4 +:104E74008C220F46282EE72E4B45203BD108E93CD7 +:104E840028FC36FE20FE02F903F929FC30FE2AFC38 +:104E94002BFC08F926FC6CFF1AFF6EFF6AFF64FF07 +:0A4EA40027FC66FF2CFC5555555500 +:104EAE00FF0000000000983AF82AFF0000004700BB +:104EBE00317503F7332312D714AEF8C716AC0612AA +:104ECE00C5AC0416F643DD078B99A7A5B3EFF5C263 +:024EDE00C6D735 +:024FF400326326 +:0A4FF60030393A30393A3532000004 :00000001FF  \ No newline at end of file diff --git a/snake_trunk/bsr.lmf b/snake_trunk/bsr.lmf index e75eea6d71d2f37a51285aec5ff17a651ec164e2..1d3a90136fe64ff5ddd24cdcb4a05737b22d0c5c 100644 GIT binary patch delta 50674 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 diff --git a/snake_trunk/bsr_k0r.map b/snake_trunk/bsr_k0r.map index c02b181..a1c3aaf 100644 --- a/snake_trunk/bsr_k0r.map +++ b/snake_trunk/bsr_k0r.map @@ -1,7 +1,7 @@ -78K0R Linker W1.33 Date: 9 Sep 2013 Page: 1 +78K0R Linker W1.33 Date:18 Dec 2013 Page: 1 Command: -yC:\Program Files (x86)\NEC Electronics Tools\DEV -_msgoff - obsr.lmf ..\..\..\Program Files (x86)\NEC Electronics Tools\C @@ -26,8 +26,8 @@ Direc-file:bsr_mcu.dr *** Link information *** 73 output segment(s) - 3E2BH byte(s) real data - 6414 symbol(s) defined + 3E35H byte(s) real data + 6406 symbol(s) defined *** Memory map *** @@ -155,56 +155,56 @@ Direc-file:bsr_mcu.dr LDR_CODL util_funcs 000C4H 00000H ?CSEGSI 000C4H 0000AH CSEG - LDR_CODE 000CEH 00971H CSEG + LDR_CODE 000CEH 00978H CSEG LDR_CODE loader 000CEH 00196H LDR_CODE WDT 00264H 00000H - LDR_CODE i2c_mcu 00264H 0029BH - LDR_CODE i2c_twl 004FFH 0005BH + LDR_CODE i2c_mcu 00264H 002A2H + LDR_CODE i2c_twl 00506H 0005BH LDR_CODE self_flash - 0055AH 00370H + 00561H 00370H LDR_CODE task_debug - 008CAH 00000H + 008D1H 00000H LDR_CODE task_status - 008CAH 00075H - LDR_CODE hal 0093FH 000DCH + 008D1H 00075H + LDR_CODE hal 00946H 000DCH LDR_CODE util_funcs - 00A1BH 00024H - FSL_CODE 00A3FH 00322H CSEG + 00A22H 00024H + FSL_CODE 00A46H 00322H CSEG FSL_CODE fsl_block_cmd - 00A3FH 0002BH + 00A46H 0002BH FSL_CODE fsl_block_check - 00A6AH 00013H + 00A71H 00013H FSL_CODE fsl_common - 00A7DH 0014FH + 00A84H 0014FH FSL_CODE fsl_reset - 00BCCH 00001H + 00BD3H 00001H FSL_CODE fsl_si_ibf - 00BCDH 00064H + 00BD4H 00064H FSL_CODE fsl_phySwap - 00C31H 0004DH + 00C38H 0004DH FSL_CODE fsl_si_common - 00C7EH 00061H - FSL_CODE fsl_swap 00CDFH 00030H + 00C85H 00061H + FSL_CODE fsl_swap 00CE6H 00030H FSL_CODE fsl_write - 00D0FH 00052H - @@LCODE 00D61H 00277H CSEG - @@LCODE @cstart 00D61H 0006DH - @@LCODE @imul 00DCEH 00011H - @@LCODE @lumul 00DDFH 0002BH - @@LCODE @isdiv 00E0AH 00022H - @@LCODE @iudiv 00E2CH 0002DH - @@LCODE @isrem 00E59H 00021H - @@LCODE @iurem 00E7AH 0002FH - @@LCODE @lsdiv 00EA9H 00039H - @@LCODE @ludiv 00EE2H 0003FH - @@LCODE @divuw 00F21H 00034H - @@LCODE @ladd 00F55H 0000FH - @@LCODE @llsh 00F64H 0001BH - @@LCODE @lursh 00F7FH 0001FH - @@LCODE @iscmp 00F9EH 0000CH - @@LCODE @lband 00FAAH 00014H - @@LCODE @bcdtob 00FBEH 0001AH -* gap * 00FD8H 0001EH + 00D16H 00052H + @@LCODE 00D68H 00277H CSEG + @@LCODE @cstart 00D68H 0006DH + @@LCODE @imul 00DD5H 00011H + @@LCODE @lumul 00DE6H 0002BH + @@LCODE @isdiv 00E11H 00022H + @@LCODE @iudiv 00E33H 0002DH + @@LCODE @isrem 00E60H 00021H + @@LCODE @iurem 00E81H 0002FH + @@LCODE @lsdiv 00EB0H 00039H + @@LCODE @ludiv 00EE9H 0003FH + @@LCODE @divuw 00F28H 00034H + @@LCODE @ladd 00F5CH 0000FH + @@LCODE @llsh 00F6BH 0001BH + @@LCODE @lursh 00F86H 0001FH + @@LCODE @iscmp 00FA5H 0000CH + @@LCODE @lband 00FB1H 00014H + @@LCODE @bcdtob 00FC5H 0001AH +* gap * 00FDFH 00017H MGC_LOAD 00FF6H 0000AH CSEG AT MGC_LOAD magic 00FF6H 0000AH @@ -258,299 +258,298 @@ Direc-file:bsr_mcu.dr 0228CH 00000H @@CNST i2c_mcu-sub 0228CH 00000H - ROM_CODE 0228CH 025B7H CSEG - ROM_CODE pm 0228CH 009F4H - ROM_CODE i2c_ctr 02C80H 0005CH - ROM_CODE main 02CDCH 00055H - ROM_CODE led 02D31H 00284H - ROM_CODE rtc 02FB5H 000E0H - ROM_CODE vreg_ctr 03095H 0049EH - ROM_CODE vreg_twl 03533H 000F9H - ROM_CODE adc 0362CH 00261H - ROM_CODE renge 0388DH 00018H - ROM_CODE accero 038A5H 00155H - ROM_CODE sw 039FAH 00131H + ROM_CODE 0228CH 025BAH CSEG + ROM_CODE pm 0228CH 009E9H + ROM_CODE i2c_ctr 02C75H 0005CH + ROM_CODE main 02CD1H 00055H + ROM_CODE led 02D26H 00284H + ROM_CODE rtc 02FAAH 000E0H + ROM_CODE vreg_ctr 0308AH 0049EH + ROM_CODE vreg_twl 03528H 000F9H + ROM_CODE adc 03621H 00261H + ROM_CODE renge 03882H 00018H + ROM_CODE accero 0389AH 00155H + ROM_CODE sw 039EFH 00131H ROM_CODE task_misc - 03B2BH 001C9H - ROM_CODE task_sys 03CF4H 00380H + 03B20H 001C9H + ROM_CODE task_sys 03CE9H 0038EH ROM_CODE pedo_alg_thre_det2 - 04074H 004D4H - ROM_CODE led_cam 04548H 000C4H - ROM_CODE led_pow 0460CH 0016FH - ROM_CODE voltable 0477BH 00000H + 04077H 004D4H + ROM_CODE led_cam 0454BH 000C4H + ROM_CODE led_pow 0460FH 0016FH + ROM_CODE voltable 0477EH 00000H ROM_CODE pedo_lpf_coeff - 0477BH 00000H + 0477EH 00000H ROM_CODE kanaria_c - 0477BH 00006H - ROM_CODE get_ei 04781H 0000DH + 0477EH 00006H + ROM_CODE get_ei 04784H 0000DH ROM_CODE i2c_mcu-sub - 0478EH 000B5H - @@BASE 04843H 00614H CSEG BASE - @@BASE loader 04843H 00000H - @@BASE pm 04843H 0003EH - @@BASE i2c_ctr 04881H 00170H - @@BASE main 049F1H 00000H - @@BASE magic 049F1H 00000H - @@BASE WDT 049F1H 00000H - @@BASE i2c_mcu 049F1H 000F2H - @@BASE i2c_twl 04AE3H 000D0H - @@BASE led 04BB3H 00000H - @@BASE rtc 04BB3H 0005DH - @@BASE vreg_ctr 04C10H 00000H - @@BASE vreg_twl 04C10H 00000H - @@BASE adc 04C10H 00094H - @@BASE renge 04CA4H 0016BH - @@BASE accero 04E0FH 00042H + 04791H 000B5H + @@BASE 04846H 00614H CSEG BASE + @@BASE loader 04846H 00000H + @@BASE pm 04846H 0003EH + @@BASE i2c_ctr 04884H 00170H + @@BASE main 049F4H 00000H + @@BASE magic 049F4H 00000H + @@BASE WDT 049F4H 00000H + @@BASE i2c_mcu 049F4H 000F2H + @@BASE i2c_twl 04AE6H 000D0H + @@BASE led 04BB6H 00000H + @@BASE rtc 04BB6H 0005DH + @@BASE vreg_ctr 04C13H 00000H + @@BASE vreg_twl 04C13H 00000H + @@BASE adc 04C13H 00094H + @@BASE renge 04CA7H 0016BH + @@BASE accero 04E12H 00042H @@BASE self_flash - 04E51H 00000H - @@BASE sw 04E51H 00000H + 04E54H 00000H + @@BASE sw 04E54H 00000H @@BASE task_debug - 04E51H 00000H + 04E54H 00000H @@BASE task_misc - 04E51H 00000H - @@BASE task_sys 04E51H 00000H + 04E54H 00000H + @@BASE task_sys 04E54H 00000H @@BASE pedo_alg_thre_det2 - 04E51H 00000H - @@BASE ini_VECT 04E51H 00006H + 04E54H 00000H + @@BASE ini_VECT 04E54H 00006H @@BASE task_status - 04E57H 00000H - @@BASE led_cam 04E57H 00000H - @@BASE led_pow 04E57H 00000H - @@BASE hal 04E57H 00000H + 04E5AH 00000H + @@BASE led_cam 04E5AH 00000H + @@BASE led_pow 04E5AH 00000H + @@BASE hal 04E5AH 00000H @@BASE batt_params - 04E57H 00000H - @@BASE voltable 04E57H 00000H + 04E5AH 00000H + @@BASE voltable 04E5AH 00000H @@BASE pedo_lpf_coeff - 04E57H 00000H + 04E5AH 00000H @@BASE kanaria_c - 04E57H 00000H + 04E5AH 00000H @@BASE util_funcs - 04E57H 00000H + 04E5AH 00000H @@BASE i2c_mcu-sub - 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL @cstart 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL pm 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL i2c_ctr 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL main 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL led 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL rtc 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL vreg_ctr 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL vreg_twl 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL adc 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL renge 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL accero 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL sw 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP + 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL @cstart 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL pm 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL i2c_ctr 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL main 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL led 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL rtc 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL vreg_ctr 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL vreg_twl 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL adc 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL renge 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL accero 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL sw 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP @@CNSTL task_misc - 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL task_sys 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP + 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL task_sys 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP @@CNSTL pedo_alg_thre_det2 - 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL ini_VECT 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL led_cam 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL led_pow 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP + 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL ini_VECT 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL led_cam 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL led_pow 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP @@CNSTL batt_params - 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP - @@CNSTL voltable 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP + 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP + @@CNSTL voltable 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP @@CNSTL pedo_lpf_coeff - 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP + 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP @@CNSTL kanaria_c - 04E57H 00000H - @@CNSTL 04E57H 00000H CSEG PAGE64KP + 04E5AH 00000H + @@CNSTL 04E5AH 00000H CSEG PAGE64KP @@CNSTL i2c_mcu-sub - 04E57H 00000H - @@RLINIT 04E57H 00000H CSEG UNIT64KP - @@RLINIT loader 04E57H 00000H - @@RLINIT pm 04E57H 00000H - @@RLINIT i2c_ctr 04E57H 00000H - @@RLINIT main 04E57H 00000H - @@RLINIT magic 04E57H 00000H - @@RLINIT WDT 04E57H 00000H - @@RLINIT i2c_mcu 04E57H 00000H - @@RLINIT i2c_twl 04E57H 00000H - @@RLINIT led 04E57H 00000H - @@RLINIT rtc 04E57H 00000H - @@RLINIT vreg_ctr 04E57H 00000H - @@RLINIT vreg_twl 04E57H 00000H - @@RLINIT adc 04E57H 00000H - @@RLINIT renge 04E57H 00000H - @@RLINIT accero 04E57H 00000H - @@RLINIT self_flash - 04E57H 00000H - @@RLINIT sw 04E57H 00000H - @@RLINIT task_debug - 04E57H 00000H - @@RLINIT task_misc - 04E57H 00000H - @@RLINIT task_sys 04E57H 00000H - @@RLINIT pedo_alg_thre_det2 - 04E57H 00000H - @@RLINIT ini_VECT 04E57H 00000H - @@RLINIT task_status - 04E57H 00000H - @@RLINIT led_cam 04E57H 00000H - @@RLINIT led_pow 04E57H 00000H - @@RLINIT hal 04E57H 00000H - @@RLINIT batt_params - 04E57H 00000H - @@RLINIT voltable 04E57H 00000H - @@RLINIT pedo_lpf_coeff - 04E57H 00000H - @@RLINIT kanaria_c - 04E57H 00000H - @@RLINIT util_funcs - 04E57H 00000H - @@RLINIT i2c_mcu-sub - 04E57H 00000H - @@RLINIT @rom 04E57H 00000H - @@CODEL 04E57H 00000H CSEG - @@CODEL pm 04E57H 00000H - @@CODEL i2c_ctr 04E57H 00000H - @@CODEL main 04E57H 00000H - @@CODEL magic 04E57H 00000H - @@CODEL led 04E57H 00000H - @@CODEL rtc 04E57H 00000H - @@CODEL vreg_ctr 04E57H 00000H - @@CODEL vreg_twl 04E57H 00000H - @@CODEL adc 04E57H 00000H - @@CODEL renge 04E57H 00000H - @@CODEL accero 04E57H 00000H - @@CODEL sw 04E57H 00000H - @@CODEL task_misc - 04E57H 00000H - @@CODEL task_sys 04E57H 00000H - @@CODEL pedo_alg_thre_det2 - 04E57H 00000H - @@CODEL ini_VECT 04E57H 00000H - @@CODEL led_cam 04E57H 00000H - @@CODEL led_pow 04E57H 00000H - @@CODEL batt_params - 04E57H 00000H - @@CODEL voltable 04E57H 00000H - @@CODEL pedo_lpf_coeff - 04E57H 00000H - @@CODEL kanaria_c - 04E57H 00000H - @@CODEL i2c_mcu-sub - 04E57H 00000H -* gap * 04E57H 00001H - @@CNSTL 04E58H 0000AH CSEG PAGE64KP - @@CNSTL @bcdtob 04E58H 0000AH - @@R_INIT 04E62H 0004AH CSEG UNIT64KP - @@R_INIT @cstart 04E62H 00000H - @@R_INIT loader 04E62H 00000H - @@R_INIT pm 04E62H 00000H - @@R_INIT i2c_ctr 04E62H 00000H - @@R_INIT main 04E62H 00000H - @@R_INIT magic 04E62H 00000H - @@R_INIT WDT 04E62H 00000H - @@R_INIT i2c_mcu 04E62H 00000H - @@R_INIT i2c_twl 04E62H 00000H - @@R_INIT led 04E62H 00000H - @@R_INIT rtc 04E62H 00000H - @@R_INIT vreg_ctr 04E62H 00000H - @@R_INIT vreg_twl 04E62H 00000H - @@R_INIT adc 04E62H 0000CH - @@R_INIT renge 04E6EH 00014H - @@R_INIT accero 04E82H 00000H + 04E5AH 00000H + @@CNSTL 04E5AH 0000AH CSEG PAGE64KP + @@CNSTL @bcdtob 04E5AH 0000AH + @@R_INIT 04E64H 0004AH CSEG UNIT64KP + @@R_INIT @cstart 04E64H 00000H + @@R_INIT loader 04E64H 00000H + @@R_INIT pm 04E64H 00000H + @@R_INIT i2c_ctr 04E64H 00000H + @@R_INIT main 04E64H 00000H + @@R_INIT magic 04E64H 00000H + @@R_INIT WDT 04E64H 00000H + @@R_INIT i2c_mcu 04E64H 00000H + @@R_INIT i2c_twl 04E64H 00000H + @@R_INIT led 04E64H 00000H + @@R_INIT rtc 04E64H 00000H + @@R_INIT vreg_ctr 04E64H 00000H + @@R_INIT vreg_twl 04E64H 00000H + @@R_INIT adc 04E64H 0000CH + @@R_INIT renge 04E70H 00014H + @@R_INIT accero 04E84H 00000H @@R_INIT self_flash - 04E82H 00000H - @@R_INIT sw 04E82H 00000H + 04E84H 00000H + @@R_INIT sw 04E84H 00000H @@R_INIT task_debug - 04E82H 00000H + 04E84H 00000H @@R_INIT task_misc - 04E82H 00026H - @@R_INIT task_sys 04EA8H 00000H + 04E84H 00026H + @@R_INIT task_sys 04EAAH 00000H @@R_INIT pedo_alg_thre_det2 - 04EA8H 00000H - @@R_INIT ini_VECT 04EA8H 00000H + 04EAAH 00000H + @@R_INIT ini_VECT 04EAAH 00000H @@R_INIT task_status - 04EA8H 00000H - @@R_INIT led_cam 04EA8H 00000H - @@R_INIT led_pow 04EA8H 00004H - @@R_INIT hal 04EACH 00000H + 04EAAH 00000H + @@R_INIT led_cam 04EAAH 00000H + @@R_INIT led_pow 04EAAH 00004H + @@R_INIT hal 04EAEH 00000H @@R_INIT batt_params - 04EACH 00000H - @@R_INIT voltable 04EACH 00000H + 04EAEH 00000H + @@R_INIT voltable 04EAEH 00000H @@R_INIT pedo_lpf_coeff - 04EACH 00000H + 04EAEH 00000H @@R_INIT kanaria_c - 04EACH 00000H + 04EAEH 00000H @@R_INIT util_funcs - 04EACH 00000H + 04EAEH 00000H @@R_INIT i2c_mcu-sub - 04EACH 00000H - @@R_INIT @rom 04EACH 00000H - @@R_INIS 04EACH 00010H CSEG UNIT64KP - @@R_INIS @cstart 04EACH 00000H - @@R_INIS loader 04EACH 00000H - @@R_INIS pm 04EACH 00002H - @@R_INIS i2c_ctr 04EAEH 00002H - @@R_INIS main 04EB0H 00000H - @@R_INIS magic 04EB0H 00000H - @@R_INIS WDT 04EB0H 00000H - @@R_INIS i2c_mcu 04EB0H 00000H - @@R_INIS i2c_twl 04EB0H 00000H - @@R_INIS led 04EB0H 00000H - @@R_INIS rtc 04EB0H 00000H - @@R_INIS vreg_ctr 04EB0H 00000H - @@R_INIS vreg_twl 04EB0H 00000H - @@R_INIS adc 04EB0H 00000H - @@R_INIS renge 04EB0H 00000H - @@R_INIS accero 04EB0H 00000H + 04EAEH 00000H + @@R_INIT @rom 04EAEH 00000H + @@R_INIS 04EAEH 00010H CSEG UNIT64KP + @@R_INIS @cstart 04EAEH 00000H + @@R_INIS loader 04EAEH 00000H + @@R_INIS pm 04EAEH 00002H + @@R_INIS i2c_ctr 04EB0H 00002H + @@R_INIS main 04EB2H 00000H + @@R_INIS magic 04EB2H 00000H + @@R_INIS WDT 04EB2H 00000H + @@R_INIS i2c_mcu 04EB2H 00000H + @@R_INIS i2c_twl 04EB2H 00000H + @@R_INIS led 04EB2H 00000H + @@R_INIS rtc 04EB2H 00000H + @@R_INIS vreg_ctr 04EB2H 00000H + @@R_INIS vreg_twl 04EB2H 00000H + @@R_INIS adc 04EB2H 00000H + @@R_INIS renge 04EB2H 00000H + @@R_INIS accero 04EB2H 00000H @@R_INIS self_flash - 04EB0H 00000H - @@R_INIS sw 04EB0H 00000H + 04EB2H 00000H + @@R_INIS sw 04EB2H 00000H @@R_INIS task_debug - 04EB0H 00000H + 04EB2H 00000H @@R_INIS task_misc - 04EB0H 00000H - @@R_INIS task_sys 04EB0H 00002H + 04EB2H 00000H + @@R_INIS task_sys 04EB2H 00002H @@R_INIS pedo_alg_thre_det2 - 04EB2H 00006H - @@R_INIS ini_VECT 04EB8H 00000H + 04EB4H 00006H + @@R_INIS ini_VECT 04EBAH 00000H @@R_INIS task_status - 04EB8H 00000H - @@R_INIS led_cam 04EB8H 00002H - @@R_INIS led_pow 04EBAH 00002H - @@R_INIS hal 04EBCH 00000H + 04EBAH 00000H + @@R_INIS led_cam 04EBAH 00002H + @@R_INIS led_pow 04EBCH 00002H + @@R_INIS hal 04EBEH 00000H @@R_INIS batt_params - 04EBCH 00000H - @@R_INIS voltable 04EBCH 00000H + 04EBEH 00000H + @@R_INIS voltable 04EBEH 00000H @@R_INIS pedo_lpf_coeff - 04EBCH 00000H + 04EBEH 00000H @@R_INIS kanaria_c - 04EBCH 00000H + 04EBEH 00000H @@R_INIS util_funcs - 04EBCH 00000H + 04EBEH 00000H @@R_INIS i2c_mcu-sub - 04EBCH 00000H - @@R_INIS @rom 04EBCH 00000H - @@LCODEL 04EBCH 00022H CSEG - @@LCODEL abs 04EBCH 00008H - @@LCODEL memcpy_n 04EC4H 0001AH -* gap * 04EDEH 00116H + 04EBEH 00000H + @@R_INIS @rom 04EBEH 00000H + @@RLINIT 04EBEH 00000H CSEG UNIT64KP + @@RLINIT loader 04EBEH 00000H + @@RLINIT pm 04EBEH 00000H + @@RLINIT i2c_ctr 04EBEH 00000H + @@RLINIT main 04EBEH 00000H + @@RLINIT magic 04EBEH 00000H + @@RLINIT WDT 04EBEH 00000H + @@RLINIT i2c_mcu 04EBEH 00000H + @@RLINIT i2c_twl 04EBEH 00000H + @@RLINIT led 04EBEH 00000H + @@RLINIT rtc 04EBEH 00000H + @@RLINIT vreg_ctr 04EBEH 00000H + @@RLINIT vreg_twl 04EBEH 00000H + @@RLINIT adc 04EBEH 00000H + @@RLINIT renge 04EBEH 00000H + @@RLINIT accero 04EBEH 00000H + @@RLINIT self_flash + 04EBEH 00000H + @@RLINIT sw 04EBEH 00000H + @@RLINIT task_debug + 04EBEH 00000H + @@RLINIT task_misc + 04EBEH 00000H + @@RLINIT task_sys 04EBEH 00000H + @@RLINIT pedo_alg_thre_det2 + 04EBEH 00000H + @@RLINIT ini_VECT 04EBEH 00000H + @@RLINIT task_status + 04EBEH 00000H + @@RLINIT led_cam 04EBEH 00000H + @@RLINIT led_pow 04EBEH 00000H + @@RLINIT hal 04EBEH 00000H + @@RLINIT batt_params + 04EBEH 00000H + @@RLINIT voltable 04EBEH 00000H + @@RLINIT pedo_lpf_coeff + 04EBEH 00000H + @@RLINIT kanaria_c + 04EBEH 00000H + @@RLINIT util_funcs + 04EBEH 00000H + @@RLINIT i2c_mcu-sub + 04EBEH 00000H + @@RLINIT @rom 04EBEH 00000H + @@CODEL 04EBEH 00000H CSEG + @@CODEL pm 04EBEH 00000H + @@CODEL i2c_ctr 04EBEH 00000H + @@CODEL main 04EBEH 00000H + @@CODEL magic 04EBEH 00000H + @@CODEL led 04EBEH 00000H + @@CODEL rtc 04EBEH 00000H + @@CODEL vreg_ctr 04EBEH 00000H + @@CODEL vreg_twl 04EBEH 00000H + @@CODEL adc 04EBEH 00000H + @@CODEL renge 04EBEH 00000H + @@CODEL accero 04EBEH 00000H + @@CODEL sw 04EBEH 00000H + @@CODEL task_misc + 04EBEH 00000H + @@CODEL task_sys 04EBEH 00000H + @@CODEL pedo_alg_thre_det2 + 04EBEH 00000H + @@CODEL ini_VECT 04EBEH 00000H + @@CODEL led_cam 04EBEH 00000H + @@CODEL led_pow 04EBEH 00000H + @@CODEL batt_params + 04EBEH 00000H + @@CODEL voltable 04EBEH 00000H + @@CODEL pedo_lpf_coeff + 04EBEH 00000H + @@CODEL kanaria_c + 04EBEH 00000H + @@CODEL i2c_mcu-sub + 04EBEH 00000H + @@LCODEL 04EBEH 00022H CSEG + @@LCODEL abs 04EBEH 00008H + @@LCODEL memcpy_n 04EC6H 0001AH +* gap * 04EE0H 00114H MGC_VER 04FF4H 00002H CSEG AT MGC_VER magic 04FF4H 00002H MGC_TAIL 04FF6H 0000AH CSEG AT diff --git a/snake_trunk/hoge.bin b/snake_trunk/hoge.bin index 25877188cc475936956e2aa2cefe7e457eb6dc09..729f1802d32dddf09f229fe16bf5d2743796b84b 100644 GIT binary patch delta 4079 zcmZt}3sh9qcFx>8Uj}Ai_z9@vF#JE>8Ad*WfMsZacr*Lxqt9TEF{K{Yv|QGUENhjb zlN}d|O1}4&{R}PQz1DgqHd6_{CuWd7kU+>1vDb9TgeP84ynQZU=4uw~yZ65P?6dbi z`*Y6=&!HEdL+;h9s#XP#|K?Y;Xwjl6#+5rKu)W3fIVeMlnM*$`F_tbXqxi4C;v4HG zc$+8bkg^>+V$^Sy4wNP@#^2=6-SL@AZ`6|_9XU9gbl`Nf0yX1T(6?weeoX1Oy-8_O zS2Qd;z05V#j>c=zS`*va)#j6~j*~wsJNwwBjQHr*YI1?;?9&JtyOt`&6}8%Gf>=_@ zZmmKT!(S`&S?40M9#3a1(Kkt&CnRh2viy1$&tk&xV~ieMz#EvVU>o}$i#{=+2+#rA zVf_fR5!rAxn}w|SZ8k2}#(uG2-2VJ|rFf03pOgk8gxhv?*`2#6w-gVv>#`1O`A{FP zB?B67yN0dRl!l%&)N1V8NwMCwTqFKC$#fm}FHyIv6}9S87VvbuSG9Itc%Zkl&%kSa zd?;N{z6z*Sb@Z!U%hmo}Dp^UH{`Unm{;jxJT^4dWfD9VMn^oY0>Q%{&ns%fRHeMsU zS;4FjqAdc$2ujs}k7tNG#mk$CRnHrJ1H_Hvuw6*c)H>BV*}UnD!ECcT>T;xyNCz4)dqMx9{J ziyGJR06)=OHU+^c3r{x)PhTUSX*m5D8Pk)^`qnOTSPLNlRc+dNh90L^)bWKrKA7}i zlg>KHu=scr>1oc_9a9>!4V*%;H075{#iyUQa)UU;(2t7oWy8*lN6MV-*F{zE*7~>J zh*)sAtbZg^ImQ8tZC5DXTG&4}Uy*sZ%xU@MhRjj?&%i2_f#ZV~qfK~S(1Yj_{whd9 zEAS~}YzUV#7yjlr6pAUVIl$y*BEiU$jwCS)0t;q3y;mF&K3++d;4NmG5om8~*EUPT zeDZTFc>%YWBO&qsV@?i&;A_c!SrrW&uOs*2pwNv8Ry|j!@bPNmfa9t2TlH-gH59@b z&6sP*zdnvDzR$lL_2`6(C&QM+oCyrEkK4C1c2BrCZQJd3k1bU3eRfOt!6I@7e-oCB9M}+^ zH2t2`&VGHZdLJa?K2|JiSFLPk6=G2Yt5%SE@Y3)Ul!%`VpN1aByTkXP^LS1~Y7MyU zc~5FsL}sR%v~be*qV6mj6v#V|Zp^OI@F8HJ7{u%0Ay`Z*h=oTxM_*vb)TLxBN_6d%&cjxZzko6iLW1b)z8@^0f^D zvn0iPxwVUDd{kOcGD4Jv7*np;yP#vNNhGHe;Az!^!E#*-=4q3~F0+RxHUZb*El!KF zq8~6HwaElQ+h(VM)WX6LD6em#!q5)fm8Q{+F5L)?OX=GRB2|R;a>(|!m(}6!YF`__nWW-P(I28UI6EdG929i5h0`+v zhd>HYS|#ga)W#&&? zy3OQ`=GD_TBNU9q8A*Zl>D;Rl0aynR$IZNZt~cE~v_e-bRr~0h32HT^Kmw@0FXy&M zBrok}^U=qtfQ+rCFY}r|n8_gM0v}rD*JzxvuB-lYj;2`GxBekV91x?9CR?Dw)$P|f zZ2<~kd}*gLW(S4e%DBR5Q`0xEIhx`?@UX+CpybE0$b?FjQ&t(CL02WnF#9I_P8nZO zBR?LM;Z_;e$?&f-d?&-ER8YevRQActCK(>dpr*EEG*LrjQ)LTuPRj1gu!T^2YGr$# zarkvkcSoOrYsz))bbcHmAfNXTsu%s)ieOa`>oMIRHgA(@#9u&joImZ6ZU(E z?#GoUxpr1Q;g*#-3*V7e_nQk3N~`(<-KACiT5fHjYo{>xjC=pPuoHZid>2i)BMoh07JWyt6SNi5|`Wpqdq=gZN^ zg|r-sU5F6oY`3Ea@H*Qplz{7OKZcgvA%?j3Yp#n1_m2Ll`q~}$zV78L*OqG67IG5b z6>mYW;kEHE242e?a_eHOP(Ws~1G5ROka{N)V$o47Cj1S(h+j)ghGyTA7#UTWBbYvr zE{hMr(B#w#AML=s|fz&?!Z6D9cMOny>F@0))Y=3~~ zI|)wKHAJ4mxk*vcu z%&S9`6sQ4H!l-UY^XM9=s*_E`YtsGXP4-u>fbLSd#W+yLNU`3;JX1R*j0Y zLgLt$)f-p#8-sAL=2XbLJu1bl6HQQ5GmeEEx_03XQ&UW+#PmpJr>#nQt9YYf5 zRF-SO3&5ep!VFO|Qw>t?j?ggM?j0{KHp7R@1zeE&QCgAC!;aZK7bj}*cz$eOG_Aca z=TW#gpTasBt}5^!!|`d!x&8v^M~5C?pr<9|FA#34r(J4g9dHXZ;EqnP)<=frmf z;)%i0VY)-^X}JT&Lwlq%OiL%7JR>Kkn|-_e0cSJR&8m7Zh18@8TJ_i|2(af(dbE8y z8df+Jrx#4CA!333k^0#Oo<03+pVoe0KyOzX)UYpESqM~woi&(&;u9uE73g8X9&&#n zH6l)9ckW>(odiWnL)foFjm90c(4Bur92T8ADKSYSUq~ZgO2XP*qqkL!!*`6oV6cYJ)5G~w6mOVDh5-u}GmnDI&S zIeyfUs=BzqOf=1V98NUtm~o%RlX;!MQ|*}}KUE$lJn_Yhr_i_fA!mH(8snj!BkDul zN7#2;x*L@(J>QU*aJ|zKbSVhT?rl_)awBE6IaAOv{Il}{`Wl~|^M}H{MdCbiq)5y@ z+b;PISCRNMFO0n^A(j>6hHqhnj=~EoD;iEzjVq`GLpZ!H(;2Q>*x4WSTLoQ2g^y;& z>4SqlIewjMy-xD5KhqI4r5?1v;)UnC1m*6DZE#MO1wIp3WR*n9*S>v_tg2e&TJf%0 zL$$A#ttL9$l4XT%Gmtg&PTeAJ#Xk6=nE0R&^n?6?o3DXpdTn#dH#>UwW8q!~MGv<^ z5JN0)q2Qn&v99YlI4>MOn5}1N=fR%5NW3}wq2Lnkid9&|tAvN)f8#a(0KSr45HoP6 zr%=^UBJjLwTS>#>?h+E_tY|1bX;p&2k{ml~#G7(rAh56J%tK+gH|J@%Ox{2DGxQf6 zlN*b+2j<2~h67K^4@h7M1)@Gz$o8NUYa&t0m9;uHd2r^YlJ^AZs< z;Ou#w=p`JGZ%2FZy!`1&3bi35a)vFL%WRYs@T>fVLNRAnX06p&l$d@oz2pu{Zin_# R^X7a385}F8ZY2uE{{bCxHNOA= delta 4122 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 F>i?_eU{wGB diff --git a/snake_trunk/pm.c b/snake_trunk/pm.c index c86612f..d4114d0 100644 --- a/snake_trunk/pm.c +++ b/snake_trunk/pm.c @@ -499,13 +499,6 @@ static void BT_mgic_init() { u8 origParam[4]; - /* - // -1. リセットをかけてみる - かけちゃだめ! - i2c_send_buff_2B._u16 = swap_endian_16( MGIC_CMD_RESET ); - send_cmd_mgic_2B( BT_GAUGE_REG_COMMAND ); // こいつはNACKを返す - */ - if( system_status.model != MODEL_JIKKI ) { return; diff --git a/snake_trunk/yav_mcu_bsr.plg b/snake_trunk/yav_mcu_bsr.plg index 160064e..0563381 100644 --- a/snake_trunk/yav_mcu_bsr.plg +++ b/snake_trunk/yav_mcu_bsr.plg @@ -1,8 +1,193 @@ C:\Windows\system32\cmd.exe /c c:\cygwin\bin\touch magic.c +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no loader.c +loader.c(160) : CC78K0R warning W0401: Conversion may lose significant digits +loader.c(161) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\loader.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no pm.c +pm.c(538) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(849) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(853) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(882) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(896) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(982) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(991) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1062) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1208) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1210) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 10 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\pm.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_ctr.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\i2c_ctr.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no main.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\main.asm +Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no magic.c Compilation complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\magic.asm Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no WDT.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\WDT.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_mcu.c +i2c_mcu.c(192) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 1 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\i2c_mcu.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_twl.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\i2c_twl.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no led.c +led.c(90) : CC78K0R warning W0745: Expected function prototype +led.c(381) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\led.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no rtc.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\rtc.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2m -qvjl2w -sainter_asm -zpb -no vreg_ctr.c +vreg_ctr.c(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(252) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(252) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(257) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(257) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(261) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(261) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(265) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(265) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(269) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 14 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\vreg_ctr.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2m -qvjl2w -sainter_asm -zpb -no vreg_twl.c +vreg_twl.c(68) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_twl.c(72) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\vreg_twl.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no adc.c +adc.c(104) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(190) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(241) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(308) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(434) : CC78K0R warning W0745: Expected function prototype +adc.c(463) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(468) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 7 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\adc.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2m -qvjl2w -sainter_asm -zpb -no renge\renge.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\renge.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no accero.c +accero.c(121) : CC78K0R warning W0745: Expected function prototype +Compilation complete, 0 error(s) and 1 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\accero.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2 -qvjl2w -sainter_asm -zpb -no self_flash.c +self_flash.c(289) : CC78K0R warning W0401: Conversion may lose significant digits +self_flash.c(290) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\self_flash.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no sw.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\sw.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no task_debug.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\task_debug.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no task_misc.c +task_misc.c(380) : CC78K0R warning W0401: Conversion may lose significant digits +task_misc.c(382) : CC78K0R warning W0401: Conversion may lose significant digits +task_misc.c(392) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 3 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\task_misc.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no task_sys.c +task_sys.c(247) : CC78K0R warning W0401: Conversion may lose significant digits +task_sys.c(309) : CC78K0R warning W0401: Conversion may lose significant digits +task_sys.c(589) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 3 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\task_sys.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no pedo_alg_thre_det2.c +pedo_alg_thre_det2.c(104) : CC78K0R warning W0745: Expected function prototype +pedo_alg_thre_det2.c(120) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\pedo_alg_thre_det2.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no ini_VECT.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\ini_VECT.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no task_status.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\task_status.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no led_cam.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\led_cam.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no led_pow.c +led_pow.c(120) : CC78K0R warning W0401: Conversion may lose significant digits +led_pow.c(125) : CC78K0R warning W0401: Conversion may lose significant digits +led_pow.c(178) : CC78K0R warning W0401: Conversion may lose significant digits +led_pow.c(240) : CC78K0R warning W0401: Conversion may lose significant digits +led_pow.c(271) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 5 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\led_pow.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no hal.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\hal.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no batt_params.c +batt_params.c(63) : CC78K0R warning W0401: Conversion may lose significant digits +batt_params.c(63) : CC78K0R warning W0401: Conversion may lose significant digits +batt_params.c(81) : CC78K0R warning W0401: Conversion may lose significant digits +batt_params.c(100) : CC78K0R warning W0401: Conversion may lose significant digits +batt_params.c(100) : CC78K0R warning W0401: Conversion may lose significant digits +batt_params.c(118) : CC78K0R warning W0401: Conversion may lose significant digits +batt_params.c(118) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 7 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\batt_params.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no voltable.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\voltable.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no pedo_lpf_coeff.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\pedo_lpf_coeff.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no kanaria_c.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\kanaria_c.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no util_funcs.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\util_funcs.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no i2c_mcu-sub.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -pinter_asm -ks -kx inter_asm\i2c_mcu-sub.asm +Assembly complete, 0 error(s) and 0 warning(s) found. "C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\lk78k0r.exe" -y"C:\Program Files (x86)\NEC Electronics Tools\DEV" -_msgoff -obsr.lmf "..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\s0rm.rel" -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -b"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r" -dbsr_mcu.dr -s -w2 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel led_cam.rel led_pow.rel hal.rel batt_params.rel voltable.rel pedo_lpf_coeff.rel kanaria.rel kanaria_c.rel get_ei.rel util_funcs.rel i2c_mcu-sub.rel RA78K0R warning W3420: File 'loader.rel' already has had error(s)/warning(s) by 'CC78K' Read Device File Directory : C:\PROGRAM FILES (X86)\NEC ELECTRONICS TOOLS\DEV\ @@ -30,4 +215,4 @@ intel-HEX to bsr bin converter file converted! -Build Total error(s) : 0 Total warning(s) : 14 +Build Total error(s) : 0 Total warning(s) : 75