From 341f194b4d59799537b1439e058eaef11213c9e8 Mon Sep 17 00:00:00 2001 From: Dimas Date: Wed, 16 Sep 2026 12:09:49 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9D=D0=B0=D1=87=D0=B0=D0=BB=D0=BE=20=D0=B8?= =?UTF-8?q?=20=D0=BA=D0=BE=D0=BD=D0=B5=D1=86=20=D1=83=D0=BF=D1=80=D0=B0?= =?UTF-8?q?=D0=B2=D0=BB=D1=8F=D1=8E=D1=89=D0=B5=D0=B3=D0=BE=20=D1=82=D0=BE?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=A3=D0=9C=D0=9F=20=D1=80=D0=B5=D0=B3=D1=83?= =?UTF-8?q?=D0=BB=D0=B8=D1=80=D1=83=D1=8E=D1=82=D1=81=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Bin/UKSSTMS320F28335.bin | Bin 29462 -> 28280 bytes Bin/UKSSTMS320F28335.hex | 1750 ++++++++++++++--------------- Bin/UKSSTMS320F28335.map | 12 +- Doc/Balsam 167 data stru.xls | Bin 95232 -> 95744 bytes Source/Internal/DAC.c | 19 +- Source/Internal/Include/package.h | 9 +- Source/Internal/measure.c | 1 + Source/Internal/message.c | 6 +- UKSSTMS320F28335.map | 1237 ++++++++++---------- UKSSTMS320F28335/.ccsproject | 8 - UKSSTMS320F28335/.cproject | 8 +- UKSSTMS320F28335/.project | 73 +- 12 files changed, 1552 insertions(+), 1571 deletions(-) diff --git a/Bin/UKSSTMS320F28335.bin b/Bin/UKSSTMS320F28335.bin index 463aa9b66ed1ba21e3d237c87e960fb3bad2f46a..95c19c39ead1f11c4f594b533dfb3d30708315a9 100644 GIT binary patch literal 28280 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 literal 29462 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%0Ac>T7upxg6#!%fDg(X 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 A@&Et; diff --git a/Bin/UKSSTMS320F28335.hex b/Bin/UKSSTMS320F28335.hex index a15038f..fa1a5f8 100644 --- a/Bin/UKSSTMS320F28335.hex +++ b/Bin/UKSSTMS320F28335.hex @@ -1,4 +1,4 @@ -:20000000AA08000000000000000000000000000000000000C2B37F020000BAB500FFC0DA30 +:20000000AA080000000000000000000000000000000000009FB18302000067B300FFC0DAA6 :2000200000000000C1C081C1400101C3C003800241C201C6C006800741C70005C1C581C4C4 :20004000400401CCC00C800D41CD000FC1CF81CE400E000AC1CA81CB400B01C9C0098008A5 :2000600041C801D8C018801941D9001BC1DB81DA401A001EC1DE81DF401F01DDC01D801CD4 @@ -26,898 +26,862 @@ :200320000000FFFFACDE00000000FFFFADDE00000000FFFFAEDE00000000FFFFAFDE000097 :200340000000FFFFB0DE00000000FFFFB1DE00000000FFFFB2DE00000000FFFFB3DE000067 :200360000000FFFFA4DD00000000FFFFA5DD00000000FFFFA6DD00000000FFFFA7DD00007B -:200380000000F4FFB4DD0000000000000000000043A1000071A100003EA1000039A100002A -:2003A000FFFFC0DE00000000FFFFC1DE00000000FEFFC6DE000000000000FEFFC8DE0000C0 -:2003C00000000000FEFFCADE000000000000FEFFCCDE000000000000EEFF98DE00004A0C18 +:200380000000F4FFB4DD00000000000000000000C89C0000FA9C0000C39C0000BE9C000026 +:2003A000FFFFCEDE00000000FFFFCFDE00000000FEFFD4DE000000000000FEFFD6DE000088 +:2003C00000000000FEFFD8DE000000000000FEFFDADE000000000000EEFF98DE00004A0CFC :2003E000023E4A0C023E0000803F0000803F6C09F93B6C09F93B6C09F93B6C09F93B000005 :20040000803FF0FFB0DA00003F0006005B004F0066006D007D0007007F006F004000000030 -:200420000000000079000000FFFFF3DE00000600FFFFF5DE00000000FFFFF6DE00000000CB -:20044000FEFFFADE000000000000FFFF38DE00000000FFFF39DE00000000FFFF3ADE000088 -:200460000100FFFFE6DE00000000FFFFE7DE00000000FFFFE8DE00000000FEFF24DF000032 -:20048000B0B50000FEFF26DF0000B0B50000FEFF28DF000000000000FEFF2ADF0000000086 -:2004A0000000FFFFD2DE00000000FFFFD3DE00000000FBFF1EDF000008000C0010000000C4 -:2004C0000400FFFFFCDE00000A00FFFFFDDE00000100FFFF3EDD00000100FFFF3FDD000028 -:2004E0000100FEFF30DF000000000000FEFF32DF000000000000FFFF00D000000100FFFF14 -:1A050000C0DD00000000FFFF41DC00000000FFFF23DF000000000000000029 -:20051A00BA350000008002FEA4C5A927C7924196013B008FC0DBA9A8AB81A98AC4CC00E063 -:20053A0041CA42961F7671030B8842CD0001A6CC0100D7FFA9CB0191A6CCFEFFA9CB0B973E -:20055A0042CC000142CDFFFDC7FF01F0019088FFA8CA4296008FC0DBA9A8AB81A71E42920E -:20057A00C79682FE060010E70A0000776FE813F020E7400001E8EAFA0DE8BA9E00E7100054 -:20059A0000E7D90000E70000007710E74000407616B502E8010250E8000040768FB106004A -:2005BA004388A71EA5920860C4930461C40BA6920C6F009A0A6FC427AA2BA706AB0F036215 -:2005DA00019A036FC40AA6920600BDB21F767A032D92636179D1008FC0DB78D0013B9C92BE -:2005FA00949EA985A9BD120F007700770077007789E6010002E8081840768FB11F767103A5 -:20061A0003E21E0079D178D0008FC0DB013B9C92949EA985A9BD120F0077007700770077D4 -:20063A0089E6010002E8101C0FE8303340768FB11F76710303E220007AD178D0008FC0DBFF -:20065A00013B9C92949EA985A9BD120F007700770077007789E6010002E8081840768FB1E3 -:20067A001F76710303E222007BD179D0008FC0DB013B9C92949EA985A9BD120F0077007752 -:20069A000077007789E6010002E8081840768FB11F76710303E224001F767A032C9231616E -:2006BA007AD1008FC0DB78D0013B9C92949EA985A9BD120F007700770077007789E60100C6 -:2006DA0002E8401640768FB11F76710303E222007BD179D0008FC0DB013B9C92949EA98531 -:2006FA00A9BD120F007700770077007789E6010002E8401640768FB11F76710303E22400C5 -:20071A0000D1A19204522863008FC0DB013BA9A8A181A98A74D0C8E29400008F80DEA9A80E -:20073A00A181A98AC4920252046002E8D123056F02E8E1300AE8010040768FB1013B008F3B -:20075A0098DE0356A1010156A40003E2C40001D9A1920452DA64BE8B0600BDB2BDAA04FEA2 -:20077A00A92DA85A005206601F7671030B920C960B2B008FC0DB013BA9A8AC81A98AC44F27 -:20079A00076CAC921F7671030654E4FFD701008F21DDA9A8AC81A98AC4E2C4007FD0008FEA -:2007BA00C0DB944CEDFFC101A9A8AC81A98AC44D456CAC921F7671030654406300BEA69249 -:2007DA00A9855AFF00D5A59218522763013B008F80DEA9A8AC81A98AC480008F80DEA9A81C -:2007FA00A581A98AA792C4541460008FC0DBA9A8A581A98A1F7671031392C4CE0A60008FB4 -:20081A0021DDA9A8A581A98AA9A9C40D5AFF01DE01DDA5921852DC64A6920761A985421ECE -:20083A00A9A9C0007CB45AFFA9A9A9BD120F007700770077007789E60000AC921F76710398 -:20085A00079EA959A2922361008F80DE013BA9A8AC81A98AC4920A521A60AC92069EA98806 -:20087A00008F08DFA9A8A681A98A01E860EEC8E2C4010EE8686600E74000008F00DFA9A8ED -:20089A00A681A98AC492036106E84016A29257601F767A032C9253617FD0008FC0DB94CD9D -:2008BA00100016D0D3FF94CC0400C1FFA8CA24611F767B03160620601F767A032B92055266 -:2008DA000C6002E849280CE8010094E6080014AD0465A1920250A959A1920E64A9A8013BDD -:2008FA00A181A98A8CE6000078D013E2940040766280EFFF3701AC921F7671030654E3FF05 -:20091A003101A1400F6C79D0C8E29401007720E74000AFE2240300E71800007790E80076CD -:20093A000E6F78D0C8E29401007720E74000AFE2220300E71800007790E800761F767A03AF -:20095A002D925761A192E3FFCA001F767A032B9202521F61AC400F6C79D0008FC0DBC8E200 -:20097A0094011F76710320E74000AFE2240300E718003F6F78D0008FC0DBC8E294011F76CD -:20099A00710320E74000AFE2220300E71800316F008F21DD013B08BEA9A8AC81A71EAC921D -:2009BA00A672008FC0DBA9A8A681A98A18D0C7929496AC9206520F6378D0008FC0DBC8E2A1 -:2009DA0094011F76710320E74000AFE21E0300E718000F6F78D0008FC0DBC8E294011F76A3 -:2009FA00710320E74000AFE2200300E71800007726E8000D32E8401A16D0008FC0DB94CDF8 -:200A1A0002007FD0D0FF94CC0004C9FFA8CA036102E80011A9A8013B50E80148AC81A98A31 -:200A3A008CE6090018D013E294018CE6000000770077A6BF120F432B1F767B031606476085 -:200A5A00008FC0DBA9A8AC81A98AC44E406DA61BECFF3765A692C8523463008FC0DBA9A836 -:200A7A00AC81A98A30D09492FB9CA6540863008FC0DBA9A8AC81A98AC4451A6D008FC0DB45 -:200A9A00A9A8AC81A98A30D0A69294541162008FC0DBA9A8AC81A98A48D0A6929454176569 -:200ABA00431A10001F7671030B1A0800106F431A2000431A00011F7671030B1A0400076F77 -:200ADA00431A01001F7671030B1A1000AD5CAC9283DCA45C40760080446F1F767B031606A2 -:200AFA0016601235008F00D90156A400407608B4013B008FC0DBA9A8A181A98A8CE60000CC -:200B1A0078D013E29400407662802B6F1235C07640D70156A700008F00D912350156A4007C -:200B3A0011F684241E6FA9A8AC81A98A8CE6000018D013E29400156F008FC0DBA9A8AC819F -:200B5A00A98AC42B008FC0DBA9A8AC81A98AC41A0080008FC0DBA9A8AC81A98A18D0942B9E -:200B7A0084FEBE86BE8B0600BDAABDA202FEA95B005206601F7671030B920C960B2B008FB7 -:200B9A00C0DB013BA9A8A381A98AC44FEDFFF200008F21DDA9A8A381A98AC4E2C4007FD0DD -:200BBA00008FC0DB944CEDFFDC00008F80DEA9A8A381A98A0356C401008F98DE0156A40096 -:200BDA00AFE2C40100E7400000778CE6000000770077A2BF120F008FC0DBA9A8A381A98A53 -:200BFA0018D0947A422B1F767B031606E0FFB200008FC0DBA9A8A381A98AC44EEDFFAA003E -:200C1A000356A301A92DA392075232611F767A033806008F01DD2256412B0190A95DA9A83D -:200C3A00AC81A98A20FFE80340764D80019042CDFFFB89FFA8CA4296AC92019CA92D013B54 -:200C5A003806412B008F01DD22560190A95DA9A8AC81A98A20FFE80340764D80019042CD76 -:200C7A00FFF78AFFA8CA4296AC92019CA92DA392065230601F767A033806008F01DD013BCA -:200C9A002256412B0190A95DA9A8AC81A98A20FFE80340764D80019042CDFFEF8BFFA8CAF7 -:200CBA004296AC92019CA92D013B3806412B008F01DD22560190A95DA9A8AC81A98A20FF5F -:200CDA00E80340764D80019042CDFFDF8CFFA8CA429642CD000442CC0008D9FFCAFFA8CAFD -:200CFA0042CD0010DBFFA9CB42CC0020CCFFA8CA019042CDBFFF85FFA8CA4296008FC0DBAC -:200D1A00013BA9A8A381A98A48D0A29294541B63421A0800008F1EDEA9A8A381A98A408FBD -:200D3A00C0DB4288A9A0C481A98AA692C7FFC4CD08000190D2FFA9CB019197FFA6CCFFFE6F -:200D5A00A9CB4297429205611F7671030B1A0200AD5CA39282DCA45C407600801E6FA9A812 -:200D7A00A381A98A8CE6000018D013E29400156F008FC0DBA9A8A381A98AC42B008FC0DBB0 -:200D9A00A9A8A381A98AC41A0080008FC0DBA9A8A381A98A18D0942B82FEBE82BE860600B0 -:200DBA0000D5A59218521463013B008FC0DBA9A8A581A98AC41800E0008FC0DBA9A8A581BF -:200DDA00A98A18D0942B01DDA5921852EF6400D5A59204523263013B0356A501807610DF36 -:200DFA00008FC0DB0156A600A9A8A581A98A70D0C8E29400007703E2C6001F767A032B9299 -:200E1A0006521760008F80DEA9A8A581A98AC49203520F60008FC0DBA9A818D0A581A540CA -:200E3A00046C80763002036F80768601A98A947E01DDA5920452D1641F767A032B9201520A -:200E5A002060008FC0DB013B1F767103A9A80881A98AC41A0040008FC0DBA9A80881A98A27 -:200E7A00CC1A0040008FC0DBA9A80881A98AD41A0040008FC0DBA9A80881A98ADC1A004060 -:200E9A001F767A032B92065209601F766F03001A0040008FC0DBCC1A004040766280060059 -:200EBA001F767103052B062B072B1F767A032A92A993FF9D01532369A993FD9D015316694D -:200EDA0007520B61095223601F767103BF56060F0692FE9C07961B6F1F767103BF5605089E -:200EFA00BF56060806920796126F1F767103BF560507BF56060E06920796096F1F767103F6 -:200F1A00BF56050ABF560614069207961F767A0331921F76710306940896AC2BAC9218529A -:200F3A002363013BC07668DC008F80DEA9A8AC81A98AC42B008F1EDEA9A8AC81A98AC421AD -:200F5A001235008F40D70156A40011F68424008F00D912350156A40011F68424AC92019CAC -:200F7A00A92D1852E2641F767A032E922661AC2B1F767103AC92065420631F767A032D92AC -:200F9A000961008F80DE013BA9A8AC81A98ABF56C4091F767A032C920961008F80DE013BAE -:200FBA00A9A8AC81A98ABF56C408AC921F767103019CA92D0654E264AC2B1F767A03AC9204 -:200FDA0031541463013B1F7671030688A672008F80DEA9A8A681A98ABF56C40AAC921F76C2 -:200FFA007A03019CA92D3154EF641F767A032F923E611F767103BF5612C8AC2BAC9204523A -:20101A003663013BC07668DC0888A672008F80DEA9A8A681A98ABF56C4030888AC92A67265 -:20103A00008F1EDEA9A8A681A98AAC9201F00894C496408F10DF0356AC01008FC0DB0156F6 -:20105A00A500A9A8AC81A98A70D0C8E29400007703E2C5001235008F40DD0156A40011F68C -:20107A008424AC92019CA92D0452CF641F767A032B9206520A601F76710312282C01029AD7 -:20109A001F767A03039602961F767A032A92095243601F767A03002B1F767803BF561E01A6 -:2010BA001F767A03BF5601011F7678031F2B1F767A03BF5602041F767803BF5620031F7689 -:2010DA007A03BF5603041F767803BF5621021F767A03BF5604041F767803BF5622051F7605 -:2010FA007A03BF5605041F767803BF5623041F767A03BF560606BF560705BF560806BF5663 -:20111A000907BF560A06BF560B06BF560C06BF560D08BF560E0800021F767A03381E1F76DF -:20113A0071030D28F915BF560E120F28F22B10283E49132B131A0100131A0080131A004010 -:20115A00131A0020AC2BAC9206521C63013B90E5008FBADEA9A8AC81A98AC42B008F18DF3E -:20117A00A9A8AC81A98AC42B0356AC01008FDADE0156A40003E2C400AC92019CA92D0652BB -:20119A00E864AC2BAC921C520F63013B00BE0356AC01008F04D70156A400C4C2AC92019C2E -:2011BA00A92D1C52F564AC2BAC9220520D63013B008F01DDA9A8AC81A98AC42BAC92019C5D -:2011DA00A92D2052F664AC2BAC9208521363013B008F00DFA9A8AC81A98AC42B008F08DFAE -:2011FA00A9A8AC81A98AC42BAC92019CA92D0852F0640600BDB21F76710308271F767A0317 -:20121A002F920461AB92049CA92700D1A19202521663013B00D4A49208520D630356A10303 -:20123A00408FF0D8A4810156A500C52B01DCA4920852F56401D9A1920252ED641F767A0362 -:20125A002B9204527E6100D1AB92A1543565A193A892A2FFCBFFA988A673A693B3FFA888A7 -:20127A00008DF0D8013BA93AA681A98EA192109BC00004B5A92D019A66FFC098189BA19514 -:20129A00A892A2FFCBFFA988A673A693B3FFA888008DF0D8013BA93AA681A98E189A109BFB -:2012BA00A194C00004B5A92D019A66FFC098AB9201D9A154CD6200D1A19203521563013BF0 -:2012DA00008FF0D803BEA9A8A181A71EA192A672008FF8D8A9A8A681A98AC792C49601D9C2 -:2012FA00A1920352EE641F767A032B92008FF8D802520460A9280003036FA928000FFC985A -:20131A001F767A032F920761FC1AFF001F766303361A003F1F767A03319205611F766303A3 -:20133A00361A08001F767A032B9206521260FC1A30001F766303371A00E0311A0030096F3D -:20135A001F766303381A0F00008FF8D8F41AFC011F766303311A0100F41A0700FC1A00E05B -:20137A00BE8B0600BDB2BDAABDA203E2BD0403E2BD0503E2BD0608FE44961F767A032B922B -:20139A0006520860449206601F7671030B920C960B2B1F76710308924494A9884596008FA3 -:2013BA001EDE013BA9A84481A98AC45B449201F0019046964492A0FF4896A92D0335479601 -:2013DA00049AAC94A95A008FC0DBA9A8A681A98AC44FEDFF8E02008F3CD7A9A84481A98AC3 -:2013FA00C4E2C40464BE4492A6728CE62000008FC0DBA9A8A681A98A13E2C400408D10DF79 -:20141A0044920356A901008F10DF0156A10044920356A9010156A40002E891340BE801E00C -:20143A00AFE2C40020E7200040768FB1AFE2C10110E74000007703E2C100442D008F40DD5C -:20145A00013B408F10DF12350156A40044920356A9010156A500AFE2C500407608B48CE627 -:20147A00000000778DE600001F767B0318C4AC281F00013B1F767B03A6062256A60740FF27 -:20149A00160F0B65008FC0DBA9A84481A98A8CE6000070D013E294004492408F98DE008F45 -:2014BA00C0DB0356A9010156A500A9A84481A98A70D0C8E29400007720E72000AFE2C501BC -:2014DA0000E70C00408DDADE44920356A901008FDADE0156A10044920356A9010156A4008E -:2014FA0000E72101AFE2C40020E7080002E8512B0BE8010040768FB1AFE2C10110E740008B -:20151A00007703E2C100013B008FDADE44920356A9010156A400AFE2C400407616B5013B2B -:20153A00008F18DF8CE60000A9A84481A98A13E2C4004692E0FFC1001F767103CFE6200041 -:20155A00AFE2260140763080452D008F00D912350156A400407608B4CFE606004588008FAE -:20157A0080DE013BA9A8A681A98AC4920352066012E8060D14AD026396E5008F80DEA9A80F -:20159A00A681A98AC4920252066012E8B61414AD026396E501E8A9FDCFE6300008E899273E -:2015BA0040768FB1CFE605001F767B0316061860455D008FC0DB013BA9A8A581A98A8CE696 -:2015DA00300018D013E29400008FC0DB81DDA9A8A581A98A8CE6280018D013E294001F767E -:2015FA007103AFE62400AFE2260020E72400013B408DDADE0356A201008FDADE0156A100C6 -:20161A000356A2010156A40000E72101AFE2C40020E7080002E8512B0BE8010040768FB1FC -:20163A00AFE2C10110E74000007703E2C100013B008FDADE0356A2010156A400AFE2C4001A -:20165A00407616B5013B008F18DF8CE60000A9A8A281A98A13E2C40068BE008F18DFA9A85E -:20167A00A381A71E4792A672008FC0DBA9A8A681A98AC792C496AB286900008F18DFA9A8DB -:20169A00008FC0DB4481A71E4792AB72A9A8AB81A98AC792C4966ABE008F18DFA9A8A28101 -:2016BA00A71E4792A672408FC0DBA9A0A681A983C792C5960C6F1F767A032B9201520360A0 -:2016DA00AFE624001F76710303E22604008F18DFA9A84481A98AC8E2C404016F008F18DFE8 -:2016FA00A9A8A381A98AC8E2C400007796E60400008F18DFA9A8A281A98AC8E2C4000077B1 -:20171A0096E60400432B1F767B031606E0FFEA00008FC0DBA9A84581A98AC4CC0040CDFFB9 -:20173A00A959008F18DFA9A84481A98AC8E2C400CFE6210020E7200040768FB101E8C9F4B7 -:20175A0000D50CE8D1CC94E6080014AD0B651F767103C8E21200007794E6040014AD026574 -:20177A0001D5008FBADE013B1F767103A9A84481412BA98A0F0E40764D8000520D61431A9B -:20179A000400009AA1930260019A019043CDFFFE87FFA8CA4396008F18DF013BA9A8A281BB -:2017BA00A98AC8E2C400CFE6210020E7200040768FB101E8C9F400D50CE8D1CC94E60800ED -:2017DA0014AD0B651F767103C8E21200007794E6040014AD026501D5008FBADE013B1F760E -:2017FA007103A9A8412BA281A98A0F0E40764D8000520D61431A0400009AA1930260019ABC -:20181A00019043CDFFFE87FFA8CA43961F767A032B9206526660469264604588008FC0DBBF -:20183A00013BA9A8A681A98A30D0C8E29400007794E6050014AD0D65431A2000009AA193F5 -:20185A000260019A019043CDFFFE87FFA8CA4396008F80DEA9A8A681A98AC4920352286037 -:20187A00008FC0DBA9A8A681A98A48D0412BC8E2940000D594E6050014AD026301D5008FD8 -:20189A0032DF1F767103A9A84881A98A0F0E40764D8000520D61431A0800009AA1930260D2 -:2018BA00019A019043CDFFFE87FFA8CA43964588008F80DE013BA9A8A681A98AC4920252B9 -:2018DA001060008FC0DBA9A8A681A98A48D0C8E29400007794E6050014AD0365431A1000C7 -:2018FA00AD5C459283DCA45C40760080156F008FC0DBA9A8A681A98AC42B008FC0DBA9A896 -:20191A00A681A98AC41A0080008FC0DBA9A8A681A98A18D0942B88FEAFE2BE06AFE2BE054A -:20193A00AFE2BE04BE82BE86BE8B06001B76F0FF00E2BD0030E60006422916562576006F4B -:20195A001B76F0FF00E2BD0030E6000602FE422916561F76330038924196237600082676B5 -:20197A0000003892382B2128FFFF1029103B419238962576006F1B76F0FF00E2BD0030E675 -:20199A00000602FE422916561F763300389241962376000826760000381890002128FFFF83 -:2019BA001029103B419238962576006F1B76F0FF00E2BD0030E6000602FE422916561F7637 -:2019DA003300389241962376000826760000381890002128FFFF1029103B419238962576F5 -:2019FA00006F1B76F0FF00E2BD0030E6000602FE422916561F763300389241962376000842 -:201A1A002676000038189C002128FFFF1029103B419238962576006F1B76F0FF00E2BD008F -:201A3A0030E6000602FE422916561F76330038924196237600082676000038189E002128BC -:201A5A00FFFF1029103B419238962576006F1B76F0FF00E2BD0030E6000602FE422916562D -:201A7A001F7633002292419623760101221868002128FFFF1029103B419222962576006F5C -:201A9A001B76F0FF00E2BD0030E6000602FE422916561F7633002292419623760101229278 -:201ABA00222B2128FFFF1029103B419222962576006F1B76F0FF00E2BD0030E6000602FE24 -:201ADA00422916561F763300229241962376010026760101221878002128FFFF1029103B0D -:201AFA00419222962576006F1B76F0FF00E2BD0030E600064229165610292576006F1B7651 -:201B1A00F0FF00E2BD0030E600064229165610292576006F1B76F0FF00E2BD0030E60006AC -:201B3A004229165610292576006F1B76F0FF00E2BD0030E600064229165610292576006F1C -:201B5A001B76F0FF00E2BD0030E600064229165610292576006F1B76F0FF00E2BD0030E6E1 -:201B7A0000064229165610292576006F1B76F0FF00E2BD0030E60006422916561029257645 -:201B9A00006F1B76F0FF00E2BD0030E600064229165610292576006F1B76F0FF00E2BD0048 -:201BBA0030E600064229165610292576006F1B76F0FF00E2BD0030E600064229165610298A -:201BDA002576006F1B76F0FF00E2BD0030E600064229165610292576006F1B76F0FF00E22A -:201BFA00BD0030E600064229165610292576006F1B76F0FF00E2BD0030E6000602FE422932 -:201C1A0016561F7633002292419623760100267601012292222B2128FFFF1029103B419214 -:201C3A0022962576006F1B76F0FF00E2BD0030E6000602FE422916561F7633002C92419659 -:201C5A0023762000267639012C922C2B2128FFFF1029103B41922C962576006F1B76F0FFDC -:201C7A0000E2BD0030E6000602FE422916561F7633002C92419623762000267639012C1888 -:201C9A0032002128FFFF1029103B41922C962576006F1B76F0FF00E2BD0030E6000602FE53 -:201CBA00422916561F7633002292419623760100267601012218F8002128FFFF1029103BAB -:201CDA00419222962576006F1B76F0FF00E2BD0030E6000602FE422916561F7633002292C7 -:201CFA00419623760100267601012218FA002128FFFF1029103B419222962576006F1B7696 -:201D1A00F0FF00E2BD0030E6000602FE422916561F76330030924196237680002676000012 -:201D3A00301803002128FFFF1029103B419230962576006F1B76F0FF00E2BD0030E6000695 -:201D5A0002FE422916561F763300329241962376000126760001321875002128FFFF1029B9 -:201D7A00103B419232962576006F1B76F0FF00E2BD0030E6000602FE422916561F7633007F -:201D9A003292419623760001267600013218FD002128FFFF1029103B419232962576006FA0 -:201DBA001B76F0FF00E2BD0030E6000602FE422916561F76330030924196237680002676E1 -:201DDA0000002C1823002128FFFF1029103B419230962576006F1B76F0FF00E2BD0030E6DF -:201DFA00000602FE422916561F763300329241962376000126760001321871002128FFFF50 -:201E1A001029103B419232962576006F1B76F0FF00E2BD0030E6000602FE422916561F76D8 -:201E3A0033003292419623760001267600013292322B2128FFFF1029103B41923296257661 -:201E5A00006F1B76F0FF00E2BD0030E60006422916562376390110292576006F1B76F0FF51 -:201E7A0000E2BD0030E60006422916562576006F1B76F0FF00E2BD0030E60006422916569A -:201E9A0010292576006F1B76F0FF00E2BD0030E6000602FE422916561F7633002C92419676 -:201EBA0023762000267639012C1837002128FFFF1029103B41922C962576006F1B76F0FF14 -:201EDA0000E2BD0030E6000602FE422916561F7633002C92419623762000267639012C92AC -:201EFA002C2B2128FFFF1029103B41922C962576006F1B76F0FF00E2BD0030E6000602FECC -:201F1A00422916561F7633002C92419623762000267639012C1833002128FFFF1029103BA2 -:201F3A0041922C962576006F1B76F0FF00E2BD0030E6000602FE422916561F7633002C9250 -:201F5A00419623762000267639012C1822002128FFFF1029103B41922C962576006F1B76A0 -:201F7A00F0FF00E2BD0030E6000602FE422916561F76330038924196237600082676000020 -:201F9A0038189F002128FFFF1029103B419238962576006F1B76F0FF00E2BD0030E6000687 -:201FBA0002FE422916561F7633003892419623760008267600003892382B2128FFFF1029DD -:201FDA00103B419238962576006F1B76F0FF00E2BD0030E60006422916562576006F1B7644 -:201FFA00F0FF00E2BD0030E60006422916562376390110292576006F1B76F0FF00E2BD0011 -:20201A0030E60006422916562376391110292576006F1B76F0FF00E2BD0030E600064229E7 -:20203A00165610292576006F1B76F0FF00E2BD0030E6000602FE422916561F76330030923B -:20205A0041962376800026760000301801002128FFFF1029103B419230962576006F1B7692 -:20207A00F0FF00E2BD0030E6000602FE422916561F763300309241962376800026760000AF -:20209A002C922C2B2128FFFF1029103B419230962576006F1B76F0FF00E2BD0030E6000668 -:2020BA0002FE422916561F7633002A92419623761000267610012A922A2B2128FFFF1029ED -:2020DA00103B41922A962576006F1B76F0FF00E2BD0030E6000602FE422916561F76330024 -:2020FA002A92419623761000267610012A1802002128FFFF1029103B41922A962576006F31 -:20211A001B76F0FF00E2BD0030E6000602FE422916561F7633002492419623760200267607 -:20213A00000024181F002128FFFF1029103B419224962576006F1B76F0FF00E2BD0030E693 -:20215A00000602FE422916561F763300269241962376040026763D012692262B2128FFFF6A -:20217A001029103B419226962576006F1B76F0FF00E2BD0030E6000602FE422916561F7681 -:20219A00330024924196237602002676000024180F002128FFFF1029103B419224962576F0 -:2021BA00006F1B76F0FF00E2BD0030E6000602FE422916561F763300269241962376040090 -:2021DA0026763D01261826002128FFFF1029103B419226962576006F1B76F0FF00E2BD0024 -:2021FA0030E6000602FE422916561F7633002492419623760200267600002492242B2128F8 -:20221A00FFFF1029103B419224962576006F1B76F0FF00E2BD0030E6000602FE4229165679 -:20223A001F763300269241962376040026763D01261826002128FFFF1029103B41922696F8 -:20225A002576006F1B76F0FF00E2BD0030E6000602FE422916561F7633002492419623765A -:20227A00020026760000241808002128FFFF1029103B419224962576006F1B76F0FF00E29E -:20229A00BD0030E6000602FE422916561F763300269241962376040026763D012692262B9D -:2022BA002128FFFF1029103B419226962576006F1B76F0FF00E2BD0030E6000602FE4229FA -:2022DA0016561F76330024924196237602002676000024180C002128FFFF1029103B419206 -:2022FA0024962576006F1B76F0FF00E2BD0030E6000602FE422916561F7633002692419697 -:20231A002376040026763D012692262B2128FFFF1029103B419226962576006F1B76F0FF3F -:20233A0000E2BD0030E6000602FE422916561F763300249241962376020026760000241829 -:20235A000E002128FFFF1029103B419224962576006F1B76F0FF00E2BD0030E6000602FEB8 -:20237A00422916561F763300269241962376040026763D0126183E002128FFFF1029103B57 -:20239A00419226962576006F1B76F0FF00E2BD0030E600064229165610292576006F1B76A4 -:2023BA00F0FF00E2BD0030E6000602FE422916561F763300289241962376080026760801E3 -:2023DA0028180F002128FFFF1029103B419228962576006F1B76F0FF00E2BD0030E60006F3 -:2023FA0002FE422916561F76330028924196237608002676080128180F002128FFFF10297E -:20241A00103B419228962576006F1B76F0FF00E2BD0030E6000602FE422916561F763300E2 -:20243A00289241962376080026760801281803002128FFFF1029103B419228962576006F02 -:20245A001B76F0FF00E2BD0030E6000602FE422916561F76330028924196237608002676BA -:20247A000801281803002128FFFF1029103B419228962576006F1B76F0FF00E2BD0030E65B -:20249A00000602FE422916561F7633002A92419623760800267608012892282B2128FFFF50 -:2024BA001029103B419228962576006F1B76F0FF00E2BD0030E6000602FE422916561F763C -:2024DA003300289241962376080026760801281802002128FFFF1029103B4192289625769F -:2024FA00006F1B76F0FF00E2BD0030E6000602FE422916561F763300329241962376000144 -:20251A0026760001321875002128FFFF1029103B419232962576006F1B76F0FF00E2BD00B6 -:20253A0030E6000602FE422916561F7633003292419623760001267600013292322B21288A -:20255A00FFFF1029103B419232962576006F1B76F0FF00E2BD0030E6000602FE4229165628 -:20257A001F763300329241962376000126760001321831002128FFFF1029103B41923296C6 -:20259A002576006F1B76F0FF00E2BD0030E6000602FE422916561F76330032924196237609 -:2025BA000001267600013292322B2128FFFF1029103B419232962576006F1B76F0FF00E270 -:2025DA00BD0030E6000602FE422916561F7633002E92419623764000267600002E922E2B44 -:2025FA002128FFFF1029103B41922E962576006F1B76F0FF00E2BD0030E6000602FE4229AF -:20261A0016561F7633002E92419623764000267600002E1828002128FFFF1029103B419254 -:20263A002E962576006F1B76F0FF00E2BD0030E6000602FE422916561F7633002E92419641 -:20265A0023764000267600002E1820002128FFFF1029103B41922E962576006F1B76F0FF99 -:20267A0000E2BD0030E6000602FE422916561F7633002E92419623764000267600002E1894 -:20269A0038002128FFFF1029103B41922E962576006F1B76F0FF00E2BD0030E6000602FE41 -:2026BA00422916561F7633002E92419623764000267600002E1838002128FFFF1029103B0C -:2026DA0041922E962576006F1B76F0FF00E2BD0030E6000602FE422916561F7633002E92A5 -:2026FA00419623764000267600002E183E002128FFFF1029103B41922E962576006F1B76F3 -:20271A00F0FF00E2BD0030E60006422916562376390110292576006F1B76F0FF00E2BD00E9 -:20273A0030E6000602FE422916561F76330022924196237601002676010122184800212836 -:20275A00FFFF1029103B419222962576006F22761F76BE0116CDFCFF1F767A033492039013 -:20277A001F76BE01A8CA169618CDFCFF1F767A03359203901F76BE01A8CA18961ACDFEFF29 -:20279A001F767A03369201901F76BE01A8CA1A961BCDFEFF1F767A03379201901F76BE0199 -:2027BA00A8CA1B961A7669FF06001F76BE0116921F767A03039034961F76BE0118921F76E0 -:2027DA007A03039035961F76BE011A921F767A03019036961F76BE011B921F767A030190F1 -:2027FA00379622761F76BE011618FCFF1818FCFF1A1A01001B1A01001A7669FF0600A98818 -:20281A0000B600311F767A032B9202521A60A640056DA706A91A0008A71EA641056DA7067F -:20283A00A91A0002A71EA642046DA7068050A71EA643046DA7060850A71E1F76BF0102C31B -:20285A001F767A032B9203524960A69205601F76BF01041A0008015205601F76BF01041A4E -:20287A000002025205601F76BF01041A8000035205601F76BF01041A0800045205601F760B -:20289A00BF01041A0200055205601F76BF01041A0001065205601F76BF01041A4000075245 -:2028BA0005601F76BF01041A0100085205601F76BF01051A0008095205601F76BF01051AB6 -:2028DA0000010A5205601F76BF010D1A20000B5205601F76BF010D1A04001F767A032B926F -:2028FA0001521F60A640056DA706A81A0008A71EA641056DA706A81A0001A71EA642056D70 -:20291A00A706A81A0002A71EA643036DAA1A0200A644036DAA1A10001F76BF0104C30CA949 -:20293A0006001F767A032B9202520660008F880A1F76BF0104A8015209602FFF00161F7637 -:20295A00BF01021E128F00000AA81F767A032B9203520B60A928CB0BA82800091F76BF01C6 -:20297A00021E248F00000AA8060022761F76BE0106180000071800FF08183F00091800FF0B -:20299A001606A918C0FF161E0F8F00F0A9A818C0A89219C00B18EFFF0B18DFFF0B18BFFF90 -:2029BA001B18F7FF1A761F767A03BF562A011F76BF0101CC2000C4FF1F767A0301F02A724E -:2029DA001F76BF0101CC1000C3FF1F767A0301F080FF2A721F76BF0101CC4000C5FF1F7610 -:2029FA007A0301F081FF2A721F76BF0109CC0800C2FF1F767A0301F082FF2A942A960352E9 -:202A1A00036104520360BF562B010152036102520360BF562B030552036106520360BF5602 -:202A3A002B0607520360BF562B0208520360BF562B0409520360BF562B052B9201520361D5 -:202A5A0006520360BF562F010252036103520360BF562D010152036105520360BF562C01F6 -:202A7A000152036103520360BF562E0202520360BF562E0104520361BF56300101520360D7 -:202A9A00BF56310203520F6101520D61065206611F76BF010D1A00100A6F1F76BF01021A19 -:202ABA008000056F1F76BF010B1A001006520E6103520961015204610D1A0080096F0B1AFC -:202ADA000080066F0B1A0040036F021A800006520B6104520961025204610B1A0004066F99 -:202AFA000B1A0040036F021A000206520661045204610B1A0020036F021A08002276045284 -:202B1A000A6204522461015240610252346103522661446F0552116106524060088F8A0204 -:202B3A001F76BE010AA8059AA82801FC1A1E1F76BF01021A0800326F088F00001F76BE01CC -:202B5A000AA8049AA82801BC1A1E286F088F49031F76BE010AA805021A1E206FA928CB0B51 -:202B7A00A82808091F76BE010A1E059AA828257C1A1E146F088F8A0B1F76BE010AA8059A42 -:202B9A00A82801F81A1E0A6F2FFF10161F76BE010A1E059AA82813BC1A1E1A7669FF06005D -:202BBA00BDB2BDAA02FE00D100D21F767A032B9202523F601F76BF0116D0008FC0DB09CC86 -:202BDA000400C1FF94CDFEFF01F016D00190A8CA949616D009CC0200C0FF94CDFDFF01F0EB -:202BFA0016D0019080FFA8CA949616D01F766F0300CDFFFB9492019089FFA8CA009616D048 -:202C1A0000CDFFF794CC0200C0FF8AFFA8CA00961F76BF010040026C01D90042026C02D9BD -:202C3A00004A026C04D90044026C08D910D094791F767A032B9201523C601F76BF0116D06C -:202C5A00008FC0DB09CC2000C4FF94CDFDFF01F016D0019080FFA8CA9496012909CC040095 -:202C7A00412BC1FF008FB2DE01F0A95D20FFFFFF40764D8016D00190008FC0DB81FF94CDD6 -:202C9A00FBFF16D0A8CA94961F766F0316D000CDFFF794CC0200C0FF8AFFA8CA009616D056 -:202CBA0000CDFFEF94CC0400C1FF8BFFA8CA00961F767A032B92045259601F76BF0101CC89 -:202CDA000004C9FF412B008FB2DEA95D20FFE80340764D8016D0008FC0DB019094CDFEFFF1 -:202CFA0016D0A8CA94961F76BF01014B026C01D90148026C02D90945026C04D90942026C6B -:202D1A0008D9014A026C10D90147026C20D90944026C40D90044046CA9B28009A98B01497D -:202D3A00056CA9B218FF0100A98B0941056CA9B219FF0100A98B004B056CA9B21AFF0100CD -:202D5A00A98B0045056CA9B21BFF0100A98B0940056CA9B21CFF0100A98B004A056CA9B24A -:202D7A001DFF0100A98B10D094791F767A032B92065210601F76BF010046026D01D9004838 -:202D9A00026D02D9004B026D04D910D0008FC0DB94791F767A032B920552E0FF89001F76FE -:202DBA00BF010945036D01D9026F10DA0944036D02D9026F40DA0042036D04D9056FA9AACD -:202DDA001CFF0100A9860044036D08D9056FA9AA1DFF0100A9860046036D10D9056FA9AA80 -:202DFA001EFF0100A9860040036D20D9056FA9AA1FFF0100A9860048036D40D9056FA9AA16 -:202E1A001FFF0200A986004A056DA9B28009A98B056FA9AA1FFF0400A9860043066DA9B24C -:202E3A0018FF0100A98B056FA9AA1FFF0800A9860045066DA9B219FF0100A98B056FA9AAE9 -:202E5A001FFF1000A9860047066DA9B21AFF0100A98B056FA9AA1FFF2000A9860041066DB0 -:202E7A00A9B21BFF0100A98B056FA9AA1FFF4000A986004B066DA9B21CFF0100A98B056F5D -:202E9A00A9AA1FFF8000A9860049066DA9B21DFF0100A98B056FA9AA1FFF0001A9861F76E6 -:202EBA007A0338AA10D0008FC0DB94791F76BF0101CC2000013BC4FF01F0A985A98B01CC21 -:202EDA001000C3FF01F080FFA9850156A10001CC4000C5FF01F081FFA9850156A10009CC33 -:202EFA000800C2FF01F082FFA9850156A10017D0008FC0DB947982FEBE86BE8B0600060020 -:202F1A00A888C48A0052096509520763FF9CC4CDF8FF0790A8CAC496A69245520D614E5231 -:202F3A0008614F520D60C41A2000C418BFFF086FC418DFFF056FC41A2000C41A4000A59270 -:202F5A0001520360C4187FFF02520360C41A8000C418EFFFC418F7FF060000D5A5924652EC -:202F7A000C63013B008FC0DDA9A8A581A98AC47D01DDA5924652F7641F767703BF56330C0A -:202F9A00BF56340CBF563508BF563609BF563710BF563808BF56390CBF563A0CBF563B0561 -:202FBA001F76400300921F767703FE9C3D961F76400300921F767803FF9C01961F76770356 -:202FDA00BF563E08BF560308BF560465BF560608BF56100DBF56051BBF563C120600BDB27C -:202FFA00A48BA9BD120F00770077007700778BE601001F76710350E8094088E23C004076CD -:20301A008FB188E6000000770077A9BF120FC18AA993B7FFFF91D497C18AFF90DC96BE8BA4 -:20303A000600A927A4C508520960089A01D54E9B4076FD94008D3B03972BAB9209520B603C -:20305A00089AA78A01D54E9B4076FD94008D3B03BF5697010600BDB2BDAAA71EA4920152DB -:20307A002660008F50701F76410300A8808D40D022761F76BE0109CDFFF3A81A00040997A9 -:20309A0009CDFFFCA81A00010997008F61B01F76370000A8008F1DB002A81F763300321AB4 -:2030BA000100321A0200237600011A7602522A60008F50771F764F0300A8808DC0D3227682 -:2030DA001F76BE0107CDFFCFA81A0020079707CDFF3FA81A008007971618CFFF1A1A04003A -:2030FA00008FD9AF1F76370004A8008F95AF06A81F763300321A0400321A080023760001A0 -:20311A001A76D296C28BA28A01D54E9B69FF089A4076FD94A18A0CDCC41A0040A18A0CDCD0 -:20313A00C418FFDFC918BFFFC918DFFFC918F7FFC918FBFFC91A0200C91A0100A18A0ADCD1 -:20315A00C418FFBF0BD091CCE0FF0BD00150919640762A95A28AA70640766C95D292025294 -:20317A0005601F76BF01081A0400C28ABF56E402099AA28A40768E950CD0922B008D9E01A1 -:20319A00922B008D3303922BA18A0BDCC41A4000C91A2000BE86BE8B06001F7640030096A4 -:2031BA001F764103BF5602011F764F03BF56020206000002008D4203941E0600BDB2A48BD4 -:2031DA00008D3A0391923160A9B213FF6700A98A008D36030102C407C41E910F0468C18A83 -:2031FA00BF56E40208D09183090208D0858891A0C107A98AC47E008D36039106008D38034B -:20321A00910F4866C18AE446FE6CA18A099A40768E95D192025205601F76BF01081A040029 -:20323A00008D9E01912B366FA9B213FF6700A983C58AA4920190A98801DCC5A8008D360390 -:20325A009106008D3803910F0466C18ABF56E402A6920B6008D091830902C107A98AC592B9 -:20327A00A7FFFF90C4960C6F08D0918308D08592FF90A98891A00902C107A98AC47E008D89 -:20329A0036039106008D3803910F0466C18AE446FE6C1F7633002192A9CDFFFEC7FF01904E -:2032BA000150019087FFA8CA2196BE8B0600BDB2BDAAACA0A48BA986009AA91B3075056626 -:2032DA00019CA91B3075FD69D192025205601F76BF010818FBFF009AA91B10270566019C40 -:2032FA00A91B1027FD69008D360391AAA9AB08D00109911E008D3A03912BC18AE446FE6C08 -:20331A00A18A089A40768E95008D38030102911EA20F1E68A7AB0902C107A98AC792C49631 -:20333A00C18AE446FE6C009AA91BE8030566019CA91BE803FD69A18A099A40768E95D19224 -:20335A0002520F601F76BF01081A04000A6FC18ABF56E401A7AB0902C107A98AC792C4964C -:20337A00009ABE86BE8B0600BDB2BDAAA486EFFF4701C28AFCCCFF00A988C28AEC47EDFF21 -:20339A003901008DA0019292E0FF3A01008D3B03929201521160008D3D03BF569201000243 -:2033BA00008D3403921E008D3F03922B008D3E03922B0DD0922B008D3F039292E0FF2001DB -:2033DA00008D3D0392924D60208F0000A9A8F20F06662F8F0000A9A8F20F0667208F00009C -:2033FA00F2A80AD092A80CD092923A52E0FF0801008DA00192922F60A9AA12FFCD00A98A4C -:20341A00C4C5A792A94001DFC4C3066DF28A0356A608C496076FF28AA9A80109F21EA6929B -:20343A00C498008D34039206E20FE8FFE900339A0FD00CD192969A96A28A099A40768E9570 -:20345A00008D3F03BF569201008DA001BF569201EFFFD600008D3F03BF569201EFFFD0000C -:20347A00008D3E0392924160A6921F760403115425611F767B033D5403603D921F60A68065 -:20349A00008D3103920EA70F0560008D330392921560A6921F767B033C5407603C920561C4 -:2034BA00008D330392920A61008D3F03BF569201008D3D03922BEFFFA300008D3203927E3C -:2034DA00A9AA11FF9F01A983013B019AC527AB94C596A9AAAB81A98A0ED0947E089AA28AD6 -:2034FA0040768E95EFFF8C00A9AA11FF9F01A983013B019AC527AB94C596A9AAAB81A98A21 -:20351A000ED0947E008D3E03929207520E600DD0929210520A60008D3303929206600A9A2A -:20353A001F767703A6941096008D3E03929203520C600DD09292045208600DD09258059AAA -:20355A00008FC0DDA6949496008D3E039292025221600DD0927E0DD09292035239680DD039 -:20357A009292425235660DD09258008FC0DD949203522E680DD09292335205600CD09292EF -:20359A003A5226600DD0929233520460008D3D03922B0DD09258008FC0DD9492008D3E03A4 -:2035BA0092540469921B90012A68A28A099A40768E95008D3D03922B008D3F03BF56920125 -:2035DA00008DA001BF5692010DD0922B186FA28A099A40768E95008D3E03922B008D3D03DA -:2035FA00BF569201008D3F03922B0DD0922B076FC28ACC18DFFFC28ACC1A2000C28AEC468F -:20361A00EDFFB9FE1F7633002192A9CDFFFEC7FF01900150019087FFA8CA21960B02C20741 -:20363A00A98AC41A4000BE86BE8B0600BDB2BDAAA48BA61EA586D192025205601F76BF0127 -:20365A000818FBFF008D360391C208D091AA008D3A03BF569101C18AE446FE6CA18A089AED -:20367A0040768E95008D38030102911EC18ABF56E4010902C107A98AC292A7FFFF90C496AF -:20369A00009ABE86BE8B06000600A983C57C0600BDB2BDAABDA202FEA48B1F767B03BF56DE -:2036BA00260113D09192FF90A95B12D09192FF90A988A9A237FFA6AFA98211D09192FF90D7 -:2036DA00A988A9A237FFA6AFA98210D09192FF90A988A9A237FFA6AFA98217D09192FF9041 -:2036FA00A95A16D09192FF90A988A9AA37FFA6AFA98615D09192FF90A988A9AA37FFA6AF31 -:20371A00A98614D09192FF90A988A9AA37FFA6AFA986A9B211FF9901A71E008DA101C7923A -:20373A009196008DA201BF569134408FFFFFA9B210FFA101A98A02024076C6B2A90E421EE9 -:20375A00425DA38AA9AA40769CB2A90E421EA9B2A18A10FFA101A98301024076D496008D02 -:20377A00A101BF569134A9B2A18A10FFA101A98301024076D496C18AE446FE6CA9AAA18AD0 -:20379A00A38340769398C18AE446FE6C4292008DA101A993FF919197008DA201A7FFFF90CD -:2037BA009196008DA301912B008DA401912BA9B2A18A10FFA101A98306024076D49682FEE2 -:2037DA00BE82BE86BE8B060006000600A98AC4920600BDB2A48BA9881F767103BF56010172 -:2037FA00A9B211FF9901A71E008DA101C7939197008DA201917E408FFFFFA9B210FFA1011C -:20381A00A98A02024076C6B2008DA301A9CDFF009197008DA401A7FFFF909196008DA5019A -:20383A00912B008DA601912BA9B2A18A10FFA101A98306024076D496BE8B0600BDB202FE79 -:20385A00A48B13D09192FF90A98012D09192FF90A988A70637FFA6AFA71E11D09192FF900C -:20387A00A988A70637FFA6AFA71E10D09192FF90A988A70637FFA6AFA71E412B15D041931B -:20389A009192A838419614D041939192A8384196012920FF0080A70F0666A706415C4076B7 -:2038BA00C298086FAD5CA792029B81DCA45C4076D6A2399AA18A4076669982FEBE8B060031 -:2038DA00BDB202FEA48B1F767103BF56010113D09192FF90A98012D09192FF90A988A706E0 -:2038FA0037FFA6AFA71E11D09192FF90A988A70637FFA6AFA71E10D09192FF90A988A7062D -:20391A0037FFA6AFA71E012920FF0080A70F0666A706407663994196086FAD5CA792029BC6 -:20393A0081DCA45C407617A3A9B211FF9901A71E008DA101C7929196008DA201BF56913819 -:20395A00008DA3014192FF909196008DA4014192A7FFFF9091961F767803008DA50118C611 -:20397A009196008DA6011892A7FFFF909196A9B2408FFFFF10FFA101A98A06024076C6B28A -:20399A00008DA701A9CDFF009197008DA801A7FFFF909196008DA901912B008DAA01912BC2 -:2039BA00A9B2A18A10FFA101A9830A024076D49682FEBE8B060002FEA61EAC281F00013B9C -:2039DA002256A60740FF0156A400C492A693A840036CFF90036FA7FFFF9082FE0600BDB25D -:2039FA00BDAAA48B0AD0E106918A02194076589A0AD0A980E106918A01194076589A035658 -:203A1A00A908A794A95AA1C5008D320391920EDFC7960FD0BF569133A18A408FFFFF020254 -:203A3A000EDC4076C6B2A95D0AD0E106918A021940769CB2A95DA588A20EA60F1061008DBD -:203A5A003C03912BD192025205601F76BF01081A0400A18A099A40768E95096FA18A339AA3 -:203A7A0040766699008D3C03BF569101BE86BE8B060013D09492FF90A98012D09492FF9019 -:203A9A00A988A70637FFA6AFA71E11D09492FF90A988A70637FFA6AFA71E10D09492FF9085 -:203ABA00A988A70637FFA6AFA71E17D09492FF90A90EE41E16D09492FF90A988E40637FF7D -:203ADA00A6AFE41E15D09492FF90A988E40637FFA6AFE41E14D09492FF90A988E40637FF49 -:203AFA00A6AFE41E02020156E400F4C30AD094C31F767B03BF5626013A9A40766699060050 -:203B1A000600BDB2BDAABDA2A486008DA00192925661922B0FD0925B008FC0DD013BA9A8DB -:203B3A00A381A98AC49203524D68008FC0DDA9A8A381A98AC41B90014566A39233520460A7 -:203B5A000CD0927B4C6F008FC0DDA9A8A381A98AC45CA9AA82DCA40DA61E008FC0DDA9A810 -:203B7A00A381A98AC45DA9AA81DDA50DA98A0ED103569C08A68A0ED094CAA959008FC0DDA7 -:203B9A00A9A8A381A983A28AC5920EDCFE9C408FFFFFA90E4076C6B2A188A90EA60F0460B8 -:203BBA000CD0927B1C6FD292025205601F76BF01081A0400A28A099A40768E95FF8DFFFFAD -:203BDA000E6FD292025205601F76BF01081A0400A28A099A40768E95FF8DFFFFA392BE820F -:203BFA00BE86BE8B0600BDB206FEA48B13D09192FF90A90E421E12D09192FF90A9884206BD -:203C1A0037FFA6AF421E11D09192FF90A988420637FFA6AF421E10D09192FF90A98842069D -:203C3A0037FFA6AF421E17D09192FF90A90E441E16D09192FF90A988440637FFA6AF441ECD -:203C5A0015D09192FF90A988440637FFA6AF441E14D09192FF90A988440637FFA6AF441E4D -:203C7A001BD09192FF90A90E461E1AD09192FF90A988460637FFA6AF461E19D09192FF90CF -:203C9A00A988460637FFA6AF461E18D09192FF90A988460637FFA6AF461E1CD091CCFF0050 -:203CBA0004520A61055212604206448A46C4A693407617A3076F4206448A46C4A693407612 -:203CDA00D6A23C9AA18A4076669986FEBE8B0600BDB2A48B008DA101BF569110008DA20116 -:203CFA00BF569104008DA301912B008DA401912B008DA501912B008DA601BF569130408F5D -:203D1A00FFFFA9B210FFA101A98A06024076C6B2008DA701A9CDFF009197008DA801A7FF68 -:203D3A00FF909196008D9E01BF569101A9B2A18A10FFA101A98308024076D496BE8B060004 -:203D5A0000BE00D0A09280521467008FC0DB940E008F80DC9480A70F0861008FC0DB949202 -:203D7A00008F80DC949601BE01D8A0928052EE68A6921161008F80DC809A4076D8B21F769E -:203D9A0074030096A8280201A9287E3F008F80DC4076D6A20600BDB200BEA6920852106746 -:203DBA00008DA101A9A8A60DA71EA9A8A60DA9830EDFC792959601DEA6920852F46811D0A2 -:203DDA00945812D103569C0813D19CCA408FC0DB9596008D9E01BF569401A9A810FFA10146 -:203DFA00A9830A024076D496BE8B0600BDB2BDAAA48611D0922712D113D003569A0892CA4B -:203E1A00A9591F767B03008DA1013D929296008DA201BF569203008DA3010356A10192961F -:203E3A0000D5A192A5542B69A558AB92A072008FC0DB94CC00FFC7FFA9800356A501A988DF -:203E5A00A9AA03DEA60DA98A008DA101947FA558AB92A072029BA595008FC0DB9492FF90EA -:203E7A00A9880356A801A980A9AAA70DA98A008DA101947EA19201DDA554D766A9AA10FFA8 -:203E9A00A101408FFFFFA98A0356A101039CA90E4076C6B2A9880356A101A95DA9AA03DD82 -:203EBA00A50DA98A008DA101A6CDFF009497029BA1950356A801A980A9AAA70DA98AA692C7 -:203EDA00A7FFFF9094960356A101A95DA9AA05DDA50DA98A942B039AA1940356A901A98889 -:203EFA00A9AAA60DA98A942B0356A101A95DA9AA07DDA50DA98A942B049AA1940356A901FE -:203F1A00A988A9AAA60DA98A942B008D9E01BF569201A9AA10FFA101A983049AA194A98856 -:203F3A00A28A0356A601A90E4076D496BE86BE8B0600BDB2A4C4AC2BAC92085239670C31AE -:203F5A00AB92069CA927A606AB0DA71E0C31AB92059CA927A606AB0DA98A0ED0035694081A -:203F7A00A78AAC580ED1408F08DF9C9495960C31AB92079CA927A606AB0D0C31A71EAB9272 -:203F9A00089CA927A606AB0DA98A0ED09492A78A0ED1009B9CCA00520261019BAC58408FC3 -:203FBA0000DF9597AC92019C0852A92DC968BE8B060010FEAD5C89DCA45CC07600C108F6E0 -:203FDA008424AD5C8FDCA45CC07609C105F6842400D0A09280520867008FC0DB942B01D803 -:203FFA00A0928052FC681F767A032A921F7670033E961F767A032B92045215601F767003F3 -:20401A00BF56200200D0A09206521367AD5C8FDCA45C9492008F22DC949601D8A0920652C7 -:20403A00F668076F1F767003BF56200ABF5622081F767003BF5621651F767A03319205612E -:20405A001F767003BF5623141F767A0330921D611F767A032A5C81DC2A920852026581DCD1 -:20407A0000D0A092085211670129408F34DC0356A403C07640DEA00D0156A700C7929596C6 -:20409A0001D8A0920852F4681F767A032B920152126000D00A6F008FF0DBBF569446008F90 -:2040BA0008DCBF56943C01D81F767A0331920E9CA054F2661F767A032B920252216000D005 -:2040DA00A09206520D67008FF0DBBF5694AA008F08DCBF56949601D8A0920652F56806D0D3 -:2040FA00A09208520D67008FF0DBBF569473008F08DCBF56946901D8A0920852F5681F7654 -:20411A007A032B920352116000D0A09214520D67008FF0DBBF569446008F08DCBF56943C08 -:20413A0001D8A0921452F5681F767A032A9209521C6000D0A0920F521267013BAD5C89DC6C -:20415A00A480008F80DEA7069481A71E008F08DCC792949601D8A0920F52F1681F766F03EB -:20417A00BF563D46BF563E461F767A032B92065219601F766F033028A4013128A4013228F8 -:20419A008403332884031F76700308282C0109282C010A2820030B2820033A922E963B92D1 -:2041BA002F961F767A032F920D6100D0A09204520967008F30DC9428000801D8A092045257 -:2041DA00FB6840764D8490FE0600A9287E3F008F80DCA8280201407617A3809A008F80DC86 -:2041FA004076D8B2A988A6801F767403000EA70F2160A688012920FFFFFFA60F1B611F7682 -:20421A0073033E0E1F767A032A88A60F136000D0A09280520B67008F80DC9492008FC0DB55 -:20423A00949601D8A0928052F7681F7670033F2B146F4076569D1F7670033F2B40761D9C7F -:20425A001F767A032E9209611F7670033F1A10001F7671031128FFFF060002FE22761F7624 -:20427A007A032B9204520460008F82AA036F008F8CA51F7634001AA81A760F8F40421F7673 -:20429A00710369FF3A0642A8C0007CB4A9BD120F0077007702E8D123008F0EDE89E60000D1 -:2042BA00407655B31F7630000C2820402376001082FE0600BDB2BDAABDA200D24076E4AC51 -:2042DA00103B69FF4076A6B4267600002F760000407698B540768CB3407632921F767A033C -:2042FA00009A2A9340761CAD0D9A40764A96418F00C201D4A9A04076A8951F767A03319219 -:20431A000860418F00C202D4A9A04076A895076F012902D420FF00E14076A895407658A35D -:20433A00407652911F76BF010C1A01000B1A010000D1A1920A521063012920FF50C3407643 -:20435A007AB31F76BF010F1A01000E1A010001D9A1920A52F2640A1A01000B1A01004076AE -:20437A002491407683B51F767A03109B2A924076B1B54076AA9E4076C5B41F767A032B92EF -:20439A00045205614076FFA84076CD84407677864076629E40764D841F767A032B920652CC -:2043BA0003604076A2AE1F767A03C076C0DB2A927EDFC79622761F76C001BF56292F1A7636 -:2043DA001F767103BF5604011F7671030392E1FF9F00032B63D0008FC0DB94920E611F76CE -:2043FA00740363D03D0A3D92945407683D2B008FC0D369FF4076E59B00D1A1920252E3FF2A -:20441A008700008F2EDF013BA9A8A181A98AC40AC488008FC0DBA9A8A181A98A60D0A6922B -:20443A0094547068008FC0DBA9A8A181A98A60D0949268611F767C032E926461008F2EDF7E -:20445A00A9A8A181A98AC42B013B106F008F2CDFA9A8A181A98AC45D10DD008F2CDFA5184D -:20447A00F0FFA9A8A181A98AC47D008F2CDFA9A8A181A98AC49280520768008F2CDFA9A88A -:20449A00A181A98AC42B008F2CDFA9A8A181A98AC492C3FFA9880356A103008FF0D8A60D2E -:2044BA000156A400C488008F2CDFA9A8A181A98AC4920F90A92DA69262FFA988C861013B61 -:2044DA000A6F008F2CDFA9A8A181A98AC40AA692A0FFA988A640F66C008F2CDF013BA9A8C4 -:2044FA00A181A98A69FF009AC493008FC0DB407614AE013B008F2CDFA9A8A181A98AC4080A -:20451A00030001D9A1920252E4FF7DFF7FD0008FC0DB9441076C7FDCC418FDFF69FF4076AC -:20453A00569D7FD0008FC0DB9442076C7FDCC418FBFF69FF40761D9C7FD0008FC0DB944354 -:20455A00076C7FDCC418F7FF69FF4076629E7FD0008FC0DB9445076C7FDCC418DFFF69FF41 -:20457A004076628069FF40764D931F767A032B9201521B6016D0008FC0DB94CD04007FD02A -:20459A009488D1FF01F1A692A2CFC1FF7FD00190A9CB019191FFA6CCFBFFA9CB949716D053 -:2045BA0094CC0400C1FFA95A2B92065267607FD0008FC0DB1F76740394CC800000BEC6FFF6 -:2045DA003E93026001BEA6CE1A611F76BF010B1A00401F767A032B920652086104520661D9 -:2045FA001F76BF010D1A0020056F1F76BF01041A0800008FE8031F7678033EA87FD0008FC8 -:20461A00C0DB1F76740394CC8000C6FF3E967FD000BE94CC4000C5FF3F93026001BEA6CE88 -:20463A001A611F76BF010B1A00041F767A032B9206520861045206611F76BF010B1A002080 -:20465A00056F1F76BF01021A0800008FE8031F7678033EA87FD0008FC0DB1F76740394CCFE -:20467A004000C5FF3F961F7678033E0607601F76BF010D1A00400D1A000400D1A19202524D -:20469A00E3FFA4FE00520461C08D40D0036FC08DC0D3A38A4076FE9AA91BFFFF596100BE61 -:2046BA001F767B033AC21F76BF010F1A0100375213623752326133520A6233523A610352D2 -:2046DA00446104523E6106523861426F34522D61355227613D6F3A5208623A521261385236 -:2046FA00186139521261346F3B5207613C523060A38A4076709B2C6FA38A4076FD9A286FD9 -:20471A00A38A4076B69A246FA38A40769B99206FA38A4076DD991C6FA38A40766199186FCB -:20473A00A38A40766299146FA38A4076C598106FA38A40766C9A0C6FA38A4076489C086F9D -:20475A00A38A4076169D046FA38A4076739C01D9A1920252E3FF3AFE966FC4A0D41A010071 -:20477A000600C4A0D41A02000600D493009A039100530260019A06001F76BF010118F7FF70 -:20479A0006001F76BF01011A0800060022761F76BE0108CCFCFF0150089608CCF3FF0450B7 -:2047BA00089608CCCFFF1050089608183FFF0B1A08001F76BF010118F7FF1A761F76C101CB -:2047DA00BF560007BF56011F022BBF56040D0A2800800B2B0C2BBF560F10D42B0002C41EE5 -:2047FA00001A800069FF0600BDB2A48B1F7676032588A6921352E6FF5C01C07612C101292C -:20481A00A7060456A601A71EC7C52076C18A260ED40F0561BF562511EFFF4B0108D091C56E -:20483A00673E1F767603252B262BD118F7FFD118FDFFEFFF3E011F76C1010246ECFF390155 -:20485A00C18A1F767603260EC407A71E1F76C1010792C7961F767603260ABF562513EFFF5B -:20487A0028011F76C1010246ECFF230107921F7676032796BF562511EFFF1B011F76C10137 -:20489A000246ECFF160107921F7676032796BF56250FEFFF0E011F76C1010246ECFF090176 -:2048BA0008D091C5673E1F76C10107400B6DD118FBFFD118FEFF1F767603252B262BEFFF8F -:2048DA00F8001F767603BF562509EFFFF2001F76C1010246ECFFED0007921F7676032796BA -:2048FA00BF56250BEFFFE5001F76C1010246ECFFE00007921F7676032796C18A260ED40F56 -:20491A000561BF562507EFFFD40008D091C5673E1F767603BF562509EFFFCB001F76C101E0 -:20493A000246ECFFC60007921F7676032796BF562507EFFFBE001F76C1010246ECFFB900D0 -:20495A0007921F7676032796BF562505EFFFB1001F76C1010246ECFFAC0007921F7676031E -:20497A00279608D091C5673E1F767603BF562503EFFF9F00D140086CBF562501D11A040006 -:20499A000AD091C5673ED141ECFF93001F767603BF56250DD11A08000AD091C5673EEFFF8D -:2049BA0088001F76C101BF56008F082B021A20001F767603BF5625127B6F1F76C101BF563B -:2049DA00008FC18AE4920896021A20001F767603BF5625106D6F1F76C101BF56008708283C -:2049FA000003021A20001F767603BF56250E606F1F76C101082B021A20001F767603BF5650 -:204A1A00250C566F0AD091C5673E1F76C101BF56008708280005021A20001F767603BF562A -:204A3A00250A466F1F76C101BF56008F1F7676032680C18AA706C407A71E1F76C101C79291 -:204A5A0008961F767603260A1F76C101021A20001F767603BF5625082B6F1F76C101BF5677 -:204A7A00008FC18AE4920896021A20001F767603BF5625061D6F0AD091C5673E1F76C101EC -:204A9A00BF56008708280002021A20001F767603BF5625040D6F1F76C101BF560087082807 -:204ABA000006021A20001F767603BF562502BE8B0600A880A927A48E1F7678030002181E8F -:204ADA001F763000008FB4DD14282040407632A10052FD61A792A793C0FF0191A995A880D8 -:204AFA00A7922461408FA8DDAB9220BE1F90A674A792A6540267A7881F767603283AA60EB7 -:204B1A002A1E0356AB01A90E2C1E40762AA1407632A10052FD61A93AA60DA98EAB92A6942F -:204B3A00A927A792A69EA980E0601F763000142810400600A880A927A48E1F767803000212 -:204B5A00181E1F763000008FB4DD14282040407632A10052FD61A792A793C0FF0191A99549 -:204B7A00A880A7922461408FAEDDAB9220BE1F90A674A792A6540267A7881F7676032E3AB6 -:204B9A00A60E301E0356AB01A90E321E40762EA1407632A10052FD61A93AA60DA98EAB9225 -:204BBA00A694A927A792A69EA980E0601F76300014281040060002FE1F76760338C5008FFA -:204BDA00B4DD673E22761F763400008F43B41CA81A7669FF407614B31F7671030F8F40423C -:204BFA003A0642A8C0007CB4A9BD120F0077007702E84116008F16DE89E60000407655B31B -:204C1A002376002082FE06001B76F0FF0500BDABBDAABDA8BDA0BDC2BDC300E2BD0003E2A2 -:204C3A00BD0003E2BD0103E2BD0203E2BD0303E2BD0430E6000602FE69FF422916561F761B -:204C5A0033002292419623760100267601012218FA002128FFFF10291F767B0316060461FC -:204C7A000102415616001F7671030492E1FFB4011F76710311920E61FF9C11960B60008FDF -:204C9A00C0DB7FDCC418EFFF008FC0DB7FDCC41A04001F767A032F921C6100D2A292045227 -:204CBA001863008F0871013BA9A8A281A98AD492C3FFA988008F3CD7A9A8A281A98AC47E90 -:204CDA0069FFA29240762F8701DAA2920452EA641F767A032B9206523E601F76C401099245 -:204CFA00C3FFA90EA9BD120F00770077007700778BE6040063D08CE62000008FC0DB13E265 -:204D1A00940069FF008F40D7CFE62000407608B4CFE604006ED16FD0008FC0DB013B9C92C5 -:204D3A00949EA985A9BD160F6FD0C8E29400007720E7200089E6090040768FB150E800C8E5 -:204D5A00007790E800881DD08CE60000008FC0DB13E294001F767A032B9205524E6000D20A -:204D7A00A29206524A631F767B03130A13921F767103065404641F767B03132B01DA008F85 -:204D9A000871013B1F767B03A9A81381A98AC492C3FFA90EA9BD120F0077007700770077E7 -:204DBA008BE60400132D69FF008F40D71235CFE620000156A400407608B4013B1F767B033E -:204DDA00008F21DD8EE60000A9A81381A98A13E2C400008F80DEA9A81381A98AC492085232 -:204DFA000561139240763183056F1392009B40762A81A2920652B8641F767A032E92E1FFB5 -:204E1A00EB001F767B0312880F0EA60F186013921F767A032C9310611F76710305931F7679 -:204E3A007B03135502600D9A13931F767103059F015302600C9A69FF40767C911F767B037C -:204E5A0010921254776700D21F767A03A2922E5471631F767B03132D1F767A032E12A29409 -:204E7A00A959008F0871013BA9A8A281A98AC492C3FFA90EA9BD120F0077007700770077F9 -:204E9A008BE60400A188008F21DDA9A8A681A98AC4E2C400007720E7000100778CE6000050 -:204EBA0000771F767B03A9BF120FA98556FF009B11540267019BA89214970761008F30DF52 -:204EDA00A9A8A281A98AC40A008F88DDA9A8A181A98A009AC49300530260019A14CA246105 -:204EFA00A12D008F40D71235CFE6200069FF0156A400407608B41F767B03160608618EE627 -:204F1A00200000770077A6BF120F076F8EE6000000770077A6BF120F008F21DD013BA9A86B -:204F3A00A181A98AC47E01DA1F767A03A2922E5491641F767B03120A12920E544C68122B02 -:204F5A0069FF40760E9200D21F767A03A2922E5423631F767B03132D1F767A032E12A2947E -:204F7A00A959009B40762A81013B008F30DF408F88DDA9A8A281A71EA9A0A181A983C792E2 -:204F9A00C596A9A8A281A98AC42B01DA1F767A03A2922E54DF641F767B03130A1F767103E7 -:204FBA0005921F767B03029C13541562132B00D21F767A03A29231540E631F7671030692C4 -:204FDA00019BA29440762A8101DA1F767A03A2923154F4641F76C401011A0040191A10008E -:204FFA001F763300BF562101103B4192229682FEAFE2BE04AFE2BE03AFE2BE02AFE2BE01FC -:20501A00AFE2BE0080E2BE00BEC5BEC4BE83BE8ABE86BE870300303BF1FF177602761B76FC -:20503A00F0FF0500BDABBDA8BDA0BDC2BDC300E2BD0003E2BD0003E2BD0103E2BD0203E2CC -:20505A00BD0330E6000602FE69FF42291656227601021F76780301561000237600102676C4 -:20507A00391110291A767FD0008FC0DB944F046D69FF4076D2AB1F767103020A029214528C -:20509A000468022BBF5603017FD0008FC0DB949316D0019194920190A8CAA9880C930191A1 -:2050BA0001F1A6CB10601F767A032B93065306611F76BF010B1A0008146F1F76BF010B1AF4 -:2050DA0000200F6F1F767A032B93065306611F76BF010F1A0008056F1F76BF010F1A0020F0 -:2050FA000653E1FF67011F767103150A15930A53E0FFB400152B1F767A032B930553056068 -:20511A001F7671031B9322601F767A032B93015305601F7671031A9319601F767A032B93B4 -:20513A0006530F6104530D61025306611F76BF010B1A0004226F1F76BF010B1A00401D6FB6 -:20515A001F76BF01021A0002186F1F767A032B9306530F6104530D61025306611F76BF01CC -:20517A000D1A00040A6F1F76BF010D1A0040056F1F76BF01041A00021F767103199319609E -:20519A001F767A032B9303530F6101530D61065306611F76BF010D1A0010226F1F76BF016B -:2051BA00021A80001D6F1F76BF010B1A0010186F1F767A032B9303530F6101530D610653EB -:2051DA0006611F76BF010B1A00100A6F1F76BF01041A8000056F1F76BF010D1A00101F76C3 -:2051FA0071031A931E601F767A032B930653146103530D61015306611F76BF010D1A0080DD -:20521A002C6F1F76BF010B1A0080276F1F76BF010B1A0040226F1F76BF01021A80001D6F81 -:20523A001F767A032B930653146103530D61015306611F76BF010B1A00800F6F1F76BF016A -:20525A000D1A00800A6F1F76BF010D1A0040056F1F76BF01041A020000523E601F76710376 -:20527A00158062D0940EA70F37601F767A032B9303530F6101530D61065306611F76BF01F1 -:20529A000D1A00100A6F1F76BF01021A8000056F1F76BF010B1A001006530E6103530961CD -:2052BA00015304610D1A0080096F0B1A0080066F0B1A0040036F021A800006530B61045353 -:2052DA000961025304610B1A0004066F0B1A0040036F021A00021F767103009A1C93005358 -:2052FA000260019AA693A9CF04611428F401162B1C7E140A1492A980A7BD120F0077007715 -:20531A00007700778BE60000007712E8D01F14AD5364142B160A169301911797009A1693B1 -:20533A00079100530261019A1896A6923D601F767A032A92095226611F767103BF561901FF -:20535A0016D094CD02007FD0D0FF94CC0004C9FFA8CA0361189219960C42116D0C430C6DDD -:20537A000C44036D1A2B286F1892009B00520260019B1A97216F17921A961E6FBF561A018B -:20539A001B6F1F767103BF561B010C41036C1792026F009A1A960C40036D192B0D6F1792EA -:2053BA001B961996096F17921A9619961B96046F69FF407623AF82FEAFE2BE03AFE2BE02BC -:2053DA00AFE2BE01AFE2BE0080E2BE00BEC5BEC4BE83BE8ABE870300303BF1FF17760276BE -:2053FA00005206601F76BF01041A0001056F1F76BF01021A00010600005206601F76BF016E -:20541A00041A4000056F1F76BF01021A4000060040766DA7019A407679A7009A40766DA74A -:20543A0001024076B6B5009A407679A71E024076B6B50600009A407679A71E024076B6B5C6 -:20545A00019A40766DA71E024076B6B5009A40766DA71E024076B6B50600BDB2BDAABDA2AC -:20547A000EFEA98B00D2A288A65BA4920252E3FF0E01A9B2026301D256FFA98EA59205649B -:20549A000452036301D3026F00D5A08B4B2BA5924B540B650A02421EA9B2C0007CB4A98B4A -:2054BA004B0AA5924B54F762A9B20A6501DE0A02421EA9B2C0007CB458FFA98BF862A08BDE -:2054DA00A292A694A988026001BEA692A594A9884B2BA692FC9C4B54E2FFCF00A59202631F -:2054FA0000D5019AA52D66FFA9580152026000D08076E803A9B242C2C0007CB4441EA9B278 -:20551A0042C2C0008BB4A61E6402421EA606C0007CB4461E6402421EA9B2C0008BB4A61E00 -:20553A000A02421EA606C0007CB4481E0A02421EA9B2C0008BB44A1E48064A07460744077E -:20555A00046000D0A05DA55AA3921E61039A4B961B65013B0FB6AD888ADEA6880356A90180 -:20557A000156A600C6061060A5924B540D61AD888ADEA6884B920356A9010156A600C6C363 -:20559A004B0B4B92E962A2922261019A04524B961E63013BAD5D8ADDA55D0356A901015660 -:2055BA00A5000F02C50F09614B9203520661019C04524B96F0640B6FAD5D8ADDA55D0ABE67 -:2055DA004B920356A9010156A500C5C2009A4B2B04522D63013BAD5D8ADDA5880356A9017B -:2055FA000156A600408FB0DAA9A0C607A9832156C500AD5D8ADDA55D4B920356A901015613 -:20561A00A500C5AB019A4B2D66FFA0CE0C61AD5D8ADDA55D4B920356A9010156A500800237 -:20563A000156C5004B0A4B920452D66448A3AB92AA2BFF90A927A9A9AC28180037FF5AFF49 -:20565A004A064E1E4E92FF904E964D2B4E06ABCAAACB4E1E4606009BFF903FFF5AFF4E069E -:20567A00ABCAAACB4E1E44063B565AFF4E06ABCAAACB4E1E0C6F81DD0A02421EA9B2C0007C -:20569A007CB4A98B4B0AEFFF26FF4EB2408F1EDF013BA9A0A481A98AC45B009A4B2B0452F6 -:2056BA002D63A39210522A6200D1A19208520F634E920190A988013B4E0640FF4E1EA69238 -:2056DA00407685A701D9A1920852F364A35A00D1A19206520C63A2920190A293B0FFA85A9D -:2056FA00407685A701D9A1920652F66401DB407697A74B0A4B920452D5648EFEBE82BE864E -:20571A00BE8B060002FE2276008F81A31F7635000AA81A7669FF407651B51F763300221AA1 -:20573A0020002376010000D5A5921C521263013B008F88DDA9A8A581A98AC42B008F21DD50 -:20575A00A9A8A581A98AC42B01DDA5921C52F1641F767A032B92065221601F76C40102CCEE -:20577A00F0FF0550029603CCF0FF0350039603CC0FFF1050039603CCFFF0A91A0005039694 -:20579A0003CCFF0FA91A0040039604CCF0FF0750049604CC0FFF205004961F767A032B920F -:2057BA00035212601F76C40102CCF0FF025002960318F0FF03CC0FFF1050039603CCFFF069 -:2057DA00A91A000203961F767A032B92015226601F76C40102CCF0FF0650029603CCF0FFE6 -:2057FA000550039603CC0FFF4050039603CCFFF0A91A0007039603CCFF0FA91A0020039621 -:20581A0004CCF0FF0350049604CC0FFF6050049604CCFFF0A91A000104961F767A032B92AE -:20583A00025207601F76C4010218F0FF0318F0FF055248601F76C401021A0F0003CCF0FFE4 -:20585A000250039603CC0FFF3050039603CCFFF0A91A0006039603CCFF0FA91A00C0039634 -:20587A0004CCF0FF0A50049604CC0FFFB050049604CCFFF0A91A0007049604CCFF0FA91A1F -:20589A000040049605CCF0FF0550059605CC0FFF1050059605CCFFF0A91A000E0596051841 -:2058BA00FF0F06CCF0FF08500696061AF00006CCFFF0A91A000D069606CCFF0FA91A00909B -:2058DA0006961F76C401011A0001011A0008191A1000001A10000018BFFF001A000F011AF2 -:2058FA0000401F763300BF5621011F76A001191A000819CCFFF8A91A000419961ACCFFFCAB -:20591A00A91A00011A96BF56098000CC7FFCA91A0001009600CCFFE3A91A0008009600CCDF -:20593A00001CC9FFA92D019A66FFA98800CC800304600102AC1E086F00CC8003013BC6FF1B -:20595A0080FFA985AC1E013BA6851F7671034456A900421E3A06C0007CB4008FA60E42A846 -:20597A00C0007CB41F76A00105960018FCFF1F767B03008F4C1D18A81F767A032B9202524B -:20599A000E601F767B03BF560E0FBF560F04BF561009BF561114008F8A6618A803520E60A8 -:2059BA001F767B03BF560E0ABF560F01BF561004BF561114008FF22B18A81F767A032C92C9 -:2059DA000E611F767B03BF560EFABF560F19BF561096BF561114008FF22B18A81F767A035E -:2059FA002B9206520660008F7C921F767B0318A805520660008FA60E1F767B0318A81F763A -:205A1A007B031806161E82FE06001B76F0FF0500BDABBDAABDA8BDA0BDC2BDC300E2BD0062 -:205A3A0003E2BD0003E2BD0103E2BD0203E2BD0330E6000669FF4229165600D1808D204E17 -:205A5A00227601021F767803015610002376391110291A767FD0008FC0DB944F046D69FF39 -:205A7A004076D2AB1F767103020A029214520668022B1F767103BF5603011F76BF01061A98 -:205A9A0001001F767A032B9206520F6104520D61025206611F76BF010F1A00040A6F1F7645 -:205ABA00BF010F1A0040056F1F76BF01061A000206520661045204610F1A0020036F061A63 -:205ADA00080001021F767B033A07A61E3A1EA20EA60F0367A20E3A1E370A37920A5202648E -:205AFA00372BAC2BAC9233541267008FC0DBA9A8AC0DA98A62D0949237540465019A66FF62 -:205B1A00A172AC92019C3354A92DF068360A369202520265362B7FD0008FC0DB949316D01E -:205B3A00019194920190A8CAE0FF85007FD0944B596DA20E3A0F326936920A60013B1F76A1 -:205B5A006F0300D401D569FF00854076AAA71F767B03369201520A60008FC0DB013B01D547 -:205B7A0069FFCC8501D44076AAA7A192008FC0DB00D569FFD4CE02D4A90E4076AAA71F7611 -:205B9A007B03369202527D60008FC0DB013B00D5DC8503D44076AAA7746F3692076000D414 -:205BBA00000200D569FF4076AAA71F767B0336920152076001D4000200D569FF4076AAA7D5 -:205BDA0002D4000200D569FF4076AAA71F767B0336920252566003D4000200D54076AAA7F5 -:205BFA00506F3692086020FFB82200D401D569FF4076AAA71F767B0336920152086020FFD5 -:205C1A00B82201D401D569FF4076AAA7A10E02D400D569FF4076AAA71F767B03369202527E -:205C3A003060012903D400D520FFFFFF4076AAA7286F69FF4076CEB436920760013B00D44A -:205C5A0004D532854076AAA71F767B03369201520760013B01D404D532854076AAA71F76C1 -:205C7A007B0302D400D538064076AAA71F767B03369202520660380603D400D54076AAA716 -:205C9A00AFE2BE03AFE2BE02AFE2BE01AFE2BE0080E2BE00BEC5BEC4BE83BE8ABE86BE8771 -:205CBA000300303BF1FF177602761F76C00121920F9004520C6011CC8001C6FF025207601F -:205CDA002276BF562555BF5625AA1A7669FF060022761F76C001BF5629681A7669FF06000F -:205CFA00BDB202FEA888A9801F76C0011143026C257611CC80010561227611187FFE1A767D -:205D1A002276111A4000A79221CDF0FF0F90A8CA21961A76A79204600102A98B026FA759B3 -:205D3A00A92880C3A828C90169FFAC1E0556A100A1A94076E5AB1140FF6C22761118BFFFA2 -:205D5A001A76A6930153036102530A602276A69211CD7FFE039086FFA8CA11961A76A693C4 -:205D7A000A60A9B2013BAC281E0040FF2256A10741FFA98BA69301530A60A9B2013BAC28E1 -:205D9A001E0040FF2256A10741FFA98BA69302530960A9B2AC281F00013B2256A10740FF18 -:205DBA00A98BA7921460A69203521160227611CC7FFEA91A0001119669FF20FFDA05407671 -:205DDA00B6B51F76C001111A80011A761F7671033AB282FE69FFBE8B060002FE22761F7653 -:205DFA00C001BF561A011B2B1A9203600102046F03561A01A90E421E1F76710369FF3A0691 -:205E1A00C0007CB43E1E1F76C0011B9203600102046F03561B01A90E421E1F7671033A066B -:205E3A00C0007CB43C1E1F762C0035CCF8FF01503596341A04003418F7FF1F76C0011C1A09 -:205E5A000800787680001F76C0011C1A10001C1A00041C1A00081C1A20001C1A00011C1ADB -:205E7A0000101C1A00201C1A00401C1A00801C18FBFF1D1A01001D1A02001D1A04001D1A65 -:205E9A0008001D1A10001D1A20001C1A04001D1A00041D1A00081D1A00101D1A00201D1AB9 -:205EBA0000011D1A00021D1A00401D1A0080201A0001201A0002201A0004201A0008201A2F -:205EDA000010201A00201A7669FF82FE06004076E5AB049A029B4076EDAB40766AAC06001F -:205EFA0002FE22761F762B002028FFFF2128FFFF2228FFFF2328FFFF2428FFFF2528FFFF7D -:205F1A002628FFFF2728FFFF1A761F76FFCF38924196399241963A9241963B9241963C9283 -:205F3A0041963D9241963E9241963F9241961F762B002F92019001F069FF82FE060034FE58 -:205F5A00A85CAB2BAA28BA8081DCA492026300D4A492105202640FD42276C076C0601F7611 -:205F7A00BE0109CCFFCFA91A0010099609CCFF3FA91A004009962AD0408F00600802951E98 -:205F9A002CD0951E80760061D61E0AD0961E0002C51E013BA9A9A4811009C61E08D0A9A9A0 -:205FBA00A481961E00020219D51E0302C51E08D000020119951E0CD000020119951E1ED0B6 -:205FDA0000020119951E22D000020119951E18D000020119951E0002601E601A0080601A6C -:205FFA000040601A0020601A0002601A8000601A001014D06006951E18D09544FE6C16D09F -:20601A0095065E1E5ECCFFFCA91A00015E965DCC00FF05505D965E1A78005ECCF8FF02509F -:20603A005E9616D05E06951E6018FFEF14D06006951E18D09544FE6D088F7064C7A8D7A86D -:20605A0030D00102951E32D00002951E2ED0951E541E24D00202951E26D00002951E541AD2 -:20607A000100531A0200541A0200541A040020D05406951E1F763700008F4AB208A81F761B -:20609A003300321A10001F763700008F17B20AA81F763300321A2000237600011A761F768E -:2060BA007B030002041E021E002B061E69FFB4FE060006FE00021F767B033A1E0ED094C4EE -:2060DA000CD094C5A606A80EA958A0CC00804396A0CC00404296A0CC00204196A018FF1F8C -:2060FA00467EA7064597447F43920861A092805205674692008FC0DB949601D84292086186 -:20611A00A092805205674592008FC0DB949601D841920861A092805205674492008FC0DB45 -:20613A0094961F76BF010F1A010086FE0600BDAAA85A80760060C07600611F767B03019216 -:20615A00096108D09606A940056D0AD09606A940396C08D00102961E0AD0961E013BA9A83E -:20617A00A281A983C58500915AFFA2853FFFAACBABCAA81A00E0A98EAB280200A292AB7234 -:20619A00A9A8AB81A983A2922156C50001D5A572A9A8A581A98AABABAA180000C4853FFF96 -:2061BA00ABCAAACBF73AE71E22762ED00002961E1A760102E61EBF5601011F76BF010E1A2E -:2061DA000100BE8669FF0600009A19520463019C1952FE640600005206601F76BF010D1AE2 -:2061FA000010056F1F76BF010B1A00100600BDB2BDAAA95A1F76BF010D1A0008010240765B -:20621A00B6B500D1A19210521A631F76BF010B1A0080A292CEFF407668AEA29280FFA95A99 -:20623A0001024076B6B51F76BF010D1A008001024076B6B501D9A1921052E8641F76BF01F0 -:20625A000B1A0008BE86BE8B0600008F59021F7678033CA8BF563605372870170600BDB2DB -:20627A00BDAABDA202FE4C82A98678D0008FC0DB42A2215694004456A200C0007CB4408FE5 -:20629A00C0DB013B79D179D09D81A61E42A2215694004456A200C0007CB4A6A34156AB00F2 -:2062BA00A1A9009A7FD09449056C7AD021569400A1ABABB2AB18FF0FAA180000A1A9005216 -:2062DA000760A192A91A0080407674AE046FA192407674AE7BD0008FC0DB9479A9AA34FF69 -:2062FA00A61E42A2A9AA32FFA607C0007CB4A98A42A2C802AC1E4456A200C0007CB41CD0F8 -:20631A00A49E289C008FC0DB949682FEBE82BE86BE8B0600A9280290407674AE1F767A0369 -:20633A002B9206520F6104520D61025206611F76BF010F1A00040A6F1F76BF010F1A004086 -:20635A00056F1F76BF01061A0002060002FE1F7678033E060461010241563E00380A389295 -:20637A0036546568382B3C0642607FD0008FC0DB9447186C3792C0FF39540267390A390A89 -:20639A0039923754036937923996C4E23900C4E237014FE800C84FE80980007710E740005F -:2063BA00086F392B90E53A92019CA918FF033A963A9211617FD094480E6D8CE600000077AA -:2063DA000077A9BF120F3788013BA98542C24076ACAE2D6F407607AF1F767803BF563A01FE -:2063FA00008FC0DB7FDCC418FFFE216F3C060119A61E3C1E20FF5802A60F136120FFF40165 -:20641A003C0F0F6120FF90013C0F0B6120FF2C013C0F0761C8023C0F046164023C0F0760AF -:20643A00407607AF1F767803BF563A0182FE06001B76F0FF0500BDABBDA8BDA0BDC2BDC342 -:20645A0000E2BD0003E2BD0003E2BD0103E2BD0203E2BD0330E6000602FE69FF422916569A -:20647A001F763300329241962376000126760001321875002128FFFF1029008FC0D369FF9F -:20649A004076569640765B96103B4192329682FEAFE2BE03AFE2BE02AFE2BE01AFE2BE00F1 -:2064BA0080E2BE00BEC5BEC4BE83BE8ABE870300303BF1FF177602761B76F0FF0500BDAB7F -:2064DA00BDA8BDA0BDC2BDC300E2BD0003E2BD0003E2BD0103E2BD0203E2BD0330E6000698 -:2064FA0002FE69FF422916561F763300329241962376000126760001321871002128FFFFA7 -:20651A001029008FC0D369FF4076569640763197103B4192329682FEAFE2BE03AFE2BE0275 -:20653A00AFE2BE01AFE2BE0080E2BE00BEC5BEC4BE83BE8ABE870300303BF1FF177602764C -:20655A001B76F0FF0500BDABBDA8BDA0BDC2BDC300E2BD0003E2BD0003E2BD0103E2BD02EB -:20657A0003E2BD0330E6000602FE69FF422916561F76330032924196237600012676000167 -:20659A003218FD002128FFFF1029008F40D069FF4076569640765B96103B4192329682FE64 -:2065BA00AFE2BE03AFE2BE02AFE2BE01AFE2BE0080E2BE00BEC5BEC4BE83BE8ABE87030089 -:2065DA00303BF1FF177602761B76F0FF0500BDABBDA8BDA0BDC2BDC300E2BD0003E2BD0052 -:2065FA0003E2BD0103E2BD0203E2BD0330E6000602FE69FF422916561F76330032924196D7 -:20661A0023760001267600013292322B2128FFFF1029008F40D069FF407656964076319761 -:20663A00103B4192329682FEAFE2BE03AFE2BE02AFE2BE01AFE2BE0080E2BE00BEC5BEC473 -:20665A00BE83BE8ABE870300303BF1FF1776027622761F76BE01261A0300261A0C00261A34 -:20667A003000261AC000261A0003261A000C261A0030261A00C0271A0300271A0C00271AFF -:20669A003000271AC000271A0003271A000C271A0030271A00C0171A0300171A0C00171A0A -:2066BA003000171AC000171A0003171A000C171A0030171A00C0281A0300281A0C00281A07 -:2066DA003000281AC000281A0003281A000C281A0030281A00C0161A00C0161AC000161A57 -:2066FA000030161A000C1A7669FF060022761F76BE01181A0300181A0C00181A3000181A23 -:20671A00C000181A0003181A000C181A0030181A00C0191A0300191A0C00191A3000191ACD -:20673A00C000191A0003191A000C191A0030191A00C0141A0300141A0C00141A3000141ABD -:20675A00C000141A0003141A000C141A0030141A00C0151A0300151A0C00151A3000151AAD -:20677A00C000151A0003151A000C151A0030151A00C069FF4076A5B0060022761F762C00B2 -:20679A0035CCF8FF015035963418FCFF3418F7FF341A0400201A6000201A1C00201A0300C3 -:2067BA00201A0030201A000E201A8001211A4000201A0040201A0080211A03002C1A6000BF -:2067DA002C1A1C002C1A03002C1A00302C1A000E2C1A80012D1A40002C1A00402C1A008090 -:2067FA002D1A03002E1A60002E1A1C002E1A03002E1A00302E1A000E2E1A80012F1A4000BE -:20681A002E1A00402E1A00802F1A0300381A0700381A38001A7669FF4076A5B007F6007768 -:20683A0069FF0600BD3ABDB2BDAABDA202FE0129A9BF120F58FF5B61A85C7F91A80880009A -:20685A00421EA493D6FFA85CA9BF160F6761A85D7F91A8088000A859A958A593D6FFA85D00 -:20687A00A493A571A8180001A697A418FF00A518FF007FDCA492A59EA7964D64A90801FFC9 -:20689A003E62A193A09236FFA859A958420635FF0EF6A11FA95BA3010AF6A11F2D56A204D0 -:2068BA00A32DA03640FF0BF6A11F33FF009B30FF54FFA20CA39540FFA70801001FF677FF69 -:2068DA00200940FFA70801001FF677FF5AFFA7922265A90801FF1363A9A946FF7F91A85B11 -:2068FA00A95AA625A79596FFA20CA395A9BD120F82FEBE82BE86BE8BBE8E0600009B57FFE2 -:20691A00A8087FFF5AFFA693F260A8280080AA71AB92ED6F20FF0000EA6F5AFFA493A8187F -:20693A00000196FFA85CA9A9A8087FFFA81C0080A4CBDD6F1B76F0FF00E2BD0030E60006E9 -:20695A0002FE422916561F7633003292419623760001267600013292322B2128FFFF10290B -:20697A0001021F768001061E1F767B03000A1F7633002192A9CDFFFEC7FF0190015001907C -:20699A0087FFA8CA2196103B4192329682FE80E2BE00303BF1FF177602761B76F0FF0500C3 -:2069BA00BDABBDA8BDA0BDC2BDC300E2BD0003E2BD0003E2BD0103E2BD0203E2BD0330E651 -:2069DA00000602FE69FF422916561F7633003292419623760001267600013292322B212854 -:2069FA00FFFF1029008F006169FF4076D6AD1F76800102020C1E1F7633002192A9CDFFFE83 -:206A1A00C7FF01900150019087FFA8CA2196103B4192329682FEAFE2BE03AFE2BE02AFE2DA -:206A3A00BE01AFE2BE0080E2BE00BEC5BEC4BE83BE8ABE870300303BF1FF177602765AFF7F -:206A5A0000BEA60F25690129A6920190A958A60640FFA407A71EC793A0920460A892C7FFDC -:206A7A00A92DA09201520460A8CCFF00A92DAC58A592A0F2A092FF90A958A592408FC0DAC5 -:206A9A00C7FF9570A95D01DEA9A9A60FDE66A5920600A61E58FF0E61A5928470FF90A9585F -:206ABA00A592408FC0DAC7FF9570A95D81DEA606F460A5920600A927FF76FFFF00BEA654B4 -:206ADA003565A9A8013BA681A983C592FF90A7F2009A08520F63A740056DA793B0FFA880D3 -:206AFA00066FA793B0FFA81C01A0A880019C0852F364A9A8013BA681A983C592C7FFA7F2AD -:206B1A00009A08520F63A740056DA793B0FFA880066FA793B0FFA81C01A0A880019C0852A9 -:206B3A00F36401DEAB92A654CD62A7920600008F000C1F76780306A800021F763000011926 -:206B5A00021E062B072B041A1000041A200000021F767803081E008F080C0EA8008F100CF0 -:206B7A0016A81F76300001190A1E1F76300000020119121E1F7630000E2B0F2B1F76300028 -:206B9A00162B172B1F7630000C1A10001F763000141A10001F7630000C1A20001F7630008A -:206BBA00141A20001F7678030002101E181E060003E2E40003E2F40100E70800007788E67A -:206BDA00000000770077A9BF120FC483D51EC483F52BC483FD2BC483E51A1000C483E51A78 -:206BFA002000C483E518FFFBC483E518FFF7C483E51A00400002D41E0600BDB2BDAA00D2BB -:206C1A00012940FFA98BA20F086910024076B6B501DAA9B2A20FFA66BE86BE8B06001F76F9 -:206C3A00C001201A00104076A5B022761F762C003518F8FF341A03003418F7FF3418FBFFAE -:206C5A002ECC9FFF20502E962ECCE3FF08502E962ECCFCFF01502E962ECCFFCFA91A0010B1 -:206C7A002E962ECCFFF1A91A00062E962E187FFE2F18BFFF2E18FFBF2E18FF7F2F1A0300E3 -:206C9A001A7607F6007769FF0600AD28000469FF1F5616561A5610E6000240291F760000E0 -:206CBA0002291B762276A928BAB5A828000001091B61C076BAB504290F6F009BA92401DF38 -:206CDA00046C0429A82401DFA61EA1F78624A706A1810109A71EA92403635CFF043BA959DE -:206CFA0001DF0900ECFF1A76A928FFFFA828FFFF01090E61FF76FFFF066F01DFBDC3A71EF3 -:206D1A00673EBEC5A92401DFA82458FFF760407636B540766CB5BDB203E2BD0403E2BD05D6 -:206D3A0003E2BD0603E2BD07CFE6010008D00ED1AFE2F402AFE2F40014E3D404AFE2E40625 -:206D5A0012E394130CD016E3949509E3C45800E39C8700E7BA0110E7C000007710E780002A -:206D7A000CD00ED194069C1E0CD003E2940008D0F406941E03E2F401AFE2BE07AFE2BE068C -:206D9A00AFE2BE05AFE2BE04BE8B06001B76F0FF0500BDABBDA8BDA0BDC2BDC300E2BD0096 -:206DBA0003E2BD0003E2BD0103E2BD0203E2BD0330E6000669FF42291656227601021F76A0 -:206DDA007803015618001F767603008FB4DD69FF3AC5673E1A76AFE2BE03AFE2BE02AFE2B1 -:206DFA00BE01AFE2BE0080E2BE00BEC5BEC4BE83BE8ABE870300303BF1FF177602760229EA -:206E1A0004295F565AFF42065F56421E00021FF617564200AB0632560229207602290429A8 -:206E3A005F565AFF420656FF421E00021FF6175642003256022920765AFF00021FF6175641 -:206E5A004200A9A920765AFF00021FF6175642002076103B1F7633002018FEFF222B242B55 -:206E7A00262B282B2A2B2C2B2E2B302B322B342B362B382B232B252B272B292B2B2B2D2B82 -:206E9A002F2B312B332B352B372B392B69FF06001F763300201A01002128FFFF102969FF45 -:206EBA00060002FE1F767B03340A3492A988A6BD120F00770077007700778BE60000007722 -:206EDA0012E8D01F14AD1164342B350A35920A520260352B353457043296380603610002C6 -:206EFA00036F00020119381E82FE0600A85CA971A697013BA98556FFA95DA48556FFA95C6B -:206F1A00A5920FF6A41FA64F026C5CFF2076A696A85C013BA98556FFA95DA48556FFA95C7C -:206F3A00A5920FF6A41FA64F026C5DFFA89220760000A0E514AD0962A0E51F767C0314AD9E -:206F5A0090E5B4562301156F4FE803C092E601008CB5050000E7CA00007700E78A00007727 -:206F7A00CFE812F0007700E75100007700E740000600A928FFFFAA28FFFFAB28FFFFA828AB -:206F9A00FFFFAB0F04ED00D400BE0B6FA927A928FFFFA92FA4A9C488A928FFFF0209A98A05 -:206FBA00A6924076D79E060022761F76C0011C1A080069FF787680001A761F76C4011CCC7A -:206FDA00FF3FA91A00401C96BF5618E0028FE64969FFA9A84076B6B506000077006F1F767C -:206FFA007C03BDB226C5A959673E1F767C032AC5A70603ECA192673E1F767C03280603EC4F -:20701A00A71E673E40766AB5BE8B0600208F00001F767B032AA8208F00FA2CA82A062E1E3B -:20703A00302B2A06046FA98A842BA9A81F767B032C0FFA680600408F00C0008F000D22768C -:20705A00009A8052066385C484C2019C8052FC641A7669FF06001F767C0324A806001F766A -:1A707A007C0326A8060006001F767B033D963C9706000119C356FFFF0600AD -:207094001201000000C0AB8C0000AB8C0000AB8C0000AB8C0000AB8C0000AB8C0000AB8C88 -:2070B4000000AB8C0000AB8C0000AB8C0000AB8C0000AB8C0000AB8C0000798D00006C8D73 -:2070D4000000FC9000009E8C0000138A0000B58C0000868D0000498B00003E8B0000338B9A -:2070F4000000288B00001D8B0000128B0000078B0000FC8A0000F18A00006A8B00005F8B12 -:207114000000548B0000E18B0000C68B0000138A0000BD8A0000A48A000009910000758B13 -:207134000000D68A00000B8F0000D58E00009F8E0000698E0000338E0000FD8D0000138AD2 -:207154000000138A0000268F0000F08E0000BA8E0000848E00004E8E0000188E0000138AD2 -:207174000000138A0000D38F0000B88F00009D8F0000828F0000678F00004C8F0000138A0A -:207194000000138A0000E28D0000C78D0000138A0000138A0000138A0000138A0000138A6A -:2071B4000000138A0000AB8B0000908B0000F68C0000C08C0000118D0000DB8C0000138A5D -:2071D4000000138A0000E1900000C6900000AB90000090900000759000005A900000138A50 -:2071F4000000138A0000AC8D0000918D0000138A0000138A00004D8C0000FC8B0000138A50 -:207214000000138A0000838C0000328C0000688C0000178C00003F9000000990000024903D -:207234000000EE8F0000138A0000138A0000138A0000138A0000138A0000138A0000138A72 -:207254000000138A0000138A0000138A0000138A0000138A0000138A0000138A0000138A32 -:207274000000138A0000898A00006E8A0000538A0000388A00001D8A0000138A00002C8DB6 -:207294000000478D00002C012C01000000000F00160014000A003C000A000800060008000D -:0A72B4000600080033000B000A007A -:2072BE002800000012C137A20000C8A2000025A20000B8A2000018A20000AAA200000BA29E -:2072DE0000008FA20000F1A100007FA20000E4A1000075A20000C8A1000068A20000BBA141 -:1872FE0000005AA20000AEA100004EA2000098A1000083A100000000E0 +:200420000000000079000000FFFF37DE00000600FFFF39DE00000000FFFF3ADE00000000FF +:20044000FEFF3EDE000000000000FFFFC2DE00000000FFFFC3DE00000000FFFFC4DE0000A6 +:200460000100FFFFC5DE00000000FFFFF4DE00000000FFFFF5DE00000000FFFFF6DE000067 +:200480000000FEFF28DF00005DB30000FEFF2ADF00005DB30000FEFF2CDF0000000000002A +:2004A000FEFF2EDF000000000000FFFFE0DE00000000FFFFE1DE00000000FBFF1EDF0000C2 +:2004C00008000C00100000000400FFFF23DF00000A00FFFF24DF00000100FFFF3EDD0000CF +:2004E0000100FFFF3FDD00000100FEFF34DF000000000000FEFF36DF000000000000FFFFC0 +:2005000000D000000100FFFFC0DD00000000FFFF41DC00000000FFFF27DF00000000000050 +:020520000000D9 +:2005220067330000008002FEA4C5A988013B008FC0DBC7924196A9A8A681A71E1F76710329 +:20054200C7CC00E041CA4296C7FF01900B9842CCFFFDA98803564201A91CFF03A9180002E8 +:20056200A6CA429682FEC796060010E70B0001E8EAFA20E740000DE8BA9E6FE819F000E7A4 +:20058200100000E7490000E70000007710E740004076A8B202E8010250E80000407680AF6A +:2005A2000600A71EA59243880860C4930461C40BA6920C6F009A0A6FC427AA2BA706AB0F8C +:2005C2000362019A036FC40AA69206001F767A03BDB22D92BDAA03E2BD04586179D1808D3E +:2005E200C0DB78D0013B9A92929EA985A9BD120F007700770077007789E604000077CFE64E +:20060200210002E80818407680AF1F76710303E21E0002E8101CCFE621000FE830334076C0 +:2006220080AF7AD11F76710378D0013B008FC0DB03E220009A92949EA985A9BD120F0077F8 +:2006420000770077007789E6010002E80818407680AF7BD11F76710379D0013B008FC0DBD0 +:2006620003E222009A92949EA985A9BD120F007700770077007789E6010002E80818407652 +:2006820080AF1F76710303E224001F767A032C922F617AD1808DC0DB78D0013B9A92929EE4 +:2006A200A985A9BD120F007700770077007789E6010002E84016407680AF7BD11F767103BD +:2006C20079D0013B03E222009A92929EA985A9BD120F007700770077007789E6010002E845 +:2006E2004016407680AF1F76710303E2240000D1008FC0DB013BA9A8A181A98A74D0C8E2E0 +:200702009400008F80DEA9A8A181A98AC4920252046002E8D123056F02E8E1300AE8010062 +:20072200407680AF013B008F98DE0356A1010156A40001D9A192045203E2C400DA64AFE2C0 +:20074200BE04BE86BE8B0600BDB2BDAA04FE0052A92DA85A06601F7671030B920B2B0C965C +:20076200008FC0DB013BA9A8AC81A98AC44F076CAC921F7671030654E4FFB401008F21DD14 +:20078200A9A8AC81A9837FD0008FC0DB944CC4E2C500EDFF9E01A9A8AC81A98AC44D3F6CF1 +:2007A200AC921F76710306543A6300B6A79200BEA985013BA98E008F80DEA9A8AC81A98314 +:2007C200A9A8A681A98AC592C4541460008FC0DBA9A8A681A98A1F7671031392C4CE0A600A +:2007E200008F21DDA9A8A681A98A01DFA93AC40DA98E01DEA6921852DF64A7920761A98561 +:20080200421EA93AC00055B2A98EA93AA9BD120F007700770077007789E60000AC921F760D +:200822007103079EA959A2922561008F80DE013BA9A8AC81A98AC4920A521A60AC92069EF9 +:20084200A988008F08DFA9A8A681A98AC8E2C401008F00DFA9A8A681A98A01E860EE0EE88F +:20086200686600E74000C492036106E84016A29256601F767A032C9252617FD0008FC0DB9D +:20088200949316D0D3FF9492C1FFA8CAA940246C1F767B03240620601F767A032B920552C3 +:2008A2000C6002E849280CE8010094E6080014AD0465A1920250A959A1920E64A9A8013B15 +:2008C200A181A98A8CE6000078D013E2940040765380EFFF1401AC921F7671030654E3FF6F +:2008E2000E01A1400F6C79D0C8E29401007720E74000AFE2240300E71800007790E8007629 +:200902000E6F78D0C8E29401007720E74000AFE2220300E71800007790E800761F767A03E7 +:200922002D925261A192E3FFAF001F767A032B9202521F61AC400F6C79D0008FC0DBC8E258 +:2009420094011F76710320E74000AFE2240300E718003A6F78D0008FC0DBC8E294011F760A +:20096200710320E74000AFE2220300E718002C6F08BEAC92A672008FC0DB013BA9A8A68170 +:20098200A983807621DDA606AC81A71E18D0C7929596AC9206520D6378D0C8E294011F7609 +:2009A200710320E74000AFE21E0300E718000C6F78D0C8E294011F76710320E74000AFE2E6 +:2009C200200300E7180016D0008FC0DB26E8000D94937FD0D0FF949232E8401AC9FFA8CAAF +:2009E200A940036C02E8001150E80148A9A8013B8CE60000AC818CE60900A98318D01F76D1 +:200A02007B03A6BF120F13E29501432B24063460A9A8AC81A98AC493A84E2E6DA61BECFFD4 +:200A22002565A692C852226330D09592FB9CA6540363A845146D008FC0DBA9A8AC81A98AEC +:200A420030D0A69294540B6248D0945415651F767103431A10000B1A08000E6F1F76710364 +:200A6200431A20010B1A0400076F1F767103431A01000B1A1000AD5CAC9283DCA45C40765F +:200A820000803C6F1F767B03240616601235008F00D90156A40040761EB2013B008FC0DBE0 +:200AA200A9A8A181A98A8CE6000078D013E2940040765380236F1235C07640D70156A7009E +:200AC200008F00D90156A40011F68424176FA9A8AC81A98A8CE6000018D013E294000E6F6B +:200AE200008FC0DBA9A8AC81A983A9A8AC81A98AC52B18D0C51A0080942B84FEBE86BE8B6A +:200B02000600BDB2BDAABDA202FE0052A95A06601F7671030B920B2B0C96008FC0DB013BF9 +:200B2200A9A8A281A61EC64FEDFFC700408F21DDA9A0A281A9837FD0944CC4E2C500EDFFC8 +:200B4200B300408F80DEA9A0A281A9830356C501408F98DE0156A500AFE2C50100E740003D +:200B6200A9A88CE60000A281A98AA1BF120F18D01F767B039479422B2406E0FF8E00C64EB9 +:200B8200EDFF8B00A29207525C610356A201A95B1F767A034218FFFB008D01DDA32D3806B3 +:200BA200412B22560190A95DA93AA381A98A20FFE80340763E80013B019B019089FFA395D7 +:200BC2004298A82D4218FFF73806412B22560190A95DA93AAC81A98A20FFE80340763E809A +:200BE20001908AFF4298A29206522B60029A4218FFEFA394A92D013B3806412B2256019008 +:200C0200A95DA93AAC81A98A20FFE80340763E80013B039B0190A3958BFF4298A82D4218D5 +:200C2200FFDF38062256412B0190A95DA93AAC81A98A20FFE80340763E8001908CFF429864 +:200C42004292C0FF42CDBFFF42CA008FC0DB013BC0FF42CAC0FF42CAC3FF4090A8CA42964E +:200C6200A9A8A281A98348D0A19295540F63408F1EDEA9A0A281A983421A0800A9A8C581CE +:200C8200A98AC492089084FF4298429205611F7671030B1A0200AD5CA29282DCA45C407619 +:200CA2000080156FA9A8A281A98A8CE6000018D013E294000C6FA9A8A281A983A9A8A28115 +:200CC200A98AC52B18D0C51A0080942B82FEBE82BE86BE8B060000BE013B008FC0DBA9A821 +:200CE200A681A98A01DE18D0A692C41800E01852942BF46400BE013B008FC0DB408F10DF7A +:200D0200A9A8A681A98A0356A6010156A50070D0C8E294001F767A0303E2C5002B920652DB +:200D22001760408F80DEA9A0A681A983C59203520F60A640056D18D094288601096F008FCC +:200D4200C0DBA9A8A681A98A18D09428300201DEA6920452D2642B9201521060008FC0DB28 +:200D62001F767103A9A80881A98AC41A0040CC1A0040D41A0040DC1A00401F767A032B92E4 +:200D820006520760008FC0DBC41A0040CC1A00404076538006001F767A032A92A9931F76F6 +:200DA2007103BDB2FF9D052B062B072B01531C69A993FD9D015311690752086109521A600B +:200DC200BF56060FBF56070D156FBF560508BF560608BF5607080E6FBF560507BF56060E0A +:200DE200BF56070E076FBF56050ABF560614BF5607141F767A033192AC2B013BC07668DC6C +:200E02001F76710306940896008F80DEA9A8AC81A98AC42B008F1EDEA9A8AC81A98A408FF7 +:200E220040D71235C4210156A500008F00D90156A400AC92019C11F68524A92D185211F63C +:200E42008424E3641F767A032E9225611F7671030692AC2B20651F767A032D920961008F82 +:200E620080DE013BA9A8AC81A98ABF56C4091F767A032C920961008F80DE013BA9A8AC8162 +:200E8200A98ABF56C408AC921F767103019CA92D0654E2641F767A033192AC2B1565013B80 +:200EA2001F7671030688AC92A672008F80DEA9A8A681A98A1F767A03AC92019CBF56C40ADB +:200EC200A92D3154EE641F767A032F9236611F767103AC2B013BBF5612C80892AC94A988E3 +:200EE200008F80DEA9A8A681A98A408F10DFBF56C403008F1EDEA9A8A681A98AAC9201F059 +:200F02000894C4960356AC01008FC0DB0156A500A9A8AC81A98A70D01235C8E29400008FA8 +:200F220040DD0156A40003E2C500AC92019CA92D11F684240452D2641F767A032B920652DA +:200F42000B601F767103008F80DE12282C01BF56DC02BF56D4021F767A032A92095234602C +:200F6200008F80DE408F1EDEC42BBF56C50108D0BF56CC010ED1CD2BBF56D404BF56D50382 +:200F8200BF56DC04BF56DD02BF56E404BF56E505BF56EC04BF56ED04BF56F406BF56FC053A +:200FA200BF56940609D0BF5694070AD0BF5694060BD0BF5694060CD0BF5694060DD0BF5667 +:200FC2009408BF569C081F7671030002132B0D28F915BF560E120F28F22B10283E49AC2B0F +:200FE200013B90E5131A01E01F767A03381E008FBADEA9A8AC81A98AC42B008F18DFA9A82A +:20100200AC81A98A0356AC01C42B008FE8DE0156A400AC92019CA92D03E2C4000652E8642B +:20102200AC2B013B00BE0356AC01008F04D70156A400AC92019CC4C2A92D1C52F564AC2B9D +:20104200013B008F01DDA9A8AC81A98AAC92019CC42BA92D2052F664AC2B013B008F00DF47 +:20106200A9A8AC81A98AC42B008F08DFA9A8AC81A98AAC92019CC42BA92D0852F064BE8B10 +:2010820006001F767A032F921F7671030880026104DF00D5013B00D40356A5038076F0D8FA +:2010A200A4810156A60001DCA492C62B0852F56401DDA5920252F0641F767A032B92045273 +:2010C2007761A79200D52D65013BA592A2FF008FF0D8CBFFA594A3FFA927A9A8AB81A61E75 +:2010E2000356AB04A92D019BA592ACEA189A67FFA594C699A988A2FFCBFFA594189CA3FFCC +:20110200A92701DDA9A8AB81A98A0356AB04A92DA692ACEA019A66FFC498A792A554D662FD +:2011220000D5013B008FF0D803BEA9A8A581A71EA592A672A9A8A681A98A08D001DDC7923F +:201142009496A5920352EF641F767A032B92008FF8D802520460A9280003036FA928000F78 +:20116200FC981F767A032F920961408FF0D8A58A0FDCC41AFF00F51A003F1F767A033192EB +:2011820005611F766303361A08001F767A032B9206521460408FF0D8A58A08DCFC1A300009 +:2011A200EC1A0300FD1A00E0CD1A0030076F008FF8D8C41A0F00F41AFC01008FF0D8A483CB +:2011C20008DC01DDC51A0100F41A0700FC1A00E00600BDB2BDAABDA203E2BD0403E2BD05D8 +:2011E20003E2BD060AFE1F767A0344962B9206520860449206601F7671030B920B2B0C961A +:201202001F7671030892008F1EDE013B4494A988A9A84481A98A808DC0DBC4924696449260 +:2012220001F0019047964492A0FFA92D499603354896049AAC94A95BA9AAA681A98A457EBB +:20124200C44FEDFF4002008F3CD7A9A84481A98A64BE4492A672C4E2C404A9AAA681A98A35 +:201262008CE62000408D10DF13E2C40044920356A9010156A10002E891340BE801E0AFE280 +:20128200C10020E72000407680AF442D008F40DD1235AFE2C10110E740000156A40003E2B1 +:2012A200C10040761EB21F767B038CE60000AC281F0026C4013B1F767B038DE60000A60615 +:2012C2002256A60740FF240F0965A9AA4481A98A8CE6000070D013E294004492408F98DE66 +:2012E200008FC0DB0356A901A71E0156A500A9A84481A98A70D0C8E29400408DE8DE21E3A0 +:20130200C501A70600E70C000156A10000E72101AFE2C10620E7880102E8512B0BE8010022 +:20132200407680AFAFE2C10110E74000007703E2C1004076A8B2013B008F18DF8CE60000DB +:20134200A9A84481A98A13E2C4004792E0FFA4001F767103CFE62000AFE22601407622803F +:20136200452D008F00D912350156A40040761EB24588008F80DE013BA9A8A681A98ACFE673 +:201382000600C4920352066012E8060D14AD026396E5008F80DEA9A8A681A98AC492025244 +:2013A200066012E8B61414AD026396E501E8A9FDCFE6300008E89927407680AF1F767B0344 +:2013C200CFE6050024061660008FC0DB4588013BA9A88CE6300018D0A681A98381DEA9A8A0 +:2013E200A681A98A13E295008CE62B0018D013E294031F767103013BAFE62400408DE8DE65 +:20140200AFE226000356A30120E720000156A10000E70100AFE2C10020E7080002E8512B48 +:201422000BE80100407680AFAFE2C10110E74000007703E2C1004076A8B2013B408F18DF18 +:201442008CE60000A9A0A381A61EABBF120F68B6C63F4892A772008FC0DBA9A8A781A61EDF +:20146200A9A04681A71EAA286900C792C696A9A04481A71E4892AA72A9A8AA81A61EAA28CA +:201482006A00C792C6964892AA72A9A8AA81A98AC43F0C6F1F767A032B9201520360AFE6EE +:2014A20024001F76710303E22604008F18DFA9A84481A983A9A84681A98AC8E2C504C8E2BE +:2014C200C400008F18DFA9A8A381A98A96E604001F767B03C8E2C4002406432B96E60400FF +:2014E200E0FFEA00008FC0DBA9A84581A98AC4CC0040CDFFA959008F18DFA9A84481A98A40 +:20150200C8E2C400CFE6210020E72000407680AF01E8C9F400D50CE8D1CC94E6080014AD2A +:201522000B651F767103C8E21200007794E6040014AD026501D5008FBADE013B1F76710315 +:20154200A9A84481412BA98A0F0E40763E8000520D61009BA1920260019B0356A8084393D8 +:201562000451A818FFFEA8CA4396008F18DF013BA9A8A381A98AC8E2C400CFE6210020E757 +:201582002000407680AF01E8C9F400D50CE8D1CC94E6080014AD0B651F767103C8E21200C0 +:2015A200007794E6040014AD026501D5008FBADE013B1F767103A9A8412BA381A98A0F0E99 +:2015C20040763E8000520D61009BA1920260019B0356A80843930451A818FFFEA8CA4396CD +:2015E2001F767A032B9206526660479264604588008FC0DB013BA9A8A681A98A30D0C8E2D7 +:201602009400007794E6050014AD0D65009BA1920260019B0356A80843932051A818FFFE32 +:20162200A8CA4396008F80DEA9A8A681A98AC49203522860008FC0DBA9A8A681A98A48D0A5 +:20164200412BC8E2940000D594E6050014AD026301D5008F36DF1F767103A9A84981A98A93 +:201662000F0E40763E8000520D61009BA1920260019B0356A80843930851A818FFFEA8CAE4 +:2016820043964588008F80DE013BA9A8A681A98AC49202521060008FC0DBA9A8A681A98ADF +:2016A20048D0C8E29400007794E6050014AD0365431A1000AD5C459283DCA45C40760080D1 +:2016C2000E6F008FC0DBA9A8A681A983A9A8A681A98AC52B18D0C51A0080942B8AFEAFE203 +:2016E200BE06AFE2BE05AFE2BE04BE82BE86BE8B06001B76F0FF00E2BD0030E60006422904 +:2017020016562576006F1B76F0FF00E2BD0030E6000602FE422916561F76330038924196D6 +:2017220023760008267600003892382B2128FFFF1029103B419238962576006F1B76F0FF47 +:2017420000E2BD0030E6000602FE422916561F7633003892419623760008267600003818FF +:2017620090002128FFFF1029103B419238962576006F1B76F0FF00E2BD0030E6000602FE26 +:20178200422916561F763300389241962376000826760000381890002128FFFF1029103B1F +:2017A200419238962576006F1B76F0FF00E2BD0030E6000602FE422916561F7633003892D8 +:2017C2004196237600082676000038189C002128FFFF1029103B419238962576006F1B7600 +:2017E200F0FF00E2BD0030E6000602FE422916561F763300389241962376000826760000C0 +:2018020038189E002128FFFF1029103B419238962576006F1B76F0FF00E2BD0030E6000627 +:2018220002FE422916561F7633002292419623760101221868002128FFFF1029103B4192A1 +:2018420022962576006F1B76F0FF00E2BD0030E6000602FE422916561F763300229241965F +:20186200237601012292222B2128FFFF1029103B419222962576006F1B76F0FF00E2BD004B +:2018820030E6000602FE422916561F763300229241962376010026760101221878002128CD +:2018A200FFFF1029103B419222962576006F1B76F0FF00E2BD0030E60006422916561029C4 +:2018C2002576006F1B76F0FF00E2BD0030E600064229165610292576006F1B76F0FF00E245 +:2018E200BD0030E600064229165610292576006F1B76F0FF00E2BD0030E6000642291656E1 +:2019020010292576006F1B76F0FF00E2BD0030E600064229165610292576006F1B76F0FFAD +:2019220000E2BD0030E600064229165610292576006F1B76F0FF00E2BD0030E6000642292A +:20194200165610292576006F1B76F0FF00E2BD0030E600064229165610292576006F1B76F0 +:20196200F0FF00E2BD0030E600064229165610292576006F1B76F0FF00E2BD0030E6000666 +:201982004229165610292576006F1B76F0FF00E2BD0030E600064229165610292576006FD6 +:2019A2001B76F0FF00E2BD0030E600064229165610292576006F1B76F0FF00E2BD0030E69B +:2019C200000602FE422916561F7633002292419623760100267601012292222B2128FFFF55 +:2019E2001029103B419222962576006F1B76F0FF00E2BD0030E6000602FE422916561F7625 +:201A020033002C92419623762000267639012C922C2B2128FFFF1029103B41922C9625765D +:201A2200006F1B76F0FF00E2BD0030E6000602FE422916561F7633002C924196237620000D +:201A4200267639012C1832002128FFFF1029103B41922C962576006F1B76F0FF00E2BD00AF +:201A620030E6000602FE422916561F7633002292419623760100267601012218F80021286B +:201A8200FFFF1029103B419222962576006F1B76F0FF00E2BD0030E6000602FE422916561B +:201AA2001F7633002292419623760100267601012218FA002128FFFF1029103B419222960F +:201AC2002576006F1B76F0FF00E2BD0030E6000602FE422916561F763300309241962376EE +:201AE200800026760000301803002128FFFF1029103B419230962576006F1B76F0FF00E2AD +:201B0200BD0030E6000602FE422916561F76330032924196237600012676000132187500BA +:201B22002128FFFF1029103B419232962576006F1B76F0FF00E2BD0030E6000602FE42298D +:201B420016561F7633003292419623760001267600013218FD002128FFFF1029103B419298 +:201B620032962576006F1B76F0FF00E2BD0030E6000602FE422916561F763300309241961E +:201B820023768000267600002C1823002128FFFF1029103B419230962576006F1B76F0FF39 +:201BA20000E2BD0030E6000602FE422916561F7633003292419623760001267600013218AD +:201BC20071002128FFFF1029103B419232962576006F1B76F0FF00E2BD0030E6000602FEE7 +:201BE200422916561F7633003292419623760001267600013292322B2128FFFF1029103B86 +:201C0200419232962576006F1B76F0FF00E2BD0030E6000642291656237639011029257664 +:201C2200006F1B76F0FF00E2BD0030E60006422916562576006F1B76F0FF00E2BD0030E6E2 +:201C420000064229165610292576006F1B76F0FF00E2BD0030E6000602FE422916561F76BB +:201C620033002C92419623762000267639012C1837002128FFFF1029103B41922C96257695 +:201C8200006F1B76F0FF00E2BD0030E6000602FE422916561F7633002C92419623762000AB +:201CA200267639012C922C2B2128FFFF1029103B41922C962576006F1B76F0FF00E2BD00AE +:201CC20030E6000602FE422916561F7633002C92419623762000267639012C183300212863 +:201CE200FFFF1029103B41922C962576006F1B76F0FF00E2BD0030E6000602FE42291656AF +:201D02001F7633002C92419623762000267639012C1822002128FFFF1029103B41922C960F +:201D22002576006F1B76F0FF00E2BD0030E6000602FE422916561F76330038924196237683 +:201D420000082676000038189F002128FFFF1029103B419238962576006F1B76F0FF00E216 +:201D6200BD0030E6000602FE422916561F7633003892419623760008267600003892382BDE +:201D82002128FFFF1029103B419238962576006F1B76F0FF00E2BD0030E6000642291656B9 +:201DA2002576006F1B76F0FF00E2BD0030E60006422916562376390110292576006F1B765E +:201DC200F0FF00E2BD0030E60006422916562376391110292576006F1B76F0FF00E2BD003B +:201DE20030E600064229165610292576006F1B76F0FF00E2BD0030E6000602FE4229165699 +:201E02001F763300309241962376800026760000301801002128FFFF1029103B41923096FD +:201E22002576006F1B76F0FF00E2BD0030E6000602FE422916561F7633003092419623768A +:201E42008000267600002C922C2B2128FFFF1029103B419230962576006F1B76F0FF00E27F +:201E6200BD0030E6000602FE422916561F7633002A92419623761000267610012A922A2BEE +:201E82002128FFFF1029103B41922A962576006F1B76F0FF00E2BD0030E6000602FE422932 +:201EA20016561F7633002A92419623761000267610012A1802002128FFFF1029103B419221 +:201EC2002A962576006F1B76F0FF00E2BD0030E6000602FE422916561F76330024924196CF +:201EE200237602002676000024181F002128FFFF1029103B419224962576006F1B76F0FF6C +:201F020000E2BD0030E6000602FE422916561F763300269241962376040026763D012692A7 +:201F2200262B2128FFFF1029103B419226962576006F1B76F0FF00E2BD0030E6000602FEAF +:201F4200422916561F76330024924196237602002676000024180F002128FFFF1029103B06 +:201F6200419224962576006F1B76F0FF00E2BD0030E6000602FE422916561F763300269236 +:201F820041962376040026763D01261826002128FFFF1029103B419226962576006F1B7698 +:201FA200F0FF00E2BD0030E6000602FE422916561F76330024924196237602002676000012 +:201FC2002492242B2128FFFF1029103B419224962576006F1B76F0FF00E2BD0030E600065D +:201FE20002FE422916561F763300269241962376040026763D01261826002128FFFF102956 +:20200200103B419226962576006F1B76F0FF00E2BD0030E6000602FE422916561F76330000 +:20202200249241962376020026760000241808002128FFFF1029103B419224962576006F34 +:202042001B76F0FF00E2BD0030E6000602FE422916561F76330026924196237604002676DC +:202062003D012692262B2128FFFF1029103B419226962576006F1B76F0FF00E2BD0030E67E +:20208200000602FE422916561F76330024924196237602002676000024180C002128FFFF46 +:2020A2001029103B419224962576006F1B76F0FF00E2BD0030E6000602FE422916561F765C +:2020C2003300269241962376040026763D012692262B2128FFFF1029103B419226962576C7 +:2020E200006F1B76F0FF00E2BD0030E6000602FE422916561F76330024924196237602006D +:202102002676000024180E002128FFFF1029103B419224962576006F1B76F0FF00E2BD0056 +:2021220030E6000602FE422916561F763300269241962376040026763D0126183E00212817 +:20214200FFFF1029103B419226962576006F1B76F0FF00E2BD0030E6000642291656102917 +:202162002576006F1B76F0FF00E2BD0030E6000602FE422916561F7633002892419623764F +:2021820008002676080128180F002128FFFF1029103B419228962576006F1B76F0FF00E279 +:2021A200BD0030E6000602FE422916561F76330028924196237608002676080128180F007F +:2021C2002128FFFF1029103B419228962576006F1B76F0FF00E2BD0030E6000602FE4229F1 +:2021E20016561F763300289241962376080026760801281803002128FFFF1029103B4192F1 +:2022020028962576006F1B76F0FF00E2BD0030E6000602FE422916561F7633002892419689 +:202222002376080026760801281803002128FFFF1029103B419228962576006F1B76F0FF2D +:2022420000E2BD0030E6000602FE422916561F7633002A924196237608002676080128928F +:20226200282B2128FFFF1029103B419228962576006F1B76F0FF00E2BD0030E6000602FE68 +:20228200422916561F763300289241962376080026760801281802002128FFFF1029103BB9 +:2022A200419228962576006F1B76F0FF00E2BD0030E6000602FE422916561F7633003292E3 +:2022C20041962376000126760001321875002128FFFF1029103B419232962576006F1B762E +:2022E200F0FF00E2BD0030E6000602FE422916561F763300329241962376000126760001C1 +:202302003292322B2128FFFF1029103B419232962576006F1B76F0FF00E2BD0030E60006EF +:2023220002FE422916561F763300329241962376000126760001321831002128FFFF10292F +:20234200103B419232962576006F1B76F0FF00E2BD0030E6000602FE422916561F763300B1 +:202362003292419623760001267600013292322B2128FFFF1029103B419232962576006FF8 +:202382001B76F0FF00E2BD0030E6000602FE422916561F7633002E92419623764000267655 +:2023A20000002E922E2B2128FFFF1029103B41922E962576006F1B76F0FF00E2BD0030E661 +:2023C200000602FE422916561F7633002E92419623764000267600002E1828002128FFFF95 +:2023E2001029103B41922E962576006F1B76F0FF00E2BD0030E6000602FE422916561F760F +:2024020033002E92419623764000267600002E1820002128FFFF1029103B41922E96257618 +:20242200006F1B76F0FF00E2BD0030E6000602FE422916561F7633002E92419623764000E1 +:20244200267600002E1838002128FFFF1029103B41922E962576006F1B76F0FF00E2BD00D5 +:2024620030E6000602FE422916561F7633002E92419623764000267600002E1838002128CC +:20248200FFFF1029103B41922E962576006F1B76F0FF00E2BD0030E6000602FE4229165605 +:2024A2001F7633002E92419623764000267600002E183E002128FFFF1029103B41922E9660 +:2024C2002576006F1B76F0FF00E2BD0030E60006422916562376390110292576006F1B7637 +:2024E200F0FF00E2BD0030E6000602FE422916561F763300229241962376010026760101CE +:20250200221848002128FFFF1029103B419222962576006F22761F767A0316D0008F806FC9 +:20252200349294CDFCFF03901F76BE0118D0A8CA16961F767A03359294CDFCFF03901F762D +:20254200BE011AD0A8CA18961F767A033692019094CDFEFF1F76BE01A8CA1BD01A961F76F1 +:202562007A03379201901F76BE0194CDFEFFA8CA1B961A7669FF060016D0008F806F1F76B6 +:202582007A039492039018D03496949203901AD03596949201901BD03696949201903796F1 +:2025A20022761F76BE011618FCFF1818FCFF1A1A01001B1A01001A7669FF0600A9881F76AA +:2025C2007A032B9200D4003102521860A640036D008F0008A641056DA9A8A91A0002A98A5F +:2025E200A642046DA9A88050A98AA643046DA9A80850A98A1F76BF0102A81F767A032B9228 +:2026020003524960A69205601F76BF01041A0008015205601F76BF01041A000202520560BC +:202622001F76BF01041A8000035205601F76BF01041A0800045205601F76BF01041A020040 +:20264200055205601F76BF01041A0001065205601F76BF01041A4000075205601F76BF01C5 +:20266200041A0100085205601F76BF01051A0008095205601F76BF01051A00010A52056008 +:202682001F76BF010D1A20000B5205601F76BF010D1A04001F767A032B9201521F60A640D3 +:2026A200056DA9A8A81A0008A98AA641056DA9A8A81A0001A98AA642056DA9A8A81A000249 +:2026C200A98AA643036DAA1A0200A644036DAA1A10001F76BF0104A80CA906001F767A03AA +:2026E2002B9202520660008F880A1F76BF0104A8015209602FFF00161F76BF01128F000049 +:20270200021E0AA81F767A032B9203520B60A928CB0BA82800091F76BF01248F0000021EAE +:202722000AA8060022761F76BE01408F806F061800000F8F00F0A5C4071800FF08183F00A3 +:20274200091800FF1BDD0BDE1606A918C0FF161EA9A818C0A89219C0C618EFFF0B18DFFF9D +:202762000B18BFFFC518F7FF1A76008FC06F1F767A03BF562A0109D0CC92C4FF01F0019087 +:202782002A721F76BF010192C3FF1F767A0301F0019080FF2A721F76BF010192C5FF1F7601 +:2027A2007A0301F0019081FF2A729492C2FF01F0019082FF2A942A96035203610452036022 +:2027C200BF562B010152036102520360BF562B030552036106520360BF562B06075203608D +:2027E200BF562B0208520360BF562B04095213612B920152036106520360BF562F010252FD +:20280200036103520360BF562D010152066105520461056FBF562B05BF562C012B920152D6 +:20282200036103520360BF562E0202520360BF562E01045217610152BF5630010360BF565B +:20284200310203520A610152086106520B601F76BF01021A80000A6F1F76BF010B1A001010 +:20286200056F1F76BF010D1A001006520E6103520961015204610D1A0080096F0B1A008054 +:20288200066F0B1A0040036F021A800006520B6104520961025204610B1A0004066F0B1A4E +:2028A2000040036F021A000206520661045204610B1A0020036F021A0800227604520A6297 +:2028C20004522461015240610252346103522661446F0552116106524060088F8A021F7636 +:2028E200BE01059AA82801FC0AA81A1E1F76BF01021A0800326F088F00001F76BE01049A1E +:20290200A82801BC0AA81A1E286F088F49031F76BE0105020AA81A1E206FA928CB0BA82879 +:2029220008091F76BE010A1E059AA828257C1A1E146F088F8A0B1F76BE01059AA82801F855 +:202942000AA81A1E0A6F2FFF10161F76BE010A1E059AA82813BC1A1E1A7669FF0600BDB25F +:20296200BDAABDA202FE1F767A032B9200D200D3025232601F76BF0116D0008FC0DB099235 +:20298200C1FF94CDFEFF01F016D116D00190A8CAA9CDFDFF949616D0099203F01F766F033F +:2029A2000290A8CA9C9600CDFFF39492039089FFA8CA00961F76BF010040036C0102A986A1 +:2029C2000042026C02DA004A026C04DA0044026C08DA10D0947A1F767A032B92015231609E +:2029E200408DC0DBA18A1F76BF01A183012916DCC418FDFF16DD0992C3FFA18A03F00290D5 +:202A0200C59816DCC418FBFF0992412B008FB2DEC1FF01F00190A95D20FFFFFF40763E8090 +:202A22000356A902A18A1F766F0316D0079016DCC49800CDFFE79192069089FFA8CA009697 +:202A42001F767A032B9204525B60408DC0DBA18A1F76BF0116DCC418FEFF01CC0004C9FF48 +:202A6200412BA95D008FB2DE20FFE80340763E8016D91F76BF010190C198014B026C01DA82 +:202A82000148026C02DA0945026C04DA0942026C08DA014A026C10DA0147026C20DA0944CC +:202AA200026C40DA0044046CA9AA8009A9860149056CA9AA18FF0100A9860941056CA9AA6A +:202AC20019FF0100A986004B056CA9AA1AFF0100A9860045056CA9AA1BFF0100A9860940B8 +:202AE200056CA9AA1CFF0100A986004A056CA9AA1DFF0100A98610D0008FC0DB947A1F76BE +:202B02007A032B92065210601F76BF010046026D01DA0048026D02DA004B026D04DA10D0C1 +:202B2200008FC0DB947A1F767A032B920552E0FF89001F76BF010945036D01DA026F10DB83 +:202B42000944036D02DA026F40DB0042036D04DA056FA9A21CFF0100A9820044036D08DA22 +:202B6200056FA9A21DFF0100A9820046036D10DA056FA9A21EFF0100A9820040036D20DAFA +:202B8200056FA9A21FFF0100A9820048036D40DA056FA9A21FFF0200A982004A056DA9AA3F +:202BA2008009A986056FA9A21FFF0400A9820043066DA9AA18FF0100A986056FA9A21FFF22 +:202BC2000800A9820045066DA9AA19FF0100A986056FA9A21FFF1000A9820047066DA9AA48 +:202BE2001AFF0100A986056FA9A21FFF2000A9820041066DA9AA1BFF0100A986056FA9A252 +:202C02001FFF4000A982004B066DA9AA1CFF0100A986056FA9A21FFF8000A9820049066D89 +:202C2200A9AA1DFF0100A986056FA9A21FFF0001A9821F767A0310D0008FC0DB38A2947AE6 +:202C4200008FC06FCC92013B1F76BF01C4FF01F0019009D0A985A9860192C3FF01F0019073 +:202C620080FFA9850156A2000192C5FF01F0019081FFA9850156A2009492C2FF01F00190C3 +:202C820082FFA9850156A20017D0008FC0DB82FE947ABE82BE86BE8B060006000052A88890 +:202CA200C48A096509520763FF9CC4CDF8FF0790A8CAC496A69245520D614E5208614F5224 +:202CC2000D60C41A2000C418BFFF086FC418DFFF056FC41A2000C41A4000A592015203603F +:202CE200C4187FFF02520360C41A8000C418EFFFC418F7FF0600BDB200D5013B008FC0DD15 +:202D0200A9A8A581A98AC47D01DDA5924652F76433D1008FC0DD34D0BF569C0CBF56940C18 +:202D22001F76400335D03BD1BF56940836D0BF56940937D0BF56941038D0BF56940839D0BD +:202D4200BF56940C3AD0BF56940C3DD0BF569C053CD10092FE9C949641D00092FF9C94966F +:202D62003ED0BF56940810D0BF56DC08BF56E465BF56F408BF56940DBF56EC1BBF569C12B5 +:202D8200BE8B0600A9BD120F00770077BDB21F7671038BE60100A48B50E8094088E23C002D +:202DA200407680AF88E6000000770077A9BF120FC18AA993B7FFFF91D497C18AFF90DC96C3 +:202DC200BE8B06000852A927A4C50960089A01D54E9B4076BB93008D3B03972BAB9209521C +:202DE2000B60089AA78A01D54E9B4076BB93008D3B03BF5697010600A71EBDB2A492BDAA81 +:202E02000152BDA22A60008F5070C08D40D01F76410300A822761F76BE01408F2FAE09CDD9 +:202E2200FFF7A81A0004008FEAAD099709CDFFFD1F763700A81A000100A01F76BE01099719 +:202E42001F76370002A81F763300321A0100321A0200237600011A7602523360008F507730 +:202E6200C08DC0D31F764F0300A82276408F806F1F76BE01FDCDFFEF8076A5ADA58AA81A46 +:202E82000020079716DD07CDFF3F1ADCA81A008007971F763700C518CFFF408F60ADC41A66 +:202EA200040004C21F763300321A04001F76370006A01F763300321A0800237600011A7676 +:202EC200D396A38A01D54E9B69FF089AC3864076BB93A2C4A2830BD0A28A0CDE0CDDC61AFF +:202EE20000400ADCC518FFDFCA18BFFFCA18DFFFCA18F7FFCA18FBFFCA1A0200CA1A010010 +:202F0200C418FFBF92CCE0FF0BD0015092964076E893A38AA70640762F94D39202520560E2 +:202F22001F76BF01081A0400C38A099ABF56E402A38A40764F94408D33030CD0932BA28A9A +:202F4200008D9E01932B9B2B0BDCC41A4000CA1A2000BE82BE86BE8B06001F764103BF56F5 +:202F620002011F764F03BF5602021F764003009606000002008D4203941E0600BDB2BDAA76 +:202F8200A486008D3A0392923660A9AA13FF6700A98A008D360301020156C4009206008D79 +:202FA2003803920F0466C28ABF56E40208D092C5A7C408D0090201DE92C2C207A98A008D49 +:202FC2003603C792C4969206008D3803920F4966C28AE446FE6CA28A099A40764F94D292A7 +:202FE200025205601F76BF01081A0400008D9E01922B376F008D3803928A408D3803A492EA +:20300200008D36030190A98801DC9AA89206008D3803920F0466C28ABF56E402A6920B60B2 +:2030220008D092830902C207A98AC592A7FFFF90C4960D6F08D09283A5C408D0090201DE20 +:2030420092C2C207A98AC592FF90C496008D36039206008D3803920F0466C28AE446FE6CCD +:203062001F763300211A0001BE86BE8B0600BDB200BEACA0BDAAA486BDA2A98201DEA61B83 +:203082003075FD69D292025205601F76BF010818FBFF00BE01DEA61B1027FD69408D360396 +:2030A200A9AB08D09AA20109921E008D3A03922BC28AE446FE6CA28A089A40764F9401BE5F +:2030C200008D38030102A30F92C21C68A7AB0902C207A98AC792C496C28AE446FE6C00BEEF +:2030E20001DEA61BE803FD69A28A099A40764F94D292025210601F76BF01009A081A040038 +:203102000B6FC28A0902A7ABBF56E401C207A98AC792C496009ABE82BE86BE8B0600BDB205 +:20312200BDAAA486EFFF3901C28AFCCCFF00A958EC47EDFF2C01408DA0019A92E0FF2D01CD +:20314200408D3B039A920152116000BE408D3D03BF569A01408D34039AC2408D3F039A2BC3 +:20316200408D3E039A2B0DD19A2B408D3F039A92E0FF1301408D3D039A924F60F2C4208F5C +:203182000000A9A8A60F06662F8F0000A9A8A60F0867608F00000AD1208F0000F2A09AA83B +:2031A2000CD19A923A52E0FFF800408DA0019A922E60408D34039AC4A692A94001DE9AC2BB +:2031C200066DF28A0356A008C496076FF28AA9A80109F21EA092C498008D34039206E20F6B +:2031E200E8FFDB000FD10CD0BF569A33A28A099ABF56923340764F94408D3F03008DA001EE +:20320200BF569A01BF569201EFFFC700008D3F03BF569201EFFFC100408D3E039A923E60A1 +:20322200A0921F760403115425611F767C032454036024921F60A088408D31039A0EA60F29 +:203242000560408D33039A921560A0921F767C032354076023920561408D33039A920A618A +:20326200408D3F03008D3D03BF569A01922BEFFF9400408D32039A78408D3E039A80019AAA +:20328200013BA7949A96A9AAA781A98A0ED1089A9C78A28A40764F947F6F9A80019A013B9E +:2032A200A7949A96A9AAA781A98A0ED19C78408D3E039A9207520E600DD19A9210520A6029 +:2032C200408D33039A9206600A9A1F767703A0941096408D3E039A9203520B600DD19A59FF +:2032E200A19204520660059A008FC0DDA0949C96408D3E039A9202521A60A0920DD103523F +:203302009A78336842523166008FC0DD949203522C68A09233520B600CD19A923A5225605C +:20332200A09233520460008D3D03922B0DD09258408D3E03008FC0DD9A9294540467A91BA2 +:2033420090012A68A28A099A40764F94408D3D039A2B0DD0408D3F03BF569A01408DA00104 +:20336200BF569A01922B186FA28A099A40764F94408D3E039A2B0DD0408D3D03BF569A0182 +:20338200408D3F039A2B922B076FC28ACC18DFFFC28ACC1A2000C28AEC46EDFFC7FE1F7600 +:2033A20033000BDC211A0001C41A4000BE86BE8B0600BDB2BDAAA486A61EBDA2A582D29256 +:2033C200025205601F76BF010818FBFF408D360308D09AC292A2008D3A03BF569201C28A97 +:2033E200E446FE6CA28A089A40764F94008D38030102921EC28300BE0902BF56E501C20783 +:20340200A98AC392A7FFFF90C496A692BE82BE86BE8B06000600A983C57C0600BDB2BDAA39 +:20342200BDA206FE1F767B03A482BF5634010EDCEC92FF90A95AE492FF90A988A9AA37FFEB +:20344200A6AFA986DC92FF90A988A9AA37FFA6AFA986D492FF90A98809D0A9AA37FFA6AFCE +:20346200A9869492FF9008D0A9599492FF90A988A9B237FFA6AFA98BFC92FF90A988008DB1 +:203482003203A9B237FFA6AFA98BF492FF90A988408FFFFFA9B237FFA6AFA98BA9A210FF54 +:2034A200A101A71E441EA98A9392C7960202BF56CC34407632B0A90E461EA28A465DA9B296 +:2034C200407608B0419644830102A38A4076A49544830102A38ABF56C5344076A4954192F8 +:2034E200A90E461EC38AE446FE6CA9B2A38AA28340764697C38AE446FE6CA9A210FFA101B1 +:20350200A983A38A4692A993FF91A7FFFF90C597CD960602D52BDD2B4076A49586FEBE82F5 +:20352200BE86BE8B060006000600A98AC4920600A988BDB21F767103A9A8008D3203A48B70 +:20354200BF560101BDAA10FFA101408FFFFFA71EA986A98A9193C7970202CF7E407632B0DB +:20356200A9CDFF00A283A7FFFF90A18AD597DD960602E52BED2B4076A495BE86BE8B0600BE +:20358200BDB202FEA48B0EDCEC92FF90A980E492FF90A988A70637FFA6AFA71EDC92FF903B +:2035A200A9880129A70637FFA6AFA71ED492FF90A988412BA70637FFA6AFA71EFC92FF9005 +:2035C200A9934196F492A838419620FF0080A70F0666A706415C40767897086FAD5CA79210 +:2035E200029B81DCA45C40765B9E399AA18A4076059882FEBE8B0600BDB2BDAA02FE1F7695 +:203602007103A486BF5601010EDCEC92FF90A980E492FF90A988A70637FFA6AFA71EDC9232 +:20362200FF90A988A70637FFA6AFA71ED492FF90A988A70637FFA6AFA71E012920FF0080DF +:20364200A70F0666A706407602984196086FAD5CA792029B81DCA45C40769E9EA9AA008DED +:20366200320310FFA1011F767803A71EA98BA98A9292408FFFFFC796BF56CF384192FF905A +:20368200D7964192A7FFFF90DF961892A9CDFF00A7FFFF90E197E9960602407632B0A9CDDD +:2036A200FF0009D0A7FFA183A28AFF9008D1F597FD960A029D2B952B4076A49582FEBE866C +:2036C200BE8B060002FEA61EAC281F00013B2256A60740FF0156A400C492A640036CFF900D +:2036E200036FA7FFFF9082FE0600BDB2A48BBDAAE1C50AD09183A706A58A02194076CF98EE +:20370200A927A706A58A01194076CF98A1C5008D3203408FFFFF0EDF0356A908AB94A95A96 +:20372200A78A9192C7960202BF56CF33407632B00AD0A95DE106918A0219407608B0A98887 +:20374200A20EA60F1061008D3C03912BD192025205601F76BF01081A0400A18A099A4076EE +:203762004F94096FA18A339A40760598008D3C03BF569101BE86BE8B0600A4830EDDED920A +:20378200FF90A980E592FF90A988A70637FFA6AFA71EDD92FF90A988A70637FFA6AFA71E0F +:2037A200D592FF90A98809D0A70637FFA6AFA71E9592FF9008D0A90EE41E9592FF90A988DC +:2037C200E40637FFA6AFE41EFD92FF90A988E40637FFA6AFE41EF592FF90A988E40637FF43 +:2037E200A6AFE41E02020156E4000AD01F767B033A9AF4C394C3BF563401407605980600BF +:203802000600BDB2BDAABDA2A482008DA00193923D61408DA0010FD09B2B935A008FC0DD28 +:20382200013BA9A8A281A98AC49203523268A91B90012F66A29233521A61008FC0DDA9A8C3 +:20384200A281A98AC458A059408FFFFFA38A82D981D8A1880EDC035694089CCAA959A60631 +:20386200407632B0A188A90EA60F05600CD0A292937A1C6FD392025205601F76BF01081A77 +:203882000400A38A099A40764F94A928FFFF0E6FD392025205601F76BF01081A0400A38AA7 +:2038A200099A40764F94A928FFFFBE82BE86BE8B0600BDB206FEA48B0EDCEC92FF90A90ED8 +:2038C200421EE492FF90A988420637FFA6AF421EDC92FF90A988420637FFA6AF421ED49256 +:2038E200FF90A98809D0420637FFA6AF421E9492FF9008D0A90E441E9492FF90A988440624 +:2039020037FFA6AF441EFC92FF90A988440637FFA6AF441EF492FF90A9880DD0440637FF90 +:20392200A6AF441E9492FF900CD0A90E461E9492FF90A9880BD0460637FFA6AF461E949200 +:20394200FF90A9880AD0460637FFA6AF461E9492FF90A9880ED0460637FFA6AF461E94CC31 +:20396200FF0004520A61055212604206448A46C4A69340769E9E076F4206448A46C4A693A2 +:2039820040765B9E3C9AA18A4076059886FEBE8B0600BDB2A9A8BDAA10FFA101A98BA48619 +:2039A200408FFFFFA98ABF56C1100602BF56C904D12BD92BE12BBF56E930407632B0A9CDED +:2039C200FF00008D9E01A7FFFF90F197A28AA183F9960802BF5692014076A495BE86BE8BF0 +:2039E2000600BDB200BE00D0408FC0DBAA2B008F80DCA9A8A00DA98A9580C427A70EAB0FF8 +:203A02000361C47F01BE01D8A0928052F168A6921061408D80DC809AA18A407643B080D0F8 +:203A2200A82802019196A18AA9287E3F40765B9EBE8B0600BDB200BE008DA101A9A8A60D73 +:203A4200A71EA9A8A60DA98301DE0EDFC7929596A6920852F468A483408D9E010EDD03565A +:203A6200E508DD58EDCAA988A9A8408FC0DB10FFA101957EA983BF569C010A024076A495E2 +:203A8200BE8B0600BDB2BDAABDA202FEA4860EDC0356E408DC2FECCAA927A9AA10FFA101B2 +:203AA200A71E00D51F767C032492C7960356AB01BF56CF03D796AB922061A588AA92A672AB +:203AC200008FC0DB03D1A9A8A60DA98A0356A501A980A9AA10FFA101A61EA792A17204D09F +:203AE200C492C7FF9E96A792A07201DDC492FF909696AB92A554E2660356AB014196A993A4 +:203B0200039A408FFFFFA894A959A9AA10FFA101A982A98AA10E407632B0A9CDFF0004D009 +:203B2200A7FF9B974193A073FF90AB280500089B9396AB9241944195A958069A4194A9800A +:203B4200079A4194932BA758A859932BA958A28AA383A10E932B008D9E019B2BBF56920117 +:203B62004076A49582FEBE82BE86BE8B0600BDB2AC2BAB280800807608DF0C3505D106D016 +:203B8200A483A172A072A9800EDD03569D089594AC5807D19696AB92A794A958A793A173CD +:203BA200009B95929DCA00520261019BAC92AC58408F00DF019C0852A92D9597DF68BE8B10 +:203BC2000600BDB210FEAD5C89DCA45DAD5CC07600C18FDCA45C08F6852400D0C07609C10F +:203BE20005F68424008FC0DB942B01D8A0928052FC68A4C51F767A032A921F767A037EDF50 +:203C0200C7962B920452086160D162D0BF569C0ABF569408116F1F76700300D0BF5620026B +:203C2200AD5C8FDCA45C9492008F22DC949601D8A0920652F66861D0008FC0DB1F767A0303 +:203C4200BF5694653192046163D0BF5694141F767A0330921B611F767A032A882A92085212 +:203C620081DE03652A8882DE00D00129008F34DC0356A603C07640DEA00D0156A700C79276 +:203C8200949601D8A0920852F4681F767A032B9201521A601F767A033188012920FFF2FF96 +:203CA20000D0A60F1161008FC0DBA9A8A00DA98A30D101D8BF569C4648D1BF569C3C319216 +:203CC2000E9CA054F1661F767A032B920252216000D0008FC0DBA9A8A00DA98A01D830D144 +:203CE200A092BF569CAA065248D1BF569C96F26806D0008FC0DBA9A8A00DA98A01D830D118 +:203D0200A092BF569C73085248D1BF569C69F2681F767A032B920352116000D0008FC0DBD5 +:203D2200A9A8A00DA98A01D830D1A092BF569C46145248D1BF569C3CF2681F767A032A92B9 +:203D420009521B6000D0013BAD5C89DCA480008F80DEA7069481A71E008F08DCC792949683 +:203D620001D8A0920F52F1683DD1008FC0DB3ED0BF569C46BF5694461F767A032B92065229 +:203D82002B60008FC0DB30D032D19428A401A4C531D09428A40133D09C2884037ADF4BD17A +:203DA2009428840348D094282C0149D094282C014AD0942820039C282003C792A4C56ED0DB +:203DC20051D194967BDF6FD0C792949650D0BF569406BF569C101F767A032F920A6100D0DB +:203DE200008F30DC9428000801D8A0920452FB684076D88390FEBE8B0600BDB2408D80DC18 +:203E0200A9287E3FA8280201A18A40769E9E809AA18A407643B0A98080D0A988910EA70F35 +:203E22000E60A688012920FFFFFFA60F08611F767A032A887ED0910EA60F156140764E9B04 +:203E4200408DC0DB7FD0912B40765E9A1F767A032E9217617FD91F767103C11A1000112870 +:203E6200FFFF0F6F00D0008F80DC9492008FC0DB949601D8A0928052F7681F7670033F2BE1 +:203E8200BE8B0600C4A0D41A01000600C4A0D41A02000600D493009A039100530260019A39 +:203EA20006001F76BF010118F7FF06001F76BF01011A08000600227608D0408F806F1F764F +:203EC200BE0195CCFCFF015008960BDD08CCF7FF0450089608CCDFFF1050089608183FFF24 +:203EE2001F76BF01C51A08000118F7FF1A761F76C10169FF0002BF560007BF56011F022BA6 +:203F0200BF56040D0A2800800B2B0C2BBF560F10D42BC41E001A800006001F7676032588EA +:203F2200BDB2A48BA6921352E6FF5801C07612C10129A7060456A601A71EC7C52076C18AF3 +:203F4200260ED40F0561BF562511EFFF470108D091C5673E1F767603252B262BD118F7FF00 +:203F6200D118FDFFEFFF3A011F76C1010246ECFF3501C18A1F767603260EC407A71E1F76BF +:203F8200C10107921F767603C796BF562513260AEFFF24011F76C1010246ECFF1F01079286 +:203FA2001F767603BF5625112796EFFF17011F76C1010246ECFF120107921F767603BF568A +:203FC200250F2796EFFF0A011F76C1010246ECFF050108D091C5673E1F76C10107400B6D7C +:203FE200D118FBFF1F767603D118FEFF252B262BEFFFF4001F767603BF562509EFFFEE0038 +:204002001F76C1010246ECFFE90007921F767603BF56250B2796EFFFE1001F76C101024614 +:20402200ECFFDC0007881F767603277EC18A260ED40F0561BF562507EFFFD00008D091C580 +:20404200673E1F767603BF562509EFFFC7001F76C1010246ECFFC20007921F767603BF56AB +:2040620025072796EFFFBA001F76C1010246ECFFB50007921F767603BF5625052796EFFFDD +:20408200AD001F76C1010246ECFFA800079208D01F767603279691C5673E1F767603BF56E5 +:2040A2002503EFFF9B00D140086CBF5625010AD0D11A040091C5673ED141ECFF8F001F76A8 +:2040C20076030AD0BF56250DD11A080091C5673EEFFF84001F76C101BF56008F082B021A9A +:2040E20020001F767603BF562512776F1F76C101BF56008FC18AE4920896021A20001F7633 +:204102007603BF562510696F1F76C101BF56008708280003021A20001F767603BF56250E4A +:204122005C6F1F76C101082B021A20001F767603BF56250C526F0AD091C5673E1F76C101AB +:20414200BF56008708280005021A20001F767603BF56250A426F26801F76C101BF56008FAC +:20416200C18AA706C407A71EC79208961F767603260A1F76C101021A20001F767603BF56CA +:2041820025082B6F1F76C101BF56008FC18AE4920896021A20001F767603BF5625061D6FE6 +:2041A2000AD091C5673E1F76C101BF56008708280002021A20001F767603BF5625040D6FFF +:2041C2001F76C101BF56008708280006021A20001F767603BF562502BE8B06001F7630001A +:2041E200A880A927A48E142820400002008FB4DD1F767803181E4076B79C0052FD61A7929D +:20420200A793C0FF0191A995A880A7922661408FA8DDAB9220BE1F90A674A792A654026717 +:20422200A7881F767603A65C0356AB01283AA90E2AA82C1E008FB4DD4076AF9C4076B79CD9 +:204242000052FD61A93AA60DA98EAB92A694A927A792A69EA980DE601F7630001428104063 +:2042620006001F763000A880A927A48E142820400002008FB4DD1F767803181E4076B79C3A +:204282000052FD61A792A793C0FF0191A995A880A7922661408FAEDDAB9220BE1F90A67444 +:2042A200A792A6540267A7881F767603A65C0356AB012E3AA90E30A8321E008FB4DD4076FF +:2042C200B39C4076B79C0052FD61A93AA60DA98EAB92A694A927A792A69EA980DE601F7647 +:2042E200300014281040060002FE1F76760338C5008FB4DD673E22761F763400008FE5B1A4 +:204302001CA81A7669FF4076F2B01F7671030F8F40423A0642A8C00055B2A9BD120F00776F +:20432200007702E84116008F16DE89E60000407631B12376002082FE060002FE22761F76CD +:204342007A032B9204520460008FD6AA036F008F51A31F7634001AA81A760F8F40421F7693 +:20436200710369FF3A0642A8C00055B2A9BD120F0077007702E8D123008F0EDE89E6000031 +:20438200407631B11F7630000C2820402376001082FE0600BDB2BDAABDA240769EAA00D3F5 +:2043A200103B69FF40767FB2267600002F760000407647B3407661B14076FF901F767A0351 +:2043C200009A2A93407627AC0D9A40761A95418F00C201D4A9A0407669941F767A033192B7 +:2043E2000860418F00C202D4A9A040766994076F012902D420FF00E1407669944076E19E91 +:2044020040762990008FC06FA48300D20BDC0CDDC51A0100C41A0100012920FF50C34076D3 +:2044220050B1008FC06FA48301DAA2920EDC0FDDC51A0100C41A01000A52EF64008FC06F83 +:20444200A4830BDC0ADDC51A0100C41A01004076F78F407632B31F767A03109B2A924076A0 +:204462005EB340760A9F40769EB21F767A032B9204520561407614A5407638844076AE856F +:2044820040766A9C4076D8831F767A032B9206520360407655A81F767A03C076C0DB2A9271 +:2044A2007EDFC79622761F76C001BF56292F1A761F767103BF5604011F76710303927D61B6 +:2044C20063D0032B008FC0DB94920E611F76740363D03D0A94923D5407663D2B008FC0D386 +:2044E20069FF4076369A00D2008F32DF013B408FC0DBA9A8A281A98AA9A0A281A98360D045 +:20450200C40A9592C4545566005253611F767C0332924F61408F30DFC42BA9A0A281A98AD7 +:20452200C49280520868008F30DF013BA9A8A281A98AC42B013B086F109AA794A9CCF0FF75 +:20454200C4968052F167008F30DFA9A8A281A98AC4800356A203408FF0D8A61EA792C3FFF8 +:20456200A927A606AB0D0156A500A7CD0F00A82DC59262FFA988E161013B0A6F008F30DF33 +:20458200A9A8A281A98AA692A0FFA988C40AA640F66C408D30DF013BA9B2A281A98B008FFB +:2045A200C0DB69FF009AC193407614ADC108030001DAA292025299647FD0008FC0DB944117 +:2045C200076C7FDC69FFC418FDFF40764E9B7FD0008FC0DB9442076C7FDC69FFC418FBFFD1 +:2045E20040765E9A7FD0008FC0DB9443076C7FDC69FFC418F7FF40766A9C7FD0008FC0DB7E +:204602009445076C7FDC69FFC418DFFF4076538069FF40761C921F767A032B9201521360E5 +:2046220016D0408FC0DB9592A58AC1FF01F016D0A3CE0356A9027FDC0790C49895CC040013 +:20464200C1FFA95B2B92065261607FD0008FC0DB1F767403949200BEC6FF3E93026001BE9E +:20466200A6CE1B61008FC06FA4831F767A030BDDC51A00402B9206520761045205610DDC28 +:20468200C41A0020056F1F76BF01041A0800008FE8031F767B0308A87FD0008FC0DB1F76E0 +:2046A20074039492A99300BED6FF01913E973F93026001BEC5FFA6CE16611F767A032B92B4 +:2046C2001F76BF010B1A000406520661045204610B1A0020036F021A0800008FE8031F76F6 +:2046E2007B0308A87FD0008FC0DB1F76740394CC4000C5FF3F961F767B03080607601F76AF +:20470200BF010D1A00400D1A000400D2A2920461408D40D0036F408DC0D3A18A40766E9943 +:20472200A91BFFFF59611F76BF0100BE0F1A01001F76780337523EC213623752326133520F +:204742000A6233523A610352446104523E6106523861426F34522D61355227613D6F3A52DF +:2047620008623A5212613852186139521261346F3B5207613C523060A18A4076C6992C6F3C +:20478200A18A40766D99286FA18A40762A99246FA18A40762D98206FA18A407669981C6FC0 +:2047A200A18A40760098186FA18A40760198146FA18A40767B97106FA18A4076E2980C6FB2 +:2047C200A18A4076879A086FA18A4076249B046FA18A4076AF9A01DAA2920252E3FF6EFE70 +:2047E200966F1B76F0FF0500BDABBDAABDA8BDA0BDC2BDC300E2BD0003E2BD0003E2BD01B9 +:2048020003E2BD0203E2BD0303E2BD0430E6000602FE69FF422916561F76330022924196F9 +:2048220023760100267601012218FA002128FFFF10291F767B03240604610102415624002A +:204842001F7671030492E1FF99011F76710311920D61FF9C11960A60008FC0DBA4837FDCCB +:204862007FDDC518EFFFC41A04001F767A032F92196100D2008F0871013BA9A8A281A98A23 +:20488200D492C3FFA988008F3CD7A9A8A281A98A69FFA292C47E4076568601DAA29204529F +:2048A200EA641F767A032B9206523A601F76C4010992C3FFA90EA9BD120F0077007763D0D1 +:2048C200808DC0DB8BE60400008F40D78CE6200069FF13E29200CFE6200040761EB26ED1F8 +:2048E2006FD0013B008FC0DB9A92929EA985A9BD160F6FD0C8E29402CFE6040020E7A0001D +:2049020089E60900407680AF50E800C8007790E8008800778CE600001DD013E292001F76CF +:204922007A032B920552436000D21F76710306921F767B03210A21540262212B008F087163 +:20494200013BA9A82181A98AC492C3FFA90EA9BD120F212D69FF008F40D712358BE6040085 +:204962000156A400CFE6200040761EB2013B1F767B03008F21DD8EE60000A9A82181A98A69 +:2049820013E2C400008F80DEA9A82181A98A01DAC4920852056121924076EE82056F219258 +:2049A200009B40761181A2920652C0641F767A032E92E1FFE3001F767B0320881D0EA60F32 +:2049C2001A601F767A032C931F767B03219200530F611F767103055402600D9A1F767B0383 +:2049E20021931F767103059F015302600C9A69FF40764B901F767B031E92205472671F765A +:204A02007A032E9200D26D651F767B03212D008F0871013B1F767A032E12A294A959A9A833 +:204A2200A281A98AC492C3FFA980A7BD160FA188008F21DDA9A8A681A98A8BE60C00C4E2D0 +:204A4200C400007720E7000100778CE6000000771F767B03A9BF120FA98556FF009B1F5484 +:204A62000267019B1F5422970767008F34DFA9A8A281A98AC40A008F88DDA9A8A181A98AE4 +:204A8200009AC49300530260019A22CA2461A12D008F40D71235CFE6200069FF0156A4006F +:204AA20040761EB21F767B03240608618EE6200000770077A6BF120F076F8EE6000000775F +:204AC2000077A6BF120F008F21DD013BA9A8A181A98AC47E01DA1F767A03A2922E5495648A +:204AE2001F767B031C92200A20544766202B69FF4076DB9000D21F767A032E9220651F7616 +:204B02007B03212D1F767A032E12A294009BA95940761181013BC07634DF008F88DDA70634 +:204B2200A281A71EA9A8A181A98A01DA1F767A03C792C496A292C72B2E54E2641F7671034E +:204B420005921F767B03029C210A215416621F767A03319200D21F767B03212B0E651F76E5 +:204B620071030692019BA2944076118101DA1F767A03A2923154F464008F0071A4831F7653 +:204B8200330019DC01DDC51A0040C41A1000BF562101103B419282FE2296AFE2BE04AFE28F +:204BA200BE03AFE2BE02AFE2BE01AFE2BE0080E2BE00BEC5BEC4BE83BE8ABE86BE87030008 +:204BC200303BF1FF177602761B76F0FF0500BDABBDA8BDA0BDC2BDC300E2BD0003E2BD0084 +:204BE20003E2BD0103E2BD0203E2BD0330E6000602FE69FF42291656227601021F767803C1 +:204C020001561000237600102676391110291A767FD0008FC0DB944F046D69FF407679A9C6 +:204C22001F767103020A029214520468022BBF56030116D1008FC0DB7FD09C9294CA019034 +:204C4200A9880C9301F10191A6CB10601F767A032B93065306611F76BF010B1A0008146F88 +:204C62001F76BF010B1A00200F6F1F767A032B93065306611F76BF010F1A0008056F1F76FB +:204C8200BF010F1A00200653E1FF4B011F767103150A15930A53E0FFA1001F767A032B9307 +:204CA2001F7671030553152B03601B9322601F767A032B93015305601F7671031A93196006 +:204CC2001F767A032B9306530F6104530D61025306611F76BF010B1A0004226F1F76BF0154 +:204CE2000B1A00401D6F1F76BF01021A0002186F1F767A032B9306530F6104530D61025314 +:204D020006611F76BF010D1A00040A6F1F76BF010D1A0040056F1F76BF01041A00021F76F7 +:204D2200710319930F601F767A032B930353136101531161065319601F76BF01021A8000BF +:204D4200186F1F767A032B9303530F6101530D61065306611F76BF010B1A00100A6F1F761A +:204D6200BF01041A8000056F1F76BF010D1A00101F7671031A9315601F767A032B9306537F +:204D82000B610353046101531561196F1F76BF010B1A0040226F1F76BF01021A80001D6FD0 +:204DA2001F767A032B930653146103530D61015306611F76BF010B1A00800F6F1F76BF0107 +:204DC2000D1A00800A6F1F76BF010D1A0040056F1F76BF01041A020000523E601F76710313 +:204DE200158062D0940EA70F37601F767A032B9303530F6101530D61065306611F76BF018E +:204E02000D1A00100A6F1F76BF01021A8000056F1F76BF010B1A001006530E610353096169 +:204E2200015304610D1A0080096F0B1A0080066F0B1A0040036F021A800006530B610453EF +:204E42000961025304610B1A0004066F0B1A0040036F021A00021F767103009A1C930053F4 +:204E62000260019AA693A9CF04611428F401162B140AC4E214001C7E12E8D01F14AD5364D8 +:204E8200160A1693019100B6142B179716930791026101B6A692187F3C601F767A032A927E +:204EA200095224611F76710316D0BF56190194937FD0D0FF9492C9FFA8CAA940026C197F5E +:204EC2000C42116D0C430C6D0C44036D1A2B2B6F1892009B00520260019B1A97246F17921B +:204EE2001A96216FBF561A011E6F1F7671030C41BF561B01036C1792026F009A0C401A960D +:204F0200036D192B106F179317921B9719960B6F17931788179219971B961A7E046F69FF68 +:204F22004076C4A882FEAFE2BE03AFE2BE02AFE2BE01AFE2BE0080E2BE00BEC5BEC4BE8325 +:204F4200BE8ABE870300303BF1FF1776027602FE2276008F5EA11F7635000AA81A7669FFC5 +:204F6200407600B31F763300221A20002376010000D5013B008F88DDA9A8A581A98AC42B6A +:204F8200008F21DDA9A8A581A98A01DDA592C42B1C52F1641F767A032B9206522360008FD8 +:204FA20000711F76C401D4CCF0FF05500296DCCCF0FF0350039603CC1FFF1050039603CC70 +:204FC200FFF1A91A0005039603CCFF0FA91A00400396E4CCF0FF0750049604CC0FFF205027 +:204FE20004961F767A032B9203521460008F00711F76C401D4CCF0FF02500296DC18F0FFC7 +:2050020003CC1FFF1050039603CCFFF0A91A000203961F767A032B9201522860008F0071E2 +:205022001F76C401D4CCF0FF06500296DCCCF0FF0550039603CC0FFF4050039603CCFFF747 +:20504200A91A0007039603CCFF0FA91A00200396E4CCF0FF0350049604CC0FFF60500496DE +:2050620004CCFFF1A91A000104961F767A032B9202520960408F0071A58A02DCC418F0FF6C +:20508200DD18F0FF2B9205524C60408F0071A58A1F76C40102DCC41A0F00DDCCF0FF0250EC +:2050A200039603CC3FFF3050039603CCFFF0A91A0006039603CCFF0FA91A00C00396E5CC65 +:2050C200F8FF0A50049604CCBFFFB050049604CCFFF7A91A0007049604CCFF0FA91A0040B0 +:2050E2000496EDCCF0FF0550059605CC1FFF1050059605CCFFFEA91A000E05960518FF0F2D +:20510200F5CCF8FF08500696061AF00006CCFFFDA91A000D069606CCFF0FA91A00900696C8 +:20512200408F0071C0760068A5C41F76C401A78A1AD019DD01DEC61A000119DC011A0008E3 +:20514200C51A1000001A10000018BFFF001A000F011A00401F763300BF5621011F76A001A5 +:20516200C41A000819CCFFFCA91A0004199697CCFFFDA91A00011A96BF56098000CC7FFC39 +:20518200A91A0001009600CCFFE3A91A0008009600CC001CC9FFA92D019A66FFA98800CC21 +:2051A200800304600102AC1E076F00CC8003C6FF80FFA985AC1EA6851F7671034456A900C1 +:2051C200421E3A06C00055B2008FA60E42A8C00055B21F767A03008F4C1D2B931F76A00174 +:2051E20005960018FCFF1F767B03025326A80C60008F8A66BF561C0FBF561D04BF561E092C +:20520200BF561F1426A81F767A032B9203520E601F767B03008FF22BBF561C0ABF561D01B7 +:20522200BF561E04BF561F1426A81F767A032C920E611F767B03008FF22BBF561CFABF56E1 +:205242001D19BF561E96BF561F1426A81F767A032B9206520660008F7C921F767B0326A82C +:2052620005520660008FA60E1F767B0326A81F767B03260682FE241E0600005206601F76F7 +:20528200BF01041A0001056F1F76BF01021A00010600005206601F76BF01041A4000056F62 +:2052A2001F76BF01021A400006004076AAA6019A4076B6A6009A4076AAA60102407663B313 +:2052C200009A4076B6A61E02407663B30600009A4076B6A61E02407663B3019A4076AAA6F5 +:2052E2001E02407663B3009A4076AAA61E02407663B30600BDB2BDAABDA20EFE00D2A98BE7 +:20530200A288A492A52D0252A65BE3FFF000A9B2026301D256FFA983AC92056404520363BB +:2053220001D3026FAC2BAC92A58B4B2B0B650A02421EA9B2C00055B24B0AA98BAC924B5407 +:20534200F762A9B20A650A02421EA9B2C00055B201DE58FFA98BF862A292A58BA694A98807 +:20536200026001BEA692AC944B2B0452A9880F650A02421EA9B2C00055B2AC80A98B4B0ADE +:20538200A69281DFFC9CA72D4B54F362AC920263AC2B019A66FFA9580152026000D080761D +:2053A200E803A9B242C2C00055B2441EA9B242C2C00064B2A61E6402421EA606C00055B246 +:2053C200461E6402421EA9B2C00064B2A61E0A02421EA606C00055B2481E0A02421EA9B2A0 +:2053E200C00064B24A1EA61E460648074407A607046000D0A02DAC5AA3921561039A013B8B +:205402004B96AD888ADEA6880356A9010156A600C6060960AC924B5406610F024B0BC61E1A +:205422004B92F062A2922061019A013B4B96AD5D8ADDA55D0356A9010156A5000F02C50F77 +:2054420009614B9203520661019C04524B96F0640B6FAD5D8ADDA55D0ABE4B920356A9018A +:205462000156A500C5C2009A4B2B013BAD5D8ADDA55D0356A9010156A5008076B0DAA606BD +:20548200C507A61EC685C51E019A4B2D66FFA0CE046180020156C5004B0A4B920452E76490 +:2054A20048A3AB92AA2BFF90A927A9A9AC28180037FF5AFF4A064E1E4E92FF904E964D2B3A +:2054C2004E06ABCAAACB4E1E4606009BFF903FFF5AFF4E06ABCAAACB4E1E44063B565AFF35 +:2054E2004E06ABCAAACB4E1E026F4EB2408F1EDF013BA9A0A481A98A4B2BC45BA3921052BA +:20550200246200D14E92013B0190A9884E0640FF4E1EA6924076C2A601D9A1920852F36441 +:20552200A35A00D1A293A292B0FF0190A85A4076C2A601D9A1920652F6644076D4A601DB07 +:205542004B0A4B920452DB648EFEBE82BE86BE8B0600009A019C1952FE6406000052066061 +:205562001F76BF010D1A0010056F1F76BF010B1A00100600BDB21F76BF01BDAA0D1A00083F +:20558200BDA2A95B0102407663B300D1808DC06FA28AA392CEFF0BDCC41A008040761BA8DE +:2055A200A39280FFA95B0102407663B30DDA0102C21A0080407663B301D9A1921052E76496 +:2055C2001F76BF010B1A0008BE82BE86BE8B06001F767B03008F5902BF56000501287017AD +:2055E20006A80600BDB2BDAABDA202FE79D0008FC0DBAC1E013BA98B94854C82A61E4456CE +:20560200A90042A2C00055B278D0A98342A2215694004456A100C00055B27FD0A607A5032B +:205622009449046C7AD0013B9485A918FF0FA95AA91A0080407627A87BD0A9B2408FC0DBD2 +:2056420034FF957AA61EA9B242A232FFA607C00055B2A98A42A2C802AC1EA9B24456A90015 +:20566200C00055B21CD0A49E82FE289C9596BE82BE86BE8B0600A9280290407627A81F7674 +:205682007A032B9206520F6104520D61025206611F76BF010F1A00040A6F1F76BF010F1A0E +:2056A2000040056F1F76BF01061A0002060002FE1F767B03080604610102415608000092FD +:2056C200020A0254E6FFA8000606022BE0FF84007FD0008FC0DB9447566C0592346050D0DC +:2056E200013B9492FC9CA985A9BD120F007700770077007789E6000051D003E20A00949278 +:20570200FC9CA985A9BD160F007720E8000003E20A0032E8000589E6090003E20A0003E25D +:205722000C0112E8010C14AD056502E8000C03E20A0094E6010014AD06628FE800E00077D1 +:2057420003E20C000192C0FF03540267030A0192030A035402670396AFE20A00AFE20C0105 +:20576200C4E20103C4E2030220E709004FE800604FE8096000E7180000E75100007710E7E6 +:205782004000086F0492032B90E5019CA918FF0304967FD09493A892C6FF019005960492E6 +:2057A2000E61A8480C6D8CE600000188013BA9BF120F42C2A98540765FA82D6F4076A8A8BE +:2057C2001F767B03008FC0DBBF5604017FDCC418FFFE216F06060119A61E061E20FF580225 +:2057E200A60F136120FFF401060F0F6120FF9001060F0B6120FF2C01060F0761C802060F0C +:2058020004616402060F07604076A8A81F767B03BF56040182FE060011D0008F1070949270 +:205822000F9004520E60CCCC8001C6FF0252096022761F76C001BF562555BF5625AA1A7677 +:2058420069FF060022761F76C001BF5629681A7669FF0600BDB202FE1F76C001A888A98028 +:205862001143026C257611CC80010561227611187FFE1A762276408F1070A58AA79211D007 +:205882000F9001DCC41A400095CDF0FFA8CA21961A76A79204600102A98B026FA759A9284C +:2058A20080C3A828C90169FFAC1E0556A10040768FA9A1A91140FF6C22761118BFFF1A76D8 +:2058C200A6930153036102530A602276A69211CD7FFE039086FFA8CA11961A76A6930A6087 +:2058E200A9B2013BAC281E0040FF2256A10741FFA98BA69301530A60A9B2013BAC281E00CA +:2059020040FF2256A10741FFA98BA69302530960A9B2AC281F00013B2256A10740FFA98B9E +:20592200A7921460A69203521160227611CC7FFFA91A000169FF119620FFDA05407663B32A +:205942001F76C001111A80011A761F76710382FE69FF3AB2BE8B0600BDB202FE22761F76EB +:20596200C001BF561A011B2B1A92036001BE046F03561A01A9881F76710342C269FF3A0653 +:20598200C00055B23E1E1F76C0011B92036001BE046F03561B01A9881F76710342C23A0657 +:2059A200C00055B2408D1070A18315D0008F200B3C1E0CDD1F762C0094CCF8FF015014DC72 +:2059C2003596C41A04003418F7FFC51A0800787680001F76C0011C1A1000A18A1C1A000480 +:2059E2001C1A00081C1A20000DDC10D91C1A00011C1A00101C1A00201C1A00401C1A008040 +:205A02001C18FBFFC41A01001D1A02001D1A04001D1A08001D1A10001D1A20001C1A0400EC +:205A22001D1A00041D1A00081D1A00101D1A00201D1A00011D1A00021D1A00401D1A0080AD +:205A4200C11A0001201A0002201A0004201A0008201A0010201A00201A7669FF82FEBE8B47 +:205A6200060040768FA9049A029B407697A9407619AA060002FE22761F762B002028FFFFE2 +:205A82002128FFFF2228FFFF2328FFFF2428FFFF2528FFFF2628FFFF2728FFFF1A761F76D9 +:205AA200FFCF69FF38924196399241963A9241963B9241963C9241963D9241963E92419632 +:205AC2003F921F762B0041962F9201F0019082FE06001B76F0FF0500BDABBDA8BDA0BDC265 +:205AE200BDC300E2BD0003E2BD0003E2BD0103E2BD0203E2BD0330E6000669FF422916569C +:205B020000D1227601021F767803015610002376391110291A767FD0008FC0DB944F046D27 +:205B220069FF407679A91F767103020A029214520668022B1F767103BF560301008FC06F99 +:205B4200A4831F767A0306DDC51A01002B9206520E6104520C61025205610FDCC41A000479 +:205B62000A6F1F76BF010F1A0040056F1F76BF01061A00021F767A032B920652086104521B +:205B820006611F76BF010F1A0020056F1F76BF01061A080001021F7678033E07A61E008F62 +:205BA200204E3E1EA9A8A60F02673EA83B0A3B920A5202643B2B3792AC2B1261008FC0DB4D +:205BC200A9A8AC0DA98A62D094923B540465019A66FFA172AC92019C3754A92DF0683A0A4B +:205BE2003A92025202653A2B7FD0008FC0DB9493A89216D094CAA940EDFF8300A84B586D89 +:205C020020FF204E3E0F30693A920A60013B1F766F0300D401D569FF00854076E7A61F7627 +:205C220078033A9201520A60008FC0DB013B01D569FFCC8501D44076E7A6A192408DC0DBB6 +:205C420002D400D569FFD1CEA90E4076E7A61F7678033A9202527B60013B03D400D5D98545 +:205C62004076E7A6746F3A92076000D4000200D569FF4076E7A61F7678033A9201520760DD +:205C820001D4000200D569FF4076E7A602D4000200D569FF4076E7A61F7678033A92025223 +:205CA200566003D4000200D54076E7A6506F3A92086020FFB82200D401D569FF4076E7A6FA +:205CC2001F7678033A920152086020FFB82201D401D569FF4076E7A6A10E02D400D569FF1A +:205CE2004076E7A61F7678033A9202523060012903D400D520FFFFFF4076E7A6286F69FF6A +:205D02004076C8B23A920760013B00D404D536854076E7A61F7678033A9201520760013B65 +:205D220001D404D536854076E7A61F76780302D400D53C064076E7A61F7678033A92025245 +:205D420006603C0603D400D54076E7A6AFE2BE03AFE2BE02AFE2BE01AFE2BE0080E2BE0048 +:205D6200BEC5BEC4BE83BE8ABE870300303BF1FF1776027634FEA892FF9C056410520464B1 +:205D82000F9A026F009A22761F76BE01AB28F0FFAA28457F09CDFFDF013B08BEA81A001081 +:205DA20008D4A0A908B6099709CDFF3FA81A00400997A9851F7680015AFF2AC25D56A000CC +:205DC200A5A92CA8AB2BAA28467F1F768401AB0302C3AB28FEFFAA28FFFF00B60AC21F76EE +:205DE200800103BE00C31F76840100A0081E1F76800102A900C200BE0002011960C2601AC3 +:205E020080F2081E000260C401190C1E000201191E1E00020119221E00020119181E14C2A2 +:205E22001844FF6C16065E1E5E18FFFD5E1A00015D1800FF5D1A05005E1A7F005E18FAFFC0 +:205E42005EC416C26018FFEF6006141E1844FF6D0002488F70641F768301541E088F7064DD +:205E6200541A010000A00031531A0200010200BE02A8541A06001F768001408FA8B000D481 +:205E8200301E54C5020232A82EA9008F7DB01F76370008A01F768001241E26C220C31F76FC +:205EA20037000AA81F763300321A1000321A2000237600011A761F767B0369FF000200B60A +:205EC2000E2B141EB4FE10C212C30600BDB206FE00021F7678030ED03E1E94C4A606A80E7D +:205EE200A9580CD19CC5467EA0CC00804396A0CC00404296A0CC00204196A018FF1FA7066E +:205F020045974392447F00520861A092805205674692008FC0DB9496429201D80861A0926C +:205F2200805205674592008FC0DB9496419201D80861A092805205674492008FC0DB949647 +:205F42001F76BF010F1A010086FEBE8B06001F767B030F92A88809611F7680010806A94092 +:205F6200046D0A06A9403E6C02D5A692013BAB28010001B6A572AA2B1F768001A9A8A581BC +:205F8200A98308A90AC301B6C58500915AFFA692A772A9A8A781A983C5853FFFABCAAACB02 +:205FA200A71EA9A8A681A98A1F768401C48500915AFFA6853FFFAACBABCAA81A00E0061E09 +:205FC20004C322761F76800100022E1E1A760102041E1F76BF010E1A01001F767B03BF56A1 +:205FE2000F0169FF06001B76F0FF0500BDABBDA8BDA0BDC2BDC300E2BD0003E2BD0003E24D +:20600200BD0103E2BD0203E2BD0330E6000602FE69FF422916561F76330032924196237620 +:20602200000126760001321875002128FFFF1029408FC0D369FFA58A4076269540762B95A1 +:20604200103B4192329682FEAFE2BE03AFE2BE02AFE2BE01AFE2BE0080E2BE00BEC5BEC471 +:20606200BE83BE8ABE870300303BF1FF177602761B76F0FF0500BDABBDA8BDA0BDC2BDC33F +:2060820000E2BD0003E2BD0003E2BD0103E2BD0203E2BD0330E6000602FE69FF4229165676 +:2060A2001F763300329241962376000126760001321871002128FFFF1029408FC0D369FF3F +:2060C200A58A407626954076FC95103B4192329682FEAFE2BE03AFE2BE02AFE2BE01AFE2ED +:2060E200BE0080E2BE00BEC5BEC4BE83BE8ABE870300303BF1FF177602761B76F0FF050005 +:20610200BDABBDA8BDA0BDC2BDC300E2BD0003E2BD0003E2BD0103E2BD0203E2BD0330E611 +:20612200000602FE69FF422916561F7633003292419623760001267600013218FD002128EE +:20614200FFFF1029408F40D069FFA58A4076269540762B95103B4192329682FEAFE2BE03F1 +:20616200AFE2BE02AFE2BE01AFE2BE0080E2BE00BEC5BEC4BE83BE8ABE870300303BF1FFDC +:20618200177602761B76F0FF0500BDABBDA8BDA0BDC2BDC300E2BD0003E2BD0003E2BD0166 +:2061A20003E2BD0203E2BD0330E6000602FE69FF422916561F76330032924196237600013C +:2061C200267600013292322B2128FFFF1029408F40D069FFA58A407626954076FC95103B06 +:2061E2004192329682FEAFE2BE03AFE2BE02AFE2BE01AFE2BE0080E2BE00BEC5BEC4BE83DA +:20620200BE8ABE870300303BF1FF177602762276008F806FA483A4C41F76BE0126DDC51AB1 +:20622200030027DE261A0C00A483261A3000261AC000261A000317DD261A000C261A00307E +:20624200261A00C0C61A0300271A0C00271A3000271AC000271A0003271A000C271A003098 +:20626200271A00C0C51A0300A48328DD171A0C0016DC171A3000171AC000171A0003171A27 +:20628200000C171A0030171A00C0C51A0300281A0C00281A3000281AC000281A0003281A73 +:2062A200000C281A0030281A00C0C41A00C0161AC000161A0030161A000C1A7669FF060034 +:2062C2002276008F806FA4C4A4831F76BE0118DEC61A030019DD181A0C00181A3000181A22 +:2062E200C000181A0003181A000C181A0030181A00C0C51A0300A48369FF191A0C0014DD74 +:2063020015DC191A3000191AC000191A0003191A000C191A0030191A00C0C51A0300141A59 +:206322000C00141A3000141AC000141A0003141A000C141A0030141A00C0C41A0300151A3C +:206342000C00151A3000151AC000151A0003151A000C151A0030151A00C0407674AE060048 +:20636200227615D0008F200B1F762C0094CCF8FFA483A4C5A4C40150359614DDC518FCFFEF +:206382000CDF3418F7FFA4830DDE341A0400C41A60000EDDC41A1C00C41A0300C41A003058 +:2063A200C41A000EC41A8001CC1A4000C41A0040C41A0080211A0300C71A60002C1A1C000D +:2063C2002C1A03002C1A00302C1A000E2C1A8001C61A40002C1A00402C1A00802D1A03002B +:2063E200C51A6000A4830FDD2E1A1C0018DC2E1A03002E1A00302E1A000E2E1A8001C51A30 +:2064020040002E1A00402E1A00802F1A0300C41A0700381A38001A7669FF407674AE07F662 +:20642200007769FF0600BD3ABDB2BDAABDA202FE0129A9BF120F58FF5B61A85C7F91A808BF +:206442008000421EA493D6FFA85CA9BF160F6761A85D7F91A8088000A859A958A593D6FFA1 +:20646200A85DA493A571A8180001A697A418FF00A518FF007FDCA492A59EA7964D64A908E0 +:2064820001FF3E62A193A09236FFA859A958420635FF0EF6A11FA95BA3010AF6A11F2D5692 +:2064A200A204A32DA03640FF0BF6A11F33FF009B30FF54FFA20CA39540FFA70801001FF655 +:2064C20077FF200940FFA70801001FF677FF5AFFA7922265A90801FF1363A9A946FF7F91BA +:2064E200A85BA95AA625A79596FFA20CA395A9BD120F82FEBE82BE86BE8BBE8E0600009B51 +:2065020057FFA8087FFF5AFFA693F260A8280080AA71AB92ED6F20FF0000EA6F5AFFA49305 +:20652200A818000196FFA85CA9A9A8087FFFA81C0080A4CBDD6F58FF5AFF00BE2561012962 +:20654200A6920190A958A60640FFA407A71EC793A640046DA892C7FFA92DA09201520460A4 +:20656200A8CCFF00A92DAC58A592A0F201DEA092FF90A958A592408FC0DAC7FF9570A95DF1 +:20658200A9A9A60FDE66A5920600A71E8076C0DA0A6FA5928470FF90A95881DFA592C7FF8B +:2065A2009670A95DA706F660A59206000052A927FF76FFFF00BE3365A9A8013BA681A983C2 +:2065C200A793C592FF90A92FAA71A880009AA740046DB0FFA880056FB0FFA81C01A0A88005 +:2065E200019C0852F564A9A8013BA681A983A793C592C7FFA92FAA71A880009AA740046D05 +:20660200B0FFA880056FB0FFA81C01A0A880019C0852F56401DEAB92A654CF62A79206001B +:206622001B76F0FF00E2BD0030E6000602FE422916561F76330032924196237600012676AD +:2066420000013292322B2128FFFF102901021F767B030E0A1F768001061E1F763300211A2B +:206662000001103B419282FE329680E2BE00303BF1FF177602761B76F0FF0500BDABBDA8DF +:20668200BDA0BDC2BDC300E2BD0003E2BD0003E2BD0103E2BD0203E2BD0330E6000602FE53 +:2066A20069FF422916561F7633003292419623760001267600013292322B2128FFFF10295E +:2066C200008F006169FF4076D3AC1F76800102020C1E1F763300211A0001103B41923296FD +:2066E20082FEAFE2BE03AFE2BE02AFE2BE01AFE2BE0080E2BE00BEC5BEC4BE83BE8ABE87E3 +:206702000300303BF1FF1776027600021F763000008F000C0119021E1F767803408F100C7D +:20672200000206A81F763000062B0119072BE41A1000041A20001F763000008F080C0A1E89 +:206742001F76300000020119121E1F76300000020E2B0F2B1F7678030EA816A0081E1F76B5 +:206762003000162B172B1F763000E41A1000E51A10000C1A20001F763000141A20001F7694 +:206782007803181E101E060000E0E45003E2F40188E61000C48303E2D500C483F52BC483F7 +:2067A200FD2BC483E51A1000C483E51A2000C483E518FFFBC483E518FFF7C4830002E51A33 +:2067C2000040D41E06000129BDB240FFBDAAA98B00D208611002407663B301DAA9B2A20F0C +:2067E200FA66BE86BE8B06001F76C001201A0010407674AE2276008F200BA4C4A4831F76B6 +:206802002C000ED015DE14DDC618F8FFC51A03003418F7FF3418FBFF94CCBFFF20502E96F7 +:206822000FDC2ECCE3FF08502E962ECCFCFF01502E962ECCFFDFA91A00102E962ECCFFF70A +:20684200A91A00062E962E187FFEC418BFFF2E18FFBF2E18FF7F2F1A03001A7607F6007734 +:2068620069FF0600AD28000469FF1F5616561A5610E6000240291F76000002291B762276CC +:20688200A92867B3A828000001091B61C07667B304290F6F009BA92401DF046C0429A82409 +:2068A20001DFA61EA1F78624A706A1810109A71EA92403635CFF043BA95901DF0900ECFFAF +:2068C2001A76A928FFFFA828FFFF01090E61FF76FFFF066F01DFBDC3A71E673EBEC5A9240E +:2068E20001DFA82458FFF7604076E5B240761BB31B76F0FF0500BDABBDA8BDA0BDC2BDC3BD +:2069020000E2BD0003E2BD0003E2BD0103E2BD0203E2BD0330E6000669FF42291656227655 +:2069220001021F76780301561800008FB4DD69FF1F7676033AC5673E1A76AFE2BE03AFE226 +:20694200BE02AFE2BE01AFE2BE0080E2BE00BEC5BEC4BE83BE8ABE870300303BF1FF1776F8 +:206962000276BDB2CFE6010008D003E2BD040ED103E2BD0503E2BD0603E2BD07AFE2F4009E +:20698200AFE2D40510E394040CD012E39C1F0ED118E394DA0AE3C4A000E3E4C600E7BB01AB +:2069A20010E700010CD010E7C00003E29C0203E2940008D0F406941E03E2F401AFE2BE079A +:2069C200AFE2BE06AFE2BE05AFE2BE04BE8B0600022904295F565AFF42065F56421E0002A5 +:2069E2001FF617564200AB06325602292076022904295F565AFF420656FF421E00021FF65D +:206A0200175642003256022920765AFF00021FF617564200A9A920765AFF00021FF6175698 +:206A220042002076103B1F7633002018FEFF222B242B69FF262B282B2A2B2C2B2E2B302B2C +:206A4200322B342B362B382B232B252B272B292B2B2B2D2B2F2B312B332B352B372B392B88 +:206A620006001F763300201A01002128FFFF102969FF06000000A0E514AD0962A0E51F7652 +:206A82007C0314AD90E5B4562701156F4FE803C092E601008CB5050000E7CA00007700E7C1 +:206AA2008A000077CFE812F0007700E75100007700E74000060002FE1F767803380AC4E2CF +:206AC2003800007712E8D01F14AD1164390A3992382B0A520260392B3934570436963C067D +:206AE20003610002036F000201193C1E82FE0600A928FFFFAA28FFFFAB28FFFFA828FFFF82 +:206B0200AB0F04ED00D400BE0B6FA927A928FFFFA92FA4A9C488A928FFFF0209A98AA69267 +:206B22004076379F060022761F76C00169FF1C1A0800787680001A761F76C401028FE64915 +:206B42001CCCFF3F69FFA91A00401C96BF5618E0A9A8407663B306000077006F1F767C03C6 +:206B6200BDB22AC5A959673E1F767C032EC5A70603ECA192673E1F767C032C0603ECA71E99 +:206B8200673E407619B3BE8B0600608F00001F767B03208F00FA38A03AA838063C1E3E2B17 +:206BA2003806046FA98A842BA9A81F767B033A0FFA680600408F00C0008F000D2276009ACE +:206BC20085C4019C805284C2FC641A7669FF06001F767C0328A806001F767C032AA8060081 +:146BE20006001F767C032397249606000119C356FFFF0600D4 +:206BF6001201000000C07E8B00007E8B00007E8B00007E8B00007E8B00007E8B00007E8B6D +:206C160000007E8B00007E8B00007E8B00007E8B00007E8B00007E8B00004C8C00003F8C85 +:206C36000000CF8F0000718B0000E6880000888B0000598C00001C8A0000118A0000068AAD +:206C56000000FB890000F0890000E5890000DA890000CF890000C48900003D8A0000328A28 +:206C76000000278A0000B48A0000998A0000E68800009089000077890000DC8F0000488A28 +:206C96000000A9890000DE8D0000A88D0000728D00003C8D0000068D0000D08C0000E688E7 +:206CB6000000E6880000F98D0000C38D00008D8D0000578D0000218D0000EB8C0000E688E9 +:206CD6000000E6880000A68E00008B8E0000708E0000558E00003A8E00001F8E0000E6881F +:206CF6000000E6880000B58C00009A8C0000E6880000E6880000E6880000E6880000E68883 +:206D16000000E68800007E8A0000638A0000C98B0000938B0000E48B0000AE8B0000E68872 +:206D36000000E6880000B48F0000998F00007E8F0000638F0000488F00002D8F0000E68864 +:206D56000000E68800007F8C0000648C0000E6880000E6880000208B0000CF8A0000E68866 +:206D76000000E6880000568B0000058B00003B8B0000EA8A0000128F0000DC8E0000F78E54 +:206D96000000C18E0000E6880000E6880000E6880000E6880000E6880000E6880000E6888C +:206DB6000000E6880000E6880000E6880000E6880000E6880000E6880000E6880000E6884D +:206DD6000000E68800005C89000041890000268900000B890000F0880000E6880000FF8BCD +:206DF60000001A8C00002C012C01000000000F00160014000A003C000A00080006000800DE +:0A6E16000600080033000B000A001C +:206E20002800000012C1C09D00004D9E0000AE9D00003D9E0000A19D00002F9E0000949DAD +:206E40000000189E00007A9D0000089E00006D9D0000FE9D0000519D0000F19D0000449DBD +:186E60000000E39D0000379D0000D79D0000219D00000C9D00000000EB :00000001FF diff --git a/Bin/UKSSTMS320F28335.map b/Bin/UKSSTMS320F28335.map index 5d27fbe..7fc080b 100644 --- a/Bin/UKSSTMS320F28335.map +++ b/Bin/UKSSTMS320F28335.map @@ -2,7 +2,7 @@ TMS320C2000 Hex Converter v5.2.7 ******************************************************************************** -INPUT FILE NAME: +INPUT FILE NAME: OUTPUT FORMAT: Binary PHYSICAL MEMORY PARAMETERS @@ -12,18 +12,18 @@ PHYSICAL MEMORY PARAMETERS BOOT LOADER PARAMETERS Table Type: SERIAL PORT (SCI 8 bit Mode) - Entry Point: 0x0000b3c2 + Entry Point: 0x0000b19f OUTPUT TRANSLATION MAP -------------------------------------------------------------------------------- 00000000..003fffff Page=0 Memory Width=8 ROM Width=8 -------------------------------------------------------------------------------- - OUTPUT FILES: D:\project2833\GIT\Balsam_167\Bin\UKSSTMS320F28335.bin [b0..b7] + OUTPUT FILES: C:\Dima\Project\Balsam_167\Bin\UKSSTMS320F28335.bin [b0..b7] - CONTENTS: 00000000..00007315 BOOT TABLE - .cinit : dest=0000b5ba size=0000027f width=00000002 - .text : dest=00008000 size=000035ba width=00000002 + CONTENTS: 00000000..00006e77 BOOT TABLE + .cinit : dest=0000b367 size=00000283 width=00000002 + .text : dest=00008000 size=00003367 width=00000002 .econst : dest=0000c000 size=00000112 width=00000002 .switch : dest=0000c112 size=00000028 width=00000002 diff --git a/Doc/Balsam 167 data stru.xls b/Doc/Balsam 167 data stru.xls index 0fa2ce189b85dc1ecf9fe6ad2b892709855413df..219f7046af565fe745d3e87bf1e8de9d8bc5826e 100644 GIT binary patch delta 14162 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 DwH!G% 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 dac_go=5; + if(dac_stop>16) dac_go=16; + if(dac_stop<=dac_go) dac_stop=dac_go+1; + } + if(count_load > (time_dac/2))count_load++; if(++count_load > time_dac) count_load = time_dac; -// sinus = ((float)(DAC_stop - DAC_go) / 16.0 * count_load) + ((float)(DAC_go - 4.0) / 16.0 * time_dac); - sinus = (10.0 / 16.0 * count_load) + (2.0 / 16.0 * time_dac); + sinus = ((dac_stop - dac_go) / 16.0 * count_load) + (dac_go / 16.0 * time_dac); + +// sinus = (10.0 / 16.0 * count_load) + (2.0 / 16.0 * time_dac); } else { count_load = 0; @@ -141,6 +154,8 @@ void Load_runner() x = (x+1)&0x3FF; } + preStart = cUMPstart; + if(!x || cInitDac) { Init_DAC(); x=1; cInitDac=0; diff --git a/Source/Internal/Include/package.h b/Source/Internal/Include/package.h index 1a9d3d3..0b6672d 100644 --- a/Source/Internal/Include/package.h +++ b/Source/Internal/Include/package.h @@ -91,17 +91,16 @@ #define bSecretBt Buttons.bit.bit1 #define bTermoCal Buttons.bit.bit2 +// Ïðèøëî âðåìà! +#define DAC_go modbus[0x50] // íà÷àëî çàðàäà +#define DAC_stop modbus[0x51] // êîíåö çàðàäà + #define Cancount (modbus+0x60) // ïàóçà ìåæäó I ïîñûëêàìè CAN #define Bright (modbus+0x62) // àðêîñòü ñèãíàëüíûõ ëàìïî÷åê #define Brightness modbus[0x62] // àðêîñòü ñèãíàëüíûõ ëàìïî÷åê #define Owncount modbus[0x63] // ïàóçà ìåæäó îïðîñàìè OWEN -/* Íå âðåìà! -#define DAC_go modbus[0x64] // íà÷àëî çàðàäà -#define DAC_stop modbus[0x65] // êîíåö çàðàäà -*/ - #define m_FAST 0 #define m_SLOW 1 diff --git a/Source/Internal/measure.c b/Source/Internal/measure.c index 70f2863..4510bb0 100644 --- a/Source/Internal/measure.c +++ b/Source/Internal/measure.c @@ -411,6 +411,7 @@ void Init_packMask() if(Owen) Maska[m_FAST][6]|= 0x0008; // Ïåðèîä îïðîñà OWEN if(Desk==dsk_LOAD) { Maska[m_SLOW][7]|= 0x0030; // Êàëèáðîâêà ÖÀÏ + Maska[m_SLOW][5]|= 0x0003; // Íà÷àëî è êîíåö çàðàäà Maska[m_FAST][7]|= 0xE000; // Äóáëèðîâàòü êîìàíäû Maska[m_FAST][1]|= 0x3000; // Óïðàâëàþùèé òîê ÑÈÔÓ } } diff --git a/Source/Internal/message.c b/Source/Internal/message.c index 8c15358..a0166b2 100644 --- a/Source/Internal/message.c +++ b/Source/Internal/message.c @@ -122,10 +122,10 @@ void Default_params() DAC_20 = Caliber[6]; DAC_04 = Caliber[7]; -/* Íå âðåìà! +// Ïðèøëî âðåìà! DAC_go = 6; // íà÷àëî çàðàäà - DAC_stop= 15; // êîíåö çàðàäà -*/ + DAC_stop= 16; // êîíåö çàðàäà + } if(Kurrent) diff --git a/UKSSTMS320F28335.map b/UKSSTMS320F28335.map index 27d4ebb..bd3fcb8 100644 --- a/UKSSTMS320F28335.map +++ b/UKSSTMS320F28335.map @@ -1,10 +1,10 @@ ****************************************************************************** TMS320C2000 Linker PC v22.6.1 ****************************************************************************** ->> Linked Mon Sep 7 13:39:07 2026 +>> Linked Wed Sep 16 12:06:50 2026 -OUTPUT FILE NAME: -ENTRY POINT SYMBOL: "_c_int00" address: 0000b14e +OUTPUT FILE NAME: +ENTRY POINT SYMBOL: "_c_int00" address: 0000b19f MEMORY CONFIGURATION @@ -13,7 +13,7 @@ MEMORY CONFIGURATION ---------------------- -------- --------- -------- -------- ---- -------- PAGE 0: ZONE0 00004000 00001000 00000000 00001000 RWIX - RAML0 00008000 00004000 00003593 00000a6d RWIX + RAML0 00008000 00004000 000035ea 00000a16 RWIX RAML4 0000c000 00001000 0000013a 00000ec6 RWIX ZONE6 00100000 00100000 00000000 00100000 RWIX FLASHH 00300000 00008000 00000000 00008000 RWIX @@ -87,7 +87,7 @@ PAGE 1: SCIB 00007750 00000010 00000010 00000000 RWIX SCIC 00007770 00000010 00000010 00000000 RWIX I2CA 00007900 00000040 00000022 0000001e RWIX - RAML5 0000d000 00003000 00000f34 000020cc RWIX + RAML5 0000d000 00003000 00000f38 000020c8 RWIX ZONE7A 00200000 0000fc00 0000fa00 00000200 RWIX ZONE7B 0020fc00 00000400 00000000 00000400 RWIX FLASHB 00330000 00008000 00000000 00008000 RWIX @@ -100,73 +100,74 @@ SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- -.cinit 0 0000b314 0000027f - 0000b314 00000103 crc16.obj (.cinit:_crc_16_tab) - 0000b417 00000043 message.obj (.cinit:_def_cal) - 0000b45a 0000003d measure.obj (.cinit) - 0000b497 00000020 peripher.obj (.cinit) - 0000b4b7 0000001f spise2p.obj (.cinit) - 0000b4d6 0000001c ecan.obj (.cinit) - 0000b4f2 00000015 measure.obj (.cinit:_powK) - 0000b507 00000013 kanal.obj (.cinit:_digits) - 0000b51a 00000011 pulto.obj (.cinit) - 0000b52b 0000000c DAC.obj (.cinit) - 0000b537 0000000c log_to_mem.obj (.cinit) - 0000b543 0000000a rts2800_fpu32.lib : _lock.obj (.cinit) - 0000b54d 0000000a : exit.obj (.cinit) - 0000b557 00000008 ADC.obj (.cinit) - 0000b55f 00000008 kanal.obj (.cinit:_readr) - 0000b567 00000008 cntrl_adr.obj (.cinit) - 0000b56f 00000008 main.obj (.cinit) - 0000b577 00000005 ADC.obj (.cinit:_cwnt_ok$4) - 0000b57c 00000005 measure.obj (.cinit:_low_count) - 0000b581 00000004 RS485.obj (.cinit) - 0000b585 00000004 RS485.obj (.cinit:_RS_Len) - 0000b589 00000004 bios.obj (.cinit) - 0000b58d 00000004 rts2800_fpu32.lib : errno.obj (.cinit) - 0000b591 00000002 --HOLE-- [fill = 0] +.cinit 0 0000b367 00000283 + 0000b367 00000103 crc16.obj (.cinit:_crc_16_tab) + 0000b46a 00000043 message.obj (.cinit:_def_cal) + 0000b4ad 0000003d measure.obj (.cinit) + 0000b4ea 00000020 peripher.obj (.cinit) + 0000b50a 0000001f spise2p.obj (.cinit) + 0000b529 0000001c ecan.obj (.cinit) + 0000b545 00000015 measure.obj (.cinit:_powK) + 0000b55a 00000013 kanal.obj (.cinit:_digits) + 0000b56d 00000011 pulto.obj (.cinit) + 0000b57e 00000010 DAC.obj (.cinit) + 0000b58e 0000000c log_to_mem.obj (.cinit) + 0000b59a 0000000a rts2800_fpu32.lib : _lock.obj (.cinit) + 0000b5a4 0000000a : exit.obj (.cinit) + 0000b5ae 00000008 ADC.obj (.cinit) + 0000b5b6 00000008 kanal.obj (.cinit:_readr) + 0000b5be 00000008 cntrl_adr.obj (.cinit) + 0000b5c6 00000008 main.obj (.cinit) + 0000b5ce 00000005 ADC.obj (.cinit:_cwnt_ok$4) + 0000b5d3 00000005 measure.obj (.cinit:_low_count) + 0000b5d8 00000004 RS485.obj (.cinit) + 0000b5dc 00000004 RS485.obj (.cinit:_RS_Len) + 0000b5e0 00000004 bios.obj (.cinit) + 0000b5e4 00000004 rts2800_fpu32.lib : errno.obj (.cinit) + 0000b5e8 00000002 --HOLE-- [fill = 0] .pinit 0 00008000 00000000 UNINITIALIZED -.text 0 00008000 00003314 - 00008000 000008de measure.obj (.text) - 000088de 00000711 DSP2833x_SWPrioritizedDefaultIsr.obj (.text:retain) - 00008fef 000003be peripher.obj (.text) - 000093ad 000003ba RS485.obj (.text) - 00009767 000002bf bios.obj (.text) - 00009a26 00000273 message.obj (.text) - 00009c99 0000025d spise2p.obj (.text) - 00009ef6 0000025c main.obj (.text) - 0000a152 000001f3 ADC.obj (.text:retain) - 0000a345 000001c3 measure.obj (.text:retain) - 0000a508 00000196 ADC.obj (.text) - 0000a69e 0000016c kanal.obj (.text) - 0000a80a 0000015d DSP2833x_SysCtrl.obj (.text) - 0000a967 00000151 pulto.obj (.text:retain) - 0000aab8 00000139 ecan.obj (.text) - 0000abf1 0000011d DAC.obj (.text) - 0000ad0e 00000114 RS485.obj (.text:retain) - 0000ae22 0000010c DSP2833x_Xintf.obj (.text) - 0000af2e 00000088 rts2800_fpu32.lib : fs_div.obj (.text) - 0000afb6 00000076 crc16.obj (.text) - 0000b02c 00000075 ecan.obj (.text:retain) - 0000b0a1 0000005e DSP2833x_CpuTimers.obj (.text) - 0000b0ff 0000004f tools.obj (.text) - 0000b14e 00000046 rts2800_fpu32.lib : boot.obj (.text) - 0000b194 00000039 spise2p.obj (.text:retain) - 0000b1cd 00000037 filter_bat2.obj (.text) - 0000b204 0000002a rts2800_fpu32.lib : l_div.obj (.text) - 0000b22e 00000028 DSP2833x_PieCtrl.obj (.text) - 0000b256 00000020 rts2800_fpu32.lib : sqrt.obj (.text) - 0000b276 0000001d pulto.obj (.text) - 0000b293 0000001b rts2800_fpu32.lib : args_main.obj (.text) - 0000b2ae 00000019 DSP2833x_Adc.obj (.text) - 0000b2c7 00000019 rts2800_fpu32.lib : exit.obj (.text) - 0000b2e0 00000014 log_to_mem.obj (.text) - 0000b2f4 0000000e DSP2833x_SWPrioritizedPieVect.obj (.text) - 0000b302 00000009 rts2800_fpu32.lib : _lock.obj (.text) - 0000b30b 00000005 cntrl_adr.obj (.text) - 0000b310 00000004 DSP2833x_usDelay.obj (.text) +.text 0 00008000 00003367 + 00008000 000008e6 measure.obj (.text) + 000088e6 00000711 DSP2833x_SWPrioritizedDefaultIsr.obj (.text:retain) + 00008ff7 000003c3 peripher.obj (.text) + 000093ba 000003bd RS485.obj (.text) + 00009777 000002bf bios.obj (.text) + 00009a36 00000279 message.obj (.text) + 00009caf 0000025b spise2p.obj (.text) + 00009f0a 00000254 main.obj (.text) + 0000a15e 000001f3 ADC.obj (.text:retain) + 0000a351 000001c3 measure.obj (.text:retain) + 0000a514 00000196 ADC.obj (.text) + 0000a6aa 0000016c kanal.obj (.text) + 0000a816 00000163 DAC.obj (.text) + 0000a979 0000015d DSP2833x_SysCtrl.obj (.text) + 0000aad6 00000151 pulto.obj (.text:retain) + 0000ac27 00000139 ecan.obj (.text) + 0000ad60 00000114 RS485.obj (.text:retain) + 0000ae74 0000010c DSP2833x_Xintf.obj (.text) + 0000af80 00000088 rts2800_fpu32.lib : fs_div.obj (.text) + 0000b008 00000075 crc16.obj (.text) + 0000b07d 00000075 ecan.obj (.text:retain) + 0000b0f2 0000005e DSP2833x_CpuTimers.obj (.text) + 0000b150 0000004f tools.obj (.text) + 0000b19f 00000046 rts2800_fpu32.lib : boot.obj (.text) + 0000b1e5 00000039 spise2p.obj (.text:retain) + 0000b21e 00000037 filter_bat2.obj (.text) + 0000b255 0000002a rts2800_fpu32.lib : l_div.obj (.text) + 0000b27f 00000028 DSP2833x_PieCtrl.obj (.text) + 0000b2a7 00000001 --HOLE-- [fill = 0] + 0000b2a8 00000020 rts2800_fpu32.lib : sqrt.obj (.text) + 0000b2c8 0000001d pulto.obj (.text) + 0000b2e5 0000001b rts2800_fpu32.lib : args_main.obj (.text) + 0000b300 00000019 DSP2833x_Adc.obj (.text) + 0000b319 00000019 rts2800_fpu32.lib : exit.obj (.text) + 0000b332 00000015 log_to_mem.obj (.text) + 0000b347 0000000e DSP2833x_SWPrioritizedPieVect.obj (.text) + 0000b355 00000009 rts2800_fpu32.lib : _lock.obj (.text) + 0000b35e 00000005 cntrl_adr.obj (.text) + 0000b363 00000004 DSP2833x_usDelay.obj (.text) ramfuncs 0 0000c000 00000000 UNINITIALIZED @@ -182,7 +183,7 @@ ramfuncs 0 0000c000 00000000 UNINITIALIZED .stack 1 00000400 000003f0 UNINITIALIZED 00000400 000003f0 --HOLE-- -.ebss 1 0000d000 00000f34 UNINITIALIZED +.ebss 1 0000d000 00000f38 UNINITIALIZED 0000d000 00000704 RS485.obj (.ebss) 0000d704 00000038 measure.obj (.ebss:_sens_count) 0000d73c 00000004 ADC.obj (.ebss:_adc_table_lem) @@ -205,30 +206,30 @@ ramfuncs 0 0000c000 00000000 UNINITIALIZED 0000ddc0 00000046 RS485.obj (.ebss:_RS_Len) 0000de06 00000018 DSP2833x_CpuTimers.obj (.ebss) 0000de1e 00000018 measure.obj (.ebss:_sens_pair) - 0000de36 0000000a DAC.obj (.ebss) + 0000de36 0000000a pulto.obj (.ebss) 0000de40 00000040 message.obj (.ebss:_def_cal) 0000de80 00000018 measure.obj (.ebss:_sens_type) 0000de98 00000012 measure.obj (.ebss:_powK) 0000deaa 00000010 peripher.obj (.ebss) 0000deba 00000006 measure.obj (.ebss:_err_count) - 0000dec0 0000000e ecan.obj (.ebss) - 0000dece 0000000c ADC.obj (.ebss) - 0000deda 0000000c measure.obj (.ebss:_lev_quadr) - 0000dee6 0000000c log_to_mem.obj (.ebss) - 0000def2 0000000a pulto.obj (.ebss) - 0000defc 00000004 cntrl_adr.obj (.ebss) + 0000dec0 0000000e DAC.obj (.ebss) + 0000dece 0000000e ecan.obj (.ebss) + 0000dedc 0000000c ADC.obj (.ebss) + 0000dee8 0000000c measure.obj (.ebss:_lev_quadr) + 0000def4 0000000c log_to_mem.obj (.ebss) 0000df00 00000008 measure.obj (.ebss:_ext_diag) 0000df08 00000008 measure.obj (.ebss:_ext_temp) 0000df10 00000008 measure.obj (.ebss:_zer_count) 0000df18 00000006 measure.obj (.ebss:_lev_count) 0000df1e 00000005 kanal.obj (.ebss:_readr) - 0000df23 00000001 rts2800_fpu32.lib : errno.obj (.ebss) - 0000df24 00000004 : _lock.obj (.ebss) - 0000df28 00000004 : exit.obj (.ebss) - 0000df2c 00000002 main.obj (.ebss:_cancell$2) - 0000df2e 00000002 main.obj (.ebss:_cancount$1) - 0000df30 00000002 ADC.obj (.ebss:_cwnt_ok$4) - 0000df32 00000002 measure.obj (.ebss:_low_count) + 0000df23 00000004 cntrl_adr.obj (.ebss) + 0000df27 00000001 rts2800_fpu32.lib : errno.obj (.ebss) + 0000df28 00000004 : _lock.obj (.ebss) + 0000df2c 00000004 : exit.obj (.ebss) + 0000df30 00000002 main.obj (.ebss:_cancell$2) + 0000df32 00000002 main.obj (.ebss:_cancount$1) + 0000df34 00000002 ADC.obj (.ebss:_cwnt_ok$4) + 0000df36 00000002 measure.obj (.ebss:_low_count) .logg 1 00200000 0000fa00 UNINITIALIZED 00200000 0000fa00 log_to_mem.obj (.logg) @@ -445,7 +446,7 @@ MODULE SUMMARY Module code initialized data uninitialized data ------ ---- ---------------- ------------------ - D:\project2833\GIT\Balsam_167\Debug\Source\External\v120\DSP2833x_common\source\ + C:\Dima\Project\Balsam_167\Debug\Source\External\v120\DSP2833x_common\source\ DSP2833x_SWPrioritizedDefaultIsr.obj 1809 0 0 DSP2833x_SysCtrl.obj 349 0 6 DSP2833x_SWPrioritizedPieVect.obj 14 256 0 @@ -458,33 +459,33 @@ MODULE SUMMARY +--+--------------------------------------+-------+------------------+--------------------+ Total: 2610 256 30 - D:\project2833\GIT\Balsam_167\Debug\Source\External\v120\DSP2833x_headers\source\ + C:\Dima\Project\Balsam_167\Debug\Source\External\v120\DSP2833x_headers\source\ DSP2833x_GlobalVariableDefs.obj 0 0 2679 +--+--------------------------------------+-------+------------------+--------------------+ Total: 0 0 2679 - D:\project2833\GIT\Balsam_167\Debug\Source\Internal\ - log_to_mem.obj 20 12 64012 - measure.obj 2721 87 1212 - RS485.obj 1230 8 1866 - message.obj 627 82 322 - peripher.obj 958 32 16 + C:\Dima\Project\Balsam_167\Debug\Source\Internal\ + log_to_mem.obj 21 12 64012 + measure.obj 2729 87 1212 + RS485.obj 1233 8 1866 + message.obj 633 82 322 + peripher.obj 963 32 16 ADC.obj 905 13 74 - spise2p.obj 662 71 28 + spise2p.obj 660 71 28 bios.obj 703 4 1 - crc16.obj 118 259 256 - main.obj 604 8 7 + crc16.obj 117 259 256 + main.obj 596 8 7 ecan.obj 430 28 14 kanal.obj 364 27 21 pulto.obj 366 17 10 - DAC.obj 285 12 10 + DAC.obj 355 16 14 tools.obj 79 0 0 filter_bat2.obj 55 0 0 cntrl_adr.obj 5 11 4 +--+--------------------------------------+-------+------------------+--------------------+ - Total: 10132 671 67853 + Total: 10214 675 67857 - D:/project2833/GIT/Balsam_167/Libraries/rts2800_fpu32.lib + C:/Dima/Project/Balsam_167/Libraries/rts2800_fpu32.lib fs_div.obj 136 0 0 boot.obj 70 0 0 l_div.obj 42 0 0 @@ -498,7 +499,7 @@ MODULE SUMMARY Stack: 0 0 1008 +--+--------------------------------------+-------+------------------+--------------------+ - Grand Total: 13083 951 71579 + Grand Total: 13165 955 71583 GLOBAL DATA SYMBOLS: SORTED BY DATA PAGE @@ -662,10 +663,10 @@ address data page name 0000de0e 378 (0000de00) _CpuTimer1 0000de16 378 (0000de00) _CpuTimer2 0000de1e 378 (0000de00) _sens_pair -0000de36 378 (0000de00) _period_dac -0000de37 378 (0000de00) _time_dac -0000de3c 378 (0000de00) _WAKEpowse -0000de3e 378 (0000de00) _IMPowse +0000de36 378 (0000de00) _isNumb +0000de37 378 (0000de00) _quaLamp +0000de3c 378 (0000de00) _isMask +0000de3e 378 (0000de00) _Lonely 0000de40 379 (0000de40) _def_cal @@ -688,45 +689,45 @@ address data page name 0000deb8 37a (0000de80) _DigErr 0000deba 37a (0000de80) _err_count -0000dec0 37b (0000dec0) _CanTimeOutErrorTR -0000dec1 37b (0000dec0) _wait -0000dec2 37b (0000dec0) _ErrorCount -0000dec4 37b (0000dec0) _MessageReceivedCount -0000dec6 37b (0000dec0) _MessageTransivedCount -0000dec8 37b (0000dec0) _TestMbox1 -0000deca 37b (0000dec0) _TestMbox2 -0000decc 37b (0000dec0) _TestMbox3 -0000dece 37b (0000dec0) _COUNT_ONE_CANAL -0000decf 37b (0000dec0) _COUNT_DISCHARGE -0000ded0 37b (0000dec0) _COUNT_TRANSICIA -0000ded1 37b (0000dec0) _FILTER_CLIP -0000ded6 37b (0000dec0) _WAKE -0000ded8 37b (0000dec0) _WAKE_TIME -0000deda 37b (0000dec0) _lev_quadr -0000dee6 37b (0000dec0) _no_write -0000dee7 37b (0000dec0) _never_write -0000dee8 37b (0000dec0) _flog -0000deea 37b (0000dec0) _Log -0000def2 37b (0000dec0) _isNumb -0000def3 37b (0000dec0) _quaLamp -0000def8 37b (0000dec0) _isMask -0000defa 37b (0000dec0) _Lonely -0000defc 37b (0000dec0) _ADDR_FOR_ALL -0000defd 37b (0000dec0) _CNTRL_ADDR -0000defe 37b (0000dec0) _cntr_addr_c -0000deff 37b (0000dec0) _cntr_addr_c_all +0000dec0 37b (0000dec0) _period_dac +0000dec1 37b (0000dec0) _time_dac +0000dec6 37b (0000dec0) _WAKEpowse +0000dec8 37b (0000dec0) _IMPowse +0000dece 37b (0000dec0) _CanTimeOutErrorTR +0000decf 37b (0000dec0) _wait +0000ded0 37b (0000dec0) _ErrorCount +0000ded2 37b (0000dec0) _MessageReceivedCount +0000ded4 37b (0000dec0) _MessageTransivedCount +0000ded6 37b (0000dec0) _TestMbox1 +0000ded8 37b (0000dec0) _TestMbox2 +0000deda 37b (0000dec0) _TestMbox3 +0000dedc 37b (0000dec0) _COUNT_ONE_CANAL +0000dedd 37b (0000dec0) _COUNT_DISCHARGE +0000dede 37b (0000dec0) _COUNT_TRANSICIA +0000dedf 37b (0000dec0) _FILTER_CLIP +0000dee4 37b (0000dec0) _WAKE +0000dee6 37b (0000dec0) _WAKE_TIME +0000dee8 37b (0000dec0) _lev_quadr +0000def4 37b (0000dec0) _no_write +0000def5 37b (0000dec0) _never_write +0000def6 37b (0000dec0) _flog +0000def8 37b (0000dec0) _Log 0000df00 37c (0000df00) _ext_diag 0000df08 37c (0000df00) _ext_temp 0000df10 37c (0000df00) _zer_count 0000df18 37c (0000df00) _lev_count 0000df1e 37c (0000df00) _readr -0000df23 37c (0000df00) _errno -0000df24 37c (0000df00) __unlock -0000df26 37c (0000df00) __lock -0000df28 37c (0000df00) __cleanup_ptr -0000df2a 37c (0000df00) __dtors_ptr -0000df32 37c (0000df00) _low_count +0000df23 37c (0000df00) _ADDR_FOR_ALL +0000df24 37c (0000df00) _CNTRL_ADDR +0000df25 37c (0000df00) _cntr_addr_c +0000df26 37c (0000df00) _cntr_addr_c_all +0000df27 37c (0000df00) _errno +0000df28 37c (0000df00) __unlock +0000df2a 37c (0000df00) __lock +0000df2c 37c (0000df00) __cleanup_ptr +0000df2e 37c (0000df00) __dtors_ptr +0000df36 37c (0000df00) _low_count 00200000 8000 (00200000) _logs_block @@ -740,35 +741,35 @@ GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name page address name ---- ------- ---- 0 00008000 .text -0 0000b2c7 C$$EXIT -0 0000af2e FS$$DIV -0 0000b204 L$$DIV -0 0000b213 L$$MOD -0 0000b221 UL$$DIV -0 0000b228 UL$$MOD -0 00008fd4 _ADCINT_ISR +0 0000b319 C$$EXIT +0 0000af80 FS$$DIV +0 0000b255 L$$DIV +0 0000b264 L$$MOD +0 0000b272 UL$$DIV +0 0000b279 UL$$MOD +0 00008fdc _ADCINT_ISR 0 00380080 _ADC_cal 1 0000dd21 _ADC_table 0 0000c10f _ADDR_ANSWER -1 0000defc _ADDR_FOR_ALL +1 0000df23 _ADDR_FOR_ALL 0 0000c110 _ADDR_TERMINAL 1 00000b00 _AdcMirror 1 00007100 _AdcRegs -0 0000ac3a _Anal_output -0 000097f5 _Answer -0 0000aba5 _CAN_send -0 0000b057 _CANa_handler -0 0000b02c _CANa_reset_err -1 0000defd _CNTRL_ADDR +0 0000a85f _Anal_output +0 00009805 _Answer +0 0000ad14 _CAN_send +0 0000b0a8 _CANa_handler +0 0000b07d _CANa_reset_err +1 0000df24 _CNTRL_ADDR 0 0000c111 _CNTRL_ADDR_UNIVERSAL -1 0000decf _COUNT_DISCHARGE -1 0000dece _COUNT_ONE_CANAL -1 0000ded0 _COUNT_TRANSICIA +1 0000dedd _COUNT_DISCHARGE +1 0000dedc _COUNT_ONE_CANAL +1 0000dede _COUNT_TRANSICIA 1 0000dc51 _Caliber_time 1 0000dc43 _CanGO 1 0000dc42 _CanPowse -1 0000dec0 _CanTimeOutErrorTR -0 0000b0e0 _ConfigCpuTimer +1 0000dece _CanTimeOutErrorTR +0 0000b131 _ConfigCpuTimer 1 0000de06 _CpuTimer0 1 00000c00 _CpuTimer0Regs 1 0000de0e _CpuTimer1 @@ -777,37 +778,37 @@ page address name 1 00000c10 _CpuTimer2Regs 1 0033fff8 _CsmPwl 1 00000ae0 _CsmRegs -0 0000a938 _CsmUnlock +0 0000aaa7 _CsmUnlock 1 0000dc52 _Curr_Edge -0 00008654 _Current_count -0 00008fc7 _DATALOG_ISR -0 0000a6aa _DCLK -0 00008fac _DINTCH1_ISR -0 00008f91 _DINTCH2_ISR -0 00008f76 _DINTCH3_ISR -0 00008f5b _DINTCH4_ISR -0 00008f40 _DINTCH5_ISR -0 00008f25 _DINTCH6_ISR +0 00008656 _Current_count +0 00008fcf _DATALOG_ISR +0 0000a6b6 _DCLK +0 00008fb4 _DINTCH1_ISR +0 00008f99 _DINTCH2_ISR +0 00008f7e _DINTCH3_ISR +0 00008f63 _DINTCH4_ISR +0 00008f48 _DINTCH5_ISR +0 00008f2d _DINTCH6_ISR 1 0000deb6 _DIR_GPIO32 1 0000deb7 _DIR_GPIO48 -0 0000a69e _DOUT -0 0000b310 _DSP28x_usDelay -0 00009b3e _Default_params +0 0000a6aa _DOUT +0 0000b363 _DSP28x_usDelay +0 00009b4e _Default_params 1 0000deab _Desk 1 00000880 _DevEmuRegs 1 0000deb8 _DigErr -0 0000a820 _DisableDog +0 0000a98f _DisableDog 1 00001000 _DmaRegs -0 00008f0a _ECAN0INTA_ISR -0 00008eef _ECAN0INTB_ISR -0 00008ed4 _ECAN1INTA_ISR -0 00008eb9 _ECAN1INTB_ISR -0 00008e9e _ECAP1_INT_ISR -0 00008e83 _ECAP2_INT_ISR -0 00008e68 _ECAP3_INT_ISR -0 00008e4d _ECAP4_INT_ISR -0 00008e32 _ECAP5_INT_ISR -0 00008e17 _ECAP6_INT_ISR +0 00008f12 _ECAN0INTA_ISR +0 00008ef7 _ECAN0INTB_ISR +0 00008edc _ECAN1INTA_ISR +0 00008ec1 _ECAN1INTB_ISR +0 00008ea6 _ECAP1_INT_ISR +0 00008e8b _ECAP2_INT_ISR +0 00008e70 _ECAP3_INT_ISR +0 00008e55 _ECAP4_INT_ISR +0 00008e3a _ECAP5_INT_ISR +0 00008e1f _ECAP6_INT_ISR 1 00006040 _ECanaLAMRegs 1 000060c0 _ECanaMOTORegs 1 00006080 _ECanaMOTSRegs @@ -824,61 +825,61 @@ page address name 1 00006a60 _ECap4Regs 1 00006a80 _ECap5Regs 1 00006aa0 _ECap6Regs -0 00008e0c _EMUINT_ISR -0 00008df1 _EPWM1_INT_ISR -0 00008dd6 _EPWM1_TZINT_ISR -0 00008dbb _EPWM2_INT_ISR -0 00008da0 _EPWM2_TZINT_ISR -0 00008d85 _EPWM3_INT_ISR -0 00008d6a _EPWM3_TZINT_ISR -0 00008d4f _EPWM4_INT_ISR -0 00008d34 _EPWM4_TZINT_ISR -0 00008d19 _EPWM5_INT_ISR -0 00008cfe _EPWM5_TZINT_ISR -0 00008ce3 _EPWM6_INT_ISR -0 00008cc8 _EPWM6_TZINT_ISR +0 00008e14 _EMUINT_ISR +0 00008df9 _EPWM1_INT_ISR +0 00008dde _EPWM1_TZINT_ISR +0 00008dc3 _EPWM2_INT_ISR +0 00008da8 _EPWM2_TZINT_ISR +0 00008d8d _EPWM3_INT_ISR +0 00008d72 _EPWM3_TZINT_ISR +0 00008d57 _EPWM4_INT_ISR +0 00008d3c _EPWM4_TZINT_ISR +0 00008d21 _EPWM5_INT_ISR +0 00008d06 _EPWM5_TZINT_ISR +0 00008ceb _EPWM6_INT_ISR +0 00008cd0 _EPWM6_TZINT_ISR 1 00006800 _EPwm1Regs 1 00006840 _EPwm2Regs 1 00006880 _EPwm3Regs 1 000068c0 _EPwm4Regs 1 00006900 _EPwm5Regs 1 00006940 _EPwm6Regs -0 00008cad _EQEP1_INT_ISR -0 00008c92 _EQEP2_INT_ISR +0 00008cb5 _EQEP1_INT_ISR +0 00008c9a _EQEP2_INT_ISR 1 00006b00 _EQep1Regs 1 00006b40 _EQep2Regs -0 0000b24d _EnableInterrupts -1 0000dec2 _ErrorCount -1 0000ded1 _FILTER_CLIP +0 0000b29e _EnableInterrupts +1 0000ded0 _ErrorCount +1 0000dedf _FILTER_CLIP 1 00000a80 _FlashRegs 1 00006f80 _GpioCtrlRegs 1 00006fc0 _GpioDataRegs 1 00006fe0 _GpioIntRegs 1 0000dc7e _HSPCLK -0 0000ab64 _Handlai -0 00008c77 _I2CINT1A_ISR -0 00008c5c _I2CINT2A_ISR +0 0000acd3 _Handlai +0 00008c7f _I2CINT1A_ISR +0 00008c64 _I2CINT2A_ISR 1 00007900 _I2caRegs -0 00008c51 _ILLEGAL_ISR -1 0000de3e _IMPowse -0 00008c44 _INT13_ISR -0 00008c37 _INT14_ISR -0 00008c2d _INT_NOTUSED_ISR +0 00008c59 _ILLEGAL_ISR +1 0000dec8 _IMPowse +0 00008c4c _INT13_ISR +0 00008c3f _INT14_ISR +0 00008c35 _INT_NOTUSED_ISR 1 0000deb2 _INcount0 1 0000deb3 _INcount1 -0 0000b2ae _InitAdc -0 0000aab8 _InitCan -0 0000b0a1 _InitCpuTimers -0 0000a8aa _InitPeripheralClocks -0 0000b22e _InitPieCtrl -0 0000b2f4 _InitPieVectTable -0 0000a828 _InitPll -0 00009ecd _InitSeeprom -0 0000a92f _InitSysCtrl -0 0000aecb _InitXintf -0 0000ae22 _InitXintf16Gpio -0 0000ae7b _InitXintf32Gpio -0 0000ac83 _Init_DAC +0 0000b300 _InitAdc +0 0000ac27 _InitCan +0 0000b0f2 _InitCpuTimers +0 0000aa19 _InitPeripheralClocks +0 0000b27f _InitPieCtrl +0 0000b347 _InitPieVectTable +0 0000a997 _InitPll +0 00009ee1 _InitSeeprom +0 0000aa9e _InitSysCtrl +0 0000af1d _InitXintf +0 0000ae74 _InitXintf16Gpio +0 0000aecd _InitXintf32Gpio +0 0000a8a8 _Init_DAC 0 000085ae _Init_packMask 0 00008438 _Init_sensors 0 000083d8 _Init_sensors_more @@ -889,112 +890,112 @@ page address name 1 0000deb0 _Kalibro 1 0000deaf _Kurrent 1 0000dc7c _LSPCLK -0 00008c12 _LUF_ISR -0 00008bf7 _LVF_ISR -0 00009c54 _Load_params -0 0000ac9f _Load_runner -1 0000deea _Log -1 0000defa _Lonely -0 00008bdc _MRINTA_ISR -0 00008bc1 _MRINTB_ISR +0 00008c1a _LUF_ISR +0 00008bff _LVF_ISR +0 00009c6a _Load_params +0 0000a8c4 _Load_runner +1 0000def8 _Log +1 0000de3e _Lonely +0 00008be4 _MRINTA_ISR +0 00008bc9 _MRINTB_ISR 1 0000deb4 _MUX_GPIO32 1 0000deb5 _MUX_GPIO48 -0 00008ba6 _MXINTA_ISR -0 00008b8b _MXINTB_ISR +0 00008bae _MXINTA_ISR +0 00008b93 _MXINTB_ISR 1 0000d8f0 _Maska 1 00005000 _McbspaRegs 1 00005040 _McbspbRegs -1 0000dec4 _MessageReceivedCount -1 0000dec6 _MessageTransivedCount +1 0000ded2 _MessageReceivedCount +1 0000ded4 _MessageTransivedCount 1 0000deaa _Mode -0 00008b80 _NMI_ISR +0 00008b88 _NMI_ISR 1 0000deb1 _Owen -0 00008b76 _PIE_RESERVED +0 00008b7e _PIE_RESERVED 1 00380090 _PartIdRegs 1 00000ce0 _PieCtrlRegs 1 00000d00 _PieVectTable 0 0000c000 _PieVectTableInit -0 000082f0 _Power_count +0 000082ee _Power_count 1 0000dc44 _READY -0 0000a6c8 _RESET -0 0000addd _RSA_RX_Handler -0 0000ad98 _RSA_TX_Handler -0 0000ad53 _RSB_RX_Handler -0 0000ad0e _RSB_TX_Handler -0 00009736 _RS_BSend +0 0000a6d4 _RESET +0 0000ae2f _RSA_RX_Handler +0 0000adea _RSA_TX_Handler +0 0000ada5 _RSB_RX_Handler +0 0000ad60 _RSB_TX_Handler +0 00009746 _RS_BSend 1 0000ddc0 _RS_Len -0 000095ec _RS_RX_Handler -0 00009594 _RS_Send -0 00009442 _RS_SetBitMode -0 000093ae _RS_SetLineMode -0 00009422 _RS_SetLineSpeed -0 0000951e _RS_TX_Handler -0 00008b69 _RTOSINT_ISR +0 000095fc _RS_RX_Handler +0 000095a4 _RS_Send +0 0000944f _RS_SetBitMode +0 000093bb _RS_SetLineMode +0 0000942f _RS_SetLineSpeed +0 0000952b _RS_TX_Handler +0 00008b71 _RTOSINT_ISR 0 0000c000 _RamfuncsLoadEnd 0 0000c000 _RamfuncsLoadStart 0 0000c000 _RamfuncsRunStart -0 00009b14 _ReceiveAnswerModbus4 -0 00009a9f _ReceiveCommandModbus3 -0 00009a77 _ReceiveCommandModbus6 -0 00008b4e _SCIRXINTA_ISR -0 00008b33 _SCIRXINTB_ISR -0 00008b18 _SCIRXINTC_ISR -0 00008afd _SCITXINTA_ISR -0 00008ae2 _SCITXINTB_ISR -0 00008ac7 _SCITXINTC_ISR -0 0000a6b6 _SENDBIT -0 00008aac _SEQ1INT_ISR -0 00008a91 _SEQ2INT_ISR -0 00008a76 _SPIRXINTA_ISR -0 00009ca8 _SPISE2P_DRV_csclr -0 00009cad _SPISE2P_DRV_csset -0 00009cb2 _SPISE2P_DRV_init -0 00009ce4 _SPISE2P_DRV_tick -0 00008a5b _SPITXINTA_ISR +0 00009b24 _ReceiveAnswerModbus4 +0 00009aaf _ReceiveCommandModbus3 +0 00009a87 _ReceiveCommandModbus6 +0 00008b56 _SCIRXINTA_ISR +0 00008b3b _SCIRXINTB_ISR +0 00008b20 _SCIRXINTC_ISR +0 00008b05 _SCITXINTA_ISR +0 00008aea _SCITXINTB_ISR +0 00008acf _SCITXINTC_ISR +0 0000a6c2 _SENDBIT +0 00008ab4 _SEQ1INT_ISR +0 00008a99 _SEQ2INT_ISR +0 00008a7e _SPIRXINTA_ISR +0 00009cbe _SPISE2P_DRV_csclr +0 00009cc3 _SPISE2P_DRV_csset +0 00009cc8 _SPISE2P_DRV_init +0 00009cfa _SPISE2P_DRV_tick +0 00008a63 _SPITXINTA_ISR 1 0000dc7a _SYSCLKOUT -0 00009a4e _Save_params +0 00009a5e _Save_params 1 00007050 _SciaRegs 1 00007750 _ScibRegs 1 00007770 _ScicRegs -0 00009e8a _Seeprom_read -0 00009e47 _Seeprom_write -0 00009a26 _SendCommandModbus4 -0 0000a80a _ServiceDog -0 0000ac30 _Setup_DAC_time +0 00009e9e _Seeprom_read +0 00009e5b _Seeprom_write +0 00009a36 _SendCommandModbus4 +0 0000a979 _ServiceDog +0 0000a855 _Setup_DAC_time 1 00007040 _SpiaRegs 1 00007010 _SysCtrlRegs -0 00008a40 _TINT0_ISR +0 00008a48 _TINT0_ISR 1 0000dc45 _TPL_CANS -0 00008113 _Temper_count +0 00008111 _Temper_count 1 0000deac _TermoAD 1 0000dead _TermoRS 1 0000deae _TermoSW -1 0000dec8 _TestMbox1 -1 0000deca _TestMbox2 -1 0000decc _TestMbox3 -0 00008a35 _USER10_ISR -0 00008a2a _USER11_ISR -0 00008a1f _USER12_ISR -0 00008a14 _USER1_ISR -0 00008a09 _USER2_ISR -0 000089fe _USER3_ISR -0 000089f3 _USER4_ISR -0 000089e8 _USER5_ISR -0 000089dd _USER6_ISR -0 000089d2 _USER7_ISR -0 000089c7 _USER8_ISR -0 000089bc _USER9_ISR -1 0000ded6 _WAKE -0 000089a1 _WAKEINT_ISR -1 0000ded8 _WAKE_TIME -1 0000de3c _WAKEpowse -0 00008988 _XINT1_ISR -0 0000896f _XINT2_ISR -0 00008954 _XINT3_ISR -0 00008939 _XINT4_ISR -0 0000891e _XINT5_ISR -0 00008903 _XINT6_ISR -0 000088e8 _XINT7_ISR +1 0000ded6 _TestMbox1 +1 0000ded8 _TestMbox2 +1 0000deda _TestMbox3 +0 00008a3d _USER10_ISR +0 00008a32 _USER11_ISR +0 00008a27 _USER12_ISR +0 00008a1c _USER1_ISR +0 00008a11 _USER2_ISR +0 00008a06 _USER3_ISR +0 000089fb _USER4_ISR +0 000089f0 _USER5_ISR +0 000089e5 _USER6_ISR +0 000089da _USER7_ISR +0 000089cf _USER8_ISR +0 000089c4 _USER9_ISR +1 0000dee4 _WAKE +0 000089a9 _WAKEINT_ISR +1 0000dee6 _WAKE_TIME +1 0000dec6 _WAKEpowse +0 00008990 _XINT1_ISR +0 00008977 _XINT2_ISR +0 0000895c _XINT3_ISR +0 00008941 _XINT4_ISR +0 00008926 _XINT5_ISR +0 0000890b _XINT6_ISR +0 000088f0 _XINT7_ISR 1 00007070 _XIntruptRegs 1 00000b20 _XintfRegs 1 000007f0 __STACK_END @@ -1004,131 +1005,131 @@ abs ffffffff ___TI_prof_data_size abs ffffffff ___TI_prof_data_start abs ffffffff ___binit__ abs ffffffff ___c_args__ -0 0000b314 ___cinit__ -0 0000b314 ___etext__ +0 0000b367 ___cinit__ +0 0000b367 ___etext__ abs ffffffff ___pinit__ 0 00008000 ___text__ -0 0000b293 __args_main -1 0000df28 __cleanup_ptr -1 0000df2a __dtors_ptr -1 0000df26 __lock -0 0000b30a __nop -0 0000b306 __register_lock -0 0000b302 __register_unlock +0 0000b2e5 __args_main +1 0000df2c __cleanup_ptr +1 0000df2e __dtors_ptr +1 0000df2a __lock +0 0000b35d __nop +0 0000b359 __register_lock +0 0000b355 __register_unlock 1 00000400 __stack -1 0000df24 __unlock -0 0000b2c7 _abort +1 0000df28 __unlock +0 0000b319 _abort 1 0000d740 _adc_filter -0 0000a152 _adc_isr +0 0000a15e _adc_isr 1 0000d73c _adc_table_lem -0 0000b14e _c_int00 +0 0000b19f _c_int00 1 0000dc47 _cal_addr -0 00008055 _calc_sensor_koef +0 00008053 _calc_sensor_koef 1 0000dda4 _ccc 1 0000dc4b _chk -0 0000b2e0 _clear_mem -0 00009519 _clear_timer_rs_live -1 0000defe _cntr_addr_c -1 0000deff _cntr_addr_c_all -0 0000a967 _cpu_timer1_isr_PULT -0 0000a345 _cpu_timer1_isr_SENS -0 0000b194 _cpu_timer2_isr +0 0000b332 _clear_mem +0 00009526 _clear_timer_rs_live +1 0000df25 _cntr_addr_c +1 0000df26 _cntr_addr_c_all +0 0000aad6 _cpu_timer1_isr_PULT +0 0000a351 _cpu_timer1_isr_SENS +0 0000b1e5 _cpu_timer2_isr 1 0000dac0 _crc_16_tab -0 0000950d _create_uart_vars -0 0000abf6 _dOUT -0 0000ac02 _dSEND +0 0000951a _create_uart_vars +0 0000a81b _dOUT +0 0000a827 _dSEND 1 0000dc68 _def_FILTERBAT 1 0000de40 _def_cal 1 0000dab0 _digits 1 0000dd01 _din_count 0 0000803e _er_anal 1 0000deba _err_count -1 0000df23 _errno -0 0000b2c9 _exit +1 0000df27 _errno +0 0000b31b _exit 1 0000df00 _ext_diag 1 0000df08 _ext_temp -0 000099b6 _extendbios -0 0000b1cd _filterbat +0 000099c6 _extendbios +0 0000b21e _filterbat 1 0000dc41 _flag_DEBUG -1 0000dee8 _flog -0 00009214 _get_Buttons -0 000090f7 _get_Mode -0 0000995e _get_command -0 0000aff2 _get_crc16 -0 0000afe0 _get_crc_16 -0 0000afb6 _get_crc_16b +1 0000def6 _flog +0 0000921c _get_Buttons +0 000090ff _get_Mode +0 0000996e _get_command +0 0000b043 _get_crc16 +0 0000b032 _get_crc_16 +0 0000b008 _get_crc_16b 0 00008022 _im_calc -0 0000995d _init -0 0000b110 _init_zone7 -0 0000991a _initload -1 0000def8 _isMask -1 0000def2 _isNumb -0 0000a6db _kanal_Send +0 0000996d _init +0 0000b161 _init_zone7 +0 0000992a _initload +1 0000de3c _isMask +1 0000de36 _isNumb +0 0000a6e7 _kanal_Send 1 0000df18 _lev_count -1 0000deda _lev_quadr -0 000098d2 _load +1 0000dee8 _lev_quadr +0 000098e2 _load 1 00200000 _logs_block -1 0000df32 _low_count -0 00009f23 _main +1 0000df36 _low_count +0 00009f37 _main 1 0000dbc0 _modbus -1 0000dee7 _never_write -1 0000dee6 _no_write +1 0000def5 _never_write +1 0000def4 _no_write 1 0000dc53 _okay 1 0000d900 _out_filter 1 0000dc80 _param -0 0000b0ff _pause_us -0 00009859 _peek +0 0000b150 _pause_us +0 00009869 _peek 1 0000dc4a _period_blink -1 0000de36 _period_dac +1 0000dec0 _period_dac 1 0000dc49 _period_ready -0 0000981d _poke +0 0000982d _poke 1 0000de98 _powK 1 0000dc48 _pow_addr 1 0000dd88 _prev_ok -1 0000def3 _quaLamp -0 000097f2 _read_memory +1 0000de37 _quaLamp +0 00009802 _read_memory 1 0000df1e _readr 0 00008000 _reset_errs 1 0000d040 _rs_a 1 0000d3c0 _rs_b -0 000088de _rsvd_ISR -0 000097f1 _run -0 000090d3 _select_tpl_255 -0 00009043 _select_tpl_canal +0 000088e6 _rsvd_ISR +0 00009801 _run +0 000090db _select_tpl_255 +0 0000904b _select_tpl_canal 1 0000d704 _sens_count 1 0000de1e _sens_pair 1 0000de80 _sens_type -0 0000b30b _set_cntrl_addr -0 0000a508 _setup_adc -0 000093db _setup_arr_cmd_length -0 00009021 _setup_leds_line -0 0000945c _setup_uart +0 0000b35e _set_cntrl_addr +0 0000a514 _setup_adc +0 000093e8 _setup_arr_cmd_length +0 00009029 _setup_leds_line +0 00009469 _setup_uart 1 0000dc4c _sig -0 00009ca1 _spiSe2pFree -0 00009c9d _spiSe2pRead -0 00009c99 _spiSe2pWrite -0 0000b256 _sqrt -0 000093ad _test_rs_live -0 000097f0 _tflash +0 00009cb7 _spiSe2pFree +0 00009cb3 _spiSe2pRead +0 00009caf _spiSe2pWrite +0 0000b2a8 _sqrt +0 000093ba _test_rs_live +0 00009800 _tflash 1 0000dc4d _time_1_5sec 1 0000dc4f _time_3sec 1 0000dc4e _time_5msec 1 0000dc50 _time_5sec -1 0000de37 _time_dac -0 00009ef6 _timer_Init +1 0000dec1 _time_dac +0 00009f0a _timer_Init 1 0000dc46 _tpl_cans -0 00008fef _unsetup_leds_line -0 0000976b _upload -1 0000dec1 _wait -0 0000abf1 _wast -0 0000b276 _what_is -0 00009768 _write_memory -0 00009767 _xflash +0 00008ff7 _unsetup_leds_line +0 0000977b _upload +1 0000decf _wait +0 0000a816 _wast +0 0000b2c8 _what_is +0 00009778 _write_memory +0 00009777 _xflash 1 0000df10 _zer_count 1 0000dd40 _zer_filter abs ffffffff binit -0 0000b314 cinit -0 0000b314 etext +0 0000b367 cinit +0 0000b367 etext abs ffffffff pinit @@ -1141,213 +1142,213 @@ page address name 0 00008000 _reset_errs 0 00008022 _im_calc 0 0000803e _er_anal -0 00008055 _calc_sensor_koef -0 00008113 _Temper_count -0 000082f0 _Power_count +0 00008053 _calc_sensor_koef +0 00008111 _Temper_count +0 000082ee _Power_count 0 000083d8 _Init_sensors_more 0 00008438 _Init_sensors 0 000085ae _Init_packMask -0 00008654 _Current_count -0 000088de _rsvd_ISR -0 000088e8 _XINT7_ISR -0 00008903 _XINT6_ISR -0 0000891e _XINT5_ISR -0 00008939 _XINT4_ISR -0 00008954 _XINT3_ISR -0 0000896f _XINT2_ISR -0 00008988 _XINT1_ISR -0 000089a1 _WAKEINT_ISR -0 000089bc _USER9_ISR -0 000089c7 _USER8_ISR -0 000089d2 _USER7_ISR -0 000089dd _USER6_ISR -0 000089e8 _USER5_ISR -0 000089f3 _USER4_ISR -0 000089fe _USER3_ISR -0 00008a09 _USER2_ISR -0 00008a14 _USER1_ISR -0 00008a1f _USER12_ISR -0 00008a2a _USER11_ISR -0 00008a35 _USER10_ISR -0 00008a40 _TINT0_ISR -0 00008a5b _SPITXINTA_ISR -0 00008a76 _SPIRXINTA_ISR -0 00008a91 _SEQ2INT_ISR -0 00008aac _SEQ1INT_ISR -0 00008ac7 _SCITXINTC_ISR -0 00008ae2 _SCITXINTB_ISR -0 00008afd _SCITXINTA_ISR -0 00008b18 _SCIRXINTC_ISR -0 00008b33 _SCIRXINTB_ISR -0 00008b4e _SCIRXINTA_ISR -0 00008b69 _RTOSINT_ISR -0 00008b76 _PIE_RESERVED -0 00008b80 _NMI_ISR -0 00008b8b _MXINTB_ISR -0 00008ba6 _MXINTA_ISR -0 00008bc1 _MRINTB_ISR -0 00008bdc _MRINTA_ISR -0 00008bf7 _LVF_ISR -0 00008c12 _LUF_ISR -0 00008c2d _INT_NOTUSED_ISR -0 00008c37 _INT14_ISR -0 00008c44 _INT13_ISR -0 00008c51 _ILLEGAL_ISR -0 00008c5c _I2CINT2A_ISR -0 00008c77 _I2CINT1A_ISR -0 00008c92 _EQEP2_INT_ISR -0 00008cad _EQEP1_INT_ISR -0 00008cc8 _EPWM6_TZINT_ISR -0 00008ce3 _EPWM6_INT_ISR -0 00008cfe _EPWM5_TZINT_ISR -0 00008d19 _EPWM5_INT_ISR -0 00008d34 _EPWM4_TZINT_ISR -0 00008d4f _EPWM4_INT_ISR -0 00008d6a _EPWM3_TZINT_ISR -0 00008d85 _EPWM3_INT_ISR -0 00008da0 _EPWM2_TZINT_ISR -0 00008dbb _EPWM2_INT_ISR -0 00008dd6 _EPWM1_TZINT_ISR -0 00008df1 _EPWM1_INT_ISR -0 00008e0c _EMUINT_ISR -0 00008e17 _ECAP6_INT_ISR -0 00008e32 _ECAP5_INT_ISR -0 00008e4d _ECAP4_INT_ISR -0 00008e68 _ECAP3_INT_ISR -0 00008e83 _ECAP2_INT_ISR -0 00008e9e _ECAP1_INT_ISR -0 00008eb9 _ECAN1INTB_ISR -0 00008ed4 _ECAN1INTA_ISR -0 00008eef _ECAN0INTB_ISR -0 00008f0a _ECAN0INTA_ISR -0 00008f25 _DINTCH6_ISR -0 00008f40 _DINTCH5_ISR -0 00008f5b _DINTCH4_ISR -0 00008f76 _DINTCH3_ISR -0 00008f91 _DINTCH2_ISR -0 00008fac _DINTCH1_ISR -0 00008fc7 _DATALOG_ISR -0 00008fd4 _ADCINT_ISR -0 00008fef _unsetup_leds_line -0 00009021 _setup_leds_line -0 00009043 _select_tpl_canal -0 000090d3 _select_tpl_255 -0 000090f7 _get_Mode -0 00009214 _get_Buttons -0 000093ad _test_rs_live -0 000093ae _RS_SetLineMode -0 000093db _setup_arr_cmd_length -0 00009422 _RS_SetLineSpeed -0 00009442 _RS_SetBitMode -0 0000945c _setup_uart -0 0000950d _create_uart_vars -0 00009519 _clear_timer_rs_live -0 0000951e _RS_TX_Handler -0 00009594 _RS_Send -0 000095ec _RS_RX_Handler -0 00009736 _RS_BSend -0 00009767 _xflash -0 00009768 _write_memory -0 0000976b _upload -0 000097f0 _tflash -0 000097f1 _run -0 000097f2 _read_memory -0 000097f5 _Answer -0 0000981d _poke -0 00009859 _peek -0 000098d2 _load -0 0000991a _initload -0 0000995d _init -0 0000995e _get_command -0 000099b6 _extendbios -0 00009a26 _SendCommandModbus4 -0 00009a4e _Save_params -0 00009a77 _ReceiveCommandModbus6 -0 00009a9f _ReceiveCommandModbus3 -0 00009b14 _ReceiveAnswerModbus4 -0 00009b3e _Default_params -0 00009c54 _Load_params -0 00009c99 _spiSe2pWrite -0 00009c9d _spiSe2pRead -0 00009ca1 _spiSe2pFree -0 00009ca8 _SPISE2P_DRV_csclr -0 00009cad _SPISE2P_DRV_csset -0 00009cb2 _SPISE2P_DRV_init -0 00009ce4 _SPISE2P_DRV_tick -0 00009e47 _Seeprom_write -0 00009e8a _Seeprom_read -0 00009ecd _InitSeeprom -0 00009ef6 _timer_Init -0 00009f23 _main -0 0000a152 _adc_isr -0 0000a345 _cpu_timer1_isr_SENS -0 0000a508 _setup_adc -0 0000a69e _DOUT -0 0000a6aa _DCLK -0 0000a6b6 _SENDBIT -0 0000a6c8 _RESET -0 0000a6db _kanal_Send -0 0000a80a _ServiceDog -0 0000a820 _DisableDog -0 0000a828 _InitPll -0 0000a8aa _InitPeripheralClocks -0 0000a92f _InitSysCtrl -0 0000a938 _CsmUnlock -0 0000a967 _cpu_timer1_isr_PULT -0 0000aab8 _InitCan -0 0000ab64 _Handlai -0 0000aba5 _CAN_send -0 0000abf1 _wast -0 0000abf6 _dOUT -0 0000ac02 _dSEND -0 0000ac30 _Setup_DAC_time -0 0000ac3a _Anal_output -0 0000ac83 _Init_DAC -0 0000ac9f _Load_runner -0 0000ad0e _RSB_TX_Handler -0 0000ad53 _RSB_RX_Handler -0 0000ad98 _RSA_TX_Handler -0 0000addd _RSA_RX_Handler -0 0000ae22 _InitXintf16Gpio -0 0000ae7b _InitXintf32Gpio -0 0000aecb _InitXintf -0 0000af2e FS$$DIV -0 0000afb6 _get_crc_16b -0 0000afe0 _get_crc_16 -0 0000aff2 _get_crc16 -0 0000b02c _CANa_reset_err -0 0000b057 _CANa_handler -0 0000b0a1 _InitCpuTimers -0 0000b0e0 _ConfigCpuTimer -0 0000b0ff _pause_us -0 0000b110 _init_zone7 -0 0000b14e _c_int00 -0 0000b194 _cpu_timer2_isr -0 0000b1cd _filterbat -0 0000b204 L$$DIV -0 0000b213 L$$MOD -0 0000b221 UL$$DIV -0 0000b228 UL$$MOD -0 0000b22e _InitPieCtrl -0 0000b24d _EnableInterrupts -0 0000b256 _sqrt -0 0000b276 _what_is -0 0000b293 __args_main -0 0000b2ae _InitAdc -0 0000b2c7 C$$EXIT -0 0000b2c7 _abort -0 0000b2c9 _exit -0 0000b2e0 _clear_mem -0 0000b2f4 _InitPieVectTable -0 0000b302 __register_unlock -0 0000b306 __register_lock -0 0000b30a __nop -0 0000b30b _set_cntrl_addr -0 0000b310 _DSP28x_usDelay -0 0000b314 ___cinit__ -0 0000b314 ___etext__ -0 0000b314 cinit -0 0000b314 etext +0 00008656 _Current_count +0 000088e6 _rsvd_ISR +0 000088f0 _XINT7_ISR +0 0000890b _XINT6_ISR +0 00008926 _XINT5_ISR +0 00008941 _XINT4_ISR +0 0000895c _XINT3_ISR +0 00008977 _XINT2_ISR +0 00008990 _XINT1_ISR +0 000089a9 _WAKEINT_ISR +0 000089c4 _USER9_ISR +0 000089cf _USER8_ISR +0 000089da _USER7_ISR +0 000089e5 _USER6_ISR +0 000089f0 _USER5_ISR +0 000089fb _USER4_ISR +0 00008a06 _USER3_ISR +0 00008a11 _USER2_ISR +0 00008a1c _USER1_ISR +0 00008a27 _USER12_ISR +0 00008a32 _USER11_ISR +0 00008a3d _USER10_ISR +0 00008a48 _TINT0_ISR +0 00008a63 _SPITXINTA_ISR +0 00008a7e _SPIRXINTA_ISR +0 00008a99 _SEQ2INT_ISR +0 00008ab4 _SEQ1INT_ISR +0 00008acf _SCITXINTC_ISR +0 00008aea _SCITXINTB_ISR +0 00008b05 _SCITXINTA_ISR +0 00008b20 _SCIRXINTC_ISR +0 00008b3b _SCIRXINTB_ISR +0 00008b56 _SCIRXINTA_ISR +0 00008b71 _RTOSINT_ISR +0 00008b7e _PIE_RESERVED +0 00008b88 _NMI_ISR +0 00008b93 _MXINTB_ISR +0 00008bae _MXINTA_ISR +0 00008bc9 _MRINTB_ISR +0 00008be4 _MRINTA_ISR +0 00008bff _LVF_ISR +0 00008c1a _LUF_ISR +0 00008c35 _INT_NOTUSED_ISR +0 00008c3f _INT14_ISR +0 00008c4c _INT13_ISR +0 00008c59 _ILLEGAL_ISR +0 00008c64 _I2CINT2A_ISR +0 00008c7f _I2CINT1A_ISR +0 00008c9a _EQEP2_INT_ISR +0 00008cb5 _EQEP1_INT_ISR +0 00008cd0 _EPWM6_TZINT_ISR +0 00008ceb _EPWM6_INT_ISR +0 00008d06 _EPWM5_TZINT_ISR +0 00008d21 _EPWM5_INT_ISR +0 00008d3c _EPWM4_TZINT_ISR +0 00008d57 _EPWM4_INT_ISR +0 00008d72 _EPWM3_TZINT_ISR +0 00008d8d _EPWM3_INT_ISR +0 00008da8 _EPWM2_TZINT_ISR +0 00008dc3 _EPWM2_INT_ISR +0 00008dde _EPWM1_TZINT_ISR +0 00008df9 _EPWM1_INT_ISR +0 00008e14 _EMUINT_ISR +0 00008e1f _ECAP6_INT_ISR +0 00008e3a _ECAP5_INT_ISR +0 00008e55 _ECAP4_INT_ISR +0 00008e70 _ECAP3_INT_ISR +0 00008e8b _ECAP2_INT_ISR +0 00008ea6 _ECAP1_INT_ISR +0 00008ec1 _ECAN1INTB_ISR +0 00008edc _ECAN1INTA_ISR +0 00008ef7 _ECAN0INTB_ISR +0 00008f12 _ECAN0INTA_ISR +0 00008f2d _DINTCH6_ISR +0 00008f48 _DINTCH5_ISR +0 00008f63 _DINTCH4_ISR +0 00008f7e _DINTCH3_ISR +0 00008f99 _DINTCH2_ISR +0 00008fb4 _DINTCH1_ISR +0 00008fcf _DATALOG_ISR +0 00008fdc _ADCINT_ISR +0 00008ff7 _unsetup_leds_line +0 00009029 _setup_leds_line +0 0000904b _select_tpl_canal +0 000090db _select_tpl_255 +0 000090ff _get_Mode +0 0000921c _get_Buttons +0 000093ba _test_rs_live +0 000093bb _RS_SetLineMode +0 000093e8 _setup_arr_cmd_length +0 0000942f _RS_SetLineSpeed +0 0000944f _RS_SetBitMode +0 00009469 _setup_uart +0 0000951a _create_uart_vars +0 00009526 _clear_timer_rs_live +0 0000952b _RS_TX_Handler +0 000095a4 _RS_Send +0 000095fc _RS_RX_Handler +0 00009746 _RS_BSend +0 00009777 _xflash +0 00009778 _write_memory +0 0000977b _upload +0 00009800 _tflash +0 00009801 _run +0 00009802 _read_memory +0 00009805 _Answer +0 0000982d _poke +0 00009869 _peek +0 000098e2 _load +0 0000992a _initload +0 0000996d _init +0 0000996e _get_command +0 000099c6 _extendbios +0 00009a36 _SendCommandModbus4 +0 00009a5e _Save_params +0 00009a87 _ReceiveCommandModbus6 +0 00009aaf _ReceiveCommandModbus3 +0 00009b24 _ReceiveAnswerModbus4 +0 00009b4e _Default_params +0 00009c6a _Load_params +0 00009caf _spiSe2pWrite +0 00009cb3 _spiSe2pRead +0 00009cb7 _spiSe2pFree +0 00009cbe _SPISE2P_DRV_csclr +0 00009cc3 _SPISE2P_DRV_csset +0 00009cc8 _SPISE2P_DRV_init +0 00009cfa _SPISE2P_DRV_tick +0 00009e5b _Seeprom_write +0 00009e9e _Seeprom_read +0 00009ee1 _InitSeeprom +0 00009f0a _timer_Init +0 00009f37 _main +0 0000a15e _adc_isr +0 0000a351 _cpu_timer1_isr_SENS +0 0000a514 _setup_adc +0 0000a6aa _DOUT +0 0000a6b6 _DCLK +0 0000a6c2 _SENDBIT +0 0000a6d4 _RESET +0 0000a6e7 _kanal_Send +0 0000a816 _wast +0 0000a81b _dOUT +0 0000a827 _dSEND +0 0000a855 _Setup_DAC_time +0 0000a85f _Anal_output +0 0000a8a8 _Init_DAC +0 0000a8c4 _Load_runner +0 0000a979 _ServiceDog +0 0000a98f _DisableDog +0 0000a997 _InitPll +0 0000aa19 _InitPeripheralClocks +0 0000aa9e _InitSysCtrl +0 0000aaa7 _CsmUnlock +0 0000aad6 _cpu_timer1_isr_PULT +0 0000ac27 _InitCan +0 0000acd3 _Handlai +0 0000ad14 _CAN_send +0 0000ad60 _RSB_TX_Handler +0 0000ada5 _RSB_RX_Handler +0 0000adea _RSA_TX_Handler +0 0000ae2f _RSA_RX_Handler +0 0000ae74 _InitXintf16Gpio +0 0000aecd _InitXintf32Gpio +0 0000af1d _InitXintf +0 0000af80 FS$$DIV +0 0000b008 _get_crc_16b +0 0000b032 _get_crc_16 +0 0000b043 _get_crc16 +0 0000b07d _CANa_reset_err +0 0000b0a8 _CANa_handler +0 0000b0f2 _InitCpuTimers +0 0000b131 _ConfigCpuTimer +0 0000b150 _pause_us +0 0000b161 _init_zone7 +0 0000b19f _c_int00 +0 0000b1e5 _cpu_timer2_isr +0 0000b21e _filterbat +0 0000b255 L$$DIV +0 0000b264 L$$MOD +0 0000b272 UL$$DIV +0 0000b279 UL$$MOD +0 0000b27f _InitPieCtrl +0 0000b29e _EnableInterrupts +0 0000b2a8 _sqrt +0 0000b2c8 _what_is +0 0000b2e5 __args_main +0 0000b300 _InitAdc +0 0000b319 C$$EXIT +0 0000b319 _abort +0 0000b31b _exit +0 0000b332 _clear_mem +0 0000b347 _InitPieVectTable +0 0000b355 __register_unlock +0 0000b359 __register_lock +0 0000b35d __nop +0 0000b35e _set_cntrl_addr +0 0000b363 _DSP28x_usDelay +0 0000b367 ___cinit__ +0 0000b367 ___etext__ +0 0000b367 cinit +0 0000b367 etext 0 0000c000 _PieVectTableInit 0 0000c000 _RamfuncsLoadEnd 0 0000c000 _RamfuncsLoadStart @@ -1454,10 +1455,10 @@ page address name 1 0000de0e _CpuTimer1 1 0000de16 _CpuTimer2 1 0000de1e _sens_pair -1 0000de36 _period_dac -1 0000de37 _time_dac -1 0000de3c _WAKEpowse -1 0000de3e _IMPowse +1 0000de36 _isNumb +1 0000de37 _quaLamp +1 0000de3c _isMask +1 0000de3e _Lonely 1 0000de40 _def_cal 1 0000de80 _sens_type 1 0000de98 _powK @@ -1477,44 +1478,44 @@ page address name 1 0000deb7 _DIR_GPIO48 1 0000deb8 _DigErr 1 0000deba _err_count -1 0000dec0 _CanTimeOutErrorTR -1 0000dec1 _wait -1 0000dec2 _ErrorCount -1 0000dec4 _MessageReceivedCount -1 0000dec6 _MessageTransivedCount -1 0000dec8 _TestMbox1 -1 0000deca _TestMbox2 -1 0000decc _TestMbox3 -1 0000dece _COUNT_ONE_CANAL -1 0000decf _COUNT_DISCHARGE -1 0000ded0 _COUNT_TRANSICIA -1 0000ded1 _FILTER_CLIP -1 0000ded6 _WAKE -1 0000ded8 _WAKE_TIME -1 0000deda _lev_quadr -1 0000dee6 _no_write -1 0000dee7 _never_write -1 0000dee8 _flog -1 0000deea _Log -1 0000def2 _isNumb -1 0000def3 _quaLamp -1 0000def8 _isMask -1 0000defa _Lonely -1 0000defc _ADDR_FOR_ALL -1 0000defd _CNTRL_ADDR -1 0000defe _cntr_addr_c -1 0000deff _cntr_addr_c_all +1 0000dec0 _period_dac +1 0000dec1 _time_dac +1 0000dec6 _WAKEpowse +1 0000dec8 _IMPowse +1 0000dece _CanTimeOutErrorTR +1 0000decf _wait +1 0000ded0 _ErrorCount +1 0000ded2 _MessageReceivedCount +1 0000ded4 _MessageTransivedCount +1 0000ded6 _TestMbox1 +1 0000ded8 _TestMbox2 +1 0000deda _TestMbox3 +1 0000dedc _COUNT_ONE_CANAL +1 0000dedd _COUNT_DISCHARGE +1 0000dede _COUNT_TRANSICIA +1 0000dedf _FILTER_CLIP +1 0000dee4 _WAKE +1 0000dee6 _WAKE_TIME +1 0000dee8 _lev_quadr +1 0000def4 _no_write +1 0000def5 _never_write +1 0000def6 _flog +1 0000def8 _Log 1 0000df00 _ext_diag 1 0000df08 _ext_temp 1 0000df10 _zer_count 1 0000df18 _lev_count 1 0000df1e _readr -1 0000df23 _errno -1 0000df24 __unlock -1 0000df26 __lock -1 0000df28 __cleanup_ptr -1 0000df2a __dtors_ptr -1 0000df32 _low_count +1 0000df23 _ADDR_FOR_ALL +1 0000df24 _CNTRL_ADDR +1 0000df25 _cntr_addr_c +1 0000df26 _cntr_addr_c_all +1 0000df27 _errno +1 0000df28 __unlock +1 0000df2a __lock +1 0000df2c __cleanup_ptr +1 0000df2e __dtors_ptr +1 0000df36 _low_count 1 00200000 _logs_block 1 0033fff8 _CsmPwl 1 00380090 _PartIdRegs diff --git a/UKSSTMS320F28335/.ccsproject b/UKSSTMS320F28335/.ccsproject index 269c339..e499556 100644 --- a/UKSSTMS320F28335/.ccsproject +++ b/UKSSTMS320F28335/.ccsproject @@ -1,13 +1,5 @@ - - - - - - - - diff --git a/UKSSTMS320F28335/.cproject b/UKSSTMS320F28335/.cproject index ac10f1d..605f09e 100644 --- a/UKSSTMS320F28335/.cproject +++ b/UKSSTMS320F28335/.cproject @@ -62,7 +62,7 @@