From 3151417721c03e51c01adfa38a6d25a5fea98632 Mon Sep 17 00:00:00 2001 From: n2232 Date: Mon, 21 May 2012 05:35:44 +0000 Subject: [PATCH] =?UTF-8?q?SNAKE(LAGER)=E5=AF=BE=E5=BF=9C(=E3=81=A8?= =?UTF-8?q?=E3=82=8A=E3=81=82=E3=81=88=E3=81=9A=E3=80=81=E5=8B=95=E4=BD=9C?= =?UTF-8?q?=E6=9C=AA=E7=A2=BA=E8=AA=8D)?= 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@452 013db118-44a6-b54f-8bf7-843cb86687b1 --- trunk/VCProj/bsr_trunk.sdf | Bin 2248704 -> 2248704 bytes trunk/VCProj/bsr_trunk.suo | Bin 72192 -> 72192 bytes trunk/VCProj/bsr_trunk.vcxproj | 2 +- trunk/batt_params.c | 39 +- trunk/batt_params.h | 4 +- trunk/bsr.hex | 1844 ++++++++++++++++---------------- trunk/bsr.lmf | Bin 177860 -> 178840 bytes trunk/bsr_k0r.map | 694 ++++++------ trunk/bsr_system.h | 3 +- trunk/hoge.bin | Bin 16387 -> 16387 bytes trunk/loader.c | 1 + trunk/pm.c | 24 +- trunk/pm.h | 19 +- trunk/task_misc.c | 2 +- trunk/user_define.h | 94 +- trunk/yav_mcu_bsr.plg | 192 +--- trunk/yav_mcu_bsr.prk | 4 +- trunk/yav_mcu_bsr.sdb | 20 +- 18 files changed, 1416 insertions(+), 1526 deletions(-) diff --git a/trunk/VCProj/bsr_trunk.sdf b/trunk/VCProj/bsr_trunk.sdf index 2571f87aefb465855dda395c8b9cdf3e010a9514..48a89da78532f3a8cb8461ddb50d4a14163534be 100644 GIT binary patch delta 44161 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 DCqf%s diff --git a/trunk/VCProj/bsr_trunk.suo b/trunk/VCProj/bsr_trunk.suo index 078633e7df963445f8ba26de9ef8a4c08f56a696..926ea5af0be52e3a543f0b73507d9c4788d326da 100644 GIT binary patch delta 2546 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 - _MBCS;%(PreprocessorDefinitions);_WIN32 + _MBCS;%(PreprocessorDefinitions); diff --git a/trunk/batt_params.c b/trunk/batt_params.c index 1546c15..d2fae96 100644 --- a/trunk/batt_params.c +++ b/trunk/batt_params.c @@ -46,8 +46,45 @@ const bt_param_ bt_param[ _BT_PARAM_NUM_ ] = 0xDA20, { 0x69, 0x67 }, }, + + // SPFL /////////////////////////////////////////////// + // BT_PARAM_SPFL_MAXELL + { + { + 0xA1, 0x20, 0xB7, 0x50, 0xB9, 0xD0, 0xBB, 0x00, + 0xBC, 0x30, 0xBC, 0x60, 0xBC, 0xA0, 0xBD, 0x10, + 0xBD, 0xC0, 0xBE, 0x70, 0xBF, 0xD0, 0xC2, 0xA0, + 0xC4, 0x00, 0xC8, 0x50, 0xCC, 0x80, 0xD0, 0xB0, + 0x01, 0xA0, 0x25, 0x10, 0x18, 0xB0, 0x17, 0xC0, + 0x95, 0x20, 0x6F, 0xE0, 0x7C, 0x60, 0x35, 0x10, + 0x35, 0x00, 0x37, 0xF0, 0x16, 0xF0, 0x1C, 0xA0, + 0x17, 0x30, 0x11, 0xD0, 0x11, 0xF0, 0x11, 0xF0 + }, + 2, + { 94, (-256* 0.35), (-256* 3.85) }, + 0xDAB0, + { 0xF5, 0xF3 } + }, - // spfl /////////////////////////////////////////////// + // BT_PARAM_SPFL_PANA + { + { + 0x9C, 0xF0, 0xAD, 0x50, 0xAF, 0xB0, 0xB3, 0x00, + 0xB3, 0xE0, 0XB5, 0x60, 0XB6, 0x70, 0xB7, 0xA0, + 0xBA, 0x00, 0xBC, 0x00, 0xBE, 0x90, 0xC1, 0x60, + 0xC4, 0x00, 0xC7, 0x00, 0xCC, 0xA0, 0xD0, 0xA0, + 0x02, 0x00, 0x19, 0x10, 0x12, 0x00, 0x48, 0x10, + 0x25, 0x10, 0x41, 0xF0, 0x2F, 0xA0, 0x13, 0xF0, + 0x1C, 0xD0, 0x10, 0xD0, 0x0F, 0xA0, 0x11, 0x00, + 0x10, 0xE0, 0x0C, 0x10, 0x0C, 0x00, 0x0C, 0x00 + }, + 2, + { 113, (-256* 0.30), (-256* 2.25) }, + 0xDAA0, + { 0xE5, 0xE7 }, + }, + + // SNAKE (dummy) ////////////////////////////////////// // BT_PARAM_SPFL_MAXELL { { diff --git a/trunk/batt_params.h b/trunk/batt_params.h index 343b3f4..9468503 100644 --- a/trunk/batt_params.h +++ b/trunk/batt_params.h @@ -20,8 +20,8 @@ typedef enum BT_PARAM_CTR_PANA, BT_PARAM_SPFL_MAXELL, BT_PARAM_SPFL_PANA, - BT_PARAM_SHRIMP_MAXELL, - BT_PARAM_SHRIMP_PANA, + BT_PARAM_SNAKE_MAXELL, + BT_PARAM_SNAKE_PANA, _BT_PARAM_NUM_ } BT_TYPE; diff --git a/trunk/bsr.hex b/trunk/bsr.hex index c0a0883..dbd3f0b 100644 --- a/trunk/bsr.hex +++ b/trunk/bsr.hex @@ -1,251 +1,252 @@ -:02000000DF0C13 -:0400100008480A484A -:02001C00B649E3 -:020024005D4A33 -:02002A00A84AE2 -:08003400D54B784BD14B164E61 -:02004A000C4860 -:02005A00464816 -:02006200D44D7B -:06008000694CA24CEC4C9F +:02000000E50C0D +:040010001A481C4826 +:02001C00C849D1 +:020024006F4A21 +:02002A00BA4AD0 +:08003400E74B8A4BE34B284E19 +:02004A001E484E +:02005A00584804 +:02006200E64D69 +:060080007B4CB44CFE4C69 :0400C0007EFBFF04C0 :0A00C4001B339499E033F240BFAA09 :1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A :1000DE00D8710006F98EA89C018C015C10D1DD0A46 :1000EE007110A6FB710006F9EF0B8C015C80D161DB :1000FE00E8710006F98F06F931030EF6B1BBF66111 -:10010E004900DD05618900EFF5FDDF01FD3101FDDF -:10011E008901FD8609FDBD08FD8D2FFD872CEFA5FC +:10010E004900DD05618900EFF5FDE501FD3101FDD9 +:10011E008901FD8C09FDC308FD9E2FFD982CEFA5CE :10012E00C0C6D7C7360000674C09DE3F318E04F6D5 :10013E000FC1317B9EFDC411897267318E04F64F5B :10014E0014896142DF03F6EF01E660610667318EC6 :10015E00124900207267318E04F64F14896142DF16 :10016E0003F6EF01E660610687EFBC40F84F3A6197 -:10017E00E88666D161E8FD2A06C6D751065B0C31CA +:10017E00E88666D161E8FD3006C6D751065B0C31C4 :10018E001A9F08F94008F901DF05CD3705EF03CDB9 -:10019E0037078F06F95CE39F06F951035B04318E36 -:1001AE00E7240000DD1023DD0823DF0E712006F9A1 -:1001BE00D7713006F9D7714006F9D7717BFACEA008 -:1001CE0010CEA180E5F300000000CEA408F5AAFF32 -:1001DE00D78F06F9310508CD0003CD030FEF08CDFB -:1001EE00030EF690BFB401CD0408CD0508F521FF2E -:1001FE00CE22E9CE23F8CE24F3CE25FACE26FCCE9F -:10020E00275FCE2EFCCF1105F8CF120511CF35008A -:10021E0002CF370019CF530006CBEEFEFFCE38319A -:10022E00CE3970CF38050A308700BF1801BF1A01CA -:10023E00BF1C01BF1E01D7D7C7F616FD6A04717B1E -:10024E00FA31329308713293717AFAEF0C717AFAAD -:10025E00A7F647DFE95203EF01F2C6D7C7C1C1FBCC -:10026E00F8FF17A1C1E0C18C0A70C18C0270FD8B22 -:10027E00021006629D508C01721004C6D7C7C1FBD6 -:10028E00F8FFFD4602D2DD045203EF618B70FDB71D -:10029E0003D2DD077133935202EF528C0870FDD3F7 -:1002AE0003FD1E048B6C0170FDD303300400BF24CC -:1002BE0001301740BF1C01300400BF22018C0A918F -:1002CE00DF04F6BF2A01710BE2CE44FF3182E20257 -:1002DE00EFFAAC0C148E449961790C61690A8C0AA0 -:1002EE00D1DFDAFD4704710BE2713393F2C0C6D74A -:1002FE00C7C1FBF8FFFD4602D2DD045203EF2571A4 -:10030E000AE68B70FDB703D2DD077133935202EF0D -:10031E00138C0870FDD3038C0A70FDD303FD4704C4 -:10032E00713393F2C0C6D7C7C1FBF8FFFD4602D2A8 -:10033E00DD045203EF70710AE6710BE28B70FDB7AC -:10034E0003D2DD077133935202EF5B710BE2312260 -:10035E009344C73422FBAC0C1652048B99A5A7927A -:10036E00DFF9C68B9D4D8C089D4E8C0A9D4F3184B6 -:10037E00BD02EFFA717ABDCEB144CBB422FB8C0A2A -:10038E00318EBEB8CEBB48714BE1714BE5710ABDE3 -:10039E008C089E44EF0F710BE68C089E448C0A9DD0 -:1003AE004CAC0CBD4AF2C0C6D7C716FDF603AF045F -:1003BE0001BF0C0117FDD303D2DD07FD4704520226 -:1003CE00EF01F2C6D7C716710AE6710BE2669E44BC -:1003DE003182E202EFFAF6420401DD09AF0401BFF9 -:1003EE000C01E2EF01F2C6D7AF2801085CFB08BF93 -:1003FE002801FD4502AF28015CFBBF280130040037 -:10040E00BF2A01301780BF1C01300400BF2201D764 -:10041E00AF2401086C0408BF2401AF28016C0F083B -:10042E006C0B08BF2801FD4502AF2A01085CFB08D2 -:10043E00BF2A01FD4502EDF603300400BF2401F68C -:10044E00BF2A01300B0BBF2801FD4502300B0FBF39 -:10045E002801FD4502300F0FBF2801D7314493010B -:10046E00D77132936A0E03713B25713B23E0FD99E0 -:10047E00097120F000FD4502F6BF26015024BF147D -:10048E0001CB440014300F0FBF2801712393710B61 -:10049E00E2710AE6FDF603CE44FF3182E202EFFA84 -:1004AE00FD4704AF0401BF0C01713393714293D722 -:1004BE0031349302EFFAFD1E04713A25713A235A34 -:1004CE000EFC7128F000714393D7C72008FBF8FF8C -:1004DE00FD25085014C15008FD5707C0CC07048CE9 -:1004EE00074C14DE0C8C07318EFDC109615907EFE4 -:1004FE00EECC07048C074C1461C8EDC605CC060083 -:10050E008C064C0461C8EDA505300AF9BC02F6BB99 -:10051E00CEABAC31B2D109C73641057184C6DEF31C -:10052E00F1C73641057184C661DC9C05713BD1ACC7 -:10053E0002148F400599715050056179026179005E -:10054E00F0E1614900DD09C73641057184C6DEC39D -:10055E00F1C73641057184C661DC0E059C0550401D -:10056E00C18C07318E31AD128C06318E318D03BDAB -:10057E00D831FFBDDADADAADD8FD8D0CC0D2DD0C84 -:10058E005008C15014FD5707C0FD4A0B8C05D1DF32 -:10059E0006615906ED0E058C07318EFDC509D2DDBB -:1005AE000C5008C15014FD5707C0FD4A0B8C05D1E5 -:1005BE00DF06615907ED020571605005CC0400CCD1 -:1005CE0005008C054C09DE2B8C05318E04F61FC1FF -:1005DE00317B9EFDC41189728C05318E04F64F1449 -:1005EE00896142DF03F6EF01E6600E049C04615957 -:1005FE0005EFCF41001140F81F3A61E86159048CB4 -:10060E0004D1DF08FD4B0BFD5D0CEF0C5008C15003 -:10061E0014FD5707C0FD4A0B1008C6D7C72004FBB0 -:10062E00F8FF712B24CC0100F6BC02AC0244090089 -:10063E00DE3EAC0204F60F144100118972AC020CBE -:10064E005014896142DF03F6EF01E6600E019C0152 -:10065E00AC021249005072AC0204F67F148961425A -:10066E00DF03F6EF01E6600E019C01617902EFBB3C -:10067E0040F67FFF61F86159018C01D161F8ED23DD -:10068E0007CC0100717AFAFD6A04711300711B2008 -:10069E00710303710205E0C15003FD482BC05013D6 -:1006AE00FD9909500FC1E0FD482BC0CEABAC61598E -:1006BE00018C0191DD068C014C03DF03E6EF01F6A0 -:1006CE006061FB7121048C014C0861F8CC01003192 -:1006DE00320705A024FCEF03F524FC4024FC11DCBA -:1006EE0022F524FCF0C15003FD482BC0CE3708CBB9 -:1006FE00E4FFFFCBE6FFF7CED4FFCF370008F512AD -:10070E000561FDE6BC02F6614902DD9F00000000B6 -:10071E00617902EFF1FD2508D2DFFA5008C15014BD -:10072E00FD5707C0D2FD4A0B1004C6D73184BD0257 -:10073E00EFFA717BBDCBE4FFFFCBE6FFFFCBD4FF1F -:10074E00FF717ABED7717BBED7C7C1200CFBF8FFF5 -:10075E008C0C318E31ADC1317B9DD4C0BC068DD495 -:10076E009C088C149C0B8C14318E040C00128C0B78 -:10077E00318EBDD813FD1C0F61C8ED2008CEABAC79 -:10078E00CC05068C0B318EFDBD09D2DD158C0B31DF -:10079E008EFDC1096169058C05D1DFE7FD5307E2C6 -:1007AE00EF71CC0A008C0A4C04DE54F6BC02300AFF -:1007BE00F9BBAC06148C089EFD118972AB146299BC -:1007CE00AC06A1BC06617900617902F0E1614902D3 -:1007DE00DFE05040C18C0B318E31AD128C0A318E60 -:1007EE00318D03BDD831FFBDDADADAADD8FD8D0C0F -:1007FE00C0D2DD06FD5307E2EF1961590AEFA68C50 -:10080E000B318EFDC509D2DD03E2EF0761590BED09 -:10081E007407F2100EC6D7C7717B9D717BFAFD3A35 -:10082E0007300AF9FD700AFDFB09C6D7FD2508FD44 -:10083E004A0BFD5307F5ABFFF2D7C731049706718C -:10084E0010B3FBEF047118B3FB8FB3FB7B8A76D129 -:10085E00DD5B8FB3FB9D8A4004F903DF22665C10DB -:10086E00D1DD1C8FB3FB5C10D1DD0B5080C150115C -:10087E00FD9C34C0EF095040C15011FD9C34C04066 -:10088E0004F903DD064004F904DF22665C02D1DDC3 -:10089E001C8FB3FB5C02D1DD0B5040C15010FD9C90 -:1008AE0034C0EF095020C15010FD9C34C0C6D7C7CC -:1008BE00360000665C80D1DD10675C80D1DF05718B -:1008CE003396EF0B713296EF06710407713196660F -:1008DE005C40D1DD10675C40D1DF05714396EF0BB4 -:1008EE00714296EF06711405714196665C01D1DD79 -:1008FE0010675C01D1DF05715396EF0B715296EFC5 -:10090E0006713407715196665C02D1DD10675C0288 -:10091E00D1DF05716396EF1D716296EF184007F9EE -:10092E0001DF08710402716196EF0AC73610057176 -:10093E00C4C6716196665C04D1DD10675C04D1DFBC -:10094E0005717396EF0B717296EF06714407717114 -:10095E0096665C08D1DD10675C08D1DF05710397E0 -:10096E00EF0B710297EF06711407710197665C1019 -:10097E00D161E8715AD1C6D7F5F6FBF5F8FBCFFE7B -:10098E00FBFFCFFAFBFFCFFBFBFFD7C7C1C1FBF8C5 -:10099E00FFCEABAC8C02D1DD12616902305C03BBC1 -:0F09AE00F6614900DDEE618900EFF51004C6D750 -:1009BD005208EF065203EF025206FEE600FE1B0040 -:1009CD00DC16089F03088F0408089F040862FE24A4 -:1009DD0000089F0408EEBF00EEBA00C1C514410E19 -:1009ED0011D9D0FF118FD1FF312E45C4C0D7F231AF -:1009FD00A2C401E2D79DE261DD4C09DF12717BFAE1 -:100A0D00C18F06089F25FDC0CF060800EE270031D7 -:100A1D00F2FA04CF0608004C00DF05D50008DD16FC -:100A2D0061DD717BFAD50608DD0ACDE31F61CD616D -:100A3D00CDEE160061CDFED40061FFFE9A00FCF8EC -:100A4D00FF0EFEB20061CDFED5004C09DF0EC18F49 -:100A5D0006086F25FD9F0608C0EE0400CF060800AE -:100A6D00F8E3D75200EF025202FE3700CF24FD000B -:100A7D00CF060800BF0408C716629F000841001189 -:100A8D008F1A209B4100118F1B209F0108C651001A -:100A9D00FE62FFEF025205CF060800C1510CFE0A9F -:100AAD0000C0D7C1511DFE0200C0D761DD717BFAB8 -:100ABD0070CEC0A59EC47CFF9EC4609EC461CDD780 -:100ACD0061DD717BFAC18EC45C1BFED6FFCF0608BB -:100ADD0001FED7FFC061CDD731F2FA1AC1AEE4BF26 -:100AED0016FDAEE6BF18FDAED4BF1AFD30FFFFBE3A -:100AFD00E4BEE6BED4C0D731F2FA11C1AF16FDBEC9 -:100B0D00E4AF18FDBEE6AF1AFDBED4C0D7C1BF1C01 -:100B1D00FD13BF1EFD15BF20FD17BF22FDC0D7AFB2 -:100B2D001CFDDB1EFDEB20FDFB22FDD7534B305290 -:100B3D005430324E323030475631323000FFC150D2 -:100B4D00FEFEAB0061DD717BFACF060800FE0A00E8 -:100B5D00FEA4FF61CDF8E3EECF00C7FB0408BF167E -:100B6D00FD8FC0009C05C5C337040600BF18FD35B9 -:100B7D0036AF0B300000522BFE6600C2C4C6305D8E -:100B8D000BB800300000B8022004AF18FDB80030DB -:100B9D000F00B802AF16FD61FF520AFE3AFFECF8E6 -:100BAD00FF0E717BFAC1C7FB04088C05C65C80FE85 -:100BBD000200C0D761DD717BFA70CFC0FFA59FC069 -:100BCD00007CFF9FC000609FC00061CDD7618BFE90 -:100BDD00E2FF717BBE410011FB000017CEFC0061EE -:100BED00CB089EFDF31161C999A58392DFF7D7FE5E -:100BFD00B1FED524FDDF23C1CF0308035109FEF457 -:100C0D00FDC0D2DF37FE3800A20408CF030807511C -:100C1D0009FEE1FDD2B20408DF22C7FB04083183CF -:100C2D0002C6D7C6510AFECCFD624C1FDF06CF248B -:100C3D00FD01EF04CF24FD00C0EE5BFEC0EE55FEBE -:100C4D00C7C1FB04088B31196C0161589BC0C6D715 -:100C5D00717BFAFE4DFEAF0408040600C11436C1C7 -:100C6D000B300000522DF3FE77FF8FC000FE2BFEE0 -:100C7D0061CF5C807C8073C0041900CEFC0F61CB0A -:100C8D00C55404EF03C55417FE18FEC7360008BB44 -:100C9D00629C0288089C03D1DD334C41DE2F70F13C -:100CAD00312DB161090033081C000851FF612A4143 -:100CBD000E118FD0FF613B118FD1FF6138DC0E8B90 -:100CCD005C03DF0964C6C4FE2BFDEECAFDC6C4EE8F -:020CDD00C3FD55 -:100CDF0061CF5100718C7109FECBF800FEFCC90188 -:100CEF0000F6BF00F953C0F693935820FEDFF94189 -:100CFF000036264E34CCFCEF05118B99A7A517446F -:100D0F00704EDFF53602F930CCFCEF04CC0000A7B3 -:100D1F0047DFF9410036704E3420FEEF05118B99F5 -:100D2F00A7A51744804EDFF53630FE3092FEEF0454 -:100D3F00CC0000A747DFF9FCCE0000EFFE61DD71AC -:100D4F007BFABEF0ADD8BEF200AEF661CDD7C3616F -:100D5F00DD717BFABEF0ADD8BEF200DBF6FFADDC85 -:100D6F00BEF000AEF6BDD8AEF40312ADDABEF2009F -:100D7F00AEF661CD03BDDAC2D7C3F33174D90883A0 -:100D8F00C1F626D8BDD8C031750683C312F623C26B -:100D9F00FDAA0D93DF0312F623C2D7440000DD2610 -:100DAF0061DD717BFACFE80080BEF6F6BEF4BEF2CD -:100DBF00ADD8BEF0CFE800818FE8003103FAAEF076 -:100DCF00F5E80061CDD7B1D7C3F33174D90883C12A -:100DDF00F626D8BDD8C0317505C312F623C2FDF86B -:100DEF000D93DF0312F623C2D7440000DD2761DD28 -:100DFF00717BFACFE80080BEF6F6BEF4BEF2ADD836 -:100E0F00BEF0CFE800818FE8003103FAAFE000F5C4 -:100E1F00E80061CDD7ADD8D7C3F33174DB0F83C1F1 -:100E2F00F626D8BDD861317026DABDDAC031750D1E -:100E3F0083C312F626DCBDDC61317023C2FD600E68 -:100E4F0093DF0CF626D8BDD861317026DABDDAC231 -:100E5F00D7C161686BDC6BDDC0DD2F61DD717BFAA3 -:100E6F00CFE80080BEF4ADDCBEF6ADD8BEF0ADDA93 -:100E7F00BEF2CFE800818FE8003103FAAEF0BDD8A3 -:100E8F00AEF2BDDAF5E80061CDD7F6BDD8BDDAD741 -:100E9F008292DD2B61DD717BFACFE80080BEF0F628 -:100EAF00BEF2BEF46208BEF6CFE800818FE80031D3 -:100EBF0003FAAFE0006072AEF0F5E80061CDD760E5 -:100ECF0072F6B1D706DABDDAADDC06D8BDD861D877 -:100EDF00A6DAD7D1DD17C1C3DAD89DD8ADDA311C68 -:100EEF0061EEB4D8DFF8BDDA13BDD8C2C0D7D1DDFB -:100EFF001BC1C3DADA9DDAADD8311E33311E33711F -:100F0F00F9B4DADFF4BDD813BDDAC2C0D746D8DDE5 -:100F1F000771FF7177D971C0D75BDB9DDB605BDA3F -:100F2F009DDAADDC5BD9085BD808BDD8D7C3C7F352 -:100F3F00728EFDC162314C4100361C4E1161A072A0 -:070F4F00C09EFD62C6C2D77F -:0A0FF60031303A31303A3038000053 -:0A20000031303A31303A3038000038 +:10019E003707D908F9FD4D298F06F95CE39F06F95B +:1001AE0051035B04318EE7240000DD1023DD0823AC +:1001BE00DF0E712006F9D7713006F9D7714006F9B6 +:1001CE00D7717BFACEA010CEA180E5F3000000001F +:1001DE00CEA408F5AAFFD78F06F9310508CD000386 +:1001EE00CD030FEF08CD030EF690BFB401CD04087A +:1001FE00CD0508F521FFCE22E9CE23F8CE24F3CE8D +:10020E0025FACE26FCCE275FCE2EFCCF1105F8CFD9 +:10021E00120511CF350002CF370019CF530006CB90 +:10022E00EEFEFFCE3831CE3970CF38050A3087005A +:10023E00BF1801BF1A01BF1C01BF1E01D7D7C7F6D9 +:10024E0016FD7004717BFA31329508713295717A10 +:10025E00FAEF0C717AFAA7F647DFE95203EF01F2D3 +:10026E00C6D7C7C1C1FBF8FF17A1C1E0C18C0A7088 +:10027E00C18C0270FD91021006629D528C017210AB +:10028E0004C6D7C7C1FBF8FFFD4C02D2DD045203F2 +:10029E00EF618B70FDBD03D2DD077133955202EF16 +:1002AE00528C0870FDD903FD24048B6C0170FDD9AE +:1002BE0003300400BF2401301740BF1C013004007E +:1002CE00BF22018C0A91DF04F6BF2A01710BE2CE28 +:1002DE0044FF3182E202EFFAAC0C148E449961793C +:1002EE000C61690A8C0AD1DFDAFD4D04710BE271E3 +:1002FE003395F2C0C6D7C7C1FBF8FFFD4C02D2DD65 +:10030E00045203EF25710AE68B70FDBD03D2DD07A3 +:10031E007133955202EF138C0870FDD9038C0A705D +:10032E00FDD903FD4D04713395F2C0C6D7C7C1FB8D +:10033E00F8FFFD4C02D2DD045203EF70710AE67134 +:10034E000BE28B70FDBD03D2DD077133955202EFC8 +:10035E005B710BE231229544C73422FBAC0C165272 +:10036E00048B99A5A792DFF9C68B9D4F8C089D50E3 +:10037E008C0A9D513184BD02EFFA717ABDCEB14423 +:10038E00CBB422FB8C0A318EBEB8CEBB48714BE18A +:10039E00714BE5710ABD8C089E44EF0F710BE68C14 +:1003AE00089E448C0A9D4EAC0CBD4CF2C0C6D7C7FD +:1003BE0016FDFC03AF0401BF0C0117FDD903D2DDFE +:1003CE0007FD4D045202EF01F2C6D7C716710AE6B9 +:1003DE00710BE2669E443182E202EFFAF6420401AC +:1003EE00DD09AF0401BF0C01E2EF01F2C6D7AF2861 +:1003FE0001085CFB08BF2801FD4B02AF28015CFB26 +:10040E00BF2801300400BF2A01301780BF1C013005 +:10041E000400BF2201D7AF2401086C0408BF2401D9 +:10042E00AF28016C0F086C0B08BF2801FD4B02AF03 +:10043E002A01085CFB08BF2A01FD4B02EDFC0330CC +:10044E000400BF2401F6BF2A01300B0BBF2801FDAB +:10045E004B02300B0FBF2801FD4B02300F0FBF2890 +:10046E0001D731449501D77132956A0E03713B2540 +:10047E00713B23E0FD9F097120F000FD4B02F6BF9A +:10048E0026015024BF1401CB440014300F0FBF2897 +:10049E0001712395710BE2710AE6FDFC03CE44FF58 +:1004AE003182E202EFFAFD4D04AF0401BF0C01717F +:1004BE003395714295D731349502EFFAFD240471CC +:1004CE003A25713A235A0EFC7128F000714395D7E4 +:1004DE00C72008FBF8FFFD2B085014C15008FD5D26 +:1004EE0007C0CC07048C074C14DE0C8C07318EFD34 +:1004FE00C709615907EFEECC07048C074C1461C88D +:10050E00EDCC05CC06008C064C0461C8EDAB053075 +:10051E000AF9BC02F6BBCEABAC31B2D109C736413B +:10052E00057184C6DEF3F1C73641057184C661DC00 +:10053E009C05713BD1AC02148F400599715050054A +:10054E00617902617900F0E1614900DD09C7364148 +:10055E00057184C6DEC3F1C73641057184C661DC00 +:10056E000E059C055040C18C07318E31AD128C06A4 +:10057E00318E318D03BDD831FFBDDADADAADD8FD5B +:10058E00930CC0D2DD0C5008C15014FD5D07C0FDA8 +:10059E00500B8C05D1DF06615906ED14058C073121 +:1005AE008EFDCB09D2DD0C5008C15014FD5D07C085 +:1005BE00FD500B8C05D1DF06615907ED0805716002 +:1005CE005005CC0400CC05008C054C09DE2B8C05A7 +:1005DE00318E04F61FC1317B9EFDC41189728C05CC +:1005EE00318E04F64F14896142DF03F6EF01E660A7 +:1005FE000E049C04615905EFCF41001140F81F3ADB +:10060E0061E86159048C04D1DF08FD510BFD630CC8 +:10061E00EF0C5008C15014FD5D07C0FD500B1008C3 +:10062E00C6D7C72004FBF8FF712B24CC0100F6BC03 +:10063E0002AC02440900DE3EAC0204F60F14410087 +:10064E00118972AC020C5014896142DF03F6EF017E +:10065E00E6600E019C01AC021249005072AC02041D +:10066E00F67F14896142DF03F6EF01E6600E019C0E +:10067E0001617902EFBB40F67FFF61F86159018C91 +:10068E0001D161F8ED2907CC0100717AFAFD7004F1 +:10069E00711300711B20710303710205E0C1500339 +:1006AE00FD592BC05013FD9F09500FC1E0FD592B72 +:1006BE00C0CEABAC6159018C0191DD068C014C03AF +:1006CE00DF03E6EF01F66061FB7121048C014C083B +:1006DE0061F8CC010031320705A024FCEF03F524AC +:1006EE00FC4024FC11DC22F524FCF0C15003FD5922 +:1006FE002BC0CE3708CBE4FFFFCBE6FFF7CED4FFFF +:10070E00CF370008F5120561FDE6BC02F66149021D +:10071E00DD9F00000000617902EFF1FD2B08D2DFB2 +:10072E00FA5008C15014FD5D07C0D2FD500B1004E5 +:10073E00C6D73184BD02EFFA717BBDCBE4FFFFCB90 +:10074E00E6FFFFCBD4FFFF717ABED7717BBED7C752 +:10075E00C1200CFBF8FF8C0C318E31ADC1317B9D6D +:10076E00D4C0BC068DD49C088C149C0B8C14318E7A +:10077E00040C00128C0B318EBDD813FD220F61C8F4 +:10078E00ED2608CEABACCC05068C0B318EFDC30925 +:10079E00D2DD158C0B318EFDC7096169058C05D133 +:1007AE00DFE7FD5907E2EF71CC0A008C0A4C04DE3C +:1007BE0054F6BC02300AF9BBAC06148C089EFD112F +:1007CE008972AB146299AC06A1BC0661790061799D +:1007DE0002F0E1614902DFE05040C18C0B318E31F5 +:1007EE00AD128C0A318E318D03BDD831FFBDDADAF0 +:1007FE00DAADD8FD930CC0D2DD06FD5907E2EF1934 +:10080E0061590AEFA68C0B318EFDCB09D2DD03E2C6 +:10081E00EF0761590BED7A07F2100EC6D7C7717B41 +:10082E009D717BFAFD4007300AF9FD760AFD010A3B +:10083E00C6D7FD2B08FD500BFD5907F5ABFFF2D7C0 +:10084E00C7310499067110B3FBEF047118B3FB8F17 +:10085E00B3FB7B8C76D1DD5B8FB3FB9D8C4004F9B3 +:10086E0003DF22665C10D1DD1C8FB3FB5C10D1DD83 +:10087E000B5080C15011FDAD34C0EF095040C15036 +:10088E0011FDAD34C04004F903DD064004F904DF68 +:10089E0022665C02D1DD1C8FB3FB5C02D1DD0B50F6 +:1008AE0040C15010FDAD34C0EF095020C15010FDB5 +:1008BE00AD34C0C6D7C7360000665C80D1DD106788 +:1008CE005C80D1DF05713398EF0B713298EF0671B2 +:1008DE000407713198665C40D1DD10675C40D1DF52 +:1008EE0005714398EF0B714298EF06711405714133 +:1008FE0098665C01D1DD10675C01D1DF05715398FC +:10090E00EF0B715298EF06713407715198665C02C5 +:10091E00D1DD10675C02D1DF05716398EF1D716246 +:10092E0098EF184007F901DF08710402716198EF22 +:10093E000AC736100571C4C6716198665C04D1DDB4 +:10094E0010675C04D1DF05717398EF0B717298EF2D +:10095E0006714407717198665C08D1DD10675C08FA +:10096E00D1DF05710399EF0B710299EF0671140730 +:10097E00710199665C10D161E8715AD1C6D7F5F64E +:10098E00FBF5F8FBCFFEFBFFCFFAFBFFCFFBFBFF28 +:10099E00D7C7C1C1FBF8FFCEABAC8C02D1DD126163 +:1009AE006902305C03BBF6614900DDEE618900EF40 +:0509BE00F51004C6D78E +:1009C3005208EF065203EF025206FEE600FE1B003A +:1009D300DC16089F03088F0408089F040862FE249E +:1009E30000089F0408EEBF00EEBA00C1C514410E13 +:1009F30011D9D0FF118FD1FF312E45C4C0D7F231A9 +:100A0300A2C401E2D79DE261DD4C09DF12717BFADA +:100A1300C18F06089F25FDC0CF060800EE270031D1 +:100A2300F2FA04CF0608004C00DF05D50008DD16F6 +:100A330061DD717BFAD50608DD0ACDE31F61CD6167 +:100A4300CDEE160061CDFED40061FFFE9A00FCF8E6 +:100A5300FF0EFEB20061CDFED5004C09DF0EC18F43 +:100A630006086F25FD9F0608C0EE0400CF060800A8 +:100A7300F8E3D75200EF025202FE3700CF24FD0005 +:100A8300CF060800BF0408C716629F000841001183 +:100A93008F1A209B4100118F1B209F0108C6510014 +:100AA300FE62FFEF025205CF060800C1510CFE0A99 +:100AB30000C0D7C1511DFE0200C0D761DD717BFAB2 +:100AC30070CEC0A59EC47CFF9EC4609EC461CDD77A +:100AD30061DD717BFAC18EC45C1BFED6FFCF0608B5 +:100AE30001FED7FFC061CDD731F2FA1AC1AEE4BF20 +:100AF30016FDAEE6BF18FDAED4BF1AFD30FFFFBE34 +:100B0300E4BEE6BED4C0D731F2FA11C1AF16FDBEC2 +:100B1300E4AF18FDBEE6AF1AFDBED4C0D7C1BF1CFB +:100B2300FD13BF1EFD15BF20FD17BF22FDC0D7AFAC +:100B33001CFDDB1EFDEB20FDFB22FDD7534B30528A +:100B43005430324E323030475631323000FFC150CC +:100B5300FEFEAB0061DD717BFACF060800FE0A00E2 +:100B6300FEA4FF61CDF8E3EECF00C7FB0408BF1678 +:100B7300FD8FC0009C05C5C337040600BF18FD35B3 +:100B830036B50B300000522BFE6600C2C4C630637C +:100B93000BB800300000B8022004AF18FDB80030D5 +:100BA3000F00B802AF16FD61FF520AFE3AFFECF8E0 +:100BB300FF0E717BFAC1C7FB04088C05C65C80FE7F +:100BC3000200C0D761DD717BFA70CFC0FFA59FC063 +:100BD300007CFF9FC000609FC00061CDD7618BFE8A +:100BE300E2FF717BBE410011FB000017CEFC0061E8 +:100BF300CB089EFDF31161C999A58392DFF7D7FE58 +:100C0300B1FED524FDDF23C1CF0308035109FEF450 +:100C1300FDC0D2DF37FE3800A20408CF0308075116 +:100C230009FEE1FDD2B20408DF22C7FB04083183C9 +:100C330002C6D7C6510AFECCFD624C1FDF06CF2485 +:100C4300FD01EF04CF24FD00C0EE5BFEC0EE55FEB8 +:100C5300C7C1FB04088B31196C0161589BC0C6D70F +:100C6300717BFAFE4DFEAF0408040600C11436C7BB +:100C73000B300000522DF3FE77FF8FC000FE2BFEDA +:100C830061CF5C807C8073C0041900CEFC0F61CB04 +:100C9300C55404EF03C55417FE18FEC7360008BB3E +:100CA300629C0288089C03D1DD334C41DE2F70F136 +:100CB300312DB161090033081C000851FF612A413D +:100CC3000E118FD0FF613B118FD1FF6138DC0E8B8A +:100CD3005C03DF0964C6C4FE2BFDEECAFDC6C4EE89 +:020CE300C3FD4F +:100CE50061CF5100718C7109FECBF800FEFCCF017C +:100CF50000F6BF00F953C0F693935820FEDFF94183 +:100D05000036384E34CCFCEF05118B99A7A5174456 +:100D1500824EDFF53602F930CCFCEF04CC0000A79B +:100D250047DFF9410036824E3420FEEF05118B99DD +:100D3500A7A51744924EDFF53630FE3094FEEF043A +:100D4500CC0000A747DFF9FCCE0000EFFE61DD71A6 +:100D55007BFABEF0ADD8BEF200AEF661CDD7C36169 +:100D6500DD717BFABEF0ADD8BEF200DBF6FFADDC7F +:100D7500BEF000AEF6BDD8AEF40312ADDABEF20099 +:100D8500AEF661CD03BDDAC2D7C3F33174D908839A +:100D9500C1F626D8BDD8C031750683C312F623C265 +:100DA500FDB00D93DF0312F623C2D7440000DD2604 +:100DB50061DD717BFACFE80080BEF6F6BEF4BEF2C7 +:100DC500ADD8BEF0CFE800818FE8003103FAAEF070 +:100DD500F5E80061CDD7B1D7C3F33174D90883C124 +:100DE500F626D8BDD8C0317505C312F623C2FDFE5F +:100DF5000D93DF0312F623C2D7440000DD2761DD22 +:100E0500717BFACFE80080BEF6F6BEF4BEF2ADD82F +:100E1500BEF0CFE800818FE8003103FAAFE000F5BE +:100E2500E80061CDD7ADD8D7C3F33174DB0F83C1EB +:100E3500F626D8BDD861317026DABDDAC031750D18 +:100E450083C312F626DCBDDC61317023C2FD660E5C +:100E550093DF0CF626D8BDD861317026DABDDAC22B +:100E6500D7C161686BDC6BDDC0DD2F61DD717BFA9D +:100E7500CFE80080BEF4ADDCBEF6ADD8BEF0ADDA8D +:100E8500BEF2CFE800818FE8003103FAAEF0BDD89D +:100E9500AEF2BDDAF5E80061CDD7F6BDD8BDDAD73B +:100EA5008292DD2B61DD717BFACFE80080BEF0F622 +:100EB500BEF2BEF46208BEF6CFE800818FE80031CD +:100EC50003FAAFE0006072AEF0F5E80061CDD760DF +:100ED50072F6B1D706DABDDAADDC06D8BDD861D871 +:100EE500A6DAD7D1DD17C1C3DAD89DD8ADDA311C62 +:100EF50061EEB4D8DFF8BDDA13BDD8C2C0D7D1DDF5 +:100F05001BC1C3DADA9DDAADD8311E33311E337118 +:100F1500F9B4DADFF4BDD813BDDAC2C0D746D8DDDF +:100F25000771FF7177D971C0D75BDB9DDB605BDA39 +:100F35009DDAADDC5BD9085BD808BDD8D7C3C7F34C +:100F4500728EFDC162314C4100362E4E1161A07288 +:070F5500C09EFD62C6C2D779 +:0A0FF60031333A35393A343900003E +:0A20000031333A35393A3439000023 :10200A0005214F7B9EC5E9000104080D12171C1F0C :10201A00080100001F003B005A0078009700B50035 :10202A00D400F300110130014E01192634445362E1 @@ -269,17 +270,17 @@ :10214A00BC00BE90C160C400C700CCA0D0A00200F1 :10215A00191012004810251041F02FA013F01CD0BE :10216A0010D00FA0110010E00C100C000C0002009F -:10217A007100B4FFC0FDA0DAE5E70000000000002E -:10218A000000000000000000000000000000000045 -:10219A000000000000000000000000000000000035 -:1021AA000000000000000000000000000000000025 -:1021BA000000000000000000000000000000000015 -:1021CA000000000000000000000000000000000005 -:1021DA0000000000000000000000000000000000F5 -:1021EA0000000000000000000000000000000000E5 -:1021FA0000000000000000000000000000000000D5 -:10220A0000000000000000000000000000000000C4 -:10221A0000007F7E7D7C7A7978777675747271702A +:10217A007100B4FFC0FDA0DAE5E7A120B750B9D0DD +:10218A00BB00BC30BC60BCA0BD10BDC0BE70BFD01F +:10219A00C2A0C400C850CC80D0B001A0251018B08D +:1021AA0017C095206FE07C603510350037F016F0C7 +:1021BA001CA0173011D011F011F002005E00A7FF29 +:1021CA0027FCB0DAF5F39CF0AD50AFB0B300B3E042 +:1021DA00B560B670B7A0BA00BC00BE90C160C400BA +:1021EA00C700CCA0D0A00200191012004810251078 +:1021FA0041F02FA013F01CD010D00FA0110010E056 +:10220A000C100C000C0002007100B4FFC0FDA0DA33 +:10221A00E5E77F7E7D7C7A7978777675747271705E :10222A006F6E6D6C6A6968676665646261605F5E3D :10223A005D5C5A5958575655535251504F4E4D4B53 :10224A004A494948474645434241403F3E3D3B3A59 @@ -287,715 +288,716 @@ :10226A00FA041225384D5F6E777A776E5F4D3825FE :10227A001204FAF3F0F0F3F7FBFE00020303020282 :02228A00010051 -:10228C008D3AB43AD1DF26CD3A1EFD3E23FDE12234 -:10229C003132920D3104920931329605713304EFCB +:10228C008D3BB43BD1DF26CD3B1EFD3E23FDE12231 +:10229C003132940D3104940931329805713304EFC5 :1022AC0003713204FD1223FDBA22FD1526D771539A -:1022BC0092D432DD05B432715292312292037152B2 -:1022CC0092715492714102314402057140B3FBD7B3 +:1022BC0094D432DD05B432715294312294037152AC +:1022CC0094715494714102314402057140B3FBD7AF :1022DC007148B3FBD74A304BDC114A30B9DE0C4A9B -:1022EC003B28DE03A43BD7713392D74A303EDC0542 -:1022FC004A30BDDC0C4A3C28DE03A43CD771329238 -:10230C00D7F43BF43CD73142960C4A3D02DE03A491 -:10231C003DD7712392D73132041240AFFB3CDE0C17 -:10232C008FB2FB5C01D1DF04712392D7712292F43E -:10233C003DD7C7C1FBF8FF313296067130B3FBEFC6 -:10234C00047138B3FB714492713796DE4F71349639 -:10235C007141923132960E5002C15011FD9C34C025 -:10236C00CD3229EF37E0C15011FD9C34C0F4321747 -:10237C00C15002FD302BC0D2DF0D8B318E318D0858 +:1022EC003C28DE03A43CD7713394D74A303EDC053E +:1022FC004A30BDDC0C4A3D28DE03A43DD771329434 +:10230C00D7F43CF43DD73142980C4A3E02DE03A48C +:10231C003ED7712394D73132041240AFFB3CDE0C14 +:10232C008FB2FB5C01D1DF04712394D7712294F43A +:10233C003ED7C7C1FBF8FF313298067130B3FBEFC3 +:10234C00047138B3FB714494713798DE4F71349833 +:10235C007141943132980E5002C15011FDAD34C010 +:10236C00CD3229EF37E0C15011FDAD34C0F4321736 +:10237C00C15002FD412BC0D2DF0D8B318E318D0847 :10238C000E01081C00BD34AD3444009BDC05D5AFF8 -:10239C00FBDF095020C15011FD9C34C0C0C6D78D45 -:1023AC00209D3EFDED23FD642BD507F9DD04710363 -:1023BC0092D78D3E4B2061F83164921C716392FD73 -:1023CC006A044A3E07DD054A3EFFDF098F06F931F4 -:1023DC000303FD7C24FD90247102923073256194DB -:1023EC00D7C77162017172015003FD99095008FD44 -:1023FC001937629D305009FD19376276716301718E +:10239C00FBDF095020C15011FDAD34C0C0C6D78D34 +:1023AC00209D3FFDED23FD752BD507F9DD04710351 +:1023BC0094D78D3F4B2061F83164941C716394FD6C +:1023CC0070044A3F07DD054A3FFFDF098F06F931EC +:1023DC000303FD7C24FD90247102943073256194D9 +:1023EC00D7C77162017172015003FD9F095008FD3E +:1023FC002A37629D305009FD2A376276716301716C :10240C001806F94A30F1DC0BE507F9F508F9CD3778 :10241C0007EF224A3004DE1ACF07F9025008C150E8 -:10242C006CFD6A02C092DF0DD450DF09711006F901 +:10242C006CFD7002C092DF0DD452DF09711006F9F9 :10243C00EF03F507F94007F901DF05710A22EF06F2 :10244C00710B22710302CD20075700674C08DE1078 :10245C0073090A20614EDC05679D20EF0387EFEBC3 :10246C004A2007DF09D507F961F8CF07F903C6D76A -:10247C00500AFD9909304000C15006FD132BC05085 -:10248C0096ED9909C72006FBF8FFD507F961E8ED31 -:10249C006F25304A57C1503EFD132BC0D2DD07715A +:10247C00500AFD9F09304000C15006FD242BC0506E +:10248C0096ED9F09C72006FBF8FFD507F961E8ED2B +:10249C006F25304A57C1503EFD242BC0D2DD077149 :1024AC0000B2FBED6F257108B2FB17040200C1509E -:1024BC0004C1500CC1506CFD8B021006EA38AA48BE +:1024BC0004C1500CC1506CFD91021006EA38AA48B8 :1024CC00318D12AA48318E616B08616A08C1500EB9 -:1024DC00FD132BC0F690C1500CFD132BC0CC01008A -:1024EC008C014C04DE2831349302EFFA712293EA0A +:1024DC00FD242BC0F690C1500CFD242BC0CC010068 +:1024EC008C014C04DE2831349502EFFA712295EA06 :1024FC00388C015010D605C15010C18C01D6044047 -:10250C0000C1506CFD35031006615901EFD250A586 -:10251C00FD9909EA38AA48318D12AA48318E616BAF -:10252C0008616A08C1500EFD132BC050A5FD990916 -:10253C005004C1506CFD6A02C0629C01EA388A4B9F +:10250C0000C1506CFD3B031006615901EFD250A580 +:10251C00FD9F09EA38AA48318D12AA48318E616BA9 +:10252C0008616A08C1500EFD242BC050A5FD9F09FF +:10253C005004C1506CFD7002C0629C01EA388A4B99 :10254C004E0161C3048A4A4E0117040200C15004B3 -:10255C00C1500CC1506CFD35031006F6C1503EFD48 -:10256C00132BC01006C6D7C78D3F4B3061F8ED1248 -:10257C00264A4128DE05A441ED1226F4418D309DFA -:10258C003F8D305070D612307351230480001231BD -:10259C00FF318E039D409FAEFBF68D407C804C95A9 -:1025AC00DC1B8D40318F241400EA38BDD8AA44FDC1 -:1025BC004C0D1231FF318E03318F16EF198D4031D6 -:1025CC008F241400EA38BDD8AA46FD4C0D1231FFF9 +:10255C00C1500CC1506CFD3B031006F6C1503EFD42 +:10256C00242BC01006C6D7C78D404B3061F8ED1236 +:10257C00264A4228DE05A442ED1226F4428D309DF7 +:10258C00408D305070D612307351230480001231BC +:10259C00FF318E039D419FAEFBF68D417C804C95A7 +:1025AC00DC1B8D41318F241400EA38BDD8AA44FDC0 +:1025BC00520D1231FF318E03318F16EF198D4131CF +:1025CC008F241400EA38BDD8AA46FD520D1231FFF3 :1025DC00318E03318F16EA388A427217F303164490 :1025EC00000171FE61C836FF001701DE02F61617F6 -:1025FC00BD78C7500CFD132BC0D2DF068D309D3F2C +:1025FC00BD7AC7500CFD242BC0D2DF068D309D4018 :10260C00EF047100B2FBF2C6D7C72008FBF8FF40FD :10261C0007F901DD064007F902DF1C17040600FD6F -:10262C000B2CD2DF0A8C069C058C079C04EF4ECC3D -:10263C000563CC0400EF4617040600FD0B2CD2DD1D -:10264C000F7100B2FB710392CC0500711293EF2D48 +:10262C001C2CD2DF0A8C069C058C079C04EF4ECC2C +:10263C000563CC0400EF4617040600FD1C2CD2DD0C +:10264C000F7100B2FB710394CC0500711295EF2D44 :10265C007108B2FB8C06318E318D080E07081C00F8 -:10266C00BBEA388A4072ABFD9F0EBB8C019C05D136 +:10266C00BBEA388A4072ABFDA50EBB8C019C05D130 :10267C00DF08CC0501CC0400EF038B9C0417040687 -:10268C0000FD162CD2DD06CC06C8CC07008C069FAC +:10268C0000FD272CD2DD06CC06C8CC07008C069F9B :10269C00B1FB8C06318E318D080E07081C00BD3441 -:1026AC00AD344401A5DC08CC0364F6BD42EF48AD63 -:1026BC003426424401A0DC08CC031EF6BD42EF37A1 -:1026CC00AD3444819DDC09CC030AC942F401EF27E7 -:1026DC00AD3444019BDC09CC0305C942F401EF176E -:1026EC00AD34440191DC09CC0300C942F401EF077D -:1026FC00711293C942F4013132040C31249208CC8A +:1026AC00AD344401A5DC08CC0364F6BD44EF48AD61 +:1026BC003426444401A0DC08CC031EF6BD44EF379D +:1026CC00AD3444819DDC09CC030AC944F401EF27E5 +:1026DC00AD3444019BDC09CC0305C944F401EF176C +:1026EC00AD34440191DC09CC0300C944F401EF077B +:1026FC00711295C944F4013132040C31249408CC84 :10270C000564CC0400EF0D8C034E05DE078C039C96 -:10271C0005CC04008C059FAFFB8C049FB0FBFD988F -:10272C002B8D444E05DD2840AFFB0BDE054A440BD8 -:10273C00DE1440AFFB06DE054A4406DE09D5AFFBCE -:10274C00DF0DD444DD095020C15011FD9C34C08FE5 -:10275C00AFFB9D44FDD52B1008C6D7C75601D83703 -:10276C00C15002FD482BC04008F901DF10500AFD92 -:10277C009909712010055008FD9909EF055012FDBB -:10278C0099098D376C0870C15002FD482BC050035D -:10279C00FD99098D376C1870C15002FD482BC05043 -:1027AC0016FD99095003FD592B625C01D1DD0F71A7 -:1027BC0070B3FB5002C15013FD9C34C056006672BE -:1027CC00C6D7C75004FD592B625C03D1DD405014B1 +:10271C0005CC04008C059FAFFB8C049FB0FBFDA97E +:10272C002B8D464E05DD2840AFFB0BDE054A460BD4 +:10273C00DE1440AFFB06DE054A4606DE09D5AFFBCC +:10274C00DF0DD446DD095020C15011FDAD34C08FD2 +:10275C00AFFB9D46FDE62B1008C6D7C75601D837F0 +:10276C00C15002FD592BC04008F901DF10500AFD81 +:10277C009F09712010055008FD9F09EF055012FDAF +:10278C009F098D376C0870C15002FD592BC0500346 +:10279C00FD9F098D376C1870C15002FD592BC0502C +:1027AC0016FD9F095003FD6A2B625C01D1DD0F7190 +:1027BC0070B3FB5002C15013FDAD34C056006672AD +:1027CC00C6D7C75004FD6A2B625C03D1DD405014A0 :1027DC00FD652834B3FB895C9F998A0C7CFF50FF04 :1027EC005C14D1DD228A0C7CFF5C147234B7FB893B :1027FC00616A997162075600316207058666D1DFFE :10280C00F7716307716B2734C6FB895CEB99500237 -:10281C00FD592BD2DD398D376C1070C15002FD483B -:10282C002BC0E0FD9909D837C15002FD482BC05090 -:10283C0033FD99094008F901DF0971281005500A88 -:10284C00FD9909F0C15002FD482BC07178B3FBE033 -:10285C00C15013FD9C34C0C6D7C7C12004FBF8FF80 -:10286C00CC02005004FD592B629C038C045C20D1DB +:10281C00FD6A2BD2DD398D376C1070C15002FD5919 +:10282C002BC0E0FD9F09D837C15002FD592BC05079 +:10283C0033FD9F094008F901DF0971281005500A82 +:10284C00FD9F09F0C15002FD592BC07178B3FBE01C +:10285C00C15013FDAD34C0C6D7C7C12004FBF8FF6F +:10286C00CC02005004FD6A2B629C038C045C20D1CA :10287C00DD0E8C036C019C038C026C209C02EF130C :10288C008C045C10D1DD0C8C035CFE9C038C026C04 :10289C00109C028C045C08D1DD0E8C036C029C0332 :1028AC008C026C089C02EF138C045C04D1DD0C8C44 :1028BC00035CFD9C038C026C049C028C03D1DD0533 -:1028CC00501AFD99098C0370C15004FD482BC08F20 +:1028CC00501AFD9F098C0370C15004FD592BC08F09 :1028DC00B3FB5C9F728C03318E316D148C03318E83 :1028EC00314D616D08616C5C606162629FB3FB8FFE :1028FC00BFFB7CFF50FF5E02D1DD278FBFFB7CFF4F :10290C005E027234B7FB89616A99716207CC01006F :10291C00316207086159018C01D1DFF471630771D1 -:10292C006B27F21006C6D7D9A7FBC15006FD482B62 -:10293C00C0D9A8FBC15007FD482BC0D7FD3329F2E5 -:10294C00D7C7711300711B20710303710205E0C11D -:10295C005003FD482BC05013FD9909F0C15005FDE3 -:10296C00482BC0500FC1E0FD482BC0500AFD9909FF -:10297C007103055008FD9909501FC1E0FD482BC09B -:10298C005012FD99095003FD592B625C01D1DF03F4 -:10299C00E2EF24F0FD592B629D363602F9C7500840 -:1029AC00FD302BC05003C1FD482BC0710203711ABE -:1029BC0020FDF02AF431F2C6D75003FD592B625C8E -:1029CC0001D1DD155014FD6528FDCE275014FD995D -:1029DC0009E0C15003FD482BC0711300711B20711D -:1029EC0003035014FD9909F0C1E0FD482BC0F0C160 -:1029FC005003FD482BC0D7C72004FBF8FFCC0200C6 -:102A0C008D319C035010C150A4FD6A02C0629D31EF -:102A1C00D450DD04F2EDCD2A8C037B315C08D1DD82 -:102A2C000F8D315C08D1DF05CC0210EF03CC0220F6 -:102A3C008C037B315C04D1DD158D315C04D1DF0856 -:102A4C008C026C049C02EF068C026C089C028FB208 -:102A5C00FB5CF3728D315C0C6162629FB2FB8FBECA -:102A6C00FB7CFF50FF5E029C02D1DD1F34B6FB895C -:102A7C006E0299716207CC0100316207086159013D -:102A8C008C01D1DFF4716307716B278D315C40D100 -:102A9C00DD095002C15012FD9C34C08D315C01D156 -:102AAC00DD08E0C15012FD9C34C0717AFA8D315CA6 -:102ABC0041D1DD0C5A31BED831C15010FD5647C042 -:102ACC00F21004C6D7FD6727F2D7FDCE27F2D7C781 -:102ADC008FC6FB7617FD6528664FC6FBDFF2F5C681 -:102AEC00FBF2C6D75064FD9909FD212C6261FB7184 -:102AFC001192F171149261DC70C15012FD5647C0F5 -:102B0C00FD4A36CD5F03D7C7C1C1FBF8FFAC0ABB8A -:102B1C0017C15002C18C0270C1506CFD35031006F8 -:102B2C001004C6D7C7C1FBF8FFAC08C15002C18B5B -:102B3C0070C1506CFD8B021006C0C6D7C788061634 -:102B4C006770C1C75084FDFE021004C6D7C716C7F4 -:102B5C005084FD6A02C0C6D7C74A2004DE04560062 -:102B6C00EF0256014008F901DF048686EF0A40089F -:102B7C00F902DF045104610666318F12504CD633D2 -:102B8C00514CD6610A045420BD38C6D740AFFB3D2A -:102B9C00DC05CF04FC0FD740AFFB1FDC05CF04FCDA -:102BAC000BD740AFFB0BDC05CF04FC07D740AFFBCA -:102BBC000661D831320405CF04FC03D7D5AFFBDD59 -:102BCC0004E504FCD7F504FCD7D504F9DF047173D4 -:102BDC0092D7FD212C6261FB7101937114927107E4 -:102BEC009361C83172921771729271049371119240 -:102BFC00F171049361DC70C15012FD5647C0D7C708 -:102C0C0016C75004FD302BC0C6D7C716C75002FDDF -:102C1C00302BC0C6D740AFFB0BDE02E2D7F2D77128 -:102C2C0000010571785005713AD5713BD18F1005B3 -:102C3C005CFC9F1005CF54054AE542057110420516 -:102C4C0071004205714850057130500571205005D6 -:102C5C00CF530509CF52050B713051057120510529 -:102C6C00713BD5717050058F11055CFC9F1105F4FB -:102C7C0022D77178500571080105D7FD4438FD6ADB -:102C8C0004717AFAFDAB23F504F98F06F931051BB3 -:102C9C005003FD592B625C01D161E8CF04F902CFDE -:102CAC00AFFB64710407714192EF10F67104076178 -:102CBC001012F6B1236061FB714192FD6D30FDFA8B -:102CCC0042712295712BE7618461A461EDEFF8D715 -:102CDC007140F00071783002713AE6713BE2713B61 -:102CEC00EA713BEE8F10055CFC9F1005CF34024A55 -:102CFC00E552FF711A52710A52714830027130302C -:102D0C000271203002CF330209CF32020B71303105 -:102D1C000271203102713BE6717030028F11055C3B -:102D2C00FC9F110571603002D7717830027148F048 -:102D3C0000D7C788061666614FDD0967614EDE0352 -:102D4C0096EF01866672C6D7C7161714AA0412A985 -:102D5C0043DD29AA0412A923FD804EC3AC02FD80D9 -:102D6C004E13C2BDD813FD1C0FDE0C1714AA021291 -:102D7C00AA0403BA04EF051714A9BA04AC0412315F -:102D8C00FF319E03317F087208C6D77100F2003004 -:102D9C004400BFB601300188BF9001300984BF9E4A -:102DAC0001BF9C01BF9A01BF9801BF9601BF94015E -:102DBC00BF9201F53CFF30FE00BFBE01F6BFBC0167 -:102DCC00BFB80150EEBFBA01A1BFB201C918FE00D5 -:102DDC008F06F9310507F5CDFBCB6CFF00717393B2 -:102DEC00716293D730EF00BFB401F6BFBA0171081E -:102DFC00F200712304715307BE6EBE64BE6A712368 -:102E0C0004715307715BD1F453F452716393D78DF2 -:102E1C0054B454D1DF6931D4D105715BD1E453D4AE -:102E2C0053DD2E7140B2FBD852F1E734020023DDA2 -:102E3C000625DD0325DF05F6BE66EF06D9CCFBF1D2 -:102E4C00BE66A4524A5220DF04F452F453CD5419F6 -:102E5C00D7CD541E7148B2FBD5CEFBDF04F6BE664F -:102E6C00D7D9CCFBF14266FFDD15D9CCFBF112AE04 -:102E7C006643DE05A266FFEF03B266FFCD5403D7AF -:102E8C00C7161714F6B9AA0412F6231231FF31AE85 -:102E9C0003316FBA02C6D7C7C1FBF8FF8C0850804C -:102EAC00D612AB1413B9AB14AA0412A92312D92746 -:102EBC00FBF133BDD813FD880DBA02C0C6D731045F -:102ECC009401D74004F902DF10F6BE64BE6EBE6AF0 -:102EDC00BF8EFBBF94FBBF9AFB31749314308AFBFB -:102EEC00FD8C2E3090FBFD8C2E3096FBFD8C2EEF46 -:102EFC00713114940D7113947108D2FBF456F4557E -:102F0C00EF60D455DF5A8F26FB9D554A561FDC17B0 -:102F1C007100D2FB4028FBFFDD1CA4578F28FB4B14 -:102F2C0057DE13F456EF0FD856F1A1605C1F9D5677 -:102F3C007108D2FBF457E856092AFB70C1308AFBA2 -:102F4C00FDA32EC0E856094AFB70C13090FBFDA3CF -:102F5C002EC0E856096AFB70C13096FBFDA32EC04B -:102F6C00B455308AFBFD542DF313BE6E3090FBFD2F -:102F7C00542DF313BE6A3096FBFD542DF313BE642F -:102F8C00D7C736F00071F4DC297170F000CE9D08C3 -:102F9C00CE9EC0CE9F80F594FFF593FFF592FFE592 -:102FAC0097FFE596FFE595FFE598FFCE9C7F7100B6 -:102FBC00A6FB711BE3712BE3711AE7712BE7717A96 -:102FCC009D710A9E31929E02EFFA710B9E712394B1 -:102FDC00713394714394C6D7C73122941E712294D5 -:102FEC00710A9E31929E02EFFA34D4FB3692FF5254 -:102FFC00078B99A5A792DFF9710B9EC6D7C78806D8 -:10300C001631329415713294C7349CFB3092FF16F2 -:10301C0052078B99A5A792DFF9C6667367189CFBBC -:10302C00C6D7C77123943134941E713394710A9EA0 -:10303C0031929E02EFFA3492FF369CFB52078B9929 -:10304C00A5A792DFF9710B9E3144941371439471CF -:10305C007B9E8FDCFB9E9A8FDDFB9E9B717A9EC6BE -:10306C00D7CFA7FB5CCFA8FB5FCFC8FB5DCFFCFB2A -:10307C0036CFFDFBC9E5D3FBD7C7CFA4FB12CFA539 -:10308C00FB1FCFCCFBFFF5CDFBF5CEFBF5CFFBF556 -:10309C00D0FB5600664C64DE08723826FB0086EFC7 -:1030AC00F3C6D7C788061617F1E73403002361E38C -:1030BC00EDD4332361F8EDA031B12361E3EDAA31F6 -:1030CC002561F8EDB831B1240D0061D8EDD433246D -:1030DC000B0061F8EDD8312361F8ED1B322361F858 -:1030EC00EDEB312361F8EDCF3324060061F8ED846C -:1030FC0032B12561D8EDA03224000061F8EDAD327B -:10310C002361F8EDD4332361F8EDAD33B12361E3E2 -:10311C00EDD0322361F8EDE1322361F8EDF2322388 -:10312C0061F8EDE1322361F8ED03332361F8ED141E -:10313C00332361F8ED23332361F8ED45332361F834 -:10314C00ED51332361F8ED5D332361F8ED653324E4 -:10315C0002002361E3EDD43324020061F8ED6D33FA -:10316C002361F8ED78332561F8ED8333B124060043 -:10317C0061D8EDD43324000061F8EDD6332561F825 -:10318C00ED8E3324120061F8EDA8332361F8ED992C -:10319C0033EDD63334A6FB89615F99EDE0333048CB -:1031AC0029619466736718A4FBEDE03340A9FB6AB0 -:1031BC00DF1340AAFB68DF0D674C6CDF083037402B -:1031CC006194713AD5679FABFBEDE03367D1DD0CB1 -:1031DC0030683B619434C4FB89616F99EDE03367CF -:1031EC005C02D1DD0730D12A6194EF0B675C01D111 -:1031FC00DD0530D62A6194675C3CD1DD0F30DB2ACB -:10320C006194675C3C7266736218A4FBEDE03367F3 -:10321C00D1DD625C01D1DD05300800EF01F6609F65 -:10322C0001FC675C02D1DD03E6EF01F63401FC8999 -:10323C00616899675C04D1DD04E6A1EF01F6340105 -:10324C00FC89616899675C08D1DD05302000EF01CD -:10325C00F63401FC89616899675C10D1DD0530108A -:10326C0000EF01F63401FC89616899675C20D1613B -:10327C00E8716001FCEDE033D446DF08679FCDFBBD -:10328C00A446EF0D4A4605DE08E846671811FDA472 -:10329C0046EDE033675C0F7266736218A4FBEDE0D9 -:1032AC00334A4664DE1B4A4601DF0667D161F85794 -:1032BC0001E846671826FBA4464A460561C8711208 -:1032CC0094EDE033675C7F70C117F1243000FD0989 -:1032DC0030C0EDE033675C3F70C117F1243000FD66 -:1032EC000930C0EDE033675C0770C117F124300082 -:1032FC00FD0930C0EDE033675C1F70C117F124305D -:10330C0000FD0930C0EDE0336770C117F1243000C7 -:10331C00FD0930C0EDE033CEABAC710A9E31929E0C -:10332C0002EFFAD592FFDF05710B9EEFED679E99C8 -:10333C00710B9E9FDBFBEDE033714294675C7F9FCA -:10334C00DCFBEDE033714294675C3F9FDDFBEDE00D -:10335C0033675C3F9FDEFBEF7B675C1F9FDFFBEF00 -:10336C00733028396194679FE4FBEF6830F538615E -:10337C0094679FE5FBEF5D300E396194679FE8FB26 -:10338C00EF52675C01D1DD4CFDFA42EF474A58C859 -:10339C00DE42E85867185AFAA458EF38679D58EF80 -:1033AC0033675C01D1DD05711202EF037113026703 -:1033BC005C02D1DD05712202EF03712302679FD3FA -:1033CC00FBEF1167318EEF0CEF0A664C5BDE057379 -:1033DC006718A4FBC6D7C716664C30DC094C37DE21 -:1033EC0005FDE42FEF6B664C02DF1F8FA6FB5C0321 -:1033FC00728F03FC5C03318E316D08616A08128F89 -:10340C0003FC5C80312A6162EF56664C3DDF08AEEE -:10341C0090BD5AF85AEF49664C3EDF04F85BEF401A -:10342C00664C4FDF05FD2243EF36664C61DF08E842 -:10343C0058095AFA72EF29664C7FDF05FDDE3BEF27 -:10344C001F664C4EDF0B310496045210EF12F2EF54 -:10345C000F664C5BDC0452FFEF06667309A4FB722B -:10346C00C6D7C788061617F1241000240500DC0700 -:10347C00244C00DD17EF17717BFA17F104A4FB1431 -:10348C0089617F99717AFA715294EF02A458C6D768 -:10349C00C7C1C1FBF8FF4004F903DD064004F90481 -:1034AC00DF38717BFA8C027309ACFB5E0AD1DF2723 -:1034BC008C02318E04A4FB14896E0A997162077117 -:1034CC007AFACC0100316207086159018C01D1DF15 -:1034DC00F4716307716B27717AFA1004C6D7CF03A6 -:1034EC00FC03F501FCF505FCF507FCD7C7880616AF -:1034FC0017F1E734020025DD3D23DD1725DD1C2304 -:10350C00DD0523DD2BEF3B710295679F06FCCD5F3C -:10351C0003EF2F675C839F03FCEF27675C039F051A -:10352C00FC675C034C0261F8712296FD1045EF12AA -:10353C00679F07FCEF0C6791DF08E0C15012FD9C00 -:10354C0034C0C6D7C71617F1E7240000DD2A23DDE7 -:10355C001E240300DD0724FB00DD24EF2531329609 -:10356C0005308000EF01F6086F04FC7208EF198F2C -:10357C0001FCF501FC72EF107152955235EF09F216 -:10358C00EF0666730900FC72C6D7C71617F1E7245D -:10359C000000DD38241000DD1C23DD1C23DD30246D -:1035AC000E00DD18241100DD1B240F00DD12243069 -:1035BC0000DD15EF1EE2EF1D5202EF195204EF155C -:1035CC005206EF115205EF0D5207EF09F2EF0652BA -:1035DC0003EF0252FFC6D7C7316494377163948DE1 -:1035EC005E9FACFB8D5D9FCBFB36D2FCC7D85DFDDF -:1035FC004A37618A70618AFD8F37C0D862F1312FEA -:10360C00609D618D5C4B61DD0A7172948D619D5C76 -:10361C00CD5F034A5F05DE083054366194CD5F6B95 -:10362C00B45F7150F000CE300BCF170006CE3106D0 -:10363C00FD4502717A30710BE3710BE7C6D78D61D2 -:10364C009D5C8D619FADFBD74004F903DF06400400 -:10365C00F904DF02F2D73174940C717394711395E1 -:10366C008D619D63EF313104951F71039571129536 -:10367C00D506FCDF04F464EF0A8F06FC5002D6A1D9 -:10368C00609D648D649D63EF0E311495068D649D71 -:10369C0063EF048D619D638D639FADFBD863FDBCAF -:1036AC0036E863091C2270C15013FD5647C0F2D78F -:1036BC00C7C1C1FBF8FF8C02D1DF05F506FCEF1A80 -:1036CC008C024C05DE06CF06FC02EF0E8C02318E0E -:1036DC001231FE03311F609F06FC8D654F06FCDD29 -:1036EC0028CC011F8F06FC9D65CC00008B4C08DE9E -:1036FC00148B730912204F06FCDC058B9C01EF0523 -:10370C00615900EFE78C019D601004C6D7C7167194 -:10371C000AE7710BE37150F000CE300BCF170006A7 -:10372C00669E31FD4502717A30710BE33182E30202 -:10373C00EFFA8D1F7158F000710BE772C6D7C7C135 -:10374C00C1FBF8FF8FFCFB4E02DC03F2EF318C0265 -:10375C004FFDFBDC0452FFEF268C022FFCFB70614B -:10376C0031318D128FFDFB2FFCFB70613133BDD8D5 -:10377C0013FDAA0DBB440001DC03F690BB8B721049 -:10378C0004C6D7C7C1FBF8FFAC0814A91489708B09 -:10379C006128706131FD804E1344030071FEDC23FF -:1037AC00AC08148A04819A04AC08148A044C11DC09 -:1037BC0010A9148B99AC0814CA0200AC0814CA03E3 -:1037CC0010EF72AC0814CA0400AC0814A914894D8B -:1037DC00DE0AAC08148A02819A02EF12AC0814A912 -:1037EC0014894D61D308AC08148A02919A02AC0872 -:1037FC00148A03919A03D1DF3CAC08148A024C1052 -:10380C00DF10A91489318EA112AC0814A914629985 -:10381C00EF17AC08148A024CF0DF0EA91489318E14 -:10382C00B112AC0814A9146299AC0814CA0200AC09 -:10383C000814CA0310C0C6D7ED4738C75600664CEB -:10384C000ADE0BF0317E12F67810FC86EFF0C6D74C -:10385C00C7200CFBF8FF17040600C15006C150A886 -:10386C00C15030FD8B021006D2DD1B4A6804DE0508 -:10387C00A468E2EF7034E4FB895CFC99FD28397193 -:10388C0010B2FBF2EF5F717BFA300600C117040631 -:10389C0000C130E9FBFD884E1004717AFAF4688F90 -:1038AC00E4FB5C01D1DD264004F903DF205010C19C -:1038BC0080FD9C34C0C736100571D4C6DE0F17C10D -:1038CC005006C150A8C15030FD8B0210064004F9BF -:1038DC0003DD064004F904DF0B8FE4FB5C02D161CD -:1038EC00E8FD3C40F2100CC6D7D9E5FBC15030FDC9 -:1038FC006A02C0629FE8FB5008C15011FD9C34C0A5 -:10390C00F2D7D9E8FBC1D9E7FBC15030FDFE02105C -:10391C00045008C15011FD9C34C0F2D7C7200CFBD9 -:10392C00F8FFCC09004007F901DF05CC0A02EF03D0 -:10393C00CC0A10CC0B808FE4FB5C039C07D1DF0816 -:10394C00717AD5CC0807EF06717BD5CC082F1704FC -:10395C000800C15004C150A0C15030FD3503100601 -:10396C00624C02DF077110B2FBF2EF357118B2FB3B -:10397C00F468C736100571D4C6DE164004F903DFAF -:10398C001017A1C15006C150A8C15030FD8B0210B8 -:10399C0006717BFA8FE4FB5C034E07DD03E2EF015B -:1039AC00F2100CC6D7D504F9DF03F6BD6A4004F952 -:1039BC0001DD0AD474DD03B474D7CD74038F04F91C -:1039CC00318FE723DD0B24020024030061C8EDD600 -:1039DC003A8F06F931233E301B00466ADF0AE0C1FC -:1039EC005010FD9C34C0EF1D307701466ADF165035 -:1039FC0002C15010FD9C34C0F64670DF088FC8FB26 -:103A0C005010D6BD70F64670DD36B6704670DF309D -:103A1C00711293EF2B301B00466ADF13F64672DFF0 -:103A2C0018E0C15010FD9C34C0C9725307EF0A3026 -:103A3C007701466A61F8711293F6467261E8B672C4 -:103A4C0031549608714395F6BD6AEF1431449505CF -:103A5C00F6BD6AEF0BA66AF6466A61F8C96AFFFF03 -:103A6C00316296194A6C05DE16A46C4A6C05DF0FA0 -:103A7C00A46C5004C15010FD9C34C0EF02F46C31A6 -:103A8C006496194A6E05DE16A46E4A6E05DF0FA405 -:103A9C006E5008C15010FD9C34C0EF02F46ED46F10 -:103AAC00DD03B46FD7317296174A6D05DE14A46D21 -:103ABC004A6D05DF0DA46D5010C1FD9C34C0EF02A2 -:103ACC00F46D4A6D0661F8CD6F25D7C736100571B8 -:103ADC00D4DE0E8FB2FB5C02D1DF06305C38619411 -:103AEC00D24004F903DF1C3122070530032A61940C -:103AFC003154950C7153955080C15012FD9C34C0BB -:103B0C00FD143BFD3A3BC6D78F03FC5C01D1DD1D98 -:103B1C00D477DD03B477D7CD77098D604B76DD0D87 -:103B2C008D609D765040C15012FD9C34C0D740042E -:103B3C00F903DD04F6BD1AD7D5D0FBDF08F6461A1B -:103B4C00DD19B61AD7D9CCFBF1461ADD0ED9CCFB50 -:103B5C0012AD1A43DE03A61AD7B61AD7717BFAC771 -:103B6C008FC4FB76F5C4FB717AFA5C10D161E871F5 -:103B7C006295665C0FD1DD57665C01D1DD05F504FD -:103B8C00F9EF4C665C02D1DD11E0C15003FD482B0E -:103B9C00C0711300711B20710303665C04D1DD112D -:103BAC00711300711B20D503FC61F8710303FDEA4E -:103BBC0034665C08D161E87103035005FD99097105 -:103BCC0002035003C1FD482BC0711A20FDF02AF2EC -:103BDC00C6D7C756FF4A461361C8EDB83C8F06F9E5 -:103BEC00311505300400EF0F8F06F931450530050E -:103BFC0000EF04D907F9F1609F28FC8D789F29FC10 -:103C0C00713492E661301271049261DC3119616297 -:103C1C00629F2AFCE52BFC31140205308000EF0179 -:103C2C00F6C131449605304000EF01F6C2616B08D5 -:103C3C00616A08C131340405302000EF01F6C2611D -:103C4C006B08616A08C131240205300800EF01F6E7 -:103C5C00C2616B08616A08C131749605300400EFCB -:103C6C0001F6C2616B08616A08C131649604E6A171 -:103C7C00EF01F6C2616B08616A08C131549603E624 -:103C8C00EF01F6C2616B08616A9F2CFCF171240490 -:103C9C0061DC9F26FCF171540761DC9F27FCD84640 -:103CAC00F10104ECFC14A9148976A4466672C6D7FB -:103CBC00C7FDBD088F04F9318FE724000061F8EDD2 -:103CCC00963E23DD1B2361F8EDA03D2361F8ED1C2E -:103CDC003E2361F8ED653E2361F8ED393FED933EEF -:103CEC00F6BD707113934005F901DF2C3134961B2E -:103CFC00466ADD04F424EF02A4244A2465DC0FF6A2 -:103D0C00BD6AF504F9712295EDBA3FFDAB23AD6A9E -:103D1C00440A0061D8EDBA3F714295FD6A047163A3 -:103D2C0092FDAB234007F903DF09712295F504F9E5 -:103D3C00EDBA3FFD152640B1FB9BDE09712295F5CE -:103D4C0004F9EDBA3F714A27714011057130110524 -:103D5C00713A22715A2271501105FD4D29D2DD099B -:103D6C00712295F504F9EDBA3F71103500CF37008B -:103D7C001D714012054005F901DD064005F903DF10 -:103D8C0005F5CDFBEF04CFCDFB03CF04F902FD33DA -:103D9C0029EDBA3FFD2B2CFDDC2C714A9DFDEA343C -:103DAC00FD8530F537FF712BE0F505F9712295CBC8 -:103DBC00E43FEFCBE6F6F0FD6A04713BD4711202DE -:103DCC007123028F06F93105285004FD592B625CD2 -:103DDC0003318E315D34B3FB896168995002FD5912 -:103DEC002BD2DD067170B3FBEF047178B3FBFDAB26 -:103DFC0023FD972D710806F9CF04F9038FA6FB5C00 -:103E0C0002D1DD095080C15010FD9C34C0EDBA3F89 -:103E1C00FDBC3F3164952FA47AD47ADD0831A4E03F -:103E2C000A31020C06712BE0FD284031A4E0173159 -:103E3C00040C13712BE05027C15005FD482BC0CF4B -:103E4C0004F904712295FD1D408F06F931250731C7 -:103E5C00349603F504F9EDBA3FFDBC3F31020C1466 -:103E6C00F0C15005FD482BC05005FD9909FD2840B7 -:103E7C00CF04F903FD1D408F06F931250731349627 -:103E8C0003F504F9EDBA3FF504F9CFCDFB03F5CEFC -:103E9C00FBF5D0FB717293F6426CFF61E8EDBA3F13 -:103EAC00F6BD70711393F5E4FBFD2839717AFAFDB8 -:103EBC00F02DFD7E2CFD352D714B9D711302712360 -:103ECC000231349302EFFACE3708CBE4BFFFCBE6D6 -:103EDC00FFF3CED4FFF5B4FBF5B5FBF5B6FBF5B7A8 -:103EEC00FBCF37000971481205F6BEE0BEE2BED02A -:103EFC00716A27FDC529714307714B27714810055D -:103F0C007148110571381005713811057133027142 -:103F1C003B22715302715B227158100571581105C7 -:103F2C00CF04F905714295F6BD6AFD8609F505F9D0 -:103F3C00F42431349604D432DD20E505F9E504F996 -:103F4C008F06F9312568F5F8FBF5F6FB502EFD9937 -:103F5C0009CF05F903E504F9EF54FDBE04FD3E233A -:103F6C007173017132047143027103927162923167 -:103F7C00949E02EFFA712AE7CEA409F5F3003104FE -:103F8C00070261FDE5F300F466FDBD08CEA408311F -:103F9C00329606CF04F905EF09714395E505F9E56D -:103FAC0004F9712BE78F06F9312503F504F9C6D70F -:103FBC00D47BDF19310200585003FD592B625C0190 -:103FCC00D1DF07F504F9712295D7E47BD74A7BF052 -:103FDC00DF073104003AF47BD74A7BC8DF0AF504CB -:103FEC00F9712295CD7BF0D7310200084A7BFFDDB9 -:103FFC001FA47BD7F0C15004FD482BC08FB3FB5CD2 -:10400C009F9FB3FB7110C4FB30683B6194CD7BF078 -:10401C00D731149306F504F9712295D7716395F491 -:10402C007A717207FD4502717307D7FDD804F2D778 -:10403C00717BFAC7200CFBF8FF8FEAFBF0F9E9FB68 -:10404C00F303FD804E13BC048FECFBF0F9EBFBF398 -:10405C0003FD804E13BC028FEEFBF0F9EDFBF30376 -:10406C00FD804E13BB717AFAAC04BDD8F6BDDAAC48 -:10407C0004311EBDDCF6BDDEFD5D0DADD8BDDCAD85 -:10408C00DABDDEAC02BDD8F6BDDAAC02311EDADC2C -:10409C00C3DADEC3BDDCF6BDDEFD5D0DC0BDDEC02A -:1040AC00BDDCADDEFDD30EADD8BDDCADDABDDEAB17 -:1040BC00BDD8F6BDDAAB311EDADCC3DADEC3BDDC4B -:1040CC00F6BDDEFD5D0DC0BDDEC0BDDCADDEFDD3DD -:1040DC000EDADAADD8FD0B44C3C58D885C3FF031E8 -:1040EC007E0440FC14C2C0B9A488F6BC08BC0A9C6F -:1040FC00078C074C2EDD3D8D880E0770F161DC605E -:10410C005C3FF0317E127940FCBDD8F6BDDA8C07ED -:10411C0073095C22318FBDDC70BDDEFD5D0DAC081A -:10412C00BDDCAC0AFDD30EADDABC0AADD8BC08615F -:10413C005907EFBDAC08BDD8AC0ABDDAC9DC000428 -:10414C00F6FD270EC9DCFFFFF6FD280FADD8BD82AA -:10415C00AF3AFC4682DD11AF3CFCBF3EFCAF3AFCF3 -:10416C00BF3CFCAD82BF3AFCAF3CFC423EFCDC46A3 -:10417C00AF3AFC423CFCDE3EAD26423AFCDE374A0E -:10418C002A16DC1A4A2AA0DE138D844B2ADE0DAFC8 -:10419C003AFC268644691061C8FDF441F42AAF3A12 -:1041AC00FC445146DC0AAF3AFC241027BD28EF0D25 -:1041BC00C928F82AEF074A2AFF61E8A42AAF3EFC77 -:1041CC00423CFCDC18AF3CFC423AFCDE10AF3AFC43 -:1041DC004628DE09F484AF3AFCBD86EF074A84FF1B -:1041EC0061E8A484100CC6D7717BFAC7710A9E31A2 -:1041FC00929E02EFFA8E949F34FC8E969F35FC8E25 -:10420C00979F36FC8E989F37FC8E939F38FC8E922E -:10421C009F39FC710B9E717AFA8F37FCFD3C0F763F -:10422C00FD894313BD80D5EFFBDF0AD5F0FBDF051D -:10423C00D5F1FBDD25F6B14680DF11C9803722664A -:10424C005C0391DF060A80181A81009617FDAC44B6 -:10425C0013FDCC4231049602EF61520692926934FE -:10426C00FC682EFCDFF6AD80BD7EF87CF3311C794A -:10427C000AF944FEFFDD44D87CF101040AF914A9C3 -:10428C0044FFFFDF04E6B9EF0BD87CF101040AF917 -:10429C0014A9A1B9717BFAA0EFFBD5EFFBDF1CA031 -:1042AC00F0FBD5F0FBDF14A0F1FBD5F1FBDF0CCF5D -:1042BC00EFFBFFCFF0FBFFCFF1FBFFC6717AFAD714 -:1042CC00C716D87CF10744A800DC05710296EF1CD8 -:1042DC00F647DD18A47C4A7CA8DC05710296EF0C2D -:1042EC00F87CF3311CF6780AF9B7EFE4C6D7C75659 -:1042FC00A89666F0317E12F6B1780AF966D1DFF134 -:10430C00717BFAF5EFFBF5F0FBF5F1FBF47C710337 -:10431C0096C6717AFAD7C72004FBF8FFD446DF168D -:10432C008D7C9D89717BFA52069292692EFC68C035 -:10433C00FCDFF6717AFA4A4606DE0EE84609C0FC46 -:10434C009C03A4468C0372EF30F889F3311C790A74 -:10435C00F9BB311296058B9C03EF0F8C019C03D497 -:10436C0089DF05CD89A7EF02B48971807117966139 -:10437C00DC61FB7111968C03721004C6D7C7200840 -:10438C00FBF8FF8F37FCFD3C0F9C078F36FCFD3C88 -:10439C000F9C068F35FCFD3C0F9C058F34FCFD3CBF -:1043AC000F9C048F38FC9C038F39FC9C028C0631CB -:1043BC008E0112791A20BB8C075C03D1DF098C06A5 -:1043CC004C0361C86179008C05318EB1610900BB69 -:1043DC00313D120103BB8B0E04708C011C00BB8F92 -:1043EC00F4FB4E03DC0E8C034FF4FBDC0B8C024F06 -:1043FC00F5FBDC04AB12EF03ABB1121008C6D7C748 -:10440C00C3C12008FBF8FFF661490A61F86149084D -:10441C00DF07F7340000EDA844E6BC04F6BC06AC9C -:10442C000ABC02AC08BBAC06614902AC0461F86181 -:10443C004900DE28AC04BDD8AC06BDDAE1FDE20EC5 -:10444C00ADDABC06ADD8BC04ABBDD8AC02BDDAE16C -:10445C00FDFD0EADDABC02ADD8BBEFCAAC06BC029A -:10446C00AC04BBAC08BDD8AC0ABDDAAC04BDDCAC4A -:10447C0006FD600EAC04BDDCAC06FDD30EE1FDFD0B -:10448C000EADDABC06ADD8BC04AC06614902AC0476 -:10449C0061F8614900DCC5AC0214AB12100CC6D734 -:1044AC00C7C12004FBF8FF8F31FCFD3C0F9C034E71 -:1044BC0004DF1CAD7E4680DE07AD80267E12EF4009 -:1044CC00F64680DF07467EDD03E7EF34F7EF318CED -:1044DC0004318EB1128C03318E43DF183038222612 -:1044EC007E0680BB8C045C0391DF05AB041800BB1B -:1044FC00AB12EF0C8C034E04DE0532A900EF01F772 -:10450C001006C6D7717BFA3122960CF6468CDD0765 -:10451C00B68C717AFAEF7C712396717AFA4004F9B1 -:10452C0004DF07715307F42CEF69D9CFFBF1E724B3 -:10453C000000DD0F23DD1A23DD1023DD5323DD27DF -:10454C0023DD38715307F42CEF49715207F42CEF2B -:10455C0042D42CDF07715207E42CEF05715307F49A -:10456C002CC98CFA00EF2CD42CDF0B715207E42CE5 -:10457C00C98CFA00EF1DF5CFFBEF18D42CDF0B71B3 -:10458C005307E42CC98CFA00EF09CFCFFB02EF03E1 -:10459C00FDA045D7D905FCF1E7240000DD0923DD9A -:1045AC002123DD0923EF1B715307F42CD7D42CDF07 -:1045BC0007715207E42CEF05715307F42CC98C2DAD -:1045CC0001D7715207E42CD731629301D771039450 -:1045DC00D9CDFBF1E7240000DD1223DD1923DD1119 -:1045EC0023DD2623DD3423DD3923DD3FFD6046EF5B -:1045FC003DFD8146EF38D9CCFBC1AE6CFD3E2DC0E4 -:10460C00F313BE6C712304EF25F0C1AE6CFD3E2D8F -:10461C00C0F313BE6C712304EF14F6BE6C7122044C -:10462C00EF0CCB6CFF00712304EF03FDF546400447 -:10463C00F905DD064004F901DF06712304710394CA -:10464C003104940FF6BE64BE6A31220402EF02F606 -:10465C0090BE6ED7CD2E47F48EAE6C317DBFCAFCAA -:10466C00FDCA46D2DF0ED9CCFBC1AE6CFD3E2DC0CF -:10467C00F313BE6CD7FDCA46D2DD0DCD2E47F48E9A -:10468C00AE6C317DBFCAFCD7E88E0934205080D681 -:10469C00BFC6FC22CAFCBDD8304700FD880DBFC880 -:1046AC00FC30C6FCFD542DF313BE6CB42ED42EDF9F -:1046BC000CCD2E47A48E4A8E1F61C8F48ED740AF06 -:1046CC00FB0BDC05712304F2D740AFFB0661D8313C -:1046DC00229211F0C1AE6CFD3E2DC0F313BE6C7175 -:1046EC002204EF03FDF546E2D7710294F0C1AE6CE3 -:1046FC00FD3E2DC0F313BE6CA48F4A8F40DC37F403 -:10470C008FD890F1313F0412FD14D890F1BDD850E0 -:10471C0008FDD70D087208E6D2DD040192DFFC8992 -:10472C006158D1DD05712204EF03712304A4904A72 -:10473C00902061C8F490D7C73026FDC6D771807120 -:10474C007DFADE035201D75200D7C7C12004FBF813 -:10475C00FF17040300C1E0C15010C150A4FD8B022F -:10476C001006629C02D1DD058C0272EF518C0C702C -:10477C00C18C0470FDCE47C0629C02D1DD058C0259 -:10478C0072EF3B8C035C7DD1DF03F2EF3117A1C1DB -:10479C00E0C15010C150A4FD8B021006629C02D1E6 -:1047AC00DD058C0272EF178C015C7DD1DD03F2EF1D -:1047BC000D8C0370C15010FDCE47C0629C021006D8 -:1047CC00C6D7C7880616710AE650A4FDB703D2DD1A -:1047DC00077133935202EF2217FDD3036770FDD399 -:1047EC0003FD1E0450A4FDD3035020FDD30350AA97 -:0C47FC00FDD303FD4704713393F2C6D7D0 -:1048080061FC61FCC1C3C5C7520C929269D4FEC158 -:10481800DFF88EFD708EFCC1717AFA4004F903DF6F -:104828000530032A6194C09EFC609EFD34D4FE527C -:1048380006C0B9A5A592DFF9C6C4C2C061FC61DF94 -:10484800520C929269D4FEC1DFF88EFD708EFCC1C5 -:104858008F4105775C04D1DD06675C01D1DD5031FD -:104868005494367162077153948FB4FB5FBCFBD1CB -:10487800DF1B8FB5FB5FBDFBD1DF128FB6FB5FBEC1 -:10488800FBD1DF098FB7FB5FBFFBD1DD0C316207BE -:1048980002EFFA716307716B27711396FD2E30F4DE -:1048A800227148500571605005717AFAEDA2496786 -:1048B8005C02D1DD16D422DD124A2202DD0DF4227B -:1048C8007148500571605005717AFA717AFA8D2233 -:1048D800318FE7240000DD0823DD1423DD2CEF4AA7 -:1048E800F4467140500571505005E422EDA2498FFD -:1048F80040059D47715050058D479D49D847FDE2B9 -:1049080033629D48CD2202EDA249675C02D1DD17D2 -:10491800675C10D1DD05CD2203EF0F71485005719A -:10492800605005F422EF73CD22044A2203DF108D74 -:10493800489F4005D848C1D847FD6E34C0EF1F8F47 -:10494800400576717447DC054A4702DE06716050FF -:1049580005EF47C7D847FDAF30C071505005D8495B -:10496800F1242900DD27240400DD22242200DD1D96 -:10497800241100DD0C240100DD13241E00DD0EEFE0 -:104988000A4A4760DF07CD4761EF02A4474A22037E -:10499800DF08D847FDE233629D48C09EFC609EFD5B -:1049A80034D4FE5206C0B9A5A592DFF961FCC1C393 -:1049B800C5C7520C929269D4FEC1DFF88EFD708E85 -:1049C800FCC1717AFA51405F0401D1DD06F616A7E1 -:1049D80047DFF2300400BF2401F6BF2A01300B0B79 -:1049E800BF2801FD4502300B0FBF2801FD450230ED -:1049F8000F0FBF2801710AE6F6420C01DD33AF0440 -:104A080001BF0C0131529329715293710BE2D84DB9 -:104A1800FDB7033184BD02EFFACBB422FBD84FF1C6 -:104A2800BEB8714BE1714BE5710ABD8D4E9E44EFE6 -:104A38000C715393714AE5717BBD713393C09EFC31 -:104A4800609EFD34D4FE5206C0B9A5A592DFF9C612 -:104A5800C4C2C061FCC1C5717AFAD44CDD0BEA4A04 -:104A6800899E44A64AB44CEF33710AE6300400BF6D -:104A78002401F6BF2A01300B0BBF280100000000FB -:104A880000000000510FBF280100000000000000D6 -:104A980000500FBF2801712393713393C4C061FC88 -:104AA80061EF520C929269D4FEC1DFF88EFD708ED0 -:104AB800FCC12006FBF8FF71503002CEABACCC0431 -:104AC80000F6BB31B2E210617900F6614900DFF30C -:104AD80071603002ED624B8E519C03713BE28C0396 -:104AE8005C02D1DD1E8C035C08D1DF0971503002F5 -:104AF800CC0400EFCC8C0570FD5035629E50CC0480 -:104B080002EFBE8C035C03D1DF408E509C027150D3 -:104B180030028C04D1DF0E8C0270FD9635629C0544 -:104B2800CC0401EF328C044C02DF0671603002EFD6 -:104B380029CF34025A716030028C0270C18C057022 -:104B4800FDF834C0CF34024AEF108C035C01D1DD8C -:104B58000671603002EF03EDC94A1006C09EFC6082 -:104B68009EFD34D4FE5206C0B9A5A592DFF961FCBA -:104B7800C1C3C5C7520C929269D4FEC1DFF88EFD3D -:104B8800708EFCC1710A9E31929E02EFFA8FDEFB95 -:104B98004F96FFDF198FDFFB4F97FFDF118FE0FB89 -:104BA8004F98FFDF095004C15011FD9C34C0710BB0 -:104BB8009EC09EFC609EFD34D4FE5206C0B9A5A5D9 -:104BC80092DFF9C6C4C2C061FCE46661FCC1C3C51A -:104BD800C7520C929269D4FEC1DFF88EFD708EFC2C -:104BE800C1C1FBF8FF8D1F9C018E31318EE7240671 -:104BF80000DD0823DD0E23DD22EF38717AFA8C01FF -:104C08009D5EEF2F717AFA4007F901DF068C019D4E -:104C18005DEF2051FF2E019D5DEF18717AFA8C012E -:104C28009D304004F903DD064004F904DF053073C4 -:104C38002561944031FF09DE05A031FFEF07715867 -:104C4800F000716294710BE3C0C09EFC609EFD345D -:104C5800D4FE5206C0B9A5A592DFF9C6C4C2C06188 -:104C6800FC717BFAC7D46661F831249527712395C6 -:104C7800D466DD05B466CEABAC717AFA5600664CE4 -:104C88000ADD1172F3311C79D8FCCEFC0061CA61CF -:104C9800A486EFEA717AFAF2C6D7C7C1C1FBF8FF5A -:104CA800CC01008C014C0ADE36717BFA8C01F031A4 -:104CB8007E0410FC14A96168DF09AC02B9717AFAA4 -:104CC800F2EF1D8C01F0317E127910FC614902DF90 -:104CD80006717AFAE2EF09717AFA615901EFC4E2D2 -:104CE8001004C6D7C72004FBF8FFF64210FC61F891 -:104CF800EDCE4D717BFA9C038C034C0ADE3C8C0391 -:104D0800F0317E0410FC14A96168DF05717AFAEFAE -:104D180029717AFA8C0372F3311C7910FCCEFC00ED -:104D280061CA629C02D1DF0A8C03F0317E12E678F8 -:104D380010FC717BFA615903EFBECC0200CC010173 -:104D48008C02F0317E0410FC14A96168DD788C02B5 -:104D5800F0317E127910FCE743DF658C014C0ADEE6 -:104D68005F8C01F0317E127910FCE743DD4D717BD9 -:104D7800FA8C01F0317E0410FC14A96168DF186117 -:104D880069018C01F0317E12F67810FC8C024E011C -:104D9800DCED717AFAEF2F8C01F0317E0410FC14EF -:104DA800A9128C02F0317E337810FC8C01F0317E30 -:104DB80012E67810FC615902717AFA615901EF9B89 -:104DC800615902ED484D00F21004C6D761FF520C3C -:104DD800929269D4FEC1DFF88EFD708EFCC1717AA3 -:104DE800FA8FE4FB5C03D1DD114004F903DD0640D2 -:104DF80004F904DF05305C386194C09EFC609EFDB8 -:104E080034D4FE5206C0B9A5A592DFF961FC61FC55 -:044E180061FC61FCDC -:0A4E1C0000060C12181E242A30367E -:104E2600ACFB0000000062FE00000000B139E33573 -:104E36008C22D4451B2ECA2E1045D73A4808BC3CB6 -:104E460028FC36FE20FE02F903F929FC30FE2AFC76 -:104E56002BFC08F926FC6CFF1AFF6EFF6AFF64FF45 -:0A4E660027FC66FF2CFC555555553E -:104E7000FF0000000000983AF82AFF0000004700F9 -:104E8000317503F7332312D714AEF8C716AC0612E8 -:104E9000C5AC0416F643DD078B99A7A5B3EFF5C2A1 -:024EA000C6D773 +:10292C006B27F21006C6D7D9A7FBC15006FD592B51 +:10293C00C0D9A8FBC15007FD592BC0D7FD3329F2D4 +:10294C00D7C716664C02DF05CD3A10EF02F43AC633 +:10295C00D7C7711300711B20710303710205E0C10D +:10296C005003FD592BC05013FD9F09D83AC1500597 +:10297C00FD592BC0500FC1E0FD592BC0500AFD9FD3 +:10298C00097103055008FD9F09501FC1E0FD592B2B +:10299C00C05012FD9F095003FD6A2B625C01D1DF10 +:1029AC0003E2EF24F0FD6A2B629D363602F9C75024 +:1029BC0008FD412BC05003C1FD592BC0710203719E +:1029CC001A20FD012BF431F2C6D75003FD6A2B629D +:1029DC005C01D1DD155014FD6528FDCE275014FD8A +:1029EC009F09E0C15003FD592BC0711300711B20CE +:1029FC007103035014FD9F09F0C1E0FD592BC0F089 +:102A0C00C15003FD592BC0D7C72004FBF8FFCC02E3 +:102A1C00008D319C035010C150A4FD7002C0629D0A +:102A2C0031D452DD04F2EDDE2A8C037B315C08D10B +:102A3C00DD0F8D315C08D1DF05CC0210EF03CC0229 +:102A4C00208C037B315C04D1DD158D315C04D1DF2E +:102A5C00088C026C049C02EF068C026C089C028FA2 +:102A6C00B2FB5CF3728D315C0C6162629FB2FB8FC6 +:102A7C00BEFB7CFF50FF5E029C02D1DD1F34B6FB17 +:102A8C00896E0299716207CC0100316207086159A5 +:102A9C00018C01D1DFF4716307716B278D315C40C0 +:102AAC00D1DD095002C15012FDAD34C08D315C0135 +:102ABC00D1DD08E0C15012FDAD34C0717AFA8D3110 +:102ACC005C41D1DD0C5A31BED831C15010FD684784 +:102ADC00C0F21004C6D7FD6727F2D7FDCE27F2D778 +:102AEC00C78FC6FB7617FD6528664FC6FBDFF2F570 +:102AFC00C6FBF2C6D75064FD9F09FD322C6261FB08 +:102B0C00711194F171149461DC70C15012FD68471D +:102B1C00C0FD5B36CD6103D7C7C1C1FBF8FFAC0A62 +:102B2C00BB17C15002C18C0270C1506CFD3B03102D +:102B3C00061004C6D7C7C1FBF8FFAC08C15002C1D0 +:102B4C008B70C1506CFD91021006C0C6D7C78806A9 +:102B5C00166770C1C75084FD04031004C6D7C7168E +:102B6C00C75084FD7002C0C6D7C74A2004DE045685 +:102B7C0000EF0256014008F901DF048686EF0A4097 +:102B8C0008F902DF045104610666318F12504CD6ED +:102B9C0033514CD6610A045420BD38C6D740AFFB24 +:102BAC003DDC05CF04FC0FD740AFFB1FDC05CF0489 +:102BBC00FC0BD740AFFB0BDC05CF04FC07D740AFB9 +:102BCC00FB0661D831320405CF04FC03D7D5AFFB2B +:102BDC00DD04E504FCD7F504FCD7D504F9DF04715A +:102BEC007394D7FD322C6261FB7101957114947151 +:102BFC00079561C8317294177172947104957111B3 +:102C0C0094F171049561DC70C15012FD6847C0D716 +:102C1C00C716C75004FD412BC0C6D7C716C75002F4 +:102C2C00FD412BC0C6D740AFFB0BDE02E2D7F2D77B +:102C3C007100010571785005713AD5713BD18F1037 +:102C4C00055CFC9F1005CF54054AE5420571104206 +:102C5C0005710042057148500571305005712050C6 +:102C6C0005CF530509CF52050B7130510571205119 +:102C7C0005713BD5717050058F11055CFC9F1105DA +:102C8C00F422D77178500571080105D7FD5538FD30 +:102C9C007004717AFAFDAB23F504F98F06F931054E +:102CAC001B5003FD6A2B625C01D161E8CF04F90271 +:102CBC00CFAFFB64710407714194EF10F6710407F8 +:102CCC00611012F6B1236061FB714194FD7E30FD01 +:102CDC000C43712297712BE7618461A461EDEFF8CD +:102CEC00D77140F00071783002713AE6713BE271B5 +:102CFC003BEA713BEE8F10055CFC9F1005CF340254 +:102D0C004AE552FF711A52710A5271483002713001 +:102D1C00300271203002CF330209CF32020B7130F6 +:102D2C00310271203102713BE6717030028F110556 +:102D3C005CFC9F110571603002D7717830027148CC +:102D4C00F000D7C788061666614FDD0967614EDE55 +:102D5C000396EF01866672C6D7C7161714AA04121B +:102D6C00A943DD29AA0412A923FD924EC3AC02FD8E +:102D7C00924E13C2BDD813FD220FDE0C1714AA02FB +:102D8C0012AA0403BA04EF051714A9BA04AC04126E +:102D9C0031FF319E03317F087208C6D77100F200F3 +:102DAC00304400BFB601300188BF9001300984BFA8 +:102DBC009E01BF9C01BF9A01BF9801BF9601BF94B1 +:102DCC0001BF9201F53CFF30FE00BFBE01F6BFBC57 +:102DDC0001BFB80150EEBFBA01A1BFB201C918FEC4 +:102DEC00008F06F9310507F5CDFBCB6CFF00717335 +:102DFC0095716295D730EF00BFB401F6BFBA01717F +:102E0C0008F200712304715307BE6EBE64BE6A7172 +:102E1C002304715307715BD1F455F454716395D746 +:102E2C008D56B456D1DF6931D4D105715BD1E455DF +:102E3C00D455DD2E7140B2FBD854F1E73402002397 +:102E4C00DD0625DD0325DF05F6BE66EF06D9CCFBD6 +:102E5C00F1BE66A4544A5420DF04F454F455CD5604 +:102E6C0019D7CD561E7148B2FBD5CEFBDF04F6BE8A +:102E7C0066D7D9CCFBF14266FFDD15D9CCFBF1123C +:102E8C00AE6643DE05A266FFEF03B266FFCD5603C6 +:102E9C00D7C7161714F6B9AA0412F6231231FF314C +:102EAC00AE03316FBA02C6D7C7C1FBF8FF8C08500E +:102EBC0080D612AB1413B9AB14AA0412A92312D9DD +:102ECC0027FBF133BDD813FD8E0DBA02C0C6D73126 +:102EDC00049601D74004F902DF10F6BE64BE6EBE44 +:102EEC006ABF8EFBBF94FBBF9AFB31749514308A7A +:102EFC00FBFD9D2E3090FBFD9D2E3096FBFD9D2EF7 +:102F0C00EF713114960D7113967108D2FBF458F4CD +:102F1C0057EF60D457DF5A8F26FB9D574A581FDC5A +:102F2C00177100D2FB4028FBFFDD1CA4598F28FB36 +:102F3C004B59DE13F458EF0FD858F1A1605C1F9D6C +:102F4C00587108D2FBF459E858092AFB70C1308A31 +:102F5C00FBFDB42EC0E858094AFB70C13090FBFD54 +:102F6C00B42EC0E858096AFB70C13096FBFDB42E34 +:102F7C00C0B457308AFBFD652DF313BE6E3090FB49 +:102F8C00FD652DF313BE6A3096FBFD652DF313BE64 +:102F9C0064D7C736F00071F4DC297170F000CE9D57 +:102FAC0008CE9EC0CE9F80F594FFF593FFF592FF5F +:102FBC00E597FFE596FFE595FFE598FFCE9C7F71C1 +:102FCC0000A6FB711BE3712BE3711AE7712BE77100 +:102FDC007A9D710A9E31929E02EFFA710B9E7123BB +:102FEC0096713396714396C6D7C73122961E7122BD +:102FFC0096710A9E31929E02EFFA34D4FB3692FF00 +:10300C0052078B99A5A792DFF9710B9EC6D7C7887B +:10301C00061631329615713296C7349CFB3092FFEE +:10302C001652078B99A5A792DFF9C6667367189C91 +:10303C00FBC6D7C77123963134961E713396710A2D +:10304C009E31929E02EFFA3492FF369CFB52078B14 +:10305C0099A5A792DFF9710B9E3144961371439693 +:10306C00717B9E8FDCFB9E9A8FDDFB9E9B717A9E03 +:10307C00C6D7CFA7FB5CCFA8FB5FCFC8FB5DCFFC4F +:10308C00FB36CFFDFBC9E5D3FBD7C7CFA4FB12CFD3 +:10309C00A5FB1FCFCCFBFFF5CDFBF5CEFBF5CFFB96 +:1030AC00F5D0FB5600664C64DE08723826FB0086B1 +:1030BC00EFF3C6D7C788061617F1E7340300236170 +:1030CC00E3EDE5332361F8EDB131B12361E3EDBB01 +:1030DC00312561F8EDC931B1240D0061D8EDE5332E +:1030EC00240B0061F8EDE9312361F8ED2C322361FA +:1030FC00F8EDFC312361F8EDE03324060061F8EDC6 +:10310C009532B12561D8EDB13224000061F8EDBEE5 +:10311C00322361F8EDE5332361F8EDBE33B1236161 +:10312C00E3EDE1322361F8EDF2322361F8ED033384 +:10313C002361F8EDF2322361F8ED14332361F8EDDD +:10314C0025332361F8ED34332361F8ED56332361D5 +:10315C00F8ED62332361F8ED6E332361F8ED7633CD +:10316C002402002361E3EDE53324020061F8ED7ED7 +:10317C00332361F8ED89332561F8ED9433B12406DE +:10318C000061D8EDE53324000061F8EDE7332561EB +:10319C00F8ED9F3324120061F8EDB9332361F8ED9B +:1031AC00AA33EDE73334A6FB89615F99EDF1333037 +:1031BC004829619466736718A4FBEDF13340A9FBB1 +:1031CC006ADF1340AAFB68DF0D674C6CDF083049DF +:1031DC00406194713AD5679FABFBEDF13367D1DD5C +:1031EC000C30793B619434C4FB89616F99EDF133F8 +:1031FC00675C02D1DD0730E22A6194EF0B675C015A +:10320C00D1DD0530E72A6194675C3CD1DD0F30ECF1 +:10321C002A6194675C3C7266736218A4FBEDF1330F +:10322C0067D1DD625C01D1DD05300800EF01F6608D +:10323C009F01FC675C02D1DD03E6EF01F63401FC73 +:10324C0089616899675C04D1DD04E6A1EF01F6346D +:10325C0001FC89616899675C08D1DD05302000EFBD +:10326C0001F63401FC89616899675C10D1DD053089 +:10327C001000EF01F63401FC89616899675C20D17C +:10328C0061E8716001FCEDF133D448DF08679FCD34 +:10329C00FBA448EF0D4A4805DE08E848671811FD05 +:1032AC00A448EDF133675C0F7266736218A4FBEDF2 +:1032BC00F1334A4864DE1B4A4801DF0667D161F8E6 +:1032CC005701E848671826FBA4484A480561C871AD +:1032DC001296EDF133675C7F70C117F1243000FD5D +:1032EC001A30C0EDF133675C3F70C117F124300028 +:1032FC00FD1A30C0EDF133675C0770C117F1243053 +:10330C0000FD1A30C0EDF133675C1F70C117F1245A +:10331C003000FD1A30C0EDF1336770C117F1243065 +:10332C0000FD1A30C0EDF133CEABAC710A9E319278 +:10333C009E02EFFAD592FFDF05710B9EEFED679EB3 +:10334C0099710B9E9FDBFBEDF133714296675C7FAD +:10335C009FDCFBEDF133714296675C3F9FDDFBED2B +:10336C00F133675C3F9FDEFBEF7B675C1F9FDFFBEE +:10337C00EF733039396194679FE4FBEF683006399D +:10338C006194679FE5FBEF5D301F396194679FE89F +:10339C00FBEF52675C01D1DD4CFD0C43EF474A5A01 +:1033AC00C8DE42E85A67185AFAA45AEF38679D5A91 +:1033BC00EF33675C01D1DD05711202EF037113026B +:1033CC00675C02D1DD05712202EF03712302679F56 +:1033DC00D3FBEF1167318EEF0CEF0A664C5BDE0509 +:1033EC00736718A4FBC6D7C716664C30DC094C377C +:1033FC00DE05FDF52FEF6B664C02DF1F8FA6FB5C25 +:10340C0003728F03FC5C03318E316D08616A081204 +:10341C008F03FC5C80312A6162EF56664C3DDF08FD +:10342C00AE90BD5CF85CEF49664C3EDF04F85DEF96 +:10343C0040664C4FDF05FD3443EF36664C61DF08C8 +:10344C00E85A095AFA72EF29664C7FDF05FDEF3B0B +:10345C00EF1F664C4EDF0B310498045210EF12F242 +:10346C00EF0F664C5BDC0452FFEF06667309A4FB9E +:10347C0072C6D7C788061617F1241000240500DC85 +:10348C0007244C00DD17EF17717BFA17F104A4FB2E +:10349C001489617F99717AFA715296EF02A45AC617 +:1034AC00D7C7C1C1FBF8FF4004F903DD064004F99E +:1034BC0004DF38717BFA8C027309ACFB5E0AD1DF36 +:1034CC00278C02318E04A4FB14896E0A9971620751 +:1034DC00717AFACC0100316207086159018C01D173 +:1034EC00DFF4716307716B27717AFA1004C6D7CFBA +:1034FC0003FC03F501FCF505FCF507FCD7C78806B2 +:10350C001617F1E734020025DD3D23DD1725DD1C00 +:10351C0023DD0523DD2BEF3B710297679F06FCCD66 +:10352C006103EF2F675C839F03FCEF27675C039FAE +:10353C0005FC675C034C0261F8712298FD2245EF93 +:10354C0012679F07FCEF0C6791DF08E0C15012FD7A +:10355C00AD34C0C6D7C71617F1E7240000DD2A2307 +:10356C00DD1E240300DD0724FB00DD24EF253132B2 +:10357C009805308000EF01F6086F04FC7208EF1913 +:10358C008F01FCF501FC72EF107152975235EF0967 +:10359C00F2EF0666730900FC72C6D7C71617F1E77F +:1035AC00240000DD38241000DD1C23DD1C23DD305D +:1035BC00240E00DD18241100DD1B240F00DD122465 +:1035CC003000DD15EF1EE2EF1D5202EF195204EF31 +:1035DC00155206EF115205EF0D5207EF09F2EF06E7 +:1035EC005203EF0252FFC6D7C73164963771639608 +:1035FC008D609FACFB8D5F9FCBFB36D2FCC7D85F39 +:10360C00FD5B37618A70618AFDA037C0D864F131E7 +:10361C002F609D638D5E4B63DD0A7172968D639D89 +:10362C005ECD61034A6105DE083065366194CD617B +:10363C006BB4617150F000CE300BCF170006CE3159 +:10364C0006FD4B02717A30710BE3710BE7C6D78D17 +:10365C00639D5E8D639FADFBD74004F903DF06408D +:10366C0004F904DF02F2D73174960C71739671135E +:10367C00978D639D65EF313104971F71039771121C +:10368C0097D506FCDF04F466EF0A8F06FC5002D6D1 +:10369C00A1609D668D669D65EF0E311497068D6653 +:1036AC009D65EF048D639D658D659FADFBD865FDB4 +:1036BC00CD36E865091C2270C15013FD6847C0F275 +:1036CC00D7C7C1C1FBF8FF8C02D1DF05F506FCEFB3 +:1036DC001A8C024C05DE06CF06FC02EF0E8C023172 +:1036EC008E1231FE03311F609F06FC8D674F06FC66 +:1036FC00DD28CC011F8F06FC9D67CC00008B4C088D +:10370C00DE148B730912204F06FCDC058B9C01EF39 +:10371C0005615900EFE78C019D621004C6D7C716EE +:10372C00710AE7710BE37150F000CE300BCF17002C +:10373C0006669E31FD4B02717A30710BE33182E3E8 +:10374C0002EFFA8D1F7158F000710BE772C6D7C7E4 +:10375C00C1C1FBF8FF8FFCFB4E02DC03F2EF318C96 +:10376C00024FFDFBDC0452FFEF268C022FFCFB709A +:10377C006131318D128FFDFB2FFCFB70613133BD3C +:10378C00D813FDB00DBB440001DC03F690BB8B726B +:10379C001004C6D7C7C1FBF8FFAC0814A914897074 +:1037AC008B6128706131FD924E1344030071FEDC75 +:1037BC0023AC08148A04819A04AC08148A044C11B2 +:1037CC00DC10A9148B99AC0814CA0200AC0814CAFA +:1037DC000310EF72AC0814CA0400AC0814A91489C5 +:1037EC004DDE0AAC08148A02819A02EF12AC08145E +:1037FC00A914894D61D308AC08148A02919A02ACC1 +:10380C0008148A03919A03D1DF3CAC08148A024C49 +:10381C0010DF10A91489318EA112AC0814A91462FE +:10382C0099EF17AC08148A024CF0DF0EA9148931F9 +:10383C008EB112AC0814A9146299AC0814CA020017 +:10384C00AC0814CA0310C0C6D7ED5838C75600666A +:10385C004C0ADE0BF0317E12F67810FC86EFF0C6C7 +:10386C00D7C7200CFBF8FF17040600C15006C15047 +:10387C00A8C15030FD91021006D2DD1B4A6A04DE4D +:10388C0005A46AE2EF7034E4FB895CFC99FD3939DC +:10389C007110B2FBF2EF5F717BFA300600C11704B6 +:1038AC000600C130E9FBFD9A4E1004717AFAF46AF5 +:1038BC008FE4FB5C01D1DD264004F903DF205010BE +:1038CC00C180FDAD34C0C736100571D4C6DE0F17EC +:1038DC00C15006C150A8C15030FD910210064004E1 +:1038EC00F903DD064004F904DF0B8FE4FB5C02D125 +:1038FC0061E8FD4E40F2100CC6D7D9E5FBC1503043 +:10390C00FD7002C0629FE8FB5008C15011FDAD3440 +:10391C00C0F2D7D9E8FBC1D9E7FBC15030FD040395 +:10392C0010045008C15011FDAD34C0F2D7C7200CA3 +:10393C00FBF8FFCC09004007F901DF05CC0A02EFC8 +:10394C0003CC0A10CC0B808FE4FB5C039C07D1DF0B +:10395C0008717AD5CC0807EF06717BD5CC082F17E8 +:10396C00040800C15004C150A0C15030FD3B0310ED +:10397C0006624C02DF077110B2FBF2EF357118B220 +:10398C00FBF46AC736100571D4C6DE164004F90381 +:10399C00DF1017A1C15006C150A8C15030FD9102D3 +:1039AC001006717BFA8FE4FB5C034E07DD03E2EF3C +:1039BC0001F2100CC6D7D504F9DF03F6BD6C400438 +:1039CC00F901DD0AD476DD03B476D7CD76038F0406 +:1039DC00F9318FE723DD0B24020024030061C8EDCD +:1039EC00E73A8F06F931233E301B00466CDF0AE0C4 +:1039FC00C15010FDAD34C0EF1D307701466CDF16A1 +:103A0C005002C15010FDAD34C0F64672DF088FC8AD +:103A1C00FB5010D6BD72F64672DD36B6724672DFBA +:103A2C0030711295EF2B301B00466CDF13F6467489 +:103A3C00DF18E0C15010FDAD34C0C9745307EF0A54 +:103A4C00307701466C61F8711295F6467461E8B6F0 +:103A5C007431549808714397F6BD6CEF1431449748 +:103A6C0005F6BD6CEF0BA66CF6466C61F8C96CFFE5 +:103A7C00FF316298194A6E05DE16A46E4A6E05DF98 +:103A8C000FA46E5004C15010FDAD34C0EF02F46EA3 +:103A9C00316498194A7005DE16A4704A7005DF0F60 +:103AAC00A4705008C15010FDAD34C0EF02F470D4B6 +:103ABC0071DD03B471D7317298174A6F05DE14A407 +:103ACC006F4A6F05DF0DA46F5010C1FDAD34C0EF10 +:103ADC0002F46F4A6F0661F8CD7125D7C736100511 +:103AEC0071D4DE0E8FB2FB5C02D1DF06306D386113 +:103AFC0094D24004F903DF1C3122070530142A61EB +:103B0C00943154970C7153975080C15012FDAD34C1 +:103B1C00C0FD253BFD4B3BC6D78F03FC5C01D1DDC3 +:103B2C001DD479DD03B479D7CD79098D624B78DD5D +:103B3C000D8D629D785040C15012FDAD34C0D74000 +:103B4C0004F903DD04F6BD1AD7D5D0FBDF08F64621 +:103B5C001ADD19B61AD7D9CCFBF1461ADD0ED9CC21 +:103B6C00FB12AD1A43DE03A61AD7B61AD7717BFA2D +:103B7C00C78FC4FB76F5C4FB717AFA5C10D161E88F +:103B8C00716297665C0FD1DD57665C01D1DD05F57E +:103B9C0004F9EF4C665C02D1DD11E0C15003FD5914 +:103BAC002BC0711300711B20710303665C04D1DD03 +:103BBC0011711300711B20D503FC61F8710303FD17 +:103BCC00FB34665C08D161E87103035005FD9F0965 +:103BDC007102035003C1FD592BC0711A20FD012B3A +:103BEC00F2C6D7C756FF4A481361C8EDC93C8F06C9 +:103BFC00F9311505300400EF0F8F06F9314505300A +:103C0C000500EF04D907F9F1609F28FC8D7A9F29F4 +:103C1C00FC713494E661301271049461DC311961E9 +:103C2C0062629F2AFCE52BFC31140205308000EF08 +:103C3C0001F6C131449805304000EF01F6C2616BCA +:103C4C0008616A08C131340405302000EF01F6C266 +:103C5C00616B08616A08C131240205300800EF016C +:103C6C00F6C2616B08616A08C131749805300400B2 +:103C7C00EF01F6C2616B08616A08C131649804E611 +:103C8C00A1EF01F6C2616B08616A08C13154980357 +:103C9C00E6EF01F6C2616B08616A9F2CFCF171249E +:103CAC000461DC9F26FCF171540761DC9F27FCD872 +:103CBC0048F10104ECFC14A9148976A4486672C678 +:103CCC00D7C7FDC3088F04F9318FE724000061F8D2 +:103CDC00EDA83E23DD1B2361F8EDB13D2361F8ED2A +:103CEC002D3E2361F8ED763E2361F8ED4B3FEDA5BB +:103CFC003EF6BD727113954005F901DF2C313498F5 +:103D0C001B466CDD04F424EF02A4244A2465DC0F6A +:103D1C00F6BD6CF504F9712297EDCC3FFDAB23ADEC +:103D2C006C440A0061D8EDCC3F714297FD70047170 +:103D3C006394FDAB234007F903DF09712297F50467 +:103D4C00F9EDCC3FFD152640B1FB9BDE09712297A6 +:103D5C00F504F9EDCC3F714A277140110571301112 +:103D6C0005713A22715A2271501105FD5D29D2DD7F +:103D7C0009712297F504F9EDCC3F71103500CF375E +:103D8C00001D714012054005F901DD064005F903DF +:103D9C00DF05F5CDFBEF04CFCDFB03CF04F902FD1E +:103DAC003329EDCC3FFD3C2CFDED2C714A9DFDFBE8 +:103DBC0034FD9630F537FF712BE0F505F97122973C +:103DCC00CBE43FEFCBE6F6F0FD7004713BD47112FF +:103DDC00027123028F06F93105285004FD6A2B620B +:103DEC005C03318E315D34B3FB896168995002FDFF +:103DFC006A2BD2DD067170B3FBEF047178B3FBFD57 +:103E0C00AB23FDA82D710806F9CF04F9038FA6FB8F +:103E1C005C02D1DD095080C15010FDAD34C0EDCC39 +:103E2C003FFDCE3F3164972FA47CD47CDD0831A4B8 +:103E3C00E00A31020C06712BE0FD3A4031A4E01788 +:103E4C0031040C13712BE05027C15005FD592BC0C8 +:103E5C00CF04F904712297FD2F408F06F931250705 +:103E6C0031349803F504F9EDCC3FFDCE3F31020C13 +:103E7C0015D83AC15005FD592BC05005FD9F09FDC1 +:103E8C003A40CF04F903FD2F408F06F93125073155 +:103E9C00349803F504F9EDCC3FF504F9CFCDFB03D1 +:103EAC00F5CEFBF5D0FB717295F6426CFF61E8ED37 +:103EBC00CC3FF6BD72711395F5E4FBFD3939717A7F +:103ECC00FAFD012EFD8F2CFD462D714B9D711302B9 +:103EDC0071230231349502EFFACE3708CBE4BFFFE1 +:103EEC00CBE6FFF3CED4FFF5B4FBF5B5FBF5B6FB93 +:103EFC00F5B7FBCF37000971481205F6BEE0BEE2FC +:103F0C00BED0716A27FDD629714307714B277148C2 +:103F1C001005714811057138100571381105713390 +:103F2C0002713B22715302715B227158100571585A +:103F3C001105CF04F905714297F6BD6CFD8C09F59E +:103F4C0005F9F42431349804D432DD20E505F9E583 +:103F5C0004F98F06F9312568F5F8FBF5F6FB502EC0 +:103F6C00FD9F09CF05F903E504F9EF54FDC404FDE9 +:103F7C003E237173017132047143027103947162B7 +:103F8C009431949E02EFFA712AE7CEA409F5F3005E +:103F9C003104070261FDE5F300F468FDC308CEA40B +:103FAC000831329806CF04F905EF09714397E505FE +:103FBC00F9E504F9712BE78F06F9312503F504F9BE +:103FCC00C6D7D47DDF19310200585003FD6A2B622D +:103FDC005C01D1DF07F504F9712297D7E47DD74A4C +:103FEC007DF0DF073104003AF47DD74A7DC8DF0A43 +:103FFC00F504F9712297CD7DF0D7310200084A7D86 +:10400C00FFDD1FA47DD7F0C15004FD592BC08FB329 +:10401C00FB5C9F9FB3FB7110C4FB30793B6194CD6B +:10402C007DF0D731149506F504F9712297D7716399 +:10403C0097F47C717207FD4B02717307D7FDDE0498 +:10404C00F2D7717BFAC7200CFBF8FF8FEAFBF0F973 +:10405C00E9FBF303FD924E13BC048FECFBF0F9EB80 +:10406C00FBF303FD924E13BC028FEEFBF0F9EDFB5C +:10407C00F303FD924E13BB717AFAAC04BDD8F6BDB6 +:10408C00DAAC04311EBDDCF6BDDEFD630DADD8BD72 +:10409C00DCADDABDDEAC02BDD8F6BDDAAC02311E49 +:1040AC00DADCC3DADEC3BDDCF6BDDEFD630DC0BDFC +:1040BC00DEC0BDDCADDEFDD90EADD8BDDCADDABDEC +:1040CC00DEABBDD8F6BDDAAB311EDADCC3DADEC34B +:1040DC00BDDCF6BDDEFD630DC0BDDEC0BDDCADDEFE +:1040EC00FDD90EDADAADD8FD1D44C3C58D8A5C3F0F +:1040FC00F0317E0440FC14C2C0B9A48AF6BC08BCE2 +:10410C000A9C078C074C2EDD3D8D8A0E0770F161E1 +:10411C00DC605C3FF0317E127940FCBDD8F6BDDA34 +:10412C008C0773095C22318FBDDC70BDDEFD630D25 +:10413C00AC08BDDCAC0AFDD90EADDABC0AADD8BCFE +:10414C0008615907EFBDAC08BDD8AC0ABDDAC9DCB3 +:10415C000004F6FD2D0EC9DCFFFFF6FD2E0FADD8C9 +:10416C00BD84AF3AFC4684DD11AF3CFCBF3EFCAFD6 +:10417C003AFCBF3CFCAD84BF3AFCAF3CFC423EFC7D +:10418C00DC46AF3AFC423CFCDE3EAD26423AFCDE5D +:10419C00374A2A16DC1A4A2AA0DE138D864B2ADEF1 +:1041AC000DAF3AFC268844691061C8FD0642F42A1A +:1041BC00AF3AFC445146DC0AAF3AFC241027BD2828 +:1041CC00EF0DC928F82AEF074A2AFF61E8A42AAFA5 +:1041DC003EFC423CFCDC18AF3CFC423AFCDE10AF2F +:1041EC003AFC4628DE09F486AF3AFCBD88EF074A54 +:1041FC0086FF61E8A486100CC6D7717BFAC7710ADA +:10420C009E31929E02EFFA8E949F34FC8E969F35CF +:10421C00FC8E979F36FC8E989F37FC8E939F38FCB4 +:10422C008E929F39FC710B9E717AFA8F37FCFD428E +:10423C000F76FD9B4313BD82D5EFFBDF0AD5F0FB58 +:10424C00DF05D5F1FBDD25F6B14682DF11C98237DA +:10425C0022665C0391DF060A82181A83009617FD0A +:10426C00BE4413FDDE4231049802EF615206929275 +:10427C006934FC682EFCDFF6AD82BD80F87EF3312C +:10428C001C790AF944FEFFDD44D87EF101040AF9D9 +:10429C0014A944FFFFDF04E6B9EF0BD87EF101044B +:1042AC000AF914A9A1B9717BFAA0EFFBD5EFFBDFDA +:1042BC001CA0F0FBD5F0FBDF14A0F1FBD5F1FBDF6C +:1042CC000CCFEFFBFFCFF0FBFFCFF1FBFFC6717AFA +:1042DC00FAD7C716D87EF10744A800DC05710298FE +:1042EC00EF1CF647DD18A47E4A7EA8DC0571029807 +:1042FC00EF0CF87EF3311CF6780AF9B7EFE4C6D769 +:10430C00C756A89666F0317E12F6B1780AF966D1D6 +:10431C00DFF1717BFAF5EFFBF5F0FBF5F1FBF47EC9 +:10432C00710398C6717AFAD7C72004FBF8FFD448FA +:10433C00DF168D7E9D8B717BFA52069292692EFC54 +:10434C0068C0FCDFF6717AFA4A4806DE0EE84809C6 +:10435C00C0FC9C03A4488C0372EF30F88BF3311C27 +:10436C00790AF9BB311298058B9C03EF0F8C019CD9 +:10437C0003D48BDF05CD8BA7EF02B48B7180711743 +:10438C009861DC61FB7111988C03721004C6D7C75D +:10439C002008FBF8FF8F37FCFD420F9C078F36FC83 +:1043AC00FD420F9C068F35FCFD420F9C058F34FCA3 +:1043BC00FD420F9C048F38FC9C038F39FC9C028CB3 +:1043CC0006318E0112791A20BB8C075C03D1DF09F0 +:1043DC008C064C0361C86179008C05318EB1610982 +:1043EC0000BB313D120103BB8B0E04708C011C0011 +:1043FC00BB8FF4FB4E03DC0E8C034FF4FBDC0B8CFD +:10440C00024FF5FBDC04AB12EF03ABB1121008C684 +:10441C00D7C7C3C12008FBF8FFF661490A61F861F0 +:10442C004908DF07F7340000EDBA44E6BC04F6BCDB +:10443C0006AC0ABC02AC08BBAC06614902AC046118 +:10444C00F8614900DE28AC04BDD8AC06BDDAE1FD4C +:10445C00E80EADDABC06ADD8BC04ABBDD8AC02BD21 +:10446C00DAE1FD030FADDABC02ADD8BBEFCAAC0686 +:10447C00BC02AC04BBAC08BDD8AC0ABDDAAC04BD04 +:10448C00DCAC06FD660EAC04BDDCAC06FDD90EE161 +:10449C00FD030FADDABC06ADD8BC04AC0661490215 +:1044AC00AC0461F8614900DCC5AC0214AB12100C11 +:1044BC00C6D7C7C12004FBF8FF8F31FCFD420F9C0F +:1044CC00034E04DF1CAD804682DE07AD82268012CF +:1044DC00EF40F64682DF074680DD03E7EF34F7EF67 +:1044EC00318C04318EB1128C03318E43DF1830388D +:1044FC002226800682BB8C045C0391DF05AB04187A +:10450C0000BBAB12EF0C8C034E04DE0532A900EF9E +:10451C0001F71006C6D7717BFA3122980CF6468E3D +:10452C00DD07B68E717AFAEF7C712398717AFA40B6 +:10453C0004F904DF07715307F42CEF69D9CFFBF1B1 +:10454C00E7240000DD0F23DD1A23DD1023DD5323C8 +:10455C00DD2723DD38715307F42CEF49715207F432 +:10456C002CEF42D42CDF07715207E42CEF0571536A +:10457C0007F42CC98EFA00EF2CD42CDF0B715207E8 +:10458C00E42CC98EFA00EF1DF5CFFBEF18D42CDF0D +:10459C000B715307E42CC98EFA00EF09CFCFFB0245 +:1045AC00EF03FDB245D7D905FCF1E7240000DD0986 +:1045BC0023DD2123DD0923EF1B715307F42CD7D402 +:1045CC002CDF07715207E42CEF05715307F42CC94B +:1045DC008E2D01D7715207E42CD731629501D7711A +:1045EC000396D9CDFBF1E7240000DD1223DD19235E +:1045FC00DD1123DD2623DD3423DD3923DD3FFD7280 +:10460C0046EF3DFD9346EF38D9CCFBC1AE6CFD4F68 +:10461C002DC0F313BE6C712304EF25F0C1AE6CFDFD +:10462C004F2DC0F313BE6C712304EF14F6BE6C71E6 +:10463C002204EF0CCB6CFF00712304EF03FD074742 +:10464C004004F905DD064004F901DF06712304710D +:10465C0003963104960FF6BE64BE6A31220402EF53 +:10466C0002F690BE6ED7CD2E47F490AE6C317DBF66 +:10467C00CAFCFDDC46D2DF0ED9CCFBC1AE6CFD4FC3 +:10468C002DC0F313BE6CD7FDDC46D2DD0DCD2E470D +:10469C00F490AE6C317DBFCAFCD7E8900934205041 +:1046AC0080D6BFC6FC22CAFCBDD8304700FD8E0D9B +:1046BC00BFC8FC30C6FCFD652DF313BE6CB42ED404 +:1046CC002EDF0CCD2E47A4904A901F61C8F490D7D2 +:1046DC0040AFFB0BDC05712304F2D740AFFB066146 +:1046EC00D831229411F0C1AE6CFD4F2DC0F313BE26 +:1046FC006C712204EF03FD0747E2D7710296F0C1FB +:10470C00AE6CFD4F2DC0F313BE6CA4914A9140DCEE +:10471C0037F491D892F1313F0412FD14D892F1BDC7 +:10472C00D85008FDDD0D087208E6D2DD040192DFD9 +:10473C00FC896158D1DD05712204EF03712304A4B7 +:10474C00924A922061C8F492D7C73026FDC6D77121 +:10475C0080717DFADE035201D75200D7C7C1200405 +:10476C00FBF8FF17040300C1E0C15010C150A4FDB9 +:10477C0091021006629C02D1DD058C0272EF518C05 +:10478C000C70C18C0470FDE047C0629C02D1DD0549 +:10479C008C0272EF3B8C035C7DD1DF03F2EF31179F +:1047AC00A1C1E0C15010C150A4FD91021006629C41 +:1047BC0002D1DD058C0272EF178C015C7DD1DD031B +:1047CC00F2EF0D8C0370C15010FDE047C0629C02EB +:1047DC001006C6D7C7880616710AE650A4FDBD039D +:1047EC00D2DD077133955202EF2217FDD9036770A2 +:1047FC00FDD903FD240450A4FDD9035020FDD90399 +:0E480C0050AAFDD903FD4D04713395F2C6D7B5 +:10481A0061FC61FCC1C3C5C7520C929269D4FEC146 +:10482A00DFF88EFD708EFCC1717AFA4004F903DF5D +:10483A000530142A6194C09EFC609EFD34D4FE5259 +:10484A0006C0B9A5A592DFF9C6C4C2C061FC61DF82 +:10485A00520C929269D4FEC1DFF88EFD708EFCC1B3 +:10486A008F4105775C04D1DD06675C01D1DD5031EB +:10487A005496367162077153968FB4FB5FBCFBD1B5 +:10488A00DF1B8FB5FB5FBDFBD1DF128FB6FB5FBEAF +:10489A00FBD1DF098FB7FB5FBFFBD1DD0C316207AC +:1048AA0002EFFA716307716B27711398FD3F30F4B9 +:1048BA00227148500571605005717AFAEDB4496762 +:1048CA005C02D1DD16D422DD124A2202DD0DF42269 +:1048DA007148500571605005717AFA717AFA8D2221 +:1048EA00318FE7240000DD0823DD1423DD2CEF4A95 +:1048FA00F4487140500571505005E422EDB4498FD7 +:10490A0040059D49715050058D499D4BD849FDF38D +:10491A0033629D4ACD2202EDB449675C02D1DD17AC +:10492A00675C10D1DD05CD2203EF0F714850057188 +:10493A00605005F422EF73CD22044A2203DF108D62 +:10494A004A9F4005D84AC1D849FD7F34C0EF1F8F1E +:10495A00400576717449DC054A4902DE06716050E9 +:10496A0005EF47C7D849FDC030C071505005D84B34 +:10497A00F1242900DD27240400DD22242200DD1D84 +:10498A00241100DD0C240100DD13241E00DD0EEFCE +:10499A000A4A4960DF07CD4961EF02A4494A220366 +:1049AA00DF08D849FDF333629D4AC09EFC609EFD34 +:1049BA0034D4FE5206C0B9A5A592DFF961FCC1C381 +:1049CA00C5C7520C929269D4FEC1DFF88EFD708E73 +:1049DA00FCC1717AFA51405F0401D1DD06F616A7CF +:1049EA0047DFF2300400BF2401F6BF2A01300B0B67 +:1049FA00BF2801FD4B02300B0FBF2801FD4B0230CF +:104A0A000F0FBF2801710AE6F6420C01DD33AF042D +:104A1A0001BF0C0131529529715295710BE2D84FA1 +:104A2A00FDBD033184BD02EFFACBB422FBD851F1AC +:104A3A00BEB8714BE1714BE5710ABD8D509E44EFD2 +:104A4A000C715395714AE5717BBD713395C09EFC1B +:104A5A00609EFD34D4FE5206C0B9A5A592DFF9C600 +:104A6A00C4C2C061FCC1C5717AFAD44EDD0BEA4CEE +:104A7A00899E44A64CB44EEF33710AE6300400BF57 +:104A8A002401F6BF2A01300B0BBF280100000000E9 +:104A9A0000000000510FBF280100000000000000C4 +:104AAA0000500FBF2801712395713395C4C061FC72 +:104ABA0061EF520C929269D4FEC1DFF88EFD708EBE +:104ACA00FCC12006FBF8FF71503002CEABACCC041F +:104ADA0000F6BB31B2E210617900F6614900DFF3FA +:104AEA0071603002ED744B8E519C03713BE28C0372 +:104AFA005C02D1DD1E8C035C08D1DF0971503002E3 +:104B0A00CC0400EFCC8C0570FD6135629E50CC045C +:104B1A0002EFBE8C035C03D1DF408E509C027150C1 +:104B2A0030028C04D1DF0E8C0270FDA735629C0521 +:104B3A00CC0401EF328C044C02DF0671603002EFC4 +:104B4A0029CF34025A716030028C0270C18C057010 +:104B5A00FD0935C0CF34024AEF108C035C01D1DD68 +:104B6A000671603002EF03EDDB4A1006C09EFC605E +:104B7A009EFD34D4FE5206C0B9A5A592DFF961FCA8 +:104B8A00C1C3C5C7520C929269D4FEC1DFF88EFD2B +:104B9A00708EFCC1710A9E31929E02EFFA8FDEFB83 +:104BAA004F96FFDF198FDFFB4F97FFDF118FE0FB77 +:104BBA004F98FFDF095004C15011FDAD34C0710B8D +:104BCA009EC09EFC609EFD34D4FE5206C0B9A5A5C7 +:104BDA0092DFF9C6C4C2C061FCE46861FCC1C3C506 +:104BEA00C7520C929269D4FEC1DFF88EFD708EFC1A +:104BFA00C1C1FBF8FF8D1F9C018E31318EE724065F +:104C0A0000DD0823DD0E23DD22EF38717AFA8C01EC +:104C1A009D60EF2F717AFA4007F901DF068C019D3A +:104C2A005FEF2051FF2E019D5FEF18717AFA8C0118 +:104C3A009D304004F903DD064004F904DF053073B2 +:104C4A002561944031FF09DE05A031FFEF07715855 +:104C5A00F000716296710BE3C0C09EFC609EFD3449 +:104C6A00D4FE5206C0B9A5A592DFF9C6C4C2C06176 +:104C7A00FC717BFAC7D46861F831249727712397AE +:104C8A00D468DD05B468CEABAC717AFA5600664CCE +:104C9A000ADD1172F3311C79D8FCCEFC0061CA61BD +:104CAA00A486EFEA717AFAF2C6D7C7C1C1FBF8FF48 +:104CBA00CC01008C014C0ADE36717BFA8C01F03192 +:104CCA007E0410FC14A96168DF09AC02B9717AFA92 +:104CDA00F2EF1D8C01F0317E127910FC614902DF7E +:104CEA0006717AFAE2EF09717AFA615901EFC4E2C0 +:104CFA001004C6D7C72004FBF8FFF64210FC61F87F +:104D0A00EDE04D717BFA9C038C034C0ADE3C8C036C +:104D1A00F0317E0410FC14A96168DF05717AFAEF9C +:104D2A0029717AFA8C0372F3311C7910FCCEFC00DB +:104D3A0061CA629C02D1DF0A8C03F0317E12E678E6 +:104D4A0010FC717BFA615903EFBECC0200CC010161 +:104D5A008C02F0317E0410FC14A96168DD788C02A3 +:104D6A00F0317E127910FCE743DF658C014C0ADED4 +:104D7A005F8C01F0317E127910FCE743DD4D717BC7 +:104D8A00FA8C01F0317E0410FC14A96168DF186105 +:104D9A0069018C01F0317E12F67810FC8C024E010A +:104DAA00DCED717AFAEF2F8C01F0317E0410FC14DD +:104DBA00A9128C02F0317E337810FC8C01F0317E1E +:104DCA0012E67810FC615902717AFA615901EF9B77 +:104DDA00615902ED5A4D00F21004C6D761FF520C18 +:104DEA00929269D4FEC1DFF88EFD708EFCC1717A91 +:104DFA00FA8FE4FB5C03D1DD114004F903DD0640C0 +:104E0A0004F904DF05306D386194C09EFC609EFD94 +:104E1A0034D4FE5206C0B9A5A592DFF961FC61FC43 +:044E2A0061FC61FCCA +:0A4E2E0000060C12181E242A30366C +:104E3800ACFB0000000064FE00000000C239F4353D +:104E48008C22E6452C2EDB2E2245E83A4E08CD3C36 +:104E580028FC36FE20FE02F903F929FC30FE2AFC64 +:104E68002BFC08F926FC6CFF1AFF6EFF6AFF64FF33 +:0A4E780027FC66FF2CFC555555552C +:104E8200FF0000000000983AF82AFF0000004700E7 +:104E9200317503F7332312D714AEF8C716AC0612D6 +:104EA200C5AC0416F643DD078B99A7A5B3EFF5C28F +:024EB200C6D761 :024FF400324F3A -:0A4FF60031303A31303A3038000013 +:0A4FF60031333A35393A34390000FE :00000001FF  \ No newline at end of file diff --git a/trunk/bsr.lmf b/trunk/bsr.lmf index 05fa9fb905dc52b95b96a865c6ac75d46146355e..17243f76eb60ff358eef688562b209f2e4e04c62 100644 GIT binary patch literal 178840 zcmeF)cYIV;;{X3UEtwP`gwR_|LPwl|Py~bkkrD!gfCz}f00JtjTyX7$b^WMFAc~q~s z+nGD=@P;Fd_dkAXOshh}xTTq4WEu{`{j{NvO@G`>9hp2#Gq0TG@p{s`_3m>EONP>XGkl;X}ZuKGKn+ycjI(V zPb0jh3vqIYGw=7~4C+jHO&8)!AdHlI^i|x_|P3akT?(jZk%4-rxRY&g*bV{dF(gi3>lO?o_r8qQ&ePHMV!3 zanwy85NAzu5{Y~w=eJ}nW@Kbrm2f29Ff`ps18F))oDy~P$mh~HqlOKcnmuMvW))#H zT`13C=KHk05aZY9QNYj4DxpPKl7H%CPUY`30LPDXT})TWM`eGY~naC z$!nzER9q|0_(3DGtB9lNLS0W}tNS&%O}Zcb?a#DiZOh2uel+*$VFwAX$@$w66xzyqMn>-V zLAk>`<%HLyd-&h})Wx~5U486A`L(YLw{BXW773*J&X>&VSwSD|=R#jl7~R|JqxtF9 zT;2S_$h^v55}DV&c1GsaZ}&y!b+4*>PgxXMq9;jM;$Fv2iy zBZ0S>j*WbL-H+& z2*dC4Ei!^}U1hs_8OH4Fn970PrOv7brQUnj zg?BbwG=H`h$0RNC4GuV}g0`d6d{L}Q z7Wh8b5wxA6`byPAO`k12T$&dC+&tU-1g8S9J)CX-)bAvUZ}Gfv zk>gW;wAo{Mu05EW=bjh-!Vyk$E}m=CoX2Str`bGBGsuJHQ*3#$PX?S-#hqj`coVL=Me+ ziuP^I{CHbRC@u6As3 z+KS_CP01S7MDD02tD>9KWoXvA%(^&U3jrZ%eJK1+;g37Dw;rZ8@T7jU5L}UE`iQU;COYUHB|YYxVXAxJ#h^pGYvFT z=FMDgE2D4RT;E~#YiIULJsd8KF_TXiq)=7d-jne$bwahd%NY_cciXSi0IIXN!h-FDyI#)+?VBDom;ydWRz;( z-pz@5QLw~ORPL=UI&|pJ=JN1U@g<-7<8$1lIZ4WFI43U8bs!Msn-q0C$z|pEsMSNq}ooK36FNULsGk;2T0NNW3fyFdQ6w)W$rwLk4USj&mdeKyhM3m>K3eIx9C#<~qd znLJ4+`ZVzK#isd`w$bS-a`fI?6iKD_!RM_#s-HQ&4o3SX#T~yV`cy)Fn%=y3EhqPIMl`z&-w_+O#qKJjTBr$P zpWRq{s%*E{xjM>Bcs&$!n$2Dh<-Z=fH}8%E{_B`oo0s7{?+B#K(uKGcD`Z^G!qS|E z;mzqK!5H#bH>+^|DE>MX+8zmwaSDl44bis2+Lq)p2eHj&ZL?|HIBm<-w)ALoEZf*8Y1*}I#;RazbNZ@a zvy5mi&u-IcH+`#uvAcUExXhiqn4dMpX@%zCahVI0(tM?q8Eu+ub6eZo+U8izHv4Mj zAlkI8R()_EGWo!+va?m8v*$wlYeKdAe`X4WY9p6R`a~XiN%Y-h_e^or-KYF$-KVGv z(nE9I!6>el_S~qNqee|jqoRqs(BaN^y4{6N_w<@HL;hH7{P?y}`hL=&`VGJMq_$!H zfm(03t9O=^o$~%=r|s*qwO{-E*)f4c+PE}7%3atlT(UpPZT#55@SghFso88J;QGvP z`?T_92OZ*O7Rk?umdS-S_pY%<&GcGAyA-u_ zY5c`dPQHD$FWtfwF? zN?-Z5xJmexqs7g_uN*9H5%$#9?)Y}c(H#d%w7FsFmL}mH-)?CZ-f?tGi?G&~7PksF zDsB^QT$~(kTAUItDcjO2{AHW)Ka<0ulyKR&k)GV~p6;W&dpyG?c)NRy+R~hwnvI5) zG3A)-)@-Qt?LGI+kNb_?Augm%!uch}8rS>p^>#*a4;Aj&>u+%$TCq#bEaTmsyF4@E z{;sdl{%%ipk`d+`Fi*aGwYjl1eQW0aR-S9ul!cd6#Qu`n=L$=V`)c_!jY*ZU zxaR9xPDfN|$S|7jt2TTebFw(y(D&i$=l;Ab@KagM)|$`K!hzJ%{SLQdY)s9WaLK2E z-Zg!Uzc}5jie}YU;ZI+4x&tZNr}xkHU1ht*#@6f!PtR@}h@u5;L8scW!d$G6qT$^v=Gu&a3+nP}|TbypnTbk5sw^iE9PuJX8OGVUlsqyWfvhcoz3rd{L zjeXS(d>_9*-WhbfKfY;Avl@l?_rg5k72wp%nI|+ z==9{8i(!^2jHkv^P;)U%HP2eX8msYloY-8x`tRD&WvuStj@Y?d$s2 zcgDgURaHCA>^Q}~PVE2A_*4FOhS%})D<{r=r^es{}}MNtK-$n328PX*$w5=4T$TUP3ub4$f7{u2KczwGP` z^-!gps|qg7Jr#4R=uq8GsimSrWe+X$cljmaiK-o^cAS~+-cj{SEOI$*{)K{1n_soH zEQ-8su85)@edW&|Dm&nBTKe9h^0nog4|!Ype%w|bI9GJ2QBnE3C2VTRrbBDF3-h+= z!9Vl-wnKq4T$pK+lCq)YJc87kcYa}(lwJ4b+ApVFr=S(rec`^Y++9Sa>^?nzX}EN{ zH=BOcZFEE5`uQd6!qa!XTV{BB^zC_N-}EbWCvoY#>#{NTu6zG`!{&6?OKjSzt=nc8 zZH<0B=igl#@n9lIon@-C#NW(Xj;*$#fRU0b!YPKS3f$uFTr*qDIqC2$}{7M5yq{?o%8NB zn)AP=Ct6KQH1t2aF~#Ur`$EVl|KYnl&zgki4!@eQwd6J9wVc-zwmtDi^53Vuom0Gi z*Q@)U_#~N;0qcMFdge?^HkukuJ&7mk9gaQ`ZNzwNCH&9WXc)D#!^wwkn*D6@n>lZN zvfX&c^Ukz))|0Q29rKDmd3XIzZJXbN$=KJI0PDN~i5K zb{l)vf3n_gG*3u0h9|U37tPvxI4;y;*kimm81`fEYU*9YH*z9(P!*0}semZ^P#Oa@%iS7D~ntJP<_uP5w z)KPufB|3lB>YqY2hJxAYZpM;++xi^{wBOsWO?W_R_^T9e_kwy}XF-g&`zmguI0u{E zo#DjP@Y^Zj#_h|@aRmpv`(4|*o4EzvlmZ8s;|t6|c5kNLWoEn{Dl>=kC(ARkqG6Wj zt;+bU{v9hF8~T@-JqlPmpu&~qDXNIix=L%W;wiA8>`ebNSCx4OuZqtaU}xokGBdTH z%-h|Wn6V|)zcN1mwGcOG0jJiQDFtT+)IF<{y(rUT-DUQ9J!EDUn7vn3jxp0$nS%=0 zRzJrcxs}}8y;HFF;mE?7?oCT`?BPLOxVY6@tlMCBeH)jMqV&z_nZ`2}uFtlF0x>z< zSXy_aT(*`ZuN@dZo*MpRm(QZl`<Cl{Vs+~Ll>r?2(o#K=3$88)+7)cGvW$%?om z(dW;)&okT;Ov&;%D_iW3K5y5f#@z5cd&#muy@R=d7&C!!E63UB^VS`x%ZyFo7BViy zblCSMM_A2Z*+xg_S)p2kct9pV!n&HulXE0}F$GYcpGiCV?ee!HM37@;TbuZ1ceeP67 z=7#$@5_rP31wYMsj@xZ!Qq?J+h=Cl)@wx@ zt?12x^QW~HF?$@bA7-Ah1v{{8dq&GHYq_bGpVYEpEk~0{&2WInd(#TY%uHpbUY=vL zt1>#zu|~red9K1Op*&~dtD*2qU6u?T?ecfzWDr;B${HG1nZ#_AW}_-&bhy?#IMn~k zA)CJ?w03CtXcudsVuG!_w~lv439KR21grC#$q6nF#KM@MD<=__^q%XU7YSw^rL1Un zaYYkCu=eII)AgL#z?}DbNavPDdIp_f%$iTbCqDm@APOFL%)Ha%o)+G$zqi64{qPwDbsw@rx!9FP#jXN+`zMJ2W$QY`z6()p_=K@ z?z(ZHz?r(LIi=(Gix)yVW3h)XUSuv>b7kQkofvRvGArB8XnEg+p#4l=%Ke)oM&*4= zb6kpeVd$u?J2>ikLr&Ye@g%EHTx{_GBOqxf)V^zb@hGsHj>FX>$5E~yZ?v7YF*2$~Yc27vad2|X*`O2u^tIlD zxqj!VuuWVLKX@wh2Zd4X4ZJ>G^DmSN*>h z%HI*G|24Eg+w?a=i*B{6L;lyACmQ1>G3xJ$>hCOb47e$fwa5S+YX;FPCVO|3do>y} zXIRN84M>D%cQ{o>1<*YCyFzy~<*1l7W>+Y1>g+C^>vCpNFX8T8r!!2~u;8SbRN$+i z2PGGrH6xwU4CTr)P;98Mq)Q?kdtzlS|$e|I~X_Oi^>@2EM?W51ATbDGCawh24@ zgkiP%EZ-P^%xvH2O2>+z?Gfv=+@xvJ%g)4?hWI;))bO&=?`^X4x6!+GW383(1h6N* z>~y^C47!>oz4W$olT#P>bq?=??)i*#o5m@_lW7#c!86!n#ZTBgF%K87vlXwg6+dk& zUS%s@VJj}M6)&@$?O*GuF^YHCs*2yS7609q^JDSbwr7i9vwhgC#<0G5i$1$I^zqzU z!(6c3oW8uw6Eyhtt%^{l`;=j(I?Zv>J8s=EbH~kf^X7F2&Rlb5yg6fe*^&v{CL9Rd zW=nN=Hfyf&+L?*tA! z>aFT6s;nwimGO$hd)wO#_E_JL<+*bfexA57snJ^-t-4K3{GvnXWDnKn(t2;}DDyg3 z*vc5VwFeTaD9^1sZZ2LLDlP~WKOOSkzC6kEcqqKKo97AZ?+X15n%<-p^~^>qO!udu zGZW8T8=Q9V+Q8)e_Mx@cW=(8c(bP0P4P|r;)%sg)n3Uf!G;&g9qcanO4az5;e0JKD zwreL^@g{vYF{X29Ua8XG)~$r4EG@C0x}}@7#Qs>?cC7;4c=_o@J8o3~Ywl)kwB}|q zn5=J(D>|9;P8j>vy7#Rs*;lymY(eeWr)tkGt39%^_Q;CbBg<=#tg79&=0Vfo>*SW- zm|eaxTO6a?oA<0WW7m0?tLd)UYR7eZ6^zZjaj|AWx=`>R8}_J>0s9{ES8Z1?^R zp~U^qh1%}l6RM@Zp4}HZyFYaHlMuH#*)uEM^ZT?98IJ@{*X6P)-Opj9`o1}Sq(>?@ z)?2+>wXogWj)f1sThr#D~lgyC*1J>$A zJ(SCW9$S?ME0@;Jk6Eh=d!!{Q=v!9MmwOyP)+7CSZrrA>K7O)?XLu)Hff`~%h^35| zLN^B*WxO1k6R0;kdv3t(8Ij>D;M6?3aHF=*=Gy4FyPvNheJ2UrrUdk5fixRgkczpJ{)mZqYD%%{qV)m2=3o9

