0x2cffd02e86ed5fd38378b93f3bf340312dbd9bd29022f02641d19f037afe6f62d81ae9bdcfca6e3210b6eca46dd2d37ff69a985a24b7a5dd2e549c6081802a1f7a0b99575c63f5bdfd6559b18c3cc7a5f47b9c1b4a117dd3d5cc6dca11fe520c5e9d4fa435c03703430629e29e92b5eb4b309f5202e6db40b8ca729526623eeae658d3e9bbc86f08285d6812354c6b6840fc6e56b08a023f58c3cde78af3e017c0fc8731fd59b1196e7d475f6bf9097743b6c7292ce42191c56be6975215a250fb97de35318bdb4713914888beb1ce94d74fe8c8e29f5a296216605ec4d847943b320599b4c98246da7db1e8652c9a4244c0ed651aa85efe516572c07cd37f68cce63cfd540fae3542866aeab07d38aadfae105aed1e14ae829533ddfafe52415233e503aa6bdb28aab1189feb13ee042680964019129d298dfa855cb987a1fb5a83da5d6aef70fc1c1fbfc6c142dff7a05bc21bfe5f8003a10dd7658dd389971520578bf8ebca0b325e0f07b0cf08ac87357c3c7a170635cf5751ef53a0af4444c8a85b1fe3e456fc87fc907c78fbc66fb1203bddbd950c6607c45c4d807a4c24ec377f989baff4c5ec557c6f102881ec09e9453ceeb6cb611ca1535c4aa53c1e4f9daf313c234f2f5b2ed452e009bfb2c55270a657e97b0040fa7b1ebb79638ff32cdcdb92d3ab5f316f972e7840583b57666542683473acd951fa74137e35f7af51f4d2bd3cb2508ac3fdc361bb8ce06fac021385d87fbfa9498178c17e66db4c922f901e158860cd140980ba11071337ad0f5fe978f2fc01036f32ab7d94819b3a1f63350c525dd0a447196866a2213da145d3ba32b46efbc2b11c98f7c6ca3091ebd6f41bfb67be8877d85e7cdd86fab5beef599e5c6a2a68e39a45e17d5fb5285989745ec2c4203bb30d6b83aea1c2cb235f8bd6d6a48ae13c15711c46405f2d5dedeb5d6436a4020316b6afd61e2d2ce9e06e7d27e6e8efbdc6a406268370231d0623cb86eaf0226f8b8e1b33b18a775c907ada40c328c95a1f577e4b0977062ef978275b592d67c612fdce06e04a7adf3992de15a02a9d725810885be18fbd3c9fb0ea04480a047daead91db2d8769762055f3f7cd63decef11ce37687b4493f7da03cdea1e53fc38fe1cf843fb3abc78979313f7521f859f147ac1a12aad0ff2d6060f1cd5e2a9f7c9ad676b75050fbd7453d7496d477b4e871d8ec2f657da608afa20043860ed5632528466040cc24cf3f7d9aa73dff42e77678cd4dd6672b3482cf2ded10750cff2d50a23e7f08d233adb1a87cc2c74b2994a7cf96b4a7fdc3f8d66a052835bec834d77572b33e7a860c691604e558004ce121700382ceb543fb344c1bfaddd4674130fecce0273ab856c3f37ea8407eb3ecb315aa869c70233979cee005be11de5ee9ca6cce555b12de653cd68db68b2969bb7082d7511d7094b128cd6bc8146c5e08a57081aa08911400a6dd17665d86b467425e05b775e6fd91fab446a472509b81943560312f636dfb3dbcdac6a89765bb5fcca484370c1025a1561acaae1e4e452ad70661e7dc661372b23398f8a9ef9b75c613746420f50ae2bb1aab304deea11d504c5274a6620e6c6154697556bae77ffb73bef0964e972bf839e07aed05c441b8d2304ccf8c37646cc7843a9ab9dcffe332d584cbf8870577ddbfb32bdb40814c73a8d1d9c2a0b6b4f7cba007bf7b9a51d928126e77c16379b88f7fbda7fbba4c0064d931a2adcb699c90ffa3a4f04c437e140e2ee85b5e73a8c34c45e7248f0d881947f5ae82996266d6aca2c931c9e4d8fbe5f8561c44eb9db557bbc96313766bc9eb547b05ff8a8692df57c1b43830105b067ea429fccf9c010d3c47f6e1bbfd7979224c5da405c70b37c3e56f0b5361ea563e74bd6b0f887961af3a993c0517ecfc