0x2cffd02ea17045803a63c88b2134555b810dfbee505d361bcdf2cbcd80877bf8f8c618eeb41e11fb3b47eb47669800788dd3c683181b0f59a5de9ad4d958a2e9993cd457f82887d9116e9e97b89028f0142334e3874f0f057809d984bb2673dc60732ae9e3283870e6246507c52faaad9184b3e8782bc8e80d07205117b629d76f2e60750fa4fe466a2fd1143d664f51ee1d98c31ffd5e6c3d5f97d652a3fa826bbf2d3153d6c78238d54bc362448f42993b0b6c9014dcadbd122a1e0c77cfea7d4943b97f19f67151b222fcde4c81d1c50b6b9a6e2c031624d49e696cad128384ce157dd90ad4547b886d443f0c07326e7df2ed57982d8320423249ddfc4cb11534e7140dbcf4b705a25d3e30529af84a427fa4baa3aace991fcc462654d790ee5c3d5f4d6b2eae42e05b46886eecc4f2c1f80a22e96b12db0fe358a67cd4f087371400ce5da264b138091cd0f272ca9b39c8bc4fe4d871a8d7c2ecbf94c988b6f9e5154ec7b73d08069e89b8fa15032ba91a78a6cb6d81772b5285b0abc4c75bf61ab7b8754e3b83f5499ac0854bb7256bdbd4e0828387ddf3fbd7374e34625db26aed772e07b4d0b8367b9747c80481c88bffec7ba11fdb3237b59407aeb18f5b3599107421cb565a16b954d1fd5b8a4df0c75b8a57283d29b6a71b85fc0931588a3d0f5045ae029f2418eb3d87cd4830dcbf4132f1cb8a767528b7f880f6cb55a2159f43594681915caf673c55e3ebc3a934566087ab38ce737d8d7c6a3262d65f17d93f19a4296e0cac2a29c8f7d91a939252f4eb462ff8764835dfa134780ab008d92a0c516eea5b32e8e3c3ce515355a5cac15e59668063ce6ed7980e411439708ecd5e085282c3c680375e15c9f448a385dc5e550f7fdfd84a5fd1b9ae2773bd752ca077446a3bb376a0f07e8fa607426e35236f3d43a525110e83376f53e4c280a456a0ceec279353b1193c5b35fcaeb702672c6ff03ed3d4d8743ff1edd7a5f828cac5a426eb8e3d8a140ece98b6a1436429b2958b723bf40cefb07e283125532d4e63f16e3d0a3aec06e1196caef4b46f120f9eafd7390377e465d3d4b1879fabeccfc848f28bdbfa917f23671ec2d4aef172a33ae0bd7d98115adcf43469d6ce42784f0ad04ae8f7da6137de3470475ca494351245b9238e70fd0cfc1e4ad0770d83e9e70f5c2859162c6efe2d325bfaf0d91213d1ad4ea86d2670ea6b11b728da8d236f1e07b8be58dc1182b8ab429441841efb85317bc3e198c5c0e669e736d4edc19fff74b67f1cea6fb343c4d073fa7e23269dd8ad0d2a650781c8bc8ab0f7678262c90b09525e9c93a7000c9bc651214da3c975cc910f01eb6eeaec64c93e1eec9b363de1c13a0acaf0d6c51f2e835aeebff41a78b597344a68d10be434bf93c1e9ba5d381d991f44fd294bbfa9b74d4dac54c45e890cadaed5e0805c48a9694bfca9e605da9126987c775bf5e4991e80e12fc45b415d9c7247a9e070c2ebfcf72a175a9c3fc86d7cf0832a9647971785e926512e866590d9e6febe1ccc92a95daaa4f6f4208c8a61eaf668e8927b9a24e5c5447b82151fcd5dfb52e2e5e2e64dd0fd72dd06fa7662e8e85bed2ebd5c933531f627d8fa00c9df79101d696231e009a6e1ea8089060e0e430ca1b745be30f2c6960cd44f3d01fc7b446b992965b26761a4d80d2b6f4372149bbadca58440bfe45389f7394ba24904910bf6a6c778d461a62f5787cc7ef37a347567c581d0356b59f1cee90857234c6bdd7cc3400a9bdba9aa5269d15155e219a3b64b7f74fa4f370992f6d182f92e25acb30650a511b2304b59c56c28290ca3bd36d8ae0934667e66d73391926b9b92c277ed1a98b6e4d94b340ca4e5f29a915f97356abd29a08e8c37efee63c16cda74db77fdbff982227601c0b9d4883e69