0x2cffd02e35ae4e43d9d937eefa53a6474d8c5b2f4f530138df1b35759ee5b0f2fcf97368c0c2fc72194dd0f26b12b12fccc6e2aa399c7a9d490e4dc487c57ada4c7a932474fc122b446e5d5f1435c8bb80fe19d92a6ab512b1d81d375909d7810d30ff010563031bf9e4a41d29ebfdbf416bf87a5d382175340e11b2864900834746f3ee285679bd327086655cd960419ee7687a5f8b1a780e0d7718bb2dc7db21d532c69232dd5318391b9743eaeabe36855c43579c6386ccb8fc71a1897a998cea204c0b683dfc196b813ddcabce7331d5c714cd902a66178e39350f3b492b49345a469d8222a66d5a5198e3ec98eec3d4c2df485ee271fa77d4361c4ead799e2970a9d7fc75fa5e3893aa7202cdddf45fc84d28b9a8c88b7f38e149aa79f71d9bc55d8e72c42ce08e2619fc34ba5b307065896ea8eb51841cb2be9d7b1b76dd04a15389aed2676eb64586a992a981b617816555a2589cb085c0cd588f5329d65850c565807548bd2dbb80282c85242377cd53aa97d5af1be05a15cc17ebafc6a3c46a0a2b1eca19f6c61f35527a1713100024c062bb15a8719fc18dfa1e7ed46ac10ea5f96b7f761e63184b5d0bdb766275ef281dc23ef6154f28e55a4691248573f5d4a837d67f7086d62ed34ff4bd961445cbdaec3712706ad4262551d243a6017ac70972da18d770421a4b35e155fbea64fd35f816efe1d9fee2cfda486b0990c2f87ed75cdbc8185bc3353a0da1de11ea2291f7aefe8ed139fd2f4ff6fb31f3deffa2c0e8b5b3cbc0dfa0a863a2cf0cb6f5193edcef59f0a398536a25fb2f96f65165cab71906e330edd67db4fd32ba92356e4d28087c92751b68b259ac7d2a1cbf8f1823bb3336dc2404c99b8b3c99b897cd824c66f5705ba12047a9a57864239fd362399b341d6357daeec6862582e1a2e5227ccd969331ccf443bab0e7893c5bd9cdcf30c05afcc7536f0ae4bfbcddc186b0faef92c274d1edc37ed7034dde55245f89ddd61a574a773a280c00811305a91b4c3b2ed2af516f50cd60971fd8dd335bc161e3a311ff1fab392c224c9f69b629c913089c88723b0acf3c2a592f23bbb32462d9c168e5a9e7e5a1249f7ef7d4171ed4774808538c9b20b1268fbdb8d7fd0339e86b0a49303e53a408b989c0489c062f44265860d1fe8d9bd4efa72284fa2fcb1796c7a952bb6b0124fa772bd7387122fb0a2b5768f0cc93dd431bfa659c3a8b270ebc88b9a568a756df487e54f2c1f0411dbfcb61b8e0bc3e7b21cd54773794c3cda7d0cf9cb4582af5694edebe93fc8b5b178cc95ee52c447872bf3692bf76a06d72415a9b2ae4d879720b82e9ac9c40e99341a9feb5a9647695d727bd9c30a9aa7430a3d077e2bb88ca20649775986bb2af75597456bef082314a42738cce8a5ccfba6f0282653d730a64070f0f53752d12d6c99d50c3b085fb4639bb197dd61f3a6c1db581be810b7b1b563262391b42abeded5007b1cb5f674b19392b204e1f9d0322af2d33210b40ebde8dad3d0682ee7e3b65f51198f15af6cc30154393632250fdde154664fad4ba3b5c046e46183e64801e0be35f4dfc1a0bd246d5dedcbaefc7ccbb25aa4c7aa7deb0a723221175b46beec2fdebdba438f57d7561070f6558e10fe79cb84b3b1367d3dedd6268149a6de030435a959c032fdbc7dfab4f783fe4ad187dff8439861c8109950f81629a7ded7a5a55607ea4a3cd49db33594d323921ea0dd15edfd019c85a961ddf2217f05a3db70c3e6af0ee78d938a4a2417fffece8f1c83b8b19c74b78b33123ac054f8c792e42a66af6932930e54d7980c37b12d9c28091ea01ed76957137b0c65d7241616530bcfa1ce85d4b8dc2a9fe2c5d4661c99dfff71138cfbcc391156ba184540e8dc6d926fba2910fa9cbeeb312a3b9e93e7ac4a8