0x2cffd02ea2144b0f121b13007fe205ea4d4d9b25ed4a855d1a4e64464121773913296b008eee7e47b209202cf91ee3e2b5b415e5aa14e5b5e406fbaa8187ace7941258506bbba41872c301ece9074358d80cf0327dc8744725e493a6ee2fabdc8a798e87d1a002b85f6e0b357d0170fa8ceb9f0a70961cb4810c01b902ec8e4c05c951105c74536304d3487b6ffc36a7d2843e1a28b8ec203c5326d7b5325357884c7abf3b4bf6575e3f6bf00da462da1a812dbfae489f4ed4ffba31a386789495a38aad19ced54dc20e53bc5683a852011366f5823328a8cb4962dcc51db85e7b6e0b0030b5b6fcea4dcbbfe5daf6b577b06f7e48fdab57e092e835189a854c73bdb5134f358941188de7847f721e75a8ef1a21ba9015d1f67402e48d65e0db133712d0758ce0da58099e02e1f0e09245d7ad2bba43f2a71ff34ce3245602765e2151524b7e3779739eb717b7e34dbf11fa56a7c94d81ee051e7857e54cc687080e5d481e441f6c2716aeb0236c5b994bddb70d0f5de76c2b3a8ec6a12c4d1ab0c8231a2b29373ba924acf5785cf2b9edd09f744820b2736ca82f1dc53d34001b27333b3d7c9556424752b7fe1fe96c9b6c3b0d75954e6580c9699bbf11bd1a953b81a3562cf5d109945ee98b67648d0a222c3cc516f99df173e8ac0ff850d016cc79f2a52d05f7bb58f02995fb96aa8f0c29bf1d227d8ea07459e5539592c9c8b769a7db19f5cd2da59e0ec724e8163ffe324f734078cc0a735adbf7f3b25f077fba8924e7bf83f8891001bc1696dc0479173c03cec62119a0e14c7275ce724a2b801d93042f69089e325261df4db966327e0dc665b2325a6a1bb0cc9bdb46a12b350720a7d0834f6740b9ab99fffc1676dcd027b85a5bff7301d5f7d2ca8ee346a050a209cd9ac98223a394f7b6f3546cde9af1547ec977a3af86e25ee25f9af64c2ae9d4a7b3260297e3202b0f49873d2be2f06ad966d983320f6e8714337230007ae534faf82c38cf1f04b9bdb317548438915e408b2f5edc5114929cbededf752fd3e1873c210a809101dd5c16772595219aa63310a4f08ddc55ca0230ef3d9f52d65003becccd62ece99f32e4ad8cf4f1825c49c7032033d83a58caa41b0d58b9ff0fa12c8145a9a946896f1b0655477b6b0b0eefd62920e7e309a41348931fce32eac19ec0e23b45d374e50b8f7bcd4f390bd0eac8103eef7b7d4ac10faacbb08ea55b456009d12c1ddbe931f0534f0d5535082a3ca6ee9993e9e0edf4139eb6ad8f9f520daf48743fbfae80b4214b2196ad20e3d12f2f8982e0777fe39f398c8ed3b688e32c3cea3cad71a10dcc95e9a6d8f6529442daecef661d01f17db775cbf06815c906e81cfc3c53114dd1999ce6fecf3f799658270bab84f4586d93985aa72a569e7166ccaa867fd8e95330874f733d28c8b7e45d14914a6f462957a48457735b7f55fee7e5a27ff9e2d6275dca24fb40b347cb98b3cab68fd6f97bfd4f980ef7b93f6dd01a5e5dde3e73f92eb5fe0e781306c566b563d40ce2ac5b6662b3864dfafd4d74295467e2e45789e7669a7b13fece96212a13ecb48a880e2c5ba056a5ddc4c96e23126cc997ed1023bf71ddc3a4123c333ec04706917fa2997d0c6ef88155353ba38e4aa11a7d59fc0a0a3b71b97dc92d635c04de24496971b73f6e8fe5edc0b033ce08cbd6b49b7697fb99f3744e7b295e6b14f849461b975558c5ce1aa6c3b5c6c539cbc28b355268122a6566bfbcd1bfaec004f7756745ba202c946cdd2c85ed00a006c9b4c10d93838b3d7ccfe60dc5671ae83a141b96386f6a48acc353a1a9b092714471cf65621aa06e0577c2bd95a2b5cfea48df32615183a15f9bcd038032b690cf5d5f8e08f023601d5fd4c46c9fdb01983af9413140e387f7b191234e1610d2ec6b2d68