0x2cffd02e667934c7b5b22fa46edbee9086cfe8dc4b68e4ff5ed6a7289c0702bb569f7ebc57a178e322de962d73a53ddc0cd3f57a33b04db2d16f62ae1719243412b1f5a683eae8504d5f15eba229a1452a9081d10451ad18d88f7540a5b1015b5a3f8f85cfd414415d837a04395902fedf663b08add6cdef4a9ea7e255f4db76a0fcf79c156d40dfdaeb955f5a476c868e08377417964773d6c665bbb5df8ebec6fda7ab09f7309e754d9277435a8ce474dd1efeacc836bec323e00e3a04d71e10f07610dd7ead1d47ea645f3aa96e7db661e907c1eda284bae0163c274eb4f5bf90b6478062a51dc1be99e258f45014bf76b6eebaa7939d87224a6aa6960a3c61261b5a4af422a70842b87fea104da4a43e009f3f73790c2e56c8d29c2d4fe31f22666bc7ea29541416eb0f7a13aa0f4a22f1701a596fc7a5530e5da475f6154c743a30a4e154b6978aea88d17d6424cd8871cf43847755308401974b1e9a42a4cdfdd44cd565d4e9b09d22cbd31ec79c187fd22b9a0f86ad37eac8eb3281159c489c5093e4a9283f34ad5ee67cc9c6021480369bc2a8fcd35b9d72d849db124b0ca11dc49e1b67c6ac9fe6ff8788f8b1598e422e834545b5b59441b017bd69fc8a93cfdfd4255897dd973a46c9223a4e73d69c3066ee5c8e698cf803524c926f7478350b3833eeaa0ce9409845d00636a21a27ddc8da290b58480f7b40ad6a8773348ba286adb15bfa540ccd8230326f14d9e78156ea24a86707d9f97d39929bd5228bd66c06674d08b62476231280b8d875bdc457a900e6107acfb43b2fcf906e35c9ab1e1ce6bd579f4c2f5d827cd75eabcc9018b7c4d752cd18f5dd311dfb62176b5e80e12e3eb5fb57540e1c6a0c90b96a18c9456cffbc5e3bb77d9e22b60e4771af7c955f5337be9b1ca2c27a689d43e2563858b2ee0f8c5ce66c684443acfb5eb08fcef4a97170fbb6b568f8ae114b93316a2f97801b4a020ee1e5f5d3a173af5f0e6799fc093d1cd1fe88c952fd3ed64e3bfc4ff3432d2c99e1ea3f51c3cc2fb42228f719b8bada0676194f2f1d9a06e35f0178a815ecbd3496c5624a88d66c1bc954013d40078f988063f6ad597d817e62a0e0fb0387fe37c927ca78134880a38a512342a13aec905e059615decd18c391560ee1e2a46ee66e3f4d416eab6ff25e2c12cc44098d442e42c56ca5afe887c971966062dea219ef55a448b76f0fcef02f4d64a9cd1bb6f224431d4e2379067d3ed38f72579bcec214d14951775381720c12ac351d3f192f7eebb312c6108427818a88ab55fecff4940f511cc9f11e8f314abd804da5350bdfcacee89e0f705bbaecb2ca21875096783dd40c8d6218af029b0bb600b4cc2eee278f885855809d6d0b68bc6397fed1f874d91e54a52c7751bffe7414c40233ef0c8da47e0b5f172db232b27167c74238f661996684f1160f04c00f68ff490c45425e1804b5b8d1524975155b4b26f0b44703fbd536c37303d753a86715a6b6c4af494e1e682c5d12a037eb4162e0eeb6e71547d6b682046e15c72ba7ec333d9df9ec68b17fb9f6bc12ca221e4d51c7f4f4cfec2d4f71f669763648ad92ec32550556b6ca0dad199888eabbd38ca335e064bd336ecb2f142c568061bb65cae920d409b239dfc1764f767030ba69c377fe5b959fa1c102210e2a49753ee006098936362ecece51edaf863de6348d8bffd0e196713f64f7341eacd544c7a3fcb8797b244dee153e4a902632ac886b70e0a519ebb28917f1d9f9773cd54a6bcc23c38359fd1a0f0ed4d1f9056fd63317a3f2d176e6462985a28d2b574114676ae71108cf7a5c826dd91cbaa8af990aa2945bc0a4ad3beca52b1c19a68305132048b84f2ac8274fe6f82a7879f2f7c10b73b42715cb6e17842e4cc2deeb27025bb074c67de75793