0x2cffd02e690d5c5c980e79fde650c53f6deecd6c5f5d4d1e654f7c43d475e7670d16e764456a4b6f6901df6a7735886fc6435d056869ea22879c49dbd8b9f0bb39b75345a27cdf6433300c79545c822091763436fc5056a9a6bee4ff7ad1165442831a44c0f9c801f00a2a618dc83e227a26a6766ae879c7193caf881311478a92a715ab6b7c78e982d551935b570b6c93db438ca81a5725be3686f39bb167ec24d4e7ad0c2bc5cd3471a37722df31878bcb0ab63fdc800e5ef7a697d49a60b5ee1dc19529cf63091cb13cf63886bf2b16d258bae747023127a2487b81e572253f505eea20f7ef9ffe4df8a4b4e0afa596564f4c25de17f1199ca6d09d5d3ea79cf9e8ada52e223dbef86e48f97e76eb87281319580ce1eeb2ee5b27b57fcd0a2c8053f77447de3c35670c010024d657fd3dd47d1e5ce2d0dbe97f0f51463529d7dc8eaa87a3c32fea18d75fbfb5641c38bca8978d637c763afbce5f0bdd0cee5ada5bfd47dc405bcd08ea24e1a53fc1068e60502dea6f57baefadbee67e3134928471a33d9fd5142f178f2370f048d8ec8832f970e2272fc4e4316ef00a251f289324ed85bfd5b3e0a2efd34e5c660b8d9e629550395e32e437dfbee98638376980aba88530658867f7e2bc73f4a3b0dd51684000bc8d4ffe603185e5a23479f756c4d64f92801a8bcc510b093ee127fdb28239bdd114e6b122ce64e24e485cb43b7b995d254c0c6686084842b4067f000319b620abee44e2b78897e3e5800f8e70d2867bf7e037becc7d445a722b575f2e0f5e20474c0e7a8b6a45bc505f0619df7155a64eca3dd644455d7a25513b674aff9068a4b5dfe14454648df2b2b59b4aaa7150fb18a140c341f92e0ca961a021462b4b02293cee82de2f84df3930f702ec194764d6c834a6ea7c39a83b22735b5bcd62bee18d1113de032c35fa9b8b476033db93d1500b57fcf48bca568e3d7d94b2f198a0352d3b82866c3fd99dd3cb112fa21f106279a1a8a7ea9f9cefba7ca632da0b21f8e8d9e61d4111345b7d13ed5b30353319e62a11684b18f27b249c8a72e3808d73d4cd1636e3cf194149c4392466fe91f9e26fd98e78714fc88117352714c4aad0ec93fa294fbf5f31af6c4e8e51ef51a85c258982332c33ac871bc4eff55357b6d4cee8059d185cc74b7139ccbaa7939d87224a6aa6960a3c61261b5a1529a854ab639f0e45ea42e4c7a8195b3487073349e4889f6f6cacfac60694746550ed4400ede6c5384765db2c06e43cad78dcb694eaa8031a74ea63faeb62776e14aea2b33b3902a6a7b6e0e7e54c1991574d534fddf2f8bbfb787381a04185e3a3fdb3820db157da60e0f92af589155d40c324c128962e0ca8a22ce9d356804f7c0e4ff33df8856316c2137c0539c6b93c2bc7437fc666398a7c744bd8264b2f9907117e21ba871ba21b026e407381abf552bdc38059b75aec41bae64a46f34514d4f37f9f1dd91cdf973cded530563f5fb7e895353361681a47d11dbe39652c0de099b9ade5fcb3702067400f171c85918f22793b106c92373aff6481a3ebe43c6ed779169a53be4a9847792bfd8ffbb3e8585e3ff6fdcff6bb3686e22d1ed273c17c375f6520f75f84f646004a7e9130d290dde1e65995b22ec6f03cadad7c8b7aa2e82ba55705f0ed8766996e0295dc5dc3d3f0db9e5749f8e03a7384a26c6725d032f743b6ab7e108d61b13e9976e19b0e29b733fe223166f759a58bc467da949814e099b87a1c24d5493fad8772678c983324d9af42885002cc041eb7b4f4b7e7acb1689c9ec15d7794124165923138e507a49493d0d05c115249584e9cc540bd06e32a5e10b457dcc546e7d9d3105da284f7188cd23d84570fd8f00bc7d739d8245dd2e8ce26e77712fbc3b8a8204e34c2c57a5c2bc12b72ae09edec