0x2cffd02e885c8b8306c5041a41d2c60ef577437c7cc7aa8e9b00c3bd2bdde5ce99aff272ddce8612110b5e8154242e249d68fbd8c1477af3a497d769a3a9a36331b35c7153fd355ff7d2146bc3141046a20d458bf05124886ebb9b235987dd2cd13ae3c5abfdea87c244cd9542ea099bc03a9df66bc184463edbcd952d74ec2a0d3e88e0b2a5359907d33dc9aeff80c37d0a6fefd23dd84df44b112f578e4e7f091c87890b9c61c1e25890f918e0a52886191b4859d1825b8d36b5c128c62e9bed9e5d3d581c7b4a55c5715cf9bc4bc4602848e5750216cba8760f6983edbc162f1b4753ad1088162754581135716623fa8b002c96e591fdafbcb749ff9def10e72b933105dcaa2ff0d764b377ad1d98b0a619b07fd0267a4012cade9bffb415d7eeaff11caa835aeb9d0ceb4fb8cf6e059d095793c68afb79faa3b564834680e944eefc0393a3e1c024f730d9d24e95e580a79de9887879491e380d909e421d200936bed0ae30d3abf117a16f630074391e5424a81cd5950fd69bd73e2434f27b2949fc423de7fcd5abfc5433fd66fa242c549eff15dc66a493e99a0df23ab6dca5ae2253d81fa32918b593915ba92593300400774995b3c71548d3af5b1649c6f58814618e263272729553ef01cdf9cc6f020c211c2fb9c27cf2bf87ea13a2b8cab91780ee6d5d144fb658b0e44c0104c948a5362060aeb4f6188952a5c263f0d4b73e68fc3d7c5cfa8930de25cf9d7edbf861f75ec0c63c99b708d064b3cfdefbdf550dbc7a04abe8929c621857e82bef4c80a4cf528a5eff638313262a2406a2564d3cb5023b4a609e361e5c10aace287c8d167f2e4a0a477ad89a24f0d791a926cc2001e97bae3e1608ddd98a65ac1b11ca1133195713bef55ece88944d62d50feae9a802c381c40fba369e95bde846a7e575ed7315448fba64ab523f24f24a045cdb708cebf20e37bd2908be5c7023e1ec4255d15228d2a1552c49f5dc332568728ce74a6934c9a5be9c5e4e581a5d3b2bf72a3489a63d3a7975592d7133465628716bab22f1db7cd732d5276f9c5cec945c9eac62681db4d5ea5b66ba358e8710bf6f14481fba1167da8ba6cda9d826762c31fe159580569c246729f27f0e585735e45a9532d1508ec26a12a8bcd526f55db20a9b7789e6abd11d9b333b48d5087b1fb0ecb936d4d5440c8f9252f8712f7baf2eff36d0846977059e98cb9b02019d95192cb8cc4b6a4d2a338d2fc45ecde884bc4e432807096630aadd9af92b59b23f2ff315c2f7160910d6a7123e151af3010cd3f1311df64cbfb8f700f2b771ba84f99d7fff0567d0f39378609399f943e5721ed15e2f26a81d8254b65f1ef93a864437d03a9abcaf5a4b2070838c5a5e48a6b7efa69343c1bc9736797e015cd501cf3ef04e0e7f4897551368e1079faedf6ce333a611d6ead604d0358170251ff701801dc996c7f679edd75f7d85d2012025eeaa74c4cbc756aefb617df1882127b47656a089620405ed7ad0cfc4064ca70f9c58502f98a6a728de4388d23cfd2f85fc75c450896045bf548037e8b48c9afc86fb5f8046717209b091fe32c4a30891ac94997e2f7ec1f1c6cdaba3e0e2741f6ba02cb38f66707e4d5f69e763d7fbb3099b78ec57ca9da2894a9a0383dc7094f26897aa8be442f892945a653352e7fcde82cd25376f799218703e64c42b129e409f6f9ecc8fc71526f89885326e6f2f5fc6b564f1594bb83f363212b88d534482fa79e4645139cba9e3dfb96bdc451bd9d91470e71ce7997bfc17c536bdb9f56d48c18b0839eae458584637b7df703784ba86c67f24e6bd593c062172407db73a445a9367066c9becd05e4b1bd334e4971e82cb620d3903ede4ff5b78551d1de344ba4b79ce5b151d9de3dd74ba4743079b2a853d5680d2e45892441e