0x2cffd02e4aa136ac6414d37e3b54f75b3c52b88b1f86d00f35df1b00d07dbeaffeaae286fa3b600c413219c2313313e84023500dee3d0b479977cafca2d39233edee8df307433ca24d84c1bec0b44e2231da107daff775efa0218ad76d6cf113fc048782a7fe09992d95ef85b1b5a3cf66e45ee39a64b3431d15b033d8b463fdcba64714d6b8a4cfd35f2215b0e426f0ef8ca7238806ada4bc2c2ebe797f8469d453b74506ccd619eb388d56aaa61825006dc8850957454ebc5553d01d88830670e95eea65f897eca2533689e932f29840f2e546b7e3a44463d5ccac1c9b1a896b3336c99955acc551cc067ca2efa5080dcfb394660e901cd766d18dbe4658186d85a494f6bec9e9a4803db45a17112cec5ec89d80c14639dcd8acf1b8a1ef573e30478a642e8e834928a5772f1ad4d93e6be71d495ea710875b5c84953d39a89d89f345221f6c8c2320a9103679eaeb42a142352c419d04d9ae9e781f8b5be149962e3e863bfe86f87aae968eadb0ea2c781b9df85f116b5de72dccd27c65746d3999e0e1d7756590987379dc7c4749a305cf8dc6eda7d675d270f7013dbf81f03d63a76fe36ed7e1301975ca900340f9d389f696b19b3ab3fb1054c2e356e266e1aaadac52754ef94dc6eb10d6c56e6d0fe932b701b8ce483743e091d2fa09c6b675e2ad375f04eddf790b613d23ab768a626326fb5d3132ce946718836693f8411c5ffb11e8fcc1f31a10fcc0d3f4ff21cc2d359da04f5f6702f77fa536e087557685947d907d742ac2c5435460a572e03dd965a4b7efcc64c78b98ee72ea9c66019b1b29f6d3c51b4181e3b789f0f820e3a49dc558600420022478061db17f666a752cf907857aabeafe9493054f357bbc3d4bb71758ae6951f16e16fbd7c64d84b24cb25b7e17f8d081796e830c4611be41d5c4ced4172b0ec72308d11d834c2bc75222922002d52a7721f85fed3e273a6c3b942f98b8e77a5e26aae2254bcf0ade80e105eef8488aa13e5eb10ef6524ae8247a7af9cf9755f9363502d4b9bd3d3f29e9ed527689febce16ca6323b21c3a89296c56a9cbe22d24d2c4e9415b99271c259b24afb0e2f2bd470adf3e88c7916fb62aef8efd56f715a063fe01ae6d2dc817abe0aea4f1474fb5ae2c024d9f5b364e30608499eb85f50fa786a3a3c7bdda3b489021dc4ea5012ec9e438513496231b1bd6f3770c3f651e4864cdd7300b006e62a8c2775a1f5138c6098cca2c0eeea1305db01d2f210b14489daccd0bbb188deef55cfb8c4afebb14eaf0e3cd54c3a160cea1f88be0dac27cc981a6bcadb20aaed4785c88f45ac4bdf47e9779d8ed8ba619db4705a8c1a3bb2746c60255d0c04cd766cf0f56840a0aaa28dcab067ccdf3483a15b853532ab72f4a7dc985714fd96a3f25d3aabe446d4ca65fe63b4dfe1c2e1afb31272f5342dcd6125ed838f47b49c327e3937ad06f8f099f0686fee1658566766f1bef0f5ec6e2d96bac78c29286ac3807b2459b46dbca16ff906831c7bcfc2831e12d0659993c7422ae12a9d95e203823651293f3e275f9cf09287ee20d01772732c04e8580a9baefa7a25f3a429b77f8e404130739e432bdc130a8eef91e78171bcd1c237424d8a5287e92a4bb75b083946d333b0741a63d45004d3c262e2b8ce4a1b353627a1f55222b035975df2070b3ff3c566f8f6ecef7be80a7b567ae9aa370b44e66027c9d8c0006572eb2007d3ad96bc240a5344a4dc899786d1fa153fcc6bce926d016f121a1ed8378dfb1e2db5e8cdf39215d280e912d06603a0f96737e805ddd22b319ad5f5db1991904b0ce0d43e8aeb3f95a3f865214b002f4051e595d398d13196a334557f11aa2c41712d8c3f07fb2b3e98143f37d626066e2757a1b0e74abc22b6d103eb689427ee997f315e500ea0b0f8bf