0x2cffd02e2095100214b312a91df62f2b9110991b0e0c8de6edab95d79ff63f4dd3faf2ff126d727822b55a2f7363a8206565fe5b31969201aa4b4af757f784cf3fbf917d9ce14a543b043e01c27baf8534a1c7fe911a51a7bfa49e193a8b2954cd1e5ebd4df1de5e63268d7feccd213d47b9fafb7cbf3ec62d207168f9f0152916395831a1706d43a33db583bf3ae977716b3afae9a27b1dea8421aad7c7a105dd18ada01234e2ea4c89b0b50553799e0b0e77c12a8e7b28e70af3829a6d21557ac4f47a7eb1c8546c493d891356616f2f5223c1bbae7542b8cf1efe7f6b653c4cb400d79f3b9497748d4a00ade35b1dfe7660588e63e31493356ec80009d7a120095f57ee4ea430b678bc280f6d11b106a46093f95722f01551f326778aa51e618a94d23c040c76c7557a1f1d74b8404878c0e9bc9f340cec705293fddde63d2097a601dd8be417b7fafd6ae6c95a3968c5f96437cd40d04915514b0580bc3f215fb7acffac873cddc128a5d0c91f07469dba98c86e5c8b98855f51a206960b9ead2733274a8fc7ae0835b56fb64500460c44bc7aa1a599dab2754b4d1ed5b1297f2f646884cfbf976cc5fcf70063132c28b95e50595a4b4aaa8154f9237160189b63f7deaf93b68fb6f7412463f8d492eb742212679c8260360579b4b885ce5b35712680130fc1efa316b85ba68af716e3fd5aa0e3f8d14f3bfee2e644354445408a5a73755d461f3e23db36514e50f14bbe2e20670f9c3b86f445d5d215916189a70fdc3a59f663d80ecb5f999f633e38eb17cacca7ef763457c1a86b3ca0fe4b30bc4303a34df34232e49ac19df5d58018d37948645f8e384bc03e9b16032e103d214e6673515fff64521d9b568f78faf45dcda4ed63039eca8a79c4ecc0fc536bdcffe2d4f38938bd30fd7e189f8a5962750fa2c464f1eab5a8cc64c9c405f66a49d380335fd8ee66e24213cdc9ea47efe9c9630e9934b0edd9e8a66431326d367d216baac9d80d603f257a39a7c1b47e2bc5ec9c8ba54d448627a5a4f0b57c7e602d584dae4a1c78e614827fc35270b74790eafe1b1b5768cd12152838b35a461a25494924cc6fca18813f6c4b17dc5b4a862402d761cd6a66e25dc44b24c1caafb72c2e7fb5f490f35a4157823927803407c53c301e33b15f17316fe487c8074e25e243144fafe53c8a7a3f593a027c416674c3ac82a89596e5e8469849ed87cf1aac7d4e46158cb4bfae68ef4d6ddce8b8fa0bb3fc97a20363b04a1fc966270cab3b0d0b17ea0ff19e97c2794f865025eec92288dfebd2da7371012238c834d4bc84a4bd1cde4e73996594c3ddf40728f207164740aa256da36d5154a0a2d516c89d9d2048e43da76cb970cb5ae5da39e9115b316c4f91a94bb46b8d69a12bfe0cc2499373ab08e53c5a662e8a6e7ae5cfe2c136db609a1f2b0d0b71a6635de7e97a76c755bf1dd221616e83ab4ae3f4408333b7f0877229abef9b5ce53c2cca4fe90f50707a35a93d471c92f5d03a47cdaed8283edac63a2b66305a34bd1004db62b2b7df69f443e6c012f0545cc4ea73a1a31d5904759d74d627e0be457b30e91d545a534da54121db3fdc5edd5b65bbef50edc55c045a9d5ea7f42a0723fe5b07549ef598948a8ae70c369919a4c3dd24ad54170d3be0ed484d66d8b7093fa4a578a01aa6bc918631da07bc1369467517a508f0013b0deabb9dca1142ceb46e91007aad5f0f5e295d6368dfdc88848026b633090eecfa85ad1a9c273e6cf69fddaef3129d10b6a80db0b9b3320ca12e55f54690093a7738c9db2b5328f91980f2c42a2ef5537518ed6fc745f632ff08f39c258a7b53f4f91707295a2860e8f716ba50d67a2fcbc7f2c6a84c7a8918cf0438a4720ec7390ba8cd789d71470c0fdb4a51372dfd4011dfbee8051f548d