0x2cffd02e1c838fc5f151cce0d38824925e57450afa48de78b6cce4656a6f5615cb8fe5aac6774206ce8e7083fa26406fe5751739c15940507b2190b4527dc2057ad7b7516836420b08ddee7840bdafa85db1eb62849f782e204d927c1ee8353f47523f874e68579110589a2b4cd8877750ca92be56202e96f1e16c48234ab6287db7dfcae99b082e4d5ae9998fa0d7646bb7df8224d838b24d32669c40bd8f493fad97fc517cc06938a1b77418ed454f5fa601f863405a10de34d2ea866f6273aca5e65e2f0d6714e33c2c1a9f8cff71072ee17b4736a15bf30f4f9ada0c97330c1f462fc834e76008876751f0bdacda52f095297f20a41c66fbb7731f4ba940b0a1f95ecf763ae4ab7d7ea0e99f663cd7af8da931160f3853b3abc5e007bbcc9a60fb3fb2f5f69ae704cf588de9228c71b7ed43147c5ad23d59f413a65a87c7fdc65b46cafb17e989ea35e2f1fad47dec429500b6966d72d44eae1dc8589b1de3bf065db714fae17f06991e60f2a1d4be6cd75e882c745795745d67450fd3555a6865574ec00c217ab061a633c4634da51a60715524aafbc8bbadda945dbd62ce0b7c053255624a59fce064d3c062203cd964b59a92057f1d9e5a0012319315c62003bae96159ca7a82fa2f7773dea64983f315e73fb03cbbf700d70dd2259bfc1a8ffea3ce9e7f45cff29b06fe79858224063b35e18cc74409fce4987755ca0b5246df3e00ea3c1917f02e48322ab3ed1896bc4e21c369dfdc9f64d0793e7a58b64ca8c8821bd59963292d118a8a4b0f38a8adfbd87cbf61741e327f39c6d13b4b692780f54d275162ec6ed46bd45f191a501adcb81b2260a22e74177a8fae2031ded3abb6c21affa63e1cf63273e8a7e22c0a2ef2f3c213451a5e5842c8da38f02d965174b04944a73e7adb73e2d6334e362d3302be06c65f932b9d6a407a458dbad64484bf866d2bd08faa353864200d9718999b8edefbdc98fc35b7fc35de07dc883ed57f9e5556a6c391f597545d84ccdaf82d069dee2541afdb09fbfa31952288cf4906ca72d32edf892d622490fb4961552773e7a74947f1d70c7f24d2dc1b825aad08616a5edc70d15c8bc9393a82257d5ece3e7ed53dfe970ea4dba170c6163aeeca4662ec53f1924c5ee75a96ff9018b4e5db9b345822353342f72998e697d79b75b4c3b8e05e776e13926958139160d60dc0560dd7649cefc4edeb6ba0d3520a30df0a4e33c0c3c2c8b4df207d7757bf81f2687a8876ed58dbd9bea803cd8acc99bd0227b50191e5eaa5761e2be238f462d50b39ffe29c10f8338ca2fabf53aded700b76230beab90405abc757f550fd339638e0d171201d873ace0bf49a8574db2e6e164e46c0598e0bafa461909a20157000af71c9c022a1a082ae0b769f31ddc8cefdd347e09acece58af948cfb5c83281ef0c1b1257b2bc18a370af6bb5d312823fdbc1948025e3b620d62d00a31bed76b387b0d35bbfd7acdc828d849e82671d41635f9f8df21ba14298bca614817339a75ff46439ec4acf4aca92998a8803d5e752043544299a3b89099f815a0d7a877b67b5d36031c38c748fccc8deacf182dfe4fcb6eef96971e3b3ea309f3f681d5296cd2f22e67e61f78a9c6bea6d7ca9fdd38d8881f87b1b0f1cd46b8191e23a7ba4cff2ed8e90480e350df3d4b4cfc865c2ddd4c0b71610d88eca7da3293b62112aff05dda6bd67b1ca3c485687c44b65fd5cc299c811d48d45f6d455c67f032073b6f0fa59c74b6d38354b97db2c319667dac868a277cbcb8512f9c0524dd18ff3078eb2e930c40cf4a3f8678ad90d9d82dd58d1875dadbfadd3f57205116b3ce1348b0194d9103749ffe01a7d9d8e886e4f49d015ed812e608b1fd67e60bfb66f239754a096ff0dfa1bd1ebd9baf290b4774c6405d23eb1fdac5