0x2cffd02e220d4597847a66456e5e3c2c1ce05ab868979a3f7974714a879d60e1731b319af6fce30e1afd1e17348e10bd99778f838f738446a4992c0b3cf7f71daeb117ca21e7f3d95013659457a9d89055f5649a5c17b5e68b631f1c995959cfb4ae375ba3031682ed68a2746cc95ff7fa31a35ddeab61b2c589c9d0ebf99ae083de5cb9f9c5018c8921dc451a0f71087a3b4aca5e30787e4f37e02219f6bf52f77dd26b3793a5334ae8b2dd1f9a593ab36fc9420fe4a172376f91c3fdf28a0e27b3bd8b2f7dce78fa4217260640906322f96df759b685b70c2d1afad4e3266885f3d08bff38b5d1b6b27efe070aa04a48ae9c540070994bbe550ef05cba538639c0d03e996f04990dbbd9ace6f8688d3fb406990c089591919ebf55675c8bacbe0c124170f7a43d046a2941ea11fade75ad1c54c034941d7dbee7771abecc0cb6d8c8984e489130b54b0efe80d059331db323d73648b7b5f2bc356790ecb0ad56ea102ba250b1333eb1c7e904baf6800d06f356e5a89c66fb7c3b74fee4889ed8c4fe8294bdbe581e0d3e9202b0af8dc0a7ac504154ab6736e70b3e68f209d5395082d33fb75fc847ecd1c5510f2c420e2bf5b352ea8345dfd4e187b2ed047588a8f1b6939ba140b65a2102106179d58a0e95861138b865e83e69a4df82278f9dab013e9ad1d0549d0d14e1d5913921a95a22c4b31270d5d6c28736d4cc4e5d733ede42a1aa5d5351f029df888e3769506686aae5134888f32968dd195a9ce565a09dadb896f14d2ef8b1411ac14c05461153e29ddc89663a7e824e1c5ebc085f754b2cd3b8f1de725b70fc554aaa9064bd6339fad0c8091c317e1bd9b6a69f7b7ad47f8c3587af62181605d8b31afbeee6dea9e375ff93f9d143b3205d8347b4639fc51a772f01b607b12b2036e92ac38f3222100cefaa06e77444b72bcfc51b77d7c0a8c58d15e72456163666e685fff02693e72f5b4ca47b6a78d696e5b5f4b252a4f5a4376265de7e4bb7c3d80b2f8960237e04aa63409d2f88ff48f679aeaea932f7dcfab2475fc04507534b8c5e19119ec4f49b5f269cb68dacbed2f851ec0f6cea9f62091337b8a1999b52d86932d085142de88f0391fd1657fca283807c57db001fd881451bad480fa45cd1aa454b4c671b55b06a915b51c1c1d819d4c414300f54cb558067dedf22bd1e1856ac68d58bae5998498bc7cdce58d42e4ad2e77b759c2938a9de279d0081767662d3d75aa6076abc90b6437434d25562b2148915ce66b6bdb03efadcb8749a905bd23224f2cc15dc2eb548ece29da54cc2d72f118ff3261f7281132a9c7aa54771d4a7514636678b457923c7ef128d5ce420790190ffc0e13238ae27b759e9d44c65c11202c81e09ed54570d7184a2809cdfb9798511e80bb1ef4bef6a54b311b398fd61ee3f41f8f770bc552b14d1ab7f8438ca3e32d2b97993936d1895ccdca76019bfd334e5f0f9c83d7718b4110cbbe034d204600a722326745cf324b8f52a33abe4737b5f304823cc72ec309868bd7a00beb6cb25a282cf1b65a1cb877807b5bb1861a35b161d9e053eada6e719e188ce77f35c383c74af3040679758a8436af77c44dc4534633702ee5ac7e4cb4f656718fb1d5622e23b1dbfb202a8b0dc787b229ad4effbf35b504c39c0bca0d0023b96868b63981fcceb0ccaa4f325514315fd0a30f6462fec236926c9765e17f620df23085ec84ebbde1ad181ee2c4cf9013a6575238ed26e1687bd1d1e86bcd999057eee6a8c3141e28fde08fa5e0098a50fa191cbc1709e54a1fa4b411a2ff62d3feb52b33ac2dd51d1787c242e438e6198cb8e853083a674f2ac0d5b4873d7cfe49e655a8cd3fd78633ccf14891690ff391504f2d06ee344a40385248ccfdd926f1fa4340cadf2135d15f90da7bf41ed22