0x2cffd02e57a5f23f661e8b24415444ceef26b5810ece20d20cdcbb3a081302d26991a5fc8da0e1b653491430a1991f256ed53b1ba25f992db44e270456316f90a34e74ddbb748fc68944e99f26dba6820cb88b4302b899ddf998d18c0d5166f90f358a0d20880cce905681d2fe52d1caf0881a19f9d70481a8db10e9a1781f8d60a151f8e964917c646b83dad377411155619d82ed132b41e123d37047315afcdf0b26970628e45eba5e79d985fc4c902fde4d19353a4666d3731c9b25ee6ce0a38f39d7bdb85e5fb2b3cb352d7d5c12262884b1f395a48b24c8747b2fd2e350b42bdf6e948d0a059539eaa8d151af171dfc61361a356f71bdf3bd07c62d318fac27b780ca4d9f606efade74168cf0a6a842e554104bae6d8a78b8da7136dcd7ba7f2e9dd7e5e35d24f22189b66de881a5743a2f51fee1e99fca49b88236b7ea256b151d8a1ecd4e0b7ff922ea4710941199def6ef3df06691cc4e9e60b1822e0c6215bfc8c1ac2505000e98f8ca23499afbdf31a6d115493d9469964efc33271f57472c2daf41a1796ea53ca7bd108b2afe24433bf678a7cd283c96f7142eef957ba6d1737741daf4c4ec5ce5af492adc8394d83df12c23421dcf41be202ca392a6b58091c7d40c26f9b61c4d267c4289361a626c6fcc5cfe2bad2aceac42a92ca0aba4446a22850c83eb404d1d8e4df9798f4ba76a22fcb736dd92acf5bce95a95eb3c300f0773db633d47fdb9ebf8df46ad19ce9fa49835c6ee9b78db969ab39b1a27a26d305c712bee48d32d28a99032eff8423203201adc6b7dfa16daf3fde623e07481e4d5c308405fac770a16b25d2cde60e38f440d41cccb5a690a43d0f54d63f4150741202e03a38ed98cb05c1221bb4cd6a4dfb21454b960b18fad007fa8b128a7a2556d63582464e1a322eed9655099b66e9c62118467feb061c16c8c13a4c5b3e6932fa4ee98c60aaf1c6e2eba483fcfada9c98a8a1a005eb6f0c5666a0274f3fbdd552a7273594d0d46fa20afe0e6921cbd9e3da749bfb8cdb25b8b4648af3a5a50ad663b898b86796be6e000872884e2a42f4db03012e265f21a66e2bbf3f51231899add1e278e2e57abed04d912c808bfe2791d0c8ef72e072ff69c6407d92ce84eca3338801e2b088ad72eeff192be7a15f26ab8a52d93df1e843ca32f4ad90cbd3f979caa239c6669a49037520cfdb5354e8ccf6f084d29cd125e8ce4ca205af1eb0fc6f2d565104859945b86319137e2a0c544920089b3d0b288c5e43cd1c25926e90e4b50d78453e45f1992375f41cd1d4549cd52068c8df13bd626ad5a5672084b162e025d77d9519fe83f10c7afe5c1cadc3d2facec49b4973e84e36f493b23bff7b924df9648b661d318445b0260139e2297e0ed49d105a2b2eae87c578774656a5fe1185c45099a053cf819c7f3ebed8322732b677d2091f63073f987bfc4816ac121d2635ac98b6100b3ce8b6f21d45eca43b90d41749f90668770fd36a37410d09cf2e68bf828b4245b2c90ac7c5bf537ae2fbf4c026dd0a56bd54a44fe2242252342d988b9bdcd97ca68bdd047a351a9ea4a8fbf0fe6002be18573bbd03338271cf13b618f7948432477033b9181ac0473360fb87f0cf4f0679b52de49378bd77d6499b92229659cee57e2d7dd2a4d233209091af7eb42706a111030599bb6810175dae51cd7b08b2183cf64cb4b7cc353154e823749506c3f48ac30a69b1492c98bab45e13f692c014ae4eb8e7bba91ecdbec65ece59e7c87b923d36cce0f17e60a95d2d8c151960dab6607c69bc505ba624b0c0cd35d16fd2661d774820936e86bfcf8ddc83626dca2b9d06465272ede311fe332192239b76919a877e8f75705398b0ba76255b24f1a620b60ab9df2101e26a2673bfaf4a0262f63fcf9aa93e22f2f25364416