0x2cffd02e585239ffd65e0686806cc0042958d594e01fa35d98f18879d5086f798c74d049687188078fd03eda9cb8c50a520a007631d93a2318f088d38663a980accb52c3affecdc9508ff962b4fd2f24629c8a20d7d146dbce6857d512253214d8cd565a2638753ce2bc81ec556e3e2a9c0f190310535f1dacb821a3c430c0013d0d51449a1d491bc43e2e0aa60c8b3f89d0120580ea699aa3b32442b117d25d0738ce8ae9c3d3f3472fa0b133c27b1767288b795f2ed379aa383b35b7d4a26484f342fb69837a8c16839f13b86d11ee7dd2ef8ec4d2607c23855458a6e662cd660e3095a42e85e96173c9206e78f9933f74cc0ca6ddadd7c2589e19d0979e92049f091b0749ecd96038f68c2dce0facc55d81a3cb3a00374d68d5b4e802a7aed01caeaf976d87207f8ab262c8a4532b8a215b7fbb250a5ddf7cbc0e45c3a40be7be44e1b6236da17b8c68113b6cdd0026caab3310219fb2ae552975b2ea5a7af78560ca14014a592574716e674df2abcc10771ccdb75128edf2b13f4626a77a41f129ef456dc27e71088857c1804741d378a3cbe8296b5890c4a77d1d2d7f9ee565b75f2c496ea24b3cc9966bb3adb00967e13948b349b96a76960067468a827e01c7e0276fbf2fc3b1128542804dc5c4a86c7f7aa528dd2cf4fd408abcd057abe7d071ad91970f3907c64823aca275bf9c07da842ec20fadb39d0dc45fcf84d39a522ed7d3ad1b0120bf83f75e2404739635788ebc6ffa499f40453db325acce1672362950d7f78fb07ab9f2125d8417be6f40b1d5376f3303bd4d442125ff0230f427142453ef6f6bc9f1b4dca970c2e3c566b4fe887710bbabd7d3f359b3270a0d4ba62914a4eede2df45a71401ce58f615cb52c9777173655daf7204cd1786c0ace5676c42c9d36a4b7928b6427fb3b811dfebe9d31bb62fe43a220cf003e200d09886a06120226a2623fc193b4dfc434fb829bdcfafb6683652bb83758564fdd4219995146cb11cf289ed9f16f4bf072c2d17b04f2573a27376661eaf55c3382d4e21f7c97c89379c3be9e4835355ef8ae0ce6f1888a571ad03eff26c114435e12b1915c47a41626faa710e78032b97c6425cec1fb423bd3f11992006a0076085c0316c20ace33b1693ef351571721d19e073f7c3dc1485f8e3e4bbc61e7b4d7ad9cb438776c1781fef6adf0359ed8d2fd45cad7adecb04e24d05cf1bb24ebd0be64eb9c22c26bdc85a5e2c8b38dcb1cfb514dd38d262f9018746c4a7f86b98ccf5e6925e7708d96fc496bc3207c44f7d390b9c38cb31a46c4865d96168d386200db24bc039bc9b31c6ba1b0404b07bc0f22b630bc71dc21aba67ebf430b05121deb75b946b535e94eb56ae2ef9e93d3448cf01632f6b857134034a46900c637804dc16d7c15e0d2cccae24b8de80b1ddd2e975659e532ddbd1b1a3bc5c7fa022074087f6d13eccacc97f101be50ed253af901fcf8ead72e6833364a3b5a1c87df416fdf02f50baa9098c4a2002e583480ccd0904db2790a684b4172f267b737fbc597137e00788195901633fc16287035fd711926288e3230a0fedbab6639f97c8c14babbba68c396e19a8f58a5bdece76cce51c53b4bb629fdac52e69dc91c5c7943a5676aba8f28b6054d6dc209dd5fde5fe35e5a86ed39081eb87f720c5c2bad78a091261dea67e9a70f02635934a950b630bb312b893ad613963d5baec888633481db897c029a58eb8d67c2fb9ae9514e189791790b971f5319a69a250fd4839ec8ed481dfffe344d73033e1fcf554d2f69a4282fd59d71022c7094047fd9f9184bff5635b601974af869f72385d3f7faf936f1c22ee9d0c25751c5c0d1d94f84d9046a0fddddaef214bec8ab601b38519cb223d89b0c4adffdda8bc1133e58a38ee228feb9c0debfc3b15dfb5e94