0x2cffd02e92e6024a4d267ffef9923046dae6fcbe05e1a81082262217de65ce253fb961672070437ae546787416b1a19c99a47049907d36b19a9eaf786a3d233faeb830c9052ab43275f70112a20d3ffabbe797fd6acd068030c2e2e885d5c6770115a9375e8eaee2563f5bd0176f308cc614e013ff189694a1db59f05a03c458040b8e62b0863ec4f2f1270d2af2713900411c16d6eb4e4de0b775b1d81491317db9337ec97583ab50c2218dd72cebe1c483186e4982050ca784b1701324e329b503c9d43c2fb841ce45aadc335f57a69e242e2fb385ae871248e27ae040ad9bdde3317f212ec5de63baf37af1b22e05012815114dff25b1c42fc848c56ba53e6b28ab32178fb341e303e3a88f978a3a26b45ab350c6725be09d381f84d342a68425e617586a6d2e5872bb7bc30037449150ab89e8a9e49a0edd483afb630dee7d5a858a35d5060c8322994dabfa6f0ea88eeed06a6a0ca7f47ab57672ae9ebfed0b6810976cd1d29c2fb0f1188d09ac38271119af025cd2e14d96baf26a7ade3c05e118cebcfafd63f2fd6b72c4d562b358110741780f43a1749a18104ce638d1304b6a8473c831b2355b934955ed606db07d2515f856bcafafde673729b7f5353ec24b21db7b11baaa6500209d6716a9118bf2dcdbf88300a63da80bd04bba0426835ca1033a055e87055bb7289ee4fc784bfd20405ba0fbfe3a4d207f5aa203015992e74e0d4cfdf3020e57fc8832dc0e822b5889a1647c92b37f8c676ca56ad4e2b58569b9a9578bccf1a6e6176964cdc48340dac9eb5e30430ff4d9f84585d424c00e8860d70a51340d36dea8862d502dad30bceb6915a2e4da71e8510da06110295d39687eba54bb1bb6610f8a6d6808b8819b91db5b8fe36acae249328f8dcafff02b57364ec1d0f87a74993f9c5533b7cd638a5aa3d410e4e71f54f1301e3f3513b4a4a440b389c58c021387308005cdb7f252a919da0ba96336c0c7334486b2ebf41869d917e1e9f28f5c77114d8d57c48ebae07bc11f9e8462c89e6a552f9f4ba0206b8dd07eeaf8a330597441e83d408e926affc087eaec21d3139be34c75428ffd64e4bf2d0b4e2bddfc29644b0ec72098ec4bd4840a397b88702c365b8b25d289e4fd0e27f20c3f3466ebe2729a71b4185718c3712856d981d40b0b3b29b38485a469e28774c40b698c52ecdccc5d6ab337c749ae4fd84507a5bf0c6aea8c06ffe17ad234caf223d0a9ea1cb5baed2c85fd8d662295b6be8e1ea1478f4dcd8f7b287e2fa4f442ac712b5b1a7a0b845b59b35169e4ea7060aca7b1030c731fea47788f61e795e5d14ddbc65037af58dfb47bdda7bb2938e47fb8214ed379ff7297147c5c3e2845466ff33533a53f1525666e86bb7107b58e0855e38452f9435b58961273409bb2173133053d46ebe4e4aa809cb75267f73b11f338cc0b9311d15f4ffcc9d10115df2f6223a29a3b59f78809280ebb6e8c03aa966513643fcde1f09d7d4799f172f510c13f1f237ede442e1397e20aea63c263f44517348fd511c2c3d39aa3c28a27dd62cc0edfdfcbc4ab86d0e4168d67cde4316771f9fc5009eec1b565a16806effa97215b0d07666185b8a6363adc75a59d32ac4e566604932fe4d67e84881c3e12b4c7e1aaa5c84f0e7beabff4870e1dc70bf8c614d51bf9cbcf1f16be544d1883a3ad59d88484a32b8e08b28ff13158314c66e9e3aa4c653de869b60eaf5a61a8e3d8b6718174b7c322924e11c408fe7c2ed297507140ad06f1f47953ca2501a914917deb3758de874f404a77418fa5e801f3a46029b368827b0bd726e5cf627a139be90e2e45c9de9b0135b0748f0c6cce41e1c7175a0562e58023e21aa10665618cd785f1b0cfefae38c74586017b416752cc1d5c678894a7657a0e586d352f3c6c1268e8