0x2cffd02e05069e29a42e47fe582eb71ca4ea63ada8a1f1c48e2fc203f8e1ec721fcca66b16ce0199067271b79e7c47a917e7b8add224b6ff8137d50d967aa0dd64ac1bc0cc25ee7cf6ab2bd544c15b64278e6e458fcbc50be1a4bac2c088f09a6d0ea2acf71caf29dfedc564a184bb621f41e26ed81390be8e59c9d2781496652cd54bfec830154228fc11833884399dfb27af1efde20525e203d9c802c6844eabf902f462758756525099c1bbd388d063686809ee72e2f9837b044368cc826db3402ee16a0fe3620f8cab4f612073f4d356c862180f461278c4923219cab4165e702af31a78a523b432f9daaf9770a5ff7f1fc54fc94872f7dd380ea347f9478f48f34fc35ea977eb9914a4a1c8b4706fd5955bbdd20b0d245379f32cae288887b31a990dc57cf75676c9fc4c0a03c85a21a9602285b7d6af3e453b0aa49b210da5def67c54b596d240beb414cb3d160a06e82c3a4820bb2d599c8a6cc2c02cad00252017ab31e7671e93f0ec3b1aa68e1bc58cbf6f56963dbdeed1bc2fb301cf22a093721fa26d7088c9fa1237d96f5a7ad5681ab553511d06c8ce80135d4cd5ec811ffc2bd96f7a7e0e150cc9ca7220de62ffcfd05b239d48d78dc497ddc4d30d41b18ed9530ead7d55a8e4a2f078c3c29e1943de795167f4270683679220d4501e547aa4a61fce1c935c9c746d139a72f4d1b7d86ed9af4f898f302ce31dd9567f287cfa6bfa701999ca961df191dd0a08b8e51a6b71f7838e50309d1a247e8ec0bdb4a530413255d2447ec1435c806c403f5bfaab83bfc2f702aa62b3dc00dfbbd659129e22117042a448cd8ba8c0e476db8fe7be6140ef5c2a0633113fab8479c1933a4b33f69e190d6fcc1040e781d7fbf9e966085392077da0f737f94e18b2b53584a7f14719a9c80ef7b8dcd25618a3b1e569157cf0fd5afc0b2b0ad422a116a950e4be4c7f9268a6956d468103b458c000f8d0267310914162ed0e005313a33f836bfe2a44b1290a3ea38189e0ab65c1b50a2e66c134f9062c594f6cfdd694e6d64e7c99667abc22e2e8ac555dd4e3827492aeafa0f966f1da782dbcbc739d3e953b2e04575259534ad6969a7e05cf570c0d70883a526014d23252b8fb3b6258871dc3ed76845ac7d3de9ed86dea983fdba50ef135d9fed28fb0edc921e4392b93ca9f687c65e74b23cc9fd78daa3de531b76e50e21150151c8e91d68687a98a6f52416c02b1c0b92553f2cbebc775f7679ef7601643bcdc0bc3d4e3136d7dc5a9de63784887b8769a31b6d3dd060f3a86604406130b5bba95a7212c2717ed5ed747dbea5420e301fbb18317b25c71cb20bea20633b6709fb80e1f047fc19c8b49d9b34f1fc38a0b535dfed866958c081296906f27382fa5a2ddb61bef7f12757c9ce4adf04a62b7761590e525ebd7dc34c25b3ebe23a6dc1ccfbb90d5f332ea633a7320e1410c9c5e4697643d7f2ab0a0f9e300f806dcff11bc5d5c3d401850ca70443129cfe4cf95451b02e69095ef4a0d8a98adb1ae3dc5814ec6a7c9ac3ecabd4fbd558ea7fba07ad40941b04f287ed81e11148906100cf3399ed891d05c6e23e2ea074cea9cc195882a73653eef5a720b03c05c8f4c9b67c8094f36fa89686702bfa1c07b4108d911e0f65fcfd63b27e24ccf71f8a90f6bfd8af66d6a74068f3468f16ffdbeb883845f82a77d958a3b9f039aad98dd62a22631d9bf61b0b35f153e7a2572ac6aab8a057ffa0fe625729278fc1a1ab7ec75e4a4b13fa8786872aecca619a95e0cdc31f83145a2a05b76936330fa72aea596edc2a3f14221cd17f60a5f0701237066d09fc151732cda5408bde327eb61c2265a2b8646073a9ad7dcee18418b587b3941034366e3125ca75651dbceab50bc5302b176883ac46787b80e24b3a3ae6c90ed059fbe6c