0x2cffd02e1174c86e1eaab5b127fd0e5a1ec79a7c7435ec0b7cd4629672b69adafb6560424e17acc22e747bbb94940a66fe072420e10b7b2af01efdf0da298dad4d732ed625018a1647df60815b7ee7f7848e2b65a9b2992cf0c6a629bcdac405ddfef1d5b2ae6efa4427c29c29df3bc9e01be8f0689b61643d9f6c7fd8d229fbce67951158fcaece2b021486b5b2c9e62d628125348ad90d3523e5b73664566f960b5d47af1bd3e698a3e2851fb68db02675cd9a8edb5a9d933ffc11973f1081a47ee1e3b2ba8748ffface68a31ef956a9b5d8ff23aa1558d3363f8850968d92b9d5dc415757028d7e8c35e3dc48f24cb579c5d92298757528dbe1d3e76b04403c0c51aae7f4c9ca5321b62741d51b24f5cab52f1d37ca341d52e590875e8248a5fdfe51110b5e7309bb25951d41234949008e7ea89778d7c3a0b0c18e8feca7b3ea8c500cba5fcd8725e9940a267ebf11a0058a0a8d0149bd3bbfcec1dbc6f462d1da1500d5a530ac709fd1deb06dc5d674953b5efcd5af271ff94a3756eefabab8c0e370e5c49a2b2c314e6e76bc6c8ceaf12a1c265e6554d4ebc7b0b2b32438b016e34074a777e95174073f3a0aee5989f2fc6dedfa7e6ae1579c8398841c90ac51778dc12244046e6978d0524c369226b022e19acff2d76a54b88afb327486b657436a952d6f293bb69c098fd4b253d8914270fcb9227bf202241a6c2098856844f6fd7a2a21e37a1264ecfc09af969ab6f16c3335de718e3e0937bcf91b362fd2c7f87bd227f384f0f58b2881e63055c4a3e289f3263f49139add5ca768384bb2c05edc250e79b6310cf21104a50482abb85a865fc60d578b730fd0986c0023f6e8940f267e5ba817f02ef8ab8de871f3aa440d7060d5eb4758dd9912c67041cfc60f9eeb173f625ff363a4c5b7a72bb697d63794e520c0c61964114f1d104a8f4408f06be8fb548e9e8cd5e88e425167df4b4baa3e321a7a206c9f341e11f666eff693fa8658d38fb9c75a4335e5a49901638815170515ad8e5b8431160fe0a46305d28cd37213794325b8646f696ad4766a49f4de1f2bca6ec7ac979431060493bf064875b0c2f210495ad877bc1cc4f439c2483284cd21fefbe4d22a54cffafed679a25b6f8fb75faacee3d7a43a0aa567fb95000dd43afc2e1e67e9c8a2a12a0a855ab366c737d9fbd0ff03d8ade35785831a5a1ababf2adca34f5c7a72aa3c859067533228aad2f6d4f61fa94b32a749e5dae593b5ba4ed8f7608dd44ddaeca1eccfff557c9e9c0adc03a3ef09d834b010dce75a14bd1e63078f4f5d32da4d874ecc381cb4c8743cb7c3118b9e5e09a35ce7887cc0136012ab7615984da8a98368b9c1a6d551e86d31851c2d81aa23980f5cee9b003247ca81d089d2554bf683eb543a50e29062dd86942f30cfc4a8a5359c35ab2df12dc93e84a8e11232c5fadc7697a9772639429fbe0d234d130e81a51d2c243124a07adfbfc5e218e91afdfb8e43733ba4f1d4775dfa0bbb986a9c45c2c658910e07dfbc3e5f8da040278625afc2e2ec2a21ab61adddb8cd6126dc6e4ab41dd0b1cb9e8806d35de4cffd4f5cb257878d2a9cb9ede190696f1f21716b56276825e6a201060ec4a276565ab22f85ccc6f24f91200f97647088b0f58f9234eb0c44debde9c034288e144c9ed7c7a75c1b487613de4dc2a638fb63d0e24378e4e9ea99a1d713f416ba668abdb88de551e73d21f28b0496f597eb97d85c676b937c93fb7fb194cb300a9f26a1af8a1a7e96923b0a8e0b4a21631d5b8379bd5746c259c427260ab4762a92061d08e2e28686675d92cfa17ff27edf6e7207a32c36a18d13fd2ac385ba1136e030959a51fe005e7ebe649361472111eadfd19ff59142a3ec9063dbd45c2dca8de50038c894e5e43ce6393cd53dd71da1eb