0x2cffd02ee3728994ea5ff495113a33578ac4a6e5f89221ac075fb34757e1462a0e36547d1202b7bdf3eafb030e8758d5531cdeb11f2a650b3839ab4a6bc1afbe0a95e1a58a95e394152d985c4f8f90b6353fbac0076c2cba13c3998178674116c3ea65acce808b5b3e67db176fa21b25d406817e0ae4b8e772a9fa6d1804b492b073a5e77e9aaca4c17f972d8176b806f57af19abecf8d2ce4b4edf121ae26c355755255f737ce4455b170adca87c7dbcc47455981f9521382b413335c992edf15fe83ec29c3fffad7e0c24b82f7086960b0bc25ba41b5f3a3b6fa3005fc26433b21efc7e29bb13777786f321593f2cd7a2d1e997dc2df284d00e2577221799b38e7aac718a29584c2947eb24f34dd62afce115419295e4c7dfb9f73497f2bc265fa72a5d2e6ae72740c5c400e71f5f974c5b0b8bcd2d03bf1ba2fff833ff9bdb59082ec5f3eee06d458693050e5baec2179672970e9dd69fc578ddd4a871c9dfd172ddfc558268dae43374bd64442e0bbab4f45305532a6fcd2d5a53bffca80d08cce47e9d1c7bcd19e302660055df291deab7555e2bd169f2cc80b573494949f689a143eef2c14fe5f58b4416154644a4c9657f5d8c4e1db47a536ce2c3b7647808ae1586f39a9f967299a1f6634db31f6547df3b85ebd616ac716c55d482bfe8ad97b4dc69d82608fbc6c775cf6b54dddaf5f27fab956859d991cdbb809f29f597207485544103202c4abf1aef4f0ed1a71a5a2aa210876749882cef64630808e3ba0de54c8a16b95a535bb579a085014251342f3f96b5de61a1ac7e17aeda33ed46674394e651bb546c0bc5b193a6c294a09029a65553b834de3685250ffa69c5958e2f188525eac4a6b95abc85de172e5b3170dc507e103c5e329f8cbdb41846fceb0cea269f6d94fcabc2268f535755360ae824f081d2534a8a14a7b8a131cb76ba46c5983c29c3780b49f4b1efad8aac81b16104f9c29a7a55c1102d829ed814fdb1a72c6de14fb33759115ece25eadd8bf777c1d25c5c2fb19959a3d9c6ebc3775e5a6429ceef3955d931c72f2079fe8ad1d9bdac176c631b95074dc257b9994d06f8d5aa932a2810df395a359acf397df0706ac703be07b22889e8d462b5ec2b964e62d17d100c528a427b2c0e5c8788b86196d66e6bd4b98e3121725862cc666dda081874fe1a2fa51c4ab0c4899b9f5b3333f69ce5390a81013c4d7dc03b4f51213ee2bd4783b22a1a440d07422d0534c4dce89712e227075f0c9e99f08c0896bca2c69943b73dd9ed756bc833f24444db18be49881ff2f980752a13ea3e29807a11183909df0dad5040ee87936c5b4a61709c4d044d11ffb47eeaffc20f507fb68b69baa9d3911a5aaff15b0ce1f7caf2211c638da42a7ac1ddd19363d4632df2765cf2bdef96a071d5fabfc667875002d589fec8a66cce7129908634d95865277d3867a6199c1676208fd5a81b9859ed26502d0204888d57e02c675c6ea1cb743a7ec07416e9da7558f6995931ef79b9be7cdc3bbf0e47bda46823c2e403dc7c26ab069799ec9514547b1d97d90e406978ea8aaff7e70a9564d46163a7fb088caf81f2b4070c19cf61e87e6693b0b6b2344921e7d2900d83d40088c6fa1fc283af3b0be7de549e051adc21a1eab47f039ab713c482b35c76d3279de07eb173e00758c75857560e1cab123705c463672541fa84e5ab79104217594f62a0a82b516afeac5c728e154e682cd512a870b7433428e5f6d8308d6947a367968d2736b411daa704bf23b2e86dd2e46e1760a518f8f50826ba1c1eddbe7afb9fa2352c834a2e28c1cfdaaf01c7bb99269bd642252c42282aeeea2783cc4d3225f247f619c12a28147d39e55f26c8ddff4f2beed962712d3b2d7a141baa301347425627173fdae2c567c361a8f6fe4ff5943