diff --git a/tools/README.md b/tools/README.md new file mode 100644 index 000000000..69598c4ea --- /dev/null +++ b/tools/README.md @@ -0,0 +1,62 @@ +## Useful tools, scripts and more. + +## arduino-fwuploader + +This tool can be used to update the NINA-W102 WiFi module with the latest firmware available. +Note: The board needs to be running the Arduino FirmwareUploader sketch first. Example usage: + +``` +arduino-fwuploader firmware flash --fqbn arduino:mbed_nano:nanorp2040connect -a /dev/ttyACM0 --retries 2 +``` + +Source: https://github.com/arduino/arduino-fwuploader + +## arduino-fwuploader-0.1.10 + +And older firmware loader that supports uploading a specific firmware version for testing. Example usage: + +``` +arduino-fwuploader-0.1.10 -firmware -model nina -port /dev/ttyACM0 +``` + +Source: https://github.com/arduino/arduino-fwuploader + +## dfu-util + +This tool can be used to upload firmware to DFU bootloaders. Example usage: + +``` +dfu-util -w -d : -a 0 -s 0x80000000:leave -D +``` + +Source: http://dfu-util.sourceforge.net/ + +## picotool + +This tool can be used to upload RP2040 UF2 firmware. Example usage: + +``` +picotool load +picotool reboot +``` + +Or to upload a binary to a specific address: + +``` +picotool load --offset 0x10000000 +``` + +Source: https://github.com/raspberrypi/picotool/ + +## bossac + +This tool can be used to upload nrf firmware. Example usage: + +``` +bossac -e -w --offset=0x16000 --port=ttyACM0 -i -d -U -R +``` + +Source: https://github.com/shumatech/BOSSA/ + + +## TODO: Add documentation for the rest of the tools and scripts. diff --git a/tools/arduino-fwuploader b/tools/arduino-fwuploader new file mode 100755 index 000000000..776875cca Binary files /dev/null and b/tools/arduino-fwuploader differ diff --git a/tools/arduino-fwuploader-0.1.10 b/tools/arduino-fwuploader-0.1.10 new file mode 100755 index 000000000..1bc49c584 Binary files /dev/null and b/tools/arduino-fwuploader-0.1.10 differ diff --git a/tools/bootloaders/nano33_ble_sense_bootloader.hex b/tools/bootloaders/nano33_ble_sense_bootloader.hex new file mode 100644 index 000000000..0fedc6595 --- /dev/null +++ b/tools/bootloaders/nano33_ble_sense_bootloader.hex @@ -0,0 +1,2254 @@ +:02000002E0001C +:1000000040CD002039400E0079700E00E13E0E0018 +:10001000E13E0E00E13E0E00E13E0E00E13E0E002C +:10002000E13E0E00E13E0E00E13E0E00213B0E00DF +:10003000E13E0E00E13E0E00C93A0E0061700E0076 +:1000400011400E0011400E0011400E0011400E0034 +:1000500011400E0011400E0011400E0011400E0024 +:1000600011400E0011400E0011400E0011400E0014 +:1000700011400E0011400E0011400E0011400E0004 +:1000800011400E0011400E0011400E0011400E00F4 +:1000900011400E0011400E0011400E0011400E00E4 +:1000A00011400E0011400E0011400E0011400E00D4 +:1000B00011400E0011400E0011400E0011400E00C4 +:1000C00011400E0011400E0011400E0011400E00B4 +:1000D00011400E0011400E0011400E0011400E00A4 +:1000E00011400E0011400E0011400E0011400E0094 +:1000F00011400E0011400E0011400E0011400E0084 +:100100007BB972B90029BEBF00204FF0004106E064 +:1001100008BF00281CBF6FF000414FF0FF3000F017 +:1001200057B8ADF1080C6DE904CE002909DB002BAE +:100130001ADB00F04FF8DDF804E0DDE9022304B03B +:100140007047404261EB4101002B1BDB00F042F89D +:10015000DDF804E0DDE9022304B0404261EB410137 +:10016000524263EB43037047524263EB430300F098 +:1001700031F8DDF804E0DDE9022304B0404261EB30 +:1001800041017047524263EB430300F023F8DDF86E +:1001900004E0DDE9022304B0524263EB43037047FD +:1001A00053B94AB9002908BF00281CBF4FF0FF31DE +:1001B0004FF0FF3000F00CB8ADF1080C6DE904CE43 +:1001C00000F008F8DDF804E0DDE9022304B0704730 +:1001D000704700BF2DE9F04F099F154604468E4633 +:1001E0001E46002B40F0CC808A42B2FA82FC4CD9E9 +:1001F000BCF1000F0BD0CCF1200801FA0CFE20FA64 +:1002000008F802FA0CF548EA0E0E00FA0CF44FEA70 +:1002100015491FFA85F8BEFBF9FA210C09FB1AE310 +:100220000AFB08FB41EA03439B452AD9EB180AF174 +:10023000FF3004D29B4502D9AAF102002B44A3EB64 +:100240000B03A4B2B3FBF9F209FB123302FB08F86B +:1002500044EA0344A04516D92C1902F1FF3303D216 +:10026000A04501D9931E2C44A4EB080443EA0040A6 +:1002700027B124FA0CF400233C607B603146BDE8D2 +:10028000F08F5046DBE71346EEE702B9FFDEBCF124 +:10029000000F2ED18B1A01264FEA154EAAB2B3FBDE +:1002A000FEF8210C0EFB183308FB02F941EA034368 +:1002B000994561D9EB1808F1FF3004D2994502D96C +:1002C000A8F102002B44A3EB0903A4B2B3FBFEF197 +:1002D0000EFB11334A4344EA0344A2424ED92C197F +:1002E00001F1FF3303D2A24201D98B1E2C44A41A80 +:1002F000BCE7CCF1200E02FA0CF521FA0EF901FA56 +:100300000CF320FA0EFE4EEA03034FEA154800FAFA +:100310000CF4B9FBF8F11FFA85FE08FB1192180CDA +:1003200001FB0EF640EA0242964221D9AA1801F1D9 +:10033000FF3003D2964201D9881E2A44921B9BB2F9 +:10034000B2FBF8F908FB192209FB0EFE43EA02434F +:100350009E450FD9EB1809F1FF3604D29E4502D90C +:10036000A9F102062B44A3EB0E0346EA004693E7ED +:100370000846E3E74E46F6E74046A4E70B46B6E7F5 +:100380008B4205D90FB1C7E900010026304675E759 +:10039000B3FA83FCBCF1000F0FD18B4201D3824230 +:1003A00009D8841A61EB030E0120002F6AD0C7E937 +:1003B000004E002662E76046F7E7CCF1200E03FA14 +:1003C0000CF322FA0EF521FA0EF41D4301FA0CF398 +:1003D00020FA0EF10B434FEA154A00FA0CF6B4FB73 +:1003E000FAF91FFA85F80AFB19401C0C09FB08F101 +:1003F00044EA0044A14202FA0CF23FD92C1909F157 +:10040000FF3004D2A14202D9A9F102002C44641A9F +:100410009BB2B4FBFAF90AFB194409FB08F843EA5A +:10042000044188452CD9691809F1FF3304D2884565 +:1004300002D9A9F10203294443EA0040A1EB0801D3 +:10044000A0FB02894945C2464C4602D306D1464527 +:1004500004D2B8EB020A69EB0504013897B1B6EB98 +:100460000A0361EB040606FA0EFE23FA0CF34EEAC9 +:10047000030326FA0CF6C7E900369AE74846C6E7B2 +:100480004B46D9E73E46F9E6BFF34F8F0549064B89 +:10049000CA6802F4E0621343CB60BFF34F8F00BF22 +:1004A000FDE700BF00ED00E00400FA052DE9F04F84 +:1004B0002D4B2E4E1F68D6F800B07B6885B05B6868 +:1004C00002AA0D213846984700283DD1DDE90243B4 +:1004D00044F6206AA4FB0A890AFB03990093244A84 +:1004E000002340464946FFF75BFE224B01904FF048 +:1004F000FF324B4508BF424526D3009B1C4AABFB4D +:1005000004450BFB0355204600232946FFF748FE10 +:10051000184A4FF0FF31AA4208BFA142034613D345 +:100520007A680D211468019A3846A04760B9124ACA +:100530003368117859B1B3F5FA6F36BF4FF4FA63E7 +:10054000A3F5FA631070336005B0BDE8F08F03F5D2 +:10055000FA6344F61F618B42336082BF012313703C +:10056000C6F800A0F0E700BF504000204C4000203B +:1005700040420F003F420F00B078002070B5134D8D +:10058000134E044663685B6C43B12046984728B11C +:1005900063681B6C13B12046984700B970BD63684F +:1005A0005B6B002BEED0204698470028EAD06368AA +:1005B0009B694BB14022294620469847024629466E +:1005C000304606F064FADDE71A46F8E730580020B6 +:1005D0005440002013B54FF08053084CD3F8A820A6 +:1005E000D3F8A4300649CDE9002300231A4620465B +:1005F00004F0BCF9204602B010BD00BFB1A8002035 +:10060000E5830E002DE9F84F170BC2F30B0280466D +:10061000894602B10137154CDFF854A020684368C1 +:100620000021DB6898470026B74201D1BDE8F88F6A +:10063000206843683503D3F800B008EB05014FF498 +:1006400080535246D847206843684D449B684FF416 +:10065000805229469847206843685246D3F804B030 +:1006600029464FF48053D8470136DDE74840002043 +:10067000B178002029494FF000534FF0FF32F0B419 +:10068000C1F88020C1F88021C1F88420C1F88421FC +:100690001860002383F3148883F3108883F3118890 +:1006A00083F313884FF0E0241E46656805F00F05BC +:1006B00001359C0004F1604404F561444FEAC30C29 +:1006C000C4F88020C4F88021002404EB0C070F44F8 +:1006D0000134082C87F80063F7D101339D42E8DC30 +:1006E0000F4B4FF020625A6040F2FA529E60DA607F +:1006F00000221E6111469C1801320C2A2176FAD183 +:100700004FF0FF3259629A62064ADA621F221A6378 +:10071000D0E90001F0BC05F0E7BD00BF00E100E05A +:1007200000ED00E0020000C080EA1120034B33F826 +:10073000100080EA012080B2704700BFF8800E00F0 +:100740002DE9F04FAD48AE4DAE4CAF4F87B004F041 +:1007500091FDAE4B1860AE4804F08CFD2860AD48AA +:1007600004F088FD2060AC4804F084FD3860AB489C +:1007700004F080FDAA4B18602868436809221E68AF +:1007800000210123B0472868436809225D680021E1 +:100790000123A847A34DA44B2A689A423E46A84687 +:1007A00043D02B604FF4FA7005F08EFA00232B60D3 +:1007B0004FF47F259D4B2A689A4210D19C4B4FF4F1 +:1007C00080511A6853F8040CFFF71CFF386843681F +:1007D0004FF480529B6829469847FFF755FE4FF427 +:1007E00080352B6803F07F43B3F1005F0ED04FF4E8 +:1007F00018331B6803F07F43B3F1005F12D14FF44D +:1008000080518C4804F0CAF84FF480554FF0804373 +:10081000D3F81C35B02B08D001F030FF2846FFF785 +:1008200029FF02E0844804F0B9F84FF08043002724 +:10083000C8F800703A46C3F81C7580498048814D5D +:1008400007F0F5F9642211467D4805F017FD23688D +:100850001B68986801F0A2FE1C223946284606F063 +:10086000F5FC4FF400532B612268774B6B6141F626 +:10087000FF73AB61536823B19B6C13B1734910468E +:100880009847206843689B6A03B19847DFF8B481B2 +:100890006F4F01220DF10701404606F04DF9002887 +:1008A00044D038689DF807106A4B421C23293A60EF +:1008B00019543BD1002199541B78493B112B33D853 +:1008C000DFE813F01B003200E800320032001200B3 +:1008D00032003200320032002100320032001800B3 +:1008E00032001E0046007B005B490222206805F0B2 +:1008F000F5FC19E03C225949F8E711225849F5E77F +:1009000003225849F2E7102200215748DFF860B16E +:1009100006F0C1FB102282460021544806F0BBFBC2 +:10092000002581464D4504D300233B6005F082F944 +:10093000AFE705EB0A01A9EB05025944404606F072 +:10094000FBF8002801DD0544ECE705F073F9E9E761 +:1009500010220021444806F09EFB1022834600210D +:10096000424806F098FB0BF5803909EB0003B3F51C +:10097000602F054602D901F081FED5E7DFF800A11E +:10098000C0B1306843680021DB689847306843682D +:100990002A469B68494698473068DAF80020436841 +:1009A0003349D3F804A00A442B464946D0470322D2 +:1009B00030499BE7CAF800B0F9E7102200212A4825 +:1009C00006F069FB102282460021284806F063FBEE +:1009D00081463068284A43680AF580311D68DFF88F +:1009E00098A04B46A84700252A46A9454AD1234945 +:1009F00002A803F0BBFF0C2202A977E71C830E00BC +:100A000018400020084000204840002014400020EA +:100A100023830E002A830E0034830E0047830E00CA +:100A200050400020FCBF0020358173073DA9275F9F +:100A300008F00F004D830E005D830E00AD040E0024 +:100A40001C40002054400020B18800207D050E008D +:100A50000C40002070580020E2830E0089830E00B5 +:100A6000C4830E00D4830E00715800207A580020F1 +:100A7000B0580020D8830E00B1780020DC830E002F +:100A80001040002011461AF8010BFFF74DFE01350A +:100A90000246AAE74FF02002EFF3118382F3118898 +:100AA000BFF36F8F06F0DDFA01F0E8FD95E600BFB9 +:100AB0000B6801330B60014B1B68184780DA00207C +:100AC0002DE9F04F85B09B460E9CDFF890A0012CDD +:100AD000B8BF0124012B0CBF3023202315468046CC +:100AE00089460194029301260A2700220AF1010493 +:100AF0000AB9AA451FD2B5FBF4F049463030C047C9 +:100B000001360122013F012FB5FBF4F14FF00A033A +:100B100004FB1155BAFBF3FAE8D1494605F1300060 +:100B2000C047BBF1030F03D1019B9C1B002C0FDCC2 +:100B300005B0BDE8F08F019BBB42E3DBBBF1020FC8 +:100B4000E0D84946029803920136C047039AD9E794 +:100B500049462020C047013CE8E700BFFFC99A3B57 +:100B600007B50023019302460B46034801A905F08F +:100B7000F5FD03B05DF804FBB10A0E0010B54FF0AF +:100B80002003EFF3118483F31188BFF36F8F00F01C +:100B900039F8094A0123C2F840354FF08042C2F8C3 +:100BA0007835064B4FF0FF329A62DA6284F311888F +:100BB000BFF36F8F002010BD00E0014000ED00E0AA +:100BC000BFF34F8F0549064BCA6802F4E062134336 +:100BD000CB60BFF34F8F00BFFDE700BF00ED00E02B +:100BE0000400FA05054B1B68082B01BF044B18686D +:100BF000B0FA80F0400918BF0020704730010010A3 +:100C00003401001008B54FF080430022C3F80C21D6 +:100C1000C3F81021C3F838254FF0805203F5404344 +:100C2000D2F80414C3F82015D2F80814C3F8241518 +:100C3000D2F80C14C3F82815D2F81014C3F82C15E8 +:100C4000D2F81414C3F83015D2F81814C3F83415B8 +:100C5000D2F81C14C3F84015D2F82014C3F8441578 +:100C6000D2F82414C3F84815D2F82814C3F84C1548 +:100C7000D2F82C14C3F85015D2F83014C3F8541518 +:100C8000D2F83414C3F86015D2F83814C3F86415D8 +:100C9000D2F83C14C3F86815D2F84014C3F86C15A8 +:100CA000D2F84424C3F87025FFF79CFF10B13E4BE7 +:100CB0003E4A1A60FFF796FF18B13D4BFB22C3F87E +:100CC0001825FFF78FFF48B13A493B4B0A681B686C +:100CD00022F00F0203F00F0313430B60FFF782FFB4 +:100CE00018B1364B4FF400721A604FF08043D3F8BE +:100CF0000024D10744BF6FF00102C3F800244FF075 +:100D00001023D3F80C22D2071ED52D4B0122C3F895 +:100D10000425D3F80024002AFBD04FF01022D2F88B +:100D20000C3223F00103C2F80C32254B1A46D3F8DB +:100D300000140029FBD00021C3F80415D2F80034B8 +:100D4000002BFBD0FFF73CFFD3F80022002A03DB87 +:100D5000D3F80432002B23DA194B0122C3F80425FF +:100D6000D3F80024002AFBD04FF010221221C2F841 +:100D70000012D3F80024002AFBD04FF010231222D7 +:100D8000C3F804220E4B1A46D3F800140029FBD0F6 +:100D90000021C3F80415D2F80034002BFBD0D1E7B2 +:100DA000084B094A1A6008BD8C5600404881030070 +:100DB00000F00040E40E004058020010409602404F +:100DC00000E0014084DA00200090D0032DE9F04FCC +:100DD00090F80480474C4FEAC807E31985B01B79A7 +:100DE0000546002B40F0848044F83820DFF810E1FD +:100DF00001F1FF3C684601F1030B4FF001091CF8BB +:100E0000012FFF2A70D022F08003160603605ED502 +:100E10001F2B87BF02F01F06F2461E464FF0A04A66 +:100E200009FA06F6CAF808651F2B8ABF02F01F03ED +:100E30004FF0A042724603F5E073032642F82360A8 +:100E4000DC4500F10400DAD12868009BC0F8603569 +:100E5000019BC0F86435029BC0F86835039BC0F85D +:100E60006C3501238A79C0F800354E790B89C0F8BA +:100E70000C65C0F80425C0F808354B89C0F810355A +:100E80000023C0F800324FF48E71C0F8003305F033 +:100E900074FE4FF48871286805F06FFE4FF48A7174 +:100EA000286805F06AFE4FF48271286805F065FE37 +:100EB00054F8383023B1286840F3073002F090FF2F +:100EC0003C4401230C48237105B0BDE8F08F1F2B73 +:100ED00087BF02F01F06F2461E464FF0A04A09FAED +:100EE00006F6CAF80C659FE74FF0FF330360A7E7EB +:100EF0000248E9E7704000200000AD0B0500AD0B93 +:100F000000030050F0B40D461C461A490379D5F889 +:100F100000C0AF88AE68ED6801EBC3010368C3F899 +:100F200020C5C3F82475C3F82865C3F82C55C3F849 +:100F300040C5C3F84475C3F84865C3F84C5502F082 +:100F4000010505EB5202C3F81425E20710D414F092 +:100F5000020203D0002D14BF08220422002DC3F882 +:100F60000022E2B214BF0C230823F0BC05F00DBE32 +:100F70001022F3E7704000200379084A016802EB71 +:100F8000C3021379D1F80411DBB219B9981E18BF46 +:100F90000120704701201071704700BF7040002091 +:100FA000044A91689368CB1A23F07F438342F9D3B4 +:100FB000704700BF10E000E0034B044A1B68B3FB1E +:100FC000F2F35843FFF7ECBF84DA002040420F00F1 +:100FD000064A10F0800F00F00F0314BFD2F810057E +:100FE000D2F81405D84000F00100704700700240AC +:100FF000054B1B68082B05D1044B1868003018BF3F +:1010000001207047002070473001001034010010AB +:10101000054B10F0800FA3F1900208BF134600F0BB +:101020000F0003EB0010704700420020024A00232B +:101030001360024A137070471C7C0240D3A8002042 +:1010400007B5084A00231370074A01931370012360 +:101050008DF80430054B01A81B68984703B05DF874 +:1010600004FB00BFD2A80020D5A800209042002099 +:10107000F8B54D680B4F954228BF15460C460646FD +:101080002A460968384606F0B7F860682368401BAE +:10109000C6E9007560601D440030256018BF01205E +:1010A000F8BD00BF98420020F8B54C68944228BFB4 +:1010B000144606460D468CB1094F0968224638464B +:1010C00006F09AF837606B6874601B1B6B602B68C6 +:1010D000201C23442B6018BF0120F8BD0460F2E7F8 +:1010E0009842002007B500238DF804300B4BD3F84D +:1010F0002025ADF80620D3F8C034094A002B136828 +:101100000CBF4FF480714FF001210B431360054B6E +:1011100001A81B68984703B05DF804FB007002400B +:101120006C4100209042002013B5124C012223682C +:1011300002FA01F10B4323600F4B1B6819400306B1 +:101140000DD551B906238DF804308DF806008DF8C1 +:1011500007100A4B01A81B68984702B010BD002970 +:10116000FBD106238DF804308DF806008DF807209A +:10117000EFE700BF6C410020FC40002090420020BF +:1011800008B5054B1A78104605F080FDBDE808400B +:1011900001461046FFF7C8BFD5A80020074BBFF394 +:1011A0005B8F024653E8000F00EA020143E8001C8F +:1011B000BCF1000FF6D1BFF35B8F7047FC400020FD +:1011C00008B5FFF733FF084B93F89E20032A05D19B +:1011D0006FF00100BDE80840FFF7E0BFD3F89030A2 +:1011E000002BF5D008BD00BF7041002007B5FFF708 +:1011F0001DFF0C4B93F88E20032A10D0D3F88030BB +:101200006BB96FF08070FFF7C9FF06238DF80430CB +:101210000823ADF80630044B01A81B68984703B0BB +:101220005DF804FB704100209042002007B5FFF7F5 +:10123000FDFE0F4B93F81E21032A06D16FF4807038 +:10124000FFF7ACFF03B05DF804FBD3F81031002BBF +:10125000F8D16FF48070FFF7A1FF06238DF80430FA +:101260008823ADF80630034B01A81B689847E9E7CF +:101270007041002090420020204B13B5D3F8004469 +:10128000C3F80044BFF36F8FBFF34F8FBFF36F8F6F +:10129000BFF34F8FE1050BD5194B01221A700023C4 +:1012A000019302238DF80430164B01A81B68984760 +:1012B000A2050AD5124A00230193137003238DF867 +:1012C0000430104B01A81B689847630513D50C4BDD +:1012D0001A7882B100221A70084B0121C3F8081550 +:1012E000582005F08BFC042301928DF80430054B47 +:1012F00001A81B68984702B010BD00BF00700240F3 +:10130000D2A80020904200202DE9F04F754B87B005 +:101310001A780193002A7BD1DFF8D0B1724B18689C +:10132000724B1D68284073D010F0012573D095FAD8 +:10133000A5F5B5FA85F50F2D86BFA5F11004E4B229 +:1013400045F080042046FFF763FE4FFA84F9B9F1B7 +:10135000000F064604F0080A828961DAD0E90031FC +:1013600004A8984700B93060614B82221A60019B43 +:10137000059A01201870A840B368DBF800501344A8 +:1013800025EA0000B9F1000FCBF80000B360049823 +:10139000584B04F00F047DDABAF1000F72D0C3F895 +:1013A000A006C3F8A426FFF723FEA30024B265001D +:1013B000514A524900287FD1B9F1000FB2BF04242D +:1013C00028240A464E4E4F4F02EB05091C440546A1 +:1013D0003560BFF36F8FBFF34F8F204605F00EFCD3 +:1013E0000220FFF7E9FD3368002BF1D01E20FFF744 +:1013F000E3FD3B689B065DD50120FFF7DDFDB9F8F5 +:10140000003003F1804303F51C331B68002BDFD051 +:1014100007B0BDE8F08F90FAA0F0B0FA80F58AE747 +:101420003449BAF1000F26D0D1F8C08418F4803FB7 +:1014300018BF4FF0000843467168376804A8B847E2 +:10144000049B002B8ED0059B43458BD201204FF08F +:101450000208A84086F80E80C043FFF79FFE0623CF +:101460008DF80C30284B8DF80E408DF80F801B68DE +:1014700003A8984752E704F00F0303F5947351F85B +:101480002380D8E7142101FB0433C3F80006C3F816 +:10149000042688E7BAF1000F04D0C3F8A007C3F808 +:1014A000A42780E7142101FB0433C3F80007C3F825 +:1014B000042778E702209AE7B9F1000FB4BF0420AF +:1014C0002820184405F09AFB12EA290938BF8946FA +:1014D00039F8143003F1804303F51C331A68002AED +:1014E000FCD095E7D3A80020FC4000206C410020F0 +:1014F0001C7C024000700240F8820E000A830E003D +:1015000004710240747402409042002038B5174BB9 +:10151000D3F86C44C3F86C44BFF36F8FBFF34F8FA5 +:10152000FFF766FD38B9124A136823F0011103F082 +:1015300001130C43136001251CB9BDE83840FFF7C7 +:10154000E3BE94FAA4F3B3FA83F30F2BD9B2C4BF6A +:10155000A3F11000C0B205FA03F3D8BF41F0800038 +:1015600024EA0304FFF7E0FDE6E700BF0070024055 +:101570009442002037B50446FFF758FDFFF748FDB9 +:10158000837B032B0CD1204605F080FB012303FA5B +:1015900000F0C043FFF702FEFFF7B6FE03B030BD18 +:1015A0000568002DF8D1204605F070FB012303FAF1 +:1015B00000F0C043FFF7F2FD06238DF80430044B22 +:1015C0008DF806408DF807501B6801A89847E3E79F +:1015D00090420020024A00231360024A13707047B1 +:1015E00090420020D4A8002038B5514B4FF400623F +:1015F000C3F80024BFF36F8FBFF34F8FFFF7F8FCE2 +:101600004C49A8B14FF02003EFF3118483F3118804 +:10161000BFF36F8F0868484B032200287ED149F240 +:10162000753008601A60086084F31188BFF36F8F0B +:101630004FF02003EFF3118483F31188BFF36F8F12 +:1016400008683E4AC02300286AD149F27530086014 +:101650001360086084F31188BFF36F8F344B01204F +:10166000C3F80005BFF36F8FBFF34F8FD3F80004AB +:101670000005FBD54FF40060C3F80004BFF36F8F83 +:10168000BFF34F8F4FF02003EFF3118483F31188E2 +:10169000BFF36F8F0868002844D149F275330B609F +:1016A00010600B6084F31188BFF36F8F244B40F2FE +:1016B000E3721A60043340221A60BFF36F8FBFF3E6 +:1016C0004F8FA3F6040300248022C3F81C25C3F81F +:1016D00030451C4B40F2FF121A601B4B1C60FFF799 +:1016E000A5FC1A4B1C701A4B02221A70FFF780FCE3 +:1016F00098B14FF02003EFF3118583F31188BFF306 +:101700006F8F08680C4B80B949F275320A60186017 +:101710000A6085F31188BFF36F8F38BD1A6083E7C5 +:10172000136097E700231360BCE71C60F1E700BF7C +:101730000070024000EC064014ED064014EC064038 +:10174000007802406C410020FC400020D5A8002019 +:10175000D4A800200E4B002210B51A70A8B9FFF7CC +:1017600047FC0C4B0C4A00280CBF184610460B4C8B +:10177000C4F80403272002F033FB0123C4F8043526 +:10178000BFF36F8FBFF34F8F10BD0248EFE700BF6D +:10179000D2A800200714E0010714C0010070024025 +:1017A000034B1878012894BF00200120704700BF28 +:1017B000D4A80020F8B51C4B1C7894BB1B4A1060C1 +:1017C00001221A7025462646EBB213F0080F43F0AB +:1017D00080070CBF40214FF40071384605F0A2FA93 +:1017E0003846FFF715FC0135092D867306608660C3 +:1017F000EAD140210025204605F094FA2046FFF763 +:1018000007FC0134E4B2092C85730560856001D1C1 +:101810000748F8BD14F0080F14BF4FF400714021C1 +:10182000E9E70448F5E700BFD4A800209042002073 +:101830000000AD0B0500AD0B2DE9F84304464FF059 +:101840002003EFF3118683F31188BFF36F8F10F03D +:101850000F0703D12B4B1B7883424ED12A4BDFF865 +:10186000D8801A68D8F80050D24392B220462A4352 +:1018700005F00CFA4FF0010909FA00F912EA090F14 +:101880003DD12046FFF7C4FB0C232206844603FB10 +:1018900007F32ED51D4A0868134400F060408A689B +:1018A000B0F1005F02F001021ED1DAB9184ACCF89B +:1018B000002007C983E80700CCF804300023CCF8E7 +:1018C00008308CF80E30134B134845EA0905802286 +:1018D000C8F80050C3F8042186F31188BFF36F8F56 +:1018E000BDE8F8830D4AE2E70AB90D4ADFE70D4A81 +:1018F000DDE70D4A13440D4AD9E70D48ECE70D48E2 +:10190000EAE700BFD5A800206C410020004100207C +:10191000416C0E0000E100E00000AD0B636C0E00B6 +:1019200071100E00A9100E0090400020136C0E00E4 +:101930000A00AD0B0B00AD0BFC400020044B40F443 +:101940008070C3F81805BFF36F8FBFF34F8F7047D8 +:1019500000700240020713D400F00F0310F0800F54 +:10196000084A0BBF03F5887303F5847302EB830306 +:1019700052F8230008BF5868431E58425841704728 +:10198000002070470070024010B508220021044674 +:1019900005F05CFC0E4BD3F880242270D3F884242D +:1019A0006270D3F88824D3F88C1442EA0122628052 +:1019B000D3F89024D3F8941442EA0122A280D3F8F9 +:1019C0009824D3F89C3442EA0323E38010BD00BF7F +:1019D0000070024013B5FFF729FB0E4B9A7B032AD8 +:1019E00005D16FF48030FFF7D9FB02B010BD1C6841 +:1019F0006CB96FF48030FFF7D1FB06238DF804300B +:101A0000054BADF806401B6801A89847EDE705F0C7 +:101A1000A5F9EAE77041002090420020014B1878B8 +:101A2000704700BFD5A8002038B50246FFF7E0FA9E +:101A30000446104605F02AF9012303FA00F0C043DA +:101A40001C4BCCB94FF02001EFF3118581F31188C5 +:101A5000BFF36F8F196802F00F0208401860520040 +:101A6000154B02F2C5721A605C6004331B6885F383 +:101A70001188BFF36F8F38BD4FF02001EFF3118451 +:101A800081F31188BFF36F8F1968084012F00801C5 +:101A900018600AD102F00F0202F59472074B43F866 +:101AA0002210BFF36F8FBFF34F8F84F31188BFF302 +:101AB0006F8FE0E76C410020007802400070024028 +:101AC000F7B501464FF02003EFF3118483F311883B +:101AD000BFF36F8FFFF79CFA0546084605F0D6F86E +:101AE000012311F0800F03FA00F02A4E17D133685A +:101AF00030EA03020AD00846FFF796FF0323AB73D0 +:101B000084F31188BFF36F8F03B0F0BD2A60C04328 +:101B1000214A03403360136803401360EEE70B076C +:101B200011D480291D4F1E4B2AD001F00F02520004 +:101B300002F2B4723A601A681F68D2B242F002022E +:101B40003A431A601B68144F32683B6862EA030C20 +:101B50001CEA000FD4D022EA0002184300233260AE +:101B60002B600323AB738DF807300E4B38600622D1 +:101B70008DF804208DF806101B6801A89847BFE770 +:101B800040F2B4723A601A681F68D2B242F004029E +:101B9000D6E700BFFC4000206C41002000780240E6 +:101BA0000478024090420020F7B5164B164CD3F84B +:101BB00080642368154DDA43154B2F781B6892B269 +:101BC00038461A4305F062F8012303FA00F0104288 +:101BD00002D03846FFF774FF06F080066FF0011060 +:101BE0002E70FFF7DBFA236843F001032360002324 +:101BF000019305238DF80430064B01A81B68984714 +:101C000003B0F0BD007002406C410020D5A8002058 +:101C1000FC40002090420020554B2DE9F041D3F8C4 +:101C20000453002229461646012400297CD1FFF7DF +:101C3000DFF9002869D14F4B1B78002B65D1960244 +:101C400063D54D494C4E40F2A9730B604B4B1C6859 +:101C500014F0FF041CBF1868044040F2AA7008602A +:101C6000186810F0FF001CBF1968084040F2AB7103 +:101C70003160196811F0FF01B4461CBF1E68314085 +:101C800040F2AC76CCF800601E6834403C4E08D080 +:101C900037682743376040F2A977CCF800701C60A2 +:101CA0001C68354F40F2AD743C601C68204008D081 +:101CB000346844EA0044346040F2AA743C6018601E +:101CC00018682D4840F2AE740460186801400DD0C9 +:101CD000CC0748BF42F40002C806274840F2AB7464 +:101CE000046019601B6848BF42F00102336833F09A +:101CF00001111CBF05F08070024313F0011F04D0D6 +:101D00006B0544BF316042F480621E4F02F400064E +:101D100022F400044FF00108E4B9FFF7F5FA2EB3FE +:101D2000BDE8F041FFF740BF91FAA1F31648B3FABE +:101D300083F39F00384407683FB10660BFF36F8F9D +:101D4000BFF34F8F04FA03F0024304FA03F321EACE +:101D500003016AE794FAA4F5B5FA85F557F825303A +:101D600008FA05F5984724EA0504D5E7BDE8F081AF +:101D700000700240D3A8002000780240047802409E +:101D800094420020E47E0E0000710240F8B5104E2F +:101D9000104A34681268240C2404144301271CB927 +:101DA00040F2FF133360F8BD94FAA4F5B5FA85F557 +:101DB0000F2DC6BFA5F11000C0B245F0800003078B +:101DC00001D4FFF77DFE07FA05F524EA0504E6E7EE +:101DD0006C410020FC4000200D4B802210B52720D4 +:101DE000C3F8842102F020F880B10A4CFFF7CEFF3F +:101DF0000023C4F80435BFF36F8FBFF34F8F272044 +:101E000001F0FEFF4FF0FF33C4F8083310BD00BFF0 +:101E100000E100E00070024008B5FFF7DDFF094B6C +:101E2000D3F80423C3F808230022C3F80025BFF326 +:101E30006F8FBFF34F8FFFF7F9F8034B01221A7032 +:101E400008BD00BF00700240D4A8002038B54FF094 +:101E50002003EFF3118583F31188BFF36F8F0F4BCE +:101E60001B7803F0FF0433B9002485F31188BFF316 +:101E70006F8F204638BDFFF789FF094AD2F800343A +:101E800013F40073F0D10121C2F82C15D2F800141C +:101E9000890544BFC2F82C351C46E6E7D2A80020CD +:101EA00000700240F8B5234A234B244D46B213EA92 +:101EB000260338BF134600F00F070121DB5D01FA4E +:101EC00003F3C5F804330446FFF782F888BB002EFD +:101ED000B4BFD5F81035D5F8143501FA07F1B5BF00 +:101EE00019431943C5F81015C5F81415BFF36F8FC2 +:101EF000BFF34F8FEFB1002E1BDB230719D44FF038 +:101F00002003EFF3118583F31188BFF36F8F204611 +:101F1000FFF78AFD204604F0B9FE094A012303FABF +:101F200000F0136823EA0003136085F31188BFF300 +:101F30006F8FF8BD0E840E0005840E000070024005 +:101F4000FC400020020610B504460AD4030708D45A +:101F500000F00F029200074B9B58012B01D1FFF7B5 +:101F600063FD054BC3F81845BFF36F8FBFF34F8F69 +:101F700010BD00BF44740240007002402DE9F041E2 +:101F80000B4B0C4C0C4D1B1B9B1006460F465D4328 +:101F90004FF00008A84501D1BDE8F081E3681BB10E +:101FA0003A4631462046984708F101082C34F1E7BB +:101FB00010DE0020E4DD0020A38B2EBAF0B40D4B20 +:101FC0000D4C0E4DE41AA4106C430025A54203D11C +:101FD0006FF02200F0BC70471E6946B15F6897F849 +:101FE00002C08788BC4502D13346F0BC1847013592 +:101FF0002C33EBE7E4DD002010DE0020A38B2EBAAB +:10200000F0B40D4B0D4C0E4DE41AA4106C4300259A +:10201000A54203D16FF02200F0BC70479E6946B123 +:102020005F6897F802C08788BC4502D13346F0BC90 +:10203000184701352C33EBE7E4DD002010DE0020EB +:10204000A38B2EBA2DE9F8430F4C104B17461B1BE0 +:102050000F4A9B1005460E4602FB03F94FF000089D +:10206000C14502D16FF022000BE063691BB908F192 +:1020700001082C34F4E73A463146284698470028B0 +:10208000F5D1BDE8F88300BFE4DD002010DE0020BC +:10209000A38B2EBA13B5084C01ABE268A16801927C +:1020A000802001F001FB0199A268E3680A445B1AF1 +:1020B000A260E36002B010BDD84200202DE9F743D2 +:1020C000444C94F84C50002D65D100F0CDFB002815 +:1020D0007DD0414B636204F1440363633F4BA362D1 +:1020E0003F4B2062A3633F4AE3633F483F4BE262BA +:1020F0006361E06101F0D4FB00284DDB01F098F949 +:10210000002849DB40236846ADF802308DF80450C2 +:102110008DF8005001F032FA00283DDB8026684639 +:102120008DF8006001F02AFA002835DB3049284696 +:1021300001F0A2FB00282FDB2D49304601F09CFB6B +:10214000002829DB2B4E2C4B2C4F9B1B9B105F43F5 +:10215000AF4224D100261F4DDFF8A480374601226C +:10216000C5E91F78C5F8847005F16C001146013689 +:1021700005F0E3FC042E05F13C05F0D1002001F050 +:1021800075FA002808DB802001F070FA002803DBD4 +:10219000012384F84C30002003B0BDE8F083D6F86A +:1021A00028904FF0000896F824205FFA88F39A42AE +:1021B00002D801352C36CBE709EBC30259F83310AE +:1021C000107901F059FB08F101080028EBD04FF01D +:1021D000FF30E1E7D842002005220E00BD1F0E00AF +:1021E000D6A8002045200E007D1F0E0001200E0005 +:1021F000A5240E00E4DD002010DE0020A38B2EBA03 +:10220000936D0E002DE9F04F9A4D6B6985B007462E +:102210000E4614468BB997F8008008F01F08B8F1F5 +:10222000010F00F0A280B8F1000F0CD0B8F1020F3E +:1022300000F0E8806FF0150002E098470028EAD12E +:1022400005B0BDE8F08F7A7878882368092AF1D83C +:1022500001A151F822F000BF81220E0051230E008F +:1022600035220E005F230E0035220E009B220E0049 +:10227000A5220E0035220E00D3220E00DD220E0014 +:1022800000201870587095F84E20824214BF022228 +:1022900002461A7002233360D2E7C0B201F05EF941 +:1022A0000020CDE7020A131F012BC3D9072AC1D88A +:1022B0002B6A0021C0B21D78002DBBD05F789742F9 +:1022C00003D1884200F0CE8001312B44F3E71B7824 +:1022D000CDE095F84D201A700123C8E0C4B28DF806 +:1022E000074054B1FF272E6AB846337843B9EB69EB +:1022F0001BB10DF107010320984785F84D40CFE74A +:102300007378042B08D0052B08D0022B01D196F846 +:10231000058033781E44E8E7F778FAE79DF8073040 +:102320004345F6D1002FF4D1F3788DF80C30727953 +:10233000337943EA0223ADF80A30B3788DF80830D8 +:1023400002A801F01BF99DF8080001F08FF9E0E701 +:1023500001287FF46FAF002085F84E0070E7012858 +:102360007FF468AF85F84E009AE7787823680A28EA +:1023700007D00B280AD000287FF45CAF1870587083 +:1023800088E700201870C6F8008059E797F804A085 +:1023900097F802B02C6AFF27B9464FF0000823785F +:1023A0003BB9EB6913B141460720984700203060E4 +:1023B00046E76378042B04D0052B0BD023781C440C +:1023C000EDE7A77894F80390BA45F7D1CB4508BF5D +:1023D000A046F3E7BA45F1D1CB45EFD1E3788DF8CC +:1023E0000C306279237943EA0223ADF80A30A378EE +:1023F0008DF8083002A801F0C1F89DF8080001F03E +:1024000035F9DBE77B783879D4F800908DF808004F +:10241000012B19D05CB27CB1032B7FF40BAF7C880D +:10242000002C7FF407AF01F0C9F8EB69002B3FF4F3 +:1024300037AF02A9082013E0494601F0FDF889F8FA +:102440000140C6F800802BE77C88002C7FF4F2AEB8 +:1024500001F0DAF8EB69002B3FF422AF02A9092062 +:1024600098471DE7022A23607FF431AF5B88336011 +:1024700016E700BFD842002008B509480378C3F327 +:10248000411300EB83035B6A3BB100F1080200F1EA +:1024900010019847C043C00F08BD1846FCE700BFB5 +:1024A000D842002037B500220B460192054600288D +:1024B00052D12D4C39BB0822214604F0C2FD002820 +:1024C00004DA802001F07AF803B030BD2278E58884 +:1024D000C2F3411304EB8303586BA06010B901F001 +:1024E0006DF8EEE7C4E903550DB1D309ECD0FFF761 +:1024F000C3FF0028E5D02369AB42D4BFE360E560A9 +:10250000FFF7C8FDE0E7D4E90212002A01AB05DCC1 +:10251000024604F096FD0028D6DAD2E704F091FDD9 +:10252000002804DA802001F049F82846CAE701991A +:10253000A268E3680A445B1AA260E360002BC3D17F +:102540002378C3F3411304EB83035B6BA360FFF7B2 +:1025500093FF0028D4D1B4E78028B5D1024BDB68C3 +:10256000002BB1D0CCE700BFD8420020014600F1DB +:102570000803BFF35B8F53E8002F42F0010043E8EC +:10258000000CBCF1000FF6D1BFF35B8FD30702D470 +:10259000014805F0ECB97047B05700202DE9F34130 +:1025A000324D95F84C400646002C4ED13048E8613B +:1025B00001F076F9002849DB00F03AFF002845DBFE +:1025C00040236846ADF802308DF804408DF8004095 +:1025D00000F0D4FF002839DB802768468DF80070B2 +:1025E00000F0CCFF002831DB2249204601F044F9FD +:1025F00000282BDB1F49384601F03EF9002825DB77 +:1026000096F82430A34224D80026184CDFF86880BE +:1026100037460122C4E91F78C4F8847004F16C00C5 +:102620001146013605F089FA042E04F13C04F0D17C +:10263000002001F01BF8002808DB802001F016F8CC +:10264000002803DB012385F84C30002002B0BDE8F0 +:10265000F081B36A03EBC40253F83410107901F02F +:102660000BF90028F2DB0134CAE700BFD842002092 +:102670007D1F0E00A5240E00936D0E0010B5064CB4 +:1026800094F84C0030B100F013FF0028A4BF0020E4 +:1026900084F84C0010BD00BFD84200202DE9F04F57 +:1026A0006C4A6D4B6D499B1A87B09B1000264B43BB +:1026B000044601934FF0011A3746B046B14693469F +:1026C00023783BB9664AA01C904200F0C080FFF717 +:1026D000E5FF17E06378052B05D8DFE803F08004F9 +:1026E0000380077DA14623781C44E9E7E378002BAB +:1026F000F9D1A378A3B9574A9846019B434504D121 +:102700004FF0FF3007B0BDE8F08F2C3252F8283C74 +:102710009C4208D12C2303FB08B8D8F808302BB909 +:102720000137FFB2DFE708F10108E6E73946204646 +:102730009847F5E7D8F82820A57802EBC30210796E +:10274000854205D0013398F824209342F2DBD7E785 +:10275000012594F803C08DF814C094F805E094F8AE +:1027600004C04CEA0E2CADF812C094F802C08DF8EB +:1027700010C01CF0800FE8B225D005F1100C01FA52 +:102780000CFC1CEA0A0F23D160F07F008DF81000CA +:1027900004A8CDE9023204F03CFCDDE9023201215B +:1027A000B0B99DF81030A37013F0800F137118BFEB +:1027B00010350B4615BFAB4003FA05F54AEA030A8C +:1027C0004AEA050A8FE701FA05FC1CEA0A0FDDD088 +:1027D0000135102DBDD1B5E700230121B3E7032E4C +:1027E0001DD1FDF7F7FE029060B104F0DBFC054659 +:1027F0001C4804F0D7FC8542029903D12A46A01C4C +:1028000004F0FAFC23786FF00201E218091B04EBD4 +:1028100053030020D14213D50136F6B263E7002EF0 +:10282000F0D1B9F1000F3FF46BAFA4EB090389F8C5 +:102830000230C3F3072389F8033089F80470EBE70B +:1028400002F8010C13F8015902F8025DE2E718469C +:1028500058E700BFE4DD002010DE0020A38B2EBA75 +:10286000E1DD002017840E0008B50448FFF716FFCD +:102870000028024818BF002008BD00BF04DD00206A +:1028800070B504460E4601791048154604F011FB58 +:10289000B0B16378212B0ED0222B08D0202B12D17F +:1028A000072229680C3804F0A7FC002070BD63885B +:1028B00000F8053CF9E70C38072328603360F4E79B +:1028C0006FF01200F2E76FF01500EFE718440020F8 +:1028D00008B50146034804F0FAFA10B1012300F8E4 +:1028E000033C08BD1844002010B50C4601460748BB +:1028F00004F0D3FA48B10A2C07D0032C08BF0123F7 +:1029000000F8AC4C08BF00F8943C10BD18440020FF +:1029100007B501228DF807100DF1070104F037FB10 +:102920006421034803F048FA03B05DF804FB00BFDC +:102930002044002010B584680023C4F8B0300C4B4C +:10294000C4F8AC00596804F1B00269B9C3E90022C7 +:102950004FF0FF320021074805F0EFF8064B00204A +:10296000E060C4E9043010BD0A605A60F0E700BFBF +:102970001844002020440020136F0E00014600F18F +:102980000803BFF35B8F53E8002F42F0010043E8D8 +:10299000000CBCF1000FF6D1BFF35B8FD30702D45C +:1029A000014804F0E4BF7047B057002010B501465D +:1029B0000B4804F08CFA044688B1012300F8943CDB +:1029C000084803F0D3F954F8A83C43B114F8923CFA +:1029D0002BB1A4F1A000BDE81040FFF7CFBF10BDA0 +:1029E000184400202044002008B50146094804F09E +:1029F0006EFA68B1012300F8933C50F8A83C3BB153 +:102A000010F8913C23B1A038BDE80840FFF7B6BFED +:102A100008BD00BF1844002010B54FF02003EFF3AD +:102A2000118283F31188BFF36F8F154C237833B96C +:102A300082F31188BFF36F8F6FF0440010BD013B2C +:102A4000DBB2237033B182F31188BFF36F8F6FF065 +:102A50000F00F3E70B4B1878012138B1217082F396 +:102A60001188BFF36F8F6FF00A00E7E7197082F3E8 +:102A70001188BFF36F8F044A11601870DEE700BF42 +:102A800018AD002017AD002004000040F8B54FF04D +:102A90002002EFF3118382F31188BFF36F8F294A6D +:102AA0001078441C147080B183F31188BFF36F8FCA +:102AB0004FF08043D3F80C3403F00113B3F1011F3E +:102AC0000CBF00206FF0430009E01F4D2F783FB18D +:102AD000107083F31188BFF36F8F6FF00A00F8BD99 +:102AE00001262E7083F31188BFF36F8F4FF080445F +:102AF00019B3384601F084F9C4F80071D4F80433EE +:102B0000C4F804632660D4F8002192B10022C4F80E +:102B100000210E4A13F0010F4FF0010308BFC4F863 +:102B200008330020C2F8803101F05AF900232B70DD +:102B3000BEE720BF40BF20BFE5E7C4F80011266014 +:102B4000F4E700BF18AD002017AD002000E100E061 +:102B500070B54FF02002EFF3118382F31188BFF3B9 +:102B60006F8F244D2A789AB183F31188BFF36F8F4A +:102B70004FF08042D2F81C34D2F8182403F003033B +:102B800043F48033934314BF6FF04300002070BDC3 +:102B900001242C7083F31188BFF36F8F4FF08043B3 +:102BA000154EC3F804210225C3F81815C3F80453C1 +:102BB00011F0030134604FF01806C3F80863C3F83E +:102BC0000C21C3F81021D3D11022C3F83825C3F843 +:102BD0000463D3F81824D20302D4C3F80453C7E71C +:102BE000C3F80443FFF752FF0028C1D1034BC3F8D9 +:102BF0000041BDE716AD00200800004000E100E004 +:102C00002DE9F0434FF080434E4DD3F80891D3F8AF +:102C10000423D3F800E18046D3F80403D3F804C1B9 +:102C2000D3F80C11D3F810412F68AE680435003486 +:102C300085B002F0010218BF01242D68B9F1000F20 +:102C400003D04FF00009C3F80891BEF1000F69D01E +:102C50004FF080434FF0000EC3F800E15AB14FF03F +:102C60008043DFF8E4E001224FF00209C3F80823B3 +:102C7000CEF800901A61BCF1000F41D161B1324B26 +:102C80004FF08049002119604046C9F80C11FFF748 +:102C9000C3FE0123C9F8143074B14FF08043002102 +:102CA0000124C3F810114046C3F80443FFF7EEFEB9 +:102CB00010B9264BC3F800414FB1224B00221A60D5 +:102CC0001B6801934FF48E70019B00F08FFB4EB197 +:102CD0001F4B00221A601B6802934FF49270029BF4 +:102CE00000F084FB55B31B4B00221A601B68039352 +:102CF000039B4FF4907005B0BDE8F04300F076BB45 +:102D00004FF080430022C3F804218207B6D5022287 +:102D1000C3F80823D3F81C349B07AFD10029BCD0DB +:102D20000124ACE7002AA6D04FF08043D3F80C343E +:102D300003F00113B3F1011F9DD190E705B0BDE889 +:102D4000F08300BF1C010040340C004000E100E0B3 +:102D50002401004020010040010600F00F0300F0B4 +:102D6000080206D56AB90948242202FB030028306C +:102D7000704742B903F10900044B242202FB0030E2 +:102D8000F5E7034870470348704700BF90530020A1 +:102D9000D85400201C5600200146014804F0E7BD2D +:102DA000F4DC002038B505460F4802F063FAB0B1F4 +:102DB0000E4C217845B181B943681B68984758B1DA +:102DC00010F1440F08D038BD61B1436829465B68F3 +:102DD000984710F1100FF2D125700020F3E76FF043 +:102DE0001200F0E70846EEE742840E0019AD00201D +:102DF0000949BFF35B8F51E8003F43F0010241E80E +:102E000000200028F7D1BFF35B8FDB0703D408391C +:102E1000024804F0ACBD7047A0530020B05700201A +:102E200010B5054C0021204602F07CFC18B104309E +:102E300004F000FDF6E710BDF4DC002013B56C468D +:102E4000002318222146134802F022FB002818DA3A +:102E5000FFF7E6FF0023182221460E4802F018FB78 +:102E600000280CDB009B94E803001A1D82E8030095 +:102E700004221A751846FFF78FFFFFF7B9FF0023EA +:102E800005E0009B94E803001A1D82E80300184641 +:102E900002B010BDC4DC0020F8B58778064638467D +:102EA000FFF75AFF3B060546F47813D5002C45D1B1 +:102EB000FFF7C4FF0346002840D0012285F82240D6 +:102EC000027503220274DD60FFF766FFBDE8F8407B +:102ED000FFF78EBF54B1012C30D1FFF7AFFF03468F +:102EE00060B385F8214004750474ECE7FFF7A6FF92 +:102EF00020B3B378124A13F0800F03F0080111D009 +:102F000041B1D2F8A836EB600123037502230374A4 +:102F1000C560D9E703F00F03142101FB0323D3F8A5 +:102F20000836F0E711B1D2F8A837ECE703F00F0349 +:102F3000142101FB0323D3F80837E4E7F8BD00BFF1 +:102F400000700240F0B5064689B01822002102A8A0 +:102F500004F07CF93378013B052B20D8DFE803F03F +:102F60007703141F671603238DF814300024FFF72E +:102F700065FF034698B105A9047500F10C0203C969 +:102F800082E8030018461DE00423EDE7B7783846D1 +:102F9000FFF7E2FE837A05461BB1032B43D909B044 +:102FA000F0BD3B06F47812D5002CF8D1FFF746FFB0 +:102FB00003460028F3D0012285F82240027503223F +:102FC0000274DD60FFF7E8FEFFF712FFE7E75CB190 +:102FD000012CE4D1FFF732FF03460028DFD085F84B +:102FE000214004750474ECE7FFF728FF074600282A +:102FF000D5D00123037502230374C56005F10C01CC +:10300000B07803F094FE134AE968B2F8B0328B420C +:1030100006D95B1AA2F8B03203F0A0FE3846D1E719 +:10302000A2F8B042FAE73046FFF736FFB7E7684646 +:10303000FEF7AAFC9DF80130052B04D19DF8003065 +:1030400013F0600FABD0044B059301248FE70224EB +:103050008DE700BF90530020FC540020F8B50025F8 +:103060003D4F2E4665F07F00C0B2FFF775FE036945 +:103070000446002B51D02369E660C4E906330123DE +:103080001D44082D84F8203084F8216084F82260E3 +:10309000E8D10025304F2E46E8B2FFF75DFE036908 +:1030A0000446002B44D02369E660C4E906330123BB +:1030B0001D44082D84F8203084F8216084F82260B3 +:1030C000EAD1264CD4F85831DBB3D4F85831012278 +:1030D000C4E95833002384F86821C4F8543184F8D3 +:1030E000693184F86A31D4F89C323BB94FF480627C +:1030F0001B49194802F0CCF9002816DBD4F89C32A1 +:103100000020C4E9A933012384F8AC32C4F8980242 +:1031100084F8AD0284F8AE0209E000F1100140220B +:10312000384602F0B5F90028A5DA6FF00B00F8BDBB +:1031300000F110014022384602F0AAF90028B2DA64 +:10314000F3E74FF4806204F5AC71034802F0A0F994 +:103150000028BADAE9E700BFA8DC0020905300207D +:103160002C5600202DE9F043DFF87C929A4D85B073 +:1031700080460021484602F0D5FA074610B905B04E +:10318000BDE8F0836B793A7D5BB9002AF1D13A7BD7 +:10319000042A52D8DFE812F0CD008F009900DB003E +:1031A000E700042A49D801A151F822F08F310E001E +:1031B000C1310E007D330E00A5330E00B5330E0075 +:1031C0003B7CFC68032B38D8DFE803F0023F5E63EA +:1031D000A66908220021304604F038F87F4BD3F866 +:1031E00080243270D3F884247270D3F88824D3F802 +:1031F0008C1442EA01227280D3F89024D3F89414FC +:1032000042EA0122B280D3F89824D3F89C3442EAEF +:103210000323F3800823E36000212368607A984742 +:1032200096F90030002B0CDBF28852B1B5F8B032C1 +:103230009B1AA5F8B03203F091FD381D04F0FAFA9C +:1032400097E70023A5F8B032F7E794F82130002B78 +:10325000F3D094F82030002BEFD0002684F82160C2 +:103260004FF0FF3184F820605D4802F0ABF9A369AC +:1032700001936368CDE9023601A9607AFEF7DCFAB2 +:10328000574802F00FFAD8E723680121607A98477F +:10329000D3E7A37A63B994F823304BB94FF0FF31E9 +:1032A0004F4802F08FF903F06EFD4D4802F0FAF935 +:1032B00023680221EAE7FEF773FA0028BDD1FEF782 +:1032C00093F90120FFF76EFDB7E7002464F07F005B +:1032D000C0B2FFF741FD037A13B1407AFEF7E2FD79 +:1032E0000134082CF2D195F850311BB195F85101F9 +:1032F000FEF7D8FD0024E0B2FFF72EFD037A13B1EC +:10330000407AFEF7CFFD0134082CF4D195F89432C1 +:103310001BB195F89502FEF7C5FD0120FEF71AFADC +:1033200001236B712B68002B87D000210220984766 +:1033300083E700246C71FEF76FFD2046FFF732FD36 +:103340002B68002B3FF479AF21460420EFE7002BD8 +:103350003FF473AFFEF77AFD2B68002B3FF46DAF9F +:1033600000210520E3E72A68002A3FF466AF002B1E +:103370003FF463AF0021062090475EE708F10C049C +:103380004FF0FF31204602F01DF9FFF767FE20469F +:1033900002F088F958F8083C002B3FF44EAF0021AA +:1033A0000120C4E758F8083C002B3FF446AF002149 +:1033B0000A20BCE7002003F01FFEFEF72DFDFEF7FC +:1033C00009F9FFF72DFDFFF749FE012003F014FE78 +:1033D0000448FEF7EFF930E79053002000700240F8 +:1033E000A4530020452F0E00F4DC0020B0F5907FA0 +:1033F00010B515D0B0F5927F14D0B0F58E7F13D1F3 +:103400000124FFF71BFD78B1002202750473FFF75A +:10341000C3FC064B1B793BB1BDE81040FFF7E8BC8D +:103420000024EEE70224ECE710BD00BF905300201B +:1034300038B51A4C257965BB194BA56004F1140009 +:10344000C4E9033504F012FA2A460121272000F0CE +:10345000F9FC1448FEF7AEF9134B98421BD101203A +:1034600003F0CAFDFFF7FAFD054608B901232371F1 +:103470000E4B1B680BB1FFF7BBFC4FF08043D3F83A +:103480003834DB0703D54FF48E70FFF7AFFF2846C3 +:1034900038BD0025FBE76FF00405F8E790530020E6 +:1034A00065310E00452F0E000000AD0BF4DC00204E +:1034B00038B54FF0FF31274802F084F8FFF7B0FC31 +:1034C000002464F07F00C0B2FFF746FC05461030D0 +:1034D00004F0B0F9013424220021284603F0B6FE9E +:1034E000082CEED10024E0B2FFF736FC0546103080 +:1034F00004F0A0F9013424220021284603F0A6FE9E +:10350000082CF0D1144C04F5AC7004F093F924228B +:10351000002104F5A47003F099FE04F5277004F06F +:1035200089F92422002104F5237003F08FFEFEF7B1 +:1035300073FCFEF74FF80020FFF734FC002003F087 +:103540005BFD002504F11400257102F0ABF828465C +:1035500038BD00BFA453002090530020064B1A79B9 +:1035600032B15B79002B0CBF6FF012000020704766 +:103570006FF01200704700BF9053002038B50E4B1B +:103580001B790446A3B105782846FFF7E5FB18B977 +:103590006FF01504204638BD457261882379837227 +:1035A0004C1E0C404160F3D1284603F0BBFBF1E711 +:1035B0006FF01204EEE700BF9053002038B5114BB6 +:1035C0001A790546BAB15B79ABB1FFF7C5FB044682 +:1035D000A0B1837A032B05D8DFE803F002100909B4 +:1035E00003F0D4FB0020A369E060E36138BD284606 +:1035F000FEF7A4F9F6E76FF01200F7E76FF0150099 +:10360000F4E700BF905300200A4B1A7910B5044626 +:103610004AB15B793BB1FFF79FFB38B12046FEF71B +:1036200091FC002010BD6FF01200FBE76FF0150059 +:10363000F8E700BF9053002038B50B4B1A790546C8 +:103640000C4652B15B7943B1FFF786FB40B1284687 +:10365000FEF780F92070002038BD6FF01200FBE704 +:103660006FF01500F8E700BF9053002070B50D4DC6 +:103670002B7906466BB1FFF76FFB68B1047A74B91A +:1036800001230372687918B13046FEF70BFC20461F +:1036900070BD6FF01200FBE76FF01500F8E76FF0F8 +:1036A0004400F5E7905300202DE9FF47304E98463F +:1036B000337907468A461446002B53D096F8059076 +:1036C000B9F1000F4ED003064FD5FFF745FB054675 +:1036D00000284AD04FF0FF3106F1140001F072FFCC +:1036E00095F8222002F0FF034AB106F1140001F020 +:1036F000D9FF6FF00A04204604B0BDE8F0876A687D +:10370000A869A2423CBF14464B4685F823302246A6 +:10371000514603F071FDEC60B8F1000F01D0C8F81C +:103720000040AC7A4CB9FEF779F9B84205D003F005 +:103730002AFB104801F0B6FFDDE7012385F82230AF +:10374000AB6901930024EB68029301A93846039406 +:10375000FEF772F8084B98421CBF85F822406FF0C4 +:103760000404E6E76FF01204C5E76FF01504C2E742 +:1037700090530020A45300200000AD0B2DE9F04130 +:103780001D461E4B90461A790F46002A30D05B79B1 +:1037900073B303062FD411B9B8F1000F2BD1FFF783 +:1037A000DBFA044638B34FF0FF31154801F00AFF49 +:1037B000E36843451E4628BF464657B9B8F1000F97 +:1037C00007D105B12B600E4801F06CFF0020BDE869 +:1037D000F0813246E169384603F00EFDE369334477 +:1037E000E361E3689B1BE360002DECD02E60EAE709 +:1037F0006FF01200EBE76FF01500E8E79053002040 +:10380000A453002038B51A4D2A79034632B36A7999 +:1038100022B31B0625D4FFF79FFA044608B34FF0E6 +:10382000FF3105F1140001F0CDFEE3688BB90125ED +:10383000A36984F82050E36194F821304BB1FFF77D +:10384000FDFA88B10575C4600574FFF7A5FAFFF7A6 +:10385000CFFA084801F026FF002038BD6FF01200B3 +:10386000FBE76FF01500F8E76FF00B00F5E700BF1E +:1038700090530020A4530020084B1B7910B50C4630 +:103880002BB1FFF769FA28B10460002010BD6FF07A +:103890001200FBE76FF01500F8E700BF905300201F +:1038A000014B1860002070479053002008B5074B6B +:1038B0001B7923B1FFF750FA20B1406808BD6FF0C3 +:1038C0001200FBE76FF01500F8E700BF90530020EF +:1038D000104B002210B4C3F840214FF02002EFF348 +:1038E000118482F31188BFF36F8F0B4AD3F804055C +:1038F000116840F24713401A20F07F40B0FBF3F00C +:1039000003FB0013136084F31188BFF36F8F10BCA7 +:1039100002F01CBC001001404456002037B51F487F +:1039200001F0A8FC002835D043681D4D1B6801211B +:103930009847002440F24713C5F80845C5F84035BC +:103940004FF48033C5F84433C5F8043303F18043A2 +:1039500003F58A534FF400321C601B680193019BEE +:10396000104B0121C3F880211120224600F06AFA91 +:10397000112000F035FA0C4A012313602B60D5F8B2 +:10398000043503F2471323F07F43C5F84035204642 +:1039900003B030BD4FF0FF30FAE700BF38840E00AF +:1039A0000010014000E100E0081001404CF66902FF +:1039B00070B5B0F1FF3F08BF10464FF02003EFF3A2 +:1039C000118483F31188BFF36F8F144D14492E684F +:1039D000D1F8043501389042A8BF10469A1B22F056 +:1039E0007F4240F2471520EAE07002F5A37205FB22 +:1039F0000020B0FBF5F005FB0060C31A23F07F4305 +:103A000023F01F0303B9284420F07F40C1F840058C +:103A100084F31188BFF36F8F70BD00BF4456002040 +:103A2000001001404FF02002EFF3118382F3118860 +:103A3000BFF36F8F084AD2F80405084A1268801A4B +:103A400020F07F4040F24712B0FBF2F083F3118880 +:103A5000BFF36F8F704700BF001001404456002035 +:103A600004488168006A884203D003494FF08052BD +:103A70000A6070477857002004ED00E004480023F6 +:103A80002021C2180133302B82F80013F9D170477E +:103A900000E100E0094A0A49936809689966094902 +:103AA00058664B6843F080534B60002383F31188C2 +:103AB000BFF36F8F9368986E704700BF78570020F0 +:103AC000F0800E0000ED00E0202080F31188BFF3AD +:103AD0006F8F11498A684FF028001044EFF3098C6A +:103AE00080E8F01F0D4F4FF000660A6A8A603E6062 +:103AF000506E0023536680F3118804B50648806831 +:103B000003F0C1FABDE8044002F1280090E8F01F7C +:103B10008CF30988704700007857002004ED00E01E +:103B20001EF0040F0CBFEFF30880EFF309808169EA +:103B300031F8021C11F0FF010229FFD001B503F09A +:103B400093FA01BD38B51C4C05461C4802F057FFDE +:103B5000A26AD10602D51A4802F051FFA36A1A07D9 +:103B600002D5184802F04BFF134CA36A9B070ED5F1 +:103B7000154802F044FF616BA36A180607D5134885 +:103B800002F03DFF1DB1A36A23F08003A3620A4C3B +:103B9000A26AD20702D50E4802F031FFA36A9B0643 +:103BA00002D50C4802F02BFF034B9A6A9A6A42F046 +:103BB000FF029A62002038BD00ED00E0E4840E00B0 +:103BC000FB840E002F850E0043850E005C850E00E1 +:103BD00073850E0093850E0038B51E4C05461E48B1 +:103BE00002F00DFFA26AD10402D51C4802F007FFC3 +:103BF000A36A1A0502D51A4802F001FF154CA36A00 +:103C00009B050ED5174802F0FAFEA16BA36A1804B3 +:103C100007D5154802F0F3FE1DB1A36A23F4004353 +:103C2000A3620C4CA36A590502D5104802F0E7FEC6 +:103C3000A36ADA0509D50E4802F0E1FE054A936A47 +:103C400043F47F439362002038BDA36A9B04F5D5FB +:103C50000848F1E700ED00E056840E006D840E0088 +:103C60002F850E007F840E0099840E00AF840E0015 +:103C7000CB840E0093850E0010B5194C194802F044 +:103C8000BEFEA26A930102D5174802F0B8FEA36AED +:103C9000DC0102D5154802F0B2FE114CA26A1003F5 +:103CA00002D5134802F0ABFEA36A590302D51148AE +:103CB00002F0A5FE0A4CA26A920302D50E4802F059 +:103CC0009EFEA36ADB0302D50C4802F098FE044A6C +:103CD000936A6FEA03436FEA13439362002010BDB7 +:103CE00000ED00E0C3850E00DC850E00F0850E00BF +:103CF0000B860E002A860E0050860E006B860E0084 +:103D000070B5284D6B68C3F30802D11E0646092919 +:103D10003BD8DFE801F0053436293A3A3A3A3A38E6 +:103D2000214802F06CFEEC6A14F0020404D01F4833 +:103D300002F065FE00241CE0EB6A5B0019D51C480C +:103D400002F05DFE1B4B1B781BB10120FFF7FAFE52 +:103D50000CE0194B1B781BB10120FFF73DFF05E07C +:103D6000164B1B889BB223B1FFF786FF062804463B +:103D700017D031462046BDE8704000F0C5B800209D +:103D8000E4E70020E9E70E48D2E713F4F87F0D4B93 +:103D90000D490E48A2F1100218BF194602F02FFE7D +:103DA000C8E770BD00ED00E0C5860E00DD860E00A0 +:103DB000FF860E0028ED00E029ED00E02AED00E08E +:103DC0001F870E00AC860E0097860E0056870E00E9 +:103DD000024A536943F010035361704700ED00E05D +:103DE00043B2002B08DB012200F01F0002FA00F0B2 +:103DF0005B09024A42F82300704700BF00E100E07F +:103E000043B2002B0DDB01225B0900F01F0002FA18 +:103E100000F02033034A42F82300BFF34F8FBFF373 +:103E20006F8F704700E100E04209054B00F01F0072 +:103E300053F82220012303FA00F01040704700BF1E +:103E400000E100E043B2002BA8BF03F1604301F1A1 +:103E500001014FEA4111AEBF03F5614300F00F00CD +:103E6000034BC9B2ACBF83F800131954704700BFAD +:103E700014ED00E02DE9F0418C18884617461E46E7 +:103E800004220A9B0999054603F085FEA4F120034C +:103E90000C4923F00703002221F00101C5E9132298 +:103EA000C5E916879961069959600799996008993B +:103EB000D9604FF080711E60D961AB646A66BDE85D +:103EC000F08100BFEB660E00014910220A607047C6 +:103ED00010ED00E0404080F3118830BF704700BF14 +:103EE000404080F31188DFF81CC0DCF800C01CF4EF +:103EF000006C0CBFEFF30880EFF3098001B5FFF70A +:103F0000FFFE01BD04ED00E038B504460D4605286E +:103F10001AD8DFE800F00319191315170D4802F03D +:103F20006EFD01F01DFFAA6901460B4802F067FD16 +:103F300029462046BDE8384000F018B80748EEE7AB +:103F40000748ECE70748EAE70146074802F057FD53 +:103F5000E7E700BF6A870E0008880E008A870E0018 +:103F6000B0870E00CA870E00E5870E00052810B541 +:103F70000CD001F05DFF60B101F05AFF0C490D4B10 +:103F8000002808BF19460C4802F039FDFFF7A2FFD0 +:103F9000FCE701F05DFF0028EED1084C0848A1685D +:103FA00002F02DFDA068BDE8104000F00BB800BF86 +:103FB00044880E0048880E0059880E00785700206B +:103FC00079880E0038B505464FF02003EFF31184D1 +:103FD00083F31188BFF36F8F03F0BEFD0A4B9B681C +:103FE000AB420BD1094B5A68C2F3080212B9204602 +:103FF000FFF750FD5A6842F080525A602046BDE8F3 +:10400000384003F0E9BC00BF7857002000ED00E025 +:1040100001B5EFF30580A0F110004FEAC00004499C +:10402000014409C99847BDE8014002480047000023 +:10403000787C0E00613A0E0003F01AF800F004F8E4 +:1040400030BFFFF7FDBF00BF08B50E4B83F30988F3 +:10405000EFF3148343F0020383F31488BFF36F8FED +:10406000094B0A4A23F07F039360BFF34F8FBFF3DE +:104070006F8F01F02BF901F033F9FFF7FFFC01F02E +:104080005DF900BF80D6002000000E0000ED00E0CA +:104090001FB5084B0193084B0293084B039301ABE8 +:1040A0000093074A074B0121684600F091F805B0DC +:1040B0005DF804FB004000200000000000000B063B +:1040C0000040002000400420F0B5204F00268E4222 +:1040D00001DB1046F0BD50F826C0DCF8044094B374 +:1040E0005BB104F1FF3E14EA0E0F1AD11F2C18D950 +:1040F000DCF800501EEA050F13D1202CDCF800502C +:10410000DCF808C0D2B20FD9B4F1004F0ED8013C90 +:10411000B4FA84F4C4F11F046400072A4CEA0404CE +:1041200006D96FF01502D4E70824F6E73E24F4E739 +:1041300025F01F05154345F0100544F00104BA6051 +:10414000FD6001323C610136C1E700BF90ED00E047 +:10415000034B05225A60BFF34F8FBFF36F8F704739 +:1041600090ED00E0BFF35F8F014B00225A60704773 +:1041700090ED00E013490868082810B51ED8FFF735 +:10418000F1FF114C49680022904201F10C0105D168 +:104190000E4B1870FFF7DCFF002010BDA26051F835 +:1041A0000C3C23F01F03134343F01003E36051F86A +:1041B000043C43F0010323610132E5E74FF0FF3097 +:1041C000EBE700BFC47E0E0090ED00E01AAD0020CA +:1041D00010B5034C01232278FFF776FF207010BD45 +:1041E0001AAD002008B5084A00231278FFF76CFFCB +:1041F00010F1160F03D0054B0022072800DD08BD83 +:1042000098601A610130F8E71AAD002090ED00E0E7 +:104210002DE9F04FCDB0CDE90C019A460192002373 +:10422000049303E0049B019501330493019D15F869 +:10423000010B48B1252874D0DDE90C3198470130D5 +:10424000F0D14FF0FF33049304984DB0BDE8F08FE8 +:10425000232C5ED053D8002CF6D0202C059B08BF11 +:1042600001230593019DB6482B4613F8014B01939A +:10427000214602F089FF0028EAD12A2C59D15AF8A8 +:10428000043B0393002BBFBF5B42039301230B93BB +:10429000019B1C78AB1C0193039BC92B28BFC8232F +:1042A00003932E2C6BD1019B1B782A2B64D1019B8D +:1042B0005AF8045B01330193019BC92D13F8014B9C +:1042C0000193A8BF4FF0FF3521469E4802F05CFFE6 +:1042D00018B1019B13F8014B0193672C7BDC652C13 +:1042E00080F2DB80472C4DDC452C80F2D680002C00 +:1042F000AAD0252C00F0FD82C82C97DDA1E72D2C3B +:104300000AD0302C0BD02B2C0A9B08BF01230A9318 +:10431000A8E74FF00109A5E701230B93A2E7029458 +:10432000A0E72023029300230593CDE90A339946A1 +:1043300099E7A4F13003092B0390B2D80A222B4647 +:1043400013F8010B0193A0F13003092B0446A3D805 +:10435000039B019D02FB0300A0F130030393EEE7F2 +:1043600000FB0535303D0192019A12F8013BA3F1A3 +:1043700030010929F4D99FE700250A20F4E74FF01E +:10438000FF35A1E7632C6ED030DC582CB4D15AF83D +:10439000041BB9F1000F00F0A28247F63003ADF81C +:1043A00064300DF166062B461022304602F070FF95 +:1043B000582C05D119AA12F8013B002B40F091822C +:1043C0000DF1640BB9F1000FA6EB0B0B584414BFB1 +:1043D0000227002727E0702C00F05D8229DC6E2C7C +:1043E00000F01E8200F32182692C85D15AF8044B1B +:1043F000002C43DA2D23B4F1004F8DF8643042D005 +:1044000061420DF1650B2B460A22584602F040FF2F +:104410000A9B059A584453EA02070DF1640BA0EB7E +:104420000B0000D1E70F0135029B18BF2023029338 +:104430007AE0752C00F04B82782CA8D0732C7FF496 +:104440005BAF5AF8041B4FF0000911F80930002B3C +:1044500000F02F8209F10109B9F1C80FF5D1002D43 +:1044600080F229822EE25AF8043B8DF86430002352 +:104470008DF865304FF001090027E7E10A9B23B171 +:104480002B238DF864302146BBE7059B0BB120231D +:10449000F7E721460DF1640BB5E70AF1070A2AF0A8 +:1044A00007039A4659685AF8080BCB0243EA50535F +:1044B000C20223F0004306920793DDE90623C1F30D +:1044C0000A58CDE914230B4640F2FF718845024695 +:1044D00045D10028DDE9061273F10003BBBF2D238F +:1044E0008DF8643019AB0DF165030A43A4F1410462 +:1044F00003F1030028D1192C1BD849221A704E222F +:104500005A7046229A700DF1640B0022DA70A0EB0B +:104510000B000A9B059A53EA020705D19DF86470C7 +:10452000A7F12D035F425F41C8283FF78AAE81465D +:104530008CE169221A706E225A706622E2E700BF8F +:104540009E880E00A4880E00192C99BF4E2241218E +:104550006E22612194BF1A701A705970D2E70699C1 +:10456000079E48EA010140460E91C11731430F9161 +:10457000DDE90E01462C08BF662401433ED00698B3 +:10458000002A46F0004173F10003A8F2FE38CDE99D +:10459000140135DA2D238DF864300DF165070026FE +:1045A00018F1020F39DBB8F1000F66DC14A808F12E +:1045B000010802F094FEB8F1040FF7D1002D24F0A9 +:1045C0002003B8BF0625472B7BD1B9F1000F75D169 +:1045D00015F1000818BF4FF00108F21C02DB6B1C3C +:1045E0009E4272DD672C0CBF6524452405F1010B4A +:1045F00010239B451393A8BF9B466EE04FF0000825 +:104600000A9B0BB12B23C6E7059B0BB12023C2E706 +:1046100019AFC4E714A802F062FEDDE914EC002330 +:10462000CDF820C00993DDE90823B748002199425D +:1046300008BF904208F10108ECD30520AEFB00232F +:1046400000FB0C33CDE91423013E4FF0000E6FF058 +:10465000004B4FF0000C00218C4508BF9B4505D254 +:10466000BEF1000F9CD0CDE9142399E792185B416D +:1046700008F1FF384FF0010EEDE714A802F041FEFB +:10468000DDE9141008F1FF3801364FF0000E002369 +:104690004FF0000C6FF0004B9C4508BF834506D2DD +:1046A000BEF1000F3FF47FAFCDE914107BE749184E +:1046B000404108F1FF384FF0010EE8E74FF00008E5 +:1046C0008BE7662C4FF0000890D116EB050B40D518 +:1046D0001023139366244FF0000B00224FF0006369 +:1046E000CDE916231BF1FF3B35D2149B169A17997F +:1046F0009B18159A41EB0202CDE9143202F0704387 +:10470000109300231193DDE91023134306D014A85E +:1047100002F0F7FD14A802F0E2FD0136662C07F165 +:10472000010B35D1002E1DDD07EB060B13A914A8D4 +:1047300002F013FE07F8010BBB45F7D1002659EA3A +:10474000050903D02E230BF8013BA946D944302597 +:1047500011E066244CE716A802F0D3FD16A802F07B +:10476000BEFDBFE730233B70E9E70BF1010B46B11B +:104770000BF8015C0136D945F7D1B8F1000F48D0EC +:1047800024E013A914A802F0E8FD0BF8010CF2E7ED +:1047900013A914A802F0E1FD302818BF06F1FF3676 +:1047A00059EA0509387004D02E2307F1020B7B70FB +:1047B000A946D94405E013A914A802F0CEFD0BF8D0 +:1047C000010BD945F7D1B8F1000F07D05B461BF8B4 +:1047D000012D302AFAD02E2A18BF9B4624F0200340 +:1047E000452B16D1002EBABF76422D232B230A2249 +:1047F0008BF8013096FBF2F302FB136603F13001F4 +:1048000030368BF800408BF802108BF803600BF108 +:10481000040B002319A88BF80030ABEB000078E6FE +:104820005AF8043B049A1A6000E55AF8041BB9F1DF +:10483000000F20D030238DF8643049BB0135029B36 +:104840008DF8651018BF20230F460293039B4B453C +:104850007FDD0B9B19AC002B58D02023039A04F862 +:10486000093009F101094A45F8D1DDE90332134461 +:1048700019AC1D4669E00DF1640B58462B46082221 +:1048800002F006FD19AEABEB060B58440027CAE553 +:104890000DF1650BF1E747F63003ADF864301022F7 +:1048A00008235AF8041B0DF1660002F0F1FC0230F7 +:1048B000ECE7002D02DBA945A8BFA946B9F1000F1E +:1048C0003FF4B4AC4A4619A802F096FCD4E52B4656 +:1048D0000A225AF8041B19A802F0DAFCD6E719AE2E +:1048E00061E5A3F1610119299CBF203B02F8013C5D +:1048F00061E50D990C9B2046984701303FF4A1AC2F +:10490000049B01338CE400BF32333333039BA3EBAE +:104910000905601909F10102214602F056FC029BCB +:10492000202B08BF00273D44AF429EDA029B3B5537 +:104930000137F9E70D9914F8010B0C9B98470130EA +:104940003FF47FAC049B01330493049BAB42F1D151 +:104950006CE4CDF80C9088E7022902D1024B1B6869 +:1049600018474FF0FF30704770DB00200EB40FB5D2 +:1049700005AB6FF0004153F8042B029003910648F9 +:10498000019302A9FFF744FC029B00221A7004B0B5 +:104990005DF804EB03B0704793730E000FB407B5D6 +:1049A00004AB022153F8042B04480193FFF730FCB9 +:1049B00003B05DF804EB04B0704700BF8F730E00C6 +:1049C00008B5094B1A786AB901211970062005212A +:1049D000FFF738FA0620FFF703FA044B4FF00042C6 +:1049E000C3F80423002008BD1BAD00200060004078 +:1049F0001F288ABF094B4FF0A04300F01F0003EBB4 +:104A00008000D0F8002722F44032C0F80027D0F808 +:104A1000003743EA0143C0F80037704700030050F5 +:104A2000F7B5036887689B6801F01F050E464E497D +:104A30001B79D1F8042345EA4315D2B2002303F5CC +:104A4000A27051F82000C0F30520854270D122FAEF +:104A500003F0C0076CD59A0002F1804202F5C04213 +:104A6000D2F8100520F00100C2F81005012202FA68 +:104A700003F3C1F8083328460021FFF7B9FFB868EF +:104A8000F04010F0010051D0F868F04010F0010043 +:104A90004CD07869F04010F0010455D0BB69F34068 +:104AA000DB0749D43B69FA69F34022FA06F603F0C2 +:104AB000010306F00106B34214BF012602262A4C68 +:104AC000002101F5A27354F8230010F0030035D142 +:104AD0008B0003F1804303F5C0432D02D3F810256A +:104AE00022F44F3222F44072C3F81025D3F8102577 +:104AF00005F47C5545EA0646164301F14002920052 +:104B000092B202F1804202F5C042C3F81065106013 +:104B100012680192019AD3F8102542F00102C3F8FD +:104B20001025012303FA01F1C4F8041303B0F0BD0A +:104B30000133082B83D19EE70326C0E70131082902 +:104B4000BFD16FF01200F1E73B69FA69534023FAD5 +:104B500006F616F0010F28460CBF03210221FFF7CD +:104B600047FF2046E2E700BF006000402DE9F84F14 +:104B70000746856803F47040B0F5804F1E463ED06E +:104B800009DCB0F5805F3CD0B0F5405F3BD090B120 +:104B90006FF0150031E0B0F5E04F36D004DCB0F531 +:104BA000A04FF5D1032006E0B0F5404F2FD0B0F56F +:104BB000504FEDD1072006F44078B8F5807F28D01B +:104BC000A8F500746342634106F0010C4FEA4C08FB +:104BD000012948EA0C0818BFD4B248EA0020DFF8DF +:104BE000B0A012BFA1464FF01F09002440EA83087D +:104BF0004FF0010BA1450ED20020BDE8F88F022036 +:104C0000D9E70120D7E70420D5E70520D3E7062020 +:104C1000D1E70323D8E73B689B681A7904F01F03A8 +:104C200043EA42131F2BC6BF03F01F0352464FF047 +:104C3000A04203F5E073B10742F82380AB680BFA9A +:104C400004F24CBF13439343AB606B69B0064CBF97 +:104C5000134393436B61AB6971064CBF134393439A +:104C6000AB612B6970074CBF134393432B61EB6916 +:104C700031064CBF1A4323EA0202EA612146384654 +:104C8000FFF7CEFE0028B8D10134E4B2B2E700BF8E +:104C900000030050F0B5002685B0CDE902662B4D2B +:104CA0002C68012C0BD12A4802F0F3FB0290294812 +:104CB00002F0EFFB03902E602B680093009B264EC2 +:104CC000002301279C46D6F8042307FA03F111427A +:104CD0001ED09A0002F1804202F5C24211680129F9 +:104CE00016D103F5A2700DF1100E56F82050C2F83F +:104CF00000C0C5F340300EEB8000C5F30425A94089 +:104D0000126850F8085C01922943019A40F8081C87 +:104D10000133082BD7D1029A1AB10D49886802F0E5 +:104D200045FB039A2AB10A4B03F10C01586902F0C2 +:104D30003DFB012C08D1064802F0D9FB054805B01F +:104D4000BDE8F04002F0D3BB05B0F0BD7C6100408F +:104D500030DC00203CDC00200060004002480021E4 +:104D6000C2E90001002070470024F40008B5036880 +:104D70009868002200F10801FCF728F8034B9842DC +:104D800014BF6FF00F00002008BD00BF0000AD0B86 +:104D90002DE9F047994603688468D3F808801546E2 +:104DA0000E4608F10702002712F8013FFF2B03D03F +:104DB00023F080039E422FD00137FFB2042FF3D19E +:104DC0006FF01500BDE8F087B5F5004F18D300234C +:104DD00025FA03F2B2F5004FD9B20DD2A173A28128 +:104DE00098F80E20A389A17B2560CAF80C15CAF893 +:104DF0000425CAF8083519E00133082BE8D1DFE7AC +:104E00000123A373A581EBE70223012208F114011A +:104E10004046FCF777F83DE04046D8F800A0FCF7A4 +:104E2000ABF80028D0D123689D42C9D14D45C7D3E6 +:104E300004EB4701A27B8B8829FA02F203F40043BA +:104E400013438B80B9F1000F01D04D4511D1474478 +:104E500097F90830B9F1000F2CD1EDB91F2E86BF9C +:104E600006F01F06164B4FF0A0430121B140C3F8D6 +:104E70000C15221D04F10C0132F8023BC3F30E03A2 +:104E800013B1A0899842BFD88A42F5D1002140468B +:104E900001F0A1FE002095E7002BDFDA1F2E86BF70 +:104EA00006F01F06064B4FF0A0430121B140C3F8A6 +:104EB0000815DEE74D45F1D1002BCFDBEEE700BF53 +:104EC00000030050024AD2F80034002BFBD0704798 +:104ED00000E00140024B0B6001231360704700BFEC +:104EE00088560020012208B51146064802F025FE2A +:104EF0004FF08052044B5169196012695A600020CA +:104F000008BD00BF9056002088560020F8B50D4619 +:104F10004FF080571146284614463E6902F055FB73 +:104F200048B3B5FBF6F306FB135323BBB4FBF6F013 +:104F300006FB1040F8B9A6421CD84FF0FF310F48CD +:104F400000F03AFF0E490223D1F804653869C1F830 +:104F50000435FFF7B7FFC1F80855FFF7B3FF241A70 +:104F60000544F8D1C1F80465FFF7ACFF034800F031 +:104F7000FDFE2046F8BD6FF01500FBE790560020BF +:104F800000E0014010B50A480C464FF0FF3100F038 +:104F900013FF084B4CB10022C3F80425FFF792FF22 +:104FA000034800F0E3FE002010BD0122F4E700BF3B +:104FB0009056002000E001402DE9F3410D462846BF +:104FC000194616461C4602F000FB002845D0002C6E +:104FD00046D04FF0FF31234800F0EEFE15F00300FD +:104FE00017D025F00308C0F10407A742D8F8003015 +:104FF000019328BF274601AB314618443A4602F0D8 +:10500000FBF8FFF75FFF019BC8F800303D443E44CA +:10501000E41B24F00307002104E0FFF753FF73585B +:105020006B5004318F42F8D1A2086FF0030303FBE9 +:105030000242F11942B1EB59019301A802F0DCF8E8 +:10504000FFF740FF019BEB51FFF73CFF054800F0E5 +:105050008DFE002002B0BDE8F0816FF01500F9E789 +:105060002046F7E79056002070B54B79012B23D1ED +:105070008B79032B20D1CC792CB1012C1CD1036866 +:105080009B681B79C3B10A7912B1022A14D10E228E +:1050900005680B68AD6847F61226B3422D685FD0ED +:1050A00027D8B3F5965F5ED012D8B3F5167F5CD0E3 +:1050B00005D8B3F5967F5BD06FF022004FE0B3F5D3 +:1050C000966F58D0B3F5166FF6D14FF41D233CE020 +:1050D000B3F5615F52D004D8B3F5165FECD1324B13 +:1050E00033E0B3F5964F4BD0B3F5E14FE4D12F4BFE +:1050F0002BE0B3F5E13F45D012D84DF6C026B342C0 +:1051000043D005D8B3F5164FD6D14FF41D031CE09C +:10511000B3F5614F3CD0B3F5963FCDD1244B14E0AD +:10512000B3F5E12F37D008D8B3F5613F36D0214E23 +:10513000B342C1D14FF0806307E0B3F5612F30D0A7 +:105140001D4EB342B8D14FF08053C5F82435836863 +:1051500003C92243C5F86C2583E80300002070BD15 +:105160004FF40003F1E7154BEFE74FF41C33ECE786 +:105170004FF4A033E9E74FF49E23E6E7104BE4E752 +:10518000104BE2E74FF0EB73DFE74FF46503DCE72A +:105190004FF46B03D9E74FF0E863D6E74FF06C7339 +:1051A000D3E74FF07063D0E70050270000C07500D0 +:1051B00000903A0190D0030040420F0000B013006D +:1051C00000F03A0000A04E00F8B50022064601218A +:1051D0000220FEF737FE0220FEF702FE3368B568B4 +:1051E0009B681C68174B03220827C3F80875C3F88F +:1051F0000C270022C3F828272323C4F80C352A23C0 +:10520000C4F8143529463046FFF72EFF0246B0B9E0 +:105210004FF48871C4F80075204602F006FAA968B8 +:1052200005F10C03C4F8343589680123C4F8383516 +:105230002360C4F84415C4F84825A360E360104611 +:10524000F8BD00BF00030050094B70B553F8204073 +:105250000130002653F82050A54200D870BD2368C5 +:1052600020465B68984700B166600C34F4E700BFE5 +:10527000DC800E00104B70B5104C05461E469C425B +:1052800004D10E4CB44209D1002412E062681AB174 +:1052900022681268AA420CD00C34F0E763680BB99C +:1052A0000C34EFE723682846196801F082FF0028D4 +:1052B000F6D1204670BD00BFA8DC0020DCDB00205A +:1052C000014B986854307047785700200248034AD1 +:1052D0000021121A01F0BABF0040002040AD0020AA +:1052E00008B50648064A0749121A01F085FF064A22 +:1052F00006490748BDE8084001F07EBF80DA00207B +:1053000010DE0020E0880E0000000000E0880E00A3 +:105310000040002008B50220FFF796FF0320FFF7AA +:1053200093FF00F00BFEFBF70BFA034A137B23F00D +:105330000103137308BD00BF0C57002080B53D4B1F +:10534000A2B083F308883C4B3C4E5A693C4D42F472 +:1053500000725A610024E02283F82220DC771C7658 +:105360005C769C765A6A42F4E0225A62FEF730FD7F +:10537000FEF7AAFD07AB21466C22184601F066FF36 +:105380000127B06020468DF82970FFF75DFF384691 +:10539000FFF75AFF00F042FC2A4B35624FF40052EF +:1053A000CDE90473CDE90244CDE90044264B2749F9 +:1053B000284600F079FD6B7B23F0040213F01B0FED +:1053C0006A73344604D1AB6913B9284600F090FAE9 +:1053D0001F4B204E059301220F23CDE903320023FA +:1053E0004FF4A0721C4900933046CDE901331B4BAA +:1053F00000F05AFD737BE66023F004037373184BCF +:10540000C4E90633FEF744FE0D48A56001F03BFEFB +:105410000D4B144A184682F3098863B64FF0000119 +:1054200081F31188BFF36F8F00210022002301F068 +:105430005CF900BF80D6002000ED00E07857002026 +:105440000C570020C2880E0015530E0040AD0020FE +:10545000C7880E00A056002040CD0020477C0E00DB +:105460009057002040CD002038B5074C074DAC4286 +:1054700001D3002038BD04F114032046C4E90533EC +:1054800000F07EFF1C34F2E7A8DC0020E0DC002006 +:105490002DE9FF471E1E80460C46914654DD00F064 +:1054A000ABFE054629484FF4004700214FF4A022E7 +:1054B0000023C7FB0601FAF723FE4519244B254FAD +:1054C000A8EB03039B105F43FFB208F1140A00949A +:1054D00003AB02AA4946404600F09CFF10F10B0FB7 +:1054E0000BD1009403AB02AA4946404600F092FF5C +:1054F00010F10B0F08BF6FF00B006379029A277150 +:1055000062F3030363716368039A62F31F3363609A +:10551000B8B1B6B110F10C0F13D14FF02003EFF377 +:10552000118083F31188BFF36F8F3246514600F02C +:10553000F1FA731CCBD000F05FFE2E1AC7D56FF0C6 +:105540000A0004B0BDE8F0870025B7E7FFFF0400BC +:10555000A8DC0020B76DDBB670B50478026841782E +:10556000114EC4EBC404A400120B01F00F0130195A +:1055700001F012F84FF02003EFF3118583F3118847 +:10558000BFF36F8F04F11400304402F0C0FA28B169 +:1055900029460648BDE8704002F010BA85F311882C +:1055A000BFF36F8F70BD00BFA8DC00203CAD0020B2 +:1055B000034B9B680146186E08B102F03EB9704774 +:1055C0007857002070B50D4634498B68DA7B013A74 +:1055D0000446DA73C26808464AB1A36889688B42F8 +:1055E00012D09DB900F068F96FF00F050AE08B68E2 +:1055F00093F90E30236101328368E260A36000F00A +:105600005BF90025284670BD2369F3E791F90E1078 +:1056100093F90E309942A8BF194621EAE1714FF083 +:105620002003EFF3118683F31188BFF36F8FA06817 +:1056300090F90E30994201DA00F0A4FA2B46224686 +:105640003146174800F08AFA054610B900F034F9DF +:10565000D8E7236821699C4207D033B193F90E3013 +:105660009942A8BF194621EAE1714FF02003EFF3F8 +:10567000118583F31188BFF36F8FA06890F90E3006 +:10568000994201D000F07EFA85F31188BFF36F8F45 +:1056900000F012F96FF00A05B4E700BF7857002058 +:1056A0003CAD00201E4B9A68D37B013B70B504468D +:1056B000D373C368012B05D0013BC360BDE87040C4 +:1056C00000F0FAB84FF02003EFF3118683F311884E +:1056D000BFF36F8F0169806890F90E30994201D055 +:1056E00000F050FA204602F0E5F90546A06080B1CE +:1056F000437BDB0603D183690BB900F0F9F886F32D +:105700001188BFF36F8F0023AB6695F90E302361CC +:10571000D4E7E06086F31188BFF36F8FCEE700BF58 +:105720007857002038B50B464FF02002EFF3118573 +:1057300082F31188BFF36F8F046894B123684268C5 +:1057400023F003039442036008BF43600121204615 +:1057500002F0F9F8044685F31188BFF36F8F2046F5 +:1057600038BD0029F7D000F108022946104600F0A4 +:10577000F5F90028F3D1024B9B685C69EFE700BFA5 +:1057800078570020EFF305800D2809D828B1054B84 +:10579000586880F40060C0F3C02080F001007047BA +:1057A0000120FAE700ED00E008B5FEF73BF9054BF4 +:1057B000054A1B681844106100211846BDE80840DE +:1057C00002F017BAAC57002078570020F8B50D4604 +:1057D0004FF02003EFF3118483F31188BFF36F8F31 +:1057E0000D4E0E4B4FF400410027C1FB0067002215 +:1057F0001A6130464FF4A02200233946FAF780FCA4 +:10580000074B1860074B1D60FFF7CEFF84F311882C +:10581000BFF36F8FF8BD00BFFFFF04007857002073 +:10582000AC570020A85700204FF02003EFF3118160 +:1058300083F31188BFF36F8F044B9A68D37B013BCE +:10584000D37381F31188BFF36F8F704778570020AF +:10585000094B03F12402824205D19B688B4202D19D +:105860004B7BDB0606D1D1E9003213605A6000237E +:10587000C1E90033704700BF7857002038B50D4CA0 +:10588000024604F1240002F0DEF8054600B9E5689E +:10589000A3684AB95A7BD20606D1AA6922B9DA8925 +:1058A0007F2A01D9236238BD9D4201D0FFF77CFFDA +:1058B0002562F8E77857002010B54FF02003EFF38A +:1058C000118483F31188BFF36F8F084B9A68D37BE1 +:1058D0000133D3730120FFF7D1FF84F31188BFF3A5 +:1058E0006F8FBDE8104002F086B800BF78570020E7 +:1058F000F8B54FF02003EFF3118483F31188BFF361 +:105900006F8F154A114651F8243F8B421DD0E3B1E9 +:10591000966A90F90E5093F90E70AF4210DD5A68F6 +:10592000C0E9003210605860437B43F0400343738A +:105930000020FFF7A3FF84F31188BFF36F8FF8BD3A +:10594000B34202D01B68002BE5D1936A4360936A8F +:10595000016018609062E7E778570020F8B50446C8 +:105960004FF02003EFF3118783F31188BFF36F8F9C +:10597000194D05F1240601463046FFF769FF6B6AB1 +:10598000B3422A4620D0FBB1A86A94F90E1093F9CD +:105990000E508D4213DD5968C4E900310C605C6023 +:1059A000637B906843F040036373031B5842584184 +:1059B000FFF764FF87F31188BFF36F8FF8BD834251 +:1059C00002D01B68002BE2D1936A6360936A266061 +:1059D0001C609462E4E700BF785700201449154A20 +:1059E0008B6810B51468A34203D1BDE81040FFF7DF +:1059F000DBBE00241460104A1268BAB1DA897F2A2B +:105A000014D80E4A93F90E40126894420EDB0C4AE9 +:105A1000126893420AD09A6942B90A69824203DC49 +:105A20001846FFF79BFFE0E7121A0A6110BD00BF9E +:105A300078570020A4570020AC570020A85700201A +:105A4000F4800E0038B504464FF02003EFF31185C3 +:105A500083F31188BFF36F8F437B5A0607D5014646 +:105A60000948FFF7F5FE637B23F040036373074BA0 +:105A70009868031B58425841FFF700FF85F31188CF +:105A8000BFF36F8F38BD00BF9C57002078570020B0 +:105A900070B504460D461646FFF7D4FF637B43F00E +:105AA000020363737DB12B68A5609D4226D02BB3A2 +:105AB00094F90E2093F90E10914219DD5A68C4E949 +:105AC000003214605C60731C1FD010484FF4004516 +:105AD00000214FF4A022C5FB06010023FAF710FBBA +:105AE0000B49421C04F11800BDE8704000F0ECBA0C +:105AF00069688B4202D01B68002BDBD16B68636046 +:105B00006B6825601C606C60DDE770BDFFFF040002 +:105B1000537A0E0070B50F4D0F4C0646A868FFF77C +:105B2000B7FFAB6823603046FDF7B4FF4FF02002AB +:105B3000EFF3118382F31188BFF36F8F2268A96896 +:105B4000914204BF0022226083F31188BFF36F8F5C +:105B500070BD00BF78570020A457002010B50C4638 +:105B60001146064A9068064A10601A46FFF790FFF1 +:105B70002046BDE81040FDF78DBF00BF78570020DC +:105B8000A45700202DE9F84304464FF02003EFF31B +:105B9000118983F31188BFF36F8F01F0EDFE4EB2D0 +:105BA0008046002834D01C4D05F124072146384694 +:105BB000FFF74EFE6B6AA673BB422A4621D003B3A1 +:105BC000A96A93F90E00B04216DD5A68C4E90032A2 +:105BD00014605C600120FFF751FE89F31188BFF368 +:105BE0006F8FB8F1000F15D00B4B9B68DB7B8BB927 +:105BF000BDE8F84301F0FFBE994202D01B68002BBC +:105C0000DFD1936A6360936A27601C609462E1E766 +:105C1000A673E2E7BDE8F88378570020044B002123 +:105C200003F12402C3E909220846FFF7CFBD00BFF4 +:105C300078570020F8B5224C224BA2681B689A4284 +:105C400025D04FF02003EFF3118683F31188BFF3C3 +:105C50006F8F04F12405A1682846FFF7F9FD636AF8 +:105C6000A268AB4224D01BB3A16A92F90E0093F94B +:105C70000E70874217DD5968C2E900310A605A6028 +:105C80000120FFF7FBFD86F31188BFF36F8F4FF004 +:105C90002003EFF3118083F31188BFF36F8FBDE80A +:105CA000F840FDF7F7BE994202D01B68002BDED109 +:105CB000A36A5360A36A15601A60A262E0E700BF9E +:105CC00078570020F4800E00F8B5044618B9FFF7A5 +:105CD000B1FF2046F8BD1E484FF4004500214FF4A7 +:105CE000A0220023C5FB0401FAF70AFA461C01F0C2 +:105CF0009AFF34184FF02003EFF3118783F31188D4 +:105D0000BFF36F8F134D144BA8681860FFF79AFE0E +:105D1000A86812493246183000F0D6F9AA68537BB9 +:105D200043F0100353733846FDF7B4FE01F07BFFD8 +:105D3000201A002809DD4FF47A716422002380FBC9 +:105D40000101FAF72DFA0446C3E70024C1E700BFBA +:105D5000FFFF040078570020A4570020537A0E005C +:105D6000014B9868704700BF7857002070B5044613 +:105D70004FF02003EFF3118683F31188BFF36F8F89 +:105D800001F098FE054670B1437BDB0603D18369C1 +:105D90000BB9FFF7ADFD0023AB6631460548BDE802 +:105DA000704001F00BBED4E902329A4218BF0133B1 +:105DB000A360F2E73CAD002010B402460B464FF062 +:105DC0002000EFF3118180F31188BFF36F8F946887 +:105DD00044B1013C946081F31188BFF36F8F0020C0 +:105DE00010BC704733B981F31188BFF36F8F6FF028 +:105DF0000F00F5E7014810BCFFF7B0BE3CAD002036 +:105E000010B5084C08494FF0FF334FF4806220462C +:105E100000F0F0F804F11000044901F09CFE0020AD +:105E200010BD00BFB057002080D60020CC880E00E7 +:105E3000EFF305800D2807D838B1044B586880F47B +:105E40000060C0F3C02070470120704700ED00E003 +:105E5000024B9B68187B00F00100704778570020C8 +:105E600010B502464FF02003EFF3118483F311883D +:105E7000BFF36F8F437B590704D484F31188BFF3BA +:105E80006F8F10BD23F00403437301F05BFE10B16C +:105E90001046FFF72DFD21460248BDE8104001F0F5 +:105EA0008DBD00BF3CAD002030B587B004460E9DCF +:105EB00004950D9D03950C9D02950B9D01950A9DE2 +:105EC0000095FDF7D7FF034B9B6803B11B6E23665C +:105ED00007B030BD7857002070B586B00026059613 +:105EE0000E9E04960D9E03960C9E02960B9E0F9D91 +:105EF00001960A9E00960446FFF7D6FF6B1C03D05E +:105F00002DB92046FFF7ACFF204606B070BD09480A +:105F10004FF4004600214FF4A0220023C6FB0501E8 +:105F2000FAF7EEF80449421C04F1180000F0CCF82E +:105F3000EAE700BFFFFF0400537A0E002DE9F04F9F +:105F4000284E294D87B0B046B54205F130040FD335 +:105F5000FFF76AFC244C254EDFF894A04FF400496B +:105F60000027444521D307B0BDE8F04FFFF7A4BC9C +:105F700054F8043C059354F8103C049354F8143C32 +:105F8000039354F8183C029354F81C3C019354F8C2 +:105F9000203C009354E90A2354E90C01FFF784FFE5 +:105FA00054F8303CDD642546CEE7616A4B1C04D0D2 +:105FB000256821B92846FFF753FF3034D1E7B346AF +:105FC000BC46C9FB01BC4FF4A022002358466146E1 +:105FD000FAF796F85146421C05F1180000F074F8E3 +:105FE000EBE700BFA8DC0020A8DC0020FFFF0400D6 +:105FF000537A0E002DE9F041054686B098460E46CC +:10600000174605F1100401F0AAFC0020CDE90400B8 +:10601000CDE90208CDE900503146064B3A4620460C +:10602000FFF75AFF0449204606B0BDE8F04101F0F1 +:1060300092BD00BFFF660E00D5880E00034B1B68A3 +:106040000BB9FDF7EFBC0020704700BF2C580020B3 +:10605000036840B1074A5268904204D01BB19A6865 +:1060600081680A449A60426813605A600023C0E95C +:1060700000337047D4DB002038B5104B1B78002B61 +:106080000F4B1C6814BF4FF0FF306FF000409C4274 +:106090000AD04CB1A568FFF7D1FF281A00280ADB07 +:1060A000A468FFF7CBFF201A064B1B6913B1984277 +:1060B000A8BF184638BD0020F6E700BF3CAD002061 +:1060C000D4DB00207857002070B504461646C16026 +:1060D0004FF02003EFF3118583F31188BFF36F8F27 +:1060E000FFF7ACFF184B1A68012EACBF80190130C6 +:1060F0009A42A06001D05E6832B95A6862605A68FC +:10610000236014605C600AE09068A168884215DD35 +:10611000411A91605168C4E900210C6054601A680A +:106120009A4206D0944204D1FFF7A6FF0021FDF762 +:106130003DFC85F31188BFF36F8F70BD091AB24221 +:10614000A160DAD01268D7E7D4DB00202DE9F04B4C +:106150000446FFF743FC4FF02003EFF3118583F370 +:106160001188BFF36F8F214E214FDFF88890346084 +:10617000B846D9F8004032684C45D7E900BC05D094 +:1061800024B1A368934214DD9B1AA3601BEB0200A9 +:106190004CEBE2710024C8E900013460FFF76CFFAA +:1061A0002146FDF703FC85F31188BFF36F8FBDE82F +:1061B000F08B1BEB03004CEBE371D31A336000232D +:1061C000C7E90001A3602046FFF742FF85F311886D +:1061D000BFF36F8FE36898474FF02003EFF311850B +:1061E00083F31188BFF36F8FC3E700BF2C580020E3 +:1061F00000400020D4DB00202DE918484FF0200398 +:10620000EFF3118483F31188BFF36F8FFDF70AFC5E +:10621000074BD3E9002312EB000B43F1000C584667 +:10622000614684F31188BFF36F8FBDE8188800BF03 +:1062300000400020026A002A38B5044602DD0E49FB +:10624000FFF742FF636A01336362A3690BB1204623 +:10625000984754F8105FA5420DD065B1284601F06B +:1062600094FB6B7BDB0604D1AB6913B92846FFF7BF +:106270003FFB0023AB6638BD35620E002DE9F341CC +:10628000144E0027044688464FF4004530463946F0 +:10629000C5FB020100234FF4A022F9F731FF394674 +:1062A000009030464FF4A0220023C5FB0801F9F707 +:1062B00027FF0190204601F076FC009B0649019AD9 +:1062C000236220460023636202B0BDE8F041FFF77D +:1062D000FBBE00BFFFFF040035620E0043685B6930 +:1062E00003B1184718467047002282F31488854688 +:1062F00082F310880847704770B5C66890F90B00A4 +:106300000C254D43884206EB0504B8BF7459002A9A +:106310001046B8BF02F11F00401104EB8001196064 +:1063200002F01F0070BD07B501ABFFF7E5FF019A52 +:10633000012303FA00F013680343136003B05DF810 +:1063400004FB07B501ABFFF7D7FF019A012303FA5E +:1063500000F0136823EA0003136003B05DF804FB48 +:106360004FF02003EFF3118083F31188BFF36F8F99 +:106370007047C30703D581F31188BFF36F8F704750 +:106380002DE9F84343680689056890F80AC05E4322 +:10639000FF220446C272354400204FF00C0E8445A3 +:1063A00005DC00252389AB4221DCBDE8F883D4F865 +:1063B0000C80B6FBF3F10EFB00F708EB070202F1CD +:1063C00004091F29C2E9019906DCE0729B08033326 +:1063D00023F003030130E2E711F11F0248BF01F18E +:1063E0003E02521148F8075005EB8205EEE762685D +:1063F000E36820686A4381181E1D86509A684A60C7 +:106400009A682046116099602A460021FFF78BFFA9 +:106410000135C7E72DE9F04F89B0857A00AFC7E9AC +:106420000132AB00073303F4FF63ADEB030D4368A8 +:10643000EB4603335A4623F0030342F8043904467B +:106440000020854200F1FF380ADD28B113689B085F +:10645000033323F00303536052F8043F8B4208D206 +:10646000B8F1FF3F07D1BA6C002313606FF00B0047 +:1064700040E00130E5E7207C10F0010001D0FFF79B +:106480006FFFE268F8610C2303FB082346461A46B7 +:1064900052F8045F954277D0D5E900310B6059601E +:1064A0000023C5E9003323685BF82620EB1A314648 +:1064B00093FBF2F22046FFF744FF0BEB860306F155 +:1064C0000109BB6109F1FF33984517DCF969207CAC +:1064D000FFF74FFFBB6C1D60002DC7D0BB68C3F832 +:1064E00000802368ED1A5BF8283095FBF3F57B6894 +:1064F00000201D602437BD46BDE8F08FBB6953F80E +:10650000042BBB612368EB1A93FBF2F39B00FB6047 +:106510000C2303FB09F33B614FF0010ABB691E68C2 +:106520000AFB06F37B61EB183B60FB6849460AEB0C +:1065300003022046FFF7F7FE3B6822682189013EEF +:106540001E44B61A62684A4396420AD2E268396922 +:1065500078690A44111D29509168596091680B604F +:1065600093600AF1010ABAF1040FD7D1207CF969CE +:10657000FFF7FFFE207C10F0010001D0FFF7F0FED6 +:10658000F86109F101099DE7013E721CA3F10C03BA +:106590007FF47DAF002599E72DE9F04F87B0837A2E +:1065A0009B00073303F4FF6300AFADEB030D4368BB +:1065B000E946033323F003030546C9F800304C468F +:1065C0000120814215D2287C10F001008846164631 +:1065D00001D0FFF7C5FE0446B8F1000F12DA4FF004 +:1065E000FF342146287CFFF7C4FE1C37BD46BDE8BA +:1065F000F08F23689B08033323F0030344F8043F20 +:106600000130DEE759F82830FB6003FB06FB2B68FE +:10661000BB6032464146284603EB0B0AFFF783FE78 +:10662000EA680C2303FB0822BB68111D43F80B101A +:106630009368CAF804309368C3F800A0C2F808A0B1 +:10664000287C2146FFF795FE287C10F0010001D040 +:10665000FFF786FE0446B8F1000FC2D007F114031D +:10666000324641462846FFF747FE7A690028B8BF00 +:10667000033020F003031068D84000F00F000F280B +:10668000AFD126F00303BB60FB68013B4FF0000A6B +:106690007B60BB68B5F808C0696803EB0A02FB6859 +:1066A00003FB02FB7B6801FB0CF103EB0B00884250 +:1066B0000FD241462846FFF744FE2A6802EB0B0141 +:1066C00052F80B004B6818604360002342F80B300F +:1066D0004B600AF1010ABAF1040FDAD1002EB8BFFB +:1066E000033608F1FF38B61076E708B504460846C9 +:1066F00011461A46A047FFF733FBFDF763FC10B5C0 +:1067000004464FF0FF312046FFF70CF803460028FF +:10671000F7D008334268BFF35B8F53E8001F21F0C6 +:10672000010C43E800CEBEF1000FF6D1BFF35B8F42 +:10673000CB0700D59047FFF77DFAE2E700207047CE +:1067400070B504460D464520A04729465220A04773 +:10675000294623465220BDE8704018472DE9F04FE6 +:106760008BB01C464FF00009531E05460E4603939E +:106770004FF0FF384F464FF0000B07E0BBF1000F22 +:106780000DD1252800F02E813146A847039B13F830 +:10679000010F03930028F1D10BB0BDE8F08F6428FE +:1067A0005FD019D839280AD831284ED22D2800F0C8 +:1067B000208130283DD0252807D1314610E15828C6 +:1067C00000F0A380632800F0088131462520A84707 +:1067D000039B3146187803E1702800F08D8006D8BD +:1067E00069283ED06C2839D06828CFD0EDE77528CD +:1067F0006BD01AD87328E8D154F804BBDA46524655 +:106800001AF8010B002840F0E580032F40F0F580D6 +:10681000A2EB0B0BA8EB0B0BBBF1000FABDD314672 +:106820002020A8470BF1FF3BF6E778286DD07A28A7 +:10683000DBE7B8F1000F0BDA002F00F0DC80A0F1ED +:106840003008002F08BF0227A0E7B8F1000FF6DBE1 +:106850000A2202FB0808A8F13008F2E709F1010951 +:1068600094E7B9F1000F14D154F804ABBAF1000F5A +:1068700006DA31462D20A847CAF1000A08F1FF3890 +:10688000CDF800803B46524631462846FAF718F9C3 +:1068900071E7B9F1010FE7D0073424F00704F4E8F9 +:1068A00002AB1AF1004306934BF100030793DDE9B5 +:1068B000060100234FF0FF328B4208BF8242D5D23F +:1068C00031462846FFF73CFF55E7B9F1000F05D1E7 +:1068D00054F8042BCDF800803B46D5E7B9F1010F01 +:1068E000F6D0073424F00704F4E80223002B08BF95 +:1068F000B2F1004FEED3E3E731463020A8473146EE +:106900007820A8474FF008080127B9F1010F26DCCD +:1069100054F8043B0893002310224FF0000A04931C +:10692000CDF814A011464B1E98000293089BC0F1AD +:10693000200EA0F1200C23FA00F0049B03FA0EFEB7 +:1069400040EA0E0023FA0CFC40EA0C0010F00F00A5 +:1069500012D1059B0BB901292CD1302110E007344D +:1069600024F00702144654F8083B08935368D3E711 +:10697000CDF814B00299D6E709288CBF57213021F1 +:10698000084440B231460592A847029B059A0AF195 +:10699000010A002BECD1032F7FF4EDAECAEB480ABD +:1069A000BAF1000F7FF7E7AE31462020A8470AF181 +:1069B000FF3AF5E7531E9045099304DB012F04D1FC +:1069C00031463020A847099AD4E7022FFBD131463F +:1069D0002020F7E73146A84711E754F8040B314669 +:1069E000A847C8E6D9465F464FF0FF384FF0010B85 +:1069F000CCE60327CAE60127C8E68346C6E60FB4FD +:106A000007B504A951F8040B0191FAF7A9F803B0EE +:106A10005DF804EB04B070470369D0E900208242BE +:106A200096BF9B1802F1FF3303F1FF33181A70472A +:106A3000036870B584680669A342A6EB040598BF95 +:106A40009B19013B9542A3EB040328BF1546AB42BB +:106A5000426928BF2B4622441C44A64298BFA41B6F +:106A60000A608460184670BD10B50446FFF7D4FF75 +:106A7000884209D3636819442369994228BFC91A17 +:106A8000C4E90111002010BD6FF01500FBE72DE9EE +:106A9000F34180460F4616460025324601A940467E +:106AA000FFF7C6FF394604460246019800F0A4FBF2 +:106AB000361B2544274401D0002CEED12946404600 +:106AC000FFF7D2FF284602B0BDE8F081F0B5D0E96B +:106AD00003364468A34295BFF71803F1FF3507F169 +:106AE000FF372D1B98BF3D1B741E641BF51AAA426D +:106AF00028BF2A46A24228BF224644691C441344A8 +:106B00009E4298BF9B1B0C60C3601046F0BD38B519 +:106B100005690446FFF780FF6B1E181A884208D3E8 +:106B2000236819448D4298BF491B2160E160002011 +:106B300038BD6FF01500FBE72DE9F34180460F46A5 +:106B400016460025324601A94046FFF7BFFF0199CE +:106B500004460246384600F04FFB361B25442744C6 +:106B600001D0002CEED129464046FFF7D0FF284641 +:106B700002B0BDE8F081704700470023435082B067 +:106B800043580193019B02B0704738B51D4602235C +:106B90000B710B684A7104467BB112F0040F0CBFF5 +:106BA00082219221100748BF41F02001D3062368BB +:106BB00048BF21F08001C3F8001320684FF48271B0 +:106BC000FFF7DBFF206812F0800F05BF0123435160 +:106BD0004019002038BD38B505460C46FAF7CCF907 +:106BE00050B92B6801225A602846FAF7C5F918B93E +:106BF000002CF9D1204638BD0124FBE700F180408C +:106C000000F51C3001230360BFF36F8FBFF34F8F7C +:106C1000704730B54C680D689C4229BFC0E90053ED +:106C20000021E41AED1832BFC0E900514C600D603C +:106C3000934203D1201C18BF012030BD0020FCE787 +:106C40004B6810B59A420C6828BF1A46C0E900424A +:106C5000981A0B684860134400300B6018BF01207D +:106C600010BD30B54C680B68A24228BF2246002AEE +:106C700014BF1D460025A4EB02041344C0E90052D2 +:106C80004C600B6014BF0120002030BD40B20028D2 +:106C9000B4BF0023102300F00F0018447047704762 +:106CA00008B50146FAF7C2F9FAF7B2F9837B032B6C +:106CB0000AD10846FFF7EAFF012303FA00F0C043B8 +:106CC000BDE80840FAF76ABA0368002BF1D008BDA6 +:106CD0008720FFF7E5BF8620FFF7E2BF8520FFF79B +:106CE000DFBF8420FFF7DCBF8320FFF7D9BF8220FE +:106CF000FFF7D6BF8120FFF7D3BF0720FAF73ABCD2 +:106D00000620FAF737BC0520FAF734BC0420FAF75E +:106D100031BC0320FAF72EBC0220FAF72BBC01206D +:106D2000FAF728BC08B5FAF773F9818108BD08B5F0 +:106D3000FAF76EF94FF02002EFF3118382F3118816 +:106D4000BFF36F8F82680A6002682AB9807B83F381 +:106D50001188BFF36F8F08BD0420F8E708B5FAF774 +:106D600047F958B9EFF3108272B64C20FFF746FF8F +:106D70004C20FFF743FF82F3108808BD4C20BDE88C +:106D80000840FFF73BBF5020FFF738BF5420FFF704 +:106D900035BF2DE9F34150F8283C10F82C5C103336 +:106DA000044610D1C36850F8202C99073BD5FAB996 +:106DB00013F0040304D11A4619462846FCF774FC64 +:106DC000002344F8283C54F8283C10330DD054F8E4 +:106DD000186C56B154F81C7C54F8148CFFF728F842 +:106DE00000284BD02046FBF7C1FB02B0BDE8F08184 +:106DF00050F8241C01AB2846FCF756FC10B16FF08C +:106E00001503DEE7019A54F8243C134444F8243C6B +:106E100054F8203C9B1A44F8203C54F81C3C134482 +:106E200044F81C3CCFE750F8241C01AB2846FCF783 +:106E3000A5FC0028E3D1019E54F8243C334444F8D7 +:106E4000243C54F8203C9B1B44F8203C54F81C3C48 +:106E5000334444F81C3C002EB2D02846FCF726FDF3 +:106E6000B6FBF0F303FB10600028A9D154F8203CD6 +:106E7000002BA5D02846FCF7C5FCA4E744F8180C65 +:106E8000A4F11000FEF772FF424639462846B0478B +:106E9000ABE7FCF709BC00F0D4B8006808B10438CF +:106EA00000B9704703681B689B688B42F9D0406843 +:106EB000F4E7006808B1043800B9704703681B683C +:106EC0009B685B689B788B42F7D04068F2E730B5EF +:106ED000006898B1043888B103681B689B689A6A97 +:106EE00093F82450043A0023DCB2A54201D840684C +:106EF000EFE7013312F833408C42F5D130BD4B1C23 +:106F0000DBB28170817680F82530C37600F8061CEC +:106F1000704750E902301847836800229A7670471C +:106F20008368187E704783680022DA76704783682A +:106F3000587E704783681A7E0AB19A7E1AB9587EC5 +:106F400010B1D87E704701207047012070478368D8 +:106F5000C3E9011270476FF022007047036873B5F0 +:106F60009D688668A86A00246B46007B0094FFF742 +:106F700092FFA86A019401AB22462146007BFFF7ED +:106F80008AFF019B03B97376009802B070BD37B5D4 +:106F9000836800681D788468032D4FF0000001901D +:106FA00007D11876A06A01AB007DFFF772FF00B928 +:106FB000019803B030BD806801238376436823B114 +:106FC000037E13B10C30FBF7D9BC704780680123F6 +:106FD000C376436823B1437E13B10C30FBF7CEBCBC +:106FE000704708B5002210460121FCF72BFF002056 +:106FF000FCF7F6FE002008BD4FF080434FF46072AE +:1070000020B1C3F804230020FCF7EABEC3F808232C +:1070100070470378017903F00F0221B9101C18BFE3 +:10702000012040427047082A06D8012907D183F081 +:10703000080040F3C00070474FF0FF307047002059 +:10704000704770B504460E461546FCF797FB30B9FD +:1070500006B925B12046BDE87040FCF7D3BB70BD32 +:1070600070477047FCF73CBF01460068FCF74CBF17 +:10707000202383F31188704708B5FCF7E1FFBDE8D2 +:107080000840FCF7EDBC07B5002101A8FDF7AAF800 +:1070900003B05DF804FB2DE9F04184460F46054638 +:1070A0002C4614F8013B202B35D0A3F1090104290B +:1070B00031D92D2B31D16B78AC1C4FF0010E002A49 +:1070C0005ED0102A09D1302B07D1237803F0DF03DB +:1070D000582B50D16378102202344FF0FF31002634 +:1070E000B1FBF2F102FB01F86FEA08083046A3F1A8 +:1070F0003005092D18D82B469A4225DD002E20DBBD +:1071000088421ED801D143451BDC00FB023001261A +:1071100014F8013BEBE72546C2E72B2B04BFAC1C60 +:107120006B784FF0000ECAE743F02005613D192D42 +:107130000AD8A3F141051A2D34BF372557255B1B0B +:10714000DAE74FF0FF36E3E7002E08DAFEF7B8F88B +:10715000262303604FF0FF3047B9BDE8F081BEF150 +:10716000000F00D04042002FF7D00EB104F1FF3CD9 +:10717000C7F800C0F1E73023002AAED10822ACE7FF +:10718000302BA2D00A22A8E7C9B202788A4203466D +:1071900000F1010004D0002AF7D1002918BF002314 +:1071A000184670470023C25C0AB91846704701337D +:1071B000F9E70138013910F8013F11F8012F934226 +:1071C00001D1002BF7D1981A7047431A934210B59A +:1071D00000EB020308D3013902469A420BD011F8A2 +:1071E000014F02F8014BF8E70A4412F8014D03F889 +:1071F000014D8A42F9D110BDF0B581EA0004A5071E +:1072000003460BD0013B0A4491421AD1F0BD002A3B +:10721000FCD011F8014B03F8014B013A9C07F6D161 +:107220009508AC001E1F0F19B94205D16FF0030677 +:1072300006FB05222344E5E751F804CB46F804CFCA +:10724000F2E711F8014B03F8014FDDE770B5C9B261 +:1072500003469C0710D141EA012444EA04459408FE +:1072600003EB8406B3420DD16FF0030505FB042444 +:107270001C44A34209D170BD002AFCD003F8011BB5 +:10728000013AE6E743F8045BECE703F8011BF0E79B +:10729000F0B50446B1FBF2F702FB1715092D8CBFC0 +:1072A00027260026303535448A4204F8015B0AD986 +:1072B0003021221A934208DC002304F80139844269 +:1072C00006D81046F0BD3946E4E704F8011BF0E7A4 +:1072D0002378017804F8011900F8013BEFE770B555 +:1072E000D0E90065720806F0010342EAC5729B18F6 +:1072F0004FF000014FEA550444EB0101C0E90031B1 +:1073000070BDD0E900322DE9F04302334FF005079C +:107310004FF0000C42F10002B3EB0C06B2FBF7FE9B +:1073200007FB0EF162EB0101F20842EA4172B2FB87 +:10733000F7F1CA001CEB02084FEA51734EEB030948 +:10734000A2FB0723B31AB3FBF7F318EB030449F1CD +:107350000005C0E90045BDE8F0830B68002B70B55F +:1073600010DD013B02680B6044680A21A2FB015654 +:1073700001FB046626F07043C0E90053310F303141 +:10738000C8B270BD3021FBE74FF0FF307047FDF70A +:10739000E3BA4B68012B07DD0B6818700B680133EB +:1073A0000B604B68013B4B600020704770B50E4688 +:1073B0000168154659B10C688B681D4203D04B68B3 +:1073C0002A463046984714B121462468F4E770BD38 +:1073D00010B504688068A468C0692468012904D1D4 +:1073E0005840C4F80405002010BD003320FA02F014 +:1073F0004FF0010118BF012300F0010091408342CA +:1074000014BFC4F80815C4F80C15ECE770B504688F +:107410008068A468C0692568D5F81465D5F810455A +:10742000D5F8045560406C403440604001291CBFD1 +:10743000D04000F001001860002070BD836818681B +:1074400030B558B10024814213D108685CB95C683A +:107450001860A14200D158600020086072B9002075 +:1074600030BD2846EFE720605868814208BF5C6065 +:10747000F2E705680446002DF3D13AB11A680A60B4 +:10748000586819600028EAD15960E9E76FF01500E3 +:10749000E6E7836802682DE9F041D2F80880DD69EB +:1074A000D3E902241440D3E905210A4324EA020463 +:1074B000D8F800201B69D2F810255D40554024EA19 +:1074C00005050126002714B92846BDE8F08134429D +:1074D0000AD098F8043007F01F00002140EA43105A +:1074E000FDF786FA24EA060401377600EBE72DE97A +:1074F000F041036885689E68D5E902341C40D5E9EF +:107500000532134324EA03044FF0010800270CB9A5 +:10751000BDE8F08118EA040F12D02B69EA6996F8E9 +:1075200004C05340FB4013F0010F07F01F000CBFD5 +:107530000321022140EA4C10FDF75AFA24EA08041C +:1075400001374FEA4808E2E701292DE9F04118BF69 +:10755000D4B28768064612BF25461F2500244FF087 +:107560000108AC4202D90020BDE8F081FB6808FAAE +:1075700004F223EA0203FB6021463046FDF750FA8D +:107580000028F1D10134E4B2EBE701292DE9F04103 +:1075900018BFD4B28768064612BF25461F250024AF +:1075A0004FF00108AC4202D90020BDE8F081FB6831 +:1075B00008FA04F21343FB6021463046FDF730FA27 +:1075C0000028F2D10134E4B2ECE74FF0805310B55B +:1075D0001C695A69624382420FD900280DDB1C697D +:1075E0005A6962438A4208D31A695B690844534363 +:1075F00098428CBF0020012010BD0020FCE770B530 +:107600000D462846194616461C46FFF7DEFF38B1E0 +:107610004CB1224629463046FFF7EEFD002070BDF2 +:107620006FF01500FBE72046F9E70023435082B0D6 +:1076300043580193019B02B0704783689B689A7B13 +:1076400072B1026892681268D2F8201141B14FF409 +:107650008071C2F808130121D16000229A7370472B +:107660001A680AB158681047704782680B4692E85A +:10767000030083E803000020704703689B681B68D1 +:10768000D3F8240118B1D3F88004C3F880047047FC +:1076900002689268126808B58368D2F8100150B188 +:1076A0001B7B0B7010464FF48871FFF7BEFF012360 +:1076B0001360002008BD4FF0FF30FBE707B50368FB +:1076C0008DF807109B681A684FF490711046FFF709 +:1076D000ACFF0DF10703C2F844350123C2F8483569 +:1076E0009360D2F820110029FBD0D36003B05DF87D +:1076F00004FB03689B6870B51C68D4F820310E4603 +:10770000DBB18568AB689B894FF490719A42204643 +:10771000A8BF1A46FFF789FF0023A968934289682A +:1077200007DB0123C4F84415C4F84825A3601046BC +:1077300070BDF05CC8540133EFE71A46F7E738B57F +:1077400003689B681A68D2F810310C4653B18568FB +:107750004FF488711046FFF768FF2B7B23700120E0 +:10776000106038BD1846FCE7036882689B68926821 +:107770001B68002191734FF48072C3F80423704793 +:1077800083689B6801229A73704703689B681B6833 +:10779000D3F8200118B1D3F80403C0F300207047D8 +:1077A00003689B681B68D3F81001003018BF0120E4 +:1077B000704703689B681B681022C3F80423704756 +:1077C00003689B681B681022C3F80823704703688E +:1077D0009B681B684FF40072C3F80423704703686A +:1077E0009B681B684FF40072C3F8082370470120A0 +:1077F000704783689B68C3E90012704708B5036847 +:107800009B681968D1F80433DB05024605D4D1F82A +:10781000040310F0100006D108BDFFF7B6FF0028E2 +:10782000F5D00120F8E71046FFF7BAFF003018BF87 +:107830000120F1E70430FDF78FBE13B504240A19C7 +:1078400004D200236946FDF723FE10B1002002B0E8 +:1078500010BD224601A90098FFF7CEFC0098043025 +:10786000F5E710B10438FDF777BE70470023C0E993 +:107870000233C0E90000704738B5437BDB0604469D +:107880000D4603D183690BB9FEF732F80023A366D6 +:10789000656138BD2DE9F84304460F469046994688 +:1078A00000F108054FF02003EFF3118683F31188F0 +:1078B000BFF36F8F284600F0FDF840B14146FFF757 +:1078C000DBFF2846314600F079F800200CE0B9F1E2 +:1078D000000F1CD00820FDF76BFE38B986F3118825 +:1078E000BFF36F8F6FF00B00BDE8F8830123C0F882 +:1078F00004800360036803F0030267B9236813433D +:10790000036063682060002BDBD16060D9E7C8F8B2 +:1079100000904046EEE73B6833F003030BD1026072 +:10792000626812B9C4E90000CBE7136803F00303EF +:1079300003431360E9E7134303603B6803F0030369 +:1079400018433860BDE710B5044630B102689307AC +:1079500003D0446809B1FFF784FF204610BD00231F +:10796000C0E9003300F10803C0E9023370470A465A +:1079700000234168FFF78EBF437BDB0603BF8069AE +:10798000B0FA80F040090020704738B504464FF047 +:107990002003EFF3118583F31188BFF36F8F014646 +:1079A0008068FDF755FF637B23F00203637385F363 +:1079B0001188BFF36F8F0023A36038BD08B5FDF7B2 +:1079C000E1FE20B10846BDE80840FCF763B881F34A +:1079D0001188BFF36F8F08BD08B50246FDF7D2FED0 +:1079E00020B11046BDE80840FCF754B882F3118876 +:1079F000BFF36F8F08BD4FF02003EFF3118083F3C7 +:107A00001188BFF36F8FFFF7E7BF38B504464FF01B +:107A10002003EFF3118583F31188BFF36F8F0146C5 +:107A20008068FDF715FF637B23F00203637385F322 +:107A30001188BFF36F8F0023A36004F11800BDE825 +:107A4000384000F0B0B80368984214BF18460020D0 +:107A5000704750F8103C70B50446A0F11805CBB142 +:107A60004FF02003EFF3118683F31188BFF36F8F7C +:107A7000294650F8100CFDF7EBFE14F80B3C23F0F0 +:107A8000020304F80B3C86F31188BFF36F8F0023C9 +:107A900044F8103C14F80B3C23F0140304F80B3C9E +:107AA0002846FFF769FF20B12846BDE87040FDF782 +:107AB0001FBF70BD38B54FF02003EFF3118283F381 +:107AC0001188BFF36F8FFFF7BEFF044682F3118862 +:107AD000BFF36F8FC8B14FF02003EFF3118583F32D +:107AE0001188BFF36F8F01468068FDF7B1FE637B9D +:107AF00023F00203637385F31188BFF36F8F0023B4 +:107B0000A36004F1180000F04EF8204638BD70B5AF +:107B1000064600253468A64200D00CB9284670BD40 +:107B20002046FFF772FF2046FFF726FF01250028B9 +:107B3000F0D02046FDF7DCFEECE7C0E90212C0E918 +:107B400000007047437BDB0603BF8069B0FA80F01A +:107B50004009002070477047036D10B5044603B11B +:107B600098472046FFF7EEFF38B12046FDF76AFF41 +:107B7000637B43F00803637310BD637B9B0702D5EF +:107B80002046FFF702FFA369002BF1D004F1180093 +:107B900000F009F8ECE70373002342738173C373A9 +:107BA000C0E90633704710B54FF02002EFF311849F +:107BB00082F31188BFF36F8F03683BB1FEF748FA79 +:107BC000002084F31188BFF36F8F10BD6FF0150094 +:107BD000F7E710B54FF02003EFF3118483F311881A +:107BE000BFF36F8FFEF748FA84F31188BFF36F8FEE +:107BF00010BD70B504460E464FF02003EFF311851B +:107C000083F31188BFF36F8FFEF736FAA04205DDCC +:107C1000012803DD31462046FBF7C8FE85F31188B5 +:107C2000BFF36F8F70BD08B5FEF7E6FA08BD0023FD +:107C3000C0E9061200F110024362C0E90422C0E963 +:107C400000338362704708B54FF02002EFF31183D1 +:107C500082F31188BFF36F8FFFF7BBFF012102286A +:107C6000D8BF0846FFF7C5FFFCF734F9ECE77047CB +:087C70006485FF7F01000000A4 +:107C780000000000012C0E000000000065700E00DE +:107C880018DC00203B760E000000000065700E0036 +:107C98000000000065700E000000000065700E0016 +:107CA80000000000954C0E000000000065700E00FA +:107CB8000000000065700E000000000065700E00F6 +:107CC8000000000065700E000000000065700E00E6 +:107CD8000000000065700E000000000065700E00D6 +:107CE8000000000065700E000000000065700E00C6 +:107CF8000000000065700E0000000000D1380E0082 +:107D08000000000065700E000000000065700E00A5 +:107D18000000000065700E000000000065700E0095 +:107D28000000000065700E000000000065700E0085 +:107D38000000000065700E000000000065700E0075 +:107D48000000000065700E000000000065700E0065 +:107D58000000000065700E000000000065700E0055 +:107D68000000000065700E000000000065700E0045 +:107D78000000000065700E000000000065700E0035 +:107D88000000000065700E000000000065700E0025 +:107D98000000000065700E000000000065700E0015 +:107DA8000000000065700E00191C0E00796B0E00B3 +:107DB8000000000065700E000000000065700E00F5 +:107DC8000000000065700E000000000065700E00E5 +:107DD8000000000065700E000000000065700E00D5 +:107DE8000000000065700E000000000065700E00C5 +:107DF80088830E007D0B0E000000000088830E00B3 +:107E0800BD200E00000000002A830E0035290E0058 +:107E1800E4DD002038840E00E36F0E00000000004F +:107E280042840E00E36F0E00000000004C840E0038 +:107E38001D390E000000000088830E0075410E00F9 +:107E48000000000023830E00C1490E00D07F0E0001 +:107E58001C830E00C1490E00C87F0E00A9880E00C1 +:107E68006D4D0E0044800E00AF880E006D4D0E0063 +:107E780020800E00B5880E006D4D0E00FC7F0E00B0 +:107E880047830E006D4D0E00D87F0E0034830E0020 +:107E9800E54E0E0000000000BB880E00C9510E0020 +:107EA800D4800E0088830E0069540E000000000084 +:0C7EB80088830E00015E0E000000000038 +:107EC40002000000CC7E0E0000000000F6830E00CD +:107ED4002600020200400020FE830E0022000B1147 +:107EE40041100E009F6C0E00C1110E00F56C0E00C7 +:107EF400EF6C0E00E96C0E00E36C0E00DD6C0E00FE +:107F0400D76C0E00D16C0E0081110E002D120E00E4 +:107F1400D5190E001F6D0E00196D0E00136D0E00A5 +:107F24000D6D0E00076D0E00016D0E00FB6C0E0052 +:107F3400ED110E00E5100E0079120E00A91B0E00C3 +:107F44000D150E00576F0E0011290E0000000000E1 +:107F540000000000000000008F6F0E005D6F0E0037 +:107F6400B76F0E00196F0E00216F0E00CD6F0E005B +:107F7400276F0E00000000002F6F0E0000000000AD +:107F840000000000356F0E004B6F0E004F6F0E00A7 +:107F9400512B0E0000000000000000008D2A0E008E +:107FA400192A0E00000000006D4B0E00D1730E0064 +:107FB4000D740E003D740E008B750E0049750E0095 +:107FC400000000000000005000000000000300500A +:107FD4000100000000C00140000000000DFFFFFF91 +:107FE40000040000E803020178DB00200400000024 +:107FF400000000000000000000100240010000002A +:10800400FFFFFFFF00040000E803020188DB0020FB +:1080140004000000000000000000000000200240F6 +:1080240002000000FFFFFFFF00040000E80302015C +:1080340098DB0020040000000000000000000000A5 +:1080440000D0024003000000FFFFFFFF0004000017 +:10805400E8030201A8DB0020040000000000000087 +:1080640000000000914D0E005D4D0E00FF750E00E6 +:10807400B94F0E000D4F0E00854F0E00D54E0E0069 +:108084000100000091760E00BD760E007B760E0096 +:1080940069500E006B760E00F3760E003F770E00EB +:1080A40069770E0081770E008B770E00B3770E0090 +:1080B400C1770E008B770E00A1770E00CF770E00EC +:1080C400DF770E00FD770E00EF770E00F3770E00DA +:1080D4000020004000000000DCDB002024DC002045 +:1080E40030DC002090DC0020A8DC0020F5FFFFFF3E +:1080F400A056002000002110422063308440A55087 +:10810400C660E770088129914AA16BB18CC1ADD1D9 +:10811400CEE1EFF13112100273325222B552944281 +:10812400F772D662399318837BB35AA3BDD39CC329 +:10813400FFF3DEE36224433420040114E664C774CD +:10814400A44485546AA54BB528850995EEE5CFF579 +:10815400ACC58DD55336722611163006D776F66621 +:108164009556B4465BB77AA719973887DFF7FEE7C9 +:108174009DD7BCC7C448E5588668A77840086118ED +:1081840002282338CCC9EDD98EE9AFF94889699919 +:108194000AA92BB9F55AD44AB77A966A711A500AC1 +:1081A400333A122AFDDBDCCBBFFB9EEB799B588B69 +:1081B4003BBB1AABA66C877CE44CC55C222C033C0D +:1081C400600C411CAEED8FFDECCDCDDD2AAD0BBDB9 +:1081D400688D499D977EB66ED55EF44E133E322E61 +:1081E400511E700E9FFFBEEFDDDFFCCF1BBF3AAF09 +:1081F400599F788F8891A981CAB1EBA10CD12DC167 +:108204004EF16FE18010A100C230E32004502540FC +:1082140046706760B9839893FBA3DAB33DC31CD35C +:108224007FE35EF3B1029012F322D232354214524C +:1082340077625672EAB5CBA5A89589856EF54FE5A8 +:108244002CD50DC5E234C324A0148104667447649C +:1082540024540544DBA7FAB79987B8975FE77EF7FC +:108264001DC73CD7D326F2369106B01657667676EC +:10827400154634564CD96DC90EF92FE9C899E989C8 +:108284008AB9ABA94458654806782768C018E1083C +:108294008238A3287DCB5CDB3FEB1EFBF98BD89B9C +:1082A400BBAB9ABB754A545A376A167AF10AD01A8C +:1082B400B32A923A2EFD0FED6CDD4DCDAABD8BADE8 +:1082C400E89DC98D267C076C645C454CA23C832CDC +:1082D400E01CC10C1FEF3EFF5DCF7CDF9BAFBABF3C +:1082E400D98FF89F176E367E554E745E932EB23E2C +:1082F400D10EF01E08010C011001140118011C011B +:10830400200124012C013001340138013C014001D9 +:10831400440148014C0150014750494F5F30004728 +:1083240050494F5F31004344435F41434D5F300048 +:108334004E52465F464C4153485F4452565F4E414D +:108344004D450050574D5F30006170705F7374612C +:108354007274203D2025780A004E6F2076616C6986 +:108364006420736B65746368657320617420616E47 +:1083740079206F6620746865206164647265737324 +:108384006573210A0041726475696E6F20426F6FD4 +:10839400746C6F61646572202853414D2D424120F5 +:1083A400657874656E6465642920322E30205B41E3 +:1083B400726475696E6F3A494B58595A5D0A0D00DB +:1083C4006E524635323834302D514941410A0D0040 +:1083D400580A0D00590A0D005A25303858230A0D41 +:1083E400002530385825303858253038582530384D +:1083F4005800464C4153485F30005352414D5F3062 +:108404000002030405060708090B0C0D0E0F1011DA +:1084140012131430303030303030303030303030AF +:108424003030303030303030303030303030303048 +:1084340030303000434C4F434B5F33324B00434C9E +:108444004F434B5F31364D007379735F636C6F63D9 +:108454006B002A2A2A2A2A20425553204641554C89 +:1084640054202A2A2A2A2A0A002020537461636B82 +:10847400696E67206572726F720A002020507265FF +:108484006369736520646174612062757320657229 +:10849400726F720A00202042464152204164647285 +:1084A4006573733A20307825780A002020496D706E +:1084B40072656369736520646174612062757320F9 +:1084C4006572726F720A002020496E73747275634C +:1084D40074696F6E20627573206572726F720A0020 +:1084E4002A2A2A2A2A204D5055204641554C5420E8 +:1084F4002A2A2A2A2A0A002020537461636B696E8F +:1085040067206572726F722028636F6E7465787469 +:108514002061726561206D69676874206265206EF0 +:108524006F742076616C6964290A002020556E738B +:108534007461636B696E67206572726F720A0020E2 +:108544002044617461204163636573732056696FCD +:108554006C6174696F6E0A0020204D4D46415220B3 +:10856400416464726573733A20307825780A002078 +:1085740020496E737472756374696F6E204163630E +:108584006573732056696F6C6174696F6E0A00209D +:1085940020466C6F6174696E672D706F696E74200C +:1085A4006C617A7920737461746520707265736587 +:1085B40072766174696F6E206572726F720A002A36 +:1085C4002A2A2A2A205553414745204641554C54CE +:1085D400202A2A2A2A2A0A002020446976697369F3 +:1085E4006F6E206279207A65726F0A002020556EC2 +:1085F400616C69676E6564206D656D6F7279206169 +:1086040063636573730A0020204E6F20636F70727A +:108614006F636573736F7220696E737472756374BC +:10862400696F6E730A002020496C6C6567616C2069 +:108634006C6F6164206F66204558435F5245545502 +:10864400524E20696E746F2050430A002020496CFA +:108654006C6567616C20757365206F66207468654E +:1086640020455053520A002020417474656D707483 +:1086740020746F206578656375746520756E646514 +:1086840066696E656420696E737472756374696F6C +:108694006E0A005265736572766564204578636579 +:1086A4007074696F6E20280053707572696F7573EA +:1086B40020696E7465727275707420284952512055 +:1086C400002A2A2A2A2A2048415244204641554C4D +:1086D40054202A2A2A2A2A0A002020427573206656 +:1086E40061756C74206F6E20766563746F7220748C +:1086F40061626C6520726561640A002020466175C0 +:108704006C7420657363616C6174696F6E20287387 +:1087140065652062656C6F77290A002A2A2A2A2A4D +:10872400204465627567206D6F6E69746F72206591 +:108734007863657074696F6E20286E6F7420696D3C +:10874400706C656D656E74656429202A2A2A2A2A4C +:108754000A002A2A2A2A2A20257320256429202A65 +:108764002A2A2A2A0A002A2A2A2A2A2048617264E2 +:108774007761726520657863657074696F6E202A0D +:108784002A2A2A2A0A002A2A2A2A204B65726E6576 +:108794006C20416C6C6F636174696F6E2046616913 +:1087A4006C75726521202A2A2A2A0A002A2A2A2A72 +:1087B4002A204B65726E656C204F4F505321202A3E +:1087C4002A2A2A2A0A002A2A2A2A2A204B65726E71 +:1087D400656C2050616E696321202A2A2A2A2A0A9C +:1087E400002A2A2A2A20556E6B6E6F776E20466106 +:1087F40074616C204572726F7220256421202A2ACC +:108804002A2A0A0043757272656E74207468726550 +:108814006164204944203D2025700A4661756C74CA +:10882400696E6720696E737472756374696F6E2004 +:1088340061646472657373203D20307825780A0082 +:1088440049535200657373656E7469616C20746872 +:108854007265616400466174616C206661756C7454 +:1088640020696E20257321205370696E6E696E67CE +:108874002E2E2E0A00466174616C206661756C743C +:1088840020696E207468726561642025702120411E +:10889400626F7274696E672E0A002D2B20233000DC +:1088A400686C4C7A0050574D5F330050574D5F321F +:1088B4000050574D5F3100554152545F30006D6197 +:1088C400696E0069646C6500737973776F726B719C +:0C88D40000776F726B71756575650000B0 +:1088E0003D670E000090D0030B0000000000000068 +:1088F0000000000000000000000000000000000078 +:108900000000000000000000000000000000000067 +:108910000000000000000000000000000000000057 +:108920000000000000000000000000000000000047 +:108930000000000000000000000000000000000037 +:108940000000000000000000000000000000000027 +:108950000000000000000000000000000000000017 +:108960000000000000000000000000000000000007 +:1089700000000000000000000000000000000000F7 +:108980000000000054DB002000C2010000000800CD +:10899000000000000000000000000000D1280E00D0 +:1089A00080000000E9290E0000000000AD290E0043 +:1089B0008000000000000000000000000000000037 +:1089C000000000000004000016A9002000000000C4 +:1089D00089730E000000000000800080008000808D +:1089E000E803040000000000008000800080008098 +:1089F000E803040000000000008000800080008088 +:108A0000E803040000000000008000800080008077 +:108A1000E803040000000000000000001CAD00207E +:108A2000200000008025000000010300B4DB0020CE +:0C8A300000000000D4DB0020D4DB00209C +:108A3C00F87D0E000000000000000000AC7E0E006F +:108A4C000000000000000000407E0E00000000004E +:108A5C00000000001C7E0E00947F0E000000000041 +:108A6C00287E0E00A07F0E0000000000A07E0E00ED +:108A7C0088800E00C4DB0020347E0E000000000055 +:108A8C0000000000587E0E00AC7F0E0048560020FF +:108A9C004C7E0E00AC7F0E0068560020B87E0E0097 +:108AAC000000000000000000647E0E0068800E00D4 +:108ABC00A4DB0020707E0E0068800E0094DB00208A +:108ACC007C7E0E0068800E0084DB0020887E0E0009 +:108ADC0068800E0074DB0020947E0E0070800E0007 +:108AEC0000000000107E0E00487F0E0088DA002087 +:0C8AFC00047E0E000000000000000000DE +:108B080030440020000400000300030060530020EC +:108B1800010000000000000000000000505000208C +:108B2800180000002000010084530020010000000C +:088B3800000000000000000035 +:108B4000E0DC0020E0DC002000000000000000006D +:048B50000F00000012 +:108B54000000000000000000FCDC0020FCDC002021 +:108B640012010002EF02014041235A0011000102E8 +:108B7400030109020000000100E032080B000202B8 +:108B84000200000904000001020200000524001094 +:108B94000105240102010424020205240600010740 +:108BA40005800310000A09040100020A00000007FE +:108BB400058002400000070500024000000403098C +:108BC40004100341726475696E6F000000000000B8 +:108BD40000280341726475696E6F204E616E6F20C8 +:108BE400333320424C450000000000000000000028 +:108BF400000000000000000000420330303030303C +:108C04003030303030303030303030303030303060 +:108C14003030303030303030303030000000000040 +:108C24000000000000000000000000000000000040 +:0D8C34000000000000000000000000000033 +:038C4100FFFFFF33 +:108C44000000000027DD0020FF6E0E00E9280E0062 +:108C540081280E0000000000000000000000000059 +:0C8C640000000000030000003CDB0020CA +:04000003E0004039A0 +:00000001FF diff --git a/tools/bootloaders/portentah7_bootloader_mbed_hs_v2.bin b/tools/bootloaders/portentah7_bootloader_mbed_hs_v2.bin new file mode 100644 index 000000000..fef3e25f1 Binary files /dev/null and b/tools/bootloaders/portentah7_bootloader_mbed_hs_v2.bin differ diff --git a/tools/bossac b/tools/bossac new file mode 100755 index 000000000..accdffb9a Binary files /dev/null and b/tools/bossac differ