0x2cffd02ea38a61301a4392e1e923f8fb8ca7bd50d5ce3ceae6d5a9b1a38e069f5d302ad03e00ce2570d3a72a4ae0fe7a0cf0677181a9137c140f24b84a013970de44047984ba3ea0f0659365085ac9d7d3780cc8907518a796ebfb9b5adee29ce7f716ba46d897266fcc11d99ce4afd63730b8eedbe221c3ed3860ab6fc1939241b289c10278cbfa5a9afb2e823ca80c4e831ebb05194b301c65be222b79631f6121807fa1682ed08e9f95158cf11cb3652a07972e48ff8a44504064b87bf2efa7983643d41c3152f9208fcb5ddf039d36db2867afc206c18ff5609a7aa2ea598b0d466c21d31e173ad7bc277e75b8ef77a5ce3cedf70dcccf9568ef001e04373e3df2439d3351ba581cbc8e54da31ea7012705ecc91c6d77ae35cbc13a7a5e2fe47886af139bcf1a2d5d5ee2f3c4382b09ef7fe91c9814446b904d3edb3ef6e80c88c83341fc60df49caf6b473fa7bb6d226a2b930438c84edde8b20130596e2188d221103a35ab46a8abcbebbbd5119f1f34d41819f9dda990b74167a2b51f59cf57f5b4249c99f75e0aa9e725295bb9d4ebb70427d736bb025de701fe179e48419267166c2ee46c2edac2cbc7bd7697c68b5ce2d1b737733a8cabdaf6dc7158a65f61c6cdd18ed97f694b70e71a82ab65e9f34b1f1f5716a4e6acf27abfa9d425e72f62722b88409a19d02df4f4e42cbd6b05ddd36fd016c2a160d761315c31fed920a19335e1a9ac19be24b7728cb88e308af780bff63a25dd00a3b4df37714a32153ac0330cb62ef794fa3a62724859430cf05687f2876839d6929389ce258cbc0f0dddcba89f73e2aa723637828e70181de29a07014bbc943bb9799cf5f3a9fbadf1da1112ddd11a7511599745b6a3425b24488f2de04d5b2904b1604c2813085c1869631434728afbc0ba4c8b39fb3026378b27de8fe607c6ce9a1c4e71f8aad4e4d5e727c7f5602fe3935461501fcc556d80ad2ef5be206a5ad9b1a019df465f2b19060b1cd42ba119f3e4a26e45ed9e6dff54a6f9a001e56bfa6a0cc2496d64e6fb4d3d728d9ddc364df10460b801206375c6dc72fd35a98c83e115d5a9e19d4a1433de1390a3ade8f3c3ca661fca602067d04c0d6cbe2e217f0b212f4f8ac09e21415ad0dee5da85f2e8457c0ddb9c48d720a956752a930983368dfe5b5472f0133ba4e432076f51601625c66b53b32ea6d53389cfeae7c13fba353c4cc1dc13e090cfee286a344c64c20d77ec2e8ac79589a568eb1f9c8d86d72b013268e5e2aeeea0d18819faf8b4d79a2895ea33832b13a23e876b34deb8254ceab763b5be2002850d2bdd58fd6169cdefe2b346e22b9518fb96ae2b5c67f4433143ea7e1d7315460d6595388204bcf3c419be9a76cfa641feac8d8ea1e9f9cc43692c320a1ab5a684d1b90a8560e4b22a9f06de37bde60ada6869d0191a8686a90102df83aa1c3044ce8dca5b53d6104bc58d283a49ae8d9a2716a1bd6c6f93fe27e0e28f509b9af10ed804c67ac5f62eb84a3f5108aeee98cce34e2883910637c9c3711d7e4ee612f19722181f439aa5f0e4798da1335d6329fa35c3eb14d94aef200bf479d4b34229821810418ab6fd990a25e3560f38a5727d36cbb375f394893d00711cadf8bd6fd9a1f156f0ac45805de0e6f451af61bda721f067b61b02927d1b39e8e0d88507c50a63da8aeace856013bb25760fd711109382ed3747852e331b8427bf8f590034b62c204be3de85e693e73354f77325b63194200683da91bde1856441ab5b883a16f0c63760b2a2c397697b63ca8d9d6c5630d11c38040a1f6498fec0c8d507e1e2c1f6ac5edc16de6e5c721328b76b41e1be6536b149ebaec4bda1c1b6b30d961ef81f63344674568a9c937830ef0f8c01f420290eacc86cdbf0af45f6407ebd550cac3ea1619c18b1