0x2cffd02e1eff440291439eb3497b7b2af56f4c8a5c405ccfbd817b25483ec9c5f1aaf87e1bac4cbd380d43356b9ad4f8ecb2366f6f5ca00433c76f66d0a6cfd06bebdf020aec0388047dcdac4948575d144ed9a51259c88c49ae85139f48f977a28c2a1f1b2e3c5763ef8ca96b83065d384661e59790025a587086912b0fccf3e4d0366068f1f9467629eca6a20419830b43ef7a9baed4a6617296a6aa4fadbb1d3cde0f1a6f780bc07b58edacfb5cb1b93bdc6067e486cc91a809aff18cae34b2602525c10756eea07f8cb282411e104373c3ab4da2d27e7d8790a08a1740c4291879c2a0d6e7c975ea6b7da0b4b458feddec4fae5c15c8c9a7ad5733192aaa059bd2b57a20510ed094dd953f50162919f0ee6327886ea94fb3540e5def3d30d76de7a5820c5fdde8d76b50a49aa3886c303b8728533a044da74d20890f66327da466541159643a8cbe016adf22276c898f1898b9ac8d16fbc386db65b96dfe66d9bb027bae35b837c81158c534814a0e3e878e4825cda7c3856b4850118ca4c1ff86626bdd1a82aa0ccc3b123cfd79e2514b27680488cfb33ade796644945a4751046c9bd0636c44e435305a7b065e0fad783e331e49fb0dbf2058e424a8c05cdcf0eec1ef8b853d3497ec7d92edbf909af1e7ff3b3893789331e3d86f9abd12c640f3979207333265a0ea0c98478cefddf4563df648a11defba14bbf1d9b9ab8480b3742fc489d4bf1bb5e7e9afc118c7e96ce76e8125755ec9a45b9075b2ed7717cc076e57e09f990bd08483c083113b2996a6cf544885358a8a705f69087e6834a3e1b594c233acc55d22092f4c2ef1188828da3f3d10d5754550aebd6dd55c6f256fd25e4ad7f2013ac3948204bbc555d3fc7ce50d9b5fb4d4427e7fb273145295f43e553ecfdba15315a3a71ce8331665ce9b5197219a51f32499f877479692e6b33f08107b55b7db14519d67b51f724d9f23fbeb87c97210e91c244daa3883e0b1fe347755c508bbbdecbb8e1c3bb9a61b57b8b9aa4408a42020e71d29cffc7e2edf07310464ba5dd3952d61e295e5dc84c532c5e78b63a344ae8ef0b0adc908f0de0e5d00007066194ea71e641b37ea1113e6735ab07535531b0b684d99a20d06813171d4c831f9e9710507abe91f7bbacba91086992a71632778ded2227c7ab7829815f5331b1b6102193cbbbe4644131b4b8252795ff7f36b72293f90143de58b3cf795baea349a1beab7abb09b161d652b318041addb0489818645b177a51719f9e56e11b7d9e54091291b20b4c773f41898bdc29ccef90bf011bdc2f222e22696712e8762164d2fa7250d372d0d10b0a1b382674fca480504323665473f725b40234722dd5bfcc1cca701f5028d5fcbad1e877185469fd1656161b5000996131f2833bbd957d8da6f42672eed6cd542a0b682730d42808db1e0b66b10bd7b81a2a56c19e82dd17835fc4edde8b06a6d854469c27af8e586254c507a47c2af2748bf3df50d08e3dd31168962f21b327711c6469eb6679f225e41fdbdb4b16f0d5a2678c0f2d8a9a65b00b727b424a23e9a261d9cf29bda89284f9976f9b1a2a87fe310d0234f0bed7ff29ec655c10d4139fb0811b11d62696e807bb59979ec48a839302f8ae545645aac31372d6e04b728235f14c45b52e41d34ddedebd5a6f119dd86347ce25f2552219fe085810fa8ecc5d366275b0e2721c12f16ae789fa6dcc2d32084f1afc242c07f50902978a0c9d077665a7a7c760f3a6359d3b552241c34bb4679429d10120233ade373880922297760fdabc48c0132b4184a0f76ed8f602e92c7c75cfd454f83a7b6d36c5a72c3d046e182dbdbcfbff74cb31e31262c648e6913fa078284da9fae0a59c45d125d92bab71b84eab7d0da7259d4202982924b81a176fa3190ae53474816