0x2cffd02e418bbd4c77ae0f1c7d53be79a85910e0d3a89c39c80eb673708776a9224bb8176252bcd53a9b0c8b52bcc920d769991719f20aed87c7015c7ab9134d3d3acb0a94959f456492921542c2ce7c8f8662e74c2b6ab1ec3b04b275b3be30502d595489d95c6a0285eaa1c5acfb9091616a3059c2b9c774e81c1cdd00d57c25f10ef69a0fcf754f2aa4a13e4b6846c33aa2c7a3f67b24500abc9e5764be1f210eab0b8e3802e5af5e574ad87d1574d499dacabc82521401abbb74f96e27eb5160cbc000fdded989b75cddd622723e43baa53dfdb71e716ebe7f1d9edfbd5760b18b5081a90621c5aeac4ca12b0e6514031ca75f9673410e9924d6fd62d0659130dff2be1bbdfa9627cb8b00c973b76fcbaa72b9f682a66047f75ac55e6ad60225d5d9fcfeb43b9be0fb3d2c58ac36853d02db094348f97322c7c9d3c063e9a2d15557e2af2d8c537585b567004bb8a42debbd9c60f733e18d04dd477bfda18086c0cfe401c4e73d2ee953f81ec36e7bdad0b84fb9f5acaf90d26e3bb4910357ee7783c0a28a27dc2d1c0596698400049821089b51c9c8bcb6d4e1de0182d99c029928b1daa26ca8839e9e4a295f115d021e23ef6ac7a20e9ff5ac07a0b8624c26bb18eef63f0efab99b604c92906053e61f552709b76aa9c75e37fed5bc6ecba74786e5f9d5d84dc4b3bfda0deef42d9de9ab9ffb922154adb8e2cdb3990ae2c1885353c471edc9c68dec7c417c667731bc1022f68780cbb3b83a2f72f8b90c55f2b0c9a45d6a927194bb0de20035a456579af698933c31158b3f9e4b3f0906161e522ca804ecc9e81b3f527bb10862080debcff4345377fe9fd0631ea613336a50e5a593f49c614b69ec83224d413c2a7da50ceac58bce71bda526daedaf8f00c15970ef49f02b3f182c9180382c90ae6508d5746f55200691be9afd191eb3fa6fd50250bf44d06fc503e2b30b140469c8bd17d4b4cc2bc7aa60a429c84105eb7ac0dcc8cb9d9d9074d0ac5d5d9bb370c5b1640ec63d9f3d93e1fa8afecbdaffe5883d5a87309d26fe9c8cd223ac5c5a4d0fd45cbd216e3dbed22e61c2f2b308af79656ac8f612e8600a516680bcf473e492b59c52bff42ee269f58be6a87b382b1a16a8f198be146b018775e3f9ea33a6b6867da565e90a23796c230d14b997b4ef46faa64929a8dafb97e38e40dcc02871802bfe9d038d0c105df32f97c744e84e5a5fe3ad86223191abb514695ff0791cd2cb8553a76f3ec4def1ed525d6dbe2748a06aa865232c7613945fc07d5ae22ed88300df38a98d6629c05cf52693941dc21c5d66ac1d08361b336747e43ac63a707714bde610218da36da1ba473851060fb42de363e82cabe2bf66f1ac6ab99613c1191f465bf0dc1fec8985097b3dec678e67d2f226429d27f391d076e7a5e95077b6b948a667f7f9aecf1ee0dbe3c2d144f8df701b2a9fd0d68689d28d7352245dfbbfb1d53a60ddd12c48a25888afabf84f81728df0ccf519f97926c17db0215cf32c8705fe016df42fb962bad571bf98086c88c3980c1e39c3e0b66cbe3d8ace79a8eb45890c22ab846d1df8b7dd588c348d91fbb14f0ce2e7af1489e74f2fd47e88a302b72a02279d9881f264facc6cf46d7fcca0c1bd094e5b019e9cb0f3b8b6538ae54fc001a5cefe4f45cc97d705845d4ec8f9cb75db2ee6cd7387df349219092a0aaef3e552b3506d51c2790899e3c9d19734e81e22c19cf4c59a85773b1cb9c9c44680949a460ba1a7fec171e2d312f4cbb0dcb9c116900078b3116fed691be7bf50ec0771dbf2ba86b5654d08e275ad1e561f7de749fc484e1c8966b49402e976cc567cbec32c8631a87a01ba7759365ffea24fe32a3645a754b891895bd931fbc63df1245391218248a4a4678d7ff0e6882ed0598a04af00572e