0x2cffd02e3d55250bde2659c01bcb56e63008ce6c7e31278ee0a3538fe9ed94e826223ef07aa8de575c2eed525422abaefea6deb055987fb086d3a8478826801951f17d3b8b8e67f44a0a7ddd6e078f0fc35aa40802d830d08451b1e1f95f1fe9ea460033cb987fe411eda9376b624e4e4feb52a8bf5ad586f36a8b640b92bb8c24336cbe078f0e780ca85fb0b34214524ac3085c4a8b3c14e2bde66c327e32add81a96a3ff8b0a9886774a9a67f28ef90277cffeaba2714ecf2ba155c1b07093d2595e7cb8ccb83a542ce322c44ed237f8ccd2460d97e601bb569dd9d16983bdca062d52ba7aec2cdc00a32da6feb0300d9add3715833203e78f99db940b479eb5dc7a0f6b62aeff4f3fe23c797441b1dc59e9163ad9023af7e048e9f771a86133a7608dfabf619236fccda1cec5aaed1feadea2ba083f2455c1b8c6257d2ff4ff5de12c9f3fb0e3f2fa0bd41f3d6e10cbdf867146ea7f8e9f71efdb69e00c447496209d9ba7bcbd30f2f992f13368d0ecffa53c003e8c2a022821cd895aed01196db92ba0e046a383660746fd2565028fc3b1e5028357cab7cf6dfa91496ab60b8078436a3edc8b22e7da9cc25a708cb3239dc16c0591cea1ff8b86ffdb0a52f125bccb0322f185a6cfceeb8eff7f7da374b8c3cf4d9721143d6f47c076260352b6e73c57a188ee0a1c067f2bfe55b22a36e69c1c9c74415ba58d2e8348514f18e80ee3a5751fb0f760a792081f50f03e204ad53afe27eb8f1c3ae19fc8b8109eab8f2934e59caa043279dd485cc744199ba8ac8c220b72970d1904b4aaf75beff266c0a9fa369ebcbf3be3616b776e3ee8e79ae31578559d6dc548f8a78bf0b2620d4a2ef9fb07b369949ab5e90bc9c45a470c158b2e6fee8baad17aea380e1a297b272df5ed2784376f46b8be13d385e2390e5626603836424af3aaee7ab7a3dd7746a16bfe02763f8234db025b83fd3d1356cfaca308470914d2d28c35b1379ce9a2ce869c2f521b5ffe40d92432d12c5bcdc58c4ea82a270446d62f847739d2602cefc47b1eb53f979d8d00db64c53d07d3f823917ec95697799e61bff9cf00c2b5947321023c40a008d04bcb015a88846c15772b2909e3c37cebb5b9ffbe6b540c4ebed8402dd412857b473c95c8f50344ac94c8655c4770cb63e242ea03e4cf63aa58f2d3354832508537b3518e2fb7fdd10a31e9c7ac45d33c8a9b68379a7460f49ab548aa52ce84e4de1b00d7735dfea764da20ffd416d5aa18deb40f255ae32de98e741fd1efd49628b14232b8114d4bac12f647415f6679031fe09443dd26270198690c076a6cbf11ffd4a6976e04d28c27648c8ec8334d9345bd4e38064cedf9566d5c624ea540ad1442b1d676c5d890401b48f70daf083aca4dda9a18d9a9de82a3a7f68693a0610937702d49416993a3f47952d9010bebcb07fa04849c6baa36e3aa2da38a811c629be21ebb0e8f1e3d237f3f2513d93e0741807bfd9915030e7103a60e259fae8678fb8cd87d4b6e85d762c74197ca9566d698ec752cc91b413c35c214accb11cf7f414e2da3908c93214307df54d51110b2465ed42d640b80c0d7bc512193446051fcf156d7673811c903d210e6d4ec15b7fa8afc52d2230818055b4e383a4b846f82bc4fb43f642f9d1dc8d7f79422f5013ea7db4f4b452de76b23cdb44999ab5639b8b604b77ea46ef86e07dd19a291da68fcf789af25ccaf5cb66fa62f7f45133b4a1437661f7e03de24c95c030bd2b2475bd8b7b1fdc4310de674cc7a868ceb2321d54316fac6bec96a8b890e8eb70cf51a7314a3df69d7ea598e9ea60aff99922df18710c757c9d8a0aee83f189ad77e8746c1b9695b28ba9e333f5cd9f5861e4b5ac59a79eb1a0c1434abd059713fc6c2644b4ef71ed4e2639db061b5140e99ef58e6