0x2cffd02e0c6f13ba8453c66e5250323d16e19421d0422ccb3dd027a89b336a8f4f90136ad2dfa03a3c70082730123766254faf66900ea62e1e08b553c55abfd7e88639e444d556243fb55227a5b90fb4ed5c4796d4d056decfd7d991013daf676c951ff383184fe86e2a4636017b0f1a81d02cfd3c8b79bbafb1c9a7bc945f01759738a589b98011ada1b3a0d684660f57c9351f0d7b1c9766c49378019765e604495bf22c3c625729576a801c1e37dedf155febc6986d6560914c5af7765716fcdc2a162223b9584c65d9f7abdf9a1df08e8464e804721e2e423369590beb43f1eb7d031f28b9880c9c37b432555db68cb414f01b06b89bab85b9dfdff09f5d94bfc6aaf615a112ac01222137ce8ab73fa02732a2a6d1d3b237778217f2ddb74108753e16c8fd33861c1a49cd2657093911584e8124b65ba34e5fb5755900788e98cac5fc12681d456866da717518fa5abf70b7ef7e455b98102e16894ac87f45c2f126e341e226218ac2d52d786d2a4b2ed25cd8b51ad03ebddec32042346f49243c9d551b55a59c42a339197992fc3f42f7b8f415ec95fdb26d64dc143bd7cac0aaeb62bc5d8631a51d4cbd1047ee308ce40df96ef6a0b7f9b2fb8e944c0d6bb5f1d34edac6052b57b1fb572887d3aee311d0f1debad358150ea196aeef3a336bb87b4ac4350d80535b28d3888f7bdb013fbea460e76b5902a55e54cda7f7df842d2ff5d50daea14aca92bff57d23a7151688c8546c47ceb810fbffb37f3df68ac45030c33373ddb354bcfa8d37f945d665a224d7f8adb85ff39eac8a6310c1bdf5d485dabf727b2b10d7b84d50715f34e898effd7df82fca84cfe2af8666b40d386b660de4a8c5b2869e3165c4ca7c47c6a024846fe051cc677be59a31481328575ddbe5cba7f7c6c9f7cf07ad6fa1216b7e18ec40e93dfedccd0c907dcfa597cc31bb88fd5680d375a29aafc90ef5bd776a190e732283567d9f7ab1b1c4d34e24fdda61fbaf832c963c534ad75fcefda92fdb0998d3fbbce86e16585045bfd74655dfdd18a90e998319e745aa9939a121112b34ce7125226dc44fba2699f57b04c476898c1b4a9bab4db910b90146e83d538c64e16f5df64905e8078d85302584d8c5cd09b435292e84601d71df25c460cf4506997b0861fcb50ea4d0351d0d329968408c477794767caa0d2ec1956ab19a1e405f7d59f376dc8fa0d7de48bd088f0e85e56decc886ff39bc280aeb93a0901f8efb405c6880f4fb9460ad4b194ee7eb192cb8beaaf9dbed14b734bfba7a5df04a2ae5b5b67ef8480d73e2176b06eb0e364ea20fb43e0da889587e2cc974f286b57e61cd898c041676c385913a8ebee1ade5696635f5f97a7b35f3720325765dc09898f4de41d69b5358de1c355821191680c1525fd2afb0ba236f75429f7241868c5a168c3484966746d0ac2809a589fe598bcb571f3ddc85c6f6b117d48f69ce6c60fef2bb1a2604601e66ebc76be56ea94817e4cfb274e21b72a88b9d8a13b7ca6646441020159b4228608a438ac05d847a2d3c6445a6dbfb9b1249f05894fb6eb554f40c111f9f0b58a92fe616b17a833e6847384d5cf54b1ef2b48c0b54c9a0b7db9808dfaf01ced38ba357ca901c0cbba9c818b19e2f1e8667df334afe69e456344d332a948da6c5a7389a19851c96f9bcf9797727d0b5549e7d5b137dc5e5be1001d636378deb441313ba3a3d9c68e6d9584f60651ab6a3f27925f3a615d3b241e56f5e6917c16016d16d2faad9a03793dccb8e6b69a68f08c9d192e37e35541959ffedad3a235560f8c7b7ad89ebc5365181f4ce9b13722b74f42d327c46265693d0b0b53779311c0031275257d554f21f90e5ecc716c5f61f07c4aeca783b8632501b6b623e6950c72c2977b58a5609763c7320c8adec66a9874f