0x2cffd02e9f715d1224bc6b0770f815322419ecff695d861d20f0bd8033673933e23152059bdf9735e8373697c9cd12558fafe391c3d1d7cc2491179786005b974a142b565c7e4228b78f8fee1fc496022e6af5deb85cbcd99ca99efd1aa313da0706f7cbc09da8b83b533844ff734e0bf59091acbbea9a4fe1a45129eaf5bca44eb3102c30d7ba7858aa1c918271c708a532c34d2004c3ee01c6606f206517079290895ba13af03a51192c54622c79b63e4640a7ce6f01aa5fc084101cc1f05f7aa005f83fe60b46572cf753fd6dc6813f85a115e4cf325f321735cd40508669139a0266f18527c2e9a36bbb04d15edbd1f6065c62cbd2c4d7c67fcb54ee065a68bdbcbc6984a6b27f675e4ff10bf7d51f61dbff42daeec00dda12c50ceedd6dfa1e0b2e31026e3bf23e9a755f77cdf61cc121511673b6138492b1417bdcc32e8c3cd1d43f31ab9ec261399652a18e55cbc57c42c68a1ac63946421f0dd3defc930cb8dfd8cfe4b0ccad24537511f57281fbfbc4346e5a4b6d3f0f4a668ec51820bb134cd22835318c71ade95ea4c68d463935b288cf81c35e5ac4e0dbf2a48048f5980978848efc553c69f0f07a8044efe69696231fce06e17f6f34a6ff56b8bc20e0bdc9455326df55cea3334b9c8230e9e14b08b22d438a6a7c80d4dce5ee7c9f91e6c5ceba05073457862644439c2642163733dcc4f764dc053b923a7c08ad2f4b5b41000bab63f71ad92a5c6a4baffa5019ee95e813ea55d6b70a2ff85c6351a7a4877a94ab7b74ba9e6bfdaed1b88f207d2d879d8cdb9dfeff953d15aa1b9756dccabad4e2b94f0cd3ad7eebe8ead0ad311122793239ed9ac2bbff1aa7af81721e4d7c23c0ea56909f2c165ff696be12a8a1297d32404ce316315374b2f6a0e445d788a0f6c2396d0b01886981b086a292e5dd6bc4afdc7be1ef4463cc1b129da1ac091d1f61c9932e17166cc8214ccb5848bbef260de7f2a6dcb6b9972d83925a90919cd255c596747bb9869bfdbf5b536ee43240b93959da46c164ae363251dc34d760d63b52ab2a3bd2680a30b476402b45c6b98d4cf970e31aee77701c54b191cf5ee760e9daa0d9b102cc60f3a51d2bf99ffcaeb8c7316e5e6abbd18b309e59be5cbd561e02997006f11157319a25b4f1e967d494521c54541abfb3d0f4ce244096a155aae4ba04b80e799057aad1d7a97a960c7f11fdd44475c1fa1b44f8ee7ce4fdc26d7e4863c740c553722c81d760082450d08e7650e1f149cd321dbec4012ef87144e87989c0fe1b838912091f789f42198c208d75598ea895b798082a881705728be1cf3970f30aded2f0ead4bd007a2374b9e4b81e6c9e7a4146af7a3c9efc3147eb2f640c8a881a9418ca86f523ecd9b5cea83dd18ec2485e4617b9f864dc6b0bb71457a492cbadbb23e1174e505bb0b0de56f6664da4ae590617b19724aa7dcf6b9ffc477d0596ff5c09a136399c2e45e1541f295ad838af7c438f3d8deed4bd3a01602253a4e8d21c0eb437fb62673f0364fe6a7b9014e561742074331a38237f22e92fe138c8fb8a74ce74c7298940350357dc2ec07fcc0b6dcae4c5a2a732d98e9f79266409c014e535b40bc884d0957e8390294dd95cd82d0c173c648b24f4064a10910179383fbec4f2749d439ebddeb8fc7e504db1f4391622bf6fddc0c8bd0b4f95f18b8794913d2cc455fe0ce4b5c893a71cfda635080dc427e1acef8f05ca139c89088751cfd8c5f6246246e5da07430336025916ffabd8535688f8869835de8083b6d6240b1ea4c73556d965a3d7c79aa98a897f6dd26a95b76fea1d7d9eb0570a374acb115512e0bcfefad4936798b77888b102b673c1c2b16d7a1daadbabfbaa9784a3180a6918c1d15e018f97f56057e5c93f6824723338e58fca0b7d0b57f306276a5e