0x2cffd02edaaf2bca58eb080050d68a69f860ae9074b67e8eb58025eb3afa50b6aa3d030096167a3d22f225a7fdf8c78856f60096a410b6621ce2aa9404cf630305ced8fbb67d6ef4818a6949ab5952baa16e43d4d14bf513bbd6798aa1c0cdbd70464f08485eeb8a9057a7588fd51d2a62d2ac9fde9d4a764409dafe8967fc141381c860aab5f7567aaefb6fdd2a171e2cb6bcbf67f7fafe1f66fd794d44210f886d422fb91a06b40ed28cc38362d04e5abc73ec8bfd562f72ad9b7538c9d5c831180197168253d129bbe71bbd13141cfbcf05109fad3db4b0b4e480c2e1ae275e4915443e2fcb4618c019ead56460fbce83d4a20f0e3053c5511bab412d3d7e3cf14167d52ef0fa883e1ff83431d2d684677084d8cacef808652ace76374ab60a32686b8c0ff176fecfd4e60be8791b9c8e4befb398b1cf752ba50963e26dc6e7ff543828c61bca321c0ef73c48f9a58f02763a63a48f788db7adabfc854ec1cf539e6553222a22b6835c5ccd12b69ed8404c4828ac915aa14206bac1cd201d201092a383d1e364448493a7eb5faa09e6ab9eb11ad5d412d16e4ef8ec34b8c4998fab46f2514150925a954ef56bd9cda47e9755a20cedb92ee980d4b4e8e4296f49b4c28094a7af81a2c5e7ced87ddf6e5b54055cd1d1f65cbcf34646dcc0b8fd5908f5369cdce8e5fdd74626336a64735c49fee7a037770e2a0991afb3c835df9fd7e958e6527fd5beea78853a24b352c44b9a1c090dfd20e5ecacccc29fecd20185b2285e2d555d6170205e4485c25c77f37b22b918b9fbdd1b9491e8a9a2c6f08f6f912218823cf0ba60bdb2473f8fdf4fc7fe9c8578e828ec40f1ab1ffc67c929746ab12ca42187db3bedca36b68df087840518fe73cc4563dc93b05fddec1b4f52de1bd24e15ffb2027d58d2bb2d1fa31b4291fe43a387f449a866795942e854de91179e397404ee281c3bff47ba230a71de2428f07644645456035579e1f4c063deed12f30a7aed632bf6e8d313289b62656b7bbd4aca103c52dbe18a685f8cf58b21119bd6a606fdc5b0c522442927ee0f12010344ec803bc658d9a3b17f994e77e1bd74ef26da8c0ca3b19ff0e3edf7753eaceb763e373b4bc0098f5b907380066c0e7e1013a0ca9ff38f637ff6584aaf8a46e22b1a6d254ac9ac1ae9cf5849a724760832e1c985a6a80e4bfb3220ad47fa9d5d114eccadf3982a238f6ae8b1688f2e506152459371e58ce7d00554f8bb9b4fda49666e275944779903fd349f427614178734a91be59635f05a407903dc96217bb8de2f9c4ea88c886308a1f452884e00b0f2eeffb043f6b6ebb4c1b879bbdc623f157dd7cd8c330f394be6c2a908da4a93bcffa8ebcf1721ad5309ca0d39f96d5d98f36964874978cbad215845734dd31d99cb7d7cea253ef8d82b5af2efe3f3efd2b887971bd7e1971f38c865ada89125588521e4671868fc67be40212fa02a62baae3cb252d472d67c1f7d6b0419f55dee5a2fca105221616cce37e69c3714a8704b15754a71d442c3d0a43448518fdece384821a9aa1010053f0777148113e2df29d14013a43bb61046b4aa0560f5994157fd4f8cf0c3ea4e39443394a345f51087da817c4b68b95612a181c25a43ef90bf1ec10ecd2234042bf3b47ae070bc7b2b32b7295758469a2715ae5db5301d1714716e8e3b85243abeb7431ee95501e4ba7adfc0628b5376a3f74c5c3cb91adefbd1d6a6600ef524eb68688c80c35834668f4de7208a07ccca581f0ec1e56dbcc4206380d4e941369140b851014d44def7889b942ff745b60ca5a5a0ae02e90765fa8f627eb894e66b3614fc7d57a7bb846ca0c66702f81e0ac2ad2d6a8fdea49f31cf2077d0a678893546d328e8e0389b984c1d302cbfe440b65dce43ec3c5f5dc4537c9b42458f20aa