0x2cffd02e2681ef0adcd6e0e0698fcffc6270ecd976de8dea40abfb7d909025a729b92c9097440a9737b50410a0e76c0b20d05c7e36cf6981c9f74fef03bc60f4a3d735e12f790dc9c8000a9d528092754cae525634b2d2553fb3fd75f7e94b3b1b0854f8eee2a8214304f01d21e9ad5ef33e057aaa10a3b514aa30df805ca02299cfc65b6f3427128f254281624eb9b4dfd0a8bd93e858a47f2255354bf5d2fe4c5d3123678987cd5dccf8907ef21750484abf57fdd70c89d37bc4bd6e6ef258b57f575fabb736697d196e04a405e150964dc43ea3e92fd376cd0694387cbfb1301a5b7dca0434c2d6d3a57df1a7de5bc968bad67495516252a731048fad15fd05b01aa07a2f5b9e7dce880aa92d09b5caac2f61b8728115a19c1f712053e5823e0bc4569b19a73f5541a1e6f4b40e296c82a77a9369f07e9f103c8f4d3320021db05359d037207f0e42b82be19ee542be288d0ad6f83e6c159d255b9d948f3375c97f6c34bc54fa7d1b26acbdd2b04e432c00dd9ae845260e48d8096f01f6f2db66fe249f5793faf285bc74fadcfa5739ed83854ca287b91091cd656deae441e842fced8a9fe817eddefd2d9b185fdc6ebe4a660c9247a933114286ef1c2a22a998a18938f7821667165c842ff798355d8d1ddf9d80b567c0349970b6beace37fa485e573ec17a012217974ab9c8a32265b6c8f8e801bfd9c39d63ed9c1ec6114d2e9400c05f49cc972e220ba3a03980f64bdd500f14df00534914470d4d8a19d0ed834140e598d3adbb5f6a03b71aaf36f2272e8e3a21ece817464db862e2bc2d3b8fbef88b158d71d4c7145a3469bc86799fa546aa24fc9885477c9f1ec280d7db4883d42de6c0e14ca8e5a2d851107026b1f366012c2807f10cb14e947efd2212b4e2b7ef779b6719a9bb2d19fec579c9a2414a5c3b96d3d2360067eb62c1187a1d70fb5b8790803259fe8a7ef482f621be231c635325e0a363cceb0921064bcdc0bec11bbacd51c64cb84779aaeda27bf9fa88f7ae3d8e529959a61c858d5a1f630a618df7a49a0e79677cb5bc690f323c45470f806341347a97d2396fc95d28f67c6b2d206c21cb55f75aafe27b72400634ce16c2d32e408bfcf49f0b1c962687c4415335ff13720e25571cf0c9263bcf0cdfd507969a709951824ec188ee9ddfd97691a420b60fb605603c995d3b284136775718c34684a9c0c06781a6ce84b1a26c1757f83b65f667a87805b496b2cbc5405b89adc60490cb7124eed36051e1ef49e3d8cf8a622787004cdf85122004f6057fae8b90e1fe981908a9b8e443c3dc15dbe8addd461081300ce10f07239731579ab5b2d4a3412e9afd70745e323eb44b6ddc732b64a0f13b3d8e05edace5a991cae61a7456966b99152fc82e6dceeea5da6c76f25d6a8a8c2d714697cd2a142490f49b31cdcaba7fe9933b20940f9c017ad09ed872d7db7da2a38e1a5463cebc6ff1a64f1648d98caa564b9270fba248139ab5fdc29daa581ac11d6d50fac3466f5376d4edc2114b33ef268ce15a6fa969b7bf9b0fe078c5ac4a747b00dd6f4e1f9333d501caaa10b46b30b5fc0a9cdac820d55c7fe9747c4a795ddc47187a8e185d13c98586b35e77c31e4966766ab7c5320a7a833430b636df71da0c7e31c174a32b788d7f2e6f1f4b53dc2fbd93b2244203596ec7045160008f53625f981293d142b593e92efe08521ed07b35f2fb7ad1e2d95bb9bf07a2c2776cb6e4bc2123b9edb7c289b6dfc5f78cb629fdd09396900d083bd9e150813acaee44336aa52dd56ecd4152b7d8daa079f61768fff322df8d759e08488bb97801f5ffac8c0385ad23638e1907778d8339cf06d036f36d37e752e81b50ee8c40eea149d82f46e6be8dc70c60fb1fec6a4b8eaabd3555db191c2b0564d1ac45b4feb06aeb0