0x2cffd02ed4d3140b8d09659edaa435bbf68ec83a590a57ff129dc1f4dc8480d0c985c4fd6863b26022b4cd229dced5be5ebf81b2391cdc3b6948b43cd434cacf16b561854eecdec99fe06d065a4ae5fcea781129651892ea21c654665e0ff65552b1781bb2a0da35aa961c6bd40961bf09ee2491c40b696c4a1dc43e866d479b594a72fe2572369e4a8b947bb22cc58667aec18e9d9f736e7f57d018d71a078253cc9d8c43f005b84b162bfc89d30a6ba0002e644e351c626b18372443888cd245e21d8e8c1d7ccf137997c034a7d5ce5798fb35ef1c2199ff199c3f3677d0ced4e33f9ab7210d24cfca09561b9b94e2732f4b07ed30086513a0c8f4d769a5fe6984909452162bc981771fd25ad8918c7a9fae69005b6d36da9cd90b785e182f17fca61bdcae1bb3acf32ed727dd77162ec2db82115c098332499247bf00acb8ba298326319e45aaedc8cbecaa41196aa759fc4c49068fe0626d5b5b5a8740b0dda7e7e30437037917ac7b9e7c350fe09c033f6ddc64aacfe5410888983b8afd1054dcb625b1801ba8e6dce8d2bbd46065c5ee0a5f72992fe64cc4205fb658096430f6eb8ff31693243c755a2af24f451d5bc97f490674c83a7675c08d4a806596c19821d46a651e76594903caccd6e83dd2e0015a7eea211fe6ee084227cc30e4ff4a1ca729fffa85aa868a5771bc006d9ef5e83ecb34a5f89c8f6e82e81f02526037a129e799e35691a508c525f8f409c2d1e4ab4710af8e93045935a1807db4ed95b00386610c0875d2e8c327e242fbe2fe584d940fde08ee51c4346699c9a5bd62ef9fb2b3de042f9500ba9bf2abadde8d77c54cc98db58ed05d1c5cc5204671989a1d239b7b10343b29961cce0a8c7c576c0220e9c365acface3d7d2e0c601c2f7122c1edeb5913437b4248ace311854bd32971da23a59b2f0baa5a03d3eb2dd3a711ed43249ecdaec9d758f4e8cb4a4ec5d4fb001c8cd0965e3f539f44d46faf895a828bb4ca171e96e3442797c4b9592633f1c9d35f8cb0c095d969398daf568a5132bbba223ffe4c597156fb463644702f623a0a352084c7f64c72c424ee8f52a9e2c741f4c1116668fdd534cd1974c8b9ccc5dece570d63583c3a41355895a453b33d6d798cfbbd221db5f297ab264485265e9719c625f2a420e0073dcd4829f411739c1371033a32c85cf6d1ccdb66b8b27b08df45be6f98d32ccea3fa938d1a676a2ccbeb515bc18d013f8eb993e20d0d7353514800e9260447a1f239f27e07b6264f4662095166725ec108519de15ff8452e78072281fb646f4eb4ceacea2e881a9604f86db42683393ca66772edba8a459d0f2c52b7a42310878c28f3a7b69cf0bacee7b71c31e5c835c510c63b82f72f85f5290030ba021ab8bc7a9af013763280101ae9dfbda473d91793aa66ccc75324ce8aba97892074960de03ba44142ff300af597b90d0491e326681ff80d504b0725ba027b2f39428e2891803e4ce027fad35640f704c1c634a354d524980852fbe91f1b9c6855d785301d935f4106ceb24227c69d7dba1c4be50224501775e2c1fb87c874c280ef131dc85c7631a892b71e3d75505a0b63d668d95b91b115883121b64131e8d5b4630ebf918b71857de89dfe03142d1c798f0fb72d0c0fb86c439a164d3dbda4eec993679eb00c4689797f12512d3ea48113b29c2d936a62646b7acb73fc0960cc2b7623cb2e09605efa790471f226055ac2911e465230d94d1aa8d61f55e2d11328d5254225fe38c15229aded690602d079ccedb359b6b1bf4d85fcc1f7876c4313a4594e0f9b243137d805da55a24fae52921022824f860d6cdcf5f8aa54f14fe155a6a3b091fba06a6995c7a9243f68e2e52c161b0e117ba2d9d142ce48c6c9b12b38e802f531c6b74665c2a6457bf0918d9868e8