0xa06c1a3300000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000258000000000000000000000000c80ff09e597fa0136a973705b52c7a1764c603ad000000000000000000000000cedbf6633ecd6cc20e2175a8ca896e48c5d956ed000000000000000000000000bfcf593c072e43b1d7373fa474d49667b6b1b26500000000000000000000000045b779b3d403889ce5c6e1a1e14fc178ac20b8c2000000000000000000000000d64662549ce464b483c952d4c06e068e6f46420b00000000000000000000000086422135ca7cd323bcb6fe63f87591a7491c0fd00000000000000000000000004fe9cce846548ac91974f2ade1745a54acc5fa82000000000000000000000000606bf78e1009db7f2348bcb3c11eda8bdddcdb17000000000000000000000000cf06bb1b99638117bdc22f2354776a5fd9c1b4ab000000000000000000000000b164657adb01ff82cfb21efe3c417238ca5f5fd7000000000000000000000000f0f17fb42b2e6cc9ffc53b25bef8b9d3abfa6955000000000000000000000000906ea84bf87b425c44efd7de3e9f957999ae463900000000000000000000000012687e02a980aad1740a742f549282123b106aba0000000000000000000000004221e6d0d92a8a2070f778ce47611e11afff9e47000000000000000000000000c953eb2991def7e810d181c8b447d546dc2d6bc2000000000000000000000000c60c7cbe48904aed7cb7bdaa7bb2170e989c04410000000000000000000000008b136fbbe4e175b216b8ab48b533d3a85ffbbd5d000000000000000000000000c06f74a3569f40c39f3049babd9fd913d4631a26000000000000000000000000c4182363f193686d46a7ad7c5762caf0af82ef66000000000000000000000000ef549298d821d723922e0bdde3d51c2502c9773c0000000000000000000000004a79bea6375043c38074532912add6239b72741c0000000000000000000000008be770e96fc67afc8704aad361fe6497f4bc17ca000000000000000000000000a7b245e6fa8f6c706419c96a0a12974a79574b95000000000000000000000000dc4787703d9adc0cda4a2d69303861709c90d0b90000000000000000000000008d0c7a284b7a708ca09de790db4a40c2c51d775e000000000000000000000000bb8c268e2ed2877f1d9aaa72c98dfddbdcc565f7000000000000000000000000d8f4f4ca285ff964859ce56cdafcfa8d774564c00000000000000000000000000882211a447aaf0e70d0bfc379c4f3a0afc6e17e000000000000000000000000b9d65957cf445ea400079abe38e08d60c6e78dda000000000000000000000000eab29a41f23e99d231a2207683ed6b96dedc4f0d0000000000000000000000001067d257ece8a34f822ba073a5e53d1264f19bfa000000000000000000000000e3131870641c7c15a7d1b6e0728599a78be0580f000000000000000000000000ec93584f4d85b2d408e8c2f9991de24fb59ff82400000000000000000000000035c964624a42736d2cf405c14094ead0d037c05d00000000000000000000000084cec7184fd6fa46128a906ba755b4c757f9b2f8000000000000000000000000ba96a5e922188530f65c7b428536614bb0872f090000000000000000000000006c0302468935860888239c87d3bc6b8e87aa2d280000000000000000000000008d81cc21fc32ad79d6837d3d972bf5cafe4ca1c90000000000000000000000006fb1fd96d173f96c9a9ce768aef02e659cdeea370000000000000000000000006c07f1ae0006041b8603cd8e155f4543eb7c4e1d0000000000000000000000001277e1413037ef8634b0cbc6e886538535152495000000000000000000000000b89419415ac0d85d480aa1b5a829e7d735980924000000000000000000000000fdfcedae507897f85285a6fcfd039b6c8f9d503c0000000000000000000000006303c2d83a47088d96ac7e10c2216beb6b215fa9000000000000000000000000ba38d32b3faaa7532107d39058fa4d2f104474b4000000000000000000000000e59fcaf94253a2ee1480c24b9cb3a49aed839eff0000000000000000000000009f91b97963e505b5479d33a24931a48584b234e40000000000000000000000009d1d4afb78a05f0dafe67d9500673365608a4c4b0000000000000000000000001252f682ec32180b76bd00bf1c5e88cc593064440000000000000000000000000313a3bd66317fb2e109a065c97bf96d5e82965500000000000000000000000022ee708a4ec6fe2786e39c8e465b4ee907249396000000000000000000000000dd967dafc40eba64841c4d6170a625d10f736cfa00000000000000000000000006545b44957aad8be9e022c8c6877885e4cf2639000000000000000000000000f24657cb4323077e1d4a8e47a5df7dfd0c8ba6240000000000000000000000009e09e605f65774953a71a3bf79812f0caf34b29e000000000000000000000000f0fd88c4c79f9c7d4855112198d5a48a4dbbcf7d000000000000000000000000e26aad7ab99b98d7ff56eb50b21ab2b65cc33c030000000000000000000000003168cb12a8dac93002ee9151ac57c581a9c77ef40000000000000000000000000f300aad859048ee7f7bcb349f4c26b9cd21ad20000000000000000000000000820ddfe22bbc904e9ef99aa0d07cffd423b7089a00000000000000000000000017bfcfa21277c9f8d643d228aed12b45b73d80e3000000000000000000000000d8ecce20cea8efde7433396036ea40f625b1e4d6000000000000000000000000be5996aefcb9564f6f8b7054dda23a9bc156285a000000000000000000000000e90f91e101226e0d7f6624e0c73a4bdd48a8d653000000000000000000000000a625ffa67f78538409f0b3678371ebe1fb274ef30000000000000000000000008e419eefac2c6d5dfafb87f4a65bb2c645024e690000000000000000000000008cf829f791efa5fc5a368448a61414cd3baac93e0000000000000000000000006ac90ddb2026078d07f647cea14ac85d2413d1c3000000000000000000000000aeace47662ee58f58e9aeed9a18c863f5450774900000000000000000000000047a237ce1f41176933844fb586aca523aa44b1780000000000000000000000008a80406631103ba228bd50db2d622fcdd5c0fbd9000000000000000000000000c9f773be9d0dc4ee8aeeb65767764440929a88c90000000000000000000000008b949dd8302278f784c3f0e76195a358d4c87d8b0000000000000000000000007592ae320ff5e7b36d44001c8034c9166b3af11c0000000000000000000000002ef50a086e46ef0fe7c1dd54bd7230de0b92b3b60000000000000000000000004f08625efebc8b86bf48dcaf1ed4415d7b48e6530000000000000000000000004bb222444146bbe5c48775e519fc6fe9f62f315400000000000000000000000039feee4019fe4fc7cb99c59032acf84ae8f7b9c200000000000000000000000015756809c0321b7d4b871b7998deae9ae6bf6fef0000000000000000000000002ddb2f2e8bbde6e29dfcce4d9cd7b0095d7d347300000000000000000000000081432fc677271b4670774f167058f3f86ccb48ca0000000000000000000000005196d127f005840fce539da4a61e58abd7fb202500000000000000000000000008850ff1cb1bba74dd669311e82d3c6e9cc1c8af000000000000000000000000add3b19b96f80a5bb697cdac5e13c967d7d54f2a0000000000000000000000006f4eeea55fda1b4f5e6d23537869f9dddae128720000000000000000000000006b8e2ab8e84c4ec2545640628416db21a3bd01af0000000000000000000000002f549d64df28255b8219c7fe0f1e7cb2115c1dee0000000000000000000000001450e710730d6dca4e0b10b0fc58ea4e6db736b7000000000000000000000000b79d0490bf9350f4ffee7c4ff4acfd087baf7205000000000000000000000000a388b9554e4bce4b95aa9046c386b37f0d849c0c000000000000000000000000fa321451477893dac385a5cac65aa15002b62ff7000000000000000000000000307eac1c6f2a9b21414d72fa405439371f9de77000000000000000000000000022c9a706904cbb1fad4b34a45644e5e3e6af65ed0000000000000000000000009bfd6c094a76f8bc8dd1d3a87306a603eea0ccde00000000000000000000000050460e5f3f1b25428e4ac4733060b09a08f06f790000000000000000000000006431ed4f254d35d58f74260d8fbe8decd4223071000000000000000000000000687094ca6efec9dc484e293737cb1d141ed5b9d70000000000000000000000008e537653e5861ed4b7dec18c720bf6d046ff1db4000000000000000000000000d6b531a092974705e78962b3964c12e13a6a0a4d00000000000000000000000072682d0e57865e7e6ea798eb7ee51014b5bbfa34000000000000000000000000d50538c829767004a4338213e3bec6a789f4fcbf00000000000000000000000085673d662dabc6f061dfd0cd8931f28064f24f3f00000000000000000000000038f75b113570298145b965a601af7f1e2f5c807d000000000000000000000000a421122f24c6e910356a0c17abac4884433d80c7000000000000000000000000213128a23c120e7e4d9ba79538dca0eef6daedff00000000000000000000000048338c0d6c1ccd390aa855644f87dfdbf8fb2ee40000000000000000000000005429e2ec2debce1da96782a0a1e50dc011f161060000000000000000000000005767e8d060229f1fd5b0175f8cbb0ff0bc0679ee0000000000000000000000009e5930f3e4bfea08795c3cef66f23c8449a37811000000000000000000000000715cd4cc709016026636411d6cea48821c55455c0000000000000000000000006dfda5e67e8dbdf6649ce5681977e8e4a97729e2000000000000000000000000fb7cea559349504fbf1f2eebdc449aa58d0472aa000000000000000000000000f1c30baaebafb1b6a985b6b4bf26e740dd1f5468000000000000000000000000d49dafb061e98f987929f060bd4ffbc261760320000000000000000000000000b21e7630c123caf3ff5ae90bf5d6d209f15cfa36000000000000000000000000f5a5a1720d488d16b1534536ea2802ef02133d9500000000000000000000000038ca1f60a7b2a233afc77f0594b31f80053a8e1d000000000000000000000000ab6057e4b3b60530fa14cb5b737cc221e3800dce000000000000000000000000eb1e5e429a1850af46900df34eeaf7e4ee68b3d60000000000000000000000002d7fc8e1d391d7f65c1ab87dee4112c822e35b9c00000000000000000000000020bafd8eff60c5ac5f15443d88f9a25e43d966710000000000000000000000006b415e833adaeebbcee7bbd330eb0f04511c29f00000000000000000000000000bfb579ee398f9be112936cccf55ccad9101ced60000000000000000000000000bbb8360e12d2573292c73f862022306752765200000000000000000000000002f9fe224b795ad908222d03a545d5677d8615951000000000000000000000000ad669e2851f3566267a7ca8c1d37cad22633915400000000000000000000000082d4d15e270c1e59a8ed945e0e58cf3951c486f20000000000000000000000006165c61e69d323899b8057c2ae5085e1d555a0590000000000000000000000003767c26781cba5aef096e3b6e37bef1304003b1e000000000000000000000000ba3c45703e745650d7e9c998e536ad3fba5bc0eb00000000000000000000000089060e3c10d7b8a828774c8f15c7bf144869512e000000000000000000000000081bba35a619f878bc1708bf549e39ff3fa2d73a00000000000000000000000037051c7ed73d499eaedfc4f9b816c978872be300000000000000000000000000a48c78bceb81eb533b9f7597947a671dfa65ffff000000000000000000000000a79a4af472e247d4ca089b93e6290873e6c40e6e000000000000000000000000bc3dd8fa7d03e1c3f1cdecf62c048ab43d8bdb070000000000000000000000001e979fff606722d317d285c85358fe501c3c70d3000000000000000000000000f43c7841508f23b89890348e87387362d9b7f1560000000000000000000000006cac1ae07db56603a6ca8990eaadf3c4fb76eb97000000000000000000000000f648999143a14e397c561334ebd2a855a5d9cd680000000000000000000000009d159a41b160cb0d0d34aef2a1fad3f8d231a66a00000000000000000000000032f24c99dc24688c5b1bb7fc7b060e45b29f58ae0000000000000000000000000d44690dccf5d2205c9f42c72ed2da00224a431a0000000000000000000000007d592b6f2f8798d10f4c16200b51c2e8d47dda68000000000000000000000000d8696eac1a3c458b1c83ff989bddde9748ba70d900000000000000000000000082036f397be0df73d55cdc7659d806ac4c94f3b20000000000000000000000008725efef6f688a46977e6741c872a6a93a9440df000000000000000000000000351f717b586ed3cfb128df5d8ba7743c016ac124000000000000000000000000f8e87227c28768ee10ba14ae5f9b6d35c18345590000000000000000000000008023da20c402eb386e233d7752040e41475977c20000000000000000000000003d3c414505db5b432320959a0b309e43790b97960000000000000000000000001bf865f98fe64345eae1487193b29c4d6f13b429000000000000000000000000f84d74fe9e00a55bab6745198f6f047566ef5821000000000000000000000000964e25c89a7a09db7e7800ea007232d3cf8a3fe80000000000000000000000009ccc175b2f198c566809c87fd4585c6d6e2b1018000000000000000000000000d5f99d7ffb8632e67d8f6cd48e9a68e6436bea290000000000000000000000001f570f85376ef0885d55a7973e82a4993a8c79d5000000000000000000000000d0311ec0e52236856cfcd93a1f67ef143e1f1af30000000000000000000000003b99987855389b46cd645a9d640cab2ec8810f60000000000000000000000000298831dbc3715a50bbb2d94b6ee4e8a8351afbbc000000000000000000000000682ec53a4b4d45228da1f24116145c645b30b38d000000000000000000000000147add3c86a1340fdaa8fc65fef1c5523aeb58de000000000000000000000000ee9ae26e1d5de342261a5ab788ae434fe00b6049000000000000000000000000ed60a5ac528e9b59f8431eed51455373d36e2f37000000000000000000000000c2c7b58d0cb94ea3ea53a86c161af5cbaf2d6aa800000000000000000000000093ec666f678a925e88a5f7904801549434f7153e000000000000000000000000ffd5a31afb4c8062cf8aebdd8486b6cb8da76300000000000000000000000000e385ef32364ec859e2360a44174188e5e03f7d010000000000000000000000008f7058c647e5f1000744a9db22fd6b48fdb1505f00000000000000000000000094666e9155c4099820a726b94b0782d660cf5844000000000000000000000000a3625196a46de9244d1f9c7e9ced63eb2d183333000000000000000000000000a96e57327afbad2f4942196733f9d8528ca59f9f00000000000000000000000059e830f0de3f767feef369f4eb7406c8fa480fb300000000000000000000000034d65734d89755b4152e809515071eb7a2467210000000000000000000000000d81aa28f081bd3e2cac58178e6f9e7633a6fcbab0000000000000000000000008e1dcaef91ee0eac35ffde585825f4fc50d19ee70000000000000000000000001be879827cd52b35c7bb6f3d89deff858e85f791000000000000000000000000918ff5faf8fd91157eb02a21741f815010bf91cd000000000000000000000000ebe2abb53b6d1f118aa389b445ae2bae56c41d600000000000000000000000000464972ba0f401761a89fd9b521cee4c9f457cac000000000000000000000000e3e67aaba83ddd4ed11948e4ac6640118ae3b7d60000000000000000000000008368452e502cb2fb3a3ed9e22fa071b495713cd80000000000000000000000005f6eb29db4d09253f106f23b86a0f3f0ca03be290000000000000000000000009edf9ad70568c5914d7134b7662b0dbac209a8400000000000000000000000002a157ac99c440dcf61dd9995ac49a1b9f6a8f22e00000000000000000000000053350952820c92f9d62709a0659992322a8f8a530000000000000000000000004149cf68ac27aa5e48b3f238143c871d77172553000000000000000000000000fd3884a433fa4fae7d69011f65cba065ad89f082000000000000000000000000d72c9d26323514ad65bace3b1532a500823efc0a00000000000000000000000040933d8ce70a15caf0313dfd31f8d4e340dfddb8000000000000000000000000cb146bc098ec8bf8119899e5d063533ada3d7c700000000000000000000000009ea499b049eeddc7ed1360b0efc4ea5f9902c52f000000000000000000000000315f5d7ff0766fc823ac95e77b70aa04ce70ee8c0000000000000000000000009d1ade3556f3c27467b48c61d542f4332eaae8bd000000000000000000000000e1ca390c4c3301abe3fa1b63a95ee96de363b394000000000000000000000000b8e496ec7c72cdddd10e3b0a076c2a415b6076600000000000000000000000000f4889a03b69a3f18a93ab5a528de07de149ae070000000000000000000000002063b1eeab755562f54ccdd9ba54535dcb3b25690000000000000000000000008309660901fa8578b033ac5be4c8a314a6d34b830000000000000000000000000ae8dcece4c329069fc40084e73110f53c569e8d0000000000000000000000009556c042da394bdbc6e4b8f798fa125134cdda31000000000000000000000000d9f09ab81bc80d97ef6199140ef945e3837436ea0000000000000000000000002c8f568c36d4c3f53454603848824bcb9eb777220000000000000000000000008ac922d19b540ae7ac78f795ca3d37ab7d7d5d52000000000000000000000000fb8e093a96396f2b1a7200d2688817a8c6b5c3430000000000000000000000008912e5d26663d3bf255692ae84a841ad4c9c8112000000000000000000000000f77784a80430bb9649e22f6262488b9fcb7b8c1c000000000000000000000000845f85c9b2728a63eb58674f65d26254a1cdb53a000000000000000000000000431f3f273092d592c999d6e9682de18939b0493b000000000000000000000000709b785681e231fc201549e572818f263602491c0000000000000000000000005ec7e964f9201aeee3f72cb9a94d356387c406ab0000000000000000000000003407ad96259051212a333767b533644099cd958e00000000000000000000000096e13d2b5e3ab16d42b7af80a1910205aef9cd11000000000000000000000000a9ee91a043fe075dee925052586be63580fd64990000000000000000000000009c9d40df9d2ffe0f83e39c6ff3581485653b405e00000000000000000000000063b3d91bbd05e490e0f7605c9f61e1a6505cdbbb0000000000000000000000001912d6b3c460adc18bce962b20cc19af110dd74a000000000000000000000000cb581d44a8d89a82966dbf07c88c8b52ac16b895000000000000000000000000eefb745e597f887d6d1cf4e474134c6e71c06fb90000000000000000000000009abf8457706b45a1c30e292fb7bf3094a78f054200000000000000000000000089cc4223ab27ee399d5d6d108bc5d041b7f3db7000000000000000000000000043c866556b7dcda444f05cb6f3cee1cd62e038f6000000000000000000000000b855032ab84521b48b8ef44b7072b5ae78962788000000000000000000000000a7cae294b009214bb161101638fc4d291acedbc30000000000000000000000001b94076cfeccda68fc5ded756a7a3e42154b37c000000000000000000000000043be6c601f4e9028051fafd7b8af2653f2d34676000000000000000000000000de5901f96c3f8c0906d4fdaf10f93316be41ebc1000000000000000000000000a009ecbde695c0af707120ef50a559e456c34989000000000000000000000000bde41db4c9187cd923271cf60bdd2c42b69f13a4000000000000000000000000a6e58026f4f41542decd7ba64961c0dfc0443f130000000000000000000000003cbb829b226b7eb5aca7da8d070bc6efcf3cdce90000000000000000000000000158f05039b9c292df298615ff74dbca05ad929a000000000000000000000000a62cd2e11f6d00fcd3b36a0e7783489b1f18686d000000000000000000000000c7122d6667f9572ca88c620f803d5a53fbbc524d000000000000000000000000cd1d6b8a8075939a889ced6bc07b212072a7edc1000000000000000000000000bf2e7f896367b75a44bfa56808ba3d5c6b4b88190000000000000000000000002f73f470efd88824293965df7a9fcbb5c241bbc500000000000000000000000000d45a6b879ce7505f8d55a4dd8d7f6d53451e95000000000000000000000000ab3295caf276546ebe13d52865954e44f50785ee00000000000000000000000070ad6522b6c169ed8755821bbfefc04db9b5f3da000000000000000000000000562c33e7f0c2f89e53352a008bb6db3547f43ad70000000000000000000000003c756b37fc30d70b97d963bb0d879d38e361975e0000000000000000000000000c790083aa0575a0cfda2d658817488919b1b6740000000000000000000000007c61637dd7c286e8cb0ec37672c17705610950890000000000000000000000008ac944fd175a8379d63c67102c3947d9bd6d8de3000000000000000000000000d45845ee4b76aa0e90b872bad4e0dbed7d7743e00000000000000000000000006fda18fd1e47419029c72b590d7951fbed20c2f200000000000000000000000029e2c36f3c084cc0530dcad4f1519c7941080d9f000000000000000000000000e54aa28600e3b037e4ee060d9fffcc8685151ca5000000000000000000000000a05a4917ca8c3423cc551f72202f1f5461323fbe000000000000000000000000f920b225e9f657d9eff8131a155c12dd37db3ecb000000000000000000000000f3c89aba517af7331ff52bf756d4b2b7cf2e87af0000000000000000000000004e8ca1e4d55773c6f4c0d99cdb04452f96b4e5da000000000000000000000000db93186a3df54f7227182134eabdb0f3b8e666c300000000000000000000000092ba53db7d24d9cc39881e743ef32eab9dd22dc000000000000000000000000088204dca1d7c23c409b41facf86f504b778264c00000000000000000000000005930013509f2e2c645f1d6ee3abf141c772a80130000000000000000000000007df56b3d661894593c7603cb49c59768a499a820000000000000000000000000d31ae8683382dd597ba0ec0a99a16bfe84dca668000000000000000000000000283e9209350af1a0eb00258faf3bfa15b8ca3fa60000000000000000000000005e6fd4d8b6ac72ffa48439c30b0274117cfccce0000000000000000000000000d42764340087e2614c3a542c58177d213c052a06000000000000000000000000fb5112f1fef749e4a1cc8d749df2d4b416112e34000000000000000000000000f1df48a5e27ab9f2ebc80f6efe3a07b43cd08055000000000000000000000000273de3f06eb6a366b88151aaa7d242b8df13e73c0000000000000000000000009554feceb5e90270bbe5fe72ebae4c624c9c07f30000000000000000000000004b5cb36c1ba51145140e40fd1d952333d4bc36a400000000000000000000000004b54618cfa5abe06e96231210227f7f2b4224300000000000000000000000004af08e0cbf6ac1178fc377849a0db9863333e664000000000000000000000000a03e00eb3b91bc30bd4625079ba41958f45b5910000000000000000000000000caa21fdcca2028df4d289ba64c4c13af9cd11e0600000000000000000000000052a2f3deab120af8cfdd0d75df46018c7f373fd1000000000000000000000000d82b8bd4c4fd9945cc5a9255afc52344e86697780000000000000000000000007241552919a2274fe6096ebc604f26785d1eec3a0000000000000000000000009a45c3258d02fc7639cbe4e9425c73a6ced712500000000000000000000000002d992ac8a0cc4986afef57714f05d93281bc8817000000000000000000000000a6fec028519f108e5504dbbbb5368d15f63ebe5400000000000000000000000048c38eb0d8a0f367843ee8980b8b324ccf74e7e90000000000000000000000005e0dd08db8faf60ea1289952828430ca12137804000000000000000000000000a35439697eb423786580b47d8c061349c91bfaae000000000000000000000000d77b0968033fd99f96c80086cdcc2317365f794e000000000000000000000000107f55c671625e7dadd15254c22e11365e87322100000000000000000000000065a10c471c22e13d551cbe6e36bcf28c335e14c300000000000000000000000043c9dc73c9a6c16da15038c8e683a3f650e93e4b00000000000000000000000035cac1680a9aefa40ae81045a17b94fb584d9470000000000000000000000000c7b228e2b53231c71754f8e650fc90588c0498e1000000000000000000000000729e18a91767a5e9b0a94286824f8e4382dc1b700000000000000000000000005caa527e6d0101f02369d84f1a06cee826da80530000000000000000000000009d16b61e725b7d904dc120bbb1d4b886c6379118000000000000000000000000b0a1905a0a8f93de0dc37b2aac2b10e6a229455d0000000000000000000000008bdb9be09aed7bad50b60c57ef2725ef41fb2151000000000000000000000000e1db2bffc267504cd47cccbdb9f8d1751e7b707f00000000000000000000000050d7accee6e2604df6df55cba31535322c4cb9a300000000000000000000000014fde7d4c60a91f32b6e93199eaaad963dd34f400000000000000000000000007dffae42308a4f7dcf69e8a53208d1f774b164f800000000000000000000000005409df08de7bc3ce8b5097a912ff55e1929f7c0000000000000000000000000d22bc4d765371c49a6328ae745de3bceca736907000000000000000000000000998b8c26ab276311b47eb7a1ce7f6fe9fb5aa4100000000000000000000000008598163230878e027b90aa985ea1ce807ec05a2c0000000000000000000000005db8b1c03746bbd3c0c08f65c43632b1fb1d20a300000000000000000000000091524e1aabd7bedbb0bf45528922c23908944d650000000000000000000000007664b280604d52fb172bf7f37e35690fe0ff67a80000000000000000000000005f569006dd6562808ee592f2496374ed9fabafd700000000000000000000000060fd2bdff352f392b0ca6ff4764ce730fda34807000000000000000000000000b4e316fc3c203bc0db91bcd8b4a45d4e5dbdeae5000000000000000000000000e4c87f06b9fb9532ed50ffd7eb58aee0d2a1b3ca000000000000000000000000382793db7c9abc1cf8278f53527549e5468ad5bb000000000000000000000000da214d728d030fef36c5cbd1f40eb1c651b4b555000000000000000000000000ecf89977d3ea630fb2e3690d1c6888f43cb075fd000000000000000000000000cb3dc5d429fede8b7ec296488a992fa7c3af77e100000000000000000000000086c38446e895938477b302e4f895df9c6acbb3cd00000000000000000000000049b00c52e890c67b8f99f2d9f264d751bcdfeffd000000000000000000000000f58a3943c540f9c03b14e72c96e0697dd830c1ed000000000000000000000000deebb7202eec7b99d0075637e98c7de9c8ac3e7900000000000000000000000011dda6cb70a717b9b8abd5345db97e3ac104340600000000000000000000000067f2e37eed37274e6754172b3f90834fddddab9a0000000000000000000000004c7f7dc782860e76674ff8c8f4ab5015b3b53540000000000000000000000000c0edd717aa355c070afc33ce78009c7d9d0d80510000000000000000000000002f6f9b0253c5feb548fe3d0f3b6207c6d04a000300000000000000000000000054c24559f1d8dac497212e8d419c28374a1d66ca000000000000000000000000d01179ec12768b7be612fccfdb9fed42670c10020000000000000000000000002f133983fec05d94a1ab1f659a66a86ac51a2f17000000000000000000000000d6eb6dfea458c9f056e6a8357dc734b05c774576000000000000000000000000291fbf158f8a51f3dc4db036e430b78eafe69352000000000000000000000000b744efaeba9d379d6038c91df96c09720c77606b000000000000000000000000014efa10232ba30a3a4a0ca5180d50b3ea70ee3100000000000000000000000061abbd4b689353ce2a534d5d3f0875c3b3c84a6a00000000000000000000000009731e9ab8d9c6631c8bbe92cc52cafebed93582000000000000000000000000858c31cdc1521719966eb4adbc881f4f83b4a3cb000000000000000000000000c94d6757ea6ec726566bae92698be383060ea57d000000000000000000000000042a131b3f8ed6e4a0d31675aefafbb6507727b4000000000000000000000000d32801c8861e5a9a347467c5d753cff449bb2590000000000000000000000000b0fe2b49ffc76b490b7e4704c739aec7d992d8f5000000000000000000000000983b0837627bf7907e3b40bac56e66952d05248b000000000000000000000000e2dc92e93854e9f3bcb44029005b0888e2fc3d2a000000000000000000000000a4e5ed3be41d1cb1df354820f92b6d417d4de51b000000000000000000000000a35454e27770fa8ae53cd7beb436569cd7f7e76e0000000000000000000000009ee8c4f559d1c1cc73b31ee39e06758be0ec6029000000000000000000000000dbc1679fd1840ac9599f8a6cf157279083f76b19000000000000000000000000b6d8c5115598b6cac0cf89a1f0d1b32d3235a09c0000000000000000000000004376459ff5ce740c7aeba275addd25354da07c91000000000000000000000000916f016a270ed2c8d49fd3f918d48abd0ebba08c000000000000000000000000dba6e603e70f1dcc253bb2e9cd8c8c082b177a4e0000000000000000000000006554f07ec2109abc66813adf27a239f13483f8b500000000000000000000000023f364eb3d3d902f777eaf2a0fb2ba20fb7ca2460000000000000000000000005e48aeab48cb2741a22e1dd153e25db3c58d8fa300000000000000000000000027f08c9e16c0defbe8f313c367c9da6cb85bc3c100000000000000000000000079806ea5e3288ef2ad339e1589155efe136c9e9a000000000000000000000000cf2ac52b3a223dedfcc63f5f8729b5b29d0cfdcc000000000000000000000000cff70fa7676c84e7cc334caecade7842b119147d0000000000000000000000000906d10772cbb964e5cb043786b67a12950828ee0000000000000000000000009eae58b44b7a269b44507622a7736445e144236d0000000000000000000000008ca74b30507bea6004b97f459d8fc71f54b4a6b6000000000000000000000000c4f1bded861ce06d653b674788f19cf12c5f3dea00000000000000000000000011439785bf91797bc399d14de910100b84146c7700000000000000000000000095a66762d6148015b9112bea66dd1b49e3d42c9c000000000000000000000000c11296df7d3463ec7b11e95958c54b56c954123f0000000000000000000000002b9b300720edee17f0d10e6d3afc0514a0aec677000000000000000000000000c08fccd6aa8797517248a47594d24bd65d859ae00000000000000000000000008a1a62ec3cefc18fa2d837f3bbca6cd9ab348aeb0000000000000000000000003c072b588a61d79dcc6d6857cc269f0bc8076fab0000000000000000000000002173757d065d47a458a1f03de33831b0817c3685000000000000000000000000854e9aae2daa9dff719401942ebc16acb6db43a6000000000000000000000000d309dfab9379bc48d7a165ead10075176b46e65d000000000000000000000000bea7c98ce6934b3f602e1b19cacbed55f99781e70000000000000000000000006c4757158db6f2e184bd922bb2dfdf74a0d50c75000000000000000000000000d09234a93de3d3b1557b633250484beacfdf3962000000000000000000000000b59b92fcec8868bc6fef63bcceeda37e6e667ed00000000000000000000000002e7bc7f7da4e1ba3465f664b1947c70a220069600000000000000000000000006d95ab3c64c90920ca1120cf096de49f8f09ef4e000000000000000000000000e7307e5e9a0e6b994b2c7709e1cbd9ee4ac5530e0000000000000000000000007c20e4896a8fa4167444b56ea2690a9304fe9e9100000000000000000000000090f36099d64ca4fce40db3c99aa8230eaa2df4a1000000000000000000000000917133d8593e2487094eb53b89535f9c38a21ac2000000000000000000000000bb3a4b618537620f6bde32636ab963012ffbe815000000000000000000000000474151895572c3c664d4fbc86267f1859874b7860000000000000000000000003cfa4b1af7475d3bb9bd8f5e6bd003fd9531ab5c000000000000000000000000c4880b90e3262a17af2f241e279afd3c6854c90700000000000000000000000026d6fc103e51f302c5eeb4f7193ad5320548a74600000000000000000000000062914a234cfe2a2811fb08ffa891236154b7c6b8000000000000000000000000fcc7054135f5a3499b5fadbff489ee67225cb8f700000000000000000000000087d258d1887a1546a265c1f2e7efa827d5232d420000000000000000000000002d2805b3208b8be5a3a270fb79295368c303247d0000000000000000000000004b9a5566840943be3ef497ba8c90ea0f7c0afe8100000000000000000000000031fd9723fb89f39f1eb5eb7c096ae23b04b2d6e8000000000000000000000000da3115d1c93f2b9a6a134b628f27a11f9708ee57000000000000000000000000c69e84e9fd88328a7cef456ad808d1a0217b1cc6000000000000000000000000caaff00249ef5a89d41a696e3636f435481373e40000000000000000000000001a82b02aa56f04b5efc2cf3c225806a5fbdfba900000000000000000000000007945905ec1f1c74338eada0f90386fb7c9b9e4bc000000000000000000000000331004a5e15561697a4f94f3059eb09e1554fa0c000000000000000000000000d0a2611f943f86b24a9cfe7a6abab6688f687ba1000000000000000000000000094446fbfeb9e6c9cf8cff98582e96c5138f8f7f000000000000000000000000f5ccc5d320b21ae745832bf1d9d96009976394c4000000000000000000000000a26b845961d75f82c731eb38f36c0e0743a1cd98000000000000000000000000c99f5e7f73c553501c50676cb04159f7a43d1105000000000000000000000000d82219a542d7ccd380be2f8160ced07e8c1c709200000000000000000000000066c3e21619183da7babf2a2b9c6b6e1769ac39a900000000000000000000000051f51e461df9dc850a4efcc1888eb783c82e6130000000000000000000000000f4130ba14c14bdeda491d271dd3b58585d058c70000000000000000000000000f42413875cd8429813ab9ff153b23a9612a9a85c0000000000000000000000001e98dcae914e2730bbb8efc86944d3f291a360f6000000000000000000000000582f9f430ab38fffbf85176742aab5f8758da92a000000000000000000000000a5fcb6a86ed907e4a6756bd2ff58d8b26a778fbf0000000000000000000000003fc57fa569f04dddf133e301f33d0a91080d7aa7000000000000000000000000fc725d7008549caa357730c3ef3ed4e912016c87000000000000000000000000ddcfe6c1495fb7a399f9dc320cb471dd763392560000000000000000000000009d560becd1489405cf9c543201cbbc1980fcee380000000000000000000000007c9d22b0ddb8a966d4d61d384459160cc3828f9b00000000000000000000000025cc59253323fbb4bd6c22fa5f9d7cf501023bfe000000000000000000000000e66f76403ec456279e637cf25308693be1cd546d000000000000000000000000611334414b4b9255cf60e29061a5bbda2572ae9c000000000000000000000000dc27129c0e20a308397ad7aeb2326ebabb2ac664000000000000000000000000dcfde079c6acdda0986cde5878451ca7daca9974000000000000000000000000a324bcca2918d7924b71f15c00d2302b4f26b3af00000000000000000000000053e434082ad9434fddc24321c6dffad9bcdb5886000000000000000000000000e7fa71012dae151f59c2f099ee0eb15d8ec466c000000000000000000000000072fb662631349cbe4bd441ba746be77b17ced78100000000000000000000000027f1e9ba3161188ba308a097d6f5d01e8074af2d00000000000000000000000077ec0de2a3861ab0dacf3fb5eecad855369ac4d8000000000000000000000000464f35569087bb66dcb00b8bd50949deca20063b000000000000000000000000c440dadbd5af2e56c4b21bb73731d3cc37d7aa6d000000000000000000000000e9b074fb677a3e1fcc925caf4a7961109ea7a524000000000000000000000000e37e845472ec6b52a9b9e33868648f496ea2172e000000000000000000000000729971ba8516394b242a8a1dbc61f6dc4861ac6d0000000000000000000000006ce9b11ee26277a6457e3cf3b33909d75e0684d40000000000000000000000007fcc7249aa56f22d17104f1bc0bacaf8169e3cf400000000000000000000000013636e2098a5e94bdd91774c85f5d2e4200a3ae50000000000000000000000009bf5fefd17fc60afb0b183549843d4a8b86b26d1000000000000000000000000dc065bb20a639c07ea2f4ba494a2bd8d4dab808e000000000000000000000000d8e2e3c98773b01c2dae73f6dc738dd8fe85c20c00000000000000000000000088bc3050f69b0b4f5b601139a3c0d9fe88d765d70000000000000000000000009ba41bcc742362e6deca1f8a3df78061c68190ab000000000000000000000000a8c992e4140dd5aec12e2317f1aef86cdfdc88bc0000000000000000000000006782e91526c73afa63f72b0df96a198c362b8f2100000000000000000000000048e13837d815b28f81b79d7fdc1ac162271c59a60000000000000000000000002d3cbc9e0a8e3e90b8e4a2233e5f32f7b6710a0900000000000000000000000023481d948b5cfbdd145805dd9152ff6170c72cc1000000000000000000000000aa25f2dce46ffabf47869417a4e458d1252af82e000000000000000000000000e1bdb184a72adf4f0837bc6d67e860d00cd77ee40000000000000000000000005ed97d98037d229bfe4fe5e79291d8a6dfb0b572000000000000000000000000f91b6b7cb15e867ed82c139c36481b99ceb9bb93000000000000000000000000d09a8f3c5a2f13d022c9aeed0c729aa089569924000000000000000000000000a6b9a88b07d175a4ec78440e26f0226c3ab6ba56000000000000000000000000a57bcd523ed2028f7c5610507fd451102a9d9ea4000000000000000000000000546fb48600a1c7c48227c84947c0f5da127d639a000000000000000000000000008f9e5cd8dbe9d8528fe95ed3f35427641ed2990000000000000000000000004f070c96abf33921a2645a35797965dee9f1a3a8000000000000000000000000f0007c64932067622d6a4f63db5d9d3460072584000000000000000000000000f7e23a7b06ace47b262ecf9068fad2b97b2dd988000000000000000000000000c939519869c946e4bdca8fd0b6459048c4aebae20000000000000000000000000f74f483d8dd4a5692fd6ba36d84d3264ca033f7000000000000000000000000fbc5b7e44f5f1b2557ff9ea7946f80ce4754cdea0000000000000000000000007fd186321f1d5a61c65f12a0ed7470053f4d722b00000000000000000000000045901d4f9af47c2ee41e6ead9729ac1a8eb3323d000000000000000000000000ef97ca185fd2ef389a735af71901841be5e7a19d000000000000000000000000f8df3e023f7441b4a5d20b6468729f0ecf59f4ff00000000000000000000000053d68dbbc6736fdc1e2842070d97659e8c6e6b0900000000000000000000000013cf42bc9830433d66392125541cd23eefd1e14d00000000000000000000000093735d10f569fefea21a0f0a5a2d9b5a1b95c3a3000000000000000000000000b0dcd26392a59a75d1395eef2e9644587072a1a90000000000000000000000006c4ca847d450ee519d0591d9169b1472ff464654000000000000000000000000e6683d69a9ead5941bc8627bf7c006aa686faab2000000000000000000000000727c14bcd9815a14d8ff717fda616b2061b84e0d000000000000000000000000e322abb5e15b679ca1eaf2aabcb7e9e82e0439ee000000000000000000000000992c3a1bc2da76d349946eca115115c6ff7b94da0000000000000000000000006b8f11f24c84ff70b1a15e7ae40bbd8fe92da8fe000000000000000000000000a3aa5d0eb8ef62048d074f15ecb92d8787e9a88a00000000000000000000000082b7ae286f934e0b723e738cff11b8a9ab2d58c00000000000000000000000003f400799e9edc9dd66178ad38d29357453ade33c00000000000000000000000042dbf1d9f2fb3205df5023e9bb8e9d0f0c2a6e5c0000000000000000000000008208e7f4a3d8a8d6d40cf725d7a3dcfefb7fefde000000000000000000000000ec9e0f406193943e6e5a619e0b26f47eae55b2d5000000000000000000000000f47f1e7ac820ea8592ce6e1112cc7f4ada7d18230000000000000000000000004e0a134e6ab6e8c113352c20133cf115d0e77246000000000000000000000000fb425142284bd048ff59869e5926b4c4f6369d8c00000000000000000000000096b812448ab97282a1025444b8c54945a010ff7700000000000000000000000020a6db522f9330e637b7516a9ed5e3bf1b89071500000000000000000000000063f70feab797769c56b983e99ac143fe678ea20600000000000000000000000099d3c8a836bd24dbbf12e5fe6dfc0519278ed07c00000000000000000000000024b3a27f0b5ca66ef9223fb0a5163e9305383fc8000000000000000000000000e4fe985c7a00eb001c1e63c5ec3bcc7f9ec9f3720000000000000000000000003fd51b1a9b9a1239e7a5fb229e4f41b8be7fd2af000000000000000000000000b22ab46278255a6ca1e21cfa87f25fe622a25e660000000000000000000000006058c35a1687c31b6b461d911bc1d296c98ed837000000000000000000000000f834c67413dbcc602fc4ea26b373368f9e11b8c10000000000000000000000001031fa418ad7355ab825a444073edded730bdaf2000000000000000000000000d7bffc5734ec7998b9472587d563185c5848620d0000000000000000000000002f0f5bf0e6a077e5697eeabfe4432710a6fbcd39000000000000000000000000ae35b9d0acba6524fb5321bc85632c30f9a099b3000000000000000000000000be7ec91950130befc730a989df53c1f92b85af7c0000000000000000000000004a41f0e8560fa6b2d4737bc62db7fd9a250e182a000000000000000000000000b6edfa0d4988fe80617410a92876925f29c4b51d000000000000000000000000babf2585b285ba22d0ac8f5c8262a673d5b64dfd0000000000000000000000008797045a8b3d0b3d5e22dadffbeffa9190b1ce91000000000000000000000000edbe0c18dbfffef29e172f2d90ccb5d142e942e7000000000000000000000000750dc2e3f80c7a2d863649f5680a224c6d0d0fcc000000000000000000000000c7c05faa0340f55a660926558495de41d4475b19000000000000000000000000a9ccbf54c9b683cd10dd6287c1ce8be64cc516c30000000000000000000000003e5353585bfab8c77b84aae6bf36829e8a7881f700000000000000000000000096775e533a214d0dfd1c1c5d6a86f9bb7954e6a7000000000000000000000000679b27961e921e82670d17345738dcecf767ba58000000000000000000000000c1a923d247f6898a12a041e35b9e3fd8a62755050000000000000000000000006c6513147afd67412bd85139217b06249dab7864000000000000000000000000ac7e60bf9b1c82c5af737f855c8396f54d71096e00000000000000000000000089a2ea0bddcffe1947ff8f3ceb6eb8c867aebfb1000000000000000000000000a84b927ca560cb8e632570d39c98e06b6d124aa20000000000000000000000006364f3012753194f7eb46c392366c46ce2d3878a0000000000000000000000006f76b8aef87847284f728529c79d2b5269eca848000000000000000000000000f310ebcbd2a4b982ac49115940b24e59cdb081eb000000000000000000000000535ac09e878fc6fd0b65420749342e3b99897a88000000000000000000000000734a9995a5043b221590eda878653455e8e0b100000000000000000000000000b9478ada35126773e8375ee3ee37b4aa1f71805f000000000000000000000000530984be53703c7b2e2906e3273d8799e05ae781000000000000000000000000049feeb5cd8fd6acf65f95090ed21ba1d4509c060000000000000000000000006dd2ee795b9b2680e24e5269828ba076888df3f9000000000000000000000000bc3446cd4f3830bf681ca91815f1ddae51d0a5a00000000000000000000000002c25fd5c52af82e8be3584514c698cebc248142200000000000000000000000060d7452964576b7d169ac98c1c6dfffbe7375103000000000000000000000000ba98a80fa7c05e0c73e540e5fc653de316d81d30000000000000000000000000f246d99a18a64de918c3ae2d571f1dcd2288ade80000000000000000000000004d168e7f97d18262611476db4fb9bd984f11e3a3000000000000000000000000a753cf7f7b9941fd18c988036f8ec36cbf84165c00000000000000000000000037d867c901d1bfb191e599191b5cbd22f00af59d00000000000000000000000072af28b11d0bb05ba671742d077b011215ae8427000000000000000000000000578e98333b124fdbc0c1f82c68c6969ca1feb5450000000000000000000000006f111cff6309bb81a981a389601af675fe00c2040000000000000000000000008745026e4836e6cea83bc678fb47400dc5cff04b000000000000000000000000e7f54b827638cb5de0ddd40177bf8934afde4980000000000000000000000000a1b8445f215c5d33ed26a71e90f1c0c8a2ee2ddd0000000000000000000000001df62d60837dbb22d7a725f95dcc703387f63f4200000000000000000000000014e4cb808db24aeaf977dd80aa02d7bc07baa7030000000000000000000000000f59a1961436d2a3ae33df3ad8ba9fe438bc29d50000000000000000000000001cc3e2eede2fc9800085440418c945dc3aecb0c0000000000000000000000000bec60ee0d6e982087ebe3d6a8b068097ec393e02000000000000000000000000c32390c8855202f2d8c539542773c44a1aa8c31d0000000000000000000000009d36e611355fd30eac4b497716f4cbb4c2523f4f0000000000000000000000003e60a7c65f58e99f49efa01b5b5ca0d91bc8c97d00000000000000000000000084820979361f3ea20489825136bb702aefafdc2300000000000000000000000091a51205a3d32a036b1c6bd4c9c61b647e61a4240000000000000000000000008e940a9fe7abc165d50b65bcdae024faaee9dc97000000000000000000000000dcdf51feaee35b65290fa1e9877c840337e6db660000000000000000000000005401a4165795074d87c5c02e7d626cb653fb4f91000000000000000000000000eb4b53f82b7977ae391c3c58bf743874022754da0000000000000000000000007c1b268ade5dc324988602beeca72114fd08a2b2000000000000000000000000060c4e2d25aa2f5c81ef532888767160632979a2000000000000000000000000bebf3e56bc3c17287d227cd61b8f6fef5ee0d2fa000000000000000000000000c5de38dade51462150e9c83835a9ba3bebd46d00000000000000000000000000fed47ae5265e88ff3f24de52dce59f97fe5d67f8000000000000000000000000b890ba5e10f35e431eb9fb192a0ccaf53e93995a000000000000000000000000267fc94738a754a019365081102725500ac80d9a000000000000000000000000ef19f0f4293f8d2c74c8a7d783f18e2050dd578a00000000000000000000000014229fe26d842153c6400ee784341f6c6492893200000000000000000000000093cedb6fe88b712339ae304adb9b2f316113ee68000000000000000000000000c0d144536f4806b83d429e7c92e411c32756fc25000000000000000000000000cc679f722ec4a5916b00b30a515c43e08818cada000000000000000000000000311ad2473eaacce7d9b7708d12a5541dbe90e593000000000000000000000000729a9def46bdc94a0b711f43ef8362683832872400000000000000000000000078c043f82d86bad2ae3790f39f3a4ca40e0ec78d0000000000000000000000002c8637eb1f1fdf61094572f4f0745c018d4dc911000000000000000000000000246a89cadb09e5bf2988cfed51ca42f42bb1e737000000000000000000000000e56b0666d370cf0acca3a12a23f0ab37b02c47f50000000000000000000000002d4805dfe268367eff1e771fd7573c9d7041a8410000000000000000000000009d3111b3899806c14b7abd3ae226c5d8288b2abd000000000000000000000000512aaa030603013dcc7882cae99a656d94bd5c770000000000000000000000009cd7b53dfa1d1b59428495d2ba8ca11d20525e86000000000000000000000000f0643191a1ce600fbcddf8c76a4297d0ebe81d26000000000000000000000000b74a69def9572177a9c8bb7042def99f27c7a0d6000000000000000000000000612ae961d2f1da0e881f519b7c65ff07fdea15c300000000000000000000000016cf1056c73afbb9670cf0823aad82948ca0a2080000000000000000000000002062d01dbb71dc0406c5e2fe979ab0cde622d9310000000000000000000000002c5fb637e991116367b3161858dc4d96601ea6f200000000000000000000000028f55b6fa40012074dc8431e7fa630dcc78290580000000000000000000000004c81a01a6ab38d06f03c9cda6863b1507a0d549900000000000000000000000068a0af036ea095794f0f00ecc33f424a1c6c38bc000000000000000000000000f8de19e1a543be90a947f39ddb00008f764a8766000000000000000000000000d6b59effc34cb1b37f18e39c956a1a9c61826fac00000000000000000000000068e402f053e6aa03296dcc3401553b8fcc834c90000000000000000000000000567f3d29807ebec062b436d1d6b554fed9e15fea000000000000000000000000921bd04c38bc8c5563b7033a35c6a46c6b9286e700000000000000000000000025ea229e76cd6e21a1b5b13b41e337baa395298f0000000000000000000000009c681eeab20120f945607a9f853c4443814fb84f0000000000000000000000007f1a0e56ecabb7f924d8ae32c80a7ab9af79c1c9000000000000000000000000687db18026b5dffb4956e889f3c72f4e726880d7000000000000000000000000ad616cb58f3f851594606194d9257948596cfe8d0000000000000000000000000b71a46963c9604b538acc7db7bbdc0ea9dd9e9e000000000000000000000000616a2336ec93acdd1caa8ca17732285f34331bf00000000000000000000000006e6e4616c54e8f5f1b70f8cb56c84c2a4f81c359000000000000000000000000742b835fff20dfbbebf7fb104aac220cb8b9b13c00000000000000000000000031bcb8273f6df81da73ec80159d3ab950e64d615000000000000000000000000bdfb2414ae8a05e621bc7e3ee8ff4680f333a13f000000000000000000000000e219f6b57e9cc7719505c4d29705fa1e0e726fcd0000000000000000000000007ecef5f5164598a1973b55729819cbda3903b1ca000000000000000000000000cd2e452705d37e526c699ae485d628d10fa5e34000000000000000000000000048a68a754adac0e8f358350dc2cfa2517bd41028000000000000000000000000902017fddcfd9450a382ac07d81d175f448c0b6800000000000000000000000073f2f8bc5250b24398aedef05f670aa277aba7f10000000000000000000000002bc59ac8edd2e0906797bab0d844617cec769de60000000000000000000000006c9f42b9b9b0eff5a45d9889799c12f106b52a2e00000000000000000000000040dc1747ad22752a3a830bc66d4eed6ee52de07e