0x2cffd02efe182ea9812b927c68833af8a9a4d45e46b5d89e0dcd99e921a8953f56533c472eca3ad0f7cfcd6352d7ac1e0fee935805f64e294d878c7923f553b5b463aa7a46c03bf49f2e5c8f86f512ed755eef9f2eb5e333f09ecfca393eeb961a3a902fea9e57897696089fc4d8208af62024ebd77596662c7ecfb40019408a47bc8b95d6cc2b274d5fa87a17dd18ac0574539806f031888c8895ae4480e0848b541893decde85c95e3f2f9057608afa74ade193bade27b037f81f9db95ad93251acfd2aee2ab7d2c9e12bc48108a23681f5a551a57e6bb1aee53eb40c359300614d7a5390bf3a18d4ef57fe1773f7ad5decf254fb71e29f6b5066d6ec1ed2c95f46a7b8113349ed7d90f8da6548ffcd57c3a946726fb32b174e62cd493d7bf0f8f8a60dd24691f78e9c9499d959b4b3ed937dc10fcfe792b9139b97cf8e2feb4ef4eebeb2af12f3a0b0e983005198407a5d9942c2941f14f1280c6c18b42d79a52aa03f2ebf3fa7e938178c7275923f7c279eea7d1c2d028b622950e927f0ae1b7f682ec87f5c43d15f3306cec9eb37d3a518fe8600c72faf0a3276b9c9f3a6b5720b2f3d63a7c9841b2a9d8b0562a5c936e4d6f269af623d23d1e3d40183f717fdacdd4c23f2d79dea2d7f9e44a843e508be5f41c5b7271f7788582a3586c9eed5b4f93fa885fd888713a57e2618a3cd7e87ad7ca710de38f0faee6e1d0e3711028c9e88ca0000823f153cdca4484fae172bf7140c41d36c60c4cf43f15e3ba2078f47d3d30630cf3d567bbbc2586567e014928e7fa956eaff1d92ce10b7e45e43345b4032149b79ea478abdbf4699ebab3352d44eff496891188f92c50b543fef7beddcac9410ec17fb4a4444c14b59b1e13d440f59e9c2cfaf437767aa0f16814c22aeb6f93476685b133306aaa4198bee2baf28be8f03e1a2ab950d5ae405b5da9278cbe17f9742dcc0e4df1efc60f57835ceec3054fd814c43f08454324339cb801a9180238a81f81c70760d7476d1f347018accee7c78936cde9bc220077a4f407d04a85f9d46697064a77360208cd25aef64d9facc7be1060d7bf66cc8692dca3548ff5cc94540169e85fba4c188e960310795891883816cf6231df67fa0063175376eec0c441962c750517429e035ec4e0277a88b69daa1861ad4e23a25d8b3110203a833de43ffa60ab737ae97b60613b9138b36b3a666dbc2b8ae472e7dcb25603d21c61d729029739d32bca2ace9d945688f07a5deda839d4d8a5d60329deca62d351bc55c6c1561252df8092940683826111d51671c368d0b502f85c9a4a153ac7bff435885dfa19c7de238e05d866a76a7cc00408b22efec14a45bbaa5cea1d7cbc3d277f6ab85de882dea4a427210dad5976ab512dcf83ef5acfee6da9efe431ff41fbc48337b843bf38f72a1ee3b6e1fccc5381baef582770164534992d09725b5404a74603ec0ac275c32297d0e0c92633aec1ca3c1e3378c2aa5e1dcea30dd4ffa32a9c623677d7a4db2e6d3ff4369058e5e2f0683b2bce7f5161cc3aa28ea4b6ee0340a15fb17aa601eae51e97c32c3ef1b15c2a4e804b3d3d2911af4edc843f44c28fc938134f8aea0c42e65789de370dc5974647c23e8cbb46b77c12ba0dbb1c67d8b61afdf3e8c0031bacc98d84e5d0521b4bb41dd3c1c6820a0c93b8bfcc68b1332987e0ef176f5b52c03a6cc3059b9d48629de64f0451e7e18c5e924e44bbd0f1d66910e3513f1d3f1bc9fabee84d8cb0cd2a8d7514e36b2e9716d36322f3eb51f6ed3bbc55f7de07dee5f13ad05714284c9fb343c62d550ee8e49b951a0e69bdab6872ee29a4b3f3686c54f39c4a59c619dcacf1f73aaf64898b3892fbebb99b0806b9856a80749818c4f95581bf7c7bd8ec7687897a9cbea167bc931429e09b4ee8f1c10bc757