From: tmk Date: Mon, 29 Aug 2016 13:25:12 +0000 (+0900) Subject: adb_usb: Fix keypad and media keys of unimap X-Git-Url: https://git.friedersdorff.com/?a=commitdiff_plain;h=8027dc51f40281f3a0139a23f3a4ab7ab87a5cbb;p=max%2Ftmk_keyboard.git adb_usb: Fix keypad and media keys of unimap --- diff --git a/converter/adb_usb/README.md b/converter/adb_usb/README.md index 034540c9..2240d023 100644 --- a/converter/adb_usb/README.md +++ b/converter/adb_usb/README.md @@ -1,10 +1,10 @@ ADB to USB keyboard converter ============================= -This firmware converts Apple ADB keyboard protocol to USB. You can use TMK Converter, PJRC Teensy2.0 and other USB AVR MCU(ATMega32U4, AT90USB64/128 or etc) for this. But binary size is probably more than 10KB and it won't fit into 8K flash. +This firmware converts Apple ADB keyboard protocol to USB, you can use it to plug old ADB keyboard into modern computer. It works on TMK ADB-USB Converter, PJRC Teensy2.0 and other USB AVR MCU(ATMega32U4, AT90USB64/128 or etc) and needs more than 10KB flash at least. -Discuss: http://geekhack.org/showwiki.php?title=Island:14290 +Discuss here: http://geekhack.org/showwiki.php?title=Island:14290 -TMK Converter: https://geekhack.org/index.php?topic=72052.0 +You can buy a TMK converter here: https://geekhack.org/index.php?topic=72052.0 diff --git a/converter/adb_usb/binary/adb_usb_rev1_unimap.hex b/converter/adb_usb/binary/adb_usb_rev1_unimap.hex index d9d04f2c..d99fd95c 100644 --- a/converter/adb_usb/binary/adb_usb_rev1_unimap.hex +++ b/converter/adb_usb/binary/adb_usb_rev1_unimap.hex @@ -16,8 +16,8 @@ :1000F0001C171E1F202123222E26242D25273012D7 :10010000182F0C13280F0D340E33313638111037D9 :100110002B2C352A5829787B79397A504F515272D5 -:100120006C63805580578053808080545880566D12 -:100130006E6762595A5B5C5D5E5F6F606174756685 +:100120006C63685680668053020103555880576D92 +:100130006E5462595A5B5C5D5E5F6F606174756698 :100140003E3F403C4142774476466B47804365459D :100150008048494A4B4C3D4D3B4E3A7D7E7C7F73F7 :100160000A0025303862003A2000253032580072EB @@ -151,9 +151,9 @@ :10096000592045585452414B455920434F4E534FFF :100970004C4520434F4D4D414E44204B45594D4130 :10098000505F53454354494F4E20343039360A00A6 -:100990004255494C443A20393335633432362D645C -:1009A00069727479202831343A33343A333920412A -:1009B00075672032392032303136290A00564944D1 +:100990004255494C443A20633634616436322D6402 +:1009A00069727479202831313A31353A3130204139 +:1009B00075672033302032303136290A00564944D9 :1009C0003A2030784645454428742E6D2E6B2E29EA :1009D000205049443A203078304144422841444232 :1009E000206B6579626F61726420636F6E766572E9 @@ -1252,7 +1252,7 @@ :104E240008140A321E404D36223F04F203BC039A92 :104E34000326033F03580371030102030405060715 :044E44000809000059 -:106800008800EA44E944E244040005000600070069 +:106800000000EA44E944E2440400050006000700F1 :10681000080009000A000B000C000D000E000F001C :1068200010001100120013001400150016001700CC :10683000180019001A001B001C001D001E001F007C @@ -1262,26 +1262,26 @@ :10687000380082003A003B003C003D003E003F00F3 :1068800040004100420043004400450046004700EC :10689000480049004A004B004C004D004E004F009C -:1068A000500051005200530054005500560057004C +:1068A000500051005200530067005400550056003C :1068B000580059005A005B005C005D005E005F00FC -:1068C000600061006200630064006500850067008D -:1068D000680069006A006B006C006D006E006F005C -:1068E0007000710072007300890087008A008B00BD +:1068C0006000610062006300640000005700000087 +:1068D0006800000000000000000000000000000050 +:1068E0000000000000007300000000000000000035 :1068F000E000E100E200E300E400E500E600E7007C -:106900008800EA44E944E244EA4405000600E2441F -:10691000080009000A000B0046000D004A004B0069 -:10692000100011004700480014001500E94417004A -:10693000180019001A001B001C001D003A003B0043 +:106900000100010001000100EA4401000100E2442D +:106910000100010001000100460001004A004B0097 +:10692000010001004700480001000100E9440100A6 +:106930000100010001000100010001003A003B00DC :106940003C003D003E003F0040004100420043004B -:10695000280029004C002B002C0044004500520068 -:1069600049000100320050004F0001004D004E0070 -:10697000510082003A003B003C003D003E003F00D9 -:1069800040004100420043004400450046004700EB -:10699000480049004A004B004C004D004E004D009D -:1069A0004A004E004B005300F550F650FA50F95093 -:1069B000F650FB50F150FC50F250F150F350FA50A9 -:1069C000F050F950F450F55064006500F750F45061 -:1069D000680069006A006B006C006D006E006F005B -:1069E0007000710072007300890087008A008B00BC -:1069F000E000E100E200E300E400E500E600E7007B +:10695000010001004C00010001004400450052000C +:1069600049000100010050004F0001004D004E00A1 +:1069700051000100010001000100010001000100BF +:1069800001000100010001000100010001000100FF +:1069900001000100010001000100010001004D00A3 +:1069A0004A004E004B0001000100010001000100FF +:1069B00001000100010001000100010001000100CF +:1069C00001000100010001000100010001000100BF +:1069D00001000100010001000100010001000100AF +:1069E000010001000100010001000100010001009F +:1069F000010001000100010001000100010001008F :00000001FF diff --git a/converter/adb_usb/binary/adb_usb_rev2_unimap.hex b/converter/adb_usb/binary/adb_usb_rev2_unimap.hex index a444c908..6b4c88fc 100644 --- a/converter/adb_usb/binary/adb_usb_rev2_unimap.hex +++ b/converter/adb_usb/binary/adb_usb_rev2_unimap.hex @@ -1,19 +1,19 @@ -:100000000C943B050C9482050C9482050C9482059B -:100010000C9482050C9482050C9482050C94820544 -:100020000C9482050C9482050C9482050C944D0F5F -:100030000C94FC0F0C94B91D0C9482050C94820551 -:100040000C9482050C9482050C9482050C942D1E50 -:100050000C9482050C9482050C9482050C94820504 -:100060000C9482050C9482050C9482050C948205F4 -:100070000C94820569108B1079118B107911D010B6 -:10008000F310791148115B1199149914C614C61410 -:1000900021155D15551755177515551770167016DE -:1000A0002B17551755174117041607090B0A1D1B67 +:100000000C9438050C947F050C947F050C947F05A7 +:100010000C947F050C947F050C947F050C947F0550 +:100020000C947F050C947F050C947F050C944A0F6B +:100030000C94F90F0C94B61D0C947F050C947F055D +:100040000C947F050C947F050C947F050C942A1E5C +:100050000C947F050C947F050C947F050C947F0510 +:100060000C947F050C947F050C947F050C947F0500 +:100070000C947F0566108810761188107611CD10CB +:10008000F01076114511581196149614C314C31428 +:100090001E155A1552175217721552176D166D16F6 +:1000A0002817521752173E17041607090B0A1D1B73 :1000B00006196405141A08151C171E1F2021232277 :1000C0002E26242D25273012182F0C13280F0D341F :1000D0000E333136381110372B2C352A5829787BBE -:1000E00079397A504F5152726C63805580578053E2 -:1000F000808080545880566D6E6762595A5B5C5D93 +:1000E00079397A504F5152726C63685680668053EA +:1000F000020103555880576D6E5462595A5B5C5D1E :100100005E5F6F60617475663E3F403C414277447C :1001100076466B47804365458048494A4B4C3D4D88 :100120003B4E3A7D7E7C7F730A0025303862003A70 @@ -147,1102 +147,1102 @@ :1009200045592045585452414B455920434F4E5349 :100930004F4C4520434F4D4D414E44204B45594D62 :1009400041505F53454354494F4E20343039360AA5 -:10095000004255494C443A20393335633432362D00 -:100960006469727479202831343A33363A3432204B -:100970004175672032392032303136290A00564914 -:10098000443A2030784645454428742E6D2E6B2E0F -:1009900029205049443A203078304144422841448B -:1009A00042206B6579626F61726420636F6E766559 -:1009B0007274657229205645523A203078303130B1 -:1009C000310A00444553433A20636F6E7665727472 -:1009D00020414442206B6579626F61726420746FBC -:1009E000205553420A000A092D2056657273696F1B -:1009F0006E202D0A000A6D6F7573653A206F66666A -:100A00000A000A6D6F7573653A206F6E0A000A6BF3 -:100A10006579626F6172643A206F66660A000A6BDC -:100A20006579626F6172643A206F6E0A000A6D61C7 -:100A3000747269783A206F66660A000A6D61747292 -:100A400069783A206F6E0A000A64656275673A2019 -:100A50006F6E0A000A64656275673A206F66660AFF -:100A6000000A0A626F6F746C6F616465722E2E2EBD -:100A70002000433E200011241FBECFEFD4E0DEBF94 -:100A8000CDBF04B603FE27C08091DC019091DD014B -:100A9000A091DE01B091DF018730904BA740B04BB1 -:100AA000D1F41092DC011092DD011092DE0110925F -:100AB000DF0114BE84B7877F84BF0FB6F894A89572 -:100AC00080916000886180936000109260000FBE8A -:100AD000E0E0F8E3099511E0A0E0B1E0ECE7FDE427 -:100AE00002C005900D92A433B107D9F721E0A4E329 -:100AF000B1E001C01D92AC3DB207E1F70E949A0C33 -:100B00000C94BC260C940000FF93EF93E091340109 -:100B1000F0913501309709F00995EF91FF91089513 -:100B2000FC018591803011F0EFDFFBCF0895FF27A6 -:100B3000E0E230E247FF0CC0419597FF09C0EDE2CB -:100B40006095709580959095611D711D811D911D19 -:100B500027FF02C0219530E350E2AA27660F771FD6 -:100B6000881F991FAA1FA41710F0A41B63955A95FC -:100B7000A9F7AA3008F0A95FA05DAF93F3956115BE -:100B800071058105910541F7ED3211F4EF93F3956D -:100B9000F21718F43F93F395FBCF8F91B5DFFA95D9 -:100BA000E1F70895E991F9918591803021F085323E -:100BB00019F0AADFF9CF089520E0E8945591553255 -:100BC000C1F3503311F4689455915A3348F450539B -:100BD00090F3220F022E220F220F200D250FF4CFAB -:100BE0000EF4219589919991533619F3533729F1D0 -:100BF000533559F1BC0188279927E8945C3621F4D4 -:100C00008991999168945591543639F446EF7EF064 -:100C100077FF0DC08FEF9FEF0AC055374AE039F0DC -:100C2000583540E121F0523642E009F00895FF9333 -:100C3000EF937DDFEF91FF91B7CFFF93EF93FC012F -:100C400081918030B9F360DFFBCFFF93EF9368DFD2 -:100C5000F1CFDF93CF93CDB7DEB72596A3DFCF914A -:100C6000DF910895282F2770E82FE695E695E69501 -:100C7000EF70F0E0E95CFE4F87FF0AC081E090E092 -:100C800001C0880F2A95EAF780959081892308C0D2 -:100C900081E090E001C0880F2A95EAF79081892BC6 -:100CA000808381E080934C0108950F931F93CF932D -:100CB000DF93569A5E9A0E9498092FEF87EA91E691 -:100CC000215080409040E1F700C0000080E592E0B4 -:100CD0009F938F930E9429060F900F90C1E0D0E060 -:100CE00006E312E063E08C2F0E949C09009771F0EC -:100CF0009F938F93DF93CF931F930F930E942906A7 -:100D00000F900F900F900F900F900F909FEF29EF83 -:100D100080E0915020408040E1F700C00000219623 -:100D2000C031D105F9F663E082E00E949C0981316F -:100D3000910511F170F487309105F1F020F40497DA -:100D40000297F0F419C089309105B1F00D97C1F404 -:100D500013C08D31910581F030F48431910561F03B -:100D6000499771F409C0843C910531F0873C9105A5 -:100D700019F0813C910521F481E080934D0102C07E -:100D800010924D0163E087E00E949C0991E082305F -:100D900009F090E090934E01992341F083E292E0B4 -:100DA0009F938F930E9429060F900F9023E042E0BB -:100DB00063E082E00E941C0A86E192E09F938F9399 -:100DC0000E9429060F900F90C1E0D0E00CEF11E0D7 -:100DD00063E08C2F0E949C09009771F09F938F9382 -:100DE000DF93CF931F930F930E9429060F900F90CC -:100DF0000F900F900F900F908FEF99EF20E08150A0 -:100E000090402040E1F700C000002196C031D1059C -:100E1000F9F6E7E3F1E080E18E0F11928E13FDCF3A -:100E20008091BE0181608093BE018CEE91E00E94B2 -:100E30009005569A5E98DF91CF911F910F9108957A -:100E4000CF93DF938FE79BEB0197F1F700C0000092 -:100E50000E94180AEC01009711F481E0BDC097FDD3 -:100E600005C080914701816080934701D7FF05C08D -:100E7000809147018E7F80934701ED2FFF27EF730D -:100E8000FF27CE018F739927C6FF02C080549109B6 -:100E9000D6FF02C0E054F109A09136010A2E000CE1 -:100EA000BB0BBD010E94712681382FEF920714F40D -:100EB00081E89FEF22273327281B390B21388FEF3A -:100EC000380714F421E83FEF219520934801CF0122 -:100ED000BD010E94712681382FEF920714F481E83A -:100EE0009FEF91958195910981382FEF920714F426 -:100EF00081E89FEF8195809349018091BE0183FF36 -:100F000060C086ED91E00E949005DF93CF9380ED65 -:100F100091E09F938F930E9429068EEC91E00E94AE -:100F200090058DEB91E00E94900580913601282F6D -:100F3000082E000C330B3F938F9388EB91E09F9327 -:100F40008F930E94290686EB91E00E949005809184 -:100F500047011F928F9381EB91E09F938F930E94A3 -:100F600029068FEA91E00E94900580914801282F80 -:100F7000082E000C330B3F938F938CEA91E09F93E4 -:100F80008F930E9429068AEA91E00E949005809141 -:100F90004901282F082E000C330B3F938F9387EACB -:100FA00091E09F938F930E94290684EA91E00E942A -:100FB00090058DB79EB744960FB6F8949EBF0FBEAE -:100FC0008DBF87E491E00E94EB118091360191E0A2 -:100FD00088300CF090E0890F80933601DF91CF913B -:100FE00008951F93CF93DF9310924C01C09100019D -:100FF000D09101018FEF9FEF909301018093000149 -:10100000CF3F8FEFD80709F06AC08FE79BEB0197BE -:10101000F1F700C0000082E00E94150AEC01892B64 -:1010200009F05DC080914E01882309F458C087E023 -:101030000E94150A009709F452C09C012F773327AC -:1010400022303105A1F048F42115310569F0213035 -:10105000310599F480788A641AC02330310551F043 -:101060002F373105A1F009C08078826410C08078E4 -:1010700089640DC0807888640AC081E991E09F93FB -:101080008F930E9429060F900F9081E18FC0292F26 -:1010900033272F7733272130310579F050F0223074 -:1010A000310579F02330310581F4EC01D078D86432 -:1010B00016C0EC01D078D26412C0EC01D078DA64AA -:1010C0000EC0EC01D078D9640AC08EE791E09F93FE -:1010D0008F930E9429060F900F9080E167C0809146 -:1010E000BE0181FF18C0209709F45DC08AE691E037 -:1010F0000E949005DF93CF9385E691E09F938F93B5 -:101100000E94290683E691E00E9490050F900F90BF -:101110000F900F9003C0209709F445C0CF379FE789 -:10112000D90711F48FE705C0CF3F8FEFD80721F41F -:101130008FEF0E94320639C02D2F3327822F1C2FAC -:101140002F3F310581F4DF93CF9385E491E09F93A6 -:101150008F930E9429060E9455060F900F900F90C2 -:101160000F908C2F23C090914D01992381F0A901FC -:101170004F7755274233510521F42078822F8A601A -:1011800006C04A30510519F42078822F82630E94EC -:1011900032061F3F51F0DC2FCC27CF6FD0930101D7 -:1011A000C093000102C080E001C081E0DF91CF91D7 -:1011B0001F910895E82FF0E0E95CFE4F2081822F17 -:1011C00090E021E030E002C0220F331F6A95E2F781 -:1011D0002823392381E0232B09F480E00895E82FA8 -:1011E000F0E0E95CFE4F80810895CF92DF92EF92AC -:1011F000FF920F931F93CF93DF938091BE0181FFE6 -:1012000035C087E391E00E94900587E3E82E81E0F6 -:10121000F82EC0E0D0E092E3C92E91E0D92E0AE288 -:1012200011E0DF93CF93DF92CF920E9429068FE2E5 -:1012300091E00E949005F70181917F010E94521D6B -:101240001F928F931F930F930E94290688E291E0CB -:101250000E94900521968DB79EB708960FB6F89418 -:101260009EBF0FBE8DBFC031D105D9F6DF91CF91A2 -:101270001F910F91FF90EF90DF90CF900895682F0E -:10128000609582E00C94550A509A83E091E00197B2 -:10129000F1F700C0000050989AEB9A95F1F700C062 -:1012A0000895509A8AEB8A95F1F700C0509883E030 -:1012B00091E00197F1F700C000000895EF92FF92CE -:1012C0000F931F93CF93DF93C0E0D0E090E8E92E17 -:1012D000F12C082F10E0C7010C2E02C095958795C0 -:1012E0000A94E2F780239123892B19F00E94510977 -:1012F00002C00E9444092196C830D10561F7DF91F0 -:10130000CF911F910F91FF90EF900895489B06C0D9 -:1013100023E02A95F1F700000197C1F70895489955 -:1013200006C023E02A95F1F700000197C1F7089560 -:101330005898509808950895CF92DF92EF92FF92B7 -:101340000F931F93CF93DF9300D0CDB7DEB7F89400 -:10135000509AE3EFFBE03197F1F700C000006A8399 -:1013600089830E9451096A816C6089818295807F9E -:10137000862B0E945E090E94440984EF91E00E943E -:101380008F09892B21F4789482EE9FEF43C084EF7C -:1013900091E00E948609009711F478943BC011E116 -:1013A000C12CD12C02E882E890E00E948F097C01D8 -:1013B000882351F199270E948609882329F1CC0CB2 -:1013C000DD1C902F9E19E81A9E1518F46894C0F839 -:1013D00006C0113121F478948CEE9FEF1BC01150A0 -:1013E00011F78FE591E00E948F09892B21F4789401 -:1013F0008BEE9FEF0FC08BE590E00E948609892B52 -:10140000B1F77894C60106C07894812F90E0919549 -:10141000819591090F900F90DF91CF911F910F91BE -:10142000FF90EF90DF90CF90089560E00C949C09BE -:1014300060E083E00C949C091F93CF93DF9300D06E -:101440001F92CDB7DEB7182FF894509A83EF9BE028 -:101450000197F1F700C000002B834A8369830E9443 -:1014600051096981862F88601295107F812B0E9417 -:101470005E090E9444098FE193E00197F1F700C0F3 -:1014800000000E9451094A81842F0E945E092B812D -:10149000822F0E945E090E94440978940F900F9059 -:1014A0000F90DF91CF911F910895262F277040E074 -:1014B00062E00C941C0A80915A0108959FB7F89439 -:1014C000109251019FBF9091D301943009F057C001 -:1014D0009091E9009F703091EC00232F217030FD36 -:1014E00020E8922B24E02093E9002091EB0020FFDC -:1014F00043C02091EE0027FF3FC020914F012223DF -:1015000021F02091E80025FF37C010924F0126E01E -:101510003091E80035FD15C03091D301343061F5CC -:101520003091EB0035FD28C0215021F481E08093FB -:101530004F0122C0EFE9FFE03197F1F700C0000052 -:10154000E7CF8093F1008091E80085FD0AC080918B -:10155000E80080FFFCCF8091E8008E778093E80060 -:1015600006C08FB7F89421E0209351018FBF9F7080 -:101570009093E90080E008959F709093E9008FEFC9 -:101580000895CF93DF9300D01F92CDB7DEB79C01B3 -:101590008091D301843019F593E099833B832A83AA -:1015A0009093E9008FEF9091E800815095FD06C07F -:1015B00095ED9A95F1F700008111F5CF8091E80043 -:1015C00085FF0DC040E050E063E070E0CE01019681 -:1015D0000E945B0D8091E8008E778093E8000F9069 -:1015E0000F900F90DF91CF910895CF93DF9300D0AC -:1015F0001F92CDB7DEB72091D301243021F522E030 -:1016000029839B838A8383E08093E9008FEF909105 -:10161000E800815095FD06C095ED9A95F1F7000020 -:101620008111F5CF8091E80085FF0DC040E050E0CA -:1016300063E070E0CE0101960E945B0D8091E800AE -:101640008E778093E8000F900F900F90DF91CF91ED -:1016500008952091D3012430F1F422E02093E90091 -:101660002FEF3091E800215035FD06C035ED3A9559 -:10167000F1F700002111F5CF2091E80025FF0BC004 -:1016800040E050E065E070E00E945B0D8091E80072 -:101690008E778093E8000895CF93DF932091D30154 -:1016A000243039F521E02093E9002FEF3091E80054 -:1016B000215035FD06C035ED3A95F1F700002111B6 -:1016C000F5CF2091E80025FF14C0EC0140E050E088 -:1016D00068E070E00E945B0D8091E8008E77809357 -:1016E000E80088E0FE01A2E5B1E001900D928A9544 -:1016F000E1F7DF91CF9108958CE892E00C9490058A -:10170000209150012F5F822F62E30E94822699234D -:1017100019F02093500108951092500180915101C9 -:10172000882371F18091D301843041F58091E900E3 -:101730008F702091EC00922F917020FD90E8892B02 -:1017400094E09093E9009091EB0090FF14C0909189 -:10175000EE0097FF10C09091E80095FF03C0109233 -:10176000F100F9CF9091E80090FF05C09091E8005A -:101770009E779093E8008F708093E900109251015A -:10178000089542E061EC81E00E94640E42E061EC69 -:1017900082E00E94640E42E061EC83E00E94640EED -:1017A00042E261EC84E00C94640E8091D5018330B8 -:1017B00009F453C030F4813071F0823009F48CC0E8 -:1017C00008958A3009F478C08B3009F45EC08930FE -:1017D00009F09AC020C08091D401813A09F094C0E8 -:1017E0008091E800877F8093E8008091D8019091F4 -:1017F000D901892B21F468E082E591E003C060E023 -:1018000080E090E070E00E94A60D8091E8008B7768 -:101810008093E80008958091D401813209F074C06A -:101820008091D8019091D901892B09F06DC08091E8 -:10183000E800877F8093E8008091E80082FD05C082 -:101840008091D3018111F8CF5FC08091F100809326 -:101850005A018091E8008B7753C08091D401813A7E -:1018600009F052C08091D8019091D901892B09F0DB -:101870004BC08091E800877F8093E8008091E8006A -:1018800080FFFCCF80910C0136C08091D401813261 -:10189000D9F58091D8019091D901892BA9F5809132 -:1018A000E800877F8093E8000E94990E8091D6011E -:1018B00080930C010C9476178091D401813221F52C -:1018C0008091E800877F8093E8000E94990E8091C4 -:1018D000D70180935B0108958091D401813AA1F4EE -:1018E0008091E800877F8093E8008091E80080FF86 -:1018F000FCCF80915B018093F1008091E8008E77AE -:101900008093E8000C94990E089508950895089521 -:1019100088E892E00E9490050C94870C0E94781D44 -:101920008091D101882329F00E94A31D81110C947C -:10193000450D089584B7877F84BF0FB6F894A895A6 -:1019400080916000886180936000109260000FBEFB -:1019500090E080E80FB6F894809361009093610066 -:101960000FBE0E94850C0E9423120E94EA0E0E9464 -:101970003D0F8091E20084608093E2008EE59AE062 -:101980000E944D1D78948091D3018430E1F783E764 -:1019900092E00E9490050E94251282E091E00E9450 -:1019A000911182E692E00E9490050E94860C80913F -:1019B000D301853039F48EE592E00E9490050E94B3 -:1019C0008E0CF5CF0E942B12F2CF0C94B71D84E839 -:1019D00092E00E9490050C94E50C292F33272330C8 -:1019E0003105C9F064F42130310581F02230310530 -:1019F00009F043C084E790E024ED32E042C0213298 -:101A00003105F1F02232310541F137C082E190E039 -:101A100028E433E036C099278130910541F08230C7 -:101A2000910541F0892B49F5E0EDF2E005C0E0ECCD -:101A3000F2E002C0E0E9F2E0849190E09F0121C071 -:101A40006430D8F4E62FF0E0EE0FFF1FEF5DFE4F9D -:101A50002081318189E090E014C0643070F470E03E -:101A6000FB01EE0FFF1FE75EFE4F20813181FB017E -:101A7000EB5EFE4F808190E004C080E090E020E0CB -:101A800030E0FA0131832083089584E089BD86E047 -:101A900089BD09B400FEFDCF8091D8008F7D809371 -:101AA000D8008091E00082608093E0008091E000A7 -:101AB00081FDFCCF0895CF92DF92EF92FF920F93BA -:101AC0001F93CF93DF93EC018B016A010E94B80E44 -:101AD000811133C0C114D10439F0F60180819181A4 -:101AE000081B190BC80FD91FE12CF12C011511058A -:101AF00019F18091E80085FD16C08091E8008E778D -:101B00008093E800C114D10449F0F60180819181ED -:101B1000E80EF91EF182E08285E00FC00E94B80E47 -:101B2000882321F30AC089918093F10001501109A3 -:101B3000FFEFEF1AFF0ADACF80E0DF91CF911F911C -:101B40000F91FF90EF90DF90CF9008952091DA01F0 -:101B50003091DB012617370748F06115710539F41C -:101B60002091E8002E772093E80001C0B90140E001 -:101B70006115710591F12091D301222309F440C030 -:101B8000253009F43FC02091E80023FD3DC020919D -:101B9000E80022FD2FC02091E80020FFE9CF20912E -:101BA000F20030E0FC01CF016115710559F02830D9 -:101BB000310540F481918093F100615071092F5FEC -:101BC0003F4FF1CF41E02830310509F040E020914E -:101BD000E8002E772093E800CBCF4111CCCF0AC08C -:101BE0008091D301882361F0853061F08091E80015 -:101BF00083FD0AC08091E80082FFF2CF80E0089563 -:101C000082E0089583E0089581E008952091DA014B -:101C10003091DB012617370748F06115710539F45B -:101C20002091E8002E772093E80001C0B901FC0163 -:101C300020E06115710579F18091D301882309F4C1 -:101C40003DC0853009F43CC08091E80083FD3AC076 -:101C50008091E80082FD2CC08091E80080FFE9CFF0 -:101C60008091F20090E06115710559F0883091057E -:101C700040F424912093F10031966150710901964E -:101C8000F2CF21E0089709F020E08091E8008E77FC -:101C90008093E800CECF2111CFCF0AC08091D3012D -:101CA000882361F0853061F08091E80083FD0AC0EF -:101CB0008091E80082FFF2CF80E0089582E00895ED -:101CC00083E0089581E00895982F953058F590931A -:101CD000E900981739F07091EC002091ED005091D7 -:101CE000F00003C0242F762F50E021FF19C030915F -:101CF000EB003E7F3093EB003091ED003D7F309361 -:101D0000ED003091EB0031603093EB007093EC000C -:101D10002093ED005093F0002091EE0027FF07C0C4 -:101D20009F5FD3CF8F708093E90081E0089580E0BA -:101D300008958091D40187FF11C08091E80082FD51 -:101D400005C08091D3018111F8CF11C08091E800C6 -:101D50008B770BC08091D301882349F08091E800F4 -:101D600080FFF8CF8091E8008E778093E800089597 -:101D70002091E4003091E50095E64091EC00842F3D -:101D8000817040FF22C08091E80080FD1CC08091DE -:101D9000D301882391F0853091F08091EB0085FD8F -:101DA00010C04091E4005091E5004217530729F319 -:101DB0009A01915011F784E0089582E0089583E03C -:101DC000089581E0089580E008954091E80042FF81 -:101DD000DECF08950E94470F0E944A0FE0EEF0E028 -:101DE000808181608083E8EDF0E080818F7780835F -:101DF00019BCE3E6F0E08081816080831092D2011B -:101E000008950E94470F0E944A0F8091D8008F7753 -:101E10008093D8008091D80080688093D80080910A -:101E2000D8008F7D8093D80084E089BD86E089BD8D -:101E300009B400FEFDCF1092D3011092CF01109291 -:101E4000D1011092D00142E060E080E00E94640E77 -:101E50008091E1008E7F8093E1008091E2008160BB -:101E60008093E2008091E20088608093E20080919C -:101E7000E0008E7F8093E0000895E3E6F0E080814B -:101E80008E7F808381E08093D2010C94010F1092A9 -:101E9000E20008951092E10008951F920F920FB68C -:101EA0000F9211242F933F934F935F936F937F93E0 -:101EB0008F939F93AF93BF93EF93FF938091E10034 -:101EC00082FF0BC08091E20082FF07C08091E10099 -:101ED0008B7F8093E1000E94800B8091E10080FF66 -:101EE00019C08091E20080FF15C08091E2008E7FD2 -:101EF0008093E2008091E20080618093E200809113 -:101F0000D80080628093D80019BC85E08093D3010B -:101F10000E94880C8091E10084FF30C08091E20033 -:101F200084FF2CC084E089BD86E089BD09B400FE31 -:101F3000FDCF8091D8008F7D8093D8008091E10003 -:101F40008F7E8093E1008091E2008F7E8093E2009B -:101F50008091E20081608093E2008091CF0188232C -:101F600011F084E007C08091E30087FD02C081E0AA -:101F700001C083E08093D3010E94E70C8091E100CF -:101F800083FF29C08091E20083FF25C08091E1009A -:101F9000877F8093E10082E08093D3011092CF018C -:101FA0008091E1008E7F8093E1008091E2008E7F3E -:101FB0008093E2008091E20080618093E20042E041 -:101FC00060E080E00E94640E8091F0008860809361 -:101FD000F0000E947C0BFF91EF91BF91AF919F9118 -:101FE0008F917F916F915F914F913F912F910F90C2 -:101FF0000FBE0F901F9018951F920F920FB60F9261 -:1020000011242F933F934F935F936F937F938F93FD -:102010009F93AF93BF93CF93DF93EF93FF93C091C1 -:10202000E900CF708091EC00D82FD17080FDD0E80E -:102030001092E9008091F000877F8093F0007894FF -:102040000E9440101092E9008091F0008860809317 -:10205000F000CD2BCF70C093E900FF91EF91DF919D -:10206000CF91BF91AF919F918F917F916F915F9130 -:102070004F913F912F910F900FBE0F901F90189589 -:102080001F93CF93DF93CDB7DEB7AA970FB6F8941F -:10209000DEBF0FBECDBFE4EDF1E088E08E0F909182 -:1020A000F10091938E13FBCF0E94D50B8091E80035 -:1020B00083FF1FC18091D4019091D501492F50E039 -:1020C0004A30510508F015C1FA01E65CFF4F0C9447 -:1020D000A226803881F0823809F00BC18091D801A6 -:1020E0008F708093E9008091EB0085FB882780F951 -:1020F0001092E90006C08091D0019091D101911118 -:1021000082609091E800977F9093E8008093F100BF -:102110001092F100C8C0282F2D7F09F0EAC0882353 -:1021200019F0823061F0E5C08091D601813009F06C -:10213000E0C0933009F080E08093D1012BC0809102 -:10214000D601811127C08091D8018F7009F4D1C0C8 -:102150008093E9002091EB0020FF1CC0933021F414 -:102160008091EB00806214C09091EB00906190939D -:10217000EB0021E030E0A90102C0440F551F8A9511 -:10218000E2F74093EA001092EA008091EB00886049 -:102190008093EB001092E9008091E800877F86C071 -:1021A0008111A7C01091D6011F778091E30080783C -:1021B000812B8093E3008091E800877F8093E80083 -:1021C0000E94990E8091E80080FFFCCF8091E3008F -:1021D00080688093E300111102C082E001C083E0B7 -:1021E0008093D30186C08058823008F082C08091ED -:1021F000D6019091D7018C3D53E0950779F583E0A6 -:102200008A838AE289834FB7F894DE01139620E02F -:102210003EE051E2E32FF0E050935700E49120FFBD -:1022200003C0E295EF703F5FEF708E2F90E0EA30D1 -:1022300010F0C79601C0C0968D939D932F5F2431F7 -:1022400049F74FBF8091E800877F8093E8006AE2FA -:1022500070E0CE0101960E94A60D14C0AE014F5F42 -:102260005F4F6091D8010E94ED0CBC01892B09F4ED -:1022700040C09091E800977F9093E80089819A810F -:102280000E94060E8091E8008B778093E80031C0B1 -:10229000803879F58091E800877F8093E80080910D -:1022A000CF018093F1008091E8008E778093E80061 -:1022B0000E94990E1EC081111CC09091D6019230CF -:1022C000C0F48091E800877F8093E8009093CF016D -:1022D0000E94990E8091CF01811106C08091E30088 -:1022E00087FD02C081E001C084E08093D3010E9499 -:1022F000C10B8091E80083FF0AC08091E800877FCE -:102300008093E8008091EB0080628093EB00AA96B6 -:102310000FB6F894DEBF0FBECDBFDF91CF911F91F6 -:10232000089590936101809360010895E0916001A8 -:10233000F0916101309721F00190F081E02D099436 -:1023400080E00895EF92FF920F931F93CF93DF9356 -:10235000E0916001F09161013097B1F18C01028050 -:10236000F381E02D09958091BE0182FF2DC080FF91 -:1023700004C087E494E00E949005E80118E081E43D -:10238000E82E84E0F82E8091BE0180FF0BC088818A -:102390001F928F93FF92EF920E9429060F900F9049 -:1023A0000F900F90115021961111EDCF8091BE0129 -:1023B00080FF0AC08FE394E0DF91CF911F910F91CE -:1023C000FF90EF900C949005DF91CF911F910F91AA -:1023D000FF90EF900895E0916001F09161013097D6 -:1023E00021F00480F581E02D0994089520915E018B -:1023F00030915F018217930771F090935F01809392 -:102400005E01E0916001F0916101309721F006805A -:10241000F781E02D0994089520915C0130915D01D0 -:102420008217930771F090935D0180935C01E091B6 -:102430006001F0916101309721F00084F185E02D79 -:102440000994089508950C9422120E94E21D0E949E -:1024500055060C949B09CF92DF92EF92FF920F9357 -:102460001F93CF93DF9300D000D000D0CDB7DEB75D -:102470000E94F10783E6C82E81E0D82E00E010E02C -:10248000E02E802F0E94EF08F60141916F01F42E9B -:10249000F826B1F40F5F1F4F0031110589F78FEF58 -:1024A00089838A831B820E94EB1D8160782F9D8324 -:1024B0008C8349815A816B818D810E94EC1247C0C7 -:1024C0009091BE0191FF04C08E830E94F5088E8119 -:1024D00020E030E04F2D50E0922FBA01022E02C0D2 -:1024E000759567950A94E2F760FF2BC02983EA820D -:1024F00021E030E0690102C0CC0CDD1C9A95E2F7C6 -:1025000090E08C219D21892B09F420E02B830E94EF -:10251000EB1D8160782F9D838C8349815A816B816B -:102520008D810E94EC1249815A816B817C818D8161 -:102530000E94651DF801ED59FE4F8081C826C082BA -:1025400006C02F5F3F4F2830310531F6A3CF0E94E0 -:10255000641D0E94B9200E942007109162010E9410 -:102560009611181741F10E94961180936201909183 -:10257000BE0192FF0EC090FF0CC01F928F9389E5A1 -:1025800094E09F938F930E9429060F900F900F90D5 -:102590000F908091620126960FB6F894DEBF0FBEB1 -:1025A000CDBFDF91CF911F910F91FF90EF90DF9002 -:1025B000CF900C94761D26960FB6F894DEBF0FBE12 -:1025C000CDBFDF91CF911F910F91FF90EF90DF90E2 -:1025D000CF9008950C943F09CF93DF93CDB7DEB72A -:1025E0002B970FB6F894DEBF0FBECDBF942F4F834D -:1025F000252F588769877A878B874A855B85452B86 -:1026000021F02F3F09F59F3FF9F4DE01119686E096 -:10261000FD0111928A95E9F785E0FE013796019058 -:102620000D928A95E1F749815A816B817C818D8178 -:102630009E810E941F1A2B960FB6F894DEBF0FBE24 -:10264000CDBFDF91CF9108954F81588569857A85F7 -:102650008B850E94651DD9CFCF93882309F4CDC007 -:10266000C82F823859F40E94961181FDC6C089E3B3 -:102670000E94AE1C0E94271D89E30CC0833879F4A8 -:102680000E94961180FDB9C083E50E94AE1C0E9495 -:10269000271D83E50E94CB1CCF910C94271D843805 -:1026A00059F40E94961182FDA8C087E40E94AE1CD6 -:1026B0000E94271D87E4EECF8CEF8C0F813A48F4FF -:1026C0008C2F0E94E523811198C08C2F0E94AE1C94 -:1026D000E3CF80E28C0F883048F4C77081E001C0FE -:1026E000880FCA95EAF70E94ED1CD6CF8BE58C0FB8 -:1026F000833078F4C53A29F0C63A31F083E890E0A7 -:1027000005C081E890E002C082E890E0CF910C948F -:10271000F61188E58C0F853108F06FC0C83A61F179 -:10272000C93A69F1CA3A71F1CB3A79F1CC3A81F1FF -:10273000CD3A89F1CE3A91F1CF3A99F1C13BA1F16D -:10274000C03BA9F1C23BB1F1C33BB9F1C43BC1F1FC -:10275000C53BC9F1C63BD1F1C73BD9F1C83BE1F15B -:10276000C93BE9F1CA3BF1F1CB3BF9F1CC3B09F4B0 -:102770003FC080E090E03EC082EE90E03BC089EE3A -:1027800090E038C08AEE90E035C085EB90E032C032 -:1027900086EB90E02FC083EB90E02CC084EB90E0C0 -:1027A00029C087EB90E026C08CEC90E023C08DEC34 -:1027B00090E020C083E891E01DC08AE891E01AC053 -:1027C00082E991E017C084E991E014C081E292E0CF -:1027D00011C083E292E00EC084E292E00BC085E279 -:1027E00092E008C086E292E005C087E292E002C073 -:1027F0008AE292E0CF910C940C12CF910895882335 -:1028000009F44BC0823859F40E94961181FF45C0EB -:1028100089E30E94AE1C0E94271D89E30CC0833807 -:1028200071F40E94961180FF38C083E50E94AE1CAF -:102830000E94271D83E50E94CB1C0C94271D843821 -:1028400059F40E94961182FF28C087E40E94AE1CB2 -:102850000E94271D87E4EFCF9CEF980F913A58F321 -:1028600090E2980F983050F4877091E001C0990F72 -:102870008A95EAF7892F0E94F31CDFCF9BE5980F1A -:10288000933020F480E090E00C94F611885A853162 -:1028900020F480E090E00C940C120895882321F03D -:1028A0000E94ED1C0C94271D0895882321F00E949E -:1028B000F31C0C94271D0895CF92DF92EF92FF92A4 -:1028C0000F931F93CF93DF9300D000D000D0CDB7EC -:1028D000DEB725E0FC01DE01119601900D922A95EC -:1028E000E1F7FC0140813181F280258122952F7032 -:1028F00063817481672B09F4D8C23F3F19F44F3FBD -:1029000009F4D3C26C0149833A8389819A812E8369 -:102910000E946D1C182F092F0E946C1C0E947C1BAA -:10292000E02FE295EF70F0E0EC5BFF4F2E810C940E -:10293000A226802F807F902F9F70092F882311F06F -:102940000295007FFF2049F0002309F45FC2802F29 -:102950000E94001D0E94271D59C2812F0E94FF1353 -:10296000002309F4A2C2802F0E94061D26960FB6EE -:10297000F894DEBF0FBECDBFDF91CF911F910F91B5 -:10298000FF90EF90DF90CF900C94271D802F807FD9 -:10299000902F9F70092F803211F00295007F112334 -:1029A00019F0113001F129C0FF20A9F0802F222356 -:1029B00049F1213039F526960FB6F894DEBF0FBEE7 -:1029C000CDBFDF91CF911F910F91FF90EF90DF90DE -:1029D000CF900C94101D222319F0213009F465C208 -:1029E0000E94131D2CC0FF20E9F0263008F05DC2C4 -:1029F0000E94EA1C802329F022C0FF20F1F021115F -:102A000015C0802F26960FB6F894DEBF0FBECDBF3F -:102A1000DF91CF911F910F91FF90EF90DF90CF90BA -:102A20000C944E14253008F040C209C0F60185818F -:102A300080FFECC18F708583E4CF2111FBC1802F13 -:102A400069C1202F26952695237030E02115310588 -:102A500021F021303105C9F028C2FF2021F0812F5B -:102A6000902F937002C080E090E026960FB6F89405 -:102A7000DEBF0FBECDBFDF91CF911F910F91FF90B1 -:102A8000EF90DF90CF900C94F611FF2021F0812F72 -:102A9000902F937002C080E090E026960FB6F894D5 -:102AA000DEBF0FBECDBFDF91CF911F910F91FF9081 -:102AB000EF90DF90CF900C940C12812FFF2019F033 -:102AC0000E943F1F02C00E94A71F26960FB6F894CF -:102AD000DEBF0FBECDBFDF91CF911F910F91FF9051 -:102AE000EF90DF90CF900C942C20802F837009F012 -:102AF00078C0F110DAC1812F829586958770880F92 -:102B0000880F912F9F70C92ED12CE12CF12C082E0B -:102B100004C0CC0CDD1CEE1CFF1C0A94D2F714FF81 -:102B200012C04FE050E060E070E004C0440F551F59 -:102B3000661F771F8A95D2F7CB01BA016095709511 -:102B40008095909503C060E070E0CB01202F269522 -:102B500026952370422F50E042305105D1F043308A -:102B6000510559F16C297D298E299F294130510544 -:102B700041F126960FB6F894DEBF0FBECDBFDF91B0 -:102B8000CF911F910F91FF90EF90DF90CF900C9419 -:102B9000911B6C297D298E299F2926960FB6F894C2 -:102BA000DEBF0FBECDBFDF91CF911F910F91FF9080 -:102BB000EF90DF90CF900C94A31B0E94911BC70154 -:102BC000B60126960FB6F894DEBF0FBECDBFDF91DB -:102BD000CF911F910F91FF90EF90DF90CF900C94C9 -:102BE0007F1BFF2019F0802F817001C086958823FC -:102BF00009F45BC1812F829586958770880F880FB5 -:102C0000912F9F70C92ED12CE12CF12C082E04C0DD -:102C1000CC0CDD1CEE1CFF1C0A94D2F714FF12C072 -:102C20004FE050E060E070E004C0440F551F661FA5 -:102C3000771F8A95D2F7CB01BA0160957095809580 -:102C4000909503C060E070E0CB01202F269526957B -:102C50002370422F50E042305105D1F043305105EE -:102C600059F16C297D298E299F294130510541F167 -:102C700026960FB6F894DEBF0FBECDBFDF91CF9181 -:102C80001F910F91FF90EF90DF90CF900C94481C14 -:102C90006C297D298E299F2926960FB6F894DEBFD0 -:102CA0000FBECDBFDF91CF911F910F91FF90EF909D -:102CB000DF90CF900C945A1C0E94481CC701B601AB -:102CC00026960FB6F894DEBF0FBECDBFDF91CF9131 -:102CD0001F910F91FF90EF90DF90CF900C94361CD6 -:102CE000103F41F118F4103E48F48BC0123F09F434 -:102CF00050C0D8F1133F09F460C083C01F70802F0B -:102D00008F71FF2021F00E94CF1B812F7BCE0E946C -:102D1000F01B812F26960FB6F894DEBF0FBECDBFF5 -:102D2000DF91CF911F910F91FF90EF90DF90CF90A7 -:102D30000C945514FF20A9F0253008F0B6C0802F60 -:102D40008F7126960FB6F894DEBF0FBECDBFDF9110 -:102D5000CF911F910F91FF90EF90DF90CF900C9447 -:102D6000151C263008F0A1C0EACFFF20A1F0802F6B -:102D70008F7126960FB6F894DEBF0FBECDBFDF91E0 -:102D8000CF911F910F91FF90EF90DF90CF900C9417 -:102D9000CF1BFF2061F3802F8F7126960FB6F8941A -:102DA000DEBF0FBECDBFDF91CF911F910F91FF907E -:102DB000EF90DF90CF900C94F01BFF2091F0802FCC -:102DC0008F7126960FB6F894DEBF0FBECDBFDF9190 -:102DD000CF911F910F91FF90EF90DF90CF900C94C7 -:102DE000BA1B26960FB6F894DEBF0FBECDBFDF919B -:102DF000CF911F910F91FF90EF90DF90CF900C94A7 -:102E0000B51BFF20A1F0222309F4B1CF812F269614 -:102E10000FB6F894DEBF0FBECDBFDF91CF911F91EB -:102E20000F91FF90EF90DF90CF900C942C13222302 -:102E300009F4B1CF812F26960FB6F894DEBF0FBEEE -:102E4000CDBFDF91CF911F910F91FF90EF90DF9059 -:102E5000CF900C94FF13402F4F70612FC6010E943A -:102E6000B51E26960FB6F894DEBF0FBECDBFDF911C -:102E7000CF911F910F91FF90EF90DF90CF900C9426 -:102E8000C71A402F4F70612FC60126960FB6F894CF -:102E9000DEBF0FBECDBFDF91CF911F910F91FF908D -:102EA000EF90DF90CF900C94B81E26960FB6F89452 -:102EB000DEBF0FBECDBFDF91CF911F910F91FF906D -:102EC000EF90DF90CF9008950E940D1D0E94DC1CB2 -:102ED0000E94271D0E9460210E942C2080E090E02B -:102EE0000E94F61180E090E00C940C120E94FD1CF0 -:102EF0000C9464170E946D1C292F22952F7030E0CE -:102F00002C3031054CF42A3031056CF42250310953 -:102F10002230310588F407C02C30310549F02F30BC -:102F2000310531F009C0803E48F0803F29F406C0E9 -:102F300093FB882780F9089580E0089581E0089543 -:102F4000CF93DF9300D000D01F92CDB7DEB70F90A4 -:102F50000F900F900F900F90DF91CF910895CF9326 -:102F6000DF9300D000D000D0CDB7DEB726960FB6E5 -:102F7000F894DEBF0FBECDBFDF91CF910895CF9300 -:102F8000DF93C091730180917401C817A1F0D0E064 -:102F9000CE0166E070E00E947126FC01EB58FE4F06 -:102FA0004081518162817381848195810E94AF1734 -:102FB0002196C770E8CFDF91CF9108954091A50188 -:102FC0005091A6016091A7017091A8018091A9017B -:102FD0009091AA010C94AF17CF93DF938091AA012F -:102FE00082958F7009F05CC08091A701882309F455 -:102FF00057C020917301D09174014091A501C091F7 -:10300000A601E091A801F091A9012D1709F448C08B -:1030100030E0309709F440C0CF3F11F44F3FE1F169 -:10302000C90166E070E00E947126DC01AB58BE4F1A -:1030300011968C911197C8132FC08C9148132CC0F6 -:1030400012968C911297811127C013968D919C91A5 -:1030500014978E179F0708F401978E1B9F0B883CCF -:103060009105D0F48091AA018F7080618093AA01AC -:10307000C90166E070E00E947126FC01E658FE4F2F -:1030800090819F709061908385EA91E00E945C142A -:10309000DF91CF910C94BF172F5F3F4F2770B5CFB3 -:1030A000DF91CF910895BF92CF92DF92EF92FF927E -:1030B0000F931F93CF93DF93CDB7DEB761970FB612 -:1030C000F894DEBF0FBECDBF8C0185E0F801DE01B4 -:1030D0001D9601900D928A95E1F7D8014C911196B9 -:1030E0002C9111971296EC9012971396CD90DC903C -:1030F00014975091A5016091A6018091A80190912B -:10310000A901009709F46EC16F3F19F45F3F09F4FC -:1031100069C1B090A701BB2009F4C3C03091AA01D6 -:10312000C816D90628F0F601E81BF90BCF0104C038 -:10313000809590958C0D9D1DFF24F394883C9105FE -:1031400088F0F12C307F09F0CBC07C2DD98AC88A59 -:10315000522F6E2D89890E94A01785EA91E00E9466 -:103160005C14B4C0832F807F09F049C0621314C07F -:10317000541312C0E11010C03F7030613093AA01A7 -:103180000E94DE1785EA91E00E945C148091AA01FA -:10319000D80115968C9331C0CD2831F12F3F11F411 -:1031A0004F3F11F1FE2CE1101FC0E09173013091EF -:1031B0007401E31709F45CC0F0E0CF0166E070E051 -:1031C0000E947126DC01AB58BE4F11968C9111976D -:1031D000281307C08C91481304C012968C9181115A -:1031E00003C03196E770E5CFFE2CEE2009F416C13E -:1031F0008091AA0181608093AA01F12C0FC1621312 -:1032000008C0541306C0E11004C08091AA01D8017F -:10321000C1C04D872E878D859E850E947A17882391 -:10322000E1F1EE20D1F12091AA01822F82958F70D9 -:1032300090E0029774F08091A5019091A601988783 -:103240008F831986DB86CA862C87CE0107960E945B -:103250005C1486E0F801A5EAB1E001900D928A9530 -:10326000E1F70E94EC170E94DE17FF24F394D6C00A -:103270004D872E878D859E850E946D1C292F229556 -:103280002F7030E0223031050CF0BCC09F7009F087 -:10329000B6C0805E883008F4C1C0C8010E945C14CA -:1032A000E4CFC816D90608F453C0F601E81BF90BA1 -:1032B000CF01883C910508F450C0F12C7C2DD98AAF -:1032C000C88A522F6E2D89890E94A017E5EAF1E085 -:1032D00086E0DF011D928A95E9F70E94DE179EC005 -:1032E000621314C0541312C0E11010C08091AA01DF -:1032F000F8018583C8010E945C1486E0E5EAF1E0EC -:10330000DF011D928A95E9F7FB2C88C04D872E8737 -:103310008D859E850E947A17882309F4BECFEE2002 -:1033200009F4BBCF2091AA01822F82958F7090E083 -:1033300002970CF48ECF8091A5019091A6019A83FB -:1033400089831B82DD82CC822E83CE0101967FCFC2 -:10335000809590958C0D9D1DACCFFE2CEE2009F430 -:103360009CCF62132EC054132CC02091AA0120FDC3 -:103370001FC0822F82958F70D9F0D80115962C939B -:1033800015978F3049F08F5F982F9295907F822FFD -:103390008F70892B15968C93C8010E945C1486E06F -:1033A000F801A5EAB1E001900D928A95E1F795CF79 -:1033B00086E0F801A5EAB1E001900D928A95E1F767 -:1033C0002DC04D872E878D859E850E947A1781118D -:1033D00040CF8091AA0181608093AA01C8010E9418 -:1033E0005C141CC0EE2009F458CF4D872E878D85C4 -:1033F0009E850E947A17882309F44FCF2ACF811126 -:1034000048CF0CC0243031050CF047CF9F7009F431 -:1034100040CFF8019581907F09F03BCF8F2D6196C9 -:103420000FB6F894DEBF0FBECDBFDF91CF911F91D5 -:103430000F91FF90EF90DF90CF90BF900895CF93C2 -:10344000DF93CDB7DEB72C970FB6F894DEBF0FBE73 -:10345000CDBF4F83588769877A878B879C87CE013A -:1034600007960E945318882371F08F8198852A85CA -:103470003B85232B09F43FC09F3F09F068C08F3F75 -:1034800009F065C038C086E0FE013796DE0111966E -:1034900001900D928A95E1F76F817885EA85FB8529 -:1034A000309749F17F3F11F46F3F29F1809174010A -:1034B00090E09C012F5F3F4F2770332740917301AD -:1034C00050E02417350709F44BC069837A83FD83E4 -:1034D000EC8366E070E00E947126DC01AB58BE4FC1 -:1034E00096E0FE01319601900D929A95E1F72093B6 -:1034F00074010E94BF178091730190917401891724 -:10350000E9F190E066E070E00E9471268B589E4FD2 -:103510000E945318882391F18091730190E066E036 -:1035200070E00E947126FC01EB58FE4F40815181F2 -:1035300062817381848195810E94AF1780917301AC -:1035400090E001968770992780937301D4CF4F81C3 -:10355000588569857A858B859C850E94AF17CBCF6E -:103560000E9476171092740110927301E5EAF1E05F -:1035700086E0DF011D928A95E9F7BDCF2C960FB644 -:10358000F894DEBF0FBECDBFDF91CF910895DF92DB -:10359000EF92FF920F931F93CF93DF93FC01892B40 -:1035A00009F48AC0E12CF12CDD24D394EF0121969B -:1035B0008491853709F461C058F4843708F04EC00F -:1035C000843008F06AC08130D1F0823071F174C06B -:1035D000883709F45DC050F4863709F455C0873741 -:1035E00009F06AC08E2D0E94FA1C54C09CE7980F07 -:1035F000903708F061C08F770E94FF1350C08F0191 -:103600000E5F1F4FFE01849190E2980F983050F4A6 -:103610008770FD2D01C0FF0F8A95EAF78F2F0E945A -:10362000001D14C00E942C1313C08F010E5F1F4F8A -:10363000FE01C49180E28C0F883060F4C7708D2D3C -:1036400001C0880FCA95EAF70E94061D0E94271D37 -:10365000E80125C08C2F0E94FF13FACF9F012E5F37 -:103660003F4FFE01C491CC2369F08FE99FE00197A1 -:10367000F1F700C00000C150F6CF9F012E5F3F4F11 -:10368000FE01F490E9010BC00E94EA1CE82E07C07D -:103690000E94FD1C0E94271D02C00E942C138F2D2A -:1036A000882341F0EFE9FFE03197F1F700C0000017 -:1036B0008150F6CFFE017ACFDF91CF911F910F910C -:1036C000FF90EF90DF9008956093AF017093B00189 -:1036D0008093B1019093B2010E94741D0C94641701 -:1036E0006093AB017093AC018093AD019093AE01F8 -:1036F0000E94751D0C94641708950C94641B0F931D -:103700001F930091AF011091B0012091B101309150 -:10371000B201602B712B822B932B1F910F910C9474 -:10372000641B0F931F930091AF011091B001209182 -:10373000B1013091B20160237123822393231F9141 -:103740000F910C94641B0F931F930091AF01109184 -:10375000B0012091B1013091B20160277127822719 -:1037600093271F910F910C94641B60E070E0CB01D4 -:103770000C94701B0F931F9341E050E060E070E0E9 -:103780008A019B0104C0000F111F221F331F8A955D -:10379000D2F7C901B8011F910F910C94701B0F93C0 -:1037A0001F9341E050E060E070E004C0440F551FFB -:1037B000661F771F8A95D2F78091AB019091AC017B -:1037C000A091AD01B091AE018A019B01082B192B8C -:1037D0002A2B3B2BC901B8011F910F910C94701B30 -:1037E0000F931F9341E050E060E070E004C0440F8D -:1037F000551F661F771F8A95D2F7409550956095A3 -:1038000070958091AB019091AC01A091AD01B09108 -:10381000AE018A019B01082319232A233B23C901F6 -:10382000B8011F910F910C94701B0F931F9341E0EF -:1038300050E060E070E004C0440F551F661F771F22 -:103840008A95D2F78091AB019091AC01A091AD0126 -:10385000B091AE018A019B01082719272A273B272F -:10386000C901B8011F910F910C94701B0F931F9306 -:103870000091AB011091AC012091AD013091AE01EE -:10388000602B712B822B932B1F910F910C94701B2B -:103890000F931F930091AB011091AC012091AD01EA -:1038A0003091AE0160237123822393231F910F91E6 -:1038B0000C94701B0F931F930091AB011091AC01FE -:1038C0002091AD013091AE016027712782279327A7 -:1038D0001F910F910C94701B0895CF92DF92EF927D -:1038E000FF920F931F93CF93DF938C01C090AF0192 -:1038F000D090B001E090B101F090B2014091AB01E5 -:103900005091AC016091AD017091AE01C42AD52AED -:10391000E62AF72ACFE1D0E0D701C6010C2E04C079 -:10392000B695A795979587950A94D2F780FF07C01B -:10393000B8018C2F0E94861E8130910531F42197A9 -:1039400058F7B80180E00E94861EDF91CF911F9149 -:103950000F91FF90EF90DF90CF90089520910D018F -:1039600030910E01F90132969FEF40E051915817C6 -:1039700089F09F3F19F4511101C0942F4F5F4630D9 -:10398000A9F79F3F39F0F901E90FF11D97FDFA956D -:1039900082830895089520910D0130910E01F9015F -:1039A0003296285F3F4F9081981301C01082319664 -:1039B000E217F307C1F7089581E090E0E0910D016F -:1039C000F0910E01E80FF91F1082019688309105E1 -:1039D000A9F708958091BD0108959091BD01892BAB -:1039E0008093BD01089580959091BD0189238093B6 -:1039F000BD0108958093BD0108951092BD01089501 -:103A00009091BC01892B8093BC0108958095909181 -:103A1000BC0189238093BC0108951092BC010895D4 -:103A20008093B30108951092B301089580910D0120 -:103A300090910E01FC0131969C01285F3F4F80E080 -:103A4000919191118F5FE217F307D1F70895E091FB -:103A50000D01F0910E018091BD018083E0910D0177 -:103A6000F0910E0190818091BC01892B808380911F -:103A7000B301882361F0E0910D01F0910E01908176 -:103A8000892B80830E94161D81111092B3018091B1 -:103A90000D0190910E010C94A21190933501809329 -:103AA000340108958295982F9C7C292F2695269580 -:103AB000982F9373990F990F922B892F8A7A869555 -:103AC0009575990F892B08950895CF93DF9300D0B2 -:103AD00000D01F92CDB7DEB70F900F900F900F90D0 -:103AE0000F90DF91CF910895089508950C94EA12F4 -:103AF0008091D301843021F11092BF0120E488E14C -:103B000090E00FB6F894A895809360000FBE2093C4 -:103B1000600083B7817F846083BF83B7816083BF88 -:103B20007894889583B78E7F83BF0FB6F894A89555 -:103B300080916000886180936000109260000FBEE9 -:103B4000089508950895CF930E94A11D0E94F10742 -:103B50000E94A21DC0E08C2F0E94EF08811104C0BA -:103B6000CF5FC031C1F701C081E0CF9108950C94BF -:103B700076171F920F920FB60F9211248F939F9377 -:103B8000AF93BF938091BF01811113C08091C00199 -:103B90009091C101A091C201B091C3014196A11DB4 -:103BA000B11D8093C0019093C101A093C201B09355 -:103BB000C301BF91AF919F918F910F900FBE0F9056 -:103BC0001F90189582E084BD93E095BD9AEF97BD54 -:103BD00080936E0008952FB7F8948091C001909162 -:103BE000C101A091C201B091C3012FBF08952FB7A9 -:103BF000F8946091C0017091C1018091C2019091CF -:103C0000C3012FBF0895CF92DF92EF92FF920F93DF -:103C10001F932FB7F8944091C0015091C10160915A -:103C2000C2017091C3012FBF6A017B01EE24FF2402 -:103C30008C0120E030E0C016D106E206F30610F455 -:103C4000415051099A01281B390BC9011F910F914D -:103C5000FF90EF90DF90CF9008951F920F920FB6D4 -:103C60000F9211248F939F93AF93BF938091C001C4 -:103C70009091C101A091C201B091C3010196A11D13 -:103C8000B11D8093C0019093C101A093C201B09374 -:103C9000C301BF91AF919F918F910F900FBE0F9075 -:103CA0001F9018950E94EA0EF8942FEF87EA91E68C -:103CB000215080409040E1F700C0000087E090EB89 -:103CC000DC018093DC019093DD01A093DE01B093D1 -:103CD000DF019CE088E10FB6F894A895809360001E -:103CE0000FBE90936000FFCFE92FF0E093E0EE0F5E -:103CF000FF1F9A95E1F7E80FF11DE855FF4F8491FA -:103D0000982F90778F7092959F700895CF93C82FBA -:103D1000CB010E94741E292F30E0E82FF0E0C9018A -:103D200044E0880F991F4A95E1F78E2B9F2B80382E -:103D3000910519F480E090E016C04C2F50E083E02C -:103D4000440F551F8A95E1F7240F351F94E0220F89 -:103D5000331F9A95E1F7E20FF31FEE0FFF1FE050BC -:103D6000F84985919491CF91089580E090E008956D -:103D700008958091C60180FF0CC08091120190E0EF -:103D800065E070E00E9471269595879595958795D9 -:103D90002EC081FF0AC08091120190E065E070E0C2 -:103DA0000E9471269595879522C082FF08C0809158 -:103DB000120190E065E070E00E94712618C0209129 -:103DC000C7012223D1F030911101231780F7809190 -:103DD000120190E065E070E00E947126622F70E0B1 -:103DE0000E947126632F70E00E948E26CB018038DE -:103DF000910530F4009731F0089585E090E0089542 -:103E00008FE7089581E008958091C60180FF08C082 -:103E10006091100170E0759567957595679523C061 -:103E200081FF06C06091100170E0759567951BC019 -:103E300082FF04C06091100170E012C06091C70160 -:103E40006623D1F020910F016217A0F78091100135 -:103E500070E090E00E947126622F70E00E948E2632 -:103E60006038710528F46115710521F0862F0895D9 -:103E70008FE7089581E0089561E070E0F4CF803F1E -:103E800021F40E94B91E819504C0813F29F40E944B -:103E9000B91E8093CA010895823F21F40E94B91E81 -:103EA000819504C0833F29F40E94B91E8093C90103 -:103EB0000895893F19F40E94041F05C08A3F31F418 -:103EC0000E94041F81958093CB0108958B3F21F4BC -:103ED0000E94041F819504C08C3F29F40E94041F96 -:103EE0008093CC010895843F21F48091C8018160C2 -:103EF00017C0853F21F48091C801826011C0863FC0 -:103F000021F48091C80184600BC0873F21F4809127 -:103F1000C801886005C0883F31F48091C801806184 -:103F20008093C80108958D3F21F48091C60181607E -:103F30000BC08E3F21F48091C601826005C08F3F87 -:103F400029F48091C60184608093C6010895803F62 -:103F500039F48091CA0187FF6CC01092CA0169C010 -:103F6000813F29F48091CA011816BCF362C0909178 -:103F7000C901823F29F497FF5CC01092C90159C062 -:103F8000833F19F41916CCF354C0893F41F4809152 -:103F9000CB0118160CF04DC01092CB014AC08A3FDD -:103FA00029F48091CB0187FF44C0F6CF8B3F39F4D1 -:103FB0008091CC0187FF3DC01092CC013AC08C3F6C -:103FC00029F48091CC011816BCF333C0843F21F44E -:103FD0008091C8018E7F17C0853F21F48091C80170 -:103FE0008D7F11C0863F21F48091C8018B7F0BC06B -:103FF000873F21F48091C801877F05C0883F31F455 -:104000008091C8018F7E8093C80113C08D3F21F439 -:104010008091C6018E7F0BC08E3F21F48091C60136 -:104020008D7F05C08F3F29F48091C6018B7F8093DF -:10403000C6018091C90181110EC08091CA01811110 -:104040000AC08091CB01811106C08091CC01811101 -:1040500002C01092C70108958091BE0183FF7EC007 -:104060008BE894E00E9490058091C8011F928F9385 -:1040700086E894E09F938F930E94290684E894E059 -:104080000E9490058091C901282F082E000C330B47 -:104090003F938F9381E894E09F938F930E9429062A -:1040A0008FE794E00E9490058091CA01282F082E86 -:1040B000000C330B3F938F938CE794E09F938F9387 -:1040C0000E9429068AE794E00E9490058091CB0126 -:1040D000282F082E000C330B3F938F9387E794E033 -:1040E0009F938F930E94290685E794E00E94900594 -:1040F0008091CC01282F082E000C330B3F938F9317 -:1041000082E794E09F938F930E9429068FE694E0C4 -:104110000E9490058091C7011F928F938CE694E0D6 -:104120009F938F930E9429068AE694E00E9490054F -:104130008091C6011F928F9387E694E09F938F939F -:104140000E94290684E694E00E9490058DB79EB7F0 -:104150004C960FB6F8949EBF0FBE8DBF88EC91E0D1 -:104160000E94EB110E94EB1D9093C5018093C40146 -:1041700008951F93CF93DF938091C4019091C5015F -:104180000E94031EFC012091C701222329F0909177 -:104190001301892F90E007C08091140190E06AE03C -:1041A00070E00E947126E817F90708F485C0809135 -:1041B000C901C091CA01D091CB011091CC018111EC -:1041C00007C0C11175C0D11173C0111171C074C085 -:1041D0002F3F19F02F5F2093C701181624F40E9477 -:1041E000B91E8093C9018091C90187FF05C00E9453 -:1041F000B91E81958093C9011C1624F40E94B91E32 -:104200008093CA018091CA0187FF05C00E94B91E30 -:1042100081958093CA016091C901662331F1C091F3 -:10422000CA01CC2311F1062E000C770B880B990BD9 -:104230000E94702523E333E343E35FE30E94D42528 -:104240000E9438256093C9016C2FCC0F770B880B27 -:10425000990B0E94702523E333E343E35FE30E945D -:10426000D4250E9438256093CA011D1624F40E94AB -:10427000041F8093CB018091CB0187FF05C00E9472 -:10428000041F81958093CB01111624F40E94041F12 -:104290008093CC018091CC0187FF05C00E94041F50 -:1042A00081958093CC01DF91CF911F910C942C20AC -:1042B0002F3F09F08FCF97CFDF91CF911F910895B6 -:1042C000E8ECF1E085E0DF011D928A95E9F71092B4 -:1042D000C7011092C60108958EEA96E00E949005EB -:1042E0001F9281E08F931F9285E08F9380E696E086 -:1042F0009F938F930E9429060F900F900F900F901D -:104300000F900F9008958330E9F128F4813061F027 -:10431000823009F10895853009F462C008F449C07B -:10432000863009F474C0089580911401262F30E07E -:10433000280F311D2F3F310524F4680F60931401BD -:1043400003C08FEF80931401809114011F928F930B -:1043500089E995E072C080911301262F30E0280F83 -:10436000311D2F3F310524F4680F6093130103C002 -:104370008FEF80931301809113011F928F9387E831 -:1043800095E05BC080911201262F30E0280F311D8F -:104390002F3F310524F4680F6093120103C08FEFA3 -:1043A00080931201809112011F928F9384E795E010 -:1043B00044C080911101262F30E0280F311D2F3F7E -:1043C000310524F4680F6093110103C08FEF8093CF -:1043D0001101809111011F928F938FE595E02DC0FF -:1043E00080911001262F30E0280F311D2F3F31051D -:1043F00024F4680F6093100103C08FEF80931001C5 -:10440000809110011F928F9386E495E016C08091F1 -:104410000F01262F30E0280F311D2F3F310524F4E6 -:10442000680F60930F0103C08FEF80930F0180919D -:104430000F011F928F938BE295E09F938F930E94C1 -:1044400029060F900F900F900F900895833081F1FF -:1044500028F4813059F08230D1F00895853009F484 -:1044600049C0B8F1863009F456C00895809114010E -:10447000681720F4861B8093140102C01092140167 -:10448000809114011F928F938CE195E054C080912C -:104490001301681720F4861B8093130102C0109249 -:1044A0001301809113011F928F938AE095E043C01E -:1044B00080911201681720F4861B8093120102C0BC -:1044C00010921201809112011F928F9387EF94E056 -:1044D00032C080911101681720F4861B809311016E -:1044E00002C010921101809111011F928F9382EEF0 -:1044F00094E021C080911001681720F4861B8093FE -:10450000100102C010921001809110011F928F9330 -:1045100089EC94E010C080910F01681720F4861B8D -:1045200080930F0102C010920F0180910F011F9222 -:104530008F938EEA94E09F938F930E9429060F90A9 -:104540000F900F900F900895CF93C82F1F928F93C5 -:1045500083EB97E09F938F930E94290681E090E080 -:10456000A0E0B0E0BC01CD0104C0660F771F881F3A -:10457000991FCA95D2F70E947D1B0F900F900F9044 -:104580000F90CF910C947617CF93873288F58E31A8 -:1045900008F00BC18E3009F487C0D8F4873009F4D5 -:1045A00060C08B3009F44FC0863009F002C18091A1 -:1045B000BE01817F8E7F8093BE0188EB97E00E94D1 -:1045C000900582E79AE00E94900581E08093CE01F9 -:1045D00046C0863109F4B0C020F4803109F47AC0B5 -:1045E000E8C0893109F491C08B3109F449C0E1C0B8 -:1045F000883349F150F4893209F4D5C0853309F480 -:10460000D2C0873209F0D5C0CEC0833409F4CBC004 -:1046100028F48A3308F4CDC08953C8C0883409F01F -:10462000C8C00E94761781E69AE00E9490052FEF9D -:1046300083ED90E3215080409040E1F700C00000FE -:104640000E94521E0CC08FED97E041C088E49AE0B2 -:104650000E9490058091BE0181608093BE01C1E0FF -:10466000ADC08091BE01C82FC17080FFEFCF84E53F -:104670009AE00E9490058091BE01817F8E7F3FC0AD -:104680009091BE0191FBCC27C0F981E0C827892F0A -:10469000C0FB81F98093BE01CC2319F08BE39AE033 -:1046A00029C08DE29AE013C09091BE0192FBCC2705 -:1046B000C0F981E0C827892FC0FB82F98093BE0131 -:1046C000CC2319F08EE19AE015C08EE09AE00E94AA -:1046D0009005C5CF9091BE0193FBCC27C0F981E036 -:1046E000C827892FC0FB83F98093BE01CC2351F0EA -:1046F00082E09AE00E9490058091BE0181608093E3 -:10470000BE015CC085EF99E0E2CF86EE99E00E94A1 -:10471000900583EC99E00E9490058EE799E00E9455 -:10472000900581E599E00E9490058CE099E00E9457 -:1047300090058DED98E0CBCF8FEC98E00E9490052E -:104740000E9496111F928F9385EB98E09F938F9311 -:104750000E94290680910C011F928F938EE998E0A8 -:104760009F938F930E94290680915B011F928F93E4 -:104770008BE898E09F938F930E9429060E94F71D73 -:104780009F938F937F936F9384E798E09F938F938A -:104790000E9429068DB79EB742960FB6F8949EBF29 -:1047A0000FBE8DBF5CCF80E001C08D510E94A4225E -:1047B00056CF82E798E00E949005C0E08C2FCF9101 -:1047C000089580E0089580E00895CF93C82F8091E8 -:1047D000CE01813069F020F0823009F449C040C137 -:1047E00067E08FE00E94DA08882309F43FC106C021 -:1047F00067E08FE00E94DA08882361F08C2F0E9426 -:10480000E123811104C08C2F0E94C4222FC081E0BB -:1048100090E02CC08C2F0E94E323811126C0C4316C -:10482000E1F070F4CB3081F0C031D1F40E946C2102 -:104830008BEA97E00E94900582E08093CE0115C03C -:10484000C93259F0C83361F488EB97E00E949005B3 -:104850008FEA97E00E94900508C01092CE0104C133 -:1048600089EA97E00E949005FFC081E08170FEC058 -:10487000C43228F5CE3108F0C1C0CB30A1F1D0F45C -:10488000C73009F0D3C08EE18093140182E3809396 -:1048900013018AE08093120184E18093110188E082 -:1048A0008093100188E280930F018FE496E00E94CC -:1048B0009005BFC0C33149F1C431C1F0B7C0CB349A -:1048C00009F4A9C028F4C93289F0C83361F0AEC038 -:1048D000C13509F49EC0C23509F499C0CE3409F03F -:1048E000A5C06AE09EC00E946C21A3C08091CD014A -:1048F000882319F01092CD019CC08CE596E00E94AF -:10490000900581E08093CE01B1C086E396E00E94DD -:10491000900584E296E00E949005809114011F9218 -:104920008F9381E296E09F938F930E9429068FE1F7 -:1049300096E00E9490058DE096E00E94900580919F -:1049400013011F928F938AE096E09F938F930E94AA -:10495000290688E096E00E94900589EF95E00E9484 -:104960009005809112011F928F9386EF95E09F939F -:104970008F930E94290684EF95E00E94900583EEB4 -:1049800095E00E949005809111011F928F9380EE17 -:1049900095E09F938F930E9429068EED95E00E94EB -:1049A000900589EC95E00E949005809110011F927E -:1049B0008F9386EC95E09F938F930E94290684EC59 -:1049C00095E00E9490058DEA95E00E949005809107 -:1049D0000F011F928F938AEA95E09F938F930E9415 -:1049E000290688EA95E00E9490058DB79EB7489603 -:1049F0000FB6F8949EBF0FBE8DBF1BC0CE51EC2FDB -:104A0000F0E0E75DFE4F80818093CD0112C061E050 -:104A100003C061E006C06AE08091CD010E9483215D -:104A200008C08091CD010E94262203C08DE496E04B -:104A300013C08091CD01882369F01F928F9387E482 -:104A400096E09F938F930E9429060F900F900F90EE -:104A50000F9004C084E496E00E94900581E006C0B7 -:104A60001092CE0180E002C080E000CFCF91089587 -:104A70000E943F256894B1110C94CE2508950E94A0 -:104A8000B32588F09F5798F0B92F9927B751B0F008 -:104A9000E1F0660F771F881F991F1AF0BA95C9F7C2 -:104AA00014C0B13091F00E94CD25B1E008950C946E -:104AB000CD25672F782F8827B85F39F0B93FCCF321 -:104AC000869577956795B395D9F73EF4909580953F -:104AD000709561957F4F8F4F9F4F0895E89409C05F -:104AE00097FB3EF490958095709561957F4F8F4F21 -:104AF0009F4F9923A9F0F92F96E9BB279395F69537 -:104B0000879577956795B795F111F8CFFAF4BB0FB4 -:104B100011F460FF1BC06F5F7F4F8F4F9F4F16C018 -:104B2000882311F096E911C0772321F09EE8872FA2 -:104B3000762F05C0662371F096E8862F70E060E05E -:104B40002AF09A95660F771F881FDAF7880F9695D7 -:104B5000879597F9089557FD9058440F551F59F0C0 -:104B60005F3F71F04795880F97FB991F61F09F3F5A -:104B700079F087950895121613061406551FF2CF83 -:104B80004695F1DF08C0161617061806991FF1CFD3 -:104B900086957105610508940895E894BB276627FA -:104BA0007727CB0197F908950E94E6250C9460269B -:104BB0000E94522638F00E94592620F0952311F0C9 -:104BC0000C9449260C944F260C94CE250E94AB25BC -:104BD00078F39923C9F35523B9F3950F50E0551F86 -:104BE000AA27EE27FF27BB2700240894679520F407 -:104BF000E20FF31FB41F0A1E220F331F441FAA1F08 -:104C00006695A9F7779530F4F30FB41F0A1E121EAC -:104C100008F46395330F441FAA1F221F769599F756 -:104C2000879520F4B40F0A1E121E631F440FAA1F9B -:104C3000221F331F8695A9F7862F712D602D112411 -:104C40009F5750409AF0F1F088234AF0EE0FFF1F73 -:104C5000BB1F661F771F881F91505040A9F79E3FCA -:104C6000510580F00C9449260C94CE255F3FE4F367 -:104C7000983ED4F3869577956795B795F795E79520 -:104C80009F5FC1F7FE2B880F911D9695879597F929 -:104C9000089597F99F6780E870E060E008959FEFBE -:104CA00080EC089500240A941616170618060906C3 -:104CB000089500240A941216130614060506089592 -:104CC000092E0394000C11F4882352F0BB0F40F41A -:104CD000BF2B11F460FF04C06F5F7F4F8F4F9F4F5A -:104CE00008950024552704C0080E591F880F991FE6 -:104CF000009729F076956795B8F37105B9F7802D7F -:104D0000952F0895991B79E004C0991F961708F014 -:104D1000961B881F7A95C9F78095089597FB072EF3 -:104D200016F4009407D077FD09D00E94A82607FC4E -:104D300005D03EF4909581959F4F089570956195AB -:104D40007F4F0895EE0FFF1F0590F491E02D099419 -:104D5000AA1BBB1B51E107C0AA1FBB1FA617B707A1 -:104D600010F0A61BB70B881F991F5A95A9F78095BD -:0C4D70009095BC01CD010895F894FFCF90 -:104D7C00FFFF5B0A4C0B290BF50AC10A01B4012891 -:104D8C0008140A321E404D3622FF03B2037C035A2C -:104D9C0003E602FF021803310301020304050607B0 -:044DAC0008090000F2 -:106800008800EA44E944E244040005000600070069 +:10095000004255494C443A206336346164363220B3 +:100960002831313A31343A333620417567203330FB +:100970002032303136290A005649443A2030784630 +:1009800045454428742E6D2E6B2E29205049443A3B +:100990002030783041444228414442206B657962DE +:1009A0006F61726420636F6E766572746572292060 +:1009B0005645523A203078303130310A00444553A0 +:1009C000433A20636F6E7665727420414442206B17 +:1009D0006579626F61726420746F205553420A001A +:1009E0000A092D2056657273696F6E202D0A000A60 +:1009F0006D6F7573653A206F66660A000A6D6F75D4 +:100A000073653A206F6E0A000A6B6579626F6172D6 +:100A1000643A206F66660A000A6B6579626F6172DC +:100A2000643A206F6E0A000A6D61747269783A2028 +:100A30006F66660A000A6D61747269783A206F6E9B +:100A40000A000A64656275673A206F6E0A000A64DC +:100A5000656275673A206F66660A000A0A626F6F00 +:100A6000746C6F616465722E2E2E2000433E200050 +:100A700011241FBECFEFD4E0DEBFCDBF04B603FE0E +:100A800027C08091DC019091DD01A091DE01B09141 +:100A9000DF018730904BA740B04BD1F41092DC01BE +:100AA0001092DD011092DE011092DF0114BE84B7B6 +:100AB000877F84BF0FB6F894A89580916000886105 +:100AC00080936000109260000FBEE0E0F8E30995AB +:100AD00011E0A0E0B1E0E6E7FDE402C005900D9270 +:100AE000A433B107D9F721E0A4E3B1E001C01D921E +:100AF000AC3DB207E1F70E94970C0C94B9260C9418 +:100B00000000FF93EF93E0913401F09135013097AD +:100B100009F00995EF91FF910895FC0185918030CE +:100B200011F0EFDFFBCF0895FF27E0E230E247FF4F +:100B30000CC0419597FF09C0EDE2609570958095D6 +:100B40009095611D711D811D911D27FF02C021958A +:100B500030E350E2AA27660F771F881F991FAA1F4C +:100B6000A41710F0A41B63955A95A9F7AA3008F0B2 +:100B7000A95FA05DAF93F39561157105810591059E +:100B800041F7ED3211F4EF93F395F21718F43F9318 +:100B9000F395FBCF8F91B5DFFA95E1F70895E991D1 +:100BA000F9918591803021F0853219F0AADFF9CFD3 +:100BB000089520E0E89455915532C1F3503311F473 +:100BC000689455915A3348F4505390F3220F022EF3 +:100BD000220F220F200D250FF4CF0EF421958991BD +:100BE0009991533619F3533729F1533559F1BC0113 +:100BF00088279927E8945C3621F489919991689423 +:100C00005591543639F446EF7EF077FF0DC08FEFE3 +:100C10009FEF0AC055374AE039F0583540E121F0DE +:100C2000523642E009F00895FF93EF937DDFEF9194 +:100C3000FF91B7CFFF93EF93FC0181918030B9F31F +:100C400060DFFBCFFF93EF9368DFF1CFDF93CF93AC +:100C5000CDB7DEB72596A3DFCF91DF910895282F7A +:100C60002770E82FE695E695E695EF70F0E0E95CF1 +:100C7000FE4F87FF0AC081E090E001C0880F2A95EF +:100C8000EAF780959081892308C081E090E001C057 +:100C9000880F2A95EAF79081892B808381E08093E1 +:100CA0004C0108950F931F93CF93DF93569A5E9A4A +:100CB0000E9495092FEF87EA91E6215080409040ED +:100CC000E1F700C0000080E592E09F938F930E94BF +:100CD00026060F900F90C1E0D0E006E312E063E03B +:100CE0008C2F0E949909009771F09F938F93DF9347 +:100CF000CF931F930F930E9426060F900F900F9093 +:100D00000F900F900F909FEF29EF80E091502040BF +:100D10008040E1F700C000002196C031D105F9F60E +:100D200063E082E00E9499098131910511F170F42C +:100D300087309105F1F020F404970297F0F419C080 +:100D400089309105B1F00D97C1F413C08D31910533 +:100D500081F030F48431910561F0499771F409C054 +:100D6000843C910531F0873C910519F0813C910557 +:100D700021F481E080934D0102C010924D0163E0A7 +:100D800087E00E94990991E0823009F090E0909309 +:100D90004E01992341F083E292E09F938F930E944A +:100DA00026060F900F9023E042E063E082E00E946D +:100DB000190A86E192E09F938F930E9426060F9076 +:100DC0000F90C1E0D0E00CEF11E063E08C2F0E94A7 +:100DD0009909009771F09F938F93DF93CF931F939F +:100DE0000F930E9426060F900F900F900F900F9078 +:100DF0000F908FEF99EF20E0815090402040E1F775 +:100E000000C000002196C031D105F9F6E7E3F1E01A +:100E100080E18E0F11928E13FDCF8091BE01816013 +:100E20008093BE018CEE91E00E948D05569A5E98EB +:100E3000DF91CF911F910F910895CF93DF938FE7AB +:100E40009BEB0197F1F700C000000E94150AEC012E +:100E5000009711F481E0BDC097FD05C08091470166 +:100E6000816080934701D7FF05C0809147018E7F45 +:100E700080934701ED2FFF27EF73FF27CE018F737C +:100E80009927C6FF02C080549109D6FF02C0E054E2 +:100E9000F109A09136010A2E000CBB0BBD010E9486 +:100EA0006E2681382FEF920714F481E89FEF2227F6 +:100EB0003327281B390B21388FEF380714F421E82A +:100EC0003FEF219520934801CF01BD010E946E267E +:100ED00081382FEF920714F481E89FEF9195819567 +:100EE000910981382FEF920714F481E89FEF8195E3 +:100EF000809349018091BE0183FF60C086ED91E03F +:100F00000E948D05DF93CF9380ED91E09F938F93A7 +:100F10000E9426068EEC91E00E948D058DEB91E0FB +:100F20000E948D0580913601282F082E000C330B6E +:100F30003F938F9388EB91E09F938F930E942606B7 +:100F400086EB91E00E948D05809147011F928F935F +:100F500081EB91E09F938F930E9426068FEA91E0A8 +:100F60000E948D0580914801282F082E000C330B1C +:100F70003F938F938CEA91E09F938F930E94260674 +:100F80008AEA91E00E948D0580914901282F082E60 +:100F9000000C330B3F938F9387EA91E09F938F93DD +:100FA0000E94260684EA91E00E948D058DB79EB7C7 +:100FB00044960FB6F8949EBF0FBE8DBF87E491E0B4 +:100FC0000E94E8118091360191E088300CF090E0A9 +:100FD000890F80933601DF91CF9108951F93CF93AE +:100FE000DF9310924C01C0910001D09101018FEF6D +:100FF0009FEF9093010180930001CF3F8FEFD807BF +:1010000009F06AC08FE79BEB0197F1F700C0000081 +:1010100082E00E94120AEC01892B09F05DC08091E8 +:101020004E01882309F458C087E00E94120A0097F5 +:1010300009F452C09C012F77332722303105A1F0EB +:1010400048F42115310569F02130310599F4807893 +:101050008A641AC02330310551F02F373105A1F0D1 +:1010600009C08078826410C0807889640DC080785F +:1010700088640AC081E991E09F938F930E942606BD +:101080000F900F9081E18FC0292F33272F773327BF +:101090002130310579F050F02230310579F02330DC +:1010A000310581F4EC01D078D86416C0EC01D07819 +:1010B000D26412C0EC01D078DA640EC0EC01D078B2 +:1010C000D9640AC08EE791E09F938F930E94260611 +:1010D0000F900F9080E167C08091BE0181FF18C022 +:1010E000209709F45DC08AE691E00E948D05DF93A8 +:1010F000CF9385E691E09F938F930E94260683E627 +:1011000091E00E948D050F900F900F900F9003C0FB +:10111000209709F445C0CF379FE7D90711F48FE72F +:1011200005C0CF3F8FEFD80721F48FEF0E942F0625 +:1011300039C02D2F3327822F1C2F2F3F310581F4EB +:10114000DF93CF9385E491E09F938F930E942606CF +:101150000E9452060F900F900F900F908C2F23C07B +:1011600090914D01992381F0A9014F775527423382 +:10117000510521F42078822F8A6006C04A3051053B +:1011800019F42078822F82630E942F061F3F51F0AE +:10119000DC2FCC27CF6FD0930101C093000102C098 +:1011A00080E001C081E0DF91CF911F910895E82F89 +:1011B000F0E0E95CFE4F2081822F90E021E030E0FA +:1011C00002C0220F331F6A95E2F72823392381E0FA +:1011D000232B09F480E00895E82FF0E0E95CFE4F4E +:1011E00080810895CF92DF92EF92FF920F931F9329 +:1011F000CF93DF938091BE0181FF35C087E391E0FB +:101200000E948D0587E3E82E81E0F82EC0E0D0E053 +:1012100092E3C92E91E0D92E0AE211E0DF93CF9339 +:10122000DF92CF920E9426068FE291E00E948D0508 +:10123000F70181917F010E944F1D1F928F931F9391 +:101240000F930E94260688E291E00E948D05219668 +:101250008DB79EB708960FB6F8949EBF0FBE8DBF90 +:10126000C031D105D9F6DF91CF911F910F91FF9039 +:10127000EF90DF90CF900895682F609582E00C94F6 +:10128000520A509A83E091E00197F1F700C0000004 +:1012900050989AEB9A95F1F700C00895509A8AEB0E +:1012A0008A95F1F700C0509883E091E00197F1F73B +:1012B00000C000000895EF92FF920F931F93CF9309 +:1012C000DF93C0E0D0E090E8E92EF12C082F10E089 +:1012D000C7010C2E02C0959587950A94E2F78023EA +:1012E0009123892B19F00E944E0902C00E944109E6 +:1012F0002196C830D10561F7DF91CF911F910F91F1 +:10130000FF90EF900895489B06C023E02A95F1F7DF +:1013100000000197C1F70895489906C023E02A9577 +:10132000F1F700000197C1F7089558985098089573 +:101330000895CF92DF92EF92FF920F931F93CF9376 +:10134000DF9300D0CDB7DEB7F894509AE3EFFBE01F +:101350003197F1F700C000006A8389830E944E092B +:101360006A816C6089818295807F862B0E945B09EF +:101370000E94410984EF91E00E948C09892B21F49D +:10138000789482EE9FEF43C084EF91E00E9483093E +:10139000009711F478943BC011E1C12CD12C02E8E4 +:1013A00082E890E00E948C097C01882351F1992702 +:1013B0000E948309882329F1CC0CDD1C902F9E19F3 +:1013C000E81A9E1518F46894C0F806C0113121F48B +:1013D00078948CEE9FEF1BC0115011F78FE591E0D0 +:1013E0000E948C09892B21F478948BEE9FEF0FC01B +:1013F0008BE590E00E948309892BB1F77894C601B0 +:1014000006C07894812F90E09195819591090F9075 +:101410000F90DF91CF911F910F91FF90EF90DF9090 +:10142000CF90089560E00C94990960E083E00C94FB +:1014300099091F93CF93DF9300D01F92CDB7DEB7EA +:10144000182FF894509A83EF9BE00197F1F700C0B2 +:1014500000002B834A8369830E944E096981862F8D +:1014600088601295107F812B0E945B090E944109C0 +:101470008FE193E00197F1F700C000000E944E0950 +:101480004A81842F0E945B092B81822F0E945B0975 +:101490000E94410978940F900F900F90DF91CF91A7 +:1014A0001F910895262F277040E062E00C94190ADE +:1014B00080915A0108959FB7F894109251019FBFEF +:1014C0009091D301943009F057C09091E9009F703A +:1014D0003091EC00232F217030FD20E8922B24E086 +:1014E0002093E9002091EB0020FF43C02091EE0003 +:1014F00027FF3FC020914F01222321F02091E800D7 +:1015000025FF37C010924F0126E03091E80035FDED +:1015100015C03091D301343061F53091EB0035FDC9 +:1015200028C0215021F481E080934F0122C0EFE9CF +:10153000FFE03197F1F700C00000E7CF8093F100A2 +:101540008091E80085FD0AC08091E80080FFFCCF13 +:101550008091E8008E778093E80006C08FB7F894FA +:1015600021E0209351018FBF9F709093E90080E0AC +:1015700008959F709093E9008FEF0895CF93DF93C4 +:1015800000D01F92CDB7DEB79C018091D30184308B +:1015900019F593E099833B832A839093E9008FEFB9 +:1015A0009091E800815095FD06C095ED9A95F1F770 +:1015B00000008111F5CF8091E80085FF0DC040E06B +:1015C00050E063E070E0CE0101960E94580D8091DA +:1015D000E8008E778093E8000F900F900F90DF91D6 +:1015E000CF910895CF93DF9300D01F92CDB7DEB790 +:1015F0002091D301243021F522E029839B838A8323 +:1016000083E08093E9008FEF9091E800815095FD91 +:1016100006C095ED9A95F1F700008111F5CF809104 +:10162000E80085FF0DC040E050E063E070E0CE01CF +:1016300001960E94580D8091E8008E778093E80013 +:101640000F900F900F90DF91CF9108952091D301CB +:101650002430F1F422E02093E9002FEF3091E800EC +:10166000215035FD06C035ED3A95F1F70000211106 +:10167000F5CF2091E80025FF0BC040E050E065E089 +:1016800070E00E94580D8091E8008E778093E8000A +:101690000895CF93DF932091D301243039F521E0D1 +:1016A0002093E9002FEF3091E800215035FD06C06E +:1016B00035ED3A95F1F700002111F5CF2091E800C2 +:1016C00025FF14C0EC0140E050E068E070E00E94AB +:1016D000580D8091E8008E778093E80088E0FE0145 +:1016E000A2E5B1E001900D928A95E1F7DF91CF91EB +:1016F00008958CE892E00C948D05209150012F5FA5 +:10170000822F62E30E947F26992319F020935001D3 +:1017100008951092500180915101882371F18091B8 +:10172000D301843041F58091E9008F702091EC0065 +:10173000922F917020FD90E8892B94E09093E9001E +:101740009091EB0090FF14C09091EE0097FF10C0B5 +:101750009091E80095FF03C01092F100F9CF9091AD +:10176000E80090FF05C09091E8009E779093E80014 +:101770008F708093E90010925101089542E061EC6E +:1017800081E00E94610E42E061EC82E00E94610E05 +:1017900042E061EC83E00E94610E42E261EC84E091 +:1017A0000C94610E8091D501833009F453C030F45C +:1017B000813071F0823009F48CC008958A3009F4C8 +:1017C00078C08B3009F45EC0893009F09AC020C01F +:1017D0008091D401813A09F094C08091E800877F1C +:1017E0008093E8008091D8019091D901892B21F450 +:1017F00068E082E591E003C060E080E090E070E0A6 +:101800000E94A30D8091E8008B778093E8000895F3 +:101810008091D401813209F074C08091D8019091F7 +:10182000D901892B09F06DC08091E800877F8093F2 +:10183000E8008091E80082FD05C08091D30181110C +:10184000F8CF5FC08091F10080935A018091E80049 +:101850008B7753C08091D401813A09F052C08091B6 +:10186000D8019091D901892B09F04BC08091E800F3 +:10187000877F8093E8008091E80080FFFCCF809113 +:101880000C0136C08091D4018132D9F58091D80104 +:101890009091D901892BA9F58091E800877F8093E9 +:1018A000E8000E94960E8091D60180930C010C9462 +:1018B00073178091D401813221F58091E800877FF0 +:1018C0008093E8000E94960E8091D70180935B017F +:1018D00008958091D401813AA1F48091E800877F36 +:1018E0008093E8008091E80080FFFCCF80915B014D +:1018F0008093F1008091E8008E778093E8000C944B +:10190000960E089508950895089588E892E00E943B +:101910008D050C94840C0E94751D8091D101882343 +:1019200029F00E94A01D81110C94420D089584B7E6 +:10193000877F84BF0FB6F894A89580916000886176 +:1019400080936000109260000FBE90E080E80FB6B8 +:10195000F89480936100909361000FBE0E94820C06 +:101960000E9420120E94E70E0E943A0F8091E2002E +:1019700084608093E2008BE59AE00E944A1D78948F +:101980008091D3018430E1F783E792E00E948D05D6 +:101990000E94221282E091E00E948E1182E692E083 +:1019A0000E948D050E94830C8091D301853039F40B +:1019B0008EE592E00E948D050E948B0CF5CF0E946F +:1019C0002812F2CF0C94B41D84E892E00E948D0599 +:1019D0000C94E20C292F332723303105C9F064F42D +:1019E0002130310581F02230310509F043C084E710 +:1019F00090E024ED32E042C021323105F1F0223294 +:101A0000310541F137C082E190E028E433E036C08F +:101A100099278130910541F08230910541F0892B61 +:101A200049F5E0EDF2E005C0E0ECF2E002C0E0E9EB +:101A3000F2E0849190E09F0121C06430D8F4E62F59 +:101A4000F0E0EE0FFF1FEF5DFE4F2081318189E056 +:101A500090E014C0643070F470E0FB01EE0FFF1FE3 +:101A6000E75EFE4F20813181FB01EB5EFE4F8081FE +:101A700090E004C080E090E020E030E0FA013183A3 +:101A80002083089584E089BD86E089BD09B400FE05 +:101A9000FDCF8091D8008F7D8093D8008091E000A9 +:101AA00082608093E0008091E00081FDFCCF08958A +:101AB000CF92DF92EF92FF920F931F93CF93DF931A +:101AC000EC018B016A010E94B50E811133C0C11473 +:101AD000D10439F0F60180819181081B190BC80FE0 +:101AE000D91FE12CF12C0115110519F18091E800A5 +:101AF00085FD16C08091E8008E778093E800C114C0 +:101B0000D10449F0F60180819181E80EF91EF1823D +:101B1000E08285E00FC00E94B50E882321F30AC041 +:101B200089918093F10001501109FFEFEF1AFF0A2C +:101B3000DACF80E0DF91CF911F910F91FF90EF906E +:101B4000DF90CF9008952091DA013091DB012617C4 +:101B5000370748F06115710539F42091E8002E77B8 +:101B60002093E80001C0B90140E06115710591F1D1 +:101B70002091D301222309F440C0253009F43FC04D +:101B80002091E80023FD3DC02091E80022FD2FC0F8 +:101B90002091E80020FFE9CF2091F20030E0FC0125 +:101BA000CF016115710559F02830310540F481915C +:101BB0008093F100615071092F5F3F4FF1CF41E0F9 +:101BC0002830310509F040E02091E8002E7720937D +:101BD000E800CBCF4111CCCF0AC08091D30188233C +:101BE00061F0853061F08091E80083FD0AC080914A +:101BF000E80082FFF2CF80E0089582E0089583E05C +:101C0000089581E008952091DA013091DB012617D3 +:101C1000370748F06115710539F42091E8002E77F7 +:101C20002093E80001C0B901FC0120E061157105B5 +:101C300079F18091D301882309F43DC0853009F4FE +:101C40003CC08091E80083FD3AC08091E80082FDAD +:101C50002CC08091E80080FFE9CF8091F20090E0F5 +:101C60006115710559F08830910540F42491209355 +:101C7000F1003196615071090196F2CF21E0089789 +:101C800009F020E08091E8008E778093E800CECFC5 +:101C90002111CFCF0AC08091D301882361F0853014 +:101CA00061F08091E80083FD0AC08091E80082FF26 +:101CB000F2CF80E0089582E0089583E0089581E006 +:101CC0000895982F953058F59093E900981739F0BA +:101CD0007091EC002091ED005091F00003C0242F92 +:101CE000762F50E021FF19C03091EB003E7F3093FA +:101CF000EB003091ED003D7F3093ED003091EB0033 +:101D000031603093EB007093EC002093ED00509322 +:101D1000F0002091EE0027FF07C09F5FD3CF8F70A8 +:101D20008093E90081E0089580E008958091D401D6 +:101D300087FF11C08091E80082FD05C08091D3012A +:101D40008111F8CF11C08091E8008B770BC0809192 +:101D5000D301882349F08091E80080FFF8CF80917B +:101D6000E8008E778093E80008952091E400309198 +:101D7000E50095E64091EC00842F817040FF22C081 +:101D80008091E80080FD1CC08091D301882391F0F0 +:101D9000853091F08091EB0085FD10C04091E4000A +:101DA0005091E5004217530729F39A01915011F71A +:101DB00084E0089582E0089583E0089581E0089525 +:101DC00080E008954091E80042FFDECF08950E9430 +:101DD000440F0E94470FE0EEF0E080818160808335 +:101DE000E8EDF0E080818F77808319BCE3E6F0E0D6 +:101DF0008081816080831092D20108950E94440FF7 +:101E00000E94470F8091D8008F778093D8008091EF +:101E1000D80080688093D8008091D8008F7D80930F +:101E2000D80084E089BD86E089BD09B400FEFDCFFD +:101E30001092D3011092CF011092D1011092D001D3 +:101E400042E060E080E00E94610E8091E1008E7FC0 +:101E50008093E1008091E20081608093E2008091B4 +:101E6000E20088608093E2008091E0008E7F8093A2 +:101E7000E0000895E3E6F0E080818E7F808381E0DA +:101E80008093D2010C94FE0E1092E20008951092FD +:101E9000E10008951F920F920FB60F9211242F9315 +:101EA0003F934F935F936F937F938F939F93AF93E2 +:101EB000BF93EF93FF938091E10082FF0BC080916D +:101EC000E20082FF07C08091E1008B7F8093E100F8 +:101ED0000E947D0B8091E10080FF19C08091E2009B +:101EE00080FF15C08091E2008E7F8093E200809198 +:101EF000E20080618093E2008091D800806280934C +:101F0000D80019BC85E08093D3010E94850C809194 +:101F1000E10084FF30C08091E20084FF2CC084E0A7 +:101F200089BD86E089BD09B400FEFDCF8091D8004F +:101F30008F7D8093D8008091E1008F7E8093E100B7 +:101F40008091E2008F7E8093E2008091E2008160C8 +:101F50008093E2008091CF01882311F084E007C0D4 +:101F60008091E30087FD02C081E001C083E080939F +:101F7000D3010E94E40C8091E10083FF29C080918D +:101F8000E20083FF25C08091E100877F8093E1001C +:101F900082E08093D3011092CF018091E1008E7F87 +:101FA0008093E1008091E2008E7F8093E200809137 +:101FB000E20080618093E20042E060E080E00E9405 +:101FC000610E8091F00088608093F0000E94790B90 +:101FD000FF91EF91BF91AF919F918F917F916F9101 +:101FE0005F914F913F912F910F900FBE0F901F90D7 +:101FF00018951F920F920FB60F9211242F933F93B3 +:102000004F935F936F937F938F939F93AF93BF9300 +:10201000CF93DF93EF93FF93C091E900CF7080914E +:10202000EC00D82FD17080FDD0E81092E9008091AB +:10203000F000877F8093F00078940E943D1010920A +:10204000E9008091F00088608093F000CD2BCF7084 +:10205000C093E900FF91EF91DF91CF91BF91AF91D4 +:102060009F918F917F916F915F914F913F912F91B0 +:102070000F900FBE0F901F9018951F93CF93DF9373 +:10208000CDB7DEB7AA970FB6F894DEBF0FBECDBFAF +:10209000E4EDF1E088E08E0F9091F10091938E13C2 +:1020A000FBCF0E94D20B8091E80083FF1FC180917B +:1020B000D4019091D501492F50E04A30510508F0E4 +:1020C00015C1FA01E65CFF4F0C949F26803881F021 +:1020D000823809F00BC18091D8018F708093E9009C +:1020E0008091EB0085FB882780F91092E90006C0FB +:1020F0008091D0019091D101911182609091E8007E +:10210000977F9093E8008093F1001092F100C8C08F +:10211000282F2D7F09F0EAC0882319F0823061F062 +:10212000E5C08091D601813009F0E0C0933009F01C +:1021300080E08093D1012BC08091D601811127C00E +:102140008091D8018F7009F4D1C08093E90020916B +:10215000EB0020FF1CC0933021F48091EB008062E3 +:1021600014C09091EB0090619093EB0021E030E07F +:10217000A90102C0440F551F8A95E2F74093EA0077 +:102180001092EA008091EB0088608093EB0010923F +:10219000E9008091E800877F86C08111A7C0109177 +:1021A000D6011F778091E3008078812B8093E30034 +:1021B0008091E800877F8093E8000E94960E8091CE +:1021C000E80080FFFCCF8091E30080688093E3000B +:1021D000111102C082E001C083E08093D30186C068 +:1021E0008058823008F082C08091D6019091D7014A +:1021F0008C3D53E0950779F583E08A838AE28983F1 +:102200004FB7F894DE01139620E03EE051E2E32F51 +:10221000F0E050935700E49120FF03C0E295EF7087 +:102220003F5FEF708E2F90E0EA3010F0C79601C04C +:10223000C0968D939D932F5F243149F74FBF8091B6 +:10224000E800877F8093E8006AE270E0CE010196A3 +:102250000E94A30D14C0AE014F5F5F4F6091D80183 +:102260000E94EA0CBC01892B09F440C09091E8005F +:10227000977F9093E80089819A810E94030E809154 +:10228000E8008B778093E80031C0803879F5809141 +:10229000E800877F8093E8008091CF018093F10070 +:1022A0008091E8008E778093E8000E94960E1EC011 +:1022B00081111CC09091D6019230C0F48091E80049 +:1022C000877F8093E8009093CF010E94960E8091C3 +:1022D000CF01811106C08091E30087FD02C081E03B +:1022E00001C084E08093D3010E94BE0B8091E8007E +:1022F00083FF0AC08091E800877F8093E800809187 +:10230000EB0080628093EB00AA960FB6F894DEBFD4 +:102310000FBECDBFDF91CF911F91089590936101C2 +:10232000809360010895E0916001F0916101309720 +:1023300021F00190F081E02D099480E00895EF9262 +:10234000FF920F931F93CF93DF93E0916001F09181 +:1023500061013097B1F18C010280F381E02D099584 +:102360008091BE0182FF2DC080FF04C087E494E00D +:102370000E948D05E80118E081E4E82E84E0F82E43 +:102380008091BE0180FF0BC088811F928F93FF92C6 +:10239000EF920E9426060F900F900F900F90115011 +:1023A00021961111EDCF8091BE0180FF0AC08FE30D +:1023B00094E0DF91CF911F910F91FF90EF900C94DB +:1023C0008D05DF91CF911F910F91FF90EF900895B0 +:1023D000E0916001F0916101309721F00480F58176 +:1023E000E02D0994089520915E0130915F018217DC +:1023F000930771F090935F0180935E01E09160011B +:10240000F0916101309721F00680F781E02D099469 +:10241000089520915C0130915D018217930771F05E +:1024200090935D0180935C01E0916001F091610106 +:10243000309721F00084F185E02D099408950895E6 +:102440000C941F120E94DF1D0E9452060C949809E2 +:10245000CF92DF92EF92FF920F931F93CF93DF9370 +:1024600000D000D000D0CDB7DEB70E94EE0783E6E3 +:10247000C82E81E0D82E00E010E0E02E802F0E94D0 +:10248000EC08F60141916F01F42EF826B1F40F5FCC +:102490001F4F0031110589F78FEF89838A831B82D3 +:1024A0000E94E81D8160782F9D838C8349815A8129 +:1024B0006B818D810E94E91247C09091BE0191FF0E +:1024C00004C08E830E94F2088E8120E030E04F2D00 +:1024D00050E0922FBA01022E02C0759567950A94BA +:1024E000E2F760FF2BC02983EA8221E030E0690136 +:1024F00002C0CC0CDD1C9A95E2F790E08C219D2166 +:10250000892B09F420E02B830E94E81D8160782F3D +:102510009D838C8349815A816B818D810E94E91250 +:1025200049815A816B817C818D810E94621DF801F5 +:10253000ED59FE4F8081C826C08206C02F5F3F4FF5 +:102540002830310531F6A3CF0E94611D0E94B620CC +:102550000E941D07109162010E949311181741F10A +:102560000E949311809362019091BE0192FF0EC070 +:1025700090FF0CC01F928F9389E594E09F938F93F7 +:102580000E9426060F900F900F900F90809162018D +:1025900026960FB6F894DEBF0FBECDBFDF91CF9168 +:1025A0001F910F91FF90EF90DF90CF900C94731DCF +:1025B00026960FB6F894DEBF0FBECDBFDF91CF9148 +:1025C0001F910F91FF90EF90DF90CF9008950C94A2 +:1025D0003C09CF93DF93CDB7DEB72B970FB6F894B6 +:1025E000DEBF0FBECDBF942F4F83252F588769873D +:1025F0007A878B874A855B85452B21F02F3F09F52C +:102600009F3FF9F4DE01119686E0FD0111928A9553 +:10261000E9F785E0FE01379601900D928A95E1F782 +:1026200049815A816B817C818D819E810E941C1A17 +:102630002B960FB6F894DEBF0FBECDBFDF91CF91C2 +:1026400008954F81588569857A858B850E94621D22 +:10265000D9CFCF93882309F4CDC0C82F823859F43D +:102660000E94931181FDC6C089E30E94AB1C0E94A9 +:10267000241D89E30CC0833879F40E94931180FDF6 +:10268000B9C083E50E94AB1C0E94241D83E50E9413 +:10269000C81CCF910C94241D843859F40E949311C6 +:1026A00082FDA8C087E40E94AB1C0E94241D87E421 +:1026B000EECF8CEF8C0F813A48F48C2F0E94E223EE +:1026C000811198C08C2F0E94AB1CE3CF80E28C0F4D +:1026D000883048F4C77081E001C0880FCA95EAF7D6 +:1026E0000E94EA1CD6CF8BE58C0F833078F4C53A74 +:1026F00029F0C63A31F083E890E005C081E890E027 +:1027000002C082E890E0CF910C94F31188E58C0F21 +:10271000853108F06FC0C83A61F1C93A69F1CA3A27 +:1027200071F1CB3A79F1CC3A81F1CD3A89F1CE3AD7 +:1027300091F1CF3A99F1C13BA1F1C03BA9F1C23B64 +:10274000B1F1C33BB9F1C43BC1F1C53BC9F1C63BD3 +:10275000D1F1C73BD9F1C83BE1F1C93BE9F1CA3B33 +:10276000F1F1CB3BF9F1CC3B09F43FC080E090E0C4 +:102770003EC082EE90E03BC089EE90E038C08AEE29 +:1027800090E035C085EB90E032C086EB90E02FC042 +:1027900083EB90E02CC084EB90E029C087EB90E0C5 +:1027A00026C08CEC90E023C08DEC90E020C083E844 +:1027B00091E01DC08AE891E01AC082E991E017C05B +:1027C00084E991E014C081E292E011C083E292E0DA +:1027D0000EC084E292E00BC085E292E008C086E27F +:1027E00092E005C087E292E002C08AE292E0CF91D7 +:1027F0000C940912CF910895882309F44BC08238B4 +:1028000059F40E94931181FF45C089E30E94AB1CDB +:102810000E94241D89E30CC0833871F40E94931137 +:1028200080FF38C083E50E94AB1C0E94241D83E515 +:102830000E94C81C0C94241D843859F40E949311E2 +:1028400082FF28C087E40E94AB1C0E94241D87E4FD +:10285000EFCF9CEF980F913A58F390E2980F983091 +:1028600050F4877091E001C0990F8A95EAF7892F9B +:102870000E94F01CDFCF9BE5980F933020F480E09E +:1028800090E00C94F311885A853120F480E090E0B8 +:102890000C9409120895882321F00E94EA1C0C94DC +:1028A000241D0895882321F00E94F01C0C94241DFF +:1028B0000895CF92DF92EF92FF920F931F93CF93E1 +:1028C000DF9300D000D000D0CDB7DEB725E0FC010B +:1028D000DE01119601900D922A95E1F7FC014081ED +:1028E0003181F280258122952F7063817481672B5D +:1028F00009F4D8C23F3F19F44F3F09F4D3C26C0129 +:1029000049833A8389819A812E830E946A1C182FF9 +:10291000092F0E94691C0E94791BE02FE295EF703D +:10292000F0E0EC5BFF4F2E810C949F26802F807F80 +:10293000902F9F70092F882311F00295007FFF20B0 +:1029400049F0002309F45FC2802F0E94FD1C0E9401 +:10295000241D59C2812F0E94FC13002309F4A2C236 +:10296000802F0E94031D26960FB6F894DEBF0FBE7F +:10297000CDBFDF91CF911F910F91FF90EF90DF902E +:10298000CF900C94241D802F807F902F9F70092F53 +:10299000803211F00295007F112319F0113001F1FE +:1029A00029C0FF20A9F0802F222349F1213039F5D9 +:1029B00026960FB6F894DEBF0FBECDBFDF91CF9144 +:1029C0001F910F91FF90EF90DF90CF900C940D1D11 +:1029D000222319F0213009F465C20E94101D2CC079 +:1029E000FF20E9F0263008F05DC20E94E71C80233A +:1029F00029F022C0FF20F1F0211115C0802F26966A +:102A00000FB6F894DEBF0FBECDBFDF91CF911F91FF +:102A10000F91FF90EF90DF90CF900C944B142530E6 +:102A200008F040C209C0F601858180FFECC18F70BB +:102A30008583E4CF2111FBC1802F69C1202F26950A +:102A40002695237030E02115310521F02130310524 +:102A5000C9F028C2FF2021F0812F902F937002C06F +:102A600080E090E026960FB6F894DEBF0FBECDBF93 +:102A7000DF91CF911F910F91FF90EF90DF90CF905A +:102A80000C94F311FF2021F0812F902F937002C03E +:102A900080E090E026960FB6F894DEBF0FBECDBF63 +:102AA000DF91CF911F910F91FF90EF90DF90CF902A +:102AB0000C940912812FFF2019F00E943C1F02C0C4 +:102AC0000E94A41F26960FB6F894DEBF0FBECDBF9E +:102AD000DF91CF911F910F91FF90EF90DF90CF90FA +:102AE0000C942920802F837009F078C0F110DAC18E +:102AF000812F829586958770880F880F912F9F7000 +:102B0000C92ED12CE12CF12C082E04C0CC0CDD1CDC +:102B1000EE1CFF1C0A94D2F714FF12C04FE050E0E5 +:102B200060E070E004C0440F551F661F771F8A9550 +:102B3000D2F7CB01BA01609570958095909503C04E +:102B400060E070E0CB01202F269526952370422F60 +:102B500050E042305105D1F04330510559F16C2914 +:102B60007D298E299F294130510541F126960FB6C6 +:102B7000F894DEBF0FBECDBFDF91CF911F910F91B3 +:102B8000FF90EF90DF90CF900C948E1B6C297D29E5 +:102B90008E299F2926960FB6F894DEBF0FBECDBFB3 +:102BA000DF91CF911F910F91FF90EF90DF90CF9029 +:102BB0000C94A01B0E948E1BC701B60126960FB66F +:102BC000F894DEBF0FBECDBFDF91CF911F910F9163 +:102BD000FF90EF90DF90CF900C947C1BFF2019F0BA +:102BE000802F817001C08695882309F45BC1812FF5 +:102BF000829586958770880F880F912F9F70C92EB8 +:102C0000D12CE12CF12C082E04C0CC0CDD1CEE1CC8 +:102C1000FF1C0A94D2F714FF12C04FE050E060E0AE +:102C200070E004C0440F551F661F771F8A95D2F7C6 +:102C3000CB01BA01609570958095909503C060E0D6 +:102C400070E0CB01202F269526952370422F50E06F +:102C500042305105D1F04330510559F16C297D299D +:102C60008E299F294130510541F126960FB6F894DF +:102C7000DEBF0FBECDBFDF91CF911F910F91FF90AF +:102C8000EF90DF90CF900C94451C6C297D298E2904 +:102C90009F2926960FB6F894DEBF0FBECDBFDF91F9 +:102CA000CF911F910F91FF90EF90DF90CF900C94F8 +:102CB000571C0E94451CC701B60126960FB6F89412 +:102CC000DEBF0FBECDBFDF91CF911F910F91FF905F +:102CD000EF90DF90CF900C94331C103F41F118F42B +:102CE000103E48F48BC0123F09F450C0D8F1133F96 +:102CF00009F460C083C01F70802F8F71FF2021F006 +:102D00000E94CC1B812F7BCE0E94ED1B812F26962B +:102D10000FB6F894DEBF0FBECDBFDF91CF911F91EC +:102D20000F91FF90EF90DF90CF900C945214FF2002 +:102D3000A9F0253008F0B6C0802F8F7126960FB607 +:102D4000F894DEBF0FBECDBFDF91CF911F910F91E1 +:102D5000FF90EF90DF90CF900C94121C263008F07B +:102D6000A1C0EACFFF20A1F0802F8F7126960FB669 +:102D7000F894DEBF0FBECDBFDF91CF911F910F91B1 +:102D8000FF90EF90DF90CF900C94CC1BFF2061F36D +:102D9000802F8F7126960FB6F894DEBF0FBECDBF81 +:102DA000DF91CF911F910F91FF90EF90DF90CF9027 +:102DB0000C94ED1BFF2091F0802F8F7126960FB69B +:102DC000F894DEBF0FBECDBFDF91CF911F910F9161 +:102DD000FF90EF90DF90CF900C94B71B26960FB624 +:102DE000F894DEBF0FBECDBFDF91CF911F910F9141 +:102DF000FF90EF90DF90CF900C94B21BFF20A1F0DA +:102E0000222309F4B1CF812F26960FB6F894DEBFA6 +:102E10000FBECDBFDF91CF911F910F91FF90EF902B +:102E2000DF90CF900C942913222309F4B1CF812F86 +:102E300026960FB6F894DEBF0FBECDBFDF91CF91BF +:102E40001F910F91FF90EF90DF90CF900C94FC13A7 +:102E5000402F4F70612FC6010E94B21E26960FB6FA +:102E6000F894DEBF0FBECDBFDF91CF911F910F91C0 +:102E7000FF90EF90DF90CF900C94C41A402F4F70CA +:102E8000612FC60126960FB6F894DEBF0FBECDBFE8 +:102E9000DF91CF911F910F91FF90EF90DF90CF9036 +:102EA0000C94B51E26960FB6F894DEBF0FBECDBFAC +:102EB000DF91CF911F910F91FF90EF90DF90CF9016 +:102EC00008950E940A1D0E94D91C0E94241D0E9480 +:102ED0005D210E94292080E090E00E94F31180E0B3 +:102EE00090E00C9409120E94FA1C0C9461170E9445 +:102EF0006A1C292F22952F7030E02C3031054CF4BC +:102F00002A3031056CF4225031092230310588F421 +:102F100007C02C30310549F02F30310531F009C0A0 +:102F2000803E48F0803F29F406C093FB882780F953 +:102F3000089580E0089581E00895CF93DF9300D055 +:102F400000D01F92CDB7DEB70F900F900F900F906B +:102F50000F90DF91CF910895CF93DF9300D000D0F1 +:102F600000D0CDB7DEB726960FB6F894DEBF0FBE01 +:102F7000CDBFDF91CF910895CF93DF93C0917301BF +:102F800080917401C817A1F0D0E0CE0166E070E036 +:102F90000E946E26FC01EB58FE4F408151816281F8 +:102FA0007381848195810E94AC172196C770E8CF08 +:102FB000DF91CF9108954091A5015091A6016091B4 +:102FC000A7017091A8018091A9019091AA010C9488 +:102FD000AC17CF93DF938091AA0182958F7009F08F +:102FE0005CC08091A701882309F457C02091730128 +:102FF000D09174014091A501C091A601E091A80172 +:10300000F091A9012D1709F448C030E0309709F478 +:1030100040C0CF3F11F44F3FE1F1C90166E070E0DD +:103020000E946E26DC01AB58BE4F11968C91119711 +:10303000C8132FC08C9148132CC012968C911297F4 +:10304000811127C013968D919C9114978E179F071D +:1030500008F401978E1B9F0B883C9105D0F480915A +:10306000AA018F7080618093AA01C90166E070E0B7 +:103070000E946E26FC01E658FE4F90819F70906181 +:10308000908385EA91E00E945914DF91CF910C94CE +:10309000BC172F5F3F4F2770B5CFDF91CF910895B9 +:1030A000BF92CF92DF92EF92FF920F931F93CF9335 +:1030B000DF93CDB7DEB761970FB6F894DEBF0FBED2 +:1030C000CDBF8C0185E0F801DE011D9601900D92C7 +:1030D0008A95E1F7D8014C9111962C91119712968F +:1030E000EC9012971396CD90DC9014975091A50117 +:1030F0006091A6018091A8019091A901009709F41F +:103100006EC16F3F19F45F3F09F469C1B090A70128 +:10311000BB2009F4C3C03091AA01C816D90628F013 +:10312000F601E81BF90BCF0104C0809590958C0D3A +:103130009D1DFF24F394883C910588F0F12C307F8D +:1031400009F0CBC07C2DD98AC88A522F6E2D89896F +:103150000E949D1785EA91E00E945914B4C0832F04 +:10316000807F09F049C0621314C0541312C0E110EB +:1031700010C03F7030613093AA010E94DB1785EACE +:1031800091E00E9459148091AA01D80115968C9360 +:1031900031C0CD2831F12F3F11F44F3F11F1FE2CFA +:1031A000E1101FC0E091730130917401E31709F43D +:1031B0005CC0F0E0CF0166E070E00E946E26DC01AA +:1031C000AB58BE4F11968C911197281307C08C9164 +:1031D000481304C012968C91811103C03196E77098 +:1031E000E5CFFE2CEE2009F416C18091AA01816082 +:1031F0008093AA01F12C0FC1621308C0541306C0BA +:10320000E11004C08091AA01D801C1C04D872E876A +:103210008D859E850E9477178823E1F1EE20D1F1FC +:103220002091AA01822F82958F7090E0029774F00E +:103230008091A5019091A60198878F831986DB86DE +:10324000CA862C87CE0107960E94591486E0F801A1 +:10325000A5EAB1E001900D928A95E1F70E94E91785 +:103260000E94DB17FF24F394D6C04D872E878D85EF +:103270009E850E946A1C292F22952F7030E02230F3 +:1032800031050CF0BCC09F7009F0B6C0805E88307C +:1032900008F4C1C0C8010E945914E4CFC816D90669 +:1032A00008F453C0F601E81BF90BCF01883C9105E7 +:1032B00008F450C0F12C7C2DD98AC88A522F6E2D6B +:1032C00089890E949D17E5EAF1E086E0DF011D9201 +:1032D0008A95E9F70E94DB179EC0621314C054134D +:1032E00012C0E11010C08091AA01F8018583C801C5 +:1032F0000E94591486E0E5EAF1E0DF011D928A950B +:10330000E9F7FB2C88C04D872E878D859E850E940E +:103310007717882309F4BECFEE2009F4BBCF2091A4 +:10332000AA01822F82958F7090E002970CF48ECFC5 +:103330008091A5019091A6019A8389831B82DD82E9 +:10334000CC822E83CE0101967FCF809590958C0DF7 +:103350009D1DACCFFE2CEE2009F49CCF62132EC035 +:1033600054132CC02091AA0120FD1FC0822F8295EA +:103370008F70D9F0D80115962C9315978F3049F09E +:103380008F5F982F9295907F822F8F70892B159643 +:103390008C93C8010E94591486E0F801A5EAB1E0B7 +:1033A00001900D928A95E1F795CF86E0F801A5EAA4 +:1033B000B1E001900D928A95E1F72DC04D872E87DF +:1033C0008D859E850E947717811140CF8091AA013B +:1033D00081608093AA01C8010E9459141CC0EE208C +:1033E00009F458CF4D872E878D859E850E947717CB +:1033F000882309F44FCF2ACF811148CF0CC0243045 +:1034000031050CF047CF9F7009F440CFF80195814A +:10341000907F09F03BCF8F2D61960FB6F894DEBFF9 +:103420000FBECDBFDF91CF911F910F91FF90EF9015 +:10343000DF90CF90BF900895CF93DF93CDB7DEB7E5 +:103440002C970FB6F894DEBF0FBECDBF4F835887C1 +:1034500069877A878B879C87CE0107960E945018D0 +:10346000882371F08F8198852A853B85232B09F469 +:103470003FC09F3F09F068C08F3F09F065C038C06A +:1034800086E0FE013796DE01119601900D928A9535 +:10349000E1F76F817885EA85FB85309749F17F3FB9 +:1034A00011F46F3F29F18091740190E09C012F5F2E +:1034B0003F4F277033274091730150E024173507A1 +:1034C00009F44BC069837A83FD83EC8366E070E086 +:1034D0000E946E26DC01AB58BE4F96E0FE0131968D +:1034E00001900D929A95E1F7209374010E94BC1708 +:1034F00080917301909174018917E9F190E066E081 +:1035000070E00E946E268B589E4F0E9450188823B0 +:1035100091F18091730190E066E070E00E946E2668 +:10352000FC01EB58FE4F408151816281738184819F +:1035300095810E94AC178091730190E0019687708D +:10354000992780937301D4CF4F81588569857A85F7 +:103550008B859C850E94AC17CBCF0E94731710926D +:10356000740110927301E5EAF1E086E0DF011D923B +:103570008A95E9F7BDCF2C960FB6F894DEBF0FBE43 +:10358000CDBFDF91CF910895DF92EF92FF920F931D +:103590001F93CF93DF93FC01892B09F48AC0E12CA0 +:1035A000F12CDD24D394EF0121968491853709F421 +:1035B00061C058F4843708F04EC0843008F06AC007 +:1035C0008130D1F0823071F174C0883709F45DC068 +:1035D00050F4863709F455C0873709F06AC08E2D3C +:1035E0000E94F71C54C09CE7980F903708F061C008 +:1035F0008F770E94FC1350C08F010E5F1F4FFE019A +:10360000849190E2980F983050F48770FD2D01C09E +:10361000FF0F8A95EAF78F2F0E94FD1C14C00E94AD +:10362000291313C08F010E5F1F4FFE01C49180E26A +:103630008C0F883060F4C7708D2D01C0880FCA953B +:10364000EAF70E94031D0E94241DE80125C08C2F6B +:103650000E94FC13FACF9F012E5F3F4FFE01C491E1 +:10366000CC2369F08FE99FE00197F1F700C00000DB +:10367000C150F6CF9F012E5F3F4FFE01F490E9014C +:103680000BC00E94E71CE82E07C00E94FA1C0E9493 +:10369000241D02C00E9429138F2D882341F0EFE9D9 +:1036A000FFE03197F1F700C000008150F6CFFE0136 +:1036B0007ACFDF91CF911F910F91FF90EF90DF9024 +:1036C00008956093AF017093B0018093B10190931E +:1036D000B2010E94711D0C9461176093AB0170934D +:1036E000AC018093AD019093AE010E94721D0C94C9 +:1036F000611708950C94611B0F931F930091AF0104 +:103700001091B0012091B1013091B201602B712B69 +:10371000822B932B1F910F910C94611B0F931F937E +:103720000091AF011091B0012091B1013091B2012F +:1037300060237123822393231F910F910C94611BAB +:103740000F931F930091AF011091B0012091B1012F +:103750003091B20160277127822793271F910F9123 +:103760000C94611B60E070E0CB010C946D1B0F9317 +:103770001F9341E050E060E070E08A019B0104C0CB +:10378000000F111F221F331F8A95D2F7C901B801FC +:103790001F910F910C946D1B0F931F9341E050E00C +:1037A00060E070E004C0440F551F661F771F8A95C4 +:1037B000D2F78091AB019091AC01A091AD01B09195 +:1037C000AE018A019B01082B192B2A2B3B2BC90127 +:1037D000B8011F910F910C946D1B0F931F9341E043 +:1037E00050E060E070E004C0440F551F661F771F73 +:1037F0008A95D2F740955095609570958091AB0170 +:103800009091AC01A091AD01B091AE018A019B01F4 +:10381000082319232A233B23C901B8011F910F91C3 +:103820000C946D1B0F931F9341E050E060E070E03B +:1038300004C0440F551F661F771F8A95D2F78091E9 +:10384000AB019091AC01A091AD01B091AE018A01A4 +:103850009B01082719272A273B27C901B8011F9177 +:103860000F910C946D1B0F931F930091AB0110915E +:10387000AC012091AD013091AE01602B712B822BF8 +:10388000932B1F910F910C946D1B0F931F9300911D +:10389000AB011091AC012091AD013091AE016023DC +:1038A0007123822393231F910F910C946D1B0F930F +:1038B0001F930091AB011091AC012091AD013091AB +:1038C000AE0160277127822793271F910F910C94D7 +:1038D0006D1B0895CF92DF92EF92FF920F931F938B +:1038E000CF93DF938C01C090AF01D090B001E090F6 +:1038F000B101F090B2014091AB015091AC016091E7 +:10390000AD017091AE01C42AD52AE62AF72ACFE18B +:10391000D0E0D701C6010C2E04C0B695A7959795A7 +:1039200087950A94D2F780FF07C0B8018C2F0E94B8 +:10393000831E8130910531F4219758F7B80180E05A +:103940000E94831EDF91CF911F910F91FF90EF9006 +:10395000DF90CF90089520910D0130910E01F90173 +:1039600032969FEF40E05191581789F09F3F19F42C +:10397000511101C0942F4F5F4630A9F79F3F39F096 +:10398000F901E90FF11D97FDFA95828308950895D5 +:1039900020910D0130910E01F9013296285F3F4FC1 +:1039A0009081981301C010823196E217F307C1F796 +:1039B000089581E090E0E0910D01F0910E01E80F93 +:1039C000F91F1082019688309105A9F7089580911A +:1039D000BD0108959091BD01892B8093BD0108958B +:1039E00080959091BD0189238093BD0108958093B6 +:1039F000BD0108951092BD0108959091BC01892BDD +:103A00008093BC01089580959091BC018923809397 +:103A1000BC0108951092BC0108958093B3010895EC +:103A20001092B301089580910D0190910E01FC0157 +:103A300031969C01285F3F4F80E0919191118F5FFB +:103A4000E217F307D1F70895E0910D01F0910E010F +:103A50008091BD018083E0910D01F0910E01908174 +:103A60008091BC01892B80838091B301882361F010 +:103A7000E0910D01F0910E019081892B80830E94CD +:103A8000131D81111092B30180910D0190910E01CF +:103A90000C949F1190933501809334010895829581 +:103AA000982F9C7C292F26952695982F9373990FF4 +:103AB000990F922B892F8A7A86959575990F892B64 +:103AC00008950895CF93DF9300D000D01F92CDB713 +:103AD000DEB70F900F900F900F900F90DF91CF9166 +:103AE0000895089508950C94E7128091D3018430CD +:103AF00021F11092BF0120E488E190E00FB6F89424 +:103B0000A895809360000FBE2093600083B7817FEB +:103B1000846083BF83B7816083BF7894889583B7BF +:103B20008E7F83BF0FB6F894A8958091600088615E +:103B300080936000109260000FBE0895089508956C +:103B4000CF930E949E1D0E94EE070E949F1DC0E021 +:103B50008C2F0E94EC08811104C0CF5FC031C1F7E7 +:103B600001C081E0CF9108950C9473171F920F92BA +:103B70000FB60F9211248F939F93AF93BF938091B1 +:103B8000BF01811113C08091C0019091C101A0912A +:103B9000C201B091C3014196A11DB11D8093C00126 +:103BA0009093C101A093C201B093C301BF91AF91A3 +:103BB0009F918F910F900FBE0F901F90189582E0EC +:103BC00084BD93E095BD9AEF97BD80936E000895F4 +:103BD0002FB7F8948091C0019091C101A091C201CA +:103BE000B091C3012FBF08952FB7F8946091C00121 +:103BF0007091C1018091C2019091C3012FBF0895BE +:103C0000CF92DF92EF92FF920F931F932FB7F8940A +:103C10004091C0015091C1016091C2017091C301F6 +:103C20002FBF6A017B01EE24FF248C0120E030E0ED +:103C3000C016D106E206F30610F4415051099A016C +:103C4000281B390BC9011F910F91FF90EF90DF9056 +:103C5000CF9008951F920F920FB60F9211248F9359 +:103C60009F93AF93BF938091C0019091C101A091A8 +:103C7000C201B091C3010196A11DB11D8093C00185 +:103C80009093C101A093C201B093C301BF91AF91C2 +:103C90009F918F910F900FBE0F901F9018950E94CB +:103CA000E70EF8942FEF87EA91E62150804090408C +:103CB000E1F700C0000087E090EBDC018093DC01BD +:103CC0009093DD01A093DE01B093DF019CE088E1D9 +:103CD0000FB6F894A895809360000FBE9093600093 +:103CE000FFCFE92FF0E093E0EE0FFF1F9A95E1F789 +:103CF000E80FF11DE855FF4F8491982F90778F7052 +:103D000092959F700895CF93C82FCB010E94711E8A +:103D1000292F30E0E82FF0E0C90144E0880F991F17 +:103D20004A95E1F78E2B9F2B8038910519F480E09E +:103D300090E016C04C2F50E083E0440F551F8A9549 +:103D4000E1F7240F351F94E0220F331F9A95E1F716 +:103D5000E20FF31FEE0FFF1FE050F8498591949199 +:103D6000CF91089580E090E0089508958091C60174 +:103D700080FF0CC08091120190E065E070E00E942D +:103D80006E2695958795959587952EC081FF0AC0DB +:103D90008091120190E065E070E00E946E2695959A +:103DA000879522C082FF08C08091120190E065E0F3 +:103DB00070E00E946E2618C02091C7012223D1F026 +:103DC00030911101231780F78091120190E065E096 +:103DD00070E00E946E26622F70E00E946E26632FB4 +:103DE00070E00E948B26CB018038910530F400975B +:103DF00031F0089585E090E008958FE7089581E01F +:103E000008958091C60180FF08C06091100170E0A4 +:103E1000759567957595679523C081FF06C060917C +:103E2000100170E0759567951BC082FF04C060911A +:103E3000100170E012C06091C7016623D1F020919B +:103E40000F016217A0F78091100170E090E00E94CE +:103E50006E26622F70E00E948B266038710528F470 +:103E60006115710521F0862F08958FE7089581E08F +:103E7000089561E070E0F4CF803F21F40E94B61E07 +:103E8000819504C0813F29F40E94B61E8093CA0127 +:103E90000895823F21F40E94B61E819504C0833F9D +:103EA00029F40E94B61E8093C9010895893F19F430 +:103EB0000E94011F05C08A3F31F40E94011F8195B5 +:103EC0008093CB0108958B3F21F40E94011F8195BF +:103ED00004C08C3F29F40E94011F8093CC010895F7 +:103EE000843F21F48091C801816017C0853F21F48F +:103EF0008091C801826011C0863F21F48091C80181 +:103F000084600BC0873F21F48091C801886005C0A0 +:103F1000883F31F48091C80180618093C801089581 +:103F20008D3F21F48091C60181600BC08E3F21F44A +:103F30008091C601826005C08F3F29F48091C6013F +:103F400084608093C6010895803F39F48091CA014E +:103F500087FF6CC01092CA0169C0813F29F480912B +:103F6000CA011816BCF362C09091C901823F29F4BE +:103F700097FF5CC01092C90159C0833F19F419160C +:103F8000CCF354C0893F41F48091CB0118160CF05A +:103F90004DC01092CB014AC08A3F29F48091CB01D9 +:103FA00087FF44C0F6CF8B3F39F48091CC0187FF67 +:103FB0003DC01092CC013AC08C3F29F48091CC01D5 +:103FC0001816BCF333C0843F21F48091C8018E7F62 +:103FD00017C0853F21F48091C8018D7F11C0863FB5 +:103FE00021F48091C8018B7F0BC0873F21F4809121 +:103FF000C801877F05C0883F31F48091C8018F7E5A +:104000008093C80113C08D3F21F48091C6018E7F3B +:104010000BC08E3F21F48091C6018D7F05C08F3F7C +:1040200029F48091C6018B7F8093C6018091C901DC +:1040300081110EC08091CA0181110AC08091CB010B +:10404000811106C08091CC01811102C01092C7017C +:1040500008958091BE0183FF7EC08BE894E00E94AA +:104060008D058091C8011F928F9386E894E09F93FD +:104070008F930E94260684E894E00E948D0580912B +:10408000C901282F082E000C330B3F938F9381E832 +:1040900094E09F938F930E9426068FE794E00E94FE +:1040A0008D058091CA01282F082E000C330B3F93F9 +:1040B0008F938CE794E09F938F930E9426068AE764 +:1040C00094E00E948D058091CB01282F082E000CD2 +:1040D000330B3F938F9387E794E09F938F930E94D6 +:1040E000260685E794E00E948D058091CC01282F5B +:1040F000082E000C330B3F938F9382E794E09F933D +:104100008F930E9426068FE694E00E948D05809191 +:10411000C7011F928F938CE694E09F938F930E9428 +:1041200026068AE694E00E948D058091C6011F92C2 +:104130008F9387E694E09F938F930E94260684E6F0 +:1041400094E00E948D058DB79EB74C960FB6F894FB +:104150009EBF0FBE8DBF88EC91E00E94E8110E94C7 +:10416000E81D9093C5018093C40108951F93CF93D8 +:10417000DF938091C4019091C5010E94001EFC0153 +:104180002091C701222329F090911301892F90E0FB +:1041900007C08091140190E06AE070E00E946E26F2 +:1041A000E817F90708F485C08091C901C091CA01D8 +:1041B000D091CB011091CC01811107C0C11175C004 +:1041C000D11173C0111171C074C02F3F19F02F5F4E +:1041D0002093C701181624F40E94B61E8093C901CB +:1041E0008091C90187FF05C00E94B61E819580930A +:1041F000C9011C1624F40E94B61E8093CA01809146 +:10420000CA0187FF05C00E94B61E81958093CA012E +:104210006091C901662331F1C091CA01CC2311F12B +:10422000062E000C770B880B990B0E946D2523E35B +:1042300033E343E35FE30E94D1250E943525609379 +:10424000C9016C2FCC0F770B880B990B0E946D2541 +:1042500023E333E343E35FE30E94D1250E94352546 +:104260006093CA011D1624F40E94011F8093CB01A4 +:104270008091CB0187FF05C00E94011F819580932B +:10428000CB01111624F40E94011F8093CC01809170 +:10429000CC0187FF05C00E94011F81958093CC014E +:1042A000DF91CF911F910C9429202F3F09F08FCFE0 +:1042B00097CFDF91CF911F910895E8ECF1E085E071 +:1042C000DF011D928A95E9F71092C7011092C6018D +:1042D00008958EEA96E00E948D051F9281E08F93EB +:1042E0001F9285E08F9380E696E09F938F930E94C4 +:1042F00026060F900F900F900F900F900F9008953B +:104300008330E9F128F4813061F0823009F10895B9 +:10431000853009F462C008F449C0863009F474C0DD +:10432000089580911401262F30E0280F311D2F3F72 +:10433000310524F4680F6093140103C08FEF80935C +:104340001401809114011F928F9389E995E072C046 +:1043500080911301262F30E0280F311D2F3F3105AA +:1043600024F4680F6093130103C08FEF809313014F +:10437000809113011F928F9387E895E05BC0809135 +:104380001201262F30E0280F311D2F3F310524F474 +:10439000680F6093120103C08FEF80931201809128 +:1043A00012011F928F9384E795E044C08091110120 +:1043B000262F30E0280F311D2F3F310524F4680FE0 +:1043C0006093110103C08FEF80931101809111015F +:1043D0001F928F938FE595E02DC080911001262FBD +:1043E00030E0280F311D2F3F310524F4680F609312 +:1043F000100103C08FEF80931001809110011F9274 +:104400008F9386E495E016C080910F01262F30E04F +:10441000280F311D2F3F310524F4680F60930F01E1 +:1044200003C08FEF80930F0180910F011F928F9334 +:104430008BE295E09F938F930E9426060F900F903A +:104440000F900F900895833081F128F4813059F056 +:104450008230D1F00895853009F449C0B8F1863032 +:1044600009F456C0089580911401681720F4861B42 +:104470008093140102C010921401809114011F92C4 +:104480008F938CE195E054C080911301681720F45C +:10449000861B8093130102C01092130180911301B7 +:1044A0001F928F938AE095E043C0809112016817B4 +:1044B00020F4861B8093120102C010921201809199 +:1044C00012011F928F9387EF94E032C08091110107 +:1044D000681720F4861B8093110102C0109211010D +:1044E000809111011F928F9382EE94E021C0809100 +:1044F0001001681720F4861B8093100102C01092EF +:104500001001809110011F928F9389EC94E010C0EC +:1045100080910F01681720F4861B80930F0102C061 +:1045200010920F0180910F011F928F938EEA94E0F9 +:104530009F938F930E9426060F900F900F900F90DD +:104540000895CF93C82F1F928F9383EB97E09F938B +:104550008F930E94260681E090E0A0E0B0E0BC01CD +:10456000CD0104C0660F771F881F991FCA95D2F727 +:104570000E947A1B0F900F900F900F90CF910C9488 +:104580007317CF93873288F58E3108F00BC18E30C8 +:1045900009F487C0D8F4873009F460C08B3009F47F +:1045A0004FC0863009F002C18091BE01817F8E7FAD +:1045B0008093BE0188EB97E00E948D058CE69AE01F +:1045C0000E948D0581E08093CE0146C0863109F4BA +:1045D000B0C020F4803109F47AC0E8C0893109F410 +:1045E00091C08B3109F449C0E1C0883349F150F4DE +:1045F000893209F4D5C0853309F4D2C0873209F075 +:10460000D5C0CEC0833409F4CBC028F48A3308F473 +:10461000CDC08953C8C0883409F0C8C00E94731740 +:104620008BE59AE00E948D052FEF83ED90E32150FA +:1046300080409040E1F700C000000E944F1E0CC077 +:104640008FED97E041C082E49AE00E948D05809151 +:10465000BE0181608093BE01C1E0ADC08091BE010A +:10466000C82FC17080FFEFCF8EE49AE00E948D05C5 +:104670008091BE01817F8E7F3FC09091BE0191FBF2 +:10468000CC27C0F981E0C827892FC0FB81F980932E +:10469000BE01CC2319F085E39AE029C087E29AE0B5 +:1046A00013C09091BE0192FBCC27C0F981E0C827CE +:1046B000892FC0FB82F98093BE01CC2319F088E1D9 +:1046C0009AE015C088E09AE00E948D05C5CF9091D0 +:1046D000BE0193FBCC27C0F981E0C827892FC0FB1E +:1046E00083F98093BE01CC2351F08CEF99E00E94B6 +:1046F0008D058091BE0181608093BE015CC08FEE0C +:1047000099E0E2CF80EE99E00E948D058DEB99E073 +:104710000E948D0588E799E00E948D0581E599E06A +:104720000E948D058CE099E00E948D058DED98E04A +:10473000CBCF8FEC98E00E948D050E9493111F92C1 +:104740008F9385EB98E09F938F930E94260680912C +:104750000C011F928F938EE998E09F938F930E9494 +:10476000260680915B011F928F938BE898E09F93C0 +:104770008F930E9426060E94F41D9F938F937F9330 +:104780006F9384E798E09F938F930E9426068DB7DE +:104790009EB742960FB6F8949EBF0FBE8DBF5CCFFA +:1047A00080E001C08D510E94A12256CF82E798E09F +:1047B0000E948D05C0E08C2FCF91089580E0089570 +:1047C00080E00895CF93C82F8091CE01813069F0A9 +:1047D00020F0823009F449C040C167E08FE00E94B8 +:1047E000D708882309F43FC106C067E08FE00E9424 +:1047F000D708882361F08C2F0E94DE23811104C02A +:104800008C2F0E94C1222FC081E090E02CC08C2F01 +:104810000E94E023811126C0C431E1F070F4CB3056 +:1048200081F0C031D1F40E9469218BEA97E00E94A7 +:104830008D0582E08093CE0115C0C93259F0C8338E +:1048400061F488EB97E00E948D058FEA97E00E9463 +:104850008D0508C01092CE0104C189EA97E00E943C +:104860008D05FFC081E08170FEC0C43228F5CE31D5 +:1048700008F0C1C0CB30A1F1D0F4C73009F0D3C0EB +:104880008EE18093140182E3809313018AE0809388 +:10489000120184E18093110188E08093100188E285 +:1048A00080930F018FE496E00E948D05BFC0C33155 +:1048B00049F1C431C1F0B7C0CB3409F4A9C028F420 +:1048C000C93289F0C83361F0AEC0C13509F49EC069 +:1048D000C23509F499C0CE3409F0A5C06AE09EC083 +:1048E0000E946921A3C08091CD01882319F0109204 +:1048F000CD019CC08CE596E00E948D0581E08093FF +:10490000CE01B1C086E396E00E948D0584E296E078 +:104910000E948D05809114011F928F9381E296E091 +:104920009F938F930E9426068FE196E00E948D054B +:104930008DE096E00E948D05809113011F928F9368 +:104940008AE096E09F938F930E94260688E096E087 +:104950000E948D0589EF95E00E948D0580911201DE +:104960001F928F9386EF95E09F938F930E94260668 +:1049700084EF95E00E948D0583EE95E00E948D0501 +:10498000809111011F928F9380EE95E09F938F93FA +:104990000E9426068EED95E00E948D0589EC95E03B +:1049A0000E948D05809110011F928F9386EC95E0F7 +:1049B0009F938F930E94260684EC95E00E948D05BC +:1049C0008DEA95E00E948D0580910F011F928F93D3 +:1049D0008AEA95E09F938F930E94260688EA95E0E5 +:1049E0000E948D058DB79EB748960FB6F8949EBF6E +:1049F0000FBE8DBF1BC0CE51EC2FF0E0E75DFE4F28 +:104A000080818093CD0112C061E003C061E006C0E7 +:104A10006AE08091CD010E94802108C08091CD0183 +:104A20000E94232203C08DE496E013C08091CD0143 +:104A3000882369F01F928F9387E496E09F938F936A +:104A40000E9426060F900F900F900F9004C084E4F0 +:104A500096E00E948D0581E006C01092CE0180E0B4 +:104A600002C080E000CFCF9108950E943C25689459 +:104A7000B1110C94CB2508950E94B02588F09F5762 +:104A800098F0B92F9927B751B0F0E1F0660F771F72 +:104A9000881F991F1AF0BA95C9F714C0B13091F068 +:104AA0000E94CA25B1E008950C94CA25672F782F7B +:104AB0008827B85F39F0B93FCCF38695779567952D +:104AC000B395D9F73EF490958095709561957F4F99 +:104AD0008F4F9F4F0895E89409C097FB3EF490953F +:104AE0008095709561957F4F8F4F9F4F9923A9F0C7 +:104AF000F92F96E9BB279395F69587957795679556 +:104B0000B795F111F8CFFAF4BB0F11F460FF1BC099 +:104B10006F5F7F4F8F4F9F4F16C0882311F096E92C +:104B200011C0772321F09EE8872F762F05C06623DA +:104B300071F096E8862F70E060E02AF09A95660F93 +:104B4000771F881FDAF7880F9695879597F908954C +:104B500057FD9058440F551F59F05F3F71F047952E +:104B6000880F97FB991F61F09F3F79F08795089513 +:104B7000121613061406551FF2CF4695F1DF08C032 +:104B8000161617061806991FF1CF8695710561054F +:104B900008940895E894BB2766277727CB0197F9F7 +:104BA00008950E94E3250C945D260E944F2638F05C +:104BB0000E94562620F0952311F00C9446260C9462 +:104BC0004C260C94CB250E94A82578F39923C9F391 +:104BD0005523B9F3950F50E0551FAA27EE27FF275D +:104BE000BB2700240894679520F4E20FF31FB41F3D +:104BF0000A1E220F331F441FAA1F6695A9F7779537 +:104C000030F4F30FB41F0A1E121E08F46395330F1D +:104C1000441FAA1F221F769599F7879520F4B40F99 +:104C20000A1E121E631F440FAA1F221F331F8695E0 +:104C3000A9F7862F712D602D11249F5750409AF0AF +:104C4000F1F088234AF0EE0FFF1FBB1F661F771F8E +:104C5000881F91505040A9F79E3F510580F00C9459 +:104C600046260C94CB255F3FE4F3983ED4F386951B +:104C700077956795B795F795E7959F5FC1F7FE2BF9 +:104C8000880F911D9695879597F9089597F99F67D5 +:104C900080E870E060E008959FEF80EC08950024C4 +:104CA0000A941616170618060906089500240A9491 +:104CB00012161306140605060895092E0394000C17 +:104CC00011F4882352F0BB0F40F4BF2B11F460FFA6 +:104CD00004C06F5F7F4F8F4F9F4F0895002455276B +:104CE00004C0080E591F880F991F009729F0769568 +:104CF0006795B8F37105B9F7802D952F0895991B25 +:104D000079E004C0991F961708F0961B881F7A95C2 +:104D1000C9F78095089597FB072E16F4009407D0E5 +:104D200077FD09D00E94A52607FC05D03EF490959A +:104D300081959F4F0895709561957F4F0895EE0F6F +:104D4000FF1F0590F491E02D0994AA1BBB1B51E1B4 +:104D500007C0AA1FBB1FA617B70710F0A61BB70BEB +:104D6000881F991F5A95A9F780959095BC01CD0190 +:064D70000895F894FFCF46 +:104D7600FFFF580A490B260BF20ABE0A01B40128A6 +:104D860008140A321E404D3622FF03B2037C035A32 +:104D960003E602FF021803310301020304050607B6 +:044DA60008090000F8 +:106800000000EA44E944E2440400050006000700F1 :10681000080009000A000B000C000D000E000F001C :1068200010001100120013001400150016001700CC :10683000180019001A001B001C001D001E001F007C @@ -1252,26 +1252,26 @@ :10687000380082003A003B003C003D003E003F00F3 :1068800040004100420043004400450046004700EC :10689000480049004A004B004C004D004E004F009C -:1068A000500051005200530054005500560057004C +:1068A000500051005200530067005400550056003C :1068B000580059005A005B005C005D005E005F00FC -:1068C000600061006200630064006500850067008D -:1068D000680069006A006B006C006D006E006F005C -:1068E0007000710072007300890087008A008B00BD +:1068C0006000610062006300640000005700000087 +:1068D0006800000000000000000000000000000050 +:1068E0000000000000007300000000000000000035 :1068F000E000E100E200E300E400E500E600E7007C -:106900008800EA44E944E244EA4405000600E2441F -:10691000080009000A000B0046000D004A004B0069 -:10692000100011004700480014001500E94417004A -:10693000180019001A001B001C001D003A003B0043 +:106900000100010001000100EA4401000100E2442D +:106910000100010001000100460001004A004B0097 +:10692000010001004700480001000100E9440100A6 +:106930000100010001000100010001003A003B00DC :106940003C003D003E003F0040004100420043004B -:10695000280029004C002B002C0044004500520068 -:1069600049000100320050004F0001004D004E0070 -:10697000510082003A003B003C003D003E003F00D9 -:1069800040004100420043004400450046004700EB -:10699000480049004A004B004C004D004E004D009D -:1069A0004A004E004B005300F550F650FA50F95093 -:1069B000F650FB50F150FC50F250F150F350FA50A9 -:1069C000F050F950F450F55064006500F750F45061 -:1069D000680069006A006B006C006D006E006F005B -:1069E0007000710072007300890087008A008B00BC -:1069F000E000E100E200E300E400E500E600E7007B +:10695000010001004C00010001004400450052000C +:1069600049000100010050004F0001004D004E00A1 +:1069700051000100010001000100010001000100BF +:1069800001000100010001000100010001000100FF +:1069900001000100010001000100010001004D00A3 +:1069A0004A004E004B0001000100010001000100FF +:1069B00001000100010001000100010001000100CF +:1069C00001000100010001000100010001000100BF +:1069D00001000100010001000100010001000100AF +:1069E000010001000100010001000100010001009F +:1069F000010001000100010001000100010001008F :00000001FF diff --git a/converter/adb_usb/unimap_common.h b/converter/adb_usb/unimap_common.h index fb9b0858..96f8a872 100644 --- a/converter/adb_usb/unimap_common.h +++ b/converter/adb_usb/unimap_common.h @@ -40,6 +40,7 @@ along with this program. If not, see . * Command = Gui * Option = Alt * Power key = F24 + * Mic = F13(Adjustable keyboard) */ // http://lxr.free-electrons.com/source/drivers/macintosh/adbhid.c // http://opensource.apple.com//source/IOHIDFamily/IOHIDFamily-701.20.10/IOHIDFamily/Cosmo_USB2ADB.c @@ -130,26 +131,26 @@ const uint8_t PROGMEM unimap_trans[MATRIX_ROWS][MATRIX_COLS] = { { UNIMAP_F17, // 0x40 UNIMAP_KP_DOT, // 0x41 - UNIMAP_NO, // 0x42 - UNIMAP_KP_ASTERISK, // 0x43 + UNIMAP_F13, // 0x42 Mic(Adjustable keyboard) + UNIMAP_KP_MINUS, // 0x43 ADB keypad asterisk(top right) UNIMAP_NO, // 0x44 - UNIMAP_KP_PLUS, // 0x45 + UNIMAP_KP_COMMA, // 0x45 ADB keypad plus UNIMAP_NO, // 0x46 UNIMAP_NUMLOCK, // 0x47 }, { - UNIMAP_NO, // 0x48 - UNIMAP_NO, // 0x49 - UNIMAP_NO, // 0x4A - UNIMAP_KP_SLASH, // 0x4B + UNIMAP_VOLUME_UP, // 0x48 Vol Up(Adjustable keyboard) + UNIMAP_VOLUME_DOWN, // 0x49 Vol Down(Adjustable keyboard) + UNIMAP_VOLUME_MUTE, // 0x4A Vol Mute(Adjustable keyboard) + UNIMAP_KP_ASTERISK, // 0x4B ADB keypad slash(between equal and asterisk) UNIMAP_KP_ENTER, // 0x4C UNIMAP_NO, // 0x4D - UNIMAP_KP_MINUS, // 0x4E + UNIMAP_KP_PLUS, // 0x4E ADB keypad minus UNIMAP_F18, // 0x4F }, { UNIMAP_F19, // 0x50 - UNIMAP_KP_EQUAL, // 0x51 + UNIMAP_KP_SLASH, // 0x51 ADB keypad equal(next to clear/numlock) UNIMAP_KP_0, // 0x52 UNIMAP_KP_1, // 0x53 UNIMAP_KP_2, // 0x54 diff --git a/converter/adb_usb/unimap_plain.c b/converter/adb_usb/unimap_plain.c index 4ced3a6d..f9cba541 100644 --- a/converter/adb_usb/unimap_plain.c +++ b/converter/adb_usb/unimap_plain.c @@ -26,21 +26,21 @@ const action_t actionmaps[][UNIMAP_ROWS][UNIMAP_COLS] __attribute__ ((section (" const action_t actionmaps[][UNIMAP_ROWS][UNIMAP_COLS] PROGMEM = { #endif UNIMAP( - F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, + F13, NO, NO, NO, NO, NO, NO, NO, NO, NO, NO, F24, ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, PSCR,SLCK,PAUS, VOLD,VOLU,MUTE, - FN0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, JYEN,BSPC, INS, HOME,PGUP, NLCK,PSLS,PAST,PMNS, - TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC, FN1, DEL, END, PGDN, P7, P8, P9, PPLS, - LCAP,A, S, D, F, G, H, J, K, L, SCLN,QUOT, NUHS,ENT, P4, P5, P6, PCMM, - LSFT,NUBS,Z, X, C, V, B, N, M, COMM,DOT, SLSH, RO, RSFT, UP, P1, P2, P3, PEQL, - LCTL,LGUI,LALT,MHEN, SPC, HENK,KANA,RALT,RGUI,APP, RCTL, LEFT,DOWN,RGHT, P0, PDOT,PENT + FN0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS,EQL, NO, BSPC, INS, HOME,PGUP, NLCK,PEQL,PSLS,PAST, + TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC,RBRC, FN1, DEL, END, PGDN, P7, P8, P9, PMNS, + LCAP,A, S, D, F, G, H, J, K, L, SCLN,QUOT, NUHS,ENT, P4, P5, P6, PPLS, + LSFT,NUBS,Z, X, C, V, B, N, M, COMM,DOT, SLSH, NO, RSFT, UP, P1, P2, P3, NO, + LCTL,LGUI,LALT,NO, SPC, NO, NO, RALT,RGUI,NO, RCTL, LEFT,DOWN,RGHT, P0, PDOT,PENT ), UNIMAP( - F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, - ESC, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, PSCR,SLCK,PAUS, VOLD,VOLU,MUTE, - TRNS,F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, JYEN,DEL, INS, HOME,PGUP, NLCK,BTN2,BTN3,WH_D, - TAB, Q, W, E, R, T, Y, U, PSCR,SLCK,PAUS,UP, INS, TRNS, DEL, END, PGDN, WH_D,MS_U,WH_U,WH_U, - LCAP,VOLD,VOLU,MUTE,F, G, H, J, HOME,PGUP,LEFT,RGHT, NUHS,ENT, MS_L,MS_D,MS_R,BTN4, - LSFT,NUBS,Z, X, C, V, B, N, M, END, PGDN,DOWN, RO, RSFT, PGUP, WH_L,MS_D,WH_R,BTN1, - LCTL,LGUI,LALT,MHEN, SPC, HENK,KANA,RALT,RGUI,APP, RCTL, HOME,PGDN,END, BTN1, BTN2,BTN3 + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, + TRNS, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, TRNS,TRNS,TRNS, TRNS,TRNS,TRNS, + TRNS,F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, TRNS,DEL, TRNS,TRNS,TRNS, TRNS,TRNS,TRNS,TRNS, + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS,UP, INS, TRNS, TRNS,TRNS,TRNS, TRNS,TRNS,TRNS,TRNS, + TRNS,VOLD,VOLU,MUTE,TRNS,TRNS,TRNS,TRNS,HOME,PGUP,LEFT,RGHT, TRNS,TRNS, TRNS,TRNS,TRNS,TRNS, + TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,END, PGDN,DOWN, TRNS,TRNS, PGUP, TRNS,TRNS,TRNS,TRNS, + TRNS,TRNS,TRNS,TRNS, TRNS, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, HOME,PGDN,END, TRNS, TRNS,TRNS ), };