0x2cffd02e9e816d8052d87ef7da2602c46e0c9dabf6d7d5f0ff8588b8ecda01afc7d36f1f0dc88d29df4ce94cd5756ddaf4d51382d609ef2a76f06bbbc1ca1a78d564107c622f34e2014dc47f8ce871afd27ed15dec65c77f1c02f4973dfc7b36e524b0b9952131b9a113124c1354ab28e7c8a5865cf84675289a1712a03edcf2bb4a2ffbc98ba54bdbd06510a922db44d27e83f3e6094d82f8c6f97665121481e7187a5e9f2ed6b70f89468b05f619decbec05d59edf106b0a7150d04c9f6d37cea38319b035d93388881930ccb4a864a6525f9e133e3e4c73aa08cb3d660d3fbb26ec2c0bc727340a7495cef592be33a072a4492274b32d5c201b0cf708d882d0e895f6e8612a104866abe21bcf7aa491af5c04a77c3eabf9aac4a20e6c0daf562efc8fa6cf067979c662be08f87d80f04ba200180ff99f3f0ab4ce1427056247fb415f748a77ca820f2011fefc7f0c425da2544eda9b6676ff5b167307719f7ae173e6b275111bf1881cf3d801506c9849cf23614bcf8b67915829fedc56a31bbe48ad6bbdc10a67d33147ef10375acef880657effdf8d1f011906ebf492fc19bf0aec7e4f61d30676925f41902bac94707188f77e02deb646ee2956b24b7c8e453cf4608558148ec4eeda14ad2d38ea2501a641fde86cf902be9375cf26d48a1e3c4bbfb350852737156007a742c3f5b53fe7b5e05ff1a6a7e9ef76a6b99cfbe2db0dde56a3721666cfd51b13b60ead30d2111e0527d7c034c552204bc2f067d846b44f13b810936d5feffde64e056a37224b19e03f169e25bcd596b9ee4038b996fcba8e9bc52b5a2bbb982c5c4cfb6c674b98d11c0e00969aa2c1fa7316aadb879b8c035b340bb086e7b384e5ce340e3fe97736c05b2e7a1d18e126891d9ef3e1eb9a547d6f1f654d1843ebcc55e048f686f736d61f465090e0956576e795af9049b1c62cc58ca76e1fd2150aff4cc3eed0f13266400c76fb630d94c7c2577216b66f984c74391664cb7cbd44c10e5b933c67fca3931846ff71d59a9451a27fe4783147b4496bdea4803c940a27f577c93cf111e80d2d308f87580707dec1f474a9f4e468066b81a52aaae25a8a35661ff1dbaaf65d5cdcc2766a5193f7dee906f5e928a071784e8b6f9d8451a870378987c80e0dbe64c60f0c6fd95adaeaaea8c6a6c08e578d03d16550ca2b03ebc5080cc18a299753827a02f9e2bb31b83a4345fae654e772871d32671327869fb59c5aad16f7ca4ab3cacdbb5a1f59096464b175fa3de507814d4bea81977e988c4167a4e9b42659111f72752d338e3ba5275926be47c67bb5675d4f3a9de3e920fef9200acef9d18a068149caa181ae0191cb82b46d65d50a18cb981d2b9c62d151b795d120c3c5dc57763181e582911996a3e8e728ca3c55892417b8b19af2833b7d365bee773d2aa7b18d818ad0d5643f5be6e5d784a0513c9385abd700f1de5122646db1ca6ae0a609af30df52f34167a409d53b527aec5e446dd668d8c3b6cdc5c75033a5d62a0eff97f4e9fb028a3034509dbaf3b50a0f85fd071c13ac4fa261fda82aeb7080d27feb35b13585f4a6b697df1f157c691c2f3badb3b2af408e2c7819fdf23f27b75a5329663cc3721a938feb5af99f0a50e123a156dd5a7517458fb1e8e09f5cca1850f1e85cb0b666ffb5d432c61f837a7ae36544307e10bf9aeb1bc2ff092b8a0947bc32ab9e44aaa68084c236ecbf11e981550ae68ec07982349a634ef93841092772c50b7f03ebe1e3bea97712cec20bb491fc3d324d593f31796abcafc809d805bed5668f803a5132cfbbb83a8b162f07fd330d5d1a1bac58282cba32fd147db312709e7b28975cccb5c119498b48a791a3b05fe99128f8371d2de49f98f3dcd027314e74ebaa07844af10576f521ff21d6583b87730155