0x2cffd02e16b203388f6d017f135ce013e954a9df714f06818989df847167a9205c6fb64dbd950e0dded6983a82ac12f2c8e64771451299fff319a4e3cd8953e87704e1df4319b85fdafc40821ecdf216df3001711e07f166a70e103af89230f4a2c4786422116a065c30f6f222b6b61e2df30aa60272be4a7a5fb02afdc1cf0713c8ba3dc5cf7b72d798593fb3a2298358e70d9986bc0db4483923c7f390b8c91825a4b8076167ca378e970504183c57924e36d35c13d2d97170942da6395b80ba532dd8a7f8733bf94ae5540130ec41dea73ac0a5d06e3eb169f308d2c812361090cec7f6eb972813dd8f485188d1fb5a299fced22f5b2e04348968cd242c5c160fc79b950bc550378012aadb82456000371be1b13c177d328213c8a60e8df67dac35620c8b968598a37284495be77e7dda9c13044beb5bb6aed16abe886e3d4b7c8e5346b0bb73a44c2ab48fe4478facbf43d8e0454b7c78504662cc6cadc7696bd2e8bcfe954b3c587d9d0922876c78e76bc9435575c99300e3f3a9f84a7f9adc065320a454af0b5e1d21a4aeaf858e57bedc94c7a01c9d58b39a9ae40f4b07be199cb1c06e9e9349297c4e365c04380ec674089b5cbf7ef60cca6c70adfcc16dba61c68b7adbcb7b76e991efcf30e4287867281108bfa4e77001480cff581b9250e63fc15ed2ddec9c364ddebb6a4a840a9aa0f6d6ac070c01de62e431e0c714df2cae0c81ae97c70760f7bb66fb4b2ead7bc0573024a09048a26454ecd3b34c5174dc79f7d408616c32e810fa9c8d639758ed8e08ab66836f84527a285d32aee375cba6b53f6ca82ed5c5c23d85ff2d625f250d43981ea3140a29fd1e464793bb10ae4b31e0bad66653fb9f108e5d13b2718deb453130c4a28752f31fbb04f36261bcd4a4c9a14143bdcd7d4087eb03d553dcb0d1e9d2828b67ea8c7a4ca2709ee5457003af2248ca2b18c48e1a12d2c7ba0b52d22e083bda437e2d0ab966131d4339cfbc0982f4d592f2e7df129d0906c64ee1946ae94d386522c976a6b6270c4f11ddc26d948079156a25ab4aeada76da8eb7941075775e101de5385d0ef8aa8b857822e70295fe2f3264f4dc22ebdd9ddbf10d6b8beb9972329532e3eddc7eb5ba8657e1fbbcc90bd0390d2682df40c51a1c4d46c69b8a6d8fcd3024ffe3960c6ecd2c805b848f774218e7e929f849b1ddb6860fe1e7ddfcd3ab7fa0a7c65bf6d9b1c7e37201abddc8039d509ab14d42aac46e178aac36498d869d916fe2ffacb477da31bb414798c8c544c46b82d21b1165c90fb6513edd9eb6eff93aa95445d920b8fcec2186b7e2432dba177897af62988d0ce3eb1e081952ad6fe0b8cbbd7022f9a0c27134ad0178fb451b3a68dc8d5c10be6832fd0f3a03f2cd4a775106c7345233c4d43c06e5bc6ddcd2b3abd60f6b6ac9488506e8fb6a25b669e626fa0e9c3bf989e11b3949251e9c910e6ae0688219a6dee68bfbe28a2348e953ac1c829f856f145ff9f301bdca1fa22488a154e6a158347fa7e8c4c818617cbe9928b7a6c4323f30bfa78ae86ffc103852ce4f1dbe6151fd55e9663374d7be6d40f4bacf51383b05df3e05c548b07393fe9cd892f636ced17af407105540d60eb02aad3eb9807ede7633715350315c827895c09303384c6cc24a162a7e3d61757936d7810cc7dc88ef22c0fb02438870ea1db21e61673005b264e2cefc218e8e2f3df1b15ce3f01baa116e639d94c16f4723c4f8bb2f5407a7452686e0ce38bc1d8c96d8077213fb941695d9430cfff5f4c225a99dd6efc8168a01d93068f527c84e8bab94a248a465beab333261d19cdac46e9d4a106a7fc89ac76fe968de723d99fec598cae42c4983a6b00f3a106831fafbd5598c97301e13578448fafba7b8ead1ec3087e1dcf938183654f323f4b1fb