avr: remove test variable, fix tle error status
authorErik Andresen <erik@vontaene.de>
Tue, 26 May 2015 17:21:55 +0000 (19:21 +0200)
committerErik Andresen <erik@vontaene.de>
Tue, 26 May 2015 17:21:55 +0000 (19:21 +0200)
avr/motor_ctrl/fuses.txt
avr/motor_ctrl/main.c
avr/motor_ctrl/main.hex

index 87a8a04..7671ff3 100644 (file)
@@ -2,4 +2,4 @@ http://palmavr.sourceforge.net/cgi-bin/fc.cgi
 
 avrdude -p atmega32 -P usb -c avrisp2 -U lfuse:r:-:i -U hfuse:r:-:i
 
-avrdude -p atmega32 -P usb -c avrisp2 -U lfuse:w:0x23:m -U hfuse:w:0xc9:m
+avrdude -p atmega32 -P usb -c avrisp2 -U lfuse:w:0x3f:m -U hfuse:w:0xc9:m
index 824bee5..72c0659 100644 (file)
@@ -120,7 +120,6 @@ static volatile struct {
        uint8_t bUpdate;
 } cmd_vel = {0, 0, 0};
 
-static volatile uint8_t test=0;
 static volatile uint8_t ireg=0;
 static volatile uint8_t bootloader=0;
 static volatile int16_t motor1=0; // -255..+255
@@ -546,8 +545,7 @@ ISR(TWI_vect)
                                        TWI_ACK;
                                        break;
                                case 0x94: // TLE Error status
-                                       //TWDR = (PIND & 0x40)>>2 | (PINB & 0x07);
-                                       TWDR=test;
+                                       TWDR = ~((PIND & 0x40)>>3 | (PINB & 0x07)) & 0xf;
                                        TWI_ACK;
                                        break;
                                default:
@@ -935,7 +933,6 @@ int main(void) {
                        update_pos();
                        update_pid();
                        update_motor();
-                       test++;
                }
 
                sleep_mode();
index 0f89656..cfc59c5 100644 (file)
 :100000000C94D8000C94F5000C94F5000C94F500B9\r
 :100010000C94F5000C94F5000C94F5000C94F5008C\r
-:100020000C94F5000C940B040C94F5000C94F50062\r
-:100030000C94F5000C94EA040C94F5000C94F50073\r
+:100020000C94F5000C9417040C94F5000C94F50056\r
+:100030000C94F5000C94F6040C94F5000C94F50067\r
 :100040000C94F5000C94F5000C94F5000C94F7005A\r
-:100050000C94F500CC02EC03CF02EC03D202EC03CB\r
-:10006000D402EC03EC03EC03EC03EC03EC03EC0331\r
-:10007000D602EF02DB02EF02E502EF02EA02EF0234\r
-:10008000EC03EC03EC03EC03EC03EC03EC03EC03F8\r
+:100050000C94F500CC02F803CF02F803D302F803A6\r
+:10006000D502F803F803F803F803F803F803F803DC\r
+:10007000D702EF02DC02EF02E102EF02E602EF023A\r
+:10008000F803F803F803F803F803F803F803F80398\r
 :10009000F202F702FC02010306030B03100315032F\r
-:1000A000EC03EC03EC03EC03EC03EC03EC03EC03D8\r
-:1000B0001A031F03240329032E03330338033D03CC\r
-:1000C000420353035C03650368037D0386038F03C8\r
-:1000D0009803A103AA03B303BC03C503D103DE0342\r
-:1000E000BC03C503D103DE03EC03EC03EC03EC0318\r
-:1000F000EC03EC03EC03EC03EC03EC03EC03EC0388\r
-:10010000EC03EC03EC03EC03EC03EC03EC03EC0377\r
-:10011000EC03EC03EC03EC03EC03EC03EC03EC0367\r
-:10012000EC03EC03EC03EC03EC03EC03EC03EC0357\r
-:10013000EC03EC03EC03EC03EC03EC03EC03EC0347\r
-:10014000EC03EC03EC03EC03EC03EC03EC03EC0337\r
-:10015000EC03EC03EC03EC03EC03EC03EC03EC0327\r
-:10016000EC03EC03EC03EC03EC03EC03EC03EC0317\r
-:10017000EC03EC03EC03EC03E70305A84CCDB2D48D\r
+:1000A000F803F803F803F803F803F803F803F80378\r
+:1000B0001A031F03240329032E03330338033E03CB\r
+:1000C000430354035D03660369037A0383038C03CC\r
+:1000D00095039E03A703B003B903C603D203DF034E\r
+:1000E000B903C603D203DF03F803F803F803F803E8\r
+:1000F000F803F803F803F803F803F803F803F80328\r
+:10010000F803F803F803F803F803F803F803F80317\r
+:10011000F803F803F803F803F803F803F803F80307\r
+:10012000F803F803F803F803F803F803F803F803F7\r
+:10013000F803F803F803F803F803F803F803F803E7\r
+:10014000F803F803F803F803F803F803F803F803D7\r
+:10015000F803F803F803F803F803F803F803F803C7\r
+:10016000F803F803F803F803F803F803F803F803B7\r
+:10017000F803F803F803F803E80305A84CCDB2D45C\r
 :100180004EB93836A9020C50B9918688083CA6AA07\r
 :10019000AA2ABE000000803F4546476566670020EA\r
 :1001A0002B2D2E3031323334353637383968000054\r
 :1001B00011241FBECFE5D8E0DEBFCDBF10E0A0E622\r
-:1001C000B0E0EEE5F5E202C005900D92A837B10768\r
-:1001D000D9F721E0A8E7B0E001C01D92A636B2072A\r
-:1001E000E1F70E94DF050C94AD120C9400001F9201\r
+:1001C000B0E0ECE6F5E202C005900D92A837B10769\r
+:1001D000D9F721E0A8E7B0E001C01D92A536B2072B\r
+:1001E000E1F70E94EB050C94B4120C9400001F92EE\r
 :1001F0000F920FB60F9211242F933F934F935F935B\r
 :100200006F937F938F939F93AF93BF93EF93FF93DE\r
-:1002100081B1887F803881F040F4803609F0E5C2F2\r
-:1002200085EC86BF1092E600E5C2883A09F4A7C1C2\r
-:10023000883B09F4A4C1D9C28091E600893209F44F\r
+:1002100081B1887F803881F040F4803609F0F1C2E6\r
+:1002200085EC86BF1092E600F1C2883A09F4A7C1B6\r
+:10023000883B09F4A4C1E5C28091E600893209F443\r
 :100240003CC108F04BC0883009F4CFC0F0F48330D3\r
 :1002500009F4F1C070F4813009F4EDC008F0A1C0D8\r
 :1002600083B18093E6008091E60081508093E600A0\r
-:10027000B1C2853009F4DFC008F49FC0863009F4AC\r
-:10028000A8C0873009F4D7C0A8C2843209F4D3C00B\r
+:10027000BDC2853009F4DFC008F49FC0863009F4A0\r
+:10028000A8C0873009F4D7C0B4C2843209F4D3C0FF\r
 :10029000C8F4813209F4B5C020F4803209F4CBC02F\r
-:1002A0009CC2823209F4C7C0833209F096C283B17E\r
+:1002A000A8C2823209F4C7C0833209F0A2C283B166\r
 :1002B0002091A60090E0922B9093CA008093C900F1\r
 :1002C00081E0F3C0863209F4B6C008F4A7C08732D3\r
-:1002D00009F4B5C0883209F4EBC07FC2833509F454\r
+:1002D00009F4B5C0883209F4EBC08BC2833509F448\r
 :1002E00003C1F8F48E3209F4E8C060F48B3209F4EB\r
 :1002F000B3C008F4E2C08C3209F4DAC08D3209F4DC\r
-:10030000DCC06BC2803509F4D3C020F48F3209F40D\r
-:10031000A3C063C2813509F4D0C0823509F4CDC0D1\r
-:100320005CC2803909F41BC168F5853509F400C148\r
-:1003300008F4F9C0863509F4FBC0873509F04DC2D1\r
+:10030000DCC077C2803509F4D3C020F48F3209F401\r
+:10031000A3C06FC2813509F4D0C0823509F4CDC0C5\r
+:1003200068C2803909F41BC168F5853509F400C13C\r
+:1003300008F4F9C0863509F4FBC0873509F059C2C5\r
 :1003400023B180919E0090919F00A091A000B09158\r
 :10035000A100BA2FA92F982F8827822B80939E0067\r
-:1003600090939F00A093A000B093A1008093EC0015\r
-:100370009093ED00A093EE00B093EF0081E08093A6\r
-:10038000F00028C2823909F4F2C008F4ECC08339C5\r
-:1003900009F4F1C08F3F09F020C283B18093E500DA\r
-:1003A0001CC283B12091A60090E0922B9093E400B0\r
-:1003B0008093E3001092D4000DC283B12091A60077\r
+:1003600090939F00A093A000B093A1008093EB0016\r
+:100370009093EC00A093ED00B093EE0081E08093A9\r
+:10038000EF0034C2823909F4F2C008F4ECC08339BA\r
+:1003900009F4F1C08F3F09F02CC283B18093E500CE\r
+:1003A00028C283B12091A60090E0922B9093E400A4\r
+:1003B0008093E3001092D40019C283B12091A6006B\r
 :1003C00090E0922B9093E2008093E1001092D30092\r
-:1003D00001C283B12091A60090E0922B9093E0009F\r
-:1003E0008093DF001092D200F5C183B12091A60066\r
+:1003D0000DC283B12091A60090E0922B9093E00093\r
+:1003E0008093DF001092D20001C283B12091A60059\r
 :1003F00090E0922B9093DE008093DD001092D1006C\r
-:10040000E9C183B12091A60090E0922B9093CC009B\r
-:100410008093CB0081E08093D400DCC183B1209134\r
+:10040000F5C183B12091A60090E0922B9093CC008F\r
+:100410008093CB0081E08093D400E8C183B1209128\r
 :10042000A60090E0922B9093C8008093C70081E0D3\r
-:100430008093D200CFC183B18093A600CBC183B19A\r
+:100430008093D200DBC183B18093A600D7C183B182\r
 :100440002091A60090E0922B9093C6008093C50067\r
-:1004500081E08093D100BEC123B18091A200909130\r
+:1004500081E08093D100CAC123B18091A200909124\r
 :10046000A300A091A400B091A5006627782F892F42\r
 :100470009A2F622B6093A2007093A3008093A40034\r
-:100480009093A5002AE931E043E555E40E945C0F12\r
-:100490000E943C0E7093CC006093CB007093CA0016\r
-:1004A0006093C90081E08093D4008093D30092C10F\r
+:100480009093A5002AE931E043E555E40E94630F0B\r
+:100490000E94430E7093CC006093CB007093CA000F\r
+:1004A0006093C90081E08093D4008093D3009EC103\r
 :1004B00083B190E0A0E0B0E00EC023B18091A20033\r
 :1004C0009091A300A091A400B091A500BA2FA92FEC\r
 :1004D000982F8827822B8093A2009093A300A0934B\r
-:1004E000A400B093A50076C123B18091A2009091A1\r
+:1004E000A400B093A50082C123B18091A200909195\r
 :1004F000A300A091A400B091A500BA2FA92F982F16\r
 :100500008827822B8093A2009093A300A093A4003D\r
-:10051000B093A5008093E8009093E900A093EA00CF\r
-:10052000B093EB0057C183B190E0A0E0B0E00EC003\r
+:10051000B093A5008093E7009093E800A093E900D2\r
+:10052000B093EA0063C183B190E0A0E0B0E00EC0F8\r
 :1005300023B180919E0090919F00A091A000B09166\r
 :10054000A100BA2FA92F982F8827822B80939E0075\r
-:1005500090939F00A093A000B093A1003BC183B1F2\r
-:100560008093D00037C183B18093CF0033C183B172\r
-:100570008093CE002FC183B18093CD002BC1809199\r
-:10058000E60090E0FC013297E339F10508F024C160\r
-:10059000E65DFF4F0C9428108AB59BB51AC188B54B\r
-:1005A00099B517C183B515C18CB713C18091DB0014\r
-:1005B0009091DC0004C08091D9009091DA00909372\r
-:1005C0009D0080939C0093B905C18091D7009091C4\r
-:1005D000D800F5CF8091D5009091D600F0CF8091D2\r
-:1005E0009C00F7C08091CB009091CC00ECCF809123\r
-:1005F000CB009091CC00EDC08091C9009091CA00D1\r
-:10060000E2CF8091C9009091CA00E3C08091C700F9\r
-:100610009091C800D8CF8091C7009091C800D9C0F0\r
-:100620008091C5009091C600CECF8091C500909179\r
-:10063000C600CFC08091C1009091C200C4CF80910C\r
-:10064000C1009091C200C5C08091BF009091C000D0\r
-:10065000BACF8091BF009091C000BBC08091BD0017\r
-:100660009091BE00B0CF8091BD009091BE00B1C00E\r
-:100670008091BB009091BC00A6CF8091BB0090916F\r
-:10068000BC00A7C08091AB009091AC00A091AD00E0\r
-:10069000B091AE008093A2009093A300A093A40019\r
-:1006A000B093A50025C08091A2009091A300A091D5\r
-:1006B000A400B091A50071C08091A2009091A30008\r
-:1006C000A091A400B091A50074C08091A20081C047\r
-:1006D0008091A7009091A800A091A900B091AA00D4\r
-:1006E00080939E0090939F00A093A000B093A100E0\r
-:1006F0008B2F9927AA27BB276CC080919E009091D1\r
-:100700009F00A091A000B091A10047C080919E00E1\r
-:1007100090919F00A091A000B091A1004AC080914B\r
-:10072000AF009091B000A091B100B091B20051C063\r
-:100730008091B7009091B800A091B900B091BA0033\r
-:10074000D7CF8091B7009091B800A091B900B09137\r
-:10075000BA0023C08091B7009091B800A091B90071\r
-:10076000B091BA0026C08091B7009091B800A091D6\r
-:10077000B900B091BA002DC08091B3009091B4003F\r
-:10078000A091B500B091B600B3CF8091B300909125\r
-:10079000B400A091B500B091B600CD01AA27BB2747\r
-:1007A00018C08091B3009091B400A091B500B091B1\r
-:1007B000B600892F9A2FAB2FBB270BC08091B300B7\r
-:1007C0009091B400A091B500B091B60002C08091A4\r
-:1007D000E70083B985EC02C013B885E886BF809135\r
-:1007E000E6008F5F8093E60005C086B78B7E86BFEC\r
-:1007F00085EC86BFFF91EF91BF91AF919F918F9153\r
-:100800007F916F915F914F913F912F910F900FBE0C\r
-:100810000F901F9018951F920F920FB60F921124F0\r
-:100820002F933F934F935F938F939F9399B390FD33\r
-:1008300002C080E001C083E091FF02C091E08927FF\r
-:1008400020919B00281B20FF1FC080939B0080915C\r
-:10085000D000422F4270882349F08091DB009091B4\r
-:10086000DC00242F30E02150310908C08091DB00EA\r
-:100870009091DC0021E030E0241B3109820F931FAE\r
-:100880009093DC008093DB0099B392959F7090FD6C\r
-:1008900002C080E001C083E091FF02C091E089279F\r
-:1008A00020919A00281B20FF1FC080939A008091FE\r
-:1008B000CF002270882359F08091D9009091DA00FE\r
-:1008C00041E050E0421B5109840F951F09C08091FF\r
-:1008D000D9009091DA0030E021503109820F931F46\r
-:1008E0009093DA008093D90099B39695969590FDF0\r
-:1008F00002C080E001C083E091FF02C091E089273F\r
-:1009000020919900281B20FF1FC08093990080919F\r
-:10091000CE002270882359F08091D7009091D800A2\r
-:1009200041E050E0421B5109840F951F09C080919E\r
-:10093000D7009091D80030E021503109820F931FE9\r
-:100940009093D8008093D70099B3929596959695F9\r
-:10095000937090FD02C080E001C083E0927011F0BE\r
-:1009600091E0892720919800281B20FF1FC08093C9\r
-:1009700098008091CD00422F4270882349F08091E9\r
-:10098000D5009091D600242F30E02150310908C0C5\r
-:100990008091D5009091D60021E030E0241B3109F0\r
-:1009A000820F931F9093D6008093D5008091C3004F\r
-:1009B0009091C40001969093C4008093C3009F91CE\r
-:1009C0008F915F914F913F912F910F900FBE0F909C\r
-:1009D0001F9018951F920F920FB60F9211248F93AC\r
-:1009E0009F93EF93FF935F9B16C0E091F300F0910C\r
-:1009F000F4008CB1808381E0E835F80730F431965B\r
-:100A0000F093F400E093F30006C085EF90E090933C\r
-:100A1000F4008093F300FF91EF919F918F910F90DD\r
-:100A20000FBE0F901F9018959C018AB188618AB9FA\r
-:100A3000579A80B5866080BD40E050E084E0220F88\r
-:100A4000331F441F551F8A95D1F760E072E18AE792\r
-:100A500090E00E940910DA01C9010197A109B109CA\r
-:100A6000892F9A2FAB2FBB27A7FDBA9580BD2150A8\r
-:100A700029B985EF90E09093F2008093F100909374\r
-:100A8000F4008093F30008955D9BFECFFC0180810C\r
-:100A90008CB90895CF93DF931F92CDB7DEB78983CA\r
-:100AA000CE0101960E94440580E090E00F90DF9116\r
-:100AB000CF910895CF93DF93EC01CE012196FC01F5\r
-:100AC0002081222319F00E944405F7CFDF91CF91B6\r
-:100AD00008955F9BFECF8CB190E008950C9469055A\r
-:100AE0006EE675E08AE495E00C945B10CF93DF939B\r
-:100AF000FC01E253FF4FA081B181EC01C453DF4FF1\r
-:100B000028813981A217B307A1F05D9B12C02C91F7\r
-:100B10002CB920813181AC0145535F4F2417350733\r
-:100B200018F42F5F3F4F03C09C0128593F4F31837A\r
-:100B30002083E091F100F091F2002091F3003091D8\r
-:100B4000F4002E173F07C1F1DC01AC59BF4FCD9126\r
-:100B5000DC911197208128836D917C9111979C01E4\r
-:100B60002B523F4FE9013881EB012881321307C036\r
-:100B70009C012C523F4FE90148814F5F48839C0103\r
-:100B80002D593F4F6217730728F4EB012196CD933F\r
-:100B9000DC9302C08D939C93D1E0E835FD0730F4DF\r
-:100BA0003196F093F200E093F10006C085EF90E0FB\r
-:100BB0009093F2008093F100DF91CF910895CF934D\r
-:100BC000DF9300D000D0CDB7DEB788E087BB8CEFD5\r
-:100BD00084BB8CEB81BB1092E50080E895E20E941B\r
-:100BE00014050E94700580E582B986B78B7E86BFAA\r
-:100BF00085EC86BF81EF8FBD89E08EBD1BBC1ABC22\r
-:100C000019BC18BC89E785BD13BC83BF1CBE8EE62A\r
-:100C100090E00E94D81085B78F7885BF84E089BFA7\r
-:100C200078942224239433243A940FEF10E0809197\r
-:100C3000E6008F3F41F48091E500853A21F4F89475\r
-:100C4000E0E0F8E109958091F000882309F465C09F\r
-:100C50006091EC007091ED008091EE009091EF00BA\r
-:100C6000C090E800D090E900E090EA00F090EB003E\r
-:100C70002BED3FE049E450E40E945C0F25E236E0B2\r
-:100C800041E85EE30E945C0F20E030E040E05FE37B\r
-:100C90000E945C0FA70196010E94690D6B017C0107\r
-:100CA0006091E8007091E9008091EA009091EB007A\r
-:100CB0009B01AC010E94690DA70196010E94680D7D\r
-:100CC0001092F0002AE931E043E555E40E945C0F00\r
-:100CD0000E943C0E7093CC006093CB007093CA00CE\r
-:100CE0006093C9002AE931E043E555E4C701B60144\r
-:100CF0000E945C0F0E943C0E7093C8006093C70076\r
-:100D00007093C6006093C500F1E0F093D400F093B7\r
-:100D1000D300F093D200F093D1008091C300909162\r
-:100D2000C4008833914008F47EC51092C40010922C\r
-:100D3000C300F894A090DB00B090DC008091960096\r
-:100D400090919700A81AB90AC090D900D090DA0003\r
-:100D50008091940090919500C81AD90AE090D7002C\r
-:100D6000F090D8008091920090919300E81AF90ACF\r
-:100D70006090D5007090D600809190009091910085\r
-:100D8000681A790AB501882777FD8095982F0E9407\r
-:100D90006F0E2AE037ED43E25CE30E94D40D0E941F\r
-:100DA0003C0E7093C2006093C100B601882777FDA6\r
-:100DB0008095982F0E946F0E2AE037ED43E25CE3A6\r
-:100DC0000E94D40D0E943C0E7093C0006093BF003F\r
-:100DD000B701882777FD8095982F0E946F0E2AE033\r
-:100DE00037ED43E25CE30E94D40D0E943C0E709309\r
-:100DF000BE006093BD00B301882777FD8095982FD2\r
-:100E00000E946F0E2AE037ED43E25CE30E94D40DAE\r
-:100E10000E943C0E7093BC006093BB007894B501B7\r
-:100E20006C0D7D1D882777FD8095982F0E946F0E91\r
-:100E30002AE931E043ED55E40E94D40D4B015C01F9\r
-:100E4000B701660D771D882777FD8095982F0E9442\r
-:100E50006F0E2AE931E043ED55E40E94D40D2B01D9\r
-:100E60003C01C090AF00D090B000E090B100F09095\r
-:100E7000B200A50194010E94680D25E236E041E828\r
-:100E80005EE30E94D40D9B01AC01C701B6010E9434\r
-:100E9000690D6B017C012BED3FE049EC50E40E94B1\r
-:100EA000580F2BED3FE049EC50E418162CF4C70125\r
-:100EB000B6010E94680D0EC0C701B6010E94CD0D9B\r
-:100EC00087FF0AC02BED3FE049EC50E4C701B601B3\r
-:100ED0000E94690D6B017C01A3019201C501B4015F\r
-:100EE0000E94690D20E030E040E05FE30E945C0F6B\r
-:100EF0004B015C01C701B6010E94D10D2B013C01E1\r
-:100F0000C701B6010E94BF0F69837A838B839C83DC\r
-:100F1000F894C092AF00D092B000E092B100F0928D\r
-:100F2000B200C090B700D090B800E090B900F09047\r
-:100F3000BA00A5019401C301B2010E945C0F9B019C\r
-:100F4000AC01C701B6010E94690D6093B7007093B0\r
-:100F5000B8008093B9009093BA00C090B300D090CD\r
-:100F6000B400E090B500F090B600A501940169814D\r
-:100F70007A818B819C810E945C0F9B01AC01C7012F\r
-:100F8000B6010E94690D6093B3007093B400809322\r
-:100F9000B5009093B6007894C090C100D090C20084\r
-:100FA0008091BF009091C000C80ED91ED7FE03C02B\r
-:100FB0003FEFC31AD30AD594C794E090BD00F090D8\r
-:100FC000BE008091BB009091BC00E80EF91EF7FEB8\r
-:100FD00003C08FEFE81AF80AF594E794B6016E0D96\r
-:100FE0007F1D882777FD8095982F0E946F0E2AE934\r
-:100FF00031E043ED55E40E94D40D4B015C01B70193\r
-:101000006C197D09882777FD8095982F0E946F0EB7\r
-:101010002BEB3CE047E255E40E94D40DF89480921B\r
-:10102000AB009092AC00A092AD00B092AE00609385\r
-:10103000A7007093A8008093A9009093AA007894C9\r
-:101040008091DB009091DC00909397008093960054\r
-:101050008091D9009091DA0090939500809394004C\r
-:101060008091D7009091D800909393008093920044\r
-:101070008091D5009091D60090939100809390003C\r
-:101080008091D400813009F0ACC08091CB00909168\r
-:10109000CC00892B89F41092E4001092E3001092A6\r
-:1010A0008F0010928E0010928A0010928B00109286\r
-:1010B0008C0010928D0095C0E091CB00F091CC0097\r
-:1010C0008091C1009091C200E81BF90BFA83E9837B\r
-:1010D0002F01662457FC6094762CC0908A00D09033\r
-:1010E0008B00E0908C00F0908D00C40CD51CE61CA9\r
-:1010F000F71CC0928A00D0928B00E0928C00F09294\r
-:101100008D008091E3009091E400BC01882777FD79\r
-:101110008095982F0E946F0E4B015C01C301B201B4\r
-:101120000E946F0E2CEB34E743E15CE30E945C0FFE\r
-:101130002B013C01C701B6010E946F0E2BE631ED79\r
-:1011400046E05AE30E945C0F9B01AC01C301B2016F\r
-:101150000E94690D6B017C0180918E0090918F003F\r
-:1011600029813A81281B390BB901882777FD8095A1\r
-:10117000982F0E946F0E2CE234ED4AE15DE30E944D\r
-:101180005C0F9B01AC01C701B6010E94690D9B0178\r
-:10119000AC01C501B4010E94690D0E943C0E709320\r
-:1011A000E4006093E30089819A8190938F0080939B\r
-:1011B0008E008091E3009091E4008F3F910531F023\r
-:1011C0002CF01093E4000093E3000BC08091E30047\r
-:1011D0009091E40081309F4F24F43092E4002092FB\r
-:1011E000E3008091D300813009F0ACC08091C90048\r
-:1011F0009091CA00892B89F41092E2001092E100CC\r
-:10120000109289001092880010928400109285003C\r
-:10121000109286001092870095C02091C9003091ED\r
-:10122000CA008091BF009091C000281B390B3A83FF\r
-:1012300029832901662457FC6094762CC090840091\r
-:10124000D0908500E0908600F0908700C40CD51CFB\r
-:10125000E61CF71CC0928400D0928500E0928600C4\r
-:10126000F09287008091E1009091E200BC01882714\r
-:1012700077FD8095982F0E946F0E4B015C01C30192\r
-:10128000B2010E946F0E2CEB34E743E15CE30E9455\r
-:101290005C0F2B013C01C701B6010E946F0E2BE6CB\r
-:1012A00031ED46E05AE30E945C0F9B01AC01C301A3\r
-:1012B000B2010E94690D6B017C01809188009091C0\r
-:1012C0008900E981FA81E81BF90BBF01882777FDC6\r
-:1012D0008095982F0E946F0E2CE234ED4AE15DE379\r
-:1012E0000E945C0F9B01AC01C701B6010E94690D11\r
-:1012F0009B01AC01C501B4010E94690D0E943C0E26\r
-:101300007093E2006093E10029813A813093890073\r
-:10131000209388008091E1009091E2008F3F910539\r
-:1013200031F02CF01093E2000093E1000BC08091AB\r
-:10133000E1009091E20081309F4F24F43092E2006E\r
-:101340002092E1008091D200813009F0B0C08091FC\r
-:10135000C7009091C800892B89F41092E000109288\r
-:10136000DF00109283001092820010927E00109293\r
-:101370007F00109280001092810099C08091C70078\r
-:101380009091C8009A8389838091BD009091BE009E\r
-:10139000E981FA81E81BF90BFA83E9832F016624BE\r
-:1013A00057FC6094762CC0907E00D0907F00E09037\r
-:1013B0008000F0908100C40CD51CE61CF71CC09284\r
-:1013C0007E00D0927F00E0928000F09281008091B8\r
-:1013D000DF009091E000BC01882777FD8095982F71\r
-:1013E0000E946F0E4B015C01C301B2010E946F0E9F\r
-:1013F0002CEB34E743E15CE30E945C0F2B013C01E2\r
-:10140000C701B6010E946F0E2BE631ED46E05AE3AC\r
-:101410000E945C0F9B01AC01C301B2010E94690DE7\r
-:101420006B017C01809182009091830029813A8137\r
-:10143000281B390BB901882777FD8095982F0E94CA\r
-:101440006F0E2CE234ED4AE15DE30E945C0F9B01DC\r
-:10145000AC01C701B6010E94690D9B01AC01C50139\r
-:10146000B4010E94690D0E943C0E7093E0006093ED\r
-:10147000DF0089819A81909383008093820080911C\r
-:10148000DF009091E0008F3F910531F02CF0109338\r
-:10149000E0000093DF000BC08091DF009091E0003E\r
-:1014A00081309F4F24F43092E0002092DF00809141\r
-:1014B000D100813009F0ACC08091C5009091C60088\r
-:1014C000892B89F41092DE001092DD0010927D00CD\r
-:1014D00010927C00109278001092790010927A009D\r
-:1014E00010927B0095C02091C5003091C60080917C\r
-:1014F000BB009091BC00281B390B3A83298329013A\r
-:10150000662457FC6094762CC0907800D0907900C7\r
-:10151000E0907A00F0907B00C40CD51CE61CF71C10\r
-:10152000C0927800D0927900E0927A00F0927B002D\r
-:101530008091DD009091DE00BC01882777FD8095C9\r
-:10154000982F0E946F0E4B015C01C301B2010E94F3\r
-:101550006F0E2CEB34E743E15CE30E945C0F2B0140\r
-:101560003C01C701B6010E946F0E2BE631ED46E04B\r
-:101570005AE30E945C0F9B01AC01C301B2010E94BF\r
-:10158000690D6B017C0180917C0090917D00E98167\r
-:10159000FA81E81BF90BBF01882777FD8095982F0A\r
-:1015A0000E946F0E2CE234ED4AE15DE30E945C0F75\r
-:1015B0009B01AC01C701B6010E94690D9B01AC0102\r
-:1015C000C501B4010E94690D0E943C0E7093DE00BB\r
-:1015D0006093DD0029813A8130937D0020937C0067\r
-:1015E0008091DD009091DE008F3F910531F02CF06D\r
-:1015F0001093DE000093DD000BC08091DD00909120\r
-:10160000DE0081309F4F24F43092DE002092DD0016\r
-:101610008091E3009091E400209166003091670092\r
-:1016200028173907B9F18091E3009091E400892BE4\r
-:1016300019F485B38C6017C08091D000811107C068\r
-:101640008091E3009091E4001816190654F08091FF\r
-:10165000D000882351F08091E3009091E40097FF3F\r
-:1016600004C085B3837F85BB02C0AA98AB9A8091E2\r
-:10167000E3009091E400909367008093660080916E\r
-:10168000E3009091E40097FF03C091958195910943\r
-:101690009BBD8ABD8091E1009091E20020916400A1\r
-:1016A0003091650028173907B9F18091E1009091D8\r
-:1016B000E200892B19F485B3806317C08091CF00B5\r
-:1016C000811107C08091E1009091E200181619067F\r
-:1016D00054F08091CF00882351F08091E1009091E7\r
-:1016E000E20097FF04C085B38F7C85BB02C0AC9835\r
-:1016F000AD9A8091E1009091E20090936500809313\r
-:1017000064008091E1009091E20097FF03C0919501\r
-:101710008195910999BD88BD8091DF009091E0008D\r
-:10172000209162003091630028173907B1F1809150\r
-:10173000DF009091E000892B19F485B3806C17C00D\r
-:101740008091CE00811107C08091DF009091E00070\r
-:101750001816190654F08091CE00882351F080911C\r
-:10176000DF009091E00097FF04C085B38F7385BBC5\r
-:1017700002C0AE98AF9A8091DF009091E000909304\r
-:101780006300809362008091DF009091E00097FFFA\r
-:1017900003C091958195910983BD8091DD00909161\r
-:1017A000DE00209160003091610028173907B1F107\r
-:1017B0008091DD009091DE00892B19F482B38C605A\r
-:1017C00017C08091CD00811107C08091DD009091FC\r
-:1017D000DE001816190654F08091CD00882351F0D0\r
-:1017E0008091DD009091DE0097FF04C082B3837F7B\r
-:1017F00082BB02C09298939A8091DD009091DE00A6\r
-:1018000090936100809360008091DD009091DE00F4\r
-:1018100097FF03C09195819591098CBF8091E70056\r
-:101820008F5F8093E70085B7806885BF889585B70F\r
-:101830008F7785BFFCC96F927F929F92AF92BF92C4\r
-:10184000CF92DF92EF92FF920F931F93CF93DF938C\r
-:10185000CDB7DEB72C970FB6F894DEBF0FBECDBF65\r
-:101860008C017B013A01FC0117821682838181FF82\r
-:1018700019C1CE0101965C01F801D380F701D3FCB8\r
-:101880002591D3FE21917F01222309F407C125323E\r
-:1018900049F4D3FC2591D3FE21917F01253211F02B\r
-:1018A000912C1BC0B801822F90E00E94A61063010A\r
-:1018B0003601E2CF222309F4F1C0622F70E08FE9F4\r
-:1018C00091E02C870E9450102C85892B49F0F7015C\r
-:1018D000D3FC2591D3FE21917F0197FEEBCF0CC065\r
-:1018E000233221F4F92DF0619F2EF1CF2C3639F4FB\r
-:1018F000292D2068922EEBCF222309F4CFC0622F2E\r
-:1019000070E088E991E02C870E9450102C85892B8B\r
-:1019100041F06301F4E0CF0ED11CB8018FE390E0F9\r
-:1019200012C0233641F0233789F0233521F5F92DF4\r
-:10193000F1609F2E0BC0630122E0C20ED11CB801E2\r
-:10194000F301808191810E94A610B2CF630122E051\r
-:10195000C20ED11CF30160807180F30190FC85916F\r
-:1019600090FE81913F01882309F4A2CFB80190E055\r
-:101970000E94A610F2CF243611F0293639F5630102\r
-:1019800097FE09C0F4E0CF0ED11CF3016081718194\r
-:10199000828193810AC0F2E0CF0ED11CF3016081F5\r
-:1019A0007181882777FD8095982FF92DFF7E9F2ED6\r
-:1019B00097FF09C090958095709561957F4F8F4FE7\r
-:1019C0009F4FF0649F2E2AE030E038C02037A1F00E\r
-:1019D00040F42835D1F02F3609F060C028E030E01F\r
-:1019E00019C0253719F0283751F058C0292D2F7EFE\r
-:1019F000922E2AE030E00EC0892D8061982E992D1C\r
-:101A00009462992E20E130E005C0E92DE4609E2E1D\r
-:101A100020E132E0630197FE09C0F4E0CF0ED11C53\r
-:101A2000F301608171818281938108C0F2E0CF0E61\r
-:101A3000D11CF3016081718180E090E0A5010E94DA\r
-:101A40000511782E7A1896FE05C0B8018DE290E057\r
-:101A50000E94A61094FE16C0FE01E70DF11D8081C4\r
-:101A6000803381F0B80180E390E00E94A61092FEDE\r
-:101A700009C0292D2072822F90E0B801885A9F4F0B\r
-:101A80000E94A6107A94F501E70DF11D8081B8013E\r
-:101A900090E00E94A6107110F5CF0ACFF801868160\r
-:101AA000978102C08FEF9FEF2C960FB6F894DEBFA0\r
-:101AB0000FBECDBFDF91CF911F910F91FF90EF909F\r
-:101AC000DF90CF90BF90AF909F907F906F900895E0\r
-:101AD0005058BB27AA270ED0A0C169D130F06ED1D3\r
-:101AE00020F031F49F3F11F41EF45EC10EF4E09536\r
-:101AF000E7FB54C1E92FB3D180F3BA17620773072C\r
-:101B00008407950718F071F49EF5CBC10EF4E095AB\r
-:101B10000B2EBA2FA02D0B01B90190010C01CA01A7\r
-:101B2000A0011124FF27591B99F0593F50F4503E52\r
-:101B300068F11A16F040A22F232F342F4427585F44\r
-:101B4000F3CF469537952795A795F0405395C9F75C\r
-:101B50007EF41F16BA0B620B730B840BBAF0915014\r
-:101B6000A1F0FF0FBB1F661F771F881FC2F70EC0B3\r
-:101B7000BA0F621F731F841F48F487957795679586\r
-:101B8000B795F7959E3F08F0B3CF9395880F08F06F\r
-:101B90009927EE0F979587950895DCD008F481E09A\r
-:101BA000089514D1E3954AC10CD037C107D140F054\r
-:101BB000FED030F021F45F3F19F0F0C0511172C136\r
-:101BC000F3C04DD198F39923C9F35523B1F3951B75\r
-:101BD000550BBB27AA2762177307840738F09F5F4E\r
-:101BE0005F4F220F331F441FAA1FA9F333D00E2EBD\r
-:101BF0003AF0E0E830D091505040E695001CCAF72A\r
-:101C000029D0FE2F27D0660F771F881FBB1F2617EE\r
-:101C100037074807AB07B0E809F0BB0B802DBF01C1\r
-:101C2000FF2793585F4F2AF09E3F510568F0B6C0DA\r
-:101C300039C15F3FECF3983EDCF386957795679565\r
-:101C4000B795F7959F5FC9F7880F911D9695879572\r
-:101C500097F90895E1E0660F771F881FBB1F621791\r
-:101C600073078407BA0720F0621B730B840BBA0B4F\r
-:101C7000EE1F88F7E095089504D06894B11112C161\r
-:101C80000895F5D088F09F5790F0B92F9927B75154\r
-:101C9000A0F0D1F0660F771F881F991F1AF0BA9530\r
-:101CA000C9F712C0B13081F0FCD0B1E00895F9C09D\r
-:101CB000672F782F8827B85F39F0B93FCCF3869526\r
-:101CC00077956795B395D9F73EF490958095709583\r
-:101CD00061957F4F8F4F9F4F0895E89409C097FB00\r
-:101CE0003EF490958095709561957F4F8F4F9F4FF3\r
-:101CF0009923A9F0F92F96E9BB279395F695879537\r
-:101D000077956795B795F111F8CFFAF4BB0F11F4F9\r
-:101D100060FF1BC06F5F7F4F8F4F9F4F16C08823A0\r
-:101D200011F096E911C0772321F09EE8872F762FD6\r
-:101D300005C0662371F096E8862F70E060E02AF017\r
-:101D40009A95660F771F881FDAF7880F9695879503\r
-:101D500097F90895990F0008550FAA0BE0E8FEEFD8\r
-:101D600016161706E807F907C0F012161306E4075F\r
-:101D7000F50798F0621B730B840B950B39F40A2658\r
-:101D800061F0232B242B252B21F408950A2609F436\r
-:101D9000A140A6958FEF811D811D089597F99F673A\r
-:101DA00080E870E060E008959FEF80EC08950024E3\r
-:101DB0000A941616170618060906089500240A94B0\r
-:101DC00012161306140605060895EECF50D0E8F358\r
-:101DD000E894E0E0BB279F57F0F02AED3FE049ECA4\r
-:101DE00006C0EE0FBB0F661F771F881F28F0B23AA0\r
-:101DF00062077307840728F0B25A620B730B840BD7\r
-:101E0000E3959A9572F7803830F49A95BB0F661F68\r
-:101E1000771F881FD2F79048BAC0092E0394000C90\r
-:101E200011F4882352F0BB0F40F4BF2B11F460FF74\r
-:101E300004C06F5F7F4F8F4F9F4F0895EF93E0FF78\r
-:101E400006C0A2EA2AED3FE049EC5FEB53DEE5DF96\r
-:101E50000F90039401FC9058EAE7F1E0A4C057FD0D\r
-:101E60009058440F551F59F05F3F71F04795880F08\r
-:101E700097FB991F61F09F3F79F08795089512169F\r
-:101E800013061406551FF2CF4695F1DF08C016164B\r
-:101E900017061806991FF1CF8695710561050894FC\r
-:101EA0000895E894BB2766277727CB0197F9089513\r
-:101EB00051DF08F48FEF08950BD0AFCF78DF28F013\r
-:101EC0007DDF18F0952309F069CF6ECF1124EACF9A\r
-:101ED000C6DFA0F3959FD1F3950F50E0551F629F89\r
-:101EE000F001729FBB27F00DB11D639FAA27F00D73\r
-:101EF000B11DAA1F649F6627B00DA11D661F829F9A\r
-:101F00002227B00DA11D621F739FB00DA11D621F7E\r
-:101F1000839FA00D611D221F749F3327A00D611D9B\r
-:101F2000231F849F600D211D822F762F6A2F11247D\r
-:101F30009F5750408AF0E1F088234AF0EE0FFF1FD0\r
-:101F4000BB1F661F771F881F91505040A9F79E3F07\r
-:101F5000510570F023CFA6CF5F3FECF3983EDCF342\r
-:101F6000869577956795B795F795E7959F5FC1F744\r
-:101F7000FE2B880F911D9695879597F908959F934D\r
-:101F800025DF0F9007FCEE5F59CF9F3F31F0915056\r
-:101F900020F4879577956795B795880F911D96954D\r
-:101FA000879597F908959F938F937F936F93FF93EE\r
-:101FB000EF939B01AC0180DFEF91FF9105D02F9152\r
-:101FC0003F914F915F9178CFDF93CF931F930F9302\r
-:101FD000FF92EF92DF927B018C01689405C0DA2EAC\r
-:101FE000EF0176DFFE01E894A591259135914591A9\r
-:101FF0005591AEF3EF017EDDFE019701A801DA9461\r
-:1020000079F7DF90EF90FF900F911F91CF91DF91C3\r
-:102010000895052E97FB1EF400940E94201057FD92\r
-:1020200007D00E942E1007FC03D04EF40C94201011\r
-:1020300050954095309521953F4F4F4F5F4F0895F4\r
-:1020400090958095709561957F4F8F4F9F4F089524\r
-:10205000EE0FFF1F0590F491E02D0994A1E21A2ED6\r
-:10206000AA1BBB1BFD010DC0AA1FBB1FEE1FFF1F3C\r
-:10207000A217B307E407F50720F0A21BB30BE40B8C\r
-:10208000F50B661F771F881F991F1A9469F76095D3\r
-:102090007095809590959B01AC01BD01CF0108958D\r
-:1020A000FC010590061621F00020D9F7C001089523\r
-:1020B0003197CF0108950F931F93CF93DF93EC01D6\r
-:1020C0008B01009731F46115710519F480E090E0FF\r
-:1020D00038C06EE070E081E090E00E946311FC0186\r
-:1020E0000097A1F380E883830115110571F0138730\r
-:1020F000028781E8838380915C0190915D01892B47\r
-:1021000021F4F0935D01E0935C012097C9F0D18741\r
-:10211000C08783818260838380915E0190915F019B\r
-:10212000892B71F4F0935F01E0935E01809160016F\r
-:1021300090916101892B21F4F0936101E09360019A\r
-:10214000CF01DF91CF911F910F9108950F931F93AE\r
-:10215000CF93DF93182F092FEB018B8181FD03C0F3\r
-:102160008FEF9FEF20C082FF10C04E815F812C81D6\r
-:102170003D81421753077CF4E881F9819F012F5F6D\r
-:102180003F4F39832883108306C0E885F985812F66\r
-:102190000995892B29F72E813F812F5F3F4F3F8380\r
-:1021A0002E83812F902FDF91CF911F910F91089552\r
-:1021B0000F931F93CF93DF93E0915E01F0915F0146\r
-:1021C000238121FF1BC0EC0100E010E089916091A8\r
-:1021D0005E0170915F01DB011896ED91FC911997FA\r
-:1021E000882331F00995892B89F30FEF1FEFEECF8C\r
-:1021F0008AE00995892B11F4C80102C08FEF9FEF87\r
-:10220000DF91CF911F910F910895FA01AA272830ED\r
-:1022100051F1203181F1E8946F936E7F6E5F7F4FB3\r
-:102220008F4F9F4FAF4FB1E03ED0B4E03CD0670F2F\r
-:10223000781F891F9A1FA11D680F791F8A1F911D82\r
-:10224000A11D6A0F711D811D911DA11D20D009F4D2\r
-:1022500068943F912AE0269F11243019305D319314\r
-:10226000DEF6CF010895462F4770405D4193B3E0FD\r
-:102270000FD0C9F7F6CF462F4F70405D4A3318F0A4\r
-:10228000495D31FD4052419302D0A9F7EACFB4E055\r
-:10229000A6959795879577956795BA95C9F700970D\r
-:1022A0006105710508959B01AC010A2E06945795AE\r
-:1022B000479537952795BA95C9F7620F731F841F05\r
-:1022C000951FA01D08950F931F93CF93DF93869FB3\r
-:1022D0008001879F100D969F100D1124C8010E9448\r
-:1022E0007F11EC01009729F0A80160E070E00E94E6\r
-:1022F000A612CE01DF91CF911F910F910895CF9338\r
-:10230000DF938230910510F482E090E0E091640167\r
-:10231000F091650120E030E0A0E0B0E0309739F1C5\r
-:102320004081518148175907B8F04817590771F48F\r
-:1023300082819381109729F013969C938E93129724\r
-:102340002CC0909365018093640127C0211531054D\r
-:1023500031F04217530718F0A901DB0101C0EF016A\r
-:102360009A01BD01DF010280F381E02DD7CF211555\r
-:102370003105F9F0281B390B2430310580F48A81AE\r
-:102380009B816115710521F0FB019383828304C059\r
-:102390009093650180936401FE01329644C0FE0172\r
-:1023A000E20FF31F819391932250310939832883DF\r
-:1023B0003AC02091620130916301232B41F42091B6\r
-:1023C0006A0030916B003093630120936201209189\r
-:1023D0006800309169002115310541F42DB73EB7F1\r
-:1023E00040916C0050916D00241B350BE09162010F\r
-:1023F000F0916301E217F307A0F42E1B3F0B28179F\r
-:10240000390778F0AC014E5F5F4F2417350748F06D\r
-:102410004E0F5F1F5093630140936201819391932C\r
-:1024200002C0E0E0F0E0CF01DF91CF910895CF93BB\r
-:10243000DF93009709F487C0FC0132971382128260\r
-:10244000C0916401D0916501209781F42081318190\r
-:10245000280F391F809162019091630182179307C1\r
-:1024600079F5F0936301E09362016DC0DE0120E035\r
-:1024700030E0AE17BF0750F412964D915C91139760\r
-:102480009D014115510509F1DA01F3CFB383A28310\r
-:1024900040815181840F951F8A179B0771F48D919C\r
-:1024A0009C911197840F951F0296918380831296B9\r
-:1024B0008D919C911397938382832115310529F483\r
-:1024C000F0936501E09364013EC0D9011396FC933B\r
-:1024D000EE9312974D915D91A40FB51FEA17FB077C\r
-:1024E00079F480819181840F951F0296D90111960C\r
-:1024F0009C938E938281938113969C938E931297D3\r
-:10250000E0E0F0E08A819B81009719F0FE01EC0188\r
-:10251000F9CFCE01029628813981820F931F209135\r
-:102520006201309163012817390769F4309729F463\r
-:10253000109265011092640102C013821282D0933E\r
-:102540006301C0936201DF91CF910895DC0101C066\r
-:0E2550006D9341505040E0F70895F894FFCF8E\r
-:10255E0000800080008000800000660120000D0ACF\r
-:08256E0053746172740D00004A\r
+:1005500090939F00A093A000B093A10047C183B1E6\r
+:100560008093D00043C183B18093CF003FC183B15A\r
+:100570008093CE003BC183B18093CD0037C1809181\r
+:10058000E60090E0FC013297E339F10508F030C154\r
+:10059000E65DFF4F0C942F108AB59BB502C088B55D\r
+:1005A00099B583B923C183B5FCCF8CB7FACF8091BD\r
+:1005B000DB009091DC000EC08091D9009091DA00B0\r
+:1005C00009C08091D7009091D80004C08091D500D7\r
+:1005D0009091D60090939D0080939C004DC0809197\r
+:1005E0009C00DFCF8091CB009091CC0045C08091E2\r
+:1005F000CB009091CC00D5CF8091C9009091CA00DA\r
+:100600003BC08091C9009091CA00CBCF8091C700B8\r
+:100610009091C80031C08091C7009091C800C1CFAF\r
+:100620008091C5009091C60027C08091C50090912F\r
+:10063000C600B7CF8091C1009091C2001DC08091CB\r
+:10064000C1009091C200ADCF8091BF009091C000D9\r
+:1006500013C08091BF009091C000A3CF8091BD00D6\r
+:100660009091BE0009C08091BD009091BE0099CFCD\r
+:100670008091BB009091BC0093B9B8C08091BB0041\r
+:100680009091BC008ECF8091AB009091AC00A09176\r
+:10069000AD00B091AE008093A2009093A300A09310\r
+:1006A000A400B093A5006DC08091A2009091A3001A\r
+:1006B000A091A400B091A50071C08091A20090917A\r
+:1006C000A300A091A400B091A50074C08091A200E5\r
+:1006D00068CF8091A7009091A800A091A900B09147\r
+:1006E000AA0080939E0090939F00A093A000B093D7\r
+:1006F000A10047C080919E0090919F00A091A00012\r
+:10070000B091A1004BC080919E0090919F00A0915C\r
+:10071000A000B091A1004EC08091AF009091B000B8\r
+:10072000A091B100B091B2003CCF8091B700909100\r
+:10073000B800A091B900B091BA0023C08091B70071\r
+:100740009091B800A091B900B091BA0027C08091F3\r
+:10075000B7009091B800A091B900B091BA002AC03A\r
+:100760008091B7009091B800A091B900B091BA0003\r
+:1007700018CF8091B3009091B400A091B500B091D2\r
+:10078000B6008B2F9927AA27BB270BCF8091B300E8\r
+:100790009091B400A091B500B091B600CD01AA2708\r
+:1007A000BB27FFCE8091B3009091B400A091B5001B\r
+:1007B000B091B600892F9A2FAB2FBB27F2CE809134\r
+:1007C000B3009091B400A091B500B091B600E9CE0D\r
+:1007D00080B326B3807490E033E0959587953A9581\r
+:1007E000E1F72770282B20952F7023B985EC02C0E4\r
+:1007F00013B885E886BF8091E6008F5F8093E6009E\r
+:1008000005C086B78B7E86BF85EC86BFFF91EF91D2\r
+:10081000BF91AF919F918F917F916F915F914F9118\r
+:100820003F912F910F900FBE0F901F9018951F9220\r
+:100830000F920FB60F9211242F933F934F935F9314\r
+:100840008F939F9399B390FD02C080E001C083E035\r
+:1008500091FF02C091E0892720919B00281B20FF77\r
+:100860001FC080939B008091D000422F427088234C\r
+:1008700049F08091DB009091DC00242F30E0215082\r
+:10088000310908C08091DB009091DC0021E030E06C\r
+:10089000241B3109820F931F9093DC008093DB00AF\r
+:1008A00099B392959F7090FD02C080E001C083E0F3\r
+:1008B00091FF02C091E0892720919A00281B20FF18\r
+:1008C0001FC080939A008091CF002270882359F036\r
+:1008D0008091D9009091DA0041E050E0421B51092B\r
+:1008E000840F951F09C08091D9009091DA0030E003\r
+:1008F00021503109820F931F9093DA008093D90021\r
+:1009000099B39695969590FD02C080E001C083E072\r
+:1009100091FF02C091E0892720919900281B20FFB8\r
+:100920001FC0809399008091CE002270882359F0D7\r
+:100930008091D7009091D80041E050E0421B5109CE\r
+:10094000840F951F09C08091D7009091D80030E0A6\r
+:1009500021503109820F931F9093D8008093D700C4\r
+:1009600099B3929596959695937090FD02C080E00C\r
+:1009700001C083E0927011F091E0892720919800E6\r
+:10098000281B20FF1FC0809398008091CD00422F2C\r
+:100990004270882349F08091D5009091D600242F91\r
+:1009A00030E02150310908C08091D5009091D600E7\r
+:1009B00021E030E0241B3109820F931F9093D60071\r
+:1009C0008093D5008091C3009091C40001969093CC\r
+:1009D000C4008093C3009F918F915F914F913F918D\r
+:1009E0002F910F900FBE0F901F9018951F920F928E\r
+:1009F0000FB60F9211248F939F93EF93FF935F9BFA\r
+:100A000016C0E091F200F091F3008CB1808381E098\r
+:100A1000E735F80730F43196F093F300E093F200F5\r
+:100A200006C084EF90E09093F3008093F200FF9172\r
+:100A3000EF919F918F910F900FBE0F901F9018957F\r
+:100A40009C018AB188618AB9579A80B5866080BD59\r
+:100A500040E050E084E0220F331F441F551F8A9569\r
+:100A6000D1F760E072E18AE790E00E941010DA01AD\r
+:100A7000C9010197A109B109892F9A2FAB2FBB2773\r
+:100A8000A7FDBA9580BD215029B984EF90E09093DD\r
+:100A9000F1008093F0009093F3008093F2000895AA\r
+:100AA0005D9BFECFFC0180818CB90895CF93DF93CD\r
+:100AB0001F92CDB7DEB78983CE0101960E94500503\r
+:100AC00080E090E00F90DF91CF910895CF93DF9376\r
+:100AD000EC01CE012196FC012081222319F00E9415\r
+:100AE0005005F7CFDF91CF9108955F9BFECF8CB17A\r
+:100AF00090E008950C9475056AE775E086E595E049\r
+:100B00000C946210CF93DF93FC01E253FF4FA0815E\r
+:100B1000B181EC01C453DF4F28813981A217B3079B\r
+:100B2000A1F05D9B12C02C912CB920813181AC01C8\r
+:100B300045535F4F2417350718F42F5F3F4F03C00D\r
+:100B40009C0128593F4F31832083E091F000F091C0\r
+:100B5000F1002091F2003091F3002E173F07C1F110\r
+:100B6000DC01AC59BF4FCD91DC91119720812883D6\r
+:100B70006D917C9111979C012B523F4FE901388177\r
+:100B8000EB012881321307C09C012C523F4FE90131\r
+:100B900048814F5F48839C012D593F4F621773076F\r
+:100BA00028F4EB012196CD93DC9302C08D939C93A6\r
+:100BB000D1E0E735FD0730F43196F093F100E09392\r
+:100BC000F00006C084EF90E09093F1008093F00075\r
+:100BD000DF91CF910895CF93DF9300D000D0CDB7B0\r
+:100BE000DEB788E087BB8CEF84BB8CEB81BB1092B7\r
+:100BF000E50080E895E20E9420050E947C0580E5E2\r
+:100C000082B986B78B7E86BF85EC86BF81EF8FBDAC\r
+:100C100089E08EBD1BBC1ABC19BC18BC89E785BD18\r
+:100C200013BC83BF1CBE8EE690E00E94DF1085B728\r
+:100C30008F7885BF84E089BF78942224239433245D\r
+:100C40003A940FEF10E08091E6008F3F41F48091DD\r
+:100C5000E500853A21F4F894E0E0F8E10995809107\r
+:100C6000EF00882309F465C06091EB007091EC00FF\r
+:100C70008091ED009091EE00C090E700D090E800E8\r
+:100C8000E090E900F090EA002BED3FE049E450E409\r
+:100C90000E94630F25E236E041E85EE30E94630FA5\r
+:100CA00020E030E040E05FE30E94630FA70196017F\r
+:100CB0000E94700D6B017C016091E7007091E8006B\r
+:100CC0008091E9009091EA009B01AC010E94700DB7\r
+:100CD000A70196010E946F0D1092EF002AE931E002\r
+:100CE00043E555E40E94630F0E94430E7093CC00CD\r
+:100CF0006093CB007093CA006093C9002AE931E089\r
+:100D000043E555E4C701B6010E94630F0E94430EFC\r
+:100D10007093C8006093C7007093C6006093C500CD\r
+:100D2000F1E0F093D400F093D300F093D200F0936D\r
+:100D3000D1008091C3009091C4008833914008F4A1\r
+:100D400079C51092C4001092C300F894A090DB0003\r
+:100D5000B090DC008091960090919700A81AB90A93\r
+:100D6000C090D900D090DA008091940090919500C5\r
+:100D7000C81AD90AE090D700F090D800809192006C\r
+:100D800090919300E81AF90A6090D5007090D6000F\r
+:100D90008091900090919100681A790AB501882796\r
+:100DA00077FD8095982F0E94760E2AE037ED43E27A\r
+:100DB0005CE30E94DB0D0E94430E7093C2006093BF\r
+:100DC000C100B601882777FD8095982F0E94760E86\r
+:100DD0002AE037ED43E25CE30E94DB0D0E94430E04\r
+:100DE0007093C0006093BF00B701882777FD80959E\r
+:100DF000982F0E94760E2AE037ED43E25CE30E94D2\r
+:100E0000DB0D0E94430E7093BE006093BD00B301E2\r
+:100E1000882777FD8095982F0E94760E2AE037ED7F\r
+:100E200043E25CE30E94DB0D0E94430E7093BC0022\r
+:100E30006093BB007894B5016C0D7D1D882777FD0C\r
+:100E40008095982F0E94760E2AE931E043ED55E413\r
+:100E50000E94DB0D4B015C01B701660D771D8827F1\r
+:100E600077FD8095982F0E94760E2AE931E043EDB8\r
+:100E700055E40E94DB0D2B013C01C090AF00D090E7\r
+:100E8000B000E090B100F090B200A50194010E9482\r
+:100E90006F0D25E236E041E85EE30E94DB0D9B0129\r
+:100EA000AC01C701B6010E94700D6B017C012BEDF6\r
+:100EB0003FE049EC50E40E945F0F2BED3FE049EC2E\r
+:100EC00050E418162CF4C701B6010E946F0D0EC035\r
+:100ED000C701B6010E94D40D87FF0AC02BED3FE089\r
+:100EE00049EC50E4C701B6010E94700D6B017C0112\r
+:100EF000A3019201C501B4010E94700D20E030E011\r
+:100F000040E05FE30E94630F4B015C01C701B60143\r
+:100F10000E94D80D2B013C01C701B6010E94C60FEB\r
+:100F200069837A838B839C83F894C092AF00D092BC\r
+:100F3000B000E092B100F092B200C090B700D09043\r
+:100F4000B800E090B900F090BA00A5019401C30187\r
+:100F5000B2010E94630F9B01AC01C701B6010E9460\r
+:100F6000700D6093B7007093B8008093B9009093B0\r
+:100F7000BA00C090B300D090B400E090B500F090FB\r
+:100F8000B600A501940169817A818B819C810E94C0\r
+:100F9000630F9B01AC01C701B6010E94700D609305\r
+:100FA000B3007093B4008093B5009093B60078942A\r
+:100FB000C090C100D090C2008091BF009091C0004D\r
+:100FC000C80ED91ED7FE03C03FEFC31AD30AD5946B\r
+:100FD000C794E090BD00F090BE008091BB0090915E\r
+:100FE000BC00E80EF91EF7FE03C08FEFE81AF80AFE\r
+:100FF000F594E794B6016E0D7F1D882777FD8095E7\r
+:10100000982F0E94760E2AE931E043ED55E40E94C4\r
+:10101000DB0D4B015C01B7016C197D09882777FD59\r
+:101020008095982F0E94760E2BEB3CE047E255E42A\r
+:101030000E94DB0DF8948092AB009092AC00A092DD\r
+:10104000AD00B092AE006093A7007093A8008093AB\r
+:10105000A9009093AA0078948091DB009091DC0025\r
+:1010600090939700809396008091D9009091DA0038\r
+:1010700090939500809394008091D7009091D80030\r
+:1010800090939300809392008091D5009091D60028\r
+:1010900090939100809390008091D400813009F06A\r
+:1010A000ACC08091CB009091CC00892B89F4109238\r
+:1010B000E4001092E30010928F0010928E001092C4\r
+:1010C0008A0010928B0010928C0010928D0095C0B7\r
+:1010D000E091CB00F091CC008091C1009091C200D2\r
+:1010E000E81BF90BFA83E9832F01662457FC60940F\r
+:1010F000762CC0908A00D0908B00E0908C00F0900D\r
+:101100008D00C40CD51CE61CF71CC0928A00D0923E\r
+:101110008B00E0928C00F0928D008091E300909122\r
+:10112000E400BC01882777FD8095982F0E94760EF9\r
+:101130004B015C01C301B2010E94760E2CEB34E737\r
+:1011400043E15CE30E94630F2B013C01C701B60140\r
+:101150000E94760E2BE631ED46E05AE30E94630FC3\r
+:101160009B01AC01C301B2010E94700D6B017C01B7\r
+:1011700080918E0090918F0029813A81281B390B34\r
+:10118000B901882777FD8095982F0E94760E2CE272\r
+:1011900034ED4AE15DE30E94630F9B01AC01C7019E\r
+:1011A000B6010E94700D9B01AC01C501B4010E9403\r
+:1011B000700D0E94430E7093E4006093E3008981F8\r
+:1011C0009A8190938F0080938E008091E30090919C\r
+:1011D000E4008F3F910531F02CF01093E400009370\r
+:1011E000E3000BC08091E3009091E40081309F4FB9\r
+:1011F00024F43092E4002092E3008091D300813007\r
+:1012000009F0ACC08091C9009091CA00892B89F483\r
+:101210001092E2001092E100109289001092880072\r
+:101220001092840010928500109286001092870020\r
+:1012300095C02091C9003091CA008091BF00909163\r
+:10124000C000281B390B3A8329832901662457FCE7\r
+:101250006094762CC0908400D0908500E090860049\r
+:10126000F0908700C40CD51CE61CF71CC0928400CB\r
+:10127000D0928500E0928600F09287008091E10094\r
+:101280009091E200BC01882777FD8095982F0E94FD\r
+:10129000760E4B015C01C301B2010E94760E2CEB6D\r
+:1012A00034E743E15CE30E94630F2B013C01C7017B\r
+:1012B000B6010E94760E2BE631ED46E05AE30E941D\r
+:1012C000630F9B01AC01C301B2010E94700D6B0161\r
+:1012D0007C018091880090918900E981FA81E81B66\r
+:1012E000F90BBF01882777FD8095982F0E94760E15\r
+:1012F0002CE234ED4AE15DE30E94630F9B01AC01F7\r
+:10130000C701B6010E94700D9B01AC01C501B4017B\r
+:101310000E94700D0E94430E7093E2006093E10002\r
+:1013200029813A8130938900209388008091E100DF\r
+:101330009091E2008F3F910531F02CF01093E20084\r
+:101340000093E1000BC08091E1009091E2008130B8\r
+:101350009F4F24F43092E2002092E1008091D2006D\r
+:10136000813009F0B0C08091C7009091C800892BEE\r
+:1013700089F41092E0001092DF0010928300109226\r
+:10138000820010927E0010927F00109280001092D6\r
+:10139000810099C08091C7009091C8009A83898389\r
+:1013A0008091BD009091BE00E981FA81E81BF90BA4\r
+:1013B000FA83E9832F01662457FC6094762CC09051\r
+:1013C0007E00D0907F00E0908000F0908100C40CFF\r
+:1013D000D51CE61CF71CC0927E00D0927F00E092E4\r
+:1013E0008000F09281008091DF009091E000BC01CC\r
+:1013F000882777FD8095982F0E94760E4B015C011F\r
+:10140000C301B2010E94760E2CEB34E743E15CE3AA\r
+:101410000E94630F2B013C01C701B6010E94760EAA\r
+:101420002BE631ED46E05AE30E94630F9B01AC01CD\r
+:10143000C301B2010E94700D6B017C01809182009A\r
+:101440009091830029813A81281B390BB9018827A3\r
+:1014500077FD8095982F0E94760E2CE234ED4AE1BC\r
+:101460005DE30E94630F9B01AC01C701B6010E94BE\r
+:10147000700D9B01AC01C501B4010E94700D0E946A\r
+:10148000430E7093E0006093DF0089819A8190930E\r
+:101490008300809382008091DF009091E0008F3F75\r
+:1014A000910531F02CF01093E0000093DF000BC0A9\r
+:1014B0008091DF009091E00081309F4F24F43092C2\r
+:1014C000E0002092DF008091D100813009F0ACC0B3\r
+:1014D0008091C5009091C600892B89F41092DE009E\r
+:1014E0001092DD0010927D0010927C001092780026\r
+:1014F0001092790010927A0010927B0095C0209192\r
+:10150000C5003091C6008091BB009091BC00281BA3\r
+:10151000390B3A8329832901662457FC6094762C81\r
+:10152000C0907800D0907900E0907A00F0907B0035\r
+:10153000C40CD51CE61CF71CC0927800D092790030\r
+:10154000E0927A00F0927B008091DD009091DE00C5\r
+:10155000BC01882777FD8095982F0E94760E4B015D\r
+:101560005C01C301B2010E94760E2CEB34E743E12B\r
+:101570005CE30E94630F2B013C01C701B6010E948E\r
+:10158000760E2BE631ED46E05AE30E94630F9B0195\r
+:10159000AC01C301B2010E94700D6B017C0180910E\r
+:1015A0007C0090917D00E981FA81E81BF90BBF0175\r
+:1015B000882777FD8095982F0E94760E2CE234EDD7\r
+:1015C0004AE15DE30E94630F9B01AC01C701B601D4\r
+:1015D0000E94700D9B01AC01C501B4010E94700D09\r
+:1015E0000E94430E7093DE006093DD0029813A81F2\r
+:1015F00030937D0020937C008091DD009091DE008F\r
+:101600008F3F910531F02CF01093DE000093DD0048\r
+:101610000BC08091DD009091DE0081309F4F24F45B\r
+:101620003092DE002092DD008091E3009091E40092\r
+:10163000209166003091670028173907B9F1809131\r
+:10164000E3009091E400892B19F485B38C6017C0F6\r
+:101650008091D000811107C08091E3009091E40057\r
+:101660001816190654F08091D000882351F080910B\r
+:10167000E3009091E40097FF04C085B3837F85BBAE\r
+:1016800002C0AA98AB9A8091E3009091E4009093F5\r
+:101690006700809366008091E3009091E40097FFDB\r
+:1016A00003C09195819591099BBD8ABD8091E10010\r
+:1016B0009091E2002091640030916500281739076D\r
+:1016C000B9F18091E1009091E200892B19F485B382\r
+:1016D000806317C08091CF00811107C08091E10025\r
+:1016E0009091E2001816190654F08091CF008823DB\r
+:1016F00051F08091E1009091E20097FF04C085B322\r
+:101700008F7C85BB02C0AC98AD9A8091E10090912E\r
+:10171000E20090936500809364008091E1009091D5\r
+:10172000E20097FF03C091958195910999BD88BD0D\r
+:101730008091DF009091E000209162003091630081\r
+:1017400028173907B1F18091DF009091E000892BD3\r
+:1017500019F485B3806C17C08091CE00811107C049\r
+:101760008091DF009091E0001816190654F08091E6\r
+:10177000CE00882351F08091DF009091E00097FF28\r
+:1017800004C085B38F7385BB02C0AE98AF9A8091B9\r
+:10179000DF009091E000909363008093620080915D\r
+:1017A000DF009091E00097FF03C09195819591092A\r
+:1017B00083BD8091DD009091DE002091600030912A\r
+:1017C000610028173907B1F18091DD009091DE00AA\r
+:1017D000892B19F482B38C6017C08091CD008111E0\r
+:1017E00007C08091DD009091DE001816190654F0B4\r
+:1017F0008091CD00882351F08091DD009091DE0032\r
+:1018000097FF04C082B3837F82BB02C09298939AF1\r
+:101810008091DD009091DE009093610080936000E4\r
+:101820008091DD009091DE0097FF03C09195819536\r
+:1018300091098CBF85B7806885BF889585B78F77FC\r
+:1018400085BF01CA6F927F929F92AF92BF92CF9253\r
+:10185000DF92EF92FF920F931F93CF93DF93CDB759\r
+:10186000DEB72C970FB6F894DEBF0FBECDBF8C014C\r
+:101870007B013A01FC0117821682838181FF19C125\r
+:10188000CE0101965C01F801D380F701D3FC2591CC\r
+:10189000D3FE21917F01222309F407C1253249F4A7\r
+:1018A000D3FC2591D3FE21917F01253211F0912C9B\r
+:1018B0001BC0B801822F90E00E94AD106301360179\r
+:1018C000E2CF222309F4F1C0622F70E08FE991E0AA\r
+:1018D0002C870E9457102C85892B49F0F701D3FCE7\r
+:1018E0002591D3FE21917F0197FEEBCF0CC02332CF\r
+:1018F00021F4F92DF0619F2EF1CF2C3639F4292DEA\r
+:101900002068922EEBCF222309F4CFC0622F70E023\r
+:1019100088E991E02C870E9457102C85892B41F093\r
+:101920006301F4E0CF0ED11CB8018FE390E012C048\r
+:10193000233641F0233789F0233521F5F92DF16065\r
+:101940009F2E0BC0630122E0C20ED11CB801F3012F\r
+:10195000808191810E94AD10B2CF630122E0C20E5E\r
+:10196000D11CF30160807180F30190FC859190FEA1\r
+:1019700081913F01882309F4A2CFB80190E00E9431\r
+:10198000AD10F2CF243611F0293639F5630197FEF8\r
+:1019900009C0F4E0CF0ED11CF30160817181828116\r
+:1019A00093810AC0F2E0CF0ED11CF30160817181F6\r
+:1019B000882777FD8095982FF92DFF7E9F2E97FF22\r
+:1019C00009C090958095709561957F4F8F4F9F4F7F\r
+:1019D000F0649F2E2AE030E038C02037A1F040F4B8\r
+:1019E0002835D1F02F3609F060C028E030E019C06A\r
+:1019F000253719F0283751F058C0292D2F7E922E07\r
+:101A00002AE030E00EC0892D8061982E992D9462D5\r
+:101A1000992E20E130E005C0E92DE4609E2E20E102\r
+:101A200032E0630197FE09C0F4E0CF0ED11CF30150\r
+:101A3000608171818281938108C0F2E0CF0ED11C58\r
+:101A4000F3016081718180E090E0A5010E940C119A\r
+:101A5000782E7A1896FE05C0B8018DE290E00E94BB\r
+:101A6000AD1094FE16C0FE01E70DF11D808180339C\r
+:101A700081F0B80180E390E00E94AD1092FE09C0B1\r
+:101A8000292D2072822F90E0B801885A9F4F0E9422\r
+:101A9000AD107A94F501E70DF11D8081B80190E059\r
+:101AA0000E94AD107110F5CF0ACFF80186819781A1\r
+:101AB00002C08FEF9FEF2C960FB6F894DEBF0FBEDB\r
+:101AC000CDBFDF91CF911F910F91FF90EF90DF90ED\r
+:101AD000CF90BF90AF909F907F906F900895505897\r
+:101AE000BB27AA270ED0A0C169D130F06ED120F05B\r
+:101AF00031F49F3F11F41EF45EC10EF4E095E7FB54\r
+:101B000054C1E92FB3D180F3BA1762077307840772\r
+:101B1000950718F071F49EF5CBC10EF4E0950B2EED\r
+:101B2000BA2FA02D0B01B90190010C01CA01A0012F\r
+:101B30001124FF27591B99F0593F50F4503E68F18A\r
+:101B40001A16F040A22F232F342F4427585FF3CFCB\r
+:101B5000469537952795A795F0405395C9F77EF49C\r
+:101B60001F16BA0B620B730B840BBAF09150A1F0E5\r
+:101B7000FF0FBB1F661F771F881FC2F70EC0BA0F6B\r
+:101B8000621F731F841F48F4879577956795B795F3\r
+:101B9000F7959E3F08F0B3CF9395880F08F09927EB\r
+:101BA000EE0F979587950895DCD008F481E00895AD\r
+:101BB00014D1E3954AC10CD037C107D140F0FED013\r
+:101BC00030F021F45F3F19F0F0C0511172C1F3C041\r
+:101BD0004DD198F39923C9F35523B1F3951B550BB8\r
+:101BE000BB27AA2762177307840738F09F5F5F4FF0\r
+:101BF000220F331F441FAA1FA9F333D00E2E3AF031\r
+:101C0000E0E830D091505040E695001CCAF729D04A\r
+:101C1000FE2F27D0660F771F881FBB1F2617370799\r
+:101C20004807AB07B0E809F0BB0B802DBF01FF27C9\r
+:101C300093585F4F2AF09E3F510568F0B6C039C1F6\r
+:101C40005F3FECF3983EDCF3869577956795B79503\r
+:101C5000F7959F5FC9F7880F911D9695879597F91E\r
+:101C60000895E1E0660F771F881FBB1F6217730797\r
+:101C70008407BA0720F0621B730B840BBA0BEE1FAC\r
+:101C800088F7E095089504D06894B11112C10895C1\r
+:101C9000F5D088F09F5790F0B92F9927B751A0F051\r
+:101CA000D1F0660F771F881F991F1AF0BA95C9F7F0\r
+:101CB00012C0B13081F0FCD0B1E00895F9C0672FB7\r
+:101CC000782F8827B85F39F0B93FCCF386957795A0\r
+:101CD0006795B395D9F73EF4909580957095619589\r
+:101CE0007F4F8F4F9F4F0895E89409C097FB3EF4B4\r
+:101CF00090958095709561957F4F8F4F9F4F992359\r
+:101D0000A9F0F92F96E9BB279395F69587957795D6\r
+:101D10006795B795F111F8CFFAF4BB0F11F460FF96\r
+:101D20001BC06F5F7F4F8F4F9F4F16C0882311F0EE\r
+:101D300096E911C0772321F09EE8872F762F05C002\r
+:101D4000662371F096E8862F70E060E02AF09A959D\r
+:101D5000660F771F881FDAF7880F9695879597F992\r
+:101D60000895990F0008550FAA0BE0E8FEEF16162C\r
+:101D70001706E807F907C0F012161306E407F5077F\r
+:101D800098F0621B730B840B950B39F40A2661F0F3\r
+:101D9000232B242B252B21F408950A2609F4A14096\r
+:101DA000A6958FEF811D811D089597F99F6780E8A3\r
+:101DB00070E060E008959FEF80EC089500240A949D\r
+:101DC0001616170618060906089500240A94121616\r
+:101DD0001306140605060895EECF50D0E8F3E894F4\r
+:101DE000E0E0BB279F57F0F02AED3FE049EC06C04A\r
+:101DF000EE0FBB0F661F771F881F28F0B23A6207ED\r
+:101E00007307840728F0B25A620B730B840BE395B7\r
+:101E10009A9572F7803830F49A95BB0F661F771F3A\r
+:101E2000881FD2F79048BAC0092E0394000C11F411\r
+:101E3000882352F0BB0F40F4BF2B11F460FF04C0A5\r
+:101E40006F5F7F4F8F4F9F4F0895EF93E0FF06C066\r
+:101E5000A2EA2AED3FE049EC5FEB53DEE5DF0F90AD\r
+:101E6000039401FC9058EAE7F1E0A4C057FD9058B4\r
+:101E7000440F551F59F05F3F71F04795880F97FB4E\r
+:101E8000991F61F09F3F79F0879508951216130608\r
+:101E90001406551FF2CF4695F1DF08C01616170637\r
+:101EA0001806991FF1CF869571056105089408956C\r
+:101EB000E894BB2766277727CB0197F9089551DF70\r
+:101EC00008F48FEF08950BD0AFCF78DF28F07DDFD7\r
+:101ED00018F0952309F069CF6ECF1124EACFC6DF41\r
+:101EE000A0F3959FD1F3950F50E0551F629FF0012D\r
+:101EF000729FBB27F00DB11D639FAA27F00DB11D86\r
+:101F0000AA1F649F6627B00DA11D661F829F22270E\r
+:101F1000B00DA11D621F739FB00DA11D621F839F95\r
+:101F2000A00D611D221F749F3327A00D611D231F6B\r
+:101F3000849F600D211D822F762F6A2F11249F57B9\r
+:101F400050408AF0E1F088234AF0EE0FFF1FBB1FDC\r
+:101F5000661F771F881F91505040A9F79E3F51057B\r
+:101F600070F023CFA6CF5F3FECF3983EDCF386956D\r
+:101F700077956795B795F795E7959F5FC1F7FE2B26\r
+:101F8000880F911D9695879597F908959F9325DF62\r
+:101F90000F9007FCEE5F59CF9F3F31F0915020F436\r
+:101FA000879577956795B795880F911D9695879535\r
+:101FB00097F908959F938F937F936F93FF93EF9378\r
+:101FC0009B01AC0180DFEF91FF9105D02F913F91F4\r
+:101FD0004F915F9178CFDF93CF931F930F93FF9231\r
+:101FE000EF92DF927B018C01689405C0DA2EEF013D\r
+:101FF00076DFFE01E894A5912591359145915591A3\r
+:10200000AEF3EF017EDDFE019701A801DA9479F7C6\r
+:10201000DF90EF90FF900F911F91CF91DF91089586\r
+:10202000052E97FB1EF400940E94271057FD07D041\r
+:102030000E94351007FC03D04EF40C9427105095E5\r
+:102040004095309521953F4F4F4F5F4F08959095A4\r
+:102050008095709561957F4F8F4F9F4F0895EE0F3C\r
+:10206000FF1F0590F491E02D0994A1E21A2EAA1BFE\r
+:10207000BB1BFD010DC0AA1FBB1FEE1FFF1FA21738\r
+:10208000B307E407F50720F0A21BB30BE40BF50B35\r
+:10209000661F771F881F991F1A9469F760957095BE\r
+:1020A000809590959B01AC01BD01CF010895FC0185\r
+:1020B0000590061621F00020D9F7C0010895319748\r
+:1020C000CF0108950F931F93CF93DF93EC018B0102\r
+:1020D000009731F46115710519F480E090E038C083\r
+:1020E0006EE070E081E090E00E946A11FC010097D0\r
+:1020F000A1F380E883830115110571F0138702872E\r
+:1021000081E8838380915B0190915C01892B21F4AC\r
+:10211000F0935C01E0935B012097C9F0D187C08701\r
+:1021200083818260838380915D0190915E01892B20\r
+:1021300071F4F0935E01E0935D0180915F019091F5\r
+:102140006001892B21F4F0936001E0935F01CF01DE\r
+:10215000DF91CF911F910F9108950F931F93CF930C\r
+:10216000DF93182F092FEB018B8181FD03C08FEFC7\r
+:102170009FEF20C082FF10C04E815F812C813D8186\r
+:10218000421753077CF4E881F9819F012F5F3F4F8D\r
+:1021900039832883108306C0E885F985812F099546\r
+:1021A000892B29F72E813F812F5F3F4F3F832E835D\r
+:1021B000812F902FDF91CF911F910F9108950F9351\r
+:1021C0001F93CF93DF93E0915D01F0915E01238136\r
+:1021D00021FF1BC0EC0100E010E0899160915D01DE\r
+:1021E00070915E01DB011896ED91FC91199788239F\r
+:1021F00031F00995892B89F30FEF1FEFEECF8AE0BD\r
+:102200000995892B11F4C80102C08FEF9FEFDF9170\r
+:10221000CF911F910F910895FA01AA27283051F10B\r
+:10222000203181F1E8946F936E7F6E5F7F4F8F4F07\r
+:102230009F4FAF4FB1E03ED0B4E03CD0670F781F66\r
+:10224000891F9A1FA11D680F791F8A1F911DA11D4B\r
+:102250006A0F711D811D911DA11D20D009F4689484\r
+:102260003F912AE0269F11243019305D3193DEF62C\r
+:10227000CF010895462F4770405D4193B3E00FD0E2\r
+:10228000C9F7F6CF462F4F70405D4A3318F0495DCD\r
+:1022900031FD4052419302D0A9F7EACFB4E0A695B0\r
+:1022A0009795879577956795BA95C9F700976105D2\r
+:1022B000710508959B01AC010A2E06945795479528\r
+:1022C00037952795BA95C9F7620F731F841F951F1D\r
+:1022D000A01D08950F931F93CF93DF93869F8001D6\r
+:1022E000879F100D969F100D1124C8010E94861122\r
+:1022F000EC01009729F0A80160E070E00E94AD12A7\r
+:10230000CE01DF91CF911F910F910895CF93DF936D\r
+:102310008230910510F482E090E0E0916301F09149\r
+:10232000640120E030E0A0E0B0E0309739F1408176\r
+:10233000518148175907B8F04817590771F482813D\r
+:102340009381109729F013969C938E9312972CC02B\r
+:10235000909364018093630127C02115310531F00A\r
+:102360004217530718F0A901DB0101C0EF019A01E0\r
+:10237000BD01DF010280F381E02DD7CF21153105AA\r
+:10238000F9F0281B390B2430310580F48A819B81B8\r
+:102390006115710521F0FB019383828304C0909342\r
+:1023A000640180936301FE01329644C0FE01E20F96\r
+:1023B000F31F8193919322503109398328833AC0C6\r
+:1023C0002091610130916201232B41F420916A0038\r
+:1023D00030916B003093620120936101209168007D\r
+:1023E000309169002115310541F42DB73EB7409178\r
+:1023F0006C0050916D00241B350BE0916101F09150\r
+:102400006201E217F307A0F42E1B3F0B28173907D0\r
+:1024100078F0AC014E5F5F4F2417350748F04E0F40\r
+:102420005F1F50936201409361018193919302C0B9\r
+:10243000E0E0F0E0CF01DF91CF910895CF93DF93FB\r
+:10244000009709F487C0FC01329713821282C09171\r
+:102450006301D0916401209781F420813181280F9C\r
+:10246000391F80916101909162018217930779F57C\r
+:10247000F0936201E09361016DC0DE0120E030E085\r
+:10248000AE17BF0750F412964D915C9113979D01C2\r
+:102490004115510509F1DA01F3CFB383A2834081DD\r
+:1024A0005181840F951F8A179B0771F48D919C9120\r
+:1024B0001197840F951F02969183808312968D91B8\r
+:1024C0009C911397938382832115310529F4F0930E\r
+:1024D0006401E09363013EC0D9011396FC93EE932F\r
+:1024E00012974D915D91A40FB51FEA17FB0779F480\r
+:1024F00080819181840F951F0296D90111969C933A\r
+:102500008E938281938113969C938E931297E0E031\r
+:10251000F0E08A819B81009719F0FE01EC01F9CF70\r
+:10252000CE01029628813981820F931F209161018B\r
+:10253000309162012817390769F4309729F4109215\r
+:1025400064011092630102C013821282D09362016F\r
+:10255000C0936101DF91CF910895DC0101C06D93BB\r
+:0C25600041505040E0F70895F894FFCF80\r
+:10256C0000800080008000800000650120000D0AC2\r
+:08257C0053746172740D00003C\r
 :00000001FF\r