0x2cffd02ee983f4f2ae35e5f7975adcf7a4a8ff1a91fa0b9c61d10473e8d47149c556ae88df9724810a6e80aad51634978fdd3ed6218c58733fc5009a0dc672099656927fb51289e3bad7266d4152c39b71d305048dcffdbfe605b0c845b37d68972b349ecdccd5bf8da72bf2fea21e1679378c43b93ce07469d1b5d8c0f614bb7f0f5a31c59c02ff5aebbf3527e30073a5429a49ef4e17591eccf1e506fa991834ba301ae199d03ff48c21340f28b66b1304e514c45498c6f9e9ca126b75d681eb920e0e59b5e3a02094a7d47a7583f354c79dd6b1482910919a534d2313d8e0d69628ea7b050a2f6ad6a5e2d1821c0a24930396e32f2ac838640eec2ecf4c4725c48f99d12a76d3b992566efcfa3b940d65b473929bd635614b269b465173ce8049a38afcc9041f7c8dc7a99efb53eeb8bcbf43dcc85a241f73bbc7be28c8947d7ef3a784f9512b748c56d8f81e369ac1a4f544ecf3604cdf510d8b6912410a70fdbb4cc9a524d18977d83367ea683c9daf66cacbd763266042c9e255f5fcc4f13f7e2fb397b83bcdc0717f38b38ff3040c078b502a279c190e86aa660edb73a0481fe586030c41f515d1ae2177eb7ff30a2e943d66e18bcb3fa6e42d6b2ee62a13a8f149c93af5ce2d96c3caf1a17b29b2dd0f501f7027076f5a203a2602424a51811fac4597b499710a163279da107a19ac34dc5d0b694d97578031e45680ee3d2d5895914d2c6cef0903c0b6ed7c0813fc6cc9ba1cd8c31eeb2411877c546759f28c87a5116b2cf35321ea8b222e5ac16b79991dbfdef586853fc556043d5c4a01d2e565c0d4b05b8b2e272ec2debaafe7c544d968526cb999adc5ab883c466dd6efdf80075aa7c8e32ae389a19da90c3797d0c1085d4735b8be1c8556848cb6dccf0cb036ce419991b552a1bd132ee78c06014781ce0ab5b1cf15a30b92bb4df9bb3e2297d2295d0c228faa89acc2df3404c7dae4fe5e17d2f63230c1cc51a8b0f1328bfa4103b10855548e427c4b2cd4c5acc8ce97559b5cdc7106ab977955d4c639fa8c0d34957565a869d0ba81ba5e17a37821d266db8972e82ba4d4f3f5fd3a2108111a7797d504ae302e7607198bed97459e542b082c8aec25d3d78a82f7e01ffe1b5e990e6f27acc60692706275c9a966846ef2266e970c4e0321d242c36a5626f4abc0fb8a4bb86f48c32e425e043a5785dc3c9eff6f2f144bbec15be49fbe1f8c7874143c9deb4a79b894582c865f9448c0648b41aabcdd9d434d6599618cae5e541a296d7ec82ea167a2282e7d4810d33910c5a100579c5c36b1543eb1773426a5154787984c3b69a8bf2616f33dc22c1398415b2fecef8961f5ae93647feb190c1a5039b4865f74bed04dd7ba850e6dcf10f0b3476d5262549b85cfd6236657a801b5a0d587efa5b2c998cb92800fefcc8a44eb3eb200ced796a832c9f4141c07afac9626b8d5d37da794e5536beb5573744eba26270b84d93da646ee9d39ec8cc3bb910b2172eb2f4e37ea043c1f6d505d9bec61c1105f60bd4aa32aa3f8a5b254213901c4b35ed5418515e25f880e3c72f4d76b655c7f98a232426fc6c29d8db6a5e63f4028ccb6e33884d9c6e33340d677d1b09475c8d1e9247bc25a579a91e571042dfb8a27d1c1ce9cef88d93ed763f0bd37d9f40cd1476cc4937c0fa45e6e4ee65ea280287092b4695ee2f9b58f2a9371fdc63eb7419d891a2d5487d0d570201e669b8417a8c87a934da96fabc451f2bb068172a1a254e044ef0be0208051a33a05133e0e5658577f15eeca5f61e2e6c4c51d788f3b2872f9bd16dac686a976e2b45fb211b3eef53e30452d510e5429a7798b6c4c59051141ae5d2e23b94ad1200ff1910108624dcd9fc74ca30216d91517d77cc1331be0c3cda91ab190ddad266aa75fe6b9e682a61f