0x2cffd02e55bac18e6d762469d5a7434d192c8b67d2f42602d7a56b5d023b1b4f86b9c2524a467a90b2b1cae3bda5161ab894f93b9f361c0726d388475f988d71f9533fa2d601bdbc68674931e86d2a3d3e563fafb57d3db11a7d58c3ccd575db5f26ccec061af3c24ca98085d556a03b9cf503c7678aabf5de5c5631a8eb2880b85e6bafac3bb08a02ea280a0e0d91fc9408e133669c7e933e8336d9e38bfb0529b87c8b4711fcd658975d0e9da5ed3e0783797fe910803675106444c5dd9f75beb65d4c4ab95dc5168c540dc64fecaf2bb9114ec9b7fed44fc9e3d72fa56fc680d1b6f4641f78e34d8c7d6ac59d447435553f079c2b33a75307aa7b14dfc9b57526e2dfd2a59248a95fdcba5d205c6ee3a57405e53e77db9367e55ac3d3acf88dd085aca27873d0c37cced740f785690f7345d593dd064527373887580f41fbebddc74b19e901474bd32d47931f0219992ff889a5e8f1422549f99ebe1f74fbeebec05d93c602fae816497b2c72e04977c39e7e0abed579048a3a1a7639fdec98e03c291463b574b2683cd3e8827259089e148b0c28307574f4c21d7448498dda141c4c2ae4fca47dd86042eefdbd8ccd61ccb7b63b3b9aa78bac27cd01baa9e3b08b60670860530872d422c1a06577d5ac040e408028b2526ebeaf27fa61f69b29ecc89f6fe5cac526c72a32da1ae304d3c7365aa466a354b488b825b59979a81b534ed43416f45fca54aa2031d954e28f138c0d493a3c09bf9002ed0b775346c87cfe4bc3ea75ff97347388852330b7eb136ce44b1a13def3bc31cf7b6c5cd71705428baa1a2613ef938b930423d1bc3cb1aaa4a7b13b301345c89da813f58112632543561415a42d5b4aab715cd3e2d8c28c68bf234af2073ea70647f73a62f136731bea30f0bdb19e71d10c1c7da30061f69b8b88ba1e260045b6028f51ac278cfa5381b4d4867c3f7bd8bb0b54c9513fbb5a2fdd5e01737302494647a53db9d2513ebd8c7a7420421fb9dc580793f075c2ecd5bcd94afe48eff51f85d9092cb41faf40ffa7f21d454f885455eb6ea85fc031c60136a551deee931d820e869cb70d1558d40ed18f977f9cf661c7714d67b41b520c91d5be4a10404a5c8daf9543e75586ead382327aa1a47e698362362563e7ce313299167600fc731bcf224e13b906bff197f44654a3c07e49e418eda2d73fce5e231812d390de2c29518a89ca4a93528a29c5a592dc050569739617562371785b2fb7154ed929f211234505345557ff7ec7f7f1358d13803bc9e828415452a4f83bf8009ef19481bdbcc8397113a50590a61b727c187f0131fa5278b1cbbc1bd9beee17d80bd3c60ac47d5de136bd81f98db547a94ee63769203675fa601f13e58e4a11276e013368ff2db3f191fd6ae3147de97f649880c3c8fd6dc1cc950cf528744f2328f737789541a82790299e69abc7ccc0213e3b7b6daa79b8c84a872c0db00e07218d99295fd1f5e62307339fe863eb1145179182317750d404a2b325b1f7991f041844a710e05a964d88f87520a4075ebfdeb8f146336676f641557e21410b454a3fd971db265c2efde464999e4dc2a347a5355234ff129fa8afc10578c18988a967ae5febd406a36059708366944407d50ae369da063aa5017c41504262d9417aae9ca5d054d62f1b0d8369c7e91f1fca683f0b6830e3717daaa16aa0e8cac391b39c3914be8a21cf2c43fb9a3ae401308bc00aa6f72551d5884732f8b0a8cdc7a35dd2fe9cae58781757e22f1590a6bbf845f5339e2171ed51a0431c94fd12389fd376131f7837eeffc417b37c7449dfdf329815aeefe6199f624448fd3aba31f9b85a777c91d8ecbe31bcf0149a2ade51c6cbe584bcb64b5f90050c6077e0466879c453b63d172430e84b1762a2feebb73ecf671ba155b5