0x2cffd02e4988e43cde94c1a86da380ceafea1c406ba954d2ba8dc54a243607ce3d217c655649b3f71a4b24021021543dae8e974ebf472050e8447b72406f529761b46d5bd2ca792d132c812a1dc48e03fc579b5c1c233e6fa2134779ce05d48672511cb942d58d3041256d4cae1abefcc12ac72cb260970a426d989ae04cf0c84eac953ed305c108b41deef312af6c1a937739086538a185818b384dc5537728a59936689ce5dc9101cdf4daa24e24a1e8da84aa30c80fbc86e5d649a4ff4ce154320f5c7c4d9d321504381ceb000f846fcf586a350c3f56bdedf4896fe02e02fc0e6850979ae50781691ea9c5298d8a33faccdeffc335efc45fb0a53edc435041268b4e0abd7925343b0096e80605eea0f8e6b88668dbc4daec8e23bd2f3f2dc7a076ec98a703f502e9d9cadac5350ca9fac60e344580601cb8b896da6b67396a41154a96ada6ec0e91e5cd29365346c59111bbf81204f03fe7fc24cff5620e2caa54780c5b941f1fe08efc9db6596d5977d21cc90a53d2b5aa1177c3767f7ece484f3b0959a50672b8b4e83dbc49cfe281fa000f59194ddb2bcffbf0fe82500d796e01f1d379e418b2dc459d7a3cf762141d72c58cb8e92f2c40ae86ce609a587fb51f37e48c27aea5a276d09c7e8f8ac238ebc13887d77ddf3ce819d1fed8774510e618643bf444fdeffdbe22d298c3ebc9fd809f15af24b0bfc2dd88b3d9f46bfee72a0f45e64f7eda8b91692c555f1617afa2609ca91d21a8e389262a394aec4d702b41bc4755c13a30dcba357bdf97a945451b3c36c40a9ef6ea63f47f8bb7e0043342fcff034bbef07debbef05f3e4dc0ff2171d738d1cfca9a825b88bdfc8840f357d47d5329a4d65344585b9db8780546bc4049c20d7f720a73c5e6e4a7b4d5884689d9550e45bebc4b7c79e0a276a070ccf3f628358fa06b9288cad6bcbbc351012601af495f960c2054db2b673f2d1bbf6ab490e5c2ff438ddab59bdb00356945150f082071323737a28ebe303db16dfd0c4bea107493ea436bba9ea8fb71aab75bd0904b85e6a6669bf559afb04356460f212dc5385645dcb31d96c40dface0ea274d34ffbcfbe8df08e2614b698cfd1f35957b81c9300d8251f900098888545fd66b75dafab6bf5bd9adb1b4dd01a2e6cdda05e288a5dd405f29d94132bef0d8ac8cd00b086c188bffa97bd2a66e6b848fb428c7d43cc749e92606a39a1c199ee75fcf86d34a690058f85a991190cae563c069bc7deedf351912a5df6167a202f19cd2b87580a994f136fae2ec4935bf8f46bfb56e96b39022ec8689f0f033ca61c5b14cb9cef0d801c36037a12220d88d64cd88ebe9cbb33fce4ba88c0bd46b241efc0b7d0c2f617022cb4692661665c580189e75ce23f7abf009ae81280c9a5b8cfac53628d2da0932ad216f1bacee9fa5287c8412393935755e5a4b70b6dcb96dc763515cc691b032e45888870f1681df2f05eb9704e6d263e88be2de291f942ecf398a85fa8c80e620147abc1dec17cd9325b31856ba7635ebc2ecf750e5e8de27c589fee3fcabc1258a66d5612c3a854048fb827fd2529e1beef92f89be88c58719ce15c79f13066f00ede7b280b33a1e769124231b36a44a3f4fabfd4c95b1d1c66149d87153216d04b256a3b09349f60bc7e1581c9f76a5fe869064bad34b9b1175162bced2d49ccd49b37004a95fff8e3e548460f84bac7694001bdb5a052af5d5ac82cff734ba92b105f90ce3c132895405ad4f017b2db5d80ef5cb8412ff866b2de51a05fc836060ea78773b4a3da52e74beec4f77ab38397bd1071c1110727948c654aee398aab0a57688a0b35618b2e6db330d285c7d626ede2037fb1a63d99989e0370f0bd87449eb4f02859e87e2af7c90d3daa2072bb0a5e0b82b46f70bce24ac50ad79e503e