0x2cffd02e9687a7c3072c8245675605fa53648e877bbaed4b97904e4cabf171a985e1cb2f4c07bbb4784d42b5cb9b0e9401ab4e9a789fbea1d759cb368cdebebf6667f9c2c01f4dc887c71d8fca2d866f8adf586f169c3f6e8548c12a4447fe5ea648640b5d26188bc1a7170a2a8c11d34701b39c4da5d2867e75a690500bf07c103be4ce32695985b389c813e718226e84227b3b55f1106914a439e5762b4a87d809c0a3f7f6d7dbbe0d8c8768dee13cd2a533766f51436072ed11ef0a47b099dddf6a3dd35280ff708437b537f551dc7225921938b26e46c755725dcfd87520346a24155949dae5949077bd46d25ebd06d4e410d784b1b2a4024939b534903f11ed8bea23232d85674e011b18e9f06ee1aa31445516f867ce447c38ea345db762474404acfa945db936ce087417d94b87ecbd30fd61df1f6e8d333ccc26300af6e4a3891659a6f4aae6f18ff5a929de702fd484e61b936d1a1469997cf2e7ec7b757eba136d6e3684e8f5c8a7db1468364e4c14eef9cca1e3fb1c0dcc9a25464d9f481c49ec3de99dd04c69dd62e75e94d4916463242018d79d413e9e295163db7d26bd01cdc5b035f4562929e7ae9ffc99e38333352922d8c16c663ce2c20b8da03e703efa5f043231810a90a1348afe9bdfac4e612acdba6c7b68fd22af0af771e7506de58d4fbd63e5c819f8c82a85e9f67f5c1a059b45c17ba5418e7b96a2c387994ada077e664d12c9a647a208b2202a00d6dfccbe4f0a1f001fafd45ae7205dbdb92b99cded1c7b20fac7433c876c1e97c6bb508abb46d33e9b346afe56740457c87905fc6ac5796dd3843e6618f5ea7e589e9382cfa56185e3ed63bdbc126c4c68e3ccd596e7f3f9c53505a34f2eeefd2a87cd773a3c417ff18f897ddfec2cff3dc3fc82b124ee406ff94a659dd7020093746029c52022fa86d9122f87555386908bba843dcde366f8c56b4401a7eda3e904536b5541e1f88fc1dc43d804717f9144f55ddbe4ea8dd0f2c7dd95755a4e24cf69329a1e099a64e2ddc4ca37ded546514f7499ec3c502f2fc3d33a67731739800c014b4a14e39a7bc9cdfcb5e1ad58c3260edb633f19a3d21da032fc827de1e9e842bb82e765e34db7ea819ad78fe9fc3516c6f08a5f5f6a50f4f76568c5439dc385106cfd859ca4bcf2074bc3c0f000c7864f12557c27c2e3feffe191017bd679a13ca0f05e8c5dfd21217c84b9dc2cf99c7151fb58c7be94d03dd23f75bfc8a9bfb9ef897b68e6fa3459a47b098e16881976d0e0e9b44c0e0151f500bf0498cdd81ff085cff4f4d8079aa0a34291d2edf2b57b22d5a211e8ae16e4007a8f9f546d0c1e738deb2134306f4073a9ea217e1064c6f0db94c4520ff54293b6e634a2c4550dab66c36ce8d7ee4d8ab1883ed410f35082844a29fbc287deda48c59b01d58005345d77134242cbaf4d8c4be2291f5cae55485af0e4509666e87eecf57489a0b9a5e234f3e53d9371b2348a78d5af04f23d0ba9cf54ac69fee507a11bf4bd7d2f8c8162d97c7447ab07f87a759afeb6f7dfd1a6cfc206699ad5a427a1f845e2ade1517ce34772fef814a8cc9c2544503e210f46e0bc3ee02d905bd83579288d4fb0352e9a324fcd461d395e86e3c016a9cfb5f44a7aee84a8e8df698e5b585d669d009b793e18d05726ce30250b7bd048fdd9b74e05b87f1caa7e17a36438c87fea82cfa063b8d47ab5a41ef8f0a22c36869b0a443d8175b382c3d6a698e1b04a7f749c9307d1498d98d845a9aca3162eabb73c229a01878a94de85f2c87dc09543b0f3e10579a9d766e86c07ef26cf70f1ee03b45996011eb8d10f53b17a8d1a535d814aec398232570237cfc690eab23d8dec5434f2166d30371fa3a1a83461d0b6ccecfa503212800872625c8ce404804fbed3349ba9269d77