6gv@K__Zyp|`Vd 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 US>$7Ihxo&kV0Y5lqECkWKbM#ckpKVy literal 177860 zcmeF)d3Y36!uS2^E$J*k2$8TUF$p_jH-sG_K-fZr5O7DKBZ49-g^nAJqB1HHh{L8R z5cI}n1Vq$vgOEfKTv$ZGL`Q61_oH|=o zSDmiL(apygp}&t9|Na`o$Z2I5S%$-KKWXS?)0>;AGn0pDTL0-DuP38N-+ni;WEd^% zhH<{Fm(8#-!%Oc@YtAq-GcO%6e3D1ete3WF>fVfW5*pU&-P(zfVy(%^%9}EL+{B#5 zu)l`-Z*wX0wDy1F{J&iX4gJ9DQ3GpI|IpNresKLC^n*y8;q3^gsj)v~5ogw)#_5@n zPIyg?adL?>`_JPH?Miq}jd3Ou=e9qM(<>u`@S1ddXu6&_cm8RdjG@_t)6}@1+lVvo zPvi6+dL`jCHO84oocVtmr%%s(!fR@bQ$U#&*JL`tw&xind$F_V}!v|C=~g-X@MY zv!7Vf(eyHTd*ToB7TM2;J%rN~q(L=pCC<7?oKqJ!oU6XEHRNsN#GENAQE`l6Xi9Z7 zOz*1>T9ZiR6*<49XfZQ0$Et)tykTg%g9g&HpEz%-qeot6$GLda@F_Xthi26fMpI*X z4l(a(-x%Y!=TXJEc+ACPj1;yrHOBcjaR&WC9NK5xMEXIj!ZSTUzBHX8&gkFAvAS*E z_=~MNC`hHRFx}IkVRBMuyUu6dyjoq|khiYUDJfdc%p5j!BK^QUx?xJ9!)Zz&&gfAJ z!LhWWAx?axt{d`}W3(H``GD!qUn%pn{eR>9Zyo$^KltBcffL~W@6HE}=j(Qy6DRYz z)A+JkGmYiRn=)qHm`NQuA8N{Go2Jghx&F`NOq@-4O$4>33}#;Y<2X6m&pg6w`tw&~ z-t;k-V}<`eh?Al;BcF{qjr-x_#L$#U-nRcfZz*gt^f`Cwh&&& zWM1Vjjm&Fb+avSpw|gSnUSs9w4b)wQKwy0+9cqh1Pcr06Zu=Tod%>l#njZhGnZ zP1j|5>6)zZT1#cwuYV@vajtNge}$Buq|jA2|&0xvKf z7<=c~ePdgWi)Vi$nf7z+-H`K4&cAaEv`7I4%AZHK4&qF9y4mGyty^l)%%=Be=meBVDbolJzgM(rq{5Or0&w@s1z zbf){XE#TVS*A;Z^?i)?!CVyQNb$Wv1DyMhxcXS$mLYm*57HDdwM4c`-J$lR3+uUFF ztWDVS^t^A6t2XznbDw;%zFcK$SjlU)-A?yzm;2=T^?Oo(*pqf@ zPx|pa9e&xZ70P>i6{X?&&{!Z$DS8 z=V7Cym93`Ocb_;h9dd;O)88ZT4Jh-u+83p10>~Mg@Mza|CV2sJJpU zPV&=bhsp|KXO|V&XNMQs6Qc50=N8!JBsdj-?ctI3Py9}z_!iC%zv1}AA8qzpnr9E@ z6}V@IKXru9b1s}^)11d?l%(4{$(iIq^QpFi*uMvyH6>kbX53eMvg*ALd}R;*vLQZc zan?%TUGcsfVhdvT1rCNsIoVF4$JCg=*<}Ya_V91_+M;2vvYxnRk(p+iDfebAwUyI1W;S)0 z13Q=l(+-7K#+WJ91}W5(bhPEBmn7Lf$}*BXR(LaQsoE*_FaaiYvVJ z#Rm@_+*lD_6kqy@KR(x8mYbx^hO^@eT>Ao1zAK`RG<8`yelO;~2Z%mmcbQXjUAvsd zE|*c@;@s4&z@^hs`!i>!hUK$QPfeYxoW3hu!M#I`=9#D3b1L#(;Vf|O3%J8$PTvP`no^*roR58!}UM!*AMLNNH}BrYnRpu~mXvsEs~}#@O*5?CU%EAF(f(ELf}~Y(1xd6{ zypdQC=UrS}(IVWg8GSCrO^J57qO>wxOk1C0&CyS9aH%VN7oHgXRnXiOYZS!hIIAYn z1a#6Z8={gpH-xGF^-1|FH$*+XHHv;nzSR}&fkWzZq^Lf}+2z0VxhN~$*1juZgU?xe zR6lck6^!;>5qIRa=wk^@X?k<+YEJIq0nzL-JUccVirG<4wNMkpKDoaBSouz`^YJJ% z;nh&kX|{SbRQPIW?xVNw^Iyfx>PIu3ryYUR>G}w6#|jyjJFhIad3aSuX)uO7Hq0uV zKZAIxskX*Yc< zg0VaMB)H7&JD8t7*=dF5;BlF^Dy2C}DJ$AE+2*#kxwXylINR)xD+kf0?QzuyS0GpJ z+fjb9CUo*tXm4Gpe(x_#p-_F~Vig|I~c`hr9CgI z?yynU)~IahE^@dFoo;uL)16-N6gzTH2yG<>`3_8Y$Xx+jg=Q}s>jUeSsJ1_?G*YPWO<7e%>Ce{vd1=+xKcc?Q|F z*Y!2_riZO{B~JIwmia}7o0CXko0O+S+ms@kd&dN$F2A18E=4Vy5MLK-l$MuGIJeG@ zR#s;3DSdX$_Iv8rY@fPjyKi^H%Cg1VC%3Kpte#l5y7Kx`)>Du+WiNeG(lY$g;gVM2 zm-d&m347}6w|%qi@V5P>+T6TsQ_JwSZ#K0GZ#%rHO;~HoO4@~6l$;knrz9nuT#_0t zE#K5G{Ka|Uf2D*&sp0a8V?BA3JUz$t^ms;H>h0+<>dSKL>ed@p#*|~STeq&>xBJxB zKkYSkhWHq587?d}R=M7Lx34pbE2wbqKAYk^hLP8;Zo2W#_8p$9UwvL|-GKUkQ@?5?rB&eCF?rru6|uLp{@J2Z+q#SEHaXptw=AhonN`{gj@R8$Pes&qtMl!hJnx=)x0X6v8+&S-`96AYk~8Rd zZ&Gqyt2&Nt_m=!s_D9^S9Q*vea)wr2IQyvgg3Z1dqnEp#;hs?M>q>_%{J7pXP+i*B zud?aF$&NtGv>n^)x`luGFuY^?Pw$2~hwq(Wm<47`-AAX4y4nx;@G3D*Pb{rjy7cmt zy1?n7MxT!3GIrGlUCkG+eE!+wtl8rNC;Qk>dsyY%Wf;$ovck+BmyuF;Cd@pA@zi;i z)SU@a%RN@G&T9N^)f+3e9W!34p%LCad(9U$^&2acMvtYtr5czu07Hz@fSFEUx}LHuSIWjd|N@YPOx&c8q;h z@BQAmzwmp*>-goR>XYBA@i+f2Iafn!r+$-Kr$0|^(;=fFxs4T8dS5h)WY6cF-SJ@Y zL2}tdx$Ib3T*)djJGJT3K)h9gNRW5R%Y4`0Sb3wr)PLcxJ3B!=)F|hwg0pi^#T+X> z*sxP-srX>|155nfevMdNv+dZn6Z!6KHNVCpms9677JTZQn$6`=Z{I$LDY{neWY^AGI6T+_!d4>6&o< zj(5rpuV(;%o_@NHID6i8{`k3T-uuC@Io(YXliRg-+YF< zEq=M=&^s@0PucnMhllng*s7Bfl2W2P*FHAJxY@X4_FSVi|0P$qo0@3oKf5v6=u`iE z$f)@7`vT9Zgl7-EoVmI572}oMR})@)?Ddp4r@ozAvUbPIdmj5Zg%JVkzqy|4r=}Rm zMzSZdy2+vF>S!azV=Lu9W4&S2&j_a+ykW-EDR1Py_3;*Ct7q%ft!v3w>9*M=AHTD9 zyYYVRu6ZB7Y+KtQq1DUDrOQ)pIdsp|-U+>pzSS+O+pSIZH2=7Hb@OVwagFhOeW%)& z51u@}s(NGYrk7teUOn{Bsjts|W9{3^WmC5sJB?jyKVEA$S|=nLqZ2wL46VL! zZHwx5A18d=Y;AKR;ZS@+yb(_sP2;ut((u}Y-+rf-_nYPrmYs%P+h1l8Jc}a>tLmcx?8VF{4L~95H;@(99u& zFB&+Ye?Obu?r_+Ry3o(ZtE-Ry;!Nz&@8T&p-*NXHH&3~^Ux!5JFIxR`sLoI@JKfD# zG~l%X`vM(z4>&J8I4%5Ts<-EoCSK=~7;n!NTtsmWHhVh5iD}`tQ^V(UEH@`E+27Oe zdab9Kx5S&e!~y1{CFW4OH;Y@3%vVF@=4jrsJ!31IXM5hNiq9U{xyrF_V7b|A32O&e zy0SgRmGRkww002pfJ@3x3_LNY+&gSVeD+0lR$f$YrY$M=_H-s@ZVC;miZ6U6#N}DQ zskLV6k`os-+^LhjDAQwIWA=MBWM(Zf`>v=OZ)U78hc01T(_DMxLUMP{F2TNsA`2&a zCYR;f!=7$@xHVa*i(q$C8y_LX85=XQjHfDH2R4NQF}Yk;TGyj|Y%NMzJve+MEj+E; zf#}nIr|DQyzG(2+6yGWDv?cA#YnO0;l07)u@5&xrABeGrj~wB9(!-CXoAxE1TRZrc zamAc(Gw0a2Z{d!`9d6w>f3+t!M&52-YcpF#ozC_gt&ICN`t(WnX@+@%so5T9Rhzxh zr|r7Ym=&IBFI^I7vOhNvVMxn^KzC~wq2CzElf``e(YCV z@nTjur%6K?Z(++|>$5kFJbM#48#X8TxT9s3VKeJ|@As)Ul5JJ?nwH7MckXPcn@<8! z+C4W(RIvudtYHeZEcZP$exO}4mrCKd?w18!QC{PuDyk?O4Rdj)4l?E>gTt%Bg1ilL(f{O!jWlYeOn+S{g&T`L=1hbA(R&!ORRoz`ZqO*0v?xvq1@tDyyxi&j1we@}gG{p6&5{#4CQPMVYPMreU= z=1Ma^`clK2AMIkuH}JE0ZM1n~r;HuM`PWJ^dquZT{Qb#7LSq&*ICiESxxHAj3KL^? zrW`t&t0S2=?|e0MD3Ud@Rc4LS?6MmT`CH{Ea86Fy=Wklzm}O(ZJ}YIFJ=lVk+=Is# zI40LwD-%}PS;eiY!r84=?npT9Z51wTt#lHO61#HSkb?pTnRTk3bx&V3r@+Cv^`<0? zi+wk_eX}M{_2uUmF&a=3QmtIWoopv-{u=vP)uMr#{AhQ>C{W-;L)9G9@%#DnA)T?< z!{;wB7p=MSaIY>5H~iuF5cT3xxW;j!hSqm9G=6UThQTAN3!G`-0K*;W)oRYweYo=9 zNk8GkBG*x-bWFR$Y?BhM?s~$@@p>kX{~W8;!+Sd6${1R}8lpOrEo*Ic!`{e}wJ|b; zM&m5 zk){YnA?>73%j0v{6tC)jB~-XAQr)Yl@b($6hZfvySO5F36-_h-Nn+H!6V<(0rpvo2 zkhREY9BYQs39j^RtMF>*<I<@6a zqh7-2ch6@`uKALqX3`R0B^@SF@x$4Dc299c#yB>_ZqWy{z7c5rSUB@_zy>~D>}3nB z4f^oWnEfMBEoaOw+nGB*TxYiew$wZo$+qkiXO;6(h8QljS;vd>p@)L8%-I9Z2~JFqfIYWH5~;fQKn1 z*R^+|D`sz=E6(&xV3}#)0dsb)tFXCZHg}y!Ew_?$+g#=0tbQ6^Wsr4!+DWJN<(I4N znQra-ey{Vieeb5wG>xDQT@p;FVaAt`ShG1zgR4WAgm3bMe;H<`E;qY<=bP_a=Q|QS z#Wzrly5H%sn*$D;1HUo{{%8*T=}fjW?AhPu)thbd%-B40G=V%!DIWXYUiO&1J?&)L z%QDlz!{%&{y)o0~RF9o(6Lxg9VYT{n-*|t_4Bxma$BLlsA?qyMGCAo*XW~DG`@4v= z@Vs&FZm{#-;+=+p)v9;`*b`rLI^K2$UCBxRc-y(bsn7B?4)1;LISgx?#xcW_Wt6tJQ62n_4gpuq zw&}sB&v%86ZkxU?FFP+K;5?CcV&d*et;=^$I?o*aO6b6z5MP09n_jL!!=~5!&(Tcc zOVfu}xt^I`A9TDjy?*y34m|3u<}IqMCQX&`lEZt;+l=j4UxyXAbLV}QxIU@HTkEa5 zO-uZ|Q|M?f)#oEk-qum(buP1&GfHa@B-Buzo43s@SsW@^7Ako%gr%rCa`cf<2W#3;K(={}^OzHnmk5ZPhwZwiJmS$>+{jv1g zB?>g@g5xc=-K+rC+)Qn>=B6=ntS^WwyO^`9jXkT~d)AchDVle3S^deS^(U9qfBSg- zw=3$uU0(m~6ZLym-DetnYuxs0v)k8ZoA2oM=H08!*friIYxM11+!`}&nb~WZIeZxv z=uKUAo|(Gr%;t>!p*~CM^P(f){t=o$oWQ(2mz`twT(&b~RmiiXzU7$!JEq?{qt&Vq zfk@SxL1LubxUY;Q^?g=_&V(f~Z`QIF?AV;Urm!-!=E*{TXw6gR-RxuU^P$OmUkFXv z`+n%^y|tk}d&8j*zWp>*zH{%oP~zTaL+$tO3f0qJPwokw+#5Riafqv$oM~0=IsH0@ zjE9298*-UU_j4F&zORq$@0G@N^jhy`ExhRMz`~o}&FM`HUj^IJ;|x|*con8?Prd)k zn%~y>N8P9Q@ zHf80JL%lqsyZDx=A=ZUh%KS%YW}rppi=pcSO=jfG3b;LeGkwcAHP0woukADVZ1h|| z(6=mOI|c8AuD3^vIg>8f&nKXOK^=HYcCtxPxjHAmSar&YDh9%&0i&ESi<%WMkQ zk!VEny>BKiv%=puyDa%=y2l8|cuK7mL;iC`^nb2s{~s%UyU4d4XFB_VCG~t|61OIJ zWX776SoDP|+Z;wE-d9w4W`0PK-)e-(LyD?G!MQUgw=W8Wg134)_oupxz6k}d_nhpf z*>6L^t36Gvwcm$=c~-0B@JSXNm3{g9Rl~l&d`7D)e_3~Vu-}Z;mj`J)?`6%Lt}({ntPF*$v!T;Xpn4Bj|B#~x^3 z_*`hRV@{!?cCvMOtQ+P;EzR?G_2maIot|@1!2Qx=#aEuXGB{>>&ftLa)K$UE={e&A zu5jw`V4vwZzJUAt%VVzmWlpfm^ql)xT{SS+etOQhK%CdP!kL#4Ogt8BMm8#)dG*1l z>9@wL3+euZlMIcMV5GZ@%INeQ!=D^XW;j0isB>M2uVU|8$t8f9w=8I1cR8W0XEV(00rxG=+BxoE z>q0VPtDO@}F!Pq@^$x}yv+BvHRXsJP(vP}Q&iM1BH#PjN(wiIpw&~3be5?F+4?#MZThqA$Q((_=RYmQMsm1(pQ)$aZ z*Nu;=^>^N7YtOD$U&j|H3mKqFT6k+rVhUR-T?<#)f-c_`M)11=+v=$e*Y9TRcPiVj zMV`LKd#1?V2fpTWc2Rrtaz3)-zEhi7y|u75G|pb>I2QC4*vE%MR`>5%V85_7G~4H8 zfT}PYYM8e!U0!Umg;AMGN6lkf7XJFQ(FS+YKav*AUg+yg99=eMISjL|GL7|*I`4nd zX_?c!GT|Rd3sWK_SM`lODnimUeCn^<#a zLhVDrYHGxK+CT$4+%K2qzEGCyvBv5?@wd&s-pR<<^NXMDqGL+#3N=l*5_gHORJ z9OE8hSkXK`gu;)EOVEwMiR%l$(eSIkqt(4qxKW*_J45Rm@BKTfnsK*w_D;?^ZNw?2 zU5~U4$~=}3&mH`?+_!tIyWFDhLmJw&##oP)fBt=_?DOxejk=3FYfD2}cEuPCA8c0Mb#LdWDV|9Tn?H8{ZGOjVx0Ua{%~9w)?JfK+ z%^%0r2In1~-S}*PZUE8-d)gW!X9i-qcW!uA;atxhHdeIM&9$|rX5{REyYT%GgQ3N< zS@8FHeKxB+8pP|?5W7Xq$T@*ljY)hkXJT|P)=Gx6Vd7FY`o4dCj(5@uw>f+{nF}U) zvzEIw6ZhQAnvpYor#_fjU+>Ld(K>sUtE%O?SrBNpZkDR2Ayf7fv%J&Te6u#+3~atx z_20Pp=KZ%&)LY8Eb5iM_hHrB%& z%^QYs4mfJ5bcZASV}_pN;3~@DU~q}2*6fbP(IIPSh|!Lnm)2*GY(ZambCCMNIWC^2 z3pUg22$#oY1f8EppFTRZsB`V2JBzy1ni)$D`#g!JlQ9u*YmM4;t^KxJtvAUY`Q$3| zX7M4GsSmMtBBSiy3}@tG@64KXf?HRNXV%Rx-) zOn3S!i#jqhDVmv1wG|_e+MNHc)tT+~btA3&Y@UH_==Kd)@GAzV`P*7|1Q+SO-C(_6 zXTA3ya%Ab?n&R1Ji=~+^9+>Iw%~;WPDlSmRW_r$(gutn9C>>P!w?&1 zX2t3f{p}&h2hIZ9_>2U%uIACJB+fsNY=%z4^J-a4mmX3!HA-E(5-v8vb&kRn&uAw z&2zFZ&$=Bt=~6a7`esP*qr)}T%G<#GTorN^Xx;L6ZX5+>h=b zoTW9xX4Ug;(Az^A+VA8yA$?ddR8)OI_}=c}-WQl-S93W`=^MV44r&Ebn=Z5bsl4mPGrR5(6+C(eQeI`6n?LZIXv1N+sPcw31c*E)(`t(FGhY+ z&53sNs#NoG)?MD5fwt2w`U3rg=dWpl6X_Ju$(N8R-?~nJ+c0X?;d&mK;=!rh9+Yt} zt;+h~r0_N;Uul}R+V}?39B$`35;K2^cbRpo-u1gZ>taqGH@wbhyD!Xh(kG_VuX$3M zE5<18G8n^2wP6q3=38~EdfidJe{P_)*KS;XW}GY#&3c-k{F}Mu*>kG{(O#!9;DqMi z55zWX+C8_roH*|6x%K|`>*kizCch4rGbnB*Y!6xYjaI;PyY})?$E``R%hYAS^QVyqP_4Z7LP<0x6p7KoW&J2#RoSy zz2_BI))ZHTuWqujqPTM7!Q!e7_J&P%?|BC+-#u9MZexJb;;K@DRE0ln+8B1d6?FZd zgtVSvjmvuXy+w~q9>S%GGqX17ozl0~JyNsPy)|}KG*904@L#m(k*3kJkNPU7T456J z%B-~#E{MK0W^$^xu()!zmBkJ2;>r!N+W*0=u^TJ4^3_0eu$Z+K8)AzOeo$#RYr>tH zeo$FoUlZ=!j7&bTX+Z7B2mH-94XP~}T+2eqpxTWOlnkh4#jwG(l_Oa-Y*200;Ef%J z4XCZ^o87f#Wt;4-YpYr;nm@K{RTDOMd?@RN1mFAN6GKmQWie~Q$jVquPv}(KIoRZb z&ZoKtqqDnmbgb*TX|NKjY^B6WErDPoJ6FY=n9oe{Lj;?zVDokPqjo!UN4t1gQAX|J z6-B*k7e8Lqr*`oZMSW`*FD>dQd!RbR z!*@qR{th*pN6rg0|6pEUo{e<;JrET;uT`7-jTOn^4OuP1yM}Q$Xb<}GqLwVVA*1&C z9<_m*jq{4{J$27enK+oZKeL+m*azcM4iOMHTk8bQNY;It%-;m%{$F zeB;H#+P1{I+N5kLh@Q+vd<;*CJACi+n5`bG)&prpV$$`mn%&M?f**8{f34XXCipb6_ zjfV@-DmO&&TvlY})25NoRsv`5qVheSXJ4PFejE83vCwPPg=3sE&~D?sBj;5`Z=Bch z-o#*L4Lvb>!8 zaomaY{0CPjKkLgq+Si-9BEDv1fj|270-85?kD0atxps7N^*%BBMEBqgpYIJd+~qe* z^S4RUZ(k;+`8%cg`!#GIW9BK?u>IYMkr(|<_aG1RvgU(=UyNXP*78^{Ypum|8R-nR zver#(To!f=1dj@r}@IT?FK84U85ykG0t zQQI(7KI^p}`+Ef9iM4KV_Tu)w_fIU2d^bi;jx~Namb#?*Z%RT5l<}|1P5ZL5H>@kn zF3ha#d!n%7v7_E0&ctvMGsP8r;ac8=Z(|Pg(;wTC0OOsPYxGU2u$Og@Wj~g}jvp)E z>FF4zuuZ5;; z4eblGE&OL_N-;Bug|COEY-1*-@Qu)vk`M#eeDSU?F|4N%%oZ!cJv=8;tuGe&K?xZ; z^2``(?6c+mRDWW2s@>n@H=7Buh|g_n6waOIPfGK54`!bjX=W0c-^6^AN_>7GvwD=4 z7L8gxreak1t6ur5NAFIxHzu7tLysc3cBgXgZrt;U)ZneVQ=QqVjzGeq(M6fAiqU06 zy_p{iv?smW&D%!tOxY-VRg`}C5*)RYjhj5B+DpZlqv>4?f2VY(;ZIFZHT>sl94|iI zX82pApJ(`+24k~FO$|iv9_8b9WR!N{Zp_v1>--N}YC`4|CpWH9H7$8Q_?Uhdh!_Swzc}u&PdHR7<#l>`>hM$t?Ctwxhk8XSO%+J3Tja!q&@8~8j zHM74p=N9v$r{8C>p<9%_M_cUA@yGp`y$_lTrKG5 zR=t*PR}TyRXAiR;6f<)@cKt%dY1C}-zVcN9AAkD2WZ<~Ir#+HCcJYK&{I2UO4l53^ z^ML0UViZYF`s^xj%?{`G&R>(ei}Tesw(>cexj1)~T_NT`46dL~o5A|ud#2TsMvh4SXHq`ky)Bk(o`c2`Y_N#1*z52msl)ldn7+J|nYMiYbRONDuCG?^{>2(Q^f#ZQi>8WN{UYE) z-@1o_Ke9<<7}mHdBl|qQ7hBbbbP8;`mQP?Pz;}HhW`q4L1q_~Rtxmivp;kXJielYY z+&SI-iyr3N{#C;zmVPT%GmH?Yj_kRZlz4o|L85~S9A~AdQ%tZ6Z(NxvO9>5G(pj3v z-xMjR(V9ZxbW9diB_7uwAl)%EcmWq0NyI#Q_LP2eX(IZ0>ck8et#CX1`_xA zoByU6H7fS|2GeJO{xhQD6I-2^-qphonl|ub4SwNWr}xeMzwTX-x_?C59v}8d7*Rf8 zw0rBI&b58&QtIrd9jCk0dg{8?cB^%t?pQmkzD@nj^)u_I@!a(E`tG%t@Zy1NC1N}= z;8a)5jWWD{as1pXEwMc5rBgdwZiq^JZ-cXC&2T?oPe1?ctHG1+@RK5=C%?@;`+4Ynr``8)z8N2o3IJEY&7hSCR1hu~dsB%@H_WK2@{;Mzn zUuM!Pz_Q|fiwgfeD*V4t`8k0<6OxsDHZeLgay9t9_!;%W^FC z#3rcrO2FQzfAdf6m5lwdEe^)^I0Vx$8$00y?1q(cF}$hW^p6IrKE|W!VRfNIx&quTQ*svS?D z+VN-XgTJ8KGlczcbfjDkDqHm(!<+hB6V&mRfU4J4sQPS+I^No&>azo?+}%*+?twb~ zyr|=*C#t@$i0o$o%k0|7MAb82)miN|3YC5~D*ZfE`j?>6zXFxsWK?=nu{D~ge~;rf zJQwdo)$cv1{yz^>@c~r*{tY|eBdB^Vz)rXXRo}}|_51{?o}a?*xCT|v&!Fme9jZQ` zN7d(g)bX(ibzXZFb)3A0I!@L{%KsM2D*skgdEY^m_XAXU^>59nydR^=yAM^~*CX){ zu&nqM$e-~AZ>q;CRJ(nJIv&13wcC%V{Zym&a~!pw6R7>X7fH8dcm^B=z^x{xK znxoQ9M)iwxQR#maiGLo;ir*O(KLhzQ`tqhALs7?37ApR}NW4)jE8fMZcoUF6<1*f~ z|0_}PrlR(LEo#3vppNtMNIElFRysE$f5t7mDc&4Z__?U^--jyygQ)U9gzB%4qUyU4 zRo_doC9XuBCsv{QSrMwAJ%c)apGEbv7cdoH!Zh5B>Su4D`qkU0^dqVqM^NQBj>`WpsPkMs>iDpe zxbh!|%2!iVzLN0*Y=`Ra=b;DBN1aD{p!)j&)cNBgRKL$c_50DN&-1aU&+~Dp{(lV) z#aTE87vng59LM96I0=jJa(ouA!c8~@-^8i71+T+Wya9LMjrbwX#@%=;eujU+TGZ!? zjY_-&WAQH3=gK{pi1*<+I1gLl1K0*1!8BZe9dR-K9I1D{a<|&67pgt_p!!)R>Ug^b z74$AtyWETFck@x_$%j$xQ;2GxC8*Dd<*3hzCs6%u4XVFAjcT`bsCL_cDYzNc|K7q5 zxE0l&C8+k?k2;SXM766Q)sA1H+VLAy`yEEL+YhMoRuD7s7!JcO}565$G6zaGgi>lZ0sQSx8)!&3j{D~}cC>WQbR$UcYe@$flY*c&RhC0tIM77^y zRQvrMwg0D3`+Wwr-xskpZbY@`%b0?%qSa2=ndPmhb}Gg0xChlfpJEUE3@^mbQJ*)5 zQ0-->v*|c<;YH}iA=m_mV=|7yHaG@TFdNTDwaX)sa&}}{QSnEi;uouNc#VmKy9`y2SEJ6qQ&IJJ9qM?v z5mk>Ssvhq`9S;wn+HpRr|1ZLHT#D-VE3q>cVK;mpRi7`T>hTp+J#N81xKfSAYa7eT ze;F#jJ5fd5jmqE0sQi6`%HIK0zbZ%N&yUL2*Qk8`fNJM|V;cU1%HL7!jK{Gnp2i+n zk2=4)sJx!&#te)_<+BO)$7ZPG^Bh!rx5c4&KC0c*QO9RTRQq>9wR<;IyL)jQ_QhQ6 zk9jy8FT*i-1&&7@r+IiaPQod88Rp{^I1Q)Z^>`i5#2axI-i$ZnY@Cg^qRz*E!N1^K zybJHgxi}y1#U^TWUJtQs#|5Zb8GE{p#f$FzUN8%Ml!aWlS_k1MWi;-|I zAysX>hWr_C@TPwH7RKY{Hr{yY-$v8^mZG+=K=p@}sN;SWsz1Dd>JRHtS=fmBe0>?! zUtdL?zh6i7i?=WZZ;9;ZZI-p4VpKWGQ2BZnwcj16{eFn*hr3aS(x<5X9YXEz(MWn< zvaI^~7b?AKRC>oy{rWiS^QZ=u-p{D=*yyB6Hwtw~xKaH(2GzggQRQfYDn~O+!RAO3 z#!Hd?C$g;lw?x%*TU0sDMb+W9kLAUq!jBY(zF-a6wb?26gg9dob;jz^t`^RN$If_-r^>ijkh z2jUDIgg4+AoP`&oiR18g)cNaf%)&EAiykAGsyyeg(SvPJ=k4~Wa`nXlI0y&hXw1Y*FdJu} z%5@8>TpD-K>o%5~;$Kn6=>w?z&PVm1hf(=mfa*VsQ2Bla)lSc%`tft9c6td@a3`uf zA0SybzQT_9FI2l7L$%vUR5?$hRZdj->aZueiKKGIquQ}4_QOO}yS2cJa80B(SAv z;d3_*O_rPD9BhuaVGFz+TjQO0F6#3*1^KBVq=cOl6{h|of@7H5% zd>Pg6x1joa30lW5rm*}Wrr|DB|IoOVUVB;A>_Lpi0IHuJM&;)y#$!DyKXy8m`l}P0 zVG~sTTA+^4HmLrZiaH*9pz_rd)qe+~j>}9`{zjtuZ8j=@r!FdFYb)!V(Oe9lMZ^HEg(mZI{v5><~ysQP;jReu{$`F#bI&n>8WEJNjU zCn}%2kW+xM50$?!um^@v$4zvXhU2Cs_G7s<_Q!Up^I&Hjh&^x!UWl1^d!$^wSXMu| z2(@Yyy6~RJ_R*2;VY`m!bOEmFUKNRJ+bVwd*aY`nm(vp7)^Y z>ps-y;(Szn6`=av-%;(m3RPc4sCs%1RZlOY>gf$k!?#iWtr*p=rKoy)2l+GJBq3F*?3g_ zB%t=w4z-^YjKOqNeO!R5hYVDDeNpN4NA;gUsQxknRS!9sf_bQVn1m|-m8kwZ6EDEO z;DvZ6_QLxx10O*3qrag(SN@JV4?m99=LxFcJdeZiB^-gT;~0Dkv#}I)K7JQ3#$7lb zcVjL_snhV<$Flm{epJ02Ky8YTZ2v5>{qxB7gOTltk?oZ%tNsq5>hBv={r!lscm&nY zenPd^xsiC)ENj0fQLE}u>BLh>YUgGci-{PAX_0uXSysGusQh+EZR#G`-aE2=L}YvK z$oibf`pY8gFN&n|dR@n|W@n=EH4Bxmn^F0ijVjOWsD5%Ms-Mh5^^^Ii zezF2v;^auWPq3`~uR*PP29^FlQ0Z?(rT-eL-rhv@?-JC0-bL+aCu%>tQTzEA)gSkv z&S(2k=iR#_`#r$2`ujmtJNZ%VRE65lcc}dwM;%8ssQuKUj;Gk}4f|OfNv{dZ3ZH}u zzb3N2Rb+kp$oiKe>(6Id?bQjDk1nYFcf~mDsg=CCMZ#Se3D*mi-#)1N>5r=Sp{V*8 zf!hCQR6cW1^^%LKmr1DlzZ_LRlTr0E6?OiahB|()M}02MLY>EML0wnfifK3(JK$fj zBle5r_gTppn2w)f7d(I*Vn#W7@pJ5nU!cxEmnd_*Dp^)J4xx(h z4QkVOsQUjA)jyA*@?VYdcnZ}YYEk8=NA(~31r6nKp~@43YL_Ocay3VNo}7a!S8G(c z&PBD$`Ka=xV+wXgmCu7JUk0jOu8QQpH_K{|{-|sC2qu6YPeHe<3PVIrx`-d#63++MG(_U2l96;4`1*)D7qK>;t zRDA_d_5Bs9-o8ckuOCqL7DOFyCsFkmLe*awRc|&bAq}0VdUK=dEf#eijK|K{6jgtT zsQODr{)~3K>3oxdI^T3e)njMujTd5H^x{D5g}TlegsRU>)b-9V9FDoDdc6im;4B=C zH)9Uoi5KGoI1USNJg$z^<6@Ro|I1PJyAri&6{=o~Q2p;2Y=+OG>h%Rwy{<>q>r1G5 z-HfW&*HGuRH&FHaHmZMaL)B{;>bTvGs^6Wc{`n!Qo_C|_`D0W)??=`1XQ+Dq997Si zsQwzjuJ{$I-rtIp?^~AD&wfDluYaS;8AP3@j-&d~Nz`%dq;sp>(Ww5Uaeuv)P6Ei=Zj&edY*vV?<7?HUXH5Q zt5EfN4XR$RMV%k7N7e6*sQT5ox?VT2to)j&eEbEK-@8!d{VOV~_oMPLAC-^0BJm$$ zS@9o5#b1nyzXVlp%Teh(flB8oRMa)7ay*Mo@kMNg8&T!a_`P1QvaIyiaxf^J=TVzp zM3sLND*iuF@!v$1{{vLH_n^wX4^{31sN=T+)vqd1{pm|g!S68@|An3KD0aabRDY?% z3(&zqspB$+HyxKvQO9K~)N$Dsb)IXFnb-q$ej9?raRQFOX*d$^z|r_u%*OliVw{h; z_z31<0ZzolcnL1Y%kU|@99QF&xE812i#QcG;AH?Q3ACvH5OuadJ3ogcOxC~42aeN0?;(NFTcj7vHAD_by z@dezC>v0cm#C`ZGeu}T-0eln7aSMKqW%vbdM?dbs0Dgd9;%@v3_u{v>AJ4aOzQiH; z1rEhScrl)g9EabqtmF9zy0IE{KKL1%UDFifNe1m+hYq%!*j4RCS!L@K`*9a zA56!A*by_aGY-eDI2ya-#n=P$(1VvEUC+1@`{326<1QaB!s$2!XJICGRi=5(VcCHX zqEfNmTy(MACVNWf#jYpz7x(RCzaJ5^lwo_&zG$N7x4U zpg!OBq0U2o)aTpRsQNgJ9q{JJetu-x&hk&Fd>=)9zMMeqU%wpF{%?zfuVq=`Tl8*N z-x8x)Zi8ylb5TLtqsrF-b^h#xYPSne<;cKuurDhA15nr3gRm`TqRKH0FTjy_A&x_` z!2hO#H(q%xE5A3O`p;Zcecy|!@B2~pJs(xi52Nz25YNHIsQoTO)!!45be~{ZyjIj4J23_CWRjp4bU{V;Ag?U2zb0!y%~S zVHoOo7=fzy(Wv91S0w-0EGz%xQ1vqrRgV6V?UPtmJza^ar>Us&<)ea3N0sXaRK3hX zm2Wnxe7EB{co(+Bdrv zsCw>=Iu81w>Ul7#A7!HQn}scL6eixV0bgFmQK^V-a^>g9D*`QAeH&k|G@c^4J*JyiL2pxXBXY=wSQ`+bc%-hV`u;~1*l zLa6dMIT@+_Vo>F3jyi9(M73ipRQcMW+Os_p)i@tjuFg0ZFThOfjl-}%j=*6!3P)fz zW~0iPgSj{hC*ne!gfHUd_!3@;FXLp~jMv~EoPwXC4?n}}@Ml#5uL_oR9{mnocm!2% z$5H2rpHas{Ew)CTgw_8YsP>P?6l{h%ZWB@M)LfByC9$k@+oAed3aX!_qS_-3m3~K5 zdvr(jHxKH(*B{kB9U|!sU|Ib<6V=|sQR!!)`tumne#W8plZ%Qv0kxkiP{(sVD*b7w z^smDXp!(k{sQP>ZJL21@epig@ckf~k+<_ka2)(!m)ejG#`e6m?eDVcm zVkPRhdMr}D0L!Y+FH!aP1L}B*rn9Pi@u+r6L6tKNRZmY~JA4{do)=N&cpX#lO;kDF zMwR2|$o`61R=bs=>h<5K{&ozN{wdUXrxw*ty0}+6*-`D}MD0Hc&&4>@ew$(nHb>QC z5~gA@>iBJg-7pic&5htOJ)64M^oQ#*^6ub=c@p7DwSK=(3jJM#`I0tnc{{^qbyKox*6|cklaRxq& z*W)6*5g)^wa0$-F6?iK?iGRV>cn7Y<`S?HhH+&8s!hhf+xB(a7CR~WGU;+LU7vq~) zh+FXQSb|INU0jAc@Cp0?pTb?Z3io0W9>D*>FK``xkI!N?K8L^H^BBe#QH`{e}?Qt8XVJUXNGVFrypcl7e2EK=VaVHMJ_i-40fMfAP9FHGi9)66M z;HUo|b>9JCRdsd!C?X&T!G?V(B1#cOL9q=;RRjc7tPh5n0dy$Bh**Qs&)%Y9>@6{3 zEQuOxVyv-64aOdgU86<~vBku~zt%l_-Fx1C?=oZ5eBXbRS?`{=?%rqbvroPE-3#0g z_zbWJd=6LxdA>Z{ zvw$B1&jJ1mcph*C@Iqjr1?m;p0(d#FCGe*}{s!|pAb*2-6R-pD7GOu}hZ#N$Wb_G5TtO7m>>;`-ah@agTo&|0K{4 za7SQUAon*q0IPwWfy01n0(Sv+1&#o&4;%^H2sj$p4LAna6Sym|H*hy#Um*8K1^~wa z2Li_f2LUGnw*&H?;2nVb0CxiJ4;%@c1{?#d0geUM11AD!0;d3H0S^Ek1e^vu7+4GB zy}$LqM&K;qp}+lUk0uZ zd>yzU@J(P(;CsN$fFA%kPA&(szyBE6ANUDy0Pu4l$H%XL1A!}m+W^_Qa~x<3%L}5bz-2BS4N{uL2hUUk5e< z{|a0Pd>6O~_#yBJ;Bw&6zy;=?&v8uuegUL^TMP^SZ3AqNXE_M!-?PD&TIwZooZ&J%D=yHvvuoZVH?V z+#Fa7Wc}0ww*t-wGCmgq2LX=*GX8!HMAuh12UrbU0^9|7Igs`9Qy}Z-THvn0n}MvS z-vD<9-VGcFydTJVdk8og_;d5u6F6p^JqKib{uxOBy#%DcUIo%WuLC;){|cmE-UHGv z?*rLRKLyesp8?rkKL^q;cbT3qaNH8dUjeD-YasQsg)!_GIsmD!6Oi@O1(?(ikovm< zSwHImS&j{XEXTtpzc-F4uP>1D1_0Tv1_CK}XCUPc15(Z?AnSP?ka8vfDQZt3?Ku$0 zdaeP|o;o1=pBcc7fd>PtfOCP}f%AcEca6Yaz=c5ePd@@~4*VZrKj3mJ@0mEJKYjvi z1-uN%c78RG{`n=4_WT;iIKBhO^4|}nUzP#sho^un|4TrMejT_b@NYoc@h>3lVB_8Z z&>C0;TouT2w__zDt%2j#z)gVE+XqO!TLJ0MY9ReM8OUqQ{j-#b9swH!#h{t0CL zdlm$aXLp$a3ukWV!YM_5kh&>eStH9{ecGqw*bxtZV5aDxD{{#a2w!ZK=$WH0JjAm1>6p}7`Q#~N5CC{{{!3^ zcp`8Z@KhjNSU3ZS{|jf~&q(08z|p|-fV%=O1dat>3>*)<3^)EE7NV^+=ZGiKE^zULI?QTyeA{~oko_8XU{8NCd z08az90iFY7eVq$rd%O(D^REZeZ?^&Iw>yCJ+g(74z6VIZ-3O%K9s;ty9s$x{8<_q_ zaZLTofYkpKkounivfaG`WV!zaq`nV<)UzB&5g!Ao=My0HY-Msk#WCf44rINz9u>;p z2FQ3@4aoM}5y~K$d%ZAnUyv$np;ZvK{}BWTfFZX8A_}srMAi zAA@6-e>WigHV#NTCIG2_B9L)D2}u2W0%^kIcK!i4ZiC}SAniCDNO`9KDd$We{c#?U zr(6JJ`ECHRd^ZCbhj#)u0p0~Qy}g6H<0$M0Mee8qk}!G0I8}Cko9!~l_0gnG4=8}7)quLt%9-Uy`sehp;%y$#q8co%RB;DbQ+vkwE=J|6>a4_pT1JnkvrFyOPm z;lOu*V}S1gcLjb3+zt21SZouil9>99wrob7%KERp4e!yA4Er4@?TLBw^gMkZyI{*&@jsPAG90fcQ zxEt^o;GV$6zp6fuzg^ z(l2v?ZGndX*>5xg*-noDvYj3SWdCfWP9pFrAT+VE}DeQyA%?`;h!HtPNy4To1^4*%-+B=nWhM>;q(d31>||Bu7*EIAK;jB|6%#9P#E^ZZGiM|dm!t#1CaID z2}u901!VoL3*@-AK9Kd-4ao7L2e1dQ7jSdn=D@9h1AvV0LBPSl?SYA(fb`FB;3(io zApNr|5LH#!9fea8c7 z->E>x?N5M=p9_Gr^I{<5^fDmryd21Q+NlHnAT7l)_1y@hzFz~W?>->){2s`0?O`DG z{Q*e1F90d;B_QR!0;Jzw2Qp6o3Z(zu0agL`?tni?AK{qo@(UpKehp;Rwt+LKe@!5( zbR8g1SrOiMzg~ect_6ItpmEy##yS0`Etrkmkg7vwazNf;_*7jz zeCXt%`0%ezg=)Z}ByX<~yG$N103QnwWqD(F89#hP;T2RI+fv|7ERGpBW^yl-gMN?l zCe1@0`~Hwe7Ulbnx>L_~-37 z1$o|%i;%~7jL-cgj=dfCAuqNAhspIv_K`Zbl5N4?&bIn#vu8CNo)}ljHiTuGUb9cq z!NU*m&)fEIart`X$m6{RF^}VYoch;=IOX%D$y1!}5R>fl zOmKLQLRZv%D~tOn`0ny?;a(Tg6!%*>dFPv7I2JG!X9Z;ZBCcAn-!D#|JDYLB7N5Kqr9PnO&*j~l6(b9JGL&sB`p6%oolcoK(Jt9j_`T;j`jiJo&k|;}vJt9yV*v ztj0$Yd0BtIHh43~hu==|6#4lv(<^!ZGI_r;l-`#e&&L(%r-H-ho5$^q(XkYIxmID4 z-oVT1m;DISuLGp@@s{aTJ7Qa7x;;QzzkhQ))tk{$c^^1lS-n}jeCl{*{jT*x!&`=U zk^j`sr+RH&`&)DvTC2^QUAj&qcV4!{P1e6*UHgA~trpgeVZGW7HY~!w>gw-ytu}G| z?nN%z`5Z^qLD0dRu?4ON+3$zE%4;>=E5%f4{`_M2D*1bb@#6XOwa8<(^8OoZwI`F( zSYe{_-C|jl?0Cy~d26)?ogJhvLmommwT*dflYWi!9`ZQW$p_?pf;{%K%F|pF*~klX z(coL=WT~mO+VYH=yx)L_(!tNGp};{$ww_)edESn`$nbVlBhTBxcMQaKP{%anh4DP- zsAOC4x3jH@wc0-^+|qpLV2W)!26^7LQ;|oic$LZ$d{$Z(%D&KaR9dTbjOf=IPiwHe z_`4OnP`Hh|7EGTu()9Qw1zt7rR6jK4NLOcCVN_yd{CS_J(>QEPIw)IPZ!qBpH+W& za&2Y>_RY8-R?!aIw`Hj{h6bMnJCL2G*RAN4;(l~wFW(Kq6vr+rmlWm6&mk}PIruCR z1b+Vkv7gKLy(dNV)fqrY(!tMs?p>^xd4rJ0+KhQ)k;h`kc~g;x|4Z@~A;Y&fKGQ93 zZ`LmT#IQjsxY>d)?R-^-nI#^ZL3z; zSPAt;%anpX-un{fvDvz;KPX*s;f=o~VAA?X^Ifeg4hdfu4v32W7UT_y%B;PIbGnDQ zver!W6Vo*5ur-e7<*kW5PirfcO>5ZmoZhmvmF)>Gbv*4o%yQ-9v)DQ3mmS(mON_xE z*?Ya?ts{b=%ExE9$MV)K1$Fsa zqBo0;E%E&_#D<=)uXY}IS!~>Ea?Ucp@UR!;Z6CFB=J7d`J4AW%Gv5~w*RMwDv*l-N zgM6Pr%u`&QC!YC_?;D7Dyv83V>HXO8IvD9}}(C+K0PRJhQj0<0+nl)GYq^K84sXii4$2UI)kH_1`$jUe8-UCgHQ}<$D`q zy&HO-+3^F%>sH1K@hqO=8P!vkc0#Q2eGqY9*B7h_2jYG{*=v1W;AQdrzDc{;cs!g8 zc{^5!UA}7~woS3Cy$|_deaF*ybcf1fKG@Ll^7_P$9IvC5`EDn#o8y(mr0Mm%&L&SF zJGwi0irssq*J79N)QJ6}@$L8GnO?qgBj%NjZzhlLG%cdp~9Zx7Nkd51Wj`u4w?ykcYB?0LnoL(a8T3tNMA!YV+%j>~s~lc#v*UVp-~ z@}1*&W$|o&;k#hsxX+8{rH)q>)TMtF_ny}+WrPoTyzXVZ&=*Ud;u*y#NyTB4i_>Qw zoV>e+eX*|P4+CpJ5%(vW6E(NE*6fhH$>uk{Lsn@%+gs8Xx5wHA_c12lMFbEPFMKCX z>_7FVD~v9Cf9H5*{iM~$!;YtQfHmV(@5_#-IFJp}`)(9qIi*>O1AD^~5v1J2-jeV?a%!-}9u0=PP9EQn6!Qk; z$n(5`#@pQFmEC_}ZEoviS0xiFd-r#Gw>1i{jWCH<>v%)L*M+Ucv-;)xn_@dg8&9A% z=y_vAFcgpPfr{nr>UkD_3mtE~=UMsq{-{{q9%a1Hro~em)P8$RzXWais6<}YrrC~` zO)aGFpHd$icv+i%#_FXy^HP*&@Z-U;y%k;hh!gA=<`=q4zJSXp+7VI@} zZ@B5@=X)TJhw)g;owU~c(vsqU@6n3=r!jul)Q+0u49`+1&wDy~Lrosv)6OJ&J#Uxrb^2H3Ym#U7dfv!XQuvUkcT^cKv|qm0jeb%49p`vF z{KG2vJ$J%upUlm;kA5Zc&!2|<2-$0E7rqxRmRH>}5EdDa@?M3!ouhR!^WH~Zb&}UI z-IM+o@;G-}v7%KnXCSW?x`Uz7x$+<1Ll@Vt+V2r*`D%E2@}9bwr~N-(r)HA>_#V5M zr*8 zlH~Edda*psBTjSjK6Sjjc?93f7t2#Wbe5C%h2w2eQo78~e4k$|Z=mtcb@KSWznI7S z`Qs#e`98pyH#jEYv*Lj73ygW&HIt|LhUj_nwim%rdkSlqUbRd0S23OM245@TWoss0 zD4$t_drDdbrp8si-;j1l-pMV)NPV^W&&|=(H7rM3qok_WgWgqel#EA~I~aMbUEV&( zV==^&?>DuwXzs0ju4`16)@Jw)#@P27yRR3|+RS#2r?ziJOXq~!JD%G9%}(A>$I}`j zm1lZAPy1IX&+OR6$7_$9Gu9@&*~>5hsuDxQuz4^Gl%GmgnWQ zRnIGHt5zSLr#AQpmCtzRxbp361$$CFtG5drZ-4YW zJ>__N8{;)6kMAgr{kLx_DSVK;Hym$&3H?V`@56Z3KwW&d9%Dci$Bjh$nz|&_)gYX9_PhOA3ME#S8L2$5NPRN`DG2q zJJcATN}lQEyIx~?hZ*k+@yw1Y$2%g`7(OVjJnu-)GrfFwY^?V*0z-?jF!N>2OWJBwp`wcoy()5~`n$GnbIg49nutKXK`G^xZ3 z?5uwIF65Y}dE%B%ULLP0d7X{0os-9RFUNYtOXZmzo>vxE#^XDjV|jUN)9#L^dFS>j zpVjY3$E#Ao3>Bw*_j9b*$DernIUWv6lGZrWji>&=uO)fX4G5~bgqQU%Paywx#IxSX zta#=-r&&J9JBOPENV}T7#oB2}oHBm7CgHlHSkthe4!NXgol=}Nr;(ZLos_3OoA0lV zeW1QX_u|S2r#PNs4I+~yd3^76EKhYlQFUZ>&i7%*yfr1r$@{tEY2R@#Cy(#Zj^&kI zQ?l6jjpJ!evagfJ_ixAYs&dN5_jAWQ#n6FH9^c;`^LpjT`@-?IGG2|zD_Y;gE-9%? z>zfAV^i8X7R;pKPl3JC|{KEH#$K}(SWTtplZ+yRaC7#St9Q1ZPtw|c3ygXi0^2+xa zYLZj>JH5^2@%Kq_QrvraS~H2Ow$Jyf(=TeP)gnZA2bwS6w;o>;UJKu!Rgdc!@{8>| z23{ubCHp?*+3(s$IlZey`t7Vs@jdl1Ph-^CPM+Rlukz*fSA4I1EU$+tJkQDFd+#gpeEB?2{Z+~{|J~)} zmGe-ENcS60alg3)MfeWl;P(kHo5Ssd@6Vc%J+Dw>Uf^Z%x4BjD<+9iMt7WcyiUab$~w$#b{o0BJ=m*;t!d#60}^M_7eIWPFRB^=B8m7m#f`1Cpa z9G-#G;#J*q!ZCm5dD(LyeoDv@_brlRXiVQG@rdws&^6e>UopW z8+e%=dz#*qXZ?%kSv8cX?gG6XoL-JICqeH6syFLT`MgVBqmaD^wq84t^}Cc8`WHS2 zlRULc#Z^MaAH`LF$AjxjlKdy0^rFaRsS25`lKRd1XU++i&%heQ3LyWrb8&ER>p*xk za?sY4hx0Ypqr#n#$GTIV`oAiZCwtqHjP!*3VsYBj@!AJk`d9M$IiA)A%Oua*@79i| zdn%t6&-4yeutskEcAdV}z5Z`J~2c`DLu*F~*o) zb>*Arc-;am{VREs9j}Km-gff#b-YbdN#TR+^}Jr5XZ9{~@&*`B^Mt(l>6SV3(;qr{ zTbsNOogF{Q;i;JN%a0vzkP$v|^7431$s25h&z-!VIKASf@+_V`PxI`QXMVoa$>Vs* z^rh2#wc}MMtn82ca)aXy7e)PxmG4%^8!4Wlo8KUW4z+@*|o)CW3xRi$WdMDT#W%` zb6cy+H%*6l8Y|>1jd>rsviLa?`G>={p%pElNthX+{ApiGUc?eJN9GVSr1 z*C3NTyBCMtyqr80N0?*qpi%Gi_*{B3wj4--qDqLtdrMrm7rHVm6>xa zl&=Nl$j?xd=E^eoo%1RzC46l}}}uhDw{GBE|4SB&=;hICG-_ok>A7t{>rq%YxNw2m2 z2FIh{<0N@=9FOtEG||bM=Xk3HTKZS=7CN5RM|(MWiyTk$P6?E}#g3U5IzQoM^~-&vd8pqbWQUDgftU4l{QV%))Rb3~9AE0nr?{#W z&+NF;@l?Nw5d4u}u5moo?@TA}ddE}!dU?Ngyw!}*;N;!zcz&!<`R;c-)$cqf?;*!4 zt6!U6J??m_-$o~IndABTRr#KDyu5YA(~h^E9A~J0Lp;Tm-yb6VGgQ(uiM%YXINyB- zamC-*GieMByezIJSs*Mn9=Yu?0N}UHtLnGS#rlS6Gmw7{t`jRy_Ws$~!TyHnc6j;Zs*g(hFYCa# z)e^ng++sBd+V(vwu3z_*_x(KAuaDJ7C|~|_{YH)s`=^1& zXZvq6bYGN>b9Ux2jkQXz^jw@56ky=(YrOawGquR$>Lkuvh&-+slvf-xW|!jRDYge1 zp5K(@O`Kx)^yWWzYgwXS>mLY3D&qYHjdiMz@cYY3JaUgmS%MF;z3_Pu_p9^5vmnS( z8=Nw_bWeJ(vo@B+uve(Xo$nch5}*UR@<#d^8F!1Se)cSQ~_uwjSk^*qXsQy#A>CgHPq zd{0(fzCNC3e&KtxVqSmaeJwkT_n_kqFdmb^FIUVf262TB;#qxkbG$I>85yAR@x5NLyjr7laq{?nub79a zcuA7~JP$*3Ns?aAn{BMMonF3AEY>@(L|SIYV8=VucG$#_K7)#^d|aV&1vN z+gv;=AK#}I^U$rAB$bcvS&MlWmaww=;Ct9&-X)%Adarc6%bLl%qKp^j9uYz)vkB-+yVKTC-RjH{immt zF@6L}6y{uEp15l=?kg{wC-z8r-_JbpMDuefOa46ZR*PryntGn<-d5*y`csGvrgW~? z%;%}@k;o{W*HO-^Ca=<5bXuhMeW#b_eug|sOw00Lct=q1MY$cxMn1|?$&Q1~j=bki z{{W3Ewu82yb?TkFCR9>a$I|kpD+R@Z=rx!-`F$OxA zq=TRLLY}vy9(mr5!;t6gI2C!`j!Tgj+d&=IAur6c^Vbl;-_Euso;!VXWZPZP!4%u} z2=csb&mu3jt&*RE&q~We*>9PSO3$4>Co0QlX<5Sar1Rph1s3R`e1TW7e!szUr+)x> zTr=`|l-@ZIG_dqp+7LYM@ixWl4IcLZSH}A`?+98+om*T5zf`IZ)mwTQ(qc)hW$eyCHJ&|)cxQQ8B%38*;wCF4C@csSyyeAJ?6-i8)Exab$6L?7zuD=1$nmtsmRQMq%JF)OAiY+;7aVV^GG2X>^P=(O z=YgJQdw73Dd9%6Mj9Js&}TV{JM)yc*NBOQPmsqoFZ1v&jSBCk%zp=C_b=l2Uxs%u{wMP~mT&C%p~FAJraP|> zSy{f*cQ9hVlds||JOKHO!=R&i^E%C`Uytf-@8OeOt>K-n!zV*>NZ+*H{9OUD?-y+Y?V;@J}iioGNF~|#Zi%%2%%qdMT;aptn zXpL*V{OMkj{(-#EU-6of#^2IsQzgXJ@VhkaHRoKbBySz?#)_Ami2JUPx4X;R7J1`b z-YDdakMfFh=FZy|GD7>v#&cSB`2_sd)}~Jy&()4J&P+A^DbMx_JWo~|J%NcR%gCf% zhHJg_X-|CfE9k9qdil~=wqNNzIH^g@TaBlCX2Z4KjwSo@W9?kcE$o!SnyHSOq&$2_ z4t0oU)AmAF@oY@q&+*ExOWJ{A_l ze^A29?%nDJQrA83&U)Ev`%-)!TP*L4WHz4hij&3;rF_tmIWYZJoK`!30T7{|<=Jm7 z8C#qy6Lqh~iB5;Ey@QgbBT(j36JEG?mGMFy+oH^)U77hzp}5RfTD)v!yyAj}X$$Lu zXqF`|b6aGmc@1@Q$SSoX+*i;+yqvbGx!!qJ7R6Q4b>Q4VDznAag^tH^#7Xk5bUfWJ zFvQ8@vvcSJ>CL;3htDpFc|A<&4w7f_yv*@7FYMnyhB!7>FJWcv zcPrzmfA;qP@w7{!WSfMS`SeG~Uj(1>nKVoqXNEX=om!wWkZR=9Z_|Dk%%4tKq5ZZf zv}>aMR$E!*dmJXIUS&4l4|hDZbEBue=kK^H`Sc(sZy(3wUQV1;ms1^2<41$!S^Hh= zc->9deDTbVJf3tbHm-E?%G#UhiT+V7)d!u2D??z9$RWIft=6nh)wVP04E&XQ;BT*Zd^>|^a* zJek*8m+n*Uve$l-tl1F?Dez`5_BeHRZ z`*4dUp-+$<=9fEMU-D*)mWile8Bg;>9%AfHem5c89&!CuS=%yS@pqeX|5w(Jn{7|J zvQ!#FUxjT?CA`eG9w^)Gu}I_5sW&Ns5Dy9k1M{^~rgkINSW%ilk4W7C{D`g)_ieW3RsXD?J1mf_C_PH*64_U>VNUrc#56j_*K zdKG`D#w5KWp2go>$IF{@&38Q2+Z#^akvTk5pT_gWj;G%iyd`-yzFp^d-6hCSao=3t zZBAaVGI{k$&Rxb+Ke@T%@o)(0?RN<;ix*zkIBCy9fqR}znvVxwR&RPn@jp^tsJHuE z`BZP8if8qf#|v7se&Zo0udII6$2Q3eetFJ#@=IBNW!FijVFM!G^KCq=p={3=c}a0A z?D@7Cg>M$&-*<7ZbFXi4tz%-c*B6&1-0R#kE#LQZ56eq^!*55-2f6PsUuxrd;PGDP zt%fpI+3z!tX*A+A@UnT%GUQj|hOj+RPfUu_yG@?zcSd2&gJfh{%9E$@Z9~bkXH)UC`1!kh zZ%~}_*!sQT^KY%`2NrS-<;%E8jX+uzs?` zc%L|)uIp|op4t0_<5kH}L)FJuj;H>9u#?wrx6<{|re2=u^*qjB;v~IYoV?AAw7u!Y zdyyB`B9BoN$7!FW1!NK>Z(}D%IDlJhm6rlOw={dhJ%*axJ}vkQg&WUtMi)!$3reI_jB*?e+qEb!y!3vA+* z;&=}9Zjh7y9h%+V+FU3-gUE?@8o^`Ae4fBJ#pK zC*)PSjvahkYDZJ|ke(CO$6L_BB;WJ%N63rogLy4GmfNug^1L0JBG20~1bML?ls6iA zTvAAHCEJ3(oo!9rLwaFk+dk02Bpv)*hdgiFeB{M-RH-b%XQgGKykkvA>Ai?yvGl8` zEN7=>3HLze#or}q`2w$E{eFXcNUw)H&apUWSlK;!U(~*T zA9a%HX*iU;;Z5-5 z7b@4it06X-Q=0yn`X#=1HSivc;<=42d{(Ro_pVlwSFD*e2V0cWsDXB5_pa6!V$GGx z7wRBpg>rT_y`}XQ>i6-q-sYx8;XPAH9pPC54J=8hBg>mJ_b?J$J9aAnB%EF{w|)? z$FYuQUrTYS_c+JPtB;c$FRwm4FRwn9n7ozM$8M;PpCr6&y})(KJk&=E>tNMB0xw%H zsHJ})znGt2cXsqjJrX`BuHJP#?(@enFU-e}{my7t z@1BlVWu>cf^7e7O9wk;}ecb_$R~EZwhv)S+dEKSgc(a^5944ukcxLZx$HVlcB*|XS z8)&TFl4p7sI(gd|udjHf*YooBpcXrM+JhS4kZszopq?^Gv`V^5sa=ZL4ib9hX$&qu9ZD4dqa%dU}fuXN@-ydzA0v9at7(<^yD zXc5LJ@rsQz8jIK<3HQ3JWGu73=?W*0^C+LrMfrZ}%C{*ciKp^W z2j`u<@2k>STbw?(VeWi92Rz}0dqd^Zhnx=eVU($K1IqlUm08aazaL*NMVYz3#H8^k z@Us52Hx~v-Q;f&Yzk|FzqyDs5KY!ZnI{a2M&f`0Q7vOgwQ6A6z6V5#)xqj3(nPcS5 zMc)PQtY+{EoeG8Xn&7FOKauz#yZ=-s?Jpl#`}m{dsUK(gnI!KS$3u~mG}Xy_%kk7d z8$FfxuH$tzLamech2!P*<6k-6#wM>`@~mHLu|*h@H4b(+-a+D-UphD*<33LE%j%A& zIY@)#ncgmrr#Z+R$J@a12AI-$j@Qfa)Q``1ye%AWkjXnjJhOL8$J;hG7N6Dsd7k=l z(erpiL@<>920Fdv_Z@~g^)Sb)_VUb*2FDwf!<*xHW17j+H3!kvH=Snk)IX0G!BBhL ze}mt($34H%{{pa3Kwf&L-{U^_>rN~E4d6HZE!oB2;@b9yzcBs)<=;{zNf2*01m#-?ib*CaP&p^eX{H@znr#P>Ak<>3*p}1U#7g^ zmvfBg{c^K-=9fI4il{#4dM7V$J$Pi?=WV89j|OnXZ~w0Z&eIRypAZndHVUU3VP&VzQ@j2Vv#H7v2Qyl!j*&+Xd znk2Q4UXEApztBGVy7KwBqR>4$VJuB}nY~<-jE22$rS%r%ZQIq zj#uq?isx6vvpC4(B~HN~`DL<`x4H<1^79nOe>QqSWBh*YvoU@lp0V#A)~P(6 zS7D6D?;JFSa$Lo=ovQ!*S)D)o9>(}h)AD^kWBhE3gQmv#XRJQRV>$?R&Q$3-cH5{i zE;L?zZE-R3xcpPzf8#p#*GU}OqBALZ_;boi?C4^4@a*>vX}lrFJxR9ecy5KAwUOCh6ekSCJRj2lJLA&)d(hDhcWPR`z^hol-{3m-MUcn+TwX_9*>&uz!Q_?u8vpmHMmdsNVi$yf}tlL0%j~(i`%E z-ca|Y@zT_@>PAL-KX7`B&3sl}D0``1+WGI)-nNDI>DRUVsxaB~7IUuKw?zO2+p_ES zYalPQne-a{|LN=Y!MDNQ#Ay4o5gP~6*DK1e+wULMM?d4~x_u>i-{!h~sDtwI4Nl7! z*Bg6S{3clShIuxout{S3&F*_Beb$EJlxORHhG1imXCe|9Ur}#(Ce}fbUy7+;R{pH8 zS>XLA&k74RmOqPYVOqYp-U4raRK8==@`d{?^5mVK^5Xj~5cX+X;oN&};$~`*|AH^d z%Xb;%g?*ar9*18dFU+s9^#|wK4@2tVR%XqMH4oD~Th~rfp3RGoA5gl#p>;)Em%oGF z|4De6Ufw6&wh`~Na(Yj2@+Ky&yihng<<%sjFEyUlp_q0j=~(0G_rIYp#`D6>kE_KF z#TiR8zL@rGeRRF!bxs-KgVr6N@g%ztOfFZTQc`Gxvcwobl$%hL6}*2zCk^@jR*#PPKEzeGG+Uq0!0 zW$QfKGk?kPxaYuhfs^-+<8=$P^snmoACA}C7?(JCpE(}mG)|KDwc}||{|YCs)mEkc z!=;LnBzf%|Z=kWRa`L)5p7!)5RPr`|Nq`dzrjjoV-gMkNcBxlDwN7Pb1@Pl4t(=jpKz@ zSSb8PJoDdOjyE$_iqF#fsN*#l?_MYGamSnE<(Xd3o9lUIM=u0iysvk<@$Q#i z9yH!FPTtQQ?~xpNH#^>+jQ4_*cdO$)og?pd$9vXze{u4D<9N^K$h+6^{%pM0oV*7d z@1-1h4?5n<#?!NYRlkoo-m5wCo_4&qjrXoApXa&hLE0`~bn>cgKJkH*_p0OVVmuX7 zaqoE}JkQ#Z=Z$G5Z`U$j=$Rx>^MleR+QW0d(w}Tu1Df+=Gj?-|TtF*IqqW1oG7f&Zp@fyvky}TJCsO z1gcAtDm3jVDm~dOKdYGKS|SIeC2@ zFK;fjrQ>xog`J(eL5|l$1v6Cnws$;TTU^u0+r{xV%aJ$Q@%k9AtCP38@4J*TtTPGQfD1 z`iPaSNse=N_}v59d!gg09myQoE1vA-eRy$7u2s&Of5^qo-f7qa;JW%iWZFJV7bL>}H*IfIlm&wi86E}D5n#o7(dHuZ@+r)3H2vfnzM)@4H- z?_tN24@QV*G5Loa9*UMEmCy5ZoomCy6EzMSOb zz2WqVm&!B0c%JS-OL^Akc%J&=lxOnZc6!VD;v8O22{KfSOP*p}eYWVje)&__uX~h| zYnAQ+9LnQ)6|P@?r_bLgeEFY0YkdEldz85DM;C?XgM2^NFW<9z3p(=eQS#R>J9a4) z!ns+0x;n}^5B*D{V$%9k=}=wv0*@)>+1}hgtt{fT3AB>G8$j>p2`|$-1&qs~_cW*X zODAuz?JXT)yl>i%uYm!Q?MZuh+FLp*)f@US&*QZ`rp4k}TiDpi)4VRQv%Yg{$6M0~ z$2)n09j|Qsur@u?@i-2~N#oHt$J2a6+&mtZ`XxziTJluCsGhRa7xg)_8uomoFA&t~pQqK9-$RPLRQ&hdKX?8f`e&{YzR&*o4XclD+CLwFxMHew zz4ji97k)p>c=7ex1;`6?xNxt*f8+j=Taz+TYiT-qC3ZZjxF0uu+z2}@w&M(E2Px+x zFU(`J=O0{+Joe@Bxi=w??LW@@E%MlxD^J(Ag0I4L?BLr{JDR$`EP$5 zkQdhn^WH$7x8oD!c{|#!QEtcj$cycuyv>jo`i=biOM<_hZB5)?!uK2~4S^1(*tU_# z^R`VwUTj+>KL?+cmW8rwOh={rOFoLqvLG!>xIZE<{*Fn@7kCxx_Z!?_at7pazlH0g zmEB)*A$Sahrg&F@hyPc~`!@HNtfbCM?k}lSAF8(ySD}4`cwkPJn!3;9^Qhi_O=FQ1 zL(RRldiZEyJ@D4xV-Jv^gqs$fLdqkQe&maPN%D9LH7gS!rDH+!~yV-$-Dcm;FX!Zpd3z zdBufu8;WxqYQq{VyZ_)g@D6allRFD}2fDmVkoOqo7DHhLf76&(mTSP9=FYthc{MKY z5#;@;8Sn*?x)1>+5*krO;6G=h4Q~{28}Fl%;o2zq=;9tlsFqrAHPD+sQAs z77D!VzVNe6TFSFE_9Um*uW@+V$Iv@D;e}^Mvk&9---n^M#_0{bOz)MZx7v6-Y`s>Y zFx|y?XXMqoyei}^`MOgJwM(sCrdpY`?p7-wuCkc#YaFkwl|>+V^^VuU2&0|6d5)); z^zs%uo^{!UT_w-f-N!m!R}(Z&JhS6C$Mfq(+3`P)$7h!_O?L9mbiBMh!E+q1Dv_4` zk=`Yarx@Q$dd=Po9Iuy&+E+ZY_Y%kBo>!ct_cF)ZJSO3@+VoEyuWvJXW!Gn{&HTpX zsjY7BF+PsZ4r9Uv!Z%CD66;5tUvj_)!5Q! z=yL7LbatwvCOKZq@ib>RPdsZ|>pEW9{-4$5`i{4LqNPx{(8=rOc!~|9r*`ymJYApW z`;wScmzz6YpYV11SAOw4^?z43Ay3z*B~bDPIlTz^BrSFFws*X3CCE^AcwV*VnV*L` zdBcr&ozpwq@kZvz8|iqXJ&Z5GU0~)4X8sXjeYX zb7Gl|Xsf%Ly{)YLBS5$u_WsG)JHg32+ulj@fbl5zSjdaVOYQUXyX5)kK*j0a&R+Eg z4@Bze;ukK;8H-!H=?|J6BORQ$lRcs{}L%J$Z+d?!1e#>PZgqBqpX zsm4>hV0vGcPKE!@OnBM++ttAmzr*`U%r@@CG^>MIiBk1HSx?>k2{`y9n|8l>d5mt zq>S)Eb^b>uPxF^Iq}S^5Wye$7`m1zk{`={z#$mmm^1{2$ zpHKFObnft>lZWDY>)+z~R(&#mmb~m4DYQG3@B6v`V7S$r`5^cGAG2%>C6DPR=&zV6 z?c1&yHQJ@d(|#wWA#J^Sy^gopPKJgQo7&iZSFpGD0``1%3KC{!B^Q{ z5c|aQkHH+l^s0ZBPZhhvtWYV>*0rO|_u^^XGI|0pL2vMV`?L6rGM10AIQ3%e9Xh?U z$Cl2~5463*O^l~CljbE{yQ&{L)Xvo&5620nO;a7Azdy?HtoupcEk(Zi@naoN{WCdC z(tE1om5-r8?*)!$)fB_oVSx!obJC2+-x_IO@jyFzHc%u#BAdltjz(DqC3PrT7|$OnqQ zQE6F19Ng!4ioe~&vpD#J<8@Xs3>AN#r}@F|l4s-Z3r=2nT!r$z;&^3yhgLq%)3~o< zDxP0=^2*kx)|b3vJjHXB1Vz{vg?>NbWp(}zz8`%_p}=vJN%8!VlXsWZ`ToW$Hq2Vk zSe#YMJ}}vTNzM&E_`=RrT`EowOmzfa8!W`QzapOMe5&KE>3HfVYsE94uIqRmAv;d0 zbI(&9%`|z%`3sZNTHsdaPKOd~6-nclCkX6pGZ)=V>V)=Yg+^hNmhUEH&M z0_5;|BIQjSzk88)Xzy?HtDqzQp6#ctJ_3*LOdPZoM?TImn8!2>V=_~vb<};m>3)^qt8iaX@NKCbP2DH>TvQ*|LI;y{@bm4+i|d1V4$Sporu1{Cm-#m#&&TfF$ctl_yk*Gq?eaC`t-yD(L%s^~g0F(zrDdkP4UbfGLZIL9UJlkvOxLs-c(Dh5BC$Jy% zuAcBRz1(M53cWixy@8kMy~YHkJkz^rGxQz|y}g~@lOb;z^foxX{hhp9tep=t9*c1# z_I2_WIbPoVB_}%Gwx)M~$+I{(-SM=qQfoZ*S78jz`m618`m0NvydAy0 z7FV9Pljm9au5t3TuOhnoq3axv>)tr!@kYlaeAd4F^(IgK)mX>l;YA3dr+4SRXm(H5 zFyzm?v{2x>ok`>L+X*l0H`=!dEo5HG3*+iPjHhPe3`?)}>P5`smGuW!zh0gdOX5;Lizh#;-w;vzAWQItt{pF^YpBQb6s9ehS-KZ; zy*29p%ljY)Mf)IQhfgfx>hW04Z8<+%gn!@lK1iYi`ykIFkmw%ju)MJk;4|k>LGQ4k zldu`Nw#5PSm~Q7uNTqAP@Jz}JqDp<(c)Wiodq(Jl7E8nF>EAzr_n$ng^T&y<@@HYb zl9sRhS)Erz<$EtJUwBq$p1jXe-Zy(zXYfU7`I=gTT^*IL?YhB5TDvrN4Hj%HUstSU z@+z%o`2Jy~UQRFb2O=-@_xacSL)pvq4#l}4*0O8w6G3|z8^n5#t@^~5Ehg3WkG5aq z+#Ho}9OR{AycK$XbsuwRm6%1!p+;4vll>zUsE zCA`dzZceY}==aMnHrDocJk8M`5zqSeJYFaf^cruRlUFtuFui9u-mWI-ai{k}$D1gH zhKhsB98cFKo^tX$Z*MQp?C`uPo@aLa(&^PThv%H$-#Fg%9C`ORURe1Q3V(6(Ja49# zXLfkrEYCAL9(8)>81D_!t9t`LE17%Gb#ae({w2?SLvt(P&2v1}+p|t@qv`#tv-eBK zTWCCi*9Dv+xLHW^13?Su{rYAbG+j`&+4t0o;{I4Q2qbUfa-#I%~^ng7mrybS`a&`CVAxx{0&nO~>2T$}dp7yzO{evv20)z3X_o7sAW?yW{O_ge{!B zA7COD_oo_HQ+ZY&p0}3>hO%QlCvRW-emkdkBgZRxd8W6A<4tWQZ(1{XVTGQNWyfYt zZ@p1=bar@N-uOGv$(xs{Og<@|J#T&)FO+1E$y5KVaWJM|gLod2@Ur_SImNtZ3f^rd zJM1?#ftT%NEV1|>mGXk8c5-&8|Kq#mnPf*EFR-$Hcf6BV)(=@6Ol*=D{34$GvXK-< zcr%<%L3PpPk_-CcAS)!FUUL4^h(~dHbB=$f}emq?)`B5)t=G|$XnCp zy@foEw_2;=W8q`ualcu4#d*aA^Dzl-qdYC7lB=OSgNd^OaMsgxcC5E>ET5k0d}ULQ z!pzjR5R(@Z;K>`sh|?6||p>tTe2k?+@l59p0} z?bp-Kk>(X^4y_OM8RkeK7&j^5WxpZ1$LZ~3dXI4SzTkKRj3-ciw8Vvoc&ymg2#cM( zwvJb}4{Uz+JdIIa?>bK2a1jjE=d9;=qnpVaQ^pHE?q>4TX2v=m4|}2BHc5C{8%*YU z82HYVU#u_b<>YPFGQ_`ly6@H6Ofuuv-u1Tb+$eO?QVm2|hFDqnTLtdtkhd+$!o5}| z&F=#*>(_P;Mag(}&1;m?t9f>i26^^7pri03y>u`4u+lwTau*z?Gsr6xcvxLMY|P|I z$ulp??rGbgs{D6A&Aq3s*SEN*E#AuwzeyTf*kD|tz_L?G-+0d5(xgl_h_Votrmw_~-x(>Z z+jhu{ZL4&TP4HQ1S!l;-(@}a2gO=gl%~4tQNy`%Mzsifh+O&LuSFwJ-!ToEEkk_31 z*A|1vIW))fmEGrdDtMgNtc>?_L zFaEc9Hotn%@feSBQu!WnJndD9tMdKD@zyoMm(pwHd&BXnjQ6$Uz2|s6jn`6jWOjVy zc)g4#Q2D-ayxvA=EqPYHc0)>k^R0Ptd+|)~4;-(b6dKBZp4Z>=Oz+xGp7x+RNU!lW za6DbxSyMbK-^PxoJt(PH`8;p12+j`AgF8!-{M^my6>n{o&+O>!csrW3u8!Bw@w5)u zNIbK5JIC9lq;zQ0IlQvfU`uQ-^J!y6!Zrg#4w-qzxo-eL~V>z$Uv+ri0e z$l;~(Oz(HbGkfPby;$NTX(yG>c!%cjsvYmB9NuX0%#IUtc;4RcjAwS7oTGQFE8nR( zytI5K?@Y&=Y=m)=XS{QBcoQ7&q8#27@yvfe&*7!z`>uIr$I=|V`@8b}B8Qij&*a_U zc>5S(s+0FC$J$^GEmB*?oQ3F8yBi zf^=WsXe~P50r}NqySB z&?()n2p_Jq{s2WU^e|q$H_{JzWGe5!u@84;Ql_+^ELxHVuf&d9&5pc%xY5oI3Y>_% zc#ns9(~#%)uNsi&_pcTrFW$e>K11+T*k=g7Ew!VmeYkt0`dADdO!7THpN_n^KA3k2 z^1K~4AkW)zAM(5%&mb?hgYw=$9(PBiw~}qa-_Eus_Te6mZ2JT{n4}{)*s$ETj>wB` zt5lZYv(mCq-Uc|AsnR~&%TZbS8IRAWX$vuV@waVSzQC(kzu#aVZZzaIXCH1dc+J^| zD}wiZ?!&F5&P(>;D%FSTEyPu5A0Zx?Q<~<$4yH=i4c?6E?T5yTW9T&G#qC3SLtfAu z>b^8yn!0!Ty-4qcPH%JXoepI$)k{0CUWvW`jP%~*^zz&XoW0C@5_xf(VcyHg^Zmi! zkmvh@&ynZ*gSNO)A?^<-Z!P3;t`Ylw6XfCYS(;bL_rZ_lKG*^0hVd=i7u^xEUOg6V z1oH+a?TbEd6 zsvkSO+EZOcdTs9gPsh_nvK;8}&klKFGUlV3J)b};6d)|X!Mv*+o4l)z@3)+8URoIKvY!nCoI*TeCm z;wOB`>+5)B^=swZ&hd0FNg@n?R3GB0J~*%UX*T>fB$1cZ2ltTALVb*q9lB4;^h(~t zCTz2m7yMG~%Ex|*sh@ae$8g6hYj5V~F^8Wb z+^xq1{}TEQ=~Y}IB+JrK$efv!FZ`yOV|;R-{&9uEDe{ZOX@l7z zc^}*OG1hn#eg@>R{o|TuxYxyeb)@rwVq=1InD38qyhwCXcE!f=j;A&~QSwahDUP>x zBBfB+OFYwiy5spaExl(tp2mPFl4p9CIG*ZqU&p(|@l;0#if85fX%5fKN&8OE+t>)T zPTtR*Jn>R_rq}bTL@<zOJJkxuVlP8|kOYd!tw}}xNB+vAE z9>+$eM)6GVolc&3ft~eXp0}w8hH9&KIeEG+DZ1>q-|=)^a-qs+c6c7g6sDuZGdmu1 z^27`5%nr}nLIgvV?+;F%u5&JSdY{PQNvz~O<9Gu_kY2On`DXH7biBOlp`N#GncmQM zzGU*$*9~<%9$t*b8tzNuZwoXUx3pd{J7Fn!y_5UbV%{prdLd&K3cm&~JkO0hjoQ7E zwQ1mmnfSfny_}RUd#}RFAiRn`n|p;!n)AQn>{!sEW%B(J;}z%EH8P`8pZ%`$spbcX z0Q^ym-@ZfXyf|+jd#CZ_)1DG!sQu1QG0>OnH7_`PLA=wP>^~!qr}@3+^DsXhg?!uV z%iU{k7+3!M@h({4u%5%Y;rZkJlX_F$#3G(lKB*DsV##1U=HNFb&^sc{!@0;iBAF|T zmpy-+Z87Nh_Rk+b0kYOGdAjfLx8`T_LGJU%{e6djL|idd+CRA6;)UP8XuNn0`xf$A z;5+60H}*SkNXkU5rRnc0vEx3)ea`!J`EZ5U4oYs1JhmFy#=Lcr#}*&w^+cZE7wC_? zcweB>+CKQU)Q+b1J0FkgV_WE8ipw$rdESmak>~BGN1nIi2;_M?PDfsB2lZWqywGpt z-**`N?QCmezw_zHw(FpSDYor)I}26K+wbfEUUT+4*8z`x#`ksK;Y#YfWWTdgeW>0-T!nqd5D&~L zO}(nZai#uhc~ozMjTgtzaOA}?B)uUo=nZvW8ZS-lcYYS>o#^y7cfT`~y;LtPEka%x zQ*2L$??J^l82bBc|BnrN!tuB_(iY5`3*6<#-%&PG`7$c=9OwvRS?M0n`)-Wa?Br`Z zSMxg0)10BD%3|}nkDNU5XeX28eeQTFYHP`}dGVKyr{A!(al8UHM>#y`{!Z-yv=`6H z*V6Iw_5fNtp7sD%ck5V|b0_am$1CQ@JKgd0Th;zf-dT>=$-5?pC$XxJXB_WxBMdQlJUpsO^AhYqSvPt`(%TyuAbIaNc~==_ z2bIs_d3g@6T0D!>PaN;(nabpo^nRAZ8|~!%JBKH+YUj=6edXjWl^{cvuk%i&{p3yd z{a9DNbsg{5Ir4fq-rdFUc|0%gODAuz$y@B?t;pedc_Vi&?OzTs zc|VdotG9`cH^X=*iDz+8>v#>uOZDdP=6Igzt#|U~8SfP7HC}_`Ei~R4;+ft>IlQ!d zChv!iccjTX+sVu0d3k3zc_*5@^PIf19Peb~d3l#P-ucG6(8>F$<6W2|?<&Xpx$!P_ z@@{avU*yQU&GCNac~&2HI^Ipqa=h%D(?Y6Y{!yc{zH^)|_VV zd#-%FOx_=z-j5xxpVw>hK5;y)5ucPi<9+UUTbjIQ#4|fqINsJddJEO1W7HteGkF_0 z9;VnONpanWax;+7=cha#T(lIjvxIQU%^p1FW8Hp2Qx@1*AaQdOrG3h&A< z)|Uic)|ZU8zT}OR7y5&4iM(tNr4{7GN%n49UFyF!F$te#hj_9>{Yy;$V->EURhQb) z353zGszPCKHT8!3Be*BXesVGN@;Vih z_SXV0lXr;eO?jqw`|98q*~`85IO#graCBt44#w|4sft+c?w zuOZUQdp(P_(+)4zOi#9Ed2NDuObfwdQ;PGBMIQSd3YSi*>%N+ z!tn{u^5)e|I~aKurnqRdV8vL9DEWY20B&4CL51Sus z?|6Chjp>dzB8V%DaPk@*Z;bH-D&MJ&hweH_qa@GfO=mgY9>yEvco#X|WaI7Tcvm^z zp2nLbp7~{|<4rN1K=TOC+eZXL@qXdtX>VP0`Q;|ZJJ1MwyYk)XcvB_FQ1X83cs2I@ z0Z!gMj#umDnO{7w&hxC^?sM{H7_TV3#(T)|tT`0w#528*INrftZw@c-TEeSN-XSJ$ zmec!J$2-*PH9OvQyu*xlu;dxv(ddKVUq_7Y?$c|UgYwB|h5$vemKcFvKv#PJY5 zNjl%jyWH`H=g7O(@iazVD0vnyH#^>LChua$`;Fsqt`aB3!9$K$b{*F0&GR(oNoJnB zi6R(k4J&zSs~Q_)`VQR-g~yWeWovQ9)$-E|g}YLFL)(AC?2x=2TeM6>U2DAJ%(;io zUw}Dqi)3EXf=f}w#&dSA<|UltF#S?G%m*(yp8ANu&g8x7c&i!VM#;0f{Hx<>zwQ?C zOz-=Sx26;t$_~%d{+j5jqfec@bw!Xo)BBm@sSgufb@{pRatQl{*|5U>+=7#_bp&{RaKgYBqSjMVTjrc#IZ0C zL`X;~At23|d+U`HsY(@fD-TfmaO>8+RhPPTZ*d=~6padwJ*`NqgV3YX545}eaQY=S z<2P+9q9fXatt~dvpfoa#kAZI6_Jyyu&HQVxwa(dR-E;H!NICTPVMs{P50(5(Y!^QiH$+!4(==L3>+ba#f*UN7T zJgmCa4>TRp#>Xm14V6Gw=T)HW^_xmqu(@0YZE(&jw|cPa_;4&}GQ z;3&65$K!_I9)oMkHA`QxxR)@y;P13vnnm}U8$|ZM5ByS@;{_h|=?NoObIAY4l&@%T znnSkyrVLJP{AuMUdejW=Tw(N0#YsKa4Q`zZl)qZfO@lk%;)LG;gS+4;anuL>L;J_C z8GbtND^~ly;2gM(8=sWnkD3+_-_iG``2ravo%T$7vsDin@7IW2<@eo_c+@#V za3LimagZe(I<(q-mpyDalC6g?=m<$e`r7YfZ((a>>N*ge;*b7#|{_wqe;-Oe`gR-?wbznNB0?ir!S$|G6=e~ zPNg3$1C4B4>*K?a;r9itzXyb$+9Y$sycfxxaQr`QaNK*5J5!w0^XCk%(|*=R4NlwR zRfgZ=2B-6pD-`}wJuFV!W0T?cgyAQ*m0k2MkHy(`Q@PI=elHbHTZOUy9x0Li`R%L@ z^V^RMKb_yMFnavV;M(RlX%BiC#~*Waep7{2kL3o}C4ko$xi2!fb;?NoDnE-m-{Pcv zry712w&8eeQk?dqS6Q5VpR0=U>RM5`S`PR2_m2DTOeu{XPgyHkvIBHkCvopgZS89R zR{PPuGxZtg!zn+0XX@tN?Q2CB!~a7yh+KYW>Ne*SDlL9zYEy(ezVA%oJ5+c-3f}_( zfAZ0!4vy-bsZ54ydGjWk_b4XfXC1AV?2`I+OzYly9+SQd++|;Aec})mAOaX=~8?7k2GoEh;R}ISR9R!{y}o*P`I$c=C!*W#>P zU2}cT>qq>aVKd)sC0;)aK8rbpj(;ot$bD~4zH>+O7u(wL?MKJ@ojdyd1@hadEOh*B zRHyCVT6>$cIpLlboc}J*w?Lz2SK2S)-NRd5nZ($rU~>HMFnZi2dUX2M+6qi6z8=K# z-+{ISe^oc4b%93q>(ed*ZJD863fjpYP1inI2Csc`-6r)o(z}Q6_1a@QWYFQ4We7B@ z$Lm0|ddz~h)I57DXjYFqLG$$>dA|o5`D`jTO*gJ@quUYQJ-o-$?LNq$LuJtU1E5*m zJ_nkwTUuGT&XQ#zeou&uw095h_sa6Es4VP`ky?ktJ)hq^I82+1U2(mnwTHGF+ZFc@wg-(4SXcUY1N7i; zddB&`7U*-=VqcK7o6b>#7 z437LcIvz2&8x2nL%8we{g28D_@@2(|9&a+ZwwOf9_hy6BnB?ybzuz#pE~iEOkH+E_ zcWw-EXPt1busA8-dyHJoxqVH`C%C%}PGgsE7~DMucd^KQR&i2)_Zr;B4(0nZgQJ+h zKUCk38eF#z!g(j$mZQXx&+Z?c_`!`$9GV-^^67Zcwy#uTy4w(ZYfM)uPKJg2tRK<^ zLUS@+$iC?99b&r8DEVUeqWT?-GZ5ENA7dGve}BvRqJ0>P=}3F8{7kfo9;1Tu{ex>k zquEhuzX)G+r7KhWoIH6LJ=TgIoqW-j(Svk;BWS*#L$tSpwiJI=U!uJSv}K0&`=I$g zoX)jeS3K8p-6r)ok}rCJ*B*ZY8Fct%`3une_MrQp1ZB7UDf9GSYm}KCdj-MrC1N zs+0W{qw+B>wSAAl7j1#x(fFdb0(UgN=#-`fnXS8!Fs?@oiGe7ApS`F_*j27M6D)z|xP z2DhsN?rwt{JxbiwZMc%7C_n9&V+Kc;pE*AW-s|MX`;4}Np1A`trq+w(iy0Tkrf(E} zH%B<`=l2;sXs)E=4F-3=!D+vIlj6jl|Chm?&g`OpwLKm*xHBRIpJ;nLWN;E+AN@?mVKXN{|M4FF&kJuU^o)VnzH$4lQ?>GG-eDvROWoq}i zzJC}!J|uc{^3j*APwGMXo(`Jt{}JtFpjqGcm7rPQwi~pQf!DfHAB5{l@?j}@9LY!j znAaXxLIxcwgU$y*^V@@H*MMgAxB)b)#~VPidi)pAd_9QY-JmVUUzMAt8`pQTjlv`N z=%4a*yB9L(P#JXoG0?1T4}s?EmR1(7vt(I_-{T@9%}4*TSC(g^vas*n$^L#2m5*`U zcan1PjnIi&t?AYz59cdW`If;^JQ^SU4B(E&M?VL+#q`k+)8+{uJ*_>o-IhadeV2^w zfhfu2RnUWuWV^Aq{FJmC-hXR07zTcLhb{W1>@rstxdk7j=3s31+%LK9nV;h5Z%?XR zF5fp*ZnG9Wa_G=fw=W65?^S8$)lP+0<%x{tGEK|k*8%I(UI%+o7M^?JIAsnro_k{2 z>p|l^1pJ;{Cw}h&j^~d!p1B>Gd;)%sTg=BFjc0V8(fORcnjrYL)PedNkM}3{ji{gV zJ;jOt@@0dw+A6;v8=U$>KQ#QV7)Z+1T&XsU@*6O?O9b#!!*9soXdd?u>twUfYdvv48r0Vt`{=gyZtn zP5D+ZEc#ddKZ|RRFH7#3TZEtLVf|AA-3vW#HF{9I@C@`=8j=ks z{JO~1cv|i6OvQ=)-Dz;A2tWO!?R&q$iJ1g1R(=xa{iVTm+C%@4!RcPkNUoI6;@Z|k z#Lrfo*0c4;iSGlb=g&I1^j+*FP87wz(|6*X%Sexsqcbk9=dU|z5OhU2uIGo19$L@m zDNgiw)Zp6eO6u<^gVTP#Uik^`9}Q0J>SD!-+;1CPr?|)BXioJHwS(^%ergAb)&B8) zgVX#*j4Qd*9|%s{?JNa&f4_)!d(PqFevWV?_ypRG;wCz@pEE9QH~Kv>IxZI+%}2BY z`W-G#iRX&1LB=~hn(F(a9m(-j_b^|na;2UvuG2ot&4%9^E?$r^{I(jL+!i$H%l5a; z;B*bL&+vP-!L{{E;g>PE_Ws6ldkn5Eu9beNIBnmyJ=U^DwFU;F@$YoLl31T2r9q2y zKbrV=ysLfR;T(*H=9?&n9S?$+rhKdYb1C}{Z^5%R{@s)k|K8!nzy5wH8dn!1{?+|b z_sd!($q?GmgE*&t$8vkJIrtEEjp}hU|ESv~Fr&DVqYeH^sq z_^Wc$bmRIqx*Z|@{ZF25Uw{lcR0f?t0h-nA8PI&)(#pbhmMjbL`;o{<#!;jh)*ZdF zth~^XP!^7BJK5hF;JAE@OKsm{h=13C-_gXsmjHJ(@$VJD(Oh%5xcm9+mpV+FC*t3< z_Rw}?yW;-A_Q37IEx`W{LJuD6;#ln=+*g9Lw$jduT1Wj+Tg4OIUKKj_kbVE z<-JiP<$BOo;4kVb@!L~>Dg4x@K9#^Y-Y5KYPX4^XsW0$;#fi`Gu)*n?5_65`_`fkY z^%?%i@O#wYJT)Cl_024<%{LQY;4#DREGgIrjoc>+{%XB^&EV8$_>l4wxz8G0 zm+<+p;-vn*WpJaMl+iY;dg8O^LiQLN!Zlr_UR~y{bg8RRQ zU$4RCEI*NJad6ucht~6;;kRE<&#GL}cf{bX72H25PUMam-0KojagPRfDzba1js2bdC2f1?w zR}!F<7yCoxAG{mJN-;GZ>JKq4&W(JKZ^t-^+21YYQ@P{|`G>AqZwG&k z*(dVNW;mCx=Vz1eIJHndI&94TUw^*(q#dAhY)bFv1;KdN|NodB@A085LoQCH`H;(Z zeBW_8)^`Q{n0@2sQhr7{a9ZrLLE1d57i#)p2)70VUBcEJ{?(XC*Jo<;RnR#0>%11T z-ti?*IX*UacPa}-WkIk-%Q9V#9*W9R;WZ$RnfN=48V7Jp$8iAb!~B%V#x0%X4mk+f zr5?A6{W-bOI#?#iC;)%M17V|(uM~+El~3xg$I(_|4Gr&Vr_@1MD;xkMpt+jfPlk&I ze#LsZv=GqymxtiA(X**~$od7w~1ZRxgNiL3}fBvUSM^9 zDU^7j)_uj*{mTRT&4!tLHD531H|86$Hz73F46)tw?`|e@x!AXac_x|jCE8H19(my2 zs1E2^rjbui^`d?7*F8HBxnaTYguwpMG1$TFFEBgU7S+M=o%5bg9}L+Y3b_Bqeh$q> zo9+q%Y7;ut&*_tXuKvqulJ`+u*yMSTzj=ln&q*{3(XoX8xPMQI)}nV9ev}jS54DZA zdv-ciY=*^h!b}6E@snz&iWn3b3sMwXXW9wfZU@g*!P$YJNkc^{UPYLJq+mE@NI9)zWGRpU4Ny`_7EpXPnk zPXBu(cf#@e9|lK0i+^aI@P8Uy`yL18_Ys5BHEZRmdpZ=S`fC0(!pU5_1dEvJ=ajn( z;cTI`q0yR1jIy7&ke||il*#lA(r+cF#T75KF_!XTi($JuM(maGfMp!r`)bMWt+#(W z;qzicRO_FUy7$*-9tVwvE}!-d(Aak4wXq+9X4jrpyb8~G&uSdN{5TGH(8+pcM8Lzf0f^D26wt3zH0cr z!{FNXgGg@VHx2G3!tZIr?>z>m`wz5$T0V=@{RiI^euVEuopPI_PNk{OaTMi7V<(R} ze`@6FTEah=^4(`}T`?+3qX6pIt21mU7L;3xa!I7WiA3FCOGPt(=NRq2sj=-DRUiEFWKbcdO;|9$Y6hqK) z1M1WsHw#VYl!4q(NTcWd=yYVSG_I(BwaW0jErs9jcHs9+3cuAJzfz+TB71|cH>!8Y zCH>PBeiW%tJkulP(=z`{ii|ZzM!nc5Hj^TPkEF<;I=Bjxx~+p>GW;6lusl&pGW=8r ze!Eimo#XK%jsIGnW$pRjuXf<~!4!TkH~jt~h2PIQ@cUT`zjYozYNN({e$LlcX;e~c zL)T#fvGsR>;Wu9|H;X<)@L6>c>uve{Mhd@+JbvZbR>iOiGDKu{QTZ~NA!^=W2p#ck z-1BYx5|3XcjbEh|G1T%Yzw1)?ZSnY(8Xu=qLd0}^|22i*YdwDDMqxHFxPT4%2Z-tX)~;@E-_YY%naEdd1!f#E zo!=`{_!T^Ujp9_jIF+oyOs;>&SU)Ci9PxO-#4llAB&O=b_%h}3t2guYsZEC8*m!nq z$0oy%iI0Qdpy5~X_~GZ8nzaeTkBNp~yxw!U@Y6Bp%9J{o^JL^F8c6|o9yG_F{)y|r zjj=3Y*Y+-I8$&zVdHI3g}Quy8C@vGPD2nHJhk$BM&m(P7$b3C~} zHZA|h-{5T93wzW#Rm6^oy|wLm)=Y-qEj`lS+AvdSz+{?FVIHJ$jr?%Xid75^hGn~!hFC7tWd$L{}zwOC-5n4#4)_P%DGXEUY z;=FQ1L*7F74HJ!y7h~RE=E}S>SP!4|^)8vSoNs#nt^@85{)Kd-Z|qY!RB@)rZ<#~+xE%W((1GH6Lw7zxfXk0HVT#OSx z83aG%XP5iWuDBS#K?cwo{I7NOGSKi_h>0>^$h3sqZJ>=hJ-Gg!bM59T(H9#G0QWBD zw?^x4oM};Ag_-17M`g)m%FgNXZJZcS;@N{v?rBl`&M`l%vvWOXGCTq6T&ueMDsZ8x z`?r8L-bMAd($ycYOaAYZmXk2=xC6Mr^=ZG2R=aP}DlDXlA-g}&Ie_Fk8vM?`g=4%zuS2-Ix#r31# za_y1)twDPBukh?G`0Ka%*Fk%;q5TxJyMDepY9rhZ{{05n5$1|>f>R%kZS9ok+u?+v z<2>MkF7&B{O}67U5xu>0dTKL;FA3#%utvKBO6XZOdUjGK$JKB-TWz8aH|z9D@y7_P+Q=v!Ijz}BCnqr{7`9;C-I zcd`L8Q0BzgGz{7qu3u7K^n&2@Qwf@UmThBO_XO@xe#OaUha*tmLhJro@H@Lp##3PF zxB;|tx{|avg7!(tJve?mhIM}h^+Nud^1BT#rnwuX{Uc~|s6dLvmG&HHnlDk>vP+S^{?yXluKu?oadPx3lCII;oaujCJ$J*1z-WUTE9C z>d`WpN`nGv{ey-1G9I7;1X14M8+vS!Ot7o`JgooZ7XOWFtk3<&XZiJmgO4I zG=HkJ5@=@`Tm!VT4eb`tzF}nC2HG+hl|R1R3EFjr_Q#-IZD^kYZOYKT1e)d|wR~R( zZ5xc#m+@23GzY4<)oAmJ&@LL!P#diS?b}AiR?t3aX#FWPvLQ@+34RAb`-*w?4$!D< zzTEpjyTFwBLC}T`?J>|c8`^h4yThZAjnjDL`@k};ZT@m{Tyws1a$GCBq?_i~sIKJM zEl+sQ3hmM-J(~E>Mc;p>u`X@AvSVGiJ-PSD$#pc22YXSDh?e8HtY2y5Klk(okD@HG zuMFDGq2RFu&5ie$J(VbP@8}rnPxB=tBa;~z9fOQE+WyhNpDP@0e_skM7bNQi{02sY zX>9Uxn6cd6tI=*MDA5ZRA z(qPViXskciKeo5OZ%YskWQPZbt_gd`$D;Gx=l}{RH*!1228Tz35WgmJUifA>U zWK=7*0s?&LcdiL@@2MRmhq63_^hmz!orcwkNn+5N;gRVX>@lg&h7CDsT> zRnR-Kdwg*B9;gb*quH_SFm)GSg_szXh)L9y+JTO0k*=SmV42S7xB$EN48!=V&3ZUD zi-Bh(Xoj>Q8^8LlcR|6f_pnx>K1cW6`x5AmjhT?%pWvX6ele$5KY;HY zV81?A=8NcpQz5?phuiqAM>->l6F{AnhC0u{=|*&g8>s?;M;UjGVT@G_veP z89IV6Uu~9&)`UP5X%^=**dTyGgRZGa#ri@xo3FM?`2q>3bKz0@vo(B31A|5r*#*}e zvs2|lcw?(vm?8Fck4R%h5Z3DDsZn}A#OYh63UunQjzL(@&qG<}PdAFHQnfhGd+{UX zoIFyeQY?WpRXS=qk6n&M<_T@#1Lw=t!`|erbl4aPMKDl?6AP}v@>8fsE*iDnG>x`c zDaS@jszv5Y#S9BgRMO~hIMmx0)*wnx@p}t&-ZK3S7^&$)+_$O$)>Q$ zHEG#IbbW~h&pFEzLO3~_ce}RQh?OGxbR`e18UJ%2H7LpT zsys%-riUY<_Y`eb2`$ELVd0K~BEpkEZPkm-`U2Cye=~ec6@!bLGc+qjOXwMgbo)0NaQZfmrLcaiHN6E$xrdsI0kR#U+WIs zV?37;gN7T6$p<6PiXO%sh~zt2iuhr$(*l>2AdXS31~vPC6)?rq*<`uigj@=FSyduVv`XlW=;}zO zI#jF5Pf({I0REl`>J}-=K9=w%5dc2#ZbC*|$N$cgf@@8NK}?V5yy$q*BqBZ$^MUiBlyu#>CzJ%@wJ?Oq8()jFgr%Rt3T{C)adcpV9+e)S^PXi<(O`uZ@IzLIF{m4$4{{& z>Le~7fhZgE-+`iNMnz^F>CO0Z75*{>@S#gfP(5(H9$V5TVGi{o>Q?$MpC=~Wu-@1o><}&xJN2XOj%&qedis8fFcg#+Baf{-`C0h0Pb=+f_E)jd9%@Jj2S9U$8 zFo9$iqVjqTmJ9@?m*4?uii01b*~FpgQl^jS8u=T1G6Pd3mK`YTfv1@jZZy#;TqkrP z#a#E6Fx%VfCY*)9g^ln&$;~?66K$fpkEN1aQeQ_B+HH#j+623QjkyY5Ty@%O4I&+e zs&Z*S{B`%5NSicVoMrPct(Ju%sWoB~{Q zY&TExOSwtTE^281HhsT0J(i= z|5>D|x&3kJBCz-}zKfQ?1OtO{h}jmtpdcY1Xmj)U$EPJGguq=*7AIO$d^(GbV<&=@ z7h14_RO}0HjR^xm$mUX*E@IpvuZR39mpG>r=lM7?IY`mM3&q@9`ecGY-jK5D*u%65 z6k3UqOPT;mwMIBm#;Q8fnCZ)s^ayrOH z7RjM^W0BBkioz_86*f54u3c%FtTotVBBY5Jl8U#pmt!o28yV$fZTL6>XT?MraW`^n@vwMBFf zKRxa)T*~5vKfWmbI7OVDQohMm1k5>@_LA!oIs>|e482G`rc`ZN`dvyVk@hgqP)&PR zs04H^6RKXi95j9VF#=#|UUJedM~!6D3?9TH%n9>Y6!X9@sYD4yabv5L6CsZlDH2Sp z0C2?Y8jC;b>TT5GCGQ9~mB{G_BB}HI_a=8f_jEA$k_Y5E(KIZl*qA2V-OX6yK zTWZ&(ezAY4fB$%2FO?%M94@qx(E_asY+J7 z=V}#BgQG;UZBG}Wn9l@!N`w!z0u2JTTahD43k}p=$VaAYe9>(pNa!GI%r4!XxZ%>> zZAows&LzaQ;vK!=&`7oqqUdyIKTdb^`FM742xN@Cln{&dOvQ`n?u>?Jr)PW>wRA+9 zbCyz#7f5KiIFCh?SzT)8mMI}zQP-Wvc)Rkb^+D!Tax(!%;NDt`^9|Hdh!U0*vd8Ox ze$0+wssgjD(>x|!-&#qT_61-qUS}H0B{jk_)iI(2biUHTaCqlUVQbUnd`)V2?B z3z^tc$yaB3IW{B#oWZ2CVT@*S1F1EdQsc}TUClxltj-{`)EJijf-TUaBm1aJ;B4o} zaKD`H8ypy<)2SMzuqpcFn3qPW`hg;Ek#b>G)g?pvve)Fo0s6Sy&fQp`iU;~Iw-Z~3 zL*Cv?F2d;e?l3ph-;a5VN}ek=sqkSI`+%~!VGezHY-K?4V6o7mdgQ?lBLN01*SkUt zHF(OWyJo^iESqi=5&nbJA?mF;Cy1F+&EY{x<0J~P32AxRZ{iG;p3>%@o!Nxdaa1D- znVs3}Uv%>YRdd7bsG_q<4GRZIMz`wKEUimpD{{Y6h6+c*%hgtKu$pXq)W;w)K-BhR z185f}h??=W)QhW+fRxA%jQ3+p_`d9Dhz}PG?zY6-;I;h_JGU@i>%+=jkEHJD14T5i zG>~<#R2JM*qdTw34fbY-@T!5~XYV+sB;DTV-#w0%%8qyF)r?&Kc$+$61QaAU(C+9# d7=pD5Mk!t5*rnWVU&xmnZ!>MCz~@W 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 diff --git a/trunk/loader.c b/trunk/loader.c index 56a8ebb..aef8dce 100644 --- a/trunk/loader.c +++ b/trunk/loader.c @@ -207,6 +207,7 @@ void chk_platform_type() { pm_reg_bit_vddlcd = PM_REG_BIT_VDDLCD_CGS; } + set_V_core( system_status.family ); // ●CTR&その開発機材 // // 一応初期化 diff --git a/trunk/pm.c b/trunk/pm.c index 87705f1..eeca098 100644 --- a/trunk/pm.c +++ b/trunk/pm.c @@ -50,7 +50,7 @@ extern const bt_param_ bt_param[]; bit pm_extdc_old; // 前回アダプタチェックしたとき刺さっていたか? - +u8 pmreg_v_core; // SoCのコア電圧設定。SNAKE(LAGER)で変更があるため。 // ======================================================== static void BT_model_detect(); @@ -392,9 +392,10 @@ void BT_model_detect() if( raw_adc_temperature > 0xF0 ) { // TS // - system_status.model = MODEL_TS_BOARD; + system_status.model = MODEL_TS_BOARD; system_status.family = FAMILY_CTR; // 旧回路での誤判定を上書き - pm_reg_bit_vddlcd = PM_REG_BIT_VDDLCD_CGS; + pm_reg_bit_vddlcd = PM_REG_BIT_VDDLCD_CGS; +// set_V_core( system_status.family ); 不要? } else if( raw_adc_temperature < 4 ) { @@ -1005,6 +1006,17 @@ task_status_immed tski_vcom_set( ) } +void set_V_core( enum family_ family ) +{ + if( family == FAMILY_SNAKE ) + { + pmreg_v_core = PM_REG_BIT_VDD1P_1R00; + } + else + { + pmreg_v_core = PM_REG_BIT_VDD1P_1R15; + } +} /********************************************//** シーケンスの通り電源を立ち上げてゆきます。 @@ -1031,7 +1043,7 @@ err PM_sys_pow_on( ) GYRO_ENABLE(); wait_ms( DELAY_PM_TW_PWUP - 10 ); - PM_VDD50A_on( ); // 液晶電源ではなく、ledとかに使うものです + PM_VDD50A_on( ); // 液晶電源ではなく、ledに使うものです wait_ms( DELAY_PM_TW_PWUP ); @@ -1309,9 +1321,9 @@ void bt_param_select() { bt_type_temp += BT_PARAM_SPFL_MAXELL; // オフセット 残念な実装で…。 } - else if( system_status.family == FAMILY_SHRIMP ) + else if( system_status.family == FAMILY_SNAKE ) { - bt_type_temp += BT_PARAM_SHRIMP_MAXELL; + bt_type_temp += BT_PARAM_SNAKE_MAXELL; } p_bt_param = &bt_param[ bt_type_temp ]; } diff --git a/trunk/pm.h b/trunk/pm.h index 942da87..66f4396 100644 --- a/trunk/pm.h +++ b/trunk/pm.h @@ -118,6 +118,7 @@ enum NTR_PM_BT_STATUS{ // 0x05 pow save #define PM_REG_BIT_VDD1P_1R15 bits8(0,0,0,0, 0,0,0,0) #define PM_REG_BIT_VDD1P_1R05 bits8(0,0,0,0, 1,0,0,0) +#define PM_REG_BIT_VDD1P_1R00 bits8(0,0,0,1, 0,0,0,0) #define PM_REG_BIT_VDD1P_0R90 bits8(0,0,1,0, 0,0,0,0) #define PM_REG_BIT_VDD_AUTO bits8(0,0,0,0, 0,1,1,1) #define PM_REG_BIT_VDD_PWM bits8(0,0,0,0, 0,0,0,0) @@ -132,15 +133,16 @@ enum NTR_PM_BT_STATUS{ //========================================================= -extern u8 raw_adc_temperature; -extern BT_VENDER battery_manufacturer; -extern bit bt_force_update; +extern u8 raw_adc_temperature; +extern BT_VENDER battery_manufacturer; +extern bit bt_force_update; -extern u8 pmic_version; -extern u8 mgic_version[]; +extern u8 pmic_version; +extern u8 mgic_version[]; -extern u8 pm_reg_bit_vddlcd; // アモルファス対応(電源シーケンスが違う) +extern u8 pm_reg_bit_vddlcd; // アモルファス対応(電源シーケンスが違う) +extern u8 pmreg_v_core; // SoCのコア電圧設定。SNAKE(LAGER)で変更があるため。 //========================================================= err PM_sys_pow_on( ); @@ -159,6 +161,7 @@ void pm_chk_adapter(); void codec_reg_init(); +void set_V_core( enum family_ family ); task_status_immed tski_BT_temp_update( ); task_status_immed tski_vcom_set( ); @@ -190,9 +193,9 @@ u8 read_pmic( u8 reg ); #define PM_VDD_off() ( send_cmd_pmic( PM_REG_ADRS_VDD_SYS, 0 )) #define PM_off() PM_VDD_off() -#define PM_VDD_normMode() ( send_cmd_pmic( PM_REG_ADRS_POW_SAVE, PM_REG_BIT_VDD1P_1R15 | PM_REG_BIT_VDD_PWM )) +// CPU電源 +#define PM_VDD_normMode() ( send_cmd_pmic( PM_REG_ADRS_POW_SAVE, pmreg_v_core | PM_REG_BIT_VDD_PWM )) #define PM_VDD_ecoMode() ( send_cmd_pmic( PM_REG_ADRS_POW_SAVE, PM_REG_BIT_VDD1P_0R90 | PM_REG_BIT_VDD_AUTO )) -// todo Yでコア電圧が変わるかもしれない // ほか // #define PM_reset_neg() ( send_cmd_pmic( PM_REG_ADRS_CONT, ( PM_REG_BIT_LDSW | PM_REG_BIT_nRST1 ))) diff --git a/trunk/task_misc.c b/trunk/task_misc.c index 37bb0d6..80afe55 100644 --- a/trunk/task_misc.c +++ b/trunk/task_misc.c @@ -324,7 +324,7 @@ extern bit bt_authorized; static u8 infos_bits[2]; static u8 infos_temp[5]; -static const u8 *infos_table[] = { +static const u8 *infos_table[ KOUMOKU ] = { &infos_temp[0], /* 0 */ &pmic_version, (u8*)&battery_manufacturer, diff --git a/trunk/user_define.h b/trunk/user_define.h index 15d426e..f6d8ea1 100644 --- a/trunk/user_define.h +++ b/trunk/user_define.h @@ -41,7 +41,7 @@ // PMxは0で出力モード // SoC -#define IRQ0_ast { P7.6 = 0; PM7.6 = 0; } +#define IRQ0_ast { P7.6 = 0; PM7.6 = 0; } // B4 #define IRQ0_neg { P7.6 = 1; } #define IRQ0_enable { PM7.6 = 0; } #define IRQ0_disable { PM7.6 = 1; } @@ -49,114 +49,114 @@ // ↓誤代入防止 -#define RESET1_n ( P0.0 ) +#define RESET1_n ( P0.0 ) // G7 #if 0 // PM_RESET1〜を使う # define RESET1_ast { P0.0 = 0; PM0.0 = 0; } # define RESET1_neg { PM0.0 = 1; } #endif -#define RESET2_ast { P0.1 = 0; PM0.1 = 0; } +#define RESET2_ast { P0.1 = 0; PM0.1 = 0; } // F7 #define RESET2_neg { PM0.1 = 1; } -#define SLP_REQ P12.0 +#define SLP_REQ P12.0 // H8 -// CTR,SPFL,まだ見ぬ派生機識別 -#define DEV_DET ( P12 & 0b00000110 ) +// CTR,SPFL,SNAKE,まだ見ぬ派生機識別 +#define DEV_DET ( P12 & 0b00000110 ) // [2:1] = D8,C8 #define DEV_CTR ( 0b00 << 1 ) #define DEV_SPFL ( 0b01 << 1 ) -#define DEV_SHRIMP ( 0b10 << 1 ) +#define DEV_SNAKE ( 0b10 << 1 ) #define DEV_RSV2 ( 0b11 << 1 ) // FCRAM -#define FCRAM_RST P3.0 +#define FCRAM_RST P3.0 // B6 #define FCRAM_RST_ast { P3.0 = 0; } #define FCRAM_RST_neg { P3.0 = 1; } // CODEC -#define PM_IRQ_n P7.2 +#define PM_IRQ_n P7.2 // A3 // INTP6 // PM -#define PM_EXTDC_n_RAW P7.0 +#define PM_EXTDC_n_RAW P7.0 // B2 // INTP7 -//#define BT_TEMP P15.0 +//#define BT_TEMP P15.0 // G3(a) // ANI8 -//#define BT_DET P15.1 +//#define BT_DET P15.1 // H2(a) // ANI9 -#define BT_DET_P P1.6 -#define BT_TEMP_P P1.7 +#define BT_DET_P P1.6 // D4 +#define BT_TEMP_P P1.7 // C4 // SPFLのアモルファスLCDで必要な±15Vの電源。 -#define SPFL_LCD_AMOL_HV_CONT P20.2 +#define SPFL_LCD_AMOL_HV_CONT P20.2 // F2 // 充電せよ(out) // 負論理です。注意。 -#define BT_CHG_ENABLE() ( P4.3 = 0 ) +#define BT_CHG_ENABLE() ( P4.3 = 0 ) // F6 #define BT_CHG_DISABLE() ( P4.3 = 1 ) #define BT_CHG_Ena_n ( P4.3 ) // 充電中(in) -#define BT_IN_CHG_n_RAW P5.1 +#define BT_IN_CHG_n_RAW P5.1 // B1 #define PM_BT_IN_CHG_n PM5.1 #define PU_BT_IN_CHG_n PU5.1 -#define SW_WIFI_n_RAW P7.4 +#define SW_WIFI_n_RAW P7.4 // C3 #define PM_SW_WIFI_n PM7.4 // KR4 -#define SW_POW_n_RAW P7.3 +#define SW_POW_n_RAW P7.3 // B3 // KR3 -#define SW_SEL_n P2.3 +#define SW_SEL_n P2.3 // G5 #define PM_SW_SEL_n PM2.3 -//#define VOL P2.7 +//#define VOL P2.7 // H4(a) // ANI7 -#define SW_HOME_n_JIKKI_RAW P20.4 +#define SW_HOME_n_JIKKI_RAW P20.4 // G2 #define PM_SW_HOME_n_JIKKI PM20.4 #define PU_SW_HOME_n_JIKKI PU20.4 // INTP22 -#define SW_HOME_n_TSBOARD_RAW P2.0 // TSマザー上でpull up(P2は内蔵p.u.無い) +#define SW_HOME_n_TSBOARD_RAW P2.0 // TSマザー上でpull up(P2は内蔵p.u.無い) // G6 #define PM_SW_HOME_n_TSBOARD PM2.0 // WiFi -#define WL_TX P20.3 // INTP21 +#define WL_TX P20.3 // INTP21 // F3 #define PM_WL_TX PM20.3 // INTP21 // RBR制御 -#define RBR_RESET_n P2.1 -#define RBR_FLIGHT P2.2 +#define RBR_RESET_n P2.1 // E5 +#define RBR_FLIGHT P2.2 // F5 -//#define LED_CAM P1.0 // TO02 -//#define LED_WIFI P1.1 // TO03 -//#define LED_NOTIFY P1.3 // TO05 -//#define LED_3D P5.2 // SLTO ← TO01 -//#define LED_POW2 P1.4 // TO06 ( 青 ) -//#define LED_POW1 P1.5 // TO07 ( 赤 ) -//#define LED_CHARGE P2.4 +//#define LED_CAM P1.0 // TO02 // E4 +//#define LED_WIFI P1.1 // TO03 // E3 +//#define LED_NOTIFY P1.3 // TO05 // D3 +//#define LED_3D P5.2 // SLTO ← TO01 // A2 +//#define LED_POW2 P1.4 // TO06 ( 青 ) // D2 +//#define LED_POW1 P1.5 // TO07 ( 赤 ) // D1 +//#define LED_CHARGE P2.4 // H5 // P5.3 に加え、P5.5, P140 P141 // P140が出力専用なので... -#define I2C_PU_on() { P14 |= 0x03; PM5.3 = 0; PM3.3 = 0; } +#define I2C_PU_on() { P14 |= 0x03; PM5.3 = 0; PM3.3 = 0; } // P14[1:0] H6,H7 P5.3,3.3 A1,C5 #define I2C_PU_off() { PM5.3 = 1; PM3.3 = 1; P14 &= ~0x03; } -#define GYRO_ENABLE() P5.0 = 0 +#define GYRO_ENABLE() P5.0 = 0 // C1 #define GYRO_DISABLE() P5.0 = 1 -//#define I2C_M_SDA P3.1 // SDA10 -//#define I2C_M_SCL P3.2 // SCL10 +//#define I2C_M_SDA P3.1 // SDA10 // C6 +//#define I2C_M_SCL P3.2 // SCL10 // B5 -//#define I2C_0_SCL P6.0 // IIC_TWL SCL0 -//#define I2C_0_SDA P6.1 // SDA0 +//#define I2C_0_SCL P6.0 // IIC_TWL SCL0 // A7 +//#define I2C_0_SDA P6.1 // SDA0 // A6 -//#define I2C_1_SCL P20.0 // IIC CTR SCL1 -//#define I2C_1_SDA P20.1 // SDA1 +//#define I2C_1_SCL P20.0 // IIC CTR SCL1 // E1 +//#define I2C_1_SDA P20.1 // SDA1 // F1 -//#define 32kHz_O P1.2 // RTCCL -//#define 32k_I1 P12.3 // XT1 -//#define 32k_I2 P12.4 // XT2 +//#define 32kHz_O P1.2 // RTCCL // E2 +//#define 32k_I1 P12.3 // XT1 // F8 +//#define 32k_I2 P12.4 // XT2 // G8 // 実機、開発機、試遊台判別。 #define DIPSW ( P4 & 0b00000011 ) // mini cube & ソフトウェアディップスイッチ TOOL0,1。 P4.0は L 注意! @@ -166,11 +166,11 @@ #define DIPSW_TAIKENDAI_NBD 0b01 -#define SHELL_OPEN_RAW P7.1 // INTP5 ふた開閉 (閉じるとL) +#define SHELL_OPEN_RAW P7.1 // INTP5 ふた開閉 (閉じるとL) // C2 -#define ACC_VALID P20.5 +#define ACC_VALID P20.5 // H3 #define PM_ACC_VALID PM20.5 -#define ACCEL_INT1 P2.5 +#define ACCEL_INT1 P2.5 // F4 #define PM_ACCEL_INT1 PM2.5 diff --git a/trunk/yav_mcu_bsr.plg b/trunk/yav_mcu_bsr.plg index 4fed732..3d34875 100644 --- a/trunk/yav_mcu_bsr.plg +++ b/trunk/yav_mcu_bsr.plg @@ -1,190 +1,22 @@ 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(534) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(840) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(844) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(872) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(886) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(960) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(969) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(1173) : CC78K0R warning W0401: Conversion may lose significant digits -pm.c(1175) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 9 warning(s) found. +pm.c(535) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(841) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(845) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(873) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(887) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(961) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(970) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1039) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1185) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1187) : 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(188) : 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(356) : 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(176) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(177) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(179) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(181) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(182) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(230) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(230) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(235) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(235) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(239) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(239) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(243) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(243) : CC78K0R warning W0401: Conversion may lose significant digits -vreg_ctr.c(247) : 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(382) : CC78K0R warning W0401: Conversion may lose significant digits -task_misc.c(384) : CC78K0R warning W0401: Conversion may lose significant digits -task_misc.c(396) : 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(234) : CC78K0R warning W0401: Conversion may lose significant digits -task_sys.c(572) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 2 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -pinter_asm -ks -kx inter_asm\task_sys.asm -Assembly complete, 0 error(s) and 0 warning(s) found. -"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -rd2s2 -qvjl2w -sainter_asm -zpb -no pedo_alg_thre_det2.c -pedo_alg_thre_det2.c(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(119) : CC78K0R warning W0401: Conversion may lose significant digits -led_pow.c(124) : CC78K0R warning W0401: Conversion may lose significant digits -led_pow.c(177) : 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(27) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(27) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(45) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(64) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(64) : CC78K0R warning W0401: Conversion may lose significant digits -batt_params.c(82) : CC78K0R warning W0401: Conversion may lose significant digits -Compilation complete, 0 error(s) and 6 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\ @@ -211,4 +43,4 @@ intel-HEX to bsr bin converter file converted! -Build Total error(s) : 0 Total warning(s) : 72 +Build Total error(s) : 0 Total warning(s) : 24 diff --git a/trunk/yav_mcu_bsr.prk b/trunk/yav_mcu_bsr.prk index 78cf8d0..0d79e2c 100644 --- a/trunk/yav_mcu_bsr.prk +++ b/trunk/yav_mcu_bsr.prk @@ -10,7 +10,9 @@ OpenFile3=i2c_mcu.h,0,671,375,1487,993,16,7,16,0 OpenFile4=config.h,0,974,359,2565,1066,29,10,48,0 OpenFile5=ProjectWindow PrjPos=0,0,706,0,291 -OpenFile6=OutputWindow +OpenFile6=pm.c,0,150,150,1741,857,0,1309,0,0 +OpenFile7=batt_params.c,0,175,175,1766,882,6,85,5,0 +OpenFile8=OutputWindow OutputPos=0,231,682,640,1903 ActivePRJ=yav_mcu_bsr.prj [ProjectWindow] diff --git a/trunk/yav_mcu_bsr.sdb b/trunk/yav_mcu_bsr.sdb index c206a97..2d6cd69 100644 --- a/trunk/yav_mcu_bsr.sdb +++ b/trunk/yav_mcu_bsr.sdb @@ -1,7 +1,7 @@ [SdbInfo] Ver=5 [loader.c] -T=4f13d431 +T=4fb9ca6b 1=incs_loader.h 2=..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h 3=fsl_user.h @@ -13,7 +13,7 @@ T=4f13d431 9=WDT.h 10=magic.h [pm.c] -T=4f210a22 +T=4fb9cbc1 1=incs.h 2=adc.h 3=led.h @@ -40,7 +40,7 @@ T=4e647b08 7=i2c_mcu.h 8=pool.h [magic.c] -T=4f176c3e +T=4fb9cb96 1=magic.h 2=config.h [WDT.c] @@ -151,7 +151,7 @@ T=4f13d472 7=led.h 8=vreg_twl.h [task_sys.c] -T=4f17b6b2 +T=4fb9ca6b 1=incs.h 2=i2c_twl.h 3=i2c_ctr.h @@ -198,7 +198,7 @@ T=4e648b74 T=4e648ec7 1=incs_loader.h [batt_params.c] -T=4f459199 +T=4fb9cb95 1=jhl_defs.h 2=batt_params.h [voltable.c] @@ -240,18 +240,18 @@ T=4e646cef T=4e559884 1=sim\sfrAlias.h [sim\sfrAlias.h] -T=4e5b0fa2 +T=4fb9cb80 1=config.h [config.h] T=4f4591ec [jhl_defs.h] T=4e647343 [user_define.h] -T=4e686ba9 +T=4fb9a776 [hal.h] T=4e5229fb [bsr_system.h] -T=4e409e1a +T=4fb9a6fb [renge\renge.h] T=4e5e108a 1=renge\renge_defs.h @@ -279,7 +279,7 @@ T=4e409e62 [i2c_ctr.h] T=4bf0d1e1 [pm.h] -T=4e5dbf8d +T=4fb9ca6b [rtc.h] T=4e409e1c [reboot.h] @@ -313,7 +313,7 @@ T=4dd5c8b2 [led.h] T=4e530d97 [batt_params.h] -T=4e409e1c +T=4fb9cb80 1=jhl_defs.h [pool.h] T=4c072cf1