From f0107d7c53dc0e5d8c0c46311ce92f9fb17027e3 Mon Sep 17 00:00:00 2001 From: Erik Andresen Date: Wed, 23 Dec 2015 20:36:12 +0100 Subject: [PATCH] motor_ctrl: do handicap on both directions --- avr/motor_ctrl/main.c | 37 +- avr/motor_ctrl/main.hex | 1230 ++++++++++++++++++++------------------- 2 files changed, 634 insertions(+), 633 deletions(-) diff --git a/avr/motor_ctrl/main.c b/avr/motor_ctrl/main.c index 2ec14a1..479770a 100644 --- a/avr/motor_ctrl/main.c +++ b/avr/motor_ctrl/main.c @@ -60,7 +60,6 @@ * 0x3D Angle (rad/s) * 0x3E Angle (rad/s) * 0x3F Angle (rad/s) LSB - * free * 0x40 Position x (m) MSB * 0x41 Position x (m) * 0x42 Position x (m) @@ -87,8 +86,8 @@ * 0x91 Motor 2 switch * 0x92 Motor 3 switch * 0x93 Motor 4 switch - * 0x94 Front Handicap backward - * 0x95 Aft Handicap forward + * 0x94 Front Handicap + * 0x95 Aft Handicap * free * 0xA0 Reset reason * 0xA1 TLE Error status @@ -161,8 +160,8 @@ static volatile ufloat_t angle={0.0}; static volatile float cur_speed_lin=0; static volatile float cur_speed_rot=0; static volatile uint8_t count_test=0; -static volatile uint8_t front_handicap_bwd=0; -static volatile uint8_t aft_handicap_fwd=0; +static volatile uint8_t front_handicap=0; +static volatile uint8_t aft_handicap=0; ISR(TWI_vect) { @@ -347,13 +346,13 @@ ISR(TWI_vect) motor4_switch = TWDR; TWI_ACK; break; - case 0x94: // Front Handicap backward - front_handicap_bwd = TWDR; + case 0x94: // Front Handicap + front_handicap = TWDR; cmd_vel.bUpdate = 1; TWI_ACK; break; - case 0x95: // Aft Handicap forward - aft_handicap_fwd = TWDR; + case 0x95: // Aft Handicap + aft_handicap = TWDR; cmd_vel.bUpdate = 1; TWI_ACK; break; @@ -968,26 +967,20 @@ int main(void) { speed_wish_left*=STEP_PER_M_LEFT; speed_wish_right*=STEP_PER_M_RIGHT; - if (speed_wish_left > 0 && aft_handicap_fwd > 0) { - speed1_wish = speed_wish_left * (100-aft_handicap_fwd)/100.0; + if (aft_handicap > 0) { + speed1_wish = speed_wish_left * (100-aft_handicap)/100.0; + speed4_wish = speed_wish_right * (100-aft_handicap)/100.0; } else { speed1_wish = speed_wish_left; + speed4_wish = speed_wish_right; } - if (speed_wish_left < 0 && front_handicap_bwd > 0) { - speed2_wish = speed_wish_left * (100-front_handicap_bwd)/100.0; + if (front_handicap > 0) { + speed2_wish = speed_wish_left * (100-front_handicap)/100.0; + speed3_wish = speed_wish_right * (100-front_handicap)/100.0; } else { speed2_wish = speed_wish_left; - } - if (speed_wish_right < 0 && front_handicap_bwd > 0) { - speed3_wish = speed_wish_right * (100-front_handicap_bwd)/100.0; - } else { speed3_wish = speed_wish_right; } - if (speed_wish_right > 0 && aft_handicap_fwd > 0) { - speed4_wish = speed_wish_right * (100-aft_handicap_fwd)/100.0; - } else { - speed4_wish = speed_wish_right; - } motor1_mode = MOTOR_PID; motor2_mode = MOTOR_PID; motor3_mode = MOTOR_PID; diff --git a/avr/motor_ctrl/main.hex b/avr/motor_ctrl/main.hex index f6c2b4d..5e58bba 100644 --- a/avr/motor_ctrl/main.hex +++ b/avr/motor_ctrl/main.hex @@ -1,631 +1,639 @@ :100000000C9445000C9462000C9462000C94620005 :100010000C9462000C9462000C9462000C946200D8 -:100020000C9462000C9452040C9462000C946200D4 -:100030000C9462000C942D050C9462000C946200E8 +:100020000C9462000C9455040C9462000C946200D1 +:100030000C9462000C9440050C9462000C946200D5 :100040000C9462000C9462000C9462000C946400A6 :100050000C94620005A84CCDB2D44EB93836A90232 :100060000C50B9918688083CA6AAAA2ABE000000B6 :10007000803F45464765666700202B2D2E30313284 :100080003334353637383968000011241FBECFE5C8 -:10009000D8E0DEBFCDBF10E0A0E6B0E0EAE3F7E2D3 +:10009000D8E0DEBFCDBF10E0A0E6B0E0E4EBF7E2D1 :1000A00002C005900D92A837B107D9F721E0A8E763 -:1000B000B0E001C01D92A736B207E1F70E94220608 -:1000C0000C949B130C9400001F920F920FB60F928A +:1000B000B0E001C01D92A736B207E1F70E943606F4 +:1000C0000C94D8130C9400001F920F920FB60F924D :1000D00011242F933F934F935F936F937F938F934D :1000E0009F93AF93BF93EF93FF9381B1887F803845 -:1000F00081F040F4803609F0BFC385EC86BF1092D2 -:10010000E800BFC3883A09F4B7C1883B09F4B4C119 -:10011000B3C38091E8008A3209F449C108F047C0AE +:1000F00081F040F4803609F0C2C385EC86BF1092CF +:10010000E800C2C3883A09F4B9C1883B09F4B6C112 +:10011000B6C38091E8008A3209F44BC108F047C0A9 :10012000803209F402C138F5843009F4C1C060F4AA :10013000813009F4FAC008F4A6C0823009F4ACC0DA -:10014000833009F4F2C090C3863009F4BDC008F4CE -:10015000ECC0873009F4E9C0883009F085C383B169 +:10014000833009F4F2C093C3863009F4BDC008F4CB +:10015000ECC0873009F4E9C0883009F088C383B166 :100160002091A60090E0922B9093E0008093DF0016 -:100170001092D30071C3853209F4CAC060F4823290 +:100170001092D30074C3853209F4CAC060F482328D :1001800009F4D3C008F4ACC0833209F4B6C0843299 -:1001900009F4CBC069C3873209F4CBC008F4C5C0E9 -:1001A000883209F4FFC0893209F401C15DC3843586 -:1001B00009F414C1E8F58F3209F4C8C060F48C3238 -:1001C00009F4F0C008F4C2C08D3209F4F0C08E32D8 -:1001D00009F4EDC049C3813509F4E9C020F4803544 -:1001E00009F4E0C041C3823509F4E1C0833509F068 -:1001F0003BC323B18091A2009091A300A091A400E1 +:1001900009F4CBC06CC3873209F4CBC008F4C5C0E6 +:1001A000883209F401C1893209F403C160C384357E +:1001B00009F416C1E8F58F3209F4C8C060F48C3236 +:1001C00009F4F2C008F4C2C08D3209F4F2C08E32D4 +:1001D00009F4EFC04CC3813509F4EBC020F480353D +:1001E00009F4E2C044C3823509F4E3C0833509F061 +:1001F0003EC323B18091A2009091A300A091A400DE :10020000B091A500BA2FA92F982F8827822B809311 :10021000A2009093A300A093A400B093A5008093A4 -:10022000E9009093EA00A093EB00B093EC0014C3B4 -:10023000813909F40EC178F4863509F4D4C008F484 -:10024000D2C0873509F4E6C0803909F00DC383B107 -:100250008093D20001C3843909F403C150F4823978 -:1002600009F4FBC0833909F0FFC283B18093CF004A -:10027000F3C2853909F4F9C08F3F09F0F5C283B1A3 -:100280008093E700F1C283B18093E8008091E80099 -:1002900081508093E800E0C283B12091A60090E0F5 -:1002A000922B9093E6008093E5001092D600D4C282 +:10022000E9009093EA00A093EB00B093EC0017C3B1 +:10023000813909F410C178F4863509F4D6C008F480 +:10024000D4C0873509F4E8C0803909F010C383B100 +:100250008093D20004C3843909F405C150F4823973 +:1002600009F4FDC0833909F002C383B18093CF0044 +:10027000F6C2853909F4FBC08F3F09F0F8C283B19B +:100280008093E700F4C283B18093E8008091E80096 +:1002900081508093E800E3C283B12091A60090E0F2 +:1002A000922B9093E6008093E5001092D600D7C27F :1002B00083B12091A60090E0922B9093E40080936C -:1002C000E3001092D500C8C283B12091A60090E04F -:1002D000922B9093E2008093E1001092D400BCC274 +:1002C000E3001092D500CBC283B12091A60090E04C +:1002D000922B9093E2008093E1001092D400BFC271 :1002E00083B12091A60090E0922B9093CE00809352 -:1002F000CD0081E08093D600AFC283B12091A600EB -:1003000090E0922B9093CC008093CB0081E047C08B +:1002F000CD0081E08093D600B2C283B12091A600E8 +:1003000090E0922B9093CC008093CB0081E049C089 :1003100083B12091A60090E0922B9093CA00809325 -:10032000C90081E08093D40097C283B18093A60076 -:1003300093C283B12091A60090E0922B9093C800C5 -:100340008093C70081E08093D30086C223B180915F -:10035000A2009091A300A091A400B091A5006627EF -:10036000782F892F9A2F622B6093A2007093A3009D -:100370008093A4009093A50023E33BE542E855E475 -:100380000E9450100E94300F7093CE006093CD00F9 -:100390007093CC006093CB0081E08093D600809373 -:1003A000D5005AC283B190E0A0E0B0E00EC023B106 -:1003B0008091A2009091A300A091A400B091A5000B -:1003C000BA2FA92F982F8827822B8093A200909371 -:1003D000A300A093A400B093A5003EC283B190E017 -:1003E000A0E0B0E00EC023B180919E0090919F00EC -:1003F000A091A000B091A100BA2FA92F982F882713 -:10040000822B80939E0090939F00A093A000B093B6 -:10041000A10022C223B180919E0090919F00A091E3 -:10042000A000B091A100BA2FA92F982F8827822B66 -:1004300080939E0090939F00A093A000B093A10092 -:100440008093ED009093EE00A093EF00B093F00046 -:100450000FC083B18093D100FFC183B18093D000DE -:10046000FBC183B18093A80003C083B18093A70030 -:1004700081E08093F100F0C18091E800853309F4B8 -:1004800047C108F06BC0803209F415C180F5813195 -:1004900009F40EC1C0F4863009F4F2C048F4823089 -:1004A00009F4EBC0843009F0DEC188B599B5E9C024 -:1004B000883009F4E8C0803109F0D5C18091DD00B1 -:1004C0009091DE00F0C0843109F4E4C038F4823148 -:1004D00009F4DBC0833109F4EBC0C5C1863109F4EE -:1004E000DEC008F4E5C0873109F4E2C0BCC1863241 -:1004F00009F4F5C0D0F4833209F4E7C058F481322E -:1005000009F4DEC0823209F0AEC18091CB00909137 -:10051000CC0007C1843209F4DDC0853209F0A3C1E3 -:100520008091C9009091CA00ACC0813309F4E1C048 -:1005300058F4873209F4D8C0803309F094C180910F -:10054000C4009091C500EDC0833309F4D7C008F012 -:10055000DAC08091C2009091C300E3C0823409F4F4 -:1005600022C108F043C08B3309F4F7C0F0F488339C -:1005700009F4D9C058F4863309F4CFC0873309F0A1 -:1005800072C18091BE009091BF007BC0893309F495 -:10059000DBC08A3309F067C18091A2009091A3006B -:1005A000A091A400B091A5003BC18E3309F4E9C02D -:1005B00078F48C3309F4D4C08D3309F054C18091A0 -:1005C0009E0090919F00A091A000B091A10024C135 -:1005D000803409F4DFC008F428C18091BA009091FA -:1005E000BB00A091BC00B091BD0016C1883409F4D5 -:1005F000FEC010F5853409F4E8C078F4833409F4BA -:10060000DBC0843409F02FC18091B6009091B7000F -:10061000A091B800B091B900F2C0863409F4DEC0F0 -:10062000873409F020C18091B6009091B700A09165 -:10063000B800B091B90025C08B3409F4F6C078F445 -:10064000893409F4E1C08A3409F00DC18091B20007 -:100650009091B300A091B400B091B500E1C0813A8F -:1006600009F4ECC0823A09F4F9C0803A09F0FBC001 -:1006700084B78F7083B914BEEFC08AB59BB501C033 -:1006800083B583B9E9C08CB7FCCF8091DB00909132 -:10069000DC0009C08091D9009091DA0004C08091FB -:1006A000D7009091D80090939D0080939C0039C012 -:1006B00080919C00E6CF8091CD009091CE0031C01A -:1006C0008091CD009091CE00DCCF8091CB009091B5 -:1006D000CC00D7CF8091C9009091CA0022C08091F0 -:1006E000C7009091C8001DC08091C7009091C800BC -:1006F000C8CF8091C4009091C500C3CF8091C20043 -:100700009091C300BECF8091C0009091C10009C0FC -:100710008091C0009091C100B4CF8091BE009091B3 -:10072000BF0093B999C08091AE009091AF00A091A5 -:10073000B000B091B1008093A2009093A300A09369 -:10074000A400B093A5005BC08091A2009091A3008B -:10075000A091A400B091A5005FC08091A20091CFAC -:100760008091AA009091AB00A091AC00B091AD0037 -:1007700080939E0090939F00A093A000B093A1004F -:100780003EC080919E0090919F00A091A000B091EA -:10079000A10046C08091BA009091BB00A091BC001E -:1007A000B091BD002CC08091BA009091BB00A09187 -:1007B000BC00B091BD0034C08091BA009091BB00E4 -:1007C000A091BC00B091BD005CCF8091B60090912B -:1007D000B700A091B800B091B9001EC08091B600DA -:1007E0009091B700A091B800B091B90019C0809164 -:1007F000B2009091B300A091B400B091B5008B2FDE -:100800009927AA27BB273DCF8091B2009091B300D2 -:10081000A091B400B091B500CD01AA27BB2731CF7C -:10082000892F9A2FAB2FBB272CCF8091B2009091AC -:10083000B300A091B400B091B50023CF80B326B32C -:10084000807490E033E0959587953A95E1F72770AD -:10085000282B20952F7023B985EC07C08091A90023 -:1008600083B985EC86BF13B885E886BF8091E80020 -:100870008F5F8093E80005C086B78B7E86BF85ECCE -:1008800086BFFF91EF91BF91AF919F918F917F9123 -:100890006F915F914F913F912F910F900FBE0F90ED -:1008A0001F9018951F920F920FB60F9211242F933D -:1008B0003F934F935F938F939F9399B390FD02C0A3 -:1008C00080E001C083E091FF02C091E08927209180 -:1008D0009B00281B20FF1FC080939B008091D200AB -:1008E000422F4270882349F08091DD009091DE0014 -:1008F000242F30E02150310908C08091DD00909113 -:10090000DE0021E030E0241B3109820F931F909319 -:10091000DE008093DD0099B392959F7090FD02C038 -:1009200080E001C083E091FF02C091E0892720911F -:100930009A00281B20FF1FC080939A008091D1004D -:100940002270882359F08091DB009091DC0041E017 -:1009500050E0421B5109840F951F09C08091DB00B4 -:100960009091DC0030E021503109820F931F909369 -:10097000DC008093DB0099B39695969590FD02C0BC -:1009800080E001C083E091FF02C091E089272091BF -:100990009900281B20FF1FC0809399008091D000F0 -:1009A0002270882359F08091D9009091DA0041E0BB -:1009B00050E0421B5109840F951F09C08091D90056 -:1009C0009091DA0030E021503109820F931F90930B -:1009D000DA008093D90099B3929596959695937085 -:1009E00090FD02C080E001C083E0927011F091E0C0 -:1009F000892720919800281B20FF1FC08093980012 -:100A00008091CF00422F4270882349F08091D70017 -:100A10009091D800242F30E02150310908C08091F6 -:100A2000D7009091D80021E030E0241B3109820FDB -:100A3000931F9093D8008093D7008091C6008F5F5A -:100A40008093C6009F918F915F914F913F912F911D -:100A50000F900FBE0F901F9018951F920F920FB618 -:100A60000F9211248F939F93EF93FF935F9B16C078 -:100A7000E091F400F091F5008CB1808381E0E935DC -:100A8000F80730F43196F093F500E093F40006C0D7 -:100A900086EF90E09093F5008093F400FF91EF9142 -:100AA0009F918F910F900FBE0F901F9018959C01F2 -:100AB0008AB188618AB9579A80B5866080BD40E066 -:100AC00050E084E0220F331F441F551F8A95D1F751 -:100AD00060E079E08DE390E00E94FD10DA01C90149 -:100AE0000197A109B109892F9A2FAB2FBB27A7FD29 -:100AF000BA9580BD215029B986EF90E09093F3001C -:100B00008093F2009093F5008093F40008955D9B2C -:100B1000FECFFC0180818CB90895CF93DF931F92A3 -:100B2000CDB7DEB78983CE0101960E94870580E0AC -:100B300090E00F90DF91CF910895CF93DF93EC0178 -:100B4000CE012196FC012081222319F00E94870505 -:100B5000F7CFDF91CF9108955F9BFECF8CB190E0EE -:100B600008950C94AC0561EB75E08DE895E00C946C -:100B70004911CF93DF93FC01E253FF4FA081B18174 -:100B8000EC01C453DF4F28813981A217B307A1F0CC -:100B90005D9B12C02C912CB920813181AC01455351 -:100BA0005F4F2417350718F42F5F3F4F03C09C0198 -:100BB00028593F4F31832083E091F200F091F300F8 -:100BC0002091F4003091F5002E173F07C1F1DC01B0 -:100BD000AC59BF4FCD91DC911197208128836D9145 -:100BE0007C9111979C012B523F4FE9013881EB0119 -:100BF0002881321307C09C012C523F4FE9014881E4 -:100C00004F5F48839C012D593F4F6217730728F4AB -:100C1000EB012196CD93DC9302C08D939C93D1E0A0 -:100C2000E935FD0730F43196F093F300E093F200DC -:100C300006C086EF90E09093F3008093F200DF917E -:100C4000CF910895CF93DF93CDB7DEB76E970FB6F0 -:100C5000F894DEBF0FBECDBF88E087BB8CEF84BBAE -:100C60008CEB81BB87E088BB80E482BB1092E700FD -:100C700080E895E20E9457050E94B30580E582B99D -:100C800086B78B7E86BF85EC86BF81EF8FBD89E0FE -:100C90008EBD1BBC1ABC19BC18BC89E785BD13BC32 -:100CA00083BF1CBE8EE690E00E94C61185B78F7888 -:100CB00085BF84E089BF789474E6272E312C80911B -:100CC000E8008F3F41F48091E700853A21F4F894E1 -:100CD000E0E0F8E109958091F100882309F407C16B -:100CE000F8948090E9009090EA00A090EB00B0901A -:100CF000EC006091ED007091EE008091EF0090911A -:100D0000F0001092F10078942BED3FE049E450E4BC -:100D10000E94501027EB3BE04DEB5EE30E94501029 -:100D200020E030E040E05FE30E945010A501940114 -:100D30000E945D0E6B017C01A5019401C501B40107 -:100D40000E945D0EA70196010E945C0E23E33BE525 -:100D500042E855E40E9450104B015C0123E33BE55F -:100D600042E855E4C701B6010E9450106B017C01B6 -:100D700020E030E0A901C501B4010E944C10181612 -:100D8000ECF48091A7008823C9F08091A70091011D -:100D9000281B3109B901882777FD8095982F0E947B -:100DA000630F9B01AC01C501B4010E94501020E00B -:100DB00030E048EC52E40E94C80E02C0C501B40104 -:100DC0000E94300F7093CE006093CD0020E030E0A1 -:100DD000A901C501B4010E94C10E87FF1DC0809109 -:100DE000A8008823C9F08091A800A101481B5109DF -:100DF000BA01882777FD8095982F0E94630F9B0189 -:100E0000AC01C501B4010E94501020E030E048EC74 -:100E100052E40E94C80E02C0C501B4010E94300F06 -:100E20007093CC006093CB0020E030E0A901C701B3 -:100E3000B6010E94C10E87FF1CC08091A8008823C4 -:100E4000C1F08091A800B101681B7109882777FD66 -:100E50008095982F0E94630F9B01AC01C701B601DA -:100E60000E94501020E030E048EC52E40E94C80E8E -:100E700002C0C701B6010E94300F7093CA00609390 -:100E8000C90020E030E0A901C701B6010E944C1062 -:100E90001816E4F48091A7008823C1F08091A70080 -:100EA000B101681B7109882777FD8095982F0E94F2 -:100EB000630F9B01AC01C701B6010E94501020E0F6 -:100EC00030E048EC52E40E94C80E02C0C701B601EF -:100ED0000E94300F7093C8006093C70051E0509398 -:100EE000D6005093D5005093D4005093D3008091F6 -:100EF000C6008C3908F48BC51092C600F894809116 -:100F0000DD009091DE009A838983E091DB00F0910F -:100F1000DC00FC83EB832091D9003091DA003E8322 -:100F20002D834091D7005091D80058874F837894F3 -:100F30008091960090919700A980BA80A81AB90A6A -:100F400080919400909195008F01081B190B80915E -:100F50009200909193007901E81AF90A809190002B -:100F6000909191006A01C81AD90AB501882777FDC6 -:100F70008095982F0E94630F2AE037ED43E25CE3EF -:100F80000E94C80E0E94300F69877A878B879C87E2 -:100F9000B801882777FD8095982F0E94630F2AE07B -:100FA00037ED43E25CE30E94C80E0E94300F6D876C -:100FB0007E878F87988BB701882777FD8095982F3C -:100FC0000E94630F2AE037ED43E25CE30E94C80E03 -:100FD0000E94300F698B7A8B8B8B9C8BB601882794 -:100FE00077FD8095982F0E94630F2AE037ED43E24A -:100FF0005CE30E94C80E0E94300F6D8B7E8B8F8B3E -:10100000988FB501600F711F882777FD8095982F05 -:101010000E94630F23E33BE542E056E40E94C80EC2 -:101020004B015C01B7016C0D7D1D882777FD809514 -:10103000982F0E94630F23E33BE542E056E40E94B1 -:10104000C80E2B013C01C090B200D090B300E090DC -:10105000B400F090B500A50194010E945C0E27EB4E -:101060003BE04DEB5EE30E94C80E9B01AC01C70163 -:10107000B6010E945D0E6B017C012BED3FE049EC57 -:1010800050E40E944C1018164CF42BED3FE049EC54 -:1010900050E4C701B6010E945C0E12C02BED3FE088 -:1010A00049EC50ECC701B6010E94C10E87FF0AC08F -:1010B0002BED3FE049EC50E4C701B6010E945D0E04 -:1010C0006B017C01A3019201C501B4010E945D0E78 -:1010D00020E030E040E05FE30E9450104B015C01F3 -:1010E0004090BA005090BB006090BC007090BD0072 -:1010F000C701B6010E94C50EA50194010E945010BF -:101100009B01AC01C301B2010E945D0E698F7A8F11 -:101110008B8F9C8F4090B6005090B7006090B800C5 -:101120007090B900C701B6010E94B310A5019401E7 -:101130000E9450109B01AC01C301B2010E945D0EE0 -:101140002B013C010D851E8589859A85080F191F85 -:1011500017FF02C00F5F1F4F159507954D895E89D8 -:10116000E989FA894E0F5F1F57FF02C04F5F5F4F3B -:101170009A01359527953E8F2D8FB901600F711F0C -:10118000882777FD8095982F0E94630F23E33BE526 -:1011900042E056E40E94C80E4B015C016D8D7E8DCD -:1011A000601B710B882777FD8095982F0E94630F35 -:1011B00029E935E347E955E40E94C80EF894C09246 -:1011C000B200D092B300E092B400F092B500298D45 -:1011D0003A8D4B8D5C8D2093BA003093BB004093C9 -:1011E000BC005093BD004092B6005092B700609290 -:1011F000B8007092B90049855A855093C500409354 -:10120000C400ED85FE85F093C300E093C2002989F8 -:101210003A893093C1002093C0004D895E89509374 -:10122000BF004093BE008092AE009092AF00A092AB -:10123000B000B092B1006093AA007093AB008093AD -:10124000AC009093AD00789489819A819093970037 -:1012500080939600EB81FC81F0939500E0939400DD -:101260002D813E8130939300209392004F815885C9 -:1012700050939100409390008091D600813009F006 -:10128000ABC08091CD009091CE00892B89F4109253 -:10129000E6001092E50010928F0010928E001092DE -:1012A0008A0010928B0010928C0010928D0094C0D6 -:1012B0000091CD001091CE008091C4009091C500A6 -:1012C000081B190B2801662457FC6094762CC090EB -:1012D0008A00D0908B00E0908C00F0908D00C40CC0 -:1012E000D51CE61CF71CC0928A00D0928B00E092BD -:1012F0008C00F0928D008091E5009091E600BC0199 -:10130000882777FD8095982F0E94630F4B015C0121 -:10131000C301B2010E94630F2CEB34E743E15CE3AD -:101320000E9450102B013C01C701B6010E94630FBF -:101330002BE631ED46E05AE30E9450109B01AC01D0 -:10134000C301B2010E945D0E6B017C0180918E0091 -:1013500090918F00F801E81BF90BBF01882777FDFA -:101360008095982F0E94630F2CE234ED4AE15DE3F3 -:101370000E9450109B01AC01C701B6010E945D0E96 -:101380009B01AC01C501B4010E945D0E0E94300FAB -:101390007093E6006093E50010938F0000938E0039 -:1013A0008091E5009091E6008F3F910541F03CF07F -:1013B0002FEF30E03093E6002093E5000DC08091E0 -:1013C000E5009091E60081309F4F34F441E05FEFFB -:1013D0005093E6004093E5008091D500813009F0FC -:1013E000ABC08091CB009091CC00892B89F41092F6 -:1013F000E4001092E300109289001092880010928D -:10140000840010928500109286001092870094C08C -:101410000091CB001091CC008091C2009091C3004C -:10142000081B190B2801662457FC6094762CC09089 -:101430008400D0908500E0908600F0908700C40C76 -:10144000D51CE61CF71CC0928400D0928500E09267 -:101450008600F09287008091E3009091E400BC0147 -:10146000882777FD8095982F0E94630F4B015C01C0 -:10147000C301B2010E94630F2CEB34E743E15CE34C -:101480000E9450102B013C01C701B6010E94630F5E -:101490002BE631ED46E05AE30E9450109B01AC016F -:1014A000C301B2010E945D0E6B017C018091880036 -:1014B00090918900F801E81BF90BBF01882777FD9F -:1014C0008095982F0E94630F2CE234ED4AE15DE392 -:1014D0000E9450109B01AC01C701B6010E945D0E35 -:1014E0009B01AC01C501B4010E945D0E0E94300F4A -:1014F0007093E4006093E3001093890000938800E8 -:101500008091E3009091E4008F3F910541F03CF021 -:101510002FEF30E03093E4002093E3000DC0809182 -:10152000E3009091E40081309F4F34F441E05FEF9D -:101530005093E4004093E3008091D400813009F09F -:10154000ABC08091C9009091CA00892B89F4109298 -:10155000E2001092E100109283001092820010923B -:101560007E0010927F00109280001092810094C043 -:101570000091C9001091CA008091C0009091C100F3 -:10158000081B190B2801662457FC6094762CC09028 -:101590007E00D0907F00E0908000F0908100C40C2D -:1015A000D51CE61CF71CC0927E00D0927F00E09212 -:1015B0008000F09281008091E1009091E200BC01F6 -:1015C000882777FD8095982F0E94630F4B015C015F -:1015D000C301B2010E94630F2CEB34E743E15CE3EB -:1015E0000E9450102B013C01C701B6010E94630FFD -:1015F0002BE631ED46E05AE30E9450109B01AC010E -:10160000C301B2010E945D0E6B017C0180918200DA -:1016100090918300F801E81BF90BBF01882777FD43 -:101620008095982F0E94630F2CE234ED4AE15DE330 -:101630000E9450109B01AC01C701B6010E945D0ED3 -:101640009B01AC01C501B4010E945D0E0E94300FE8 -:101650007093E2006093E100109383000093820096 -:101660008091E1009091E2008F3F910541F03CF0C4 -:101670002FEF30E03093E2002093E1000DC0809125 -:10168000E1009091E20081309F4F34F441E05FEF40 -:101690005093E2004093E1008091D300813009F043 -:1016A000ABC08091C7009091C800892B89F410923B -:1016B000E0001092DF0010927D0010927C001092EA -:1016C00078001092790010927A0010927B0094C0FA -:1016D0000091C7001091C8008091BE009091BF009A -:1016E000081B190B2801662457FC6094762CC090C7 -:1016F0007800D0907900E0907A00F0907B00C40CE4 -:10170000D51CE61CF71CC0927800D0927900E092BC -:101710007A00F0927B008091DF009091E000BC01A4 -:10172000882777FD8095982F0E94630F4B015C01FD -:10173000C301B2010E94630F2CEB34E743E15CE389 -:101740000E9450102B013C01C701B6010E94630F9B -:101750002BE631ED46E05AE30E9450109B01AC01AC -:10176000C301B2010E945D0E6B017C0180917C007F -:1017700090917D00F801E81BF90BBF01882777FDE8 -:101780008095982F0E94630F2CE234ED4AE15DE3CF -:101790000E9450109B01AC01C701B6010E945D0E72 -:1017A0009B01AC01C501B4010E945D0E0E94300F87 -:1017B0007093E0006093DF0010937D0000937C0045 -:1017C0008091DF009091E0008F3F910541F03CF067 -:1017D0002FEF30E03093E0002093DF000DC08091C8 -:1017E000DF009091E00081309F4F34F441E05FEFE3 -:1017F0005093E0004093DF008091E5009091E60077 -:10180000209166003091670028173907B9F180915F -:10181000E5009091E600892B19F485B38C6017C020 -:101820008091D200811107C08091E5009091E6007F -:101830001816190654F08091D200882351F0809137 -:10184000E5009091E60097FF04C085B3837F85BBD8 -:1018500002C0AA98AB9A8091E5009091E60090931F -:101860006700809366008091E5009091E60097FF05 -:1018700003C09195819591099BBD8ABD8091E3003C -:101880009091E40020916400309165002817390799 -:10189000B9F18091E3009091E400892B19F485B3AC -:1018A000806317C08091D100811107C08091E3004F -:1018B0009091E4001816190654F08091D100882305 -:1018C00051F08091E3009091E40097FF04C085B34C -:1018D0008F7C85BB02C0AC98AD9A8091E30090915B -:1018E000E40090936500809364008091E300909100 -:1018F000E40097FF03C091958195910999BD88BD3A -:101900008091E1009091E2002091620030916300AB -:1019100028173907B1F18091E1009091E200892BFD -:1019200019F485B3806C17C08091D000811107C075 -:101930008091E1009091E2001816190654F0809110 -:10194000D000882351F08091E1009091E20097FF50 -:1019500004C085B38F7385BB02C0AE98AF9A8091E7 -:10196000E1009091E2009093630080936200809187 -:10197000E1009091E20097FF03C091958195910954 -:1019800083BD8091DF009091E00020916000309154 -:10199000610028173907B1F18091DF009091E000D4 -:1019A000892B19F482B38C6017C08091CF0081110C -:1019B00007C08091DF009091E0001816190654F0DE -:1019C0008091CF00882351F08091DF009091E0005A -:1019D00097FF04C082B3837F82BB02C09298939A20 -:1019E0008091DF009091E00090936100809360000F -:1019F0008091DF009091E00097FF03C09195819561 -:101A000091098CBF8091A9008F5F8093A90085B751 -:101A1000806885BF889585B78F7785BF50C96F92DD -:101A20007F929F92AF92BF92CF92DF92EF92FF92FE -:101A30000F931F93CF93DF93CDB7DEB72C970FB6DD -:101A4000F894DEBF0FBECDBF8C017B013A01FC01D3 -:101A500017821682838181FF19C1CE0101965C0134 -:101A6000F801D380F701D3FC2591D3FE21917F01AA -:101A7000222309F407C1253249F4D3FC2591D3FE72 -:101A800021917F01253211F0912C1BC0B801822FCA -:101A900090E00E94941163013601E2CF222309F401 -:101AA000F1C0622F70E089E790E02C870E943E1120 -:101AB0002C85892B49F0F701D3FC2591D3FE219188 -:101AC0007F0197FEEBCF0CC0233221F4F92DF0619A -:101AD0009F2EF1CF2C3639F4292D2068922EEBCF92 -:101AE000222309F4CFC0622F70E082E790E02C87B8 -:101AF0000E943E112C85892B41F06301F4E0CF0E4A -:101B0000D11CB8018FE390E012C0233641F0233797 -:101B100089F0233521F5F92DF1609F2E0BC063016B -:101B200022E0C20ED11CB801F301808191810E9494 -:101B30009411B2CF630122E0C20ED11CF301608088 -:101B40007180F30190FC859190FE81913F01882383 -:101B500009F4A2CFB80190E00E949411F2CF24368C -:101B600011F0293639F5630197FE09C0F4E0CF0E74 -:101B7000D11CF30160817181828193810AC0F2E0FE -:101B8000CF0ED11CF30160817181882777FD80958C -:101B9000982FF92DFF7E9F2E97FF09C09095809575 -:101BA000709561957F4F8F4F9F4FF0649F2E2AE075 -:101BB00030E038C02037A1F040F42835D1F02F367E -:101BC00009F060C028E030E019C0253719F0283747 -:101BD00051F058C0292D2F7E922E2AE030E00EC001 -:101BE000892D8061982E992D9462992E20E130E004 -:101BF00005C0E92DE4609E2E20E132E0630197FEEE -:101C000009C0F4E0CF0ED11CF301608171818281A3 -:101C1000938108C0F2E0CF0ED11CF3016081718185 -:101C200080E090E0A5010E94F311782E7A1896FECC -:101C300005C0B8018DE290E00E94941194FE16C098 -:101C4000FE01E70DF11D8081803381F0B80180E352 -:101C500090E00E94941192FE09C0292D2072822FDB -:101C600090E0B801885A9F4F0E9494117A94F50130 -:101C7000E70DF11D8081B80190E00E949411711070 -:101C8000F5CF0ACFF8018681978102C08FEF9FEFD1 -:101C90002C960FB6F894DEBF0FBECDBFDF91CF916B -:101CA0001F910F91FF90EF90DF90CF90BF90AF907A -:101CB0009F907F906F9008955058BB27AA270ED011 -:101CC000A0C169D130F06ED120F031F49F3F11F402 -:101CD0001EF45EC10EF4E095E7FB54C1E92FB3D1C9 -:101CE00080F3BA17620773078407950718F071F439 -:101CF0009EF5CBC10EF4E0950B2EBA2FA02D0B0153 -:101D0000B90190010C01CA01A0011124FF27591B40 -:101D100099F0593F50F4503E68F11A16F040A22F46 -:101D2000232F342F4427585FF3CF469537952795B7 -:101D3000A795F0405395C9F77EF41F16BA0B620BB6 -:101D4000730B840BBAF09150A1F0FF0FBB1F661FFD -:101D5000771F881FC2F70EC0BA0F621F731F841F40 -:101D600048F4879577956795B795F7959E3F08F066 -:101D7000B3CF9395880F08F09927EE0F9795879525 -:101D80000895DCD008F481E0089514D1E3954AC1A8 -:101D90000CD037C107D140F0FED030F021F45F3FC6 -:101DA00019F0F0C0511172C1F3C04DD198F39923CD -:101DB000C9F35523B1F3951B550BBB27AA2762170F -:101DC0007307840738F09F5F5F4F220F331F441F54 -:101DD000AA1FA9F333D00E2E3AF0E0E830D091508C -:101DE0005040E695001CCAF729D0FE2F27D0660F79 -:101DF000771F881FBB1F261737074807AB07B0E8B8 -:101E000009F0BB0B802DBF01FF2793585F4F2AF0CD -:101E10009E3F510568F0B6C039C15F3FECF3983E74 -:101E2000DCF3869577956795B795F7959F5FC9F72A -:101E3000880F911D9695879597F90895E1E0660FB3 -:101E4000771F881FBB1F621773078407BA0720F02C -:101E5000621B730B840BBA0BEE1F88F7E095089595 -:101E600004D06894B11112C10895F5D088F09F573D -:101E700090F0B92F9927B751A0F0D1F0660F771FD6 -:101E8000881F991F1AF0BA95C9F712C0B13081F0B6 -:101E9000FCD0B1E00895F9C0672F782F8827B85F8C -:101EA00039F0B93FCCF3869577956795B395D9F717 -:101EB0003EF490958095709561957F4F8F4F9F4F21 -:101EC0000895E89409C097FB3EF49095809570952D -:101ED00061957F4F8F4F9F4F9923A9F0F92F96E976 -:101EE000BB279395F695879577956795B795F111EB -:101EF000F8CFFAF4BB0F11F460FF1BC06F5F7F4F88 -:101F00008F4F9F4F16C0882311F096E911C0772399 -:101F100021F09EE8872F762F05C0662371F096E8A2 -:101F2000862F70E060E02AF09A95660F771F881F71 -:101F3000DAF7880F9695879597F90895990F000815 -:101F4000550FAA0BE0E8FEEF16161706E807F9078B -:101F5000C0F012161306E407F50798F0621B730B26 -:101F6000840B950B39F40A2661F0232B242B252BA7 -:101F700021F408950A2609F4A140A6958FEF811D4A -:101F8000811D089597F99F6780E870E060E00895EB -:101F90009FEF80EC089500240A9416161706180681 -:101FA0000906089500240A9412161306140605065D -:101FB0000895EECF50D0E8F3E894E0E0BB279F57B8 -:101FC000F0F02AED3FE049EC06C0EE0FBB0F661FB4 -:101FD000771F881F28F0B23A62077307840728F03A -:101FE000B25A620B730B840BE3959A9572F78038A3 -:101FF00030F49A95BB0F661F771F881FD2F7904861 -:10200000BAC0092E0394000C11F4882352F0BB0FC0 -:1020100040F4BF2B11F460FF04C06F5F7F4F8F4F00 -:102020009F4F0895EF93E0FF06C0A2EA2AED3FE03C -:1020300049EC5FEB53DEE5DF0F90039401FC905811 -:10204000E4E5F0E0A4C057FD9058440F551F59F047 -:102050005F3F71F04795880F97FB991F61F09F3F95 -:1020600079F087950895121613061406551FF2CFBE -:102070004695F1DF08C0161617061806991FF1CF0E -:1020800086957105610508940895E894BB27662735 -:102090007727CB0197F9089551DF08F48FEF089562 -:1020A0000BD0AFCF78DF28F07DDF18F0952309F053 -:1020B00069CF6ECF1124EACFC6DFA0F3959FD1F38D -:1020C000950F50E0551F629FF001729FBB27F00DE6 -:1020D000B11D639FAA27F00DB11DAA1F649F66273B -:1020E000B00DA11D661F829F2227B00DA11D621F8A -:1020F000739FB00DA11D621F839FA00D611D221F44 -:10210000749F3327A00D611D231F849F600D211D27 -:10211000822F762F6A2F11249F5750408AF0E1F0CA -:1021200088234AF0EE0FFF1FBB1F661F771F881F13 -:1021300091505040A9F79E3F510570F023CFA6CF94 -:102140005F3FECF3983EDCF3869577956795B795FE -:10215000F795E7959F5FC1F7FE2B880F911D969528 -:10216000879597F908959F9325DF0F9007FCEE5F01 -:1021700059CF9F3F31F0915020F48795779567951F -:10218000B795880F911D9695879597F908959F9318 -:102190008F937F936F93FF93EF939B01AC0180DF4D -:1021A000EF91FF9105D02F913F914F915F9178CFA3 -:1021B000DF93CF931F930F93FF92EF92DF927B01F8 -:1021C0008C01689405C0DA2EEF0176DFFE01E894F9 -:1021D000A5912591359145915591AEF3EF017EDDA5 -:1021E000FE019701A801DA9479F7DF90EF90FF9054 -:1021F0000F911F91CF91DF910895052E97FB1EF44B -:1022000000940E94141157FD07D00E941C1107FC76 -:1022100003D04EF40C9414115095409530952195AF -:102220003F4F4F4F5F4F0895909580957095619502 -:102230007F4F8F4F9F4F0895A1E21A2EAA1BBB1B01 -:10224000FD010DC0AA1FBB1FEE1FFF1FA217B30782 -:10225000E407F50720F0A21BB30BE40BF50B661F98 -:10226000771F881F991F1A9469F76095709580955C -:1022700090959B01AC01BD01CF010895FC01059033 -:10228000061621F00020D9F7C00108953197CF013B -:1022900008950F931F93CF93DF93EC018B01009769 -:1022A00031F46115710519F480E090E038C06EE0FA -:1022B00070E081E090E00E945112FC010097A1F3D0 -:1022C00080E883830115110571F01387028781E887 -:1022D000838380915D0190915E01892B21F4F093BD -:1022E0005E01E0935D012097C9F0D187C0878381AB -:1022F0008260838380915F0190916001892B71F4EA -:10230000F0936001E0935F0180916101909162011F -:10231000892B21F4F0936201E0936101CF01DF91F9 -:10232000CF911F910F9108950F931F93CF93DF9338 -:10233000182F092FEB018B8181FD03C08FEF9FEFD9 -:1023400020C082FF10C04E815F812C813D814217E9 -:1023500053077CF4E881F9819F012F5F3F4F398358 -:102360002883108306C0E885F985812F0995892B7C -:1023700029F72E813F812F5F3F4F3F832E83812F8F -:10238000902FDF91CF911F910F9108950F931F937D -:10239000CF93DF93E0915F01F0916001238121FFF2 -:1023A0001BC0EC0100E010E0899160915F01709129 -:1023B0006001DB011896ED91FC911997882331F0AB -:1023C0000995892B89F30FEF1FEFEECF8AE009956E -:1023D000892B11F4C80102C08FEF9FEFDF91CF91DD -:1023E0001F910F910895FA01AA27283051F1203149 -:1023F00081F1E8946F936E7F6E5F7F4F8F4F9F4F99 -:10240000AF4FB1E03ED0B4E03CD0670F781F891FDA -:102410009A1FA11D680F791F8A1F911DA11D6A0FA8 -:10242000711D811D911DA11D20D009F468943F915B -:102430002AE0269F11243019305D3193DEF6CF015A -:102440000895462F4770405D4193B3E00FD0C9F720 -:10245000F6CF462F4F70405D4A3318F0495D31FD8D -:102460004052419302D0A9F7EACFB4E0A6959795E0 -:10247000879577956795BA95C9F7009761057105B6 -:1024800008959B01AC010A2E069457954795379500 -:102490002795BA95C9F7620F731F841F951FA01D5A -:1024A00008950F931F93CF93DF93869F8001879F9B -:1024B000100D969F100D1124C8010E946D12EC01A1 -:1024C000009729F0A80160E070E00E949413CE010B -:1024D000DF91CF911F910F910895CF93DF938230B9 -:1024E000910510F482E090E0E0916501F0916601C1 -:1024F00020E030E0A0E0B0E0309739F14081518138 -:1025000048175907B8F04817590771F48281938129 -:10251000109729F013969C938E9312972CC090934A -:1025200066018093650127C02115310531F04217FE -:10253000530718F0A901DB0101C0EF019A01BD01A9 -:10254000DF010280F381E02DD7CF21153105F9F0AD -:10255000281B390B2430310580F48A819B81611559 -:10256000710521F0FB019383828304C0909366017F -:1025700080936501FE01329644C0FE01E20FF31F15 -:102580008193919322503109398328833AC0209155 -:10259000630130916401232B41F420916A00309152 -:1025A0006B003093640120936301209168003091A7 -:1025B00069002115310541F42DB73EB740916C00FB -:1025C00050916D00241B350BE0916301F091640183 -:1025D000E217F307A0F42E1B3F0B2817390778F0FA -:1025E000AC014E5F5F4F2417350748F04E0F5F1F59 -:1025F00050936401409363018193919302C0E0E0A2 -:10260000F0E0CF01DF91CF910895CF93DF93009752 -:1026100009F487C0FC01329713821282C0916501D0 -:10262000D0916601209781F420813181280F391FD4 -:1026300080916301909164018217930779F5F0937B -:102640006401E09363016DC0DE0120E030E0AE176D -:10265000BF0750F412964D915C9113979D0141155F -:10266000510509F1DA01F3CFB383A283408151818F -:10267000840F951F8A179B0771F48D919C91119778 -:10268000840F951F02969183808312968D919C9161 -:102690001397938382832115310529F4F093660102 -:1026A000E09365013EC0D9011396FC93EE93129717 -:1026B0004D915D91A40FB51FEA17FB0779F4808156 -:1026C0009181840F951F0296D90111969C938E9348 -:1026D0008281938113969C938E931297E0E0F0E0B1 -:1026E0008A819B81009719F0FE01EC01F9CFCE01A0 -:1026F000029628813981820F931F209163013091C6 -:1027000064012817390769F4309729F4109266019B -:102710001092650102C013821282D0936401C093AB -:102720006301DF91CF910895DC0101C06D934150A9 -:0A2730005040E0F70895F894FFCF41 -:10273A0000800080008000800000670120000D0AF0 -:08274A0053746172740D00006C +:10032000C90081E08093D4009AC283B18093A60073 +:1003300096C283B12091A60090E0922B9093C800C2 +:100340008093C70081E08093D30089C223B180915C +:10035000A2009091A300A091A400B091A500BA2F93 +:10036000A92F982F8827BC01CD01622B6093A20092 +:100370007093A3008093A4009093A50023E33BE532 +:1003800042E855E40E9436100E940A0F7093CE0096 +:100390006093CD007093CC006093CB0081E080939C +:1003A000D6008093D5005BC283B190E0A0E0B0E0BE +:1003B0000EC023B18091A2009091A300A091A4004F +:1003C000B091A500BA2FA92F982F8827822B809350 +:1003D000A2009093A300A093A400B093A5003FC2F5 +:1003E00083B190E0A0E0B0E00EC023B180919E0008 +:1003F00090919F00A091A000B091A100BA2FA92FC9 +:10040000982F8827822B80939E0090939F00A09323 +:10041000A000B093A10023C223B180919E009091CF +:100420009F00A091A000B091A100BA2FA92F982FF2 +:100430008827822B80939E0090939F00A093A0001A +:10044000B093A1008093ED009093EE00A093EF0095 +:10045000B093F0000FC083B18093D10000C283B18C +:100460008093D000FCC183B18093A80003C083B106 +:100470008093A70081E08093F100F1C18091E800B2 +:10048000853309F447C108F06BC0803209F415C107 +:1004900080F5813109F40EC1C0F4863009F4F2C050 +:1004A00048F4823009F4EBC0843009F0DFC188B52C +:1004B00099B5D4C1883009F4E7C0803109F0D6C1BC +:1004C0008091DD009091DE00E5C0843109F4E8C040 +:1004D00038F4823109F4DAC0833109F4EBC0C6C1C3 +:1004E000863109F4E2C008F4E5C0873109F4E2C0BE +:1004F000BDC1863209F4F5C0D0F4833209F4E7C0F7 +:1005000058F4813209F4DEC0823209F0AFC1809123 +:10051000CB009091CC00C2C0843209F4DDC085329A +:1005200009F0A4C18091C9009091CA0097C181339C +:1005300009F4E1C058F4873209F4D8C0803309F0D7 +:1005400095C18091C4009091C500A8C0833309F47F +:10055000D7C008F0DAC08091C2009091C3009EC05D +:10056000823409F425C108F043C08B3309F4F6C086 +:10057000F0F4883309F4D8C058F4863309F4CFC0B6 +:10058000873309F073C18091BE009091BF0066C1AE +:10059000893309F4DAC08A3309F068C18091A20076 +:1005A0009091A300A091A400B091A5003AC18E3310 +:1005B00009F4ECC078F48C3309F4D3C08D3309F01E +:1005C00055C180919E0090919F00A091A000B09194 +:1005D000A10023C1803409F4E2C008F427C180914E +:1005E000BA009091BB00A091BC00B091BD0015C1B4 +:1005F000883409F401C110F5853409F4EBC078F4AE +:10060000833409F4DEC0843409F030C18091B6002F +:100610009091B700A091B800B091B900B2C08634F3 +:1006200009F4E1C0873409F021C18091B6009091AE +:10063000B700A091B800B091B90010C18B3409F493 +:10064000F5C078F4893409F4E0C08A3409F00EC1A9 +:100650008091B2009091B300A091B400B091B50028 +:10066000E0C0813A09F4EBC0823A09F4FAC0803A5A +:1006700009F0FCC084B78F7083B914BEF0C08AB58E +:100680009BB5ECC083B5EAC08CB7E8C08091DB00B5 +:100690009091DC0090939D0080939C0093B9DFC003 +:1006A0008091D9009091DA00F5CF8091D700909198 +:1006B000D800F0CF80919C00D1C08091CD00909166 +:1006C000CE00ECCF8091CD009091CE00C7C080913C +:1006D000CB009091CC00C2C08091C9009091CA001B +:1006E000DDCF8091C7009091C800D8CF8091C7001E +:1006F0009091C800B3C08091C4009091C500AEC075 +:100700008091C2009091C300A9C08091C0009091D7 +:10071000C100C4CF8091C0009091C1009FC0809162 +:10072000BE009091BF00BACF8091AE009091AF0013 +:10073000A091B000B091B1008093A2009093A3006B +:10074000A093A400B093A5001CC08091A20090913A +:10075000A300A091A400B091A5005FC08091A20069 +:100760007DC08091AA009091AB00A091AC00B091A7 +:10077000AD0080939E0090939F00A093A000B09343 +:10078000A1008B2F9927AA27BB2768C080919E00C4 +:1007900090919F00A091A000B091A10042C08091D3 +:1007A000BA009091BB00A091BC00B091BD00E9CF10 +:1007B0008091BA009091BB00A091BC00B091BD00A7 +:1007C00030C08091BA009091BB00A091BC00B09164 +:1007D000BD0044C08091B6009091B700A091B800D0 +:1007E000B091B9001AC08091B6009091B700A09165 +:1007F000B800B091B90015C08091B2009091B300DB +:10080000A091B400B091B500BCCF8091B20090919E +:10081000B300A091B400B091B500CD01AA27BB27C9 +:100820001DC0892F9A2FAB2FBB2718C08091B20013 +:100830009091B300A091B400B091B5000FC090B3F7 +:1008400026B39074892F90E033E0959587953A957B +:10085000E1F7922F9770892B80958F7083B985EC83 +:1008600007C08091A90083B985EC86BF13B885E8DD +:1008700086BF8091E8008F5F8093E80005C086B74F +:100880008B7E86BF85EC86BFFF91EF91BF91AF91C4 +:100890009F918F917F916F915F914F913F912F9198 +:1008A0000F900FBE0F901F9018951F920F920FB6CA +:1008B0000F9211242F933F934F935F936F937F93E6 +:1008C0008F939F9389B380FF02C093E001C090E0B3 +:1008D00081FF02C081E0982780919B00891B80FFE7 +:1008E00022C090939B002091D200982F92702223D7 +:1008F00051F02091DD003091DE00892F90E00197CA +:10090000820F931F0CC04091DD005091DE0021E06A +:1009100030E0B901691B7109CB01840F951F9093D9 +:10092000DE008093DD0089B382958F7080FF02C066 +:1009300093E001C090E081FF02C081E098278091A0 +:100940009A00891B80FF22C090939A002091D100C9 +:10095000982F9270222369F04091DB005091DC00C7 +:1009600021E030E0B901691B7109CB01840F951FAB +:1009700009C02091DB003091DC00892F90E00197C5 +:10098000820F931F9093DC008093DB0089B38695E0 +:10099000869580FF02C093E001C090E081FF02C015 +:1009A00081E0982780919900891B80FF22C0909355 +:1009B00099002091D000982F9270222369F04091E5 +:1009C000D9005091DA0021E030E0B901691B7109CA +:1009D000CB01840F951F09C02091D9003091DA0016 +:1009E000892F90E00197820F931F9093DA008093F4 +:1009F000D90089B3829586958695837080FF02C061 +:100A000093E001C090E0827011F081E0982780911E +:100A10009800891B80FF22C0909398002091CF00FE +:100A2000982F9270222351F02091D7003091D80056 +:100A3000892F90E00197820F931F0CC04091D7003F +:100A40005091D80021E030E0B901691B7109CB0158 +:100A5000840F951F9093D8008093D7008091C60093 +:100A60008F5F8093C6009F918F917F916F915F916F +:100A70004F913F912F910F900FBE0F901F9018959F +:100A80001F920F920FB60F9211248F939F93EF93A3 +:100A9000FF935F9B16C0E091F400F091F5008CB1DC +:100AA000808381E0E935F80730F43196F093F50062 +:100AB000E093F40006C086EF90E09093F5008093F9 +:100AC000F400FF91EF919F918F910F900FBE0F90C7 +:100AD0001F9018959C018AB188618AB9579A80B590 +:100AE000866080BDC901A0E0B0E09C01AD0184E05A +:100AF000220F331F441F551F8A95D1F760E079E01C +:100B00008DE390E00E94F410DA01C9010197A10978 +:100B1000B109892F9A2FAB2FBB27A7FDBA9580BDAE +:100B2000215029B986EF90E09093F3008093F20072 +:100B30009093F5008093F40008955D9BFECFFC0137 +:100B400080818CB90895CF93DF931F92CDB7DEB724 +:100B50008983CE0101960E949D0580E090E00F9070 +:100B6000DF91CF910895CF93DF93EC01CE012196D1 +:100B7000FC012081222319F00E949D05F7CFDF910F +:100B8000CF9108955F9BFECF8CB190E008950C94B7 +:100B9000C20567EC75E083EA95E00C947711CF937A +:100BA000DF93FC01E253FF4FA081B181EC01C453FC +:100BB000DF4F28813981A217B307A1F05D9B12C0D6 +:100BC0002C912CB920813181AC0145535F4F241702 +:100BD000350718F42F5F3F4F03C09C0128593F4F42 +:100BE00031832083E091F200F091F3002091F40032 +:100BF0003091F5002E173F07B1F1EC01CC59DF4FD2 +:100C0000A881B98120812C93688179819C012B5224 +:100C10003F4FD9013C91DB012C91321307C0AC014D +:100C20004C525F4FDA012C912F5F2C939C012D5970 +:100C30003F4F6217730728F4DB011196B983A8832D +:100C400002C099838883B1E0E935FB0730F431961F +:100C5000F093F300E093F20006C086EF90E09093EB +:100C6000F3008093F200DF91CF910895CF93DF934B +:100C7000CDB7DEB76E970FB6F894DEBF0FBECDBF0F +:100C800088E087BB8CEF84BB8CEB81BB87E088BBA3 +:100C900080E482BB1092E70080E895E20E946A053A +:100CA0000E94C90580E582B986B78B7E86BF85EC38 +:100CB00086BF81EF8FBD89E08EBD1BBC1ABC19BCFD +:100CC00018BC89E785BD13BC83BF1CBE8EE690E0CF +:100CD0000E94FA1185B78F7885BF84E089BF789428 +:100CE00024E6222E312C8091E8008F3F41F4809140 +:100CF000E700853A21F4F894E0E0F8E10995809165 +:100D0000F100882309F4E3C0F8948090E900909002 +:100D1000EA00A090EB00B090EC006091ED007091C3 +:100D2000EE008091EF009091F0001092F100789425 +:100D30002BED3FE049E450E40E94361027EB3BE006 +:100D40004DEB5EE30E94361020E030E040E05FE3D0 +:100D50000E943610A50194010E94220E6B017C01B5 +:100D6000A5019401C501B4010E94220EA7019601BC +:100D70000E94210E23E33BE542E855E40E94361031 +:100D80004B015C0123E33BE542E855E4C701B601B2 +:100D90000E9436106B017C018091A7008823A9F185 +:100DA0008091A700B101681B7109072E000C880B08 +:100DB000990B0E94420F9B01AC01C501B4010E9436 +:100DC000361020E030E048EC52E40E94980E0E9479 +:100DD0000A0F7093CE006093CD008091A700B101FF +:100DE000681B7109072E000C880B990B0E94420F9B +:100DF0009B01AC01C701B6010E94361020E030E033 +:100E000048EC52E40E94980E0AC0C501B4010E9449 +:100E10000A0F7093CE006093CD00C701B6010E9407 +:100E20000A0F7093C8006093C7008091A8008823C0 +:100E3000A9F18091A800B101681B7109072E000C6F +:100E4000880B990B0E94420F9B01AC01C501B401B4 +:100E50000E94361020E030E048EC52E40E94980EE8 +:100E60000E940A0F7093CC006093CB008091A80081 +:100E7000B101681B7109072E000C880B990B0E94A9 +:100E8000420F9B01AC01C701B6010E94361020E061 +:100E900030E048EC52E40E94980E0AC0C501B4014B +:100EA0000E940A0F7093CC006093CB00C701B6017B +:100EB0000E940A0F7093CA006093C900F1E0F0939A +:100EC000D600F093D500F093D400F093D300809136 +:100ED000C6008C3908F487C51092C600F89420919A +:100EE000DD003091DE003A8329834091DB00509190 +:100EF000DC005C834B838091D9009091DA009E8363 +:100F00008D83E091D700F091D800F887EF83789433 +:100F100080919600909197005901A81AB90A809182 +:100F20009400909195008A01081B190B8091920002 +:100F300090919300ED80FE80E81AF90A809190006C +:100F4000909191006F01C81AD90AB5010B2C000CC1 +:100F5000880B990B0E94420F2AE037ED43E25CE3D5 +:100F60000E94980E0E940A0F69877A878B879C8758 +:100F7000B801012E000C880B990B0E94420F2AE049 +:100F800037ED43E25CE30E94980E0E940A0F6D87E2 +:100F90007E878F87988BB7010F2C000C880B990BDD +:100FA0000E94420F2AE037ED43E25CE30E94980E74 +:100FB0000E940A0F698B7A8B8B8B9C8BB6010D2C50 +:100FC000000C880B990B0E94420F2AE037ED43E298 +:100FD0005CE30E94980E0E940A0F6D8B7E8B8F8BB4 +:100FE000988FB501600F711F072E000C880B990BAD +:100FF0000E94420F23E33BE542E056E40E94980E34 +:101000004B015C01B7016C0D7D1D072E000C880B98 +:10101000990B0E94420F23E33BE542E056E40E9415 +:10102000980E2B013C01C090B200D090B300E0902C +:10103000B400F090B500A50194010E94210E27EBA9 +:101040003BE04DEB5EE30E94980E9B01AC01C701B3 +:10105000B6010E94220E6B017C012BED3FE049ECB2 +:1010600050E40E94311018164CF42BED3FE049EC8F +:1010700050E4C701B6010E94210E12C02BED3FE0E3 +:1010800049EC50ECC701B6010E948E0E87FF0AC0E2 +:101090002BED3FE049EC50E4C701B6010E94220E5F +:1010A0006B017C01A3019201C501B4010E94220ED3 +:1010B00020E030E040E05FE30E9436104B015C012D +:1010C0004090BA005090BB006090BC007090BD0092 +:1010D000C701B6010E94930EA50194010E9436102B +:1010E0009B01AC01C301B2010E94220E698F7A8F6D +:1010F0008B8F9C8F4090B6005090B7006090B800E6 +:101100007090B900C701B6010E94A310A501940117 +:101110000E9436109B01AC01C301B2010E94220E55 +:101120002B013C010D851E8529853A85020F131F71 +:1011300017FF02C00F5F1F4F159507954D895E89F8 +:1011400089899A89480F591F57FF02C04F5F5F4F27 +:10115000FA01F595E795FE8FED8FBF01600F711FC6 +:10116000072E000C880B990B0E94420F23E33BE5EE +:1011700042E056E40E94980E4B015C016D8D7E8D1D +:10118000601B710B072E000C880B990B0E94420FFD +:1011900029E935E347E955E40E94980EF894C09296 +:1011A000B200D092B300E092B400F092B500298D65 +:1011B0003A8D4B8D5C8D2093BA003093BB004093E9 +:1011C000BC005093BD004092B6005092B7006092B0 +:1011D000B8007092B90049855A855093C500409374 +:1011E000C400ED85FE85F093C300E093C200298919 +:1011F0003A893093C1002093C0004D895E89509395 +:10120000BF004093BE008092AE009092AF00A092CB +:10121000B000B092B1006093AA007093AB008093CD +:10122000AC009093AD00789489819A819093970057 +:1012300080939600EB81FC81F0939500E0939400FD +:101240002D813E8130939300209392004F815885E9 +:1012500050939100409390008091D600813009F026 +:10126000AAC08091CD009091CE00892B89F4109274 +:10127000E6001092E50010928F0010928E001092FE +:101280008A0010928B0010928C0010928D0093C0F7 +:101290002091CD003091CE008091C4009091C50086 +:1012A0008901081B190B2801012E000C660877081C +:1012B000C0908A00D0908B00E0908C00F0908D0060 +:1012C000C40CD51CE61CF71CC0928A00D0928B007F +:1012D000E0928C00F0928D006091E5007091E60044 +:1012E000072E000C880B990B0E94420F4B015C01EA +:1012F000C301B2010E94420F2CEB34E743E15CE3EF +:101300000E9436102B013C01C701B6010E94420F1A +:101310002BE631ED46E05AE30E9436109B01AC010A +:10132000C301B2010E94220E6B017C0180918E00EC +:1013300090918F00B801681B790B072E000C880B69 +:10134000990B0E94420F2CE234ED4AE15DE30E94CA +:1013500036109B01AC01C701B6010E94220E9B0111 +:10136000AC01C501B4010E94220E0E940A0F7093C5 +:10137000E6006093E50010938F0000938E0080914B +:10138000E5009091E6008F3F910541F03CF08FEF32 +:1013900090E09093E6008093E5000DC08091E50019 +:1013A0009091E60081309F4F34F421E03FEF30937D +:1013B000E6002093E5008091D500813009F0AAC0B5 +:1013C0008091CB009091CC00892B89F41092E4009D +:1013D0001092E3001092890010928800109284000D +:1013E00010928500109286001092870093C0209181 +:1013F000CB003091CC008091C2009091C300890154 +:10140000081B190B2801012E000C66087708C090F4 +:101410008400D0908500E0908600F0908700C40C96 +:10142000D51CE61CF71CC0928400D0928500E09287 +:101430008600F09287006091E3007091E400072E2F +:10144000000C880B990B0E94420F4B015C01C301F9 +:10145000B2010E94420F2CEB34E743E15CE30E94AF +:1014600036102B013C01C701B6010E94420F2BE64A +:1014700031ED46E05AE30E9436109B01AC01C301F6 +:10148000B2010E94220E6B017C0180918800909134 +:101490008900B801681B790B072E000C880B990B8B +:1014A0000E94420F2CE234ED4AE15DE30E943610C7 +:1014B0009B01AC01C701B6010E94220E9B01AC0149 +:1014C000C501B4010E94220E0E940A0F7093E4002D +:1014D0006093E30010938900009388008091E300FB +:1014E0009091E4008F3F910541F03CF04FEF50E0C8 +:1014F0005093E4004093E3000DC08091E30090918D +:10150000E40081309F4F34F481E09FEF9093E4003A +:101510008093E3008091D400813009F0AAC08091CB +:10152000C9009091CA00892B89F41092E2001092B0 +:10153000E100109283001092820010927E001092BF +:101540007F00109280001092810093C02091C9000A +:101550003091CA008091C0009091C1008901081BA0 +:10156000190B2801012E000C66087708C0907E0038 +:10157000D0907F00E0908000F0908100C40CD51CDA +:10158000E61CF71CC0927E00D0927F00E0928000A3 +:10159000F09281006091E1007091E200072E000C52 +:1015A000880B990B0E94420F4B015C01C301B201F1 +:1015B0000E94420F2CEB34E743E15CE30E943610BB +:1015C0002B013C01C701B6010E94420F2BE631ED11 +:1015D00046E05AE30E9436109B01AC01C301B20100 +:1015E0000E94220E6B017C01809182009091830009 +:1015F000B801681B790B072E000C880B990B0E9411 +:10160000420F2CE234ED4AE15DE30E9436109B016B +:10161000AC01C701B6010E94220E9B01AC01C501BD +:10162000B4010E94220E0E940A0F7093E2006093A0 +:10163000E10010938300009382008091E10090917B +:10164000E2008F3F910541F03CF0EFEFF0E0F093C6 +:10165000E200E093E1000DC08091E1009091E20092 +:1016600081309F4F34F421E03FEF3093E20020932C +:10167000E1008091D300813009F0AAC08091C700B9 +:101680009091C800892B89F41092E0001092DF003D +:1016900010927D0010927C001092780010927900D8 +:1016A00010927A0010927B0093C02091C700309175 +:1016B000C8008091BE009091BF008901081B190BE2 +:1016C0002801012E000C66087708C0907800D090A1 +:1016D0007900E0907A00F0907B00C40CD51CE61CE9 +:1016E000F71CC0927800D0927900E0927A00F092D4 +:1016F0007B006091DF007091E000072E000C880BEA +:10170000990B0E94420F4B015C01C301B2010E9480 +:10171000420F2CEB34E743E15CE30E9436102B01CF +:101720003C01C701B6010E94420F2BE631ED46E0B5 +:101730005AE30E9436109B01AC01C301B2010E9422 +:10174000220E6B017C0180917C0090917D00B8019C +:10175000681B790B072E000C880B990B0E94420F17 +:101760002CE234ED4AE15DE30E9436109B01AC01AE +:10177000C701B6010E94220E9B01AC01C501B40154 +:101780000E94220E0E940A0F7093E0006093DF0017 +:1017900010937D0000937C008091DF009091E00029 +:1017A0008F3F910541F03CF04FEF50E05093E00047 +:1017B0004093DF000DC08091DF009091E000813008 +:1017C0009F4F34F481E09FEF9093E0008093DF001F +:1017D0008091E5009091E6002091660030916700CD +:1017E00028173907B9F18091E5009091E600892B1F +:1017F00019F485B38C6017C08091D200811107C0A5 +:101800008091E5009091E6001816190654F0809139 +:10181000D200882351F08091E5009091E60097FF77 +:1018200004C085B3837F85BB02C0AA98AB9A809120 +:10183000E5009091E60090936700809366008091A8 +:10184000E5009091E60097FF03C09195819591097D +:101850009BBD8ABD8091E3009091E40020916400DB +:101860003091650028173907B9F18091E300909114 +:10187000E400892B19F485B3806317C08091D100EF +:10188000811107C08091E3009091E40018161906B9 +:1018900054F08091D100882351F08091E300909121 +:1018A000E40097FF04C085B38F7C85BB02C0AC9871 +:1018B000AD9A8091E3009091E4009093650080934D +:1018C00064008091E3009091E40097FF03C091953C +:1018D0008195910999BD88BD8091E1009091E200C8 +:1018E000209162003091630028173907B1F180918F +:1018F000E1009091E200892B19F485B3806C17C048 +:101900008091D000811107C08091E1009091E200A8 +:101910001816190654F08091D000882351F0809158 +:10192000E1009091E20097FF04C085B38F7385BBFF +:1019300002C0AE98AF9A8091E1009091E20090933E +:101940006300809362008091E1009091E20097FF34 +:1019500003C091958195910983BD8091DF0090919D +:10196000E000209160003091610028173907B1F143 +:101970008091DF009091E000892B19F482B38C6094 +:1019800017C08091CF00811107C08091DF00909136 +:10199000E0001816190654F08091CF00882351F00A +:1019A0008091DF009091E00097FF04C082B3837FB5 +:1019B00082BB02C09298939A8091DF009091E000E0 +:1019C00090936100809360008091DF009091E0002F +:1019D00097FF03C09195819591098CBF8091A900D3 +:1019E0008F5F8093A90085B7806885BF889585B78C +:1019F0008F7785BF78C9ACE0B0E0E1E0FDE00C9402 +:101A000017116C015B017A01FC0117821682838138 +:101A100081FF0EC1CE0101964C01F6010381F50153 +:101A200003FD159103FF11915F01112309F4FCC01F +:101A3000153249F403FD159103FF11915F01153231 +:101A400011F020E01BC0B601812F90E00E94C2116E +:101A500037017301E2CF112309F4E6C0612F70E072 +:101A600089E790E02C870E946C112C85892B49F026 +:101A7000F50103FD159103FF11915F0127FFEBCFE6 +:101A800009C0133229F01C3609F0D5C02068F0CF08 +:101A900020E1EECF022F112309F4C6C0612F70E0C0 +:101AA00082E790E02C870E946C112C85892B41F0F5 +:101AB0003701F4E06F0E711CB6018FE390E011C0A6 +:101AC000133639F0133781F0133519F5022F016001 +:101AD0000BC0370182E0680E711CB601F7018081EE +:101AE00091810E94C211B5CF3701F2E06F0E711CD7 +:101AF000F701E080F180F70100FD859100FF819101 +:101B00007F01882309F4A5CFB60190E00E94C2119D +:101B1000F2CF143611F0193629F5370127FF09C025 +:101B2000F4E06F0E711CF7016081718182819381F5 +:101B30000AC0F2E06F0E711CF70160817181072EFF +:101B4000000C880B990B022F0F7E97FF08C0909511 +:101B50008095709561957F4F8F4F9F4F00642AE06D +:101B600030E033C0103799F040F41835B1F01F362B +:101B700009F05AC028E030E014C0153719F01837C2 +:101B800041F052C0022F0F7E2AE030E00AC0022F3F +:101B90000061046220E130E004C0022F046020E113 +:101BA00032E0370107FF09C0F4E06F0E711CF70146 +:101BB000608171818281938108C0F2E06F0E711C97 +:101BC000F7016081718180E090E0A4010E942A12F7 +:101BD000182F181906FF05C0B6018DE290E00E948B +:101BE000C21104FF15C0FE01E10FF11D8081803399 +:101BF00079F0B60180E390E00E94C21102FF08C0B4 +:101C00000072802F90E0B601885A9F4F0E94C21147 +:101C10001150F401E10FF11D8081B60190E00E94A6 +:101C2000C2111111F5CF15CFF6018681978105C03C +:101C30008FEF9FEF02C0022F31CF2C96EEE00C9475 +:101C400033115058BB27AA270E94390E0C94E30F7A +:101C50000E94AA0F38F00E94B10F20F039F49F3F84 +:101C600019F426F40C94A70F0EF4E095E7FB0C94FE +:101C7000A10FE92F0E94081058F3BA1762077307E3 +:101C80008407950720F079F4A6F50C942A100EF439 +:101C9000E0950B2EBA2FA02D0B01B90190010C017C +:101CA000CA01A0011124FF27591B99F0593F50F494 +:101CB000503E68F11A16F040A22F232F342F4427EC +:101CC000585FF3CF469537952795A795F0405395E4 +:101CD000C9F77EF41F16BA0B620B730B840BBAF0B4 +:101CE0009150A1F0FF0FBB1F661F771F881FC2F71F +:101CF0000EC0BA0F621F731F841F48F48795779533 +:101D00006795B795F7959E3F08F0B0CF9395880FEC +:101D100008F09927EE0F9795879508950E947D0FFB +:101D200008F481E008950E94BA0FE3950C94F40F33 +:101D30000E94AC0E0C94E30F0E94B10F58F00E9469 +:101D4000AA0F40F029F45F3F29F00C94A10F511124 +:101D50000C942B100C94A70F0E94081068F3992381 +:101D6000B1F3552391F3951B550BBB27AA27621797 +:101D70007307840738F09F5F5F4F220F331F441FA4 +:101D8000AA1FA9F335D00E2E3AF0E0E832D09150D8 +:101D90005040E695001CCAF72BD0FE2F29D0660FC5 +:101DA000771F881FBB1F261737074807AB07B0E808 +:101DB00009F0BB0B802DBF01FF2793585F4F3AF00E +:101DC0009E3F510578F00C94A10F0C942B105F3FAF +:101DD000E4F3983ED4F3869577956795B795F79594 +:101DE0009F5FC9F7880F911D9695879597F908957C +:101DF000E1E0660F771F881FBB1F62177307840718 +:101E0000BA0720F0621B730B840BBA0BEE1F88F726 +:101E1000E09508950E94110F6894B1110C942B1055 +:101E200008950E94101088F09F5798F0B92F9927B5 +:101E3000B751B0F0E1F0660F771F881F991F1AF0B5 +:101E4000BA95C9F714C0B13091F00E942A10B1E0E0 +:101E500008950C942A10672F782F8827B85F39F0DF +:101E6000B93FCCF3869577956795B395D9F73EF44E +:101E700090958095709561957F4F8F4F9F4F0895F6 +:101E8000E89409C097FB3EF4909580957095619514 +:101E90007F4F8F4F9F4F9923A9F0F92F96E9BB27CA +:101EA0009395F695879577956795B795F111F8CF46 +:101EB000FAF4BB0F11F460FF1BC06F5F7F4F8F4FB1 +:101EC0009F4F16C0882311F096E911C0772321F0A7 +:101ED0009EE8872F762F05C0662371F096E8862F3F +:101EE00070E060E02AF09A95660F771F881FDAF796 +:101EF000880F9695879597F90895990F0008550FC3 +:101F0000AA0BE0E8FEEF16161706E807F907C0F07F +:101F100012161306E407F50798F0621B730B840B87 +:101F2000950B39F40A2661F0232B242B252B21F461 +:101F300008950A2609F4A140A6958FEF811D811D01 +:101F4000089597F99F6780E870E060E008959FEF3B +:101F500080EC089500240A94161617061806090640 +:101F6000089500240A94121613061406050608950F +:101F70000C94A70F0E941010D8F3E894E0E0BB2760 +:101F80009F57F0F02AED3FE049EC06C0EE0FBB0F83 +:101F9000661F771F881F28F0B23A6207730784070D +:101FA00028F0B25A620B730B840BE3959A9572F783 +:101FB000803830F49A95BB0F661F771F881FD2F7C1 +:101FC00090480C94AD10092E0394000C11F4882352 +:101FD00052F0BB0F40F4BF2B11F460FF04C06F5FE1 +:101FE0007F4F8F4F9F4F0895EF93E0FF07C0A2EA06 +:101FF0002AED3FE049EC5FEB0E94390E0E94E30FAF +:102000000F90039401FC9058E4E5F0E00C94B910B3 +:1020100057FD9058440F551F59F05F3F71F0479599 +:10202000880F97FB991F61F09F3F79F0879508957E +:10203000121613061406551FF2CF4695F1DF08C09D +:10204000161617061806991FF1CF869571056105BA +:1020500008940895E894BB2766277727CB0197F962 +:1020600008950E947D0F08F48FEF08950E94491093 +:102070000C94E30F0E94AA0F38F00E94B10F20F0D9 +:10208000952311F00C94A10F0C94A70F11240C941C +:102090002B100E94081070F3959FC1F3950F50E02C +:1020A000551F629FF001729FBB27F00DB11D639F0A +:1020B000AA27F00DB11DAA1F649F6627B00DA11DB0 +:1020C000661F829F2227B00DA11D621F739FB00D56 +:1020D000A11D621F839FA00D611D221F749F3327C6 +:1020E000A00D611D231F849F600D211D822F762F5F +:1020F0006A2F11249F5750409AF0F1F088234AF03C +:10210000EE0FFF1FBB1F661F771F881F91505040A7 +:10211000A9F79E3F510580F00C94A10F0C942B1051 +:102120005F3FE4F3983ED4F3869577956795B7952E +:10213000F795E7959F5FC1F7FE2B880F911D969548 +:10214000879597F908959F930E94BA0F0F9007FC07 +:10215000EE5F0C94F40F9F3F31F0915020F487957F +:1021600077956795B795880F911D9695879597F9FF +:1021700008959F938F937F936F93FF93EF939B01AA +:10218000AC010E943610EF91FF910E94CD102F916B +:102190003F914F915F910C943610DF93CF931F9333 +:1021A0000F93FF92EF92DF927B018C01689406C03F +:1021B000DA2EEF010E944910FE01E894A5912591C5 +:1021C000359145915591A6F3EF010E94390EFE011C +:1021D0009701A801DA9469F7DF90EF90FF900F91D3 +:1021E0001F91CF91DF910895052E97FB1EF4009467 +:1021F0000E940B1157FD07D00E944A1107FC03D023 +:102200004EF40C940B1150954095309521953F4F0D +:102210004F4F5F4F089590958095709561957F4FD2 +:102220008F4F9F4F08952F923F924F925F926F92E0 +:102230007F928F929F92AF92BF92CF92DF92EF9256 +:10224000FF920F931F93CF93DF93CDB7DEB7CA1BD7 +:10225000DB0B0FB6F894DEBF0FBECDBF09942A8802 +:10226000398848885F846E847D848C849B84AA84AA +:10227000B984C884DF80EE80FD800C811B81AA8137 +:10228000B981CE0FD11D0FB6F894DEBF0FBECDBF02 +:10229000ED010895A1E21A2EAA1BBB1BFD010DC082 +:1022A000AA1FBB1FEE1FFF1FA217B307E407F50706 +:1022B00020F0A21BB30BE40BF50B661F771F881FE2 +:1022C000991F1A9469F760957095809590959B0178 +:1022D000AC01BD01CF010895FC010590061621F067 +:1022E0000020D9F7C00108953197CF0108950F93C9 +:1022F0001F93CF93DF93009731F46115710519F4A3 +:1023000080E090E03AC08B01EC016EE070E081E08B +:1023100090E00E948812FC01892B91F380E883836E +:102320000115110571F01387028781E8838380917D +:102330005D0190915E01892B21F4F0935E01E093A1 +:102340005D012097C9F0D187C08783818260838334 +:1023500080915F0190916001892B71F4F09360018D +:10236000E0935F018091610190916201892B21F4DA +:10237000F0936201E0936101CF01DF91CF911F9152 +:102380000F9108950F931F93CF93DF93FB01238148 +:1023900021FD03C08FEF9FEF28C022FF16C04681AA +:1023A0005781248135814217530744F4A081B181BC +:1023B0009D012F5F3F4F318320838C93268137818E +:1023C0002F5F3F4F3783268310C0EB01092F182F53 +:1023D0000084F185E02D0995892BE1F68E819F819E +:1023E00001969F838E83812F902FDF91CF911F9134 +:1023F0000F9108950F931F93CF93DF93E0915F01A7 +:10240000F0916001238121FF1BC08C01D0E0C0E06E +:10241000F80181918F0160915F0170916001DB0192 +:102420001896ED91FC911997882331F00995892B25 +:1024300079F3DFEFCFEFECCF8AE00995892B19F024 +:102440008FEF9FEF02C08D2F9C2FDF91CF911F91B7 +:102450000F910895FA01AA27283051F1203181F116 +:10246000E8946F936E7F6E5F7F4F8F4F9F4FAF4F9C +:10247000B1E03ED0B4E03CD0670F781F891F9A1FAF +:10248000A11D680F791F8A1F911DA11D6A0F711D63 +:10249000811D911DA11D20D009F468943F912AE06F +:1024A000269F11243019305D3193DEF6CF01089557 +:1024B000462F4770405D4193B3E00FD0C9F7F6CF88 +:1024C000462F4F70405D4A3318F0495D31FD405250 +:1024D000419302D0A9F7EACFB4E0A69597958795E6 +:1024E00077956795BA95C9F70097610571050895C5 +:1024F0009B01AC010A2E0694579547953795279571 +:10250000BA95C9F7620F731F841F951FA01D089508 +:102510000F931F93CF93DF93869F8001879F100DAA +:10252000969F100D1124C8010E94A412EC0100977F +:1025300029F0A80160E070E00E94D113CE01DF9184 +:10254000CF911F910F910895CF93DF938230910522 +:1025500010F482E090E0E0916501F091660120E0E6 +:1025600030E0C0E0D0E0309711F140815181481750 +:102570005907C0F04817590761F482819381209769 +:1025800019F09B838A832BC0909366018093650129 +:1025900026C02115310519F04217530718F49A0186 +:1025A000BE01DF01EF010280F381E02DDCCF2115B8 +:1025B000310509F1281B390B2430310590F41296AE +:1025C0008D919C9113976115710521F0FB01938307 +:1025D000828304C09093660180936501FD01329669 +:1025E00044C0FD01E20FF31F819391932250310902 +:1025F0002D933C933AC02091630130916401232BC9 +:1026000041F420916A0030916B0030936401209373 +:10261000630120916800309169002115310541F472 +:102620002DB73EB740916C0050916D00241B350BC7 +:10263000E0916301F0916401E217F307A0F42E1B0F +:102640003F0B2817390778F0AC014E5F5F4F241716 +:10265000350748F04E0F5F1F5093640140936301AC +:102660008193919302C0E0E0F0E0CF01DF91CF9140 +:1026700008950F931F93CF93DF93009709F48CC0B5 +:10268000FC0132971382128200916501109166015C +:102690000115110581F420813181820F931F209152 +:1026A0006301309164012817390779F5F0936401CB +:1026B000E093630171C0D80140E050E0AE17BF075E +:1026C00050F412962D913C911397AD0121153105CF +:1026D00009F1D901F3CF9D01DA01338322836081AF +:1026E0007181860F971F8217930769F4EC01288187 +:1026F0003981260F371F2E5F3F4F318320838A8118 +:102700009B8193838283452B29F4F0936601E093A8 +:10271000650142C01396FC93EE931297ED01499127 +:1027200059919E01240F351FE217F30771F4808140 +:102730009181840F951F029611969C938E938281AE +:10274000938113969C938E931297E0E0F0E0D8016A +:1027500012968D919C911397009719F0F8018C01B6 +:10276000F6CF8D919C9198012E5F3F4F820F931F62 +:1027700020916301309164012817390769F430977B +:1027800029F4109266011092650102C01382128230 +:102790001093640100936301DF91CF911F910F911A +:1027A0000895DC0101C06D9341505040E0F7089559 +:0427B000F894FFCFCB +:1027B40000800080008000800000670120000D0A76 +:0827C40053746172740D0000F2 :00000001FF -- 2.39.5