0x2cffd02e9dbfca379bad3ae4bf15f46a61201f222f14bc54ce40f219889e5fbc73d7501afc0e5aaf040270da1912484bf1a775909027ae8264ca6221aa8466da0c0f6dbe02ddae5c17d20340680d04455f228faa0cae3e1bc2c8749ec319049294e6f82b6de6bff9413b1b28ccb9b841d27911e1e5c30c88cca18c490069376de96735594c6f5aaeb5b4898ac5b37457f8fc26df6ad514c04ae5669ba9d91457fa328efa6085b3827ccebe8a3b1c8eb30f0ff40e193567564a7f8763a241ba7237084264b637d647c120771bd662afadf44313973e2c3fba1a8e23a733317a7677eec7ea39457a026db6bbe464ebe5ba1eb985313ef28794838f6f5c83a8ee0bedcfe6a492dd1b11d2818c2f8a25f09d2145e34b5a09aafd24a8e15e1714f926c2ca6a3eaa8cf47655d698cff02aa68c67d084e6fde85dee8339ca7442bfa03e69beb0e5bf65bcf89da712e2dea6bcb403530f2e9ddc1a048fde4814afaa586a81870ae4121dbc67b28012f3843115c3161d5beafd5edd10e2ff09cea145129d38e76b95e84597bdcf349c9a73e79d0133a8221315cee7f4eb1eb29371776876510537f58e935aa0a4a2ae21db5b5387c8277cc0621a597b41f93d2e89228063736026ac5af44e2cccafadb8a3dc20d5ea97414823d1e57c149674191d4fbfd7c9291cc41e8aadab47e9d6507d1b6cd0da1ead1b4834128c6aa431f5673bb8f203aaf7c7102e7c88432c6f36e824275f7e13b359a84e0d75377073c014adc58c875510588c20034522f35fd566897319321dc345f80226512066b18f401a94f5b6e5610e9749e1a225ebaae679a00e072ae0e34e5484ca812187a72fb19a34cd610e67a79fe960e49960bd51bc9eabf326116d2eff148e7d1250b11c2d6c6409ed952e6d5c3ffaecf46e7a2ebff7c34015f500214fa156373c9276f0108afa5874e5c32f905fa83363d31f323a43c3573b022f1c8b06f4ded7ae838931a9d2f60beb2ba4201fd197f1c5596b34cea13f520e5ed961b022acbe89b49f1c2ad55ef568400c050b0567c8cb644e46da5340f699a62e0b23c0e689b4db8d4b93767b0f0992fdb8273c6dac385c91439aa06b93f3b979c0c71036a77c6f959dd827806bcbb3cbce2d29d64cc8cddd345b7f87b2dfd0bc1a2f3d08a3912f93965cce04084462def39a1b03beb3987d0312fb55c4b08a6b1e2139c44c4c560a26a2b25f1ace42f8f99de24b85ed3ac6ffaec36dd5df19d1c0a0b40dd5e1c2c0fedaedf2eb6360afdf5c93c4c496f1091161a667f066f4b955df30fe472b89718fcbf866a7aa4fbcb23efdd1c999186ea45e84ea4dd63f343797d22365060a9aad0034902b03d44f41e61c6246a4bde02b9358c3821167a6f3cbd0f6cd9b6e952cfdaf858040d902c60781ae4ca5459298be1eed5888abe0e2a04edde8cc3608c9096bc9e336edee1e30ad39bbb30184ec1f130d4400a43e2346904488d079c2caee1e5e698968090ca7b3de6d9f8cf587a714b1c911ca3084db16cbc3b1b7a3348e1690fd4d6c04932a617178aa8e711cad446eeb58c0df361fe27b0ca23c04a4268d8b4ab3299587143ef3ccaa12d902f588e9070a563e5281a04555b19c53209e14517dd461e4fdf89afe0751eb0e44a01484315e313afe3bbde0b1c9c85b4c75c9b181f985364d2de71560afaf4a157fc0f5f195bdae0e9888a626133a4cb466485b69d5da098de15e831495e7adcf0899b29af0b784359fcc931c4be2e30eca8a997c09b4b78fc1681129ffe1050339e235e6a847a82d3f1e68c88d446ac30ad740ccf8f38809f5ba829744fdfddffd1265c0a304839797b2352b481a14e6d7e2be4d5e80e3cbf12619a38637009aaf6737a30420cbc56f16e26bcf3561ff19a6c5ae54a26c8ab3cdbbae25e0bce22949e84c1baae0