0x2cffd02e904df32c88a0c0b5c2f47973bdcf5c207e26e0754add6ed2b2182fdc0c47d6edc68838f0c8ba299181fc9dfe31c013311be701b27c59b62f6d948e86c8232ff6af1b2a203cc9cebf865e8a714d173f99c3b93d2eb94bf0c77483b5a14f9d67829ecf500d664136923630ea98b759f0882752c75be421c9fba2589672b20ddd8f356a772194c079479e75ae3491982c91a56b78323364a44cc658fdc24b84b439d40d953795316aa9ab7f91140e3f7180aa5c352a0efb41cb02cb30a767b168acb6ef58a72ae680c8443be15d562e979f0d2d1a13cb1b04bc3a249f126094c9ac5638e56c6919b11e5f76be625229d4672865c1a31496d52f7488bec87cd0347056936f44a386cca4db02b2cf4878c27a9ff2a75047c7a916af285ed93a09a773a6a5ac318119fb583688e28628a529033a4ff32b518e527d970e6d714f578174dfce55dc210d59af65725e4bd7d98da8aab86db1bc3c2abb848d2075054d21eb8fc48deb8d44d4ca9338b7fea42bf09e79be30820b57cac3a63f0b2319cd1673038e1bdb53478fab3a528e05952ca87f6ffd63f565c3241c774f08fad2ab7e985c8f904e0ee064c955845a5ba3666dd75dbd1bd82883068191297563ebbeb6ff63a2bca76a74cfc8ef08858296a0d6bf2ec5355eb494c9ac69e982fc0d3e65f3646d5f1cd6d5d8c618bf4108c09fa687496fb6813e90b9a824dd31f0bb1a6543883117221a1882b5bf66a76c6fc992b0e95ae49e4ade32804dc61168d1e485448b497606750b7e90e9ce1687994c6af4bbbd4f3823563bf33ad70dad00777bfa379e5777cde51ad150d84509691482448ca22a6138e6e9592a2493e363e5451f36a02af25de211549605acf939e079c17c4b379b970f6a9d133a195ac37158abc179096be30a7ef234a2dc6b27de122bdc79c62ae3fb88c04b5df45030f95b293b0cef6ab14d419f1f01c9b2cd959579f362f4395fc72bdae76a2c6ad56d379f89b06d4d73662087efb5665f32f76af17e6b228a0ccadbd903ef3fb1e5afb7ce641c9dfa39f5a1dadad53825fe900627506a757ccfb33c473d0c97859d77783438f97c31f22d8d251babcdc377c386914c74b9400ef59be93dba6395cbbc2d93ad130badc4a8603633ee04d55b0ebc3fcab118c96b783313de25414a4185bd5f14ca2ad5071c4ed8507eccdbdab8cebc6fe59da265281956c5dd424c8967e35cf81f3fd0070c4ab8e02caa87819e7ead233cf7f1b0c7cdeef5a8aeec6769ab3e889c5d4e1abfb1f84ab6ddfae2ca6a726d05f048847f95e7cc440e73688966b23bd835c1f7e886b17932cc07ce2ceaa98133686f569d1e84c1425cb91526108d4ce66bf139f4bb480df30be16ba7591e51683f5996078fe39339dc7732410c98af4fa3326e2150b9229be2c18e52098068287d5f056241edde3e9abbe9f2264d208895473868c93c15f1a6a1c915561c67c341ad9f5d876361e734efbaa0b377b6163cdd5f234812215d981ae3ccc9670a356b95871571e5641b869ae03b7342d6edfe42224075bda0756982b18101913226af9cbc80ed0ab16f0c8d6a31473a1a644a4c96ae7d4e3740a96861d4263d7fccd47ec718c47d7730f6f2b305c45f548070f280878ddac0c6559f3a8ed31d75bcb1c5348e1aae48ce5f961a88bee82dcf93c3327cd2e5ccf29a9c70df528c93524dcca1de9624165b359226e351dcafdd20b824b6679f5a9cf92a0a949161c4eac15d8eaafbb79f9abf5b2dc6d330a7dc45c8bd40949a04dcd7be91d616e740338a25a16f5c4d76fde846f1ea7e39c1e6c4e69ed551b32e55ba3cb9f13e44c8204229092ada3f906cfef55c9295e027116899a0b23ad3b789e60d54267cef24b81f947017154bf9c49de68da3f0a02cb703f542834f23f779b0b337215a0e