0x2cffd02e85f636533f69bed20791fc0379174d0f241ff13c997a90a0221d8104125d1ba82e9e14a96a806a7e9d0f481b0037bf059a2829460abebdfc1dab035cb3c6cbf681f689c3860747585074af9e6a2e9a91fb83d3ad06a988ac236c1853e622bd0f5df81089976153cac5aa34fc9ef52376ba28da8f51faf998da3766afa871ee99fdb239bb12c6c344bd8442cf9bbd45146ac57722589f3a2e07ca32eeba31ebdd9f1f209d9c7b8516b415057b02c7ff6e7e4d123946851f2e9c4ed4b097fd8186edd4aadf9ace5ca3959ada156edbf9548c1c14aac67102291d9bb8a61653041812c430fcfb06a1a3e9e869307c97269dcf907ea77aa280f9e31aeaef2a13a178fd2469a09c1715e8a93876f934d4b261f35c854b8117f036c4e483d2bf56358caac853bd818bfb810df7e5e1ef9822ac7151b8bf10f4c725c686079c8737fe5348b8b8f57d83cec973c89dbc27857620bf2047fb122dc5e3526983a291dac7114e6b00b0603330263c9e88341fd6f879f726b4cb7571ad259ca91b2b37f556de710ef993e2cb80b5f2e6d50631a730160668652d28de363cfad99da933f1f07afa8311623abcec33e8a3559f1e7d4d1b6243409d6bde3bc8b37ad9cb6d7ff66c6eed349b9354cfc5ec2569c4a38eaa4294273e5d0f4cc4cd31e15204deb651c8b7705fdd9172e90947f3a48d85984c1db5b98b459d0444043c8bdf53b088b8030fe1bda8cf0740f865a44f9236accb2d2ced606d0b78228dabddb17a4578d67e4ad7167daed8ac85647aaa99c2bf636ae8b6fba5fdeede1bf69bfbcb6905d70e725aeedf0157541d5ae9ad29e97cd326f0c71fc9dca796090ea1f0772ee22b8ac3835c1438408b9ecf22f6e5fe4c21646b73d3f7404dbef8873f62be2d01ec8ddbc8aceec876b37e602ec32d7475650fd8d922197e175ff95fd262e3a47bba1d36ae7829161ffad676581f5f9edec442d3263b93fb5f9836fba1d89145b34d7883aac7f304f0999f36eacc679f8bd8908bfdcdfbd9233f51f8272c531e476f3a44ad66b789dfb6e15ed99a09a8a1e55ce0844539c40db022ea812e246e96296d4b09aaa2d78eb76129523a778ab5cd18aa333df49748d14a1af4b15a03b902cd111040ffb6c2e3c962a85de5c370dd0d162a505d48c9b57d41c0862f6495db2075c9d33e12ada1508567ff962d2bb708cb04077ac845bb1dec90a0a122943bb8f0f941a10cd59fb5a0887e3c40632edf2c0c211ea15811ea2739a250fcc31170d1747753736402acc1533b220447d385150b772070dc2dff89e9a65eeeb44e8b84f25039f7e1927bd16972335015fea5c8c9b52793c7e430c64079e1f735fe716516a955f2699b83364e906473390f52c595cf5bd59ad4d1bc30e2fd51b55fb970707380d4d49851392aafe29e549c2c389a3e0b82765b7aa363f47abbe14cfd46a172b8a18eb1d4247887e3bdd1848911a314f7d1ae0ea4e79fb38a790801e670fa3bc3d251baa3e8a27ab08d52e88473f67b66f64bb6ccdc41276ac72a6c04198c66596645682d21e4f3d53501b231a703705df0842a4ea6b9f9818b20a49b3b8a832303f4af4a12427f27b848184db4c8087d37c970a7cde712e31c276265be5eac1dfbf900ba771e59d589df22bbe208588a50f8666018d961b15db009ab5ddc96b00dff82c8a6ad00167bee2838142dc23fda04debb447c9ead600bceca6489de99e8b8d4bf0fd18179ebe5231bae51ca4b82f1620d1f8863cdd5064487540ef78796fae891f7844f5f386c4b48c2b6525bf901276c2de33605fe231a38cb07bfb399bbf1625a0607a9853382f57a51994023d64ed803aded4b734a066b4b89c2074923bbd48663338e3d02a8f911d33fbf8165c1293cd2856f08e3d61e4c3e50d0eff5ecec9e38ab5821c2bdf6