0x2cffd02ed697ceaae2a92956f55d5d83148621783e0e0dd05f8e74a5928de7220c3800844a7d96b19be011c463723f1d2a2e087acfd24aaf64276599619ff17cdd0678326524ef49e2295ec45d84044e9b1cee44984f1e18f857b3c8ca67e58680e594374ffa2733e2408e34d9cac682d87004dde4ce20415e820f2e7e4b363868c0ef04f98aa462388a9006e0d099c7e5d1c4c9169b4966747c23660d860253f90996c35e75c1247628ba203afad730c76aac92285adde49ae7d1e1e6acfe7939b972bf6002d372248c2ff2f9f6745acf4b01d9ab8aff1a85a380fe741c47b42d4189bda81b51dfb736b41296990ce07a72462a0203866f292f72951bf62e47415a2a8798826b29151f2928632ff3f43c77f58931a7f4b6cdc699f58510acd0983e58b1ef9338cda4055955a6921f15e5f63803e7aeafb082edd31904fcc71f17e1c40ce82223e3a78f47c2efc72189beb041a427974873c14b0f9d794c7c7436a082aa06cdc2426c4abe2c5ba2b446f34bcd227c07f2b985e29c8a0da0b494518aacead0a9a525861b23740993d4e2e21ccacc54211e42880e0981f802974fd0b8347a5143de5466f10c71725ce6337b1a05f981c57aaf9009ab5fb375e9f0857efe4883aa0b01d3db0fb02dc78af52b584b36bd6c0c42774a38cf336962e0eced5315ff41e028348efd8603219753502091a93ff3d9d964017f078f5635a1e62d20a0c5609e86db2b46a6fedd8ca9838bd5b363954658ed7a3c2e0dba2c88137cf0b9e5cf65f741dbde64b4fad79fbe2a3d1db48a49a9f48c8af989c78ead6ec1c5071519f46fd0188915769e392cef0883419fd9313df085d78514ecabb28759ee54364f6a6a11c61b520cf0fd93b41fcdd5c4405a3889ef7bc7b99a84124db3f4df4c105ca8036875e20663016a040f1816d464f91bff987de116bdd9d43c81434a2cea92e104161db8b96bbfd8e971f1a3f556d2ac16d245dfc640c9d07f40683dc75a5f7602c7aacc760294c2f4a36ac9d05636f45fe08e8b311047e111f490e0cf888ee9ec032c6c213d565a3ca4dff85bb48c783432ce36d07d16a4b59fbc70e4c511c3840305b7803bdce970e2b8384be21cf3d29b30db82cf9f3f435843d49e3dd2f38bd06341fc8598879f314b19aeb075205cdf18ae1181e2e0ca52c769425c49f9b157af5dc3d1fd49961dd198704fcea777ad21d787554a2285785b058b55693698b9a7e8d1926ecaf5b645106426d0e17cfc51baed16d4ad167e356db1dee9e03eaccb00c610a9498d21597ea1d032de1e2678dcf5d322379a4876de36e4fb510f7960ebf1629e2ac766ec75bae7c3fecff559243c6192c2c0e1b42e729ce746e02a3449ee48d1af557baa54bfc4fe71fa3c70d49d3a416e0f9fc0582175909133ddd76c44521b2ad494374f7b438a8aae9d3e10155205ff323aa21e4816e075937c0498cf29fd2ae030fa81aa6ed2b17fa8e4dcc3f20f23cc2ddace9e07b6ee458ee0d45bfc0d38edbac80c56fd3d22430764dabf49df8bfee73f4be4624c8015b23db800b0c4458ddfd0bfd838e9ab9f2a14b88bb327d8e12c67034b788e4c5b90f78ae033c081bc75f75bead33b96a8a4e95b30697c1db4081eff681c6818427d805ffc91dd590eaa78db1bbf50e223ae8f80b8a9beaae3be6f01bbbfc91e6c5fa11857634c906e259cc1637d97b0be1bbcfd83c00c34b486c6f8e96a52b6232c15f4e81540e7b86a758eef34e154ab894f6f384f0446beba77874211edbb3d42698025c3adfad6104058d91b2b6b1166dfeb51c1ad7d3833b994d2c2700a21a3d5784cb52d6d0f3cc412264b845294ec458a8ff91f2c27867216831a0e9400d060b29724ee32892b4f75af077b4587647640a6dcfb11fb74508bed59a4bf9403c7c51dc6f9410118dd21