0x2cffd02e78f729b5786d4f899223495f4262d283cb72386c388c2ecf1711e84580655b20c1250b1b38ac1288e2af0e1e94fe4bd5f3c0568e9e9a88b1d6b65b03993ffeb9ac27b83c68a69f6068afb40ea548ba3e6f3b71de9c47ff31af3d47aaa9925045c320e0f9e6f71624938ae80b5b9ccc98b56522698b257ceda9e5cc0c415d9c1f3b51bac0f12cab2a46f583e7604e459e30dd9425873f8361f373f85c3ef78cb5c3c7cbee6f8625f8e84effa50f105f8e80be3eaad834ada7a543636f422896b6dbf7f7079f1adc7a3d16878e0045dfc9a642076cc39976cc9371dd33944757e3d4f67950e495cda07140cb05fde66b1820d07c554b88a4b43db4ad42189882a8ea11f4ab046e3098df00d573914784260b649d90c8877928b646cdc356a5e9d618a04b3097de0a4ce9bd17a24ebedd4f7e6a3c61716f42ecfd26f9e2ab07b77f3f759dffc9e9be6fd4513c102f09e522fcfd85f16e1592f9eece862d1661e66ff328b1295217363cdd2b28f18565e840d252b917414b3330478b95e539b38eec8a6cf0785183cf61d21c83f9585b91a1545207a014dcae3783468a177629321bc8740f95af8176dacde1b189815b5206491f95ffc51375058d4c1557f37986384d5d2c994f3ba398408d21bd978e81c42ca76fea8255e6e5f5a45d37a39d134460140e30200559df1d425ea02af891729924640d1cb2d23b564c0944788e071b81e368d8c16ac4e8bf9f5e8bfb18a92ec2ce00bdaa75061bccb07024f8564439ead28e4e998ac4e1cb0762d2b4417705faf3ea80c494c1e412c7355b23e1111e4a37531a77e39ed4e12641be35c3dda7058fd5f1d6da4d57511962a3341032234701c57c4ebe8869dcefb7f21183d095e0b9e68d5625712fe5be3c4c7e3c756f91f01af8eb838f88d5b3aa508ee4647c47fb6a406382cbedf70ca38282205d0a715674e4dc30d9d6aa6856b6db51f2729e5f26de528d9b3f3e43197a67bf7ef22c082d285e77f4f45782a1649a20106d80725004f0319153aa03f30ebbd784e40134fefa206d0a633af14972ab856a9ce1ed0b90f78ba8cb62fb1c695d2ca34b954a04f67e17468acd2696081f79c690f4a914c6ebdf24b68b4188e9039fba30fe02d7e5a566f14a9af2f5dd06b36ade452b1deaa8dc20835fe54859a8acce1e4d7f26906800ad80520a753fe58e4a96ea5b66d4da8f6a374085fa8af6329aa757a68f610d14a9acbfe7e62de8b25c4cddc4bb65fbc2229e4d7ec582e8699bb550de6a051d1c17999b09a9493beed2f7e5bbda768ead98d6b4d62fc7cecc917743487833d6e24a7be56816aa30b6dfbdb90644f3d2b77e572127da727f739f7d73d57e6056b96645e78b28cb2d7ac36113037b2ce1ec4b0fb67c7e31cd6291e3b5119ac88ab5c1702d51da3eb108d9a4b44afbdffbe06bbc014d95dd51f63e7b240b2c64c506deed9020dcbdeb2de3a44db23174ca5d2f8cae953b4ab470f9efdbe096d7f121d569f011e855154704f7f1667f0f3236d95b52668c2b941063d85efab23a6cb6ff5722a4dc5b84a9fdd1896b9e0b7ca9c9bd1883bff44adfe4c52a7f0e589f50e08476a29313863ad16802b2c0e322e9b1f7674a7a88b52d1d880a0930bdf4325b5d582e6869c234a078f42271eb223d09d9711242b39daccbcac081d9349af214bacd32eab1277ecf4b513fa74f7fbf6f424fb8fd84fdb6c4a11cac47e21438affce33b9e057380664359d5aa008b05292883b4083c49e470f5d35e5c1443af45e6283d02b392578de8514bb2e81e61ca07fd928228957755c578d3e5fcdaca59572ef062533ce7d1b40f40274513b8dc88281436eb4b364ab45efa19b2c6e95cff88b8bd451ff0d7562fc17ccb9256bbae8970801527c23e7a2409e761a12947a9870d53e99d8a7247