0x2cffd02edfd74b2fbd492153e05cb0956e730452d875b68cbe6959b3537b57386eab123611f66b1f20f486e6975267c55eaed4f94f39ed65809d49e74230f1090510e5731b140d3f1bb81f26bbb3029331217f119fbed3cc9278bb40e02740c1a67ea22b3ed7e1a9c4982c48de9ee401e22d4abbed3929ed4efd03288609e55432363011588dca7f1e621e7cecf758fd499c93230affeef0c2c80c4f450ef4a656c43287e071188ea867a23c67a5e9f190c2c50a8e1e8a3641c068e2e6de6cf773cff44e05469578d46abd07ce184874a8625e2e55d2eb96966e89d4a5ff12789a4b4ed1040199f4ba77b08f84fe8204b33eccb4c872706fde2867c52a21d773f6960e5f913626cb5981f0e8f6565e56d41c6480e9916912cc64b99a2dc423f8d5e23a9dac12b6fff8d36887d8c117a005d8ace962c3043c12b1fc67c1fafdc82ca515c0b4331fd440f3279a9d0ca00aa955fd867361e7b3b07fb0262be9a505b4991502ba2e0a43b6571db05e71ffbf29bb0ee2c8092239a2dc9800191144bd3ed645063f3abe934042c0e4c525a793072d3b94e46c3ce6855e6d2764fa4a1f4f5fb30b159b077d92e6fbc34562111c638171dfcaf1fc5e4ffddf49ee4b7da213e5f1256c40a6dd3b646814311111d4e4789a8eab8790d143d05365ba562949acccff0fd40ea0832eff2eefb1cb0ec6b54d80fb518e54b61049c016f953c52149a64a281bc3a7374aa77cbc7202979357282039a2c8388601c2813104e3e50bad5e3b4799349033cad11ed254c037d3d92785ff4f09cb3d9502f9b28c122b6355ed3e56ae5eb38cb5ec66c72686f1cb98e894ee4a1b515fd134f4b7c356d73e3c366786354c8362bcfb23d63ac8f6bff6ed59e30713fa29e40e720938b699b851afb19d5f77c2b26b3753c309a671e125f384a176396c9a1fda1cc5e67a99d504f7b9c83907f82508b7d475f6fb62e017fbf3b4fd722e7ea8815dd0f7052bc955652e2cdac63cccd7dee5e6c51b17c4ad7d3c2da51e3073d1055f357b0ca3d81a909fe3a4916326513d34cb78902dd29693116078abd53ebc11ee2d9997032fa0c92c5007fe0a56bd505eb553950909637d7d4d2ec1b533ecc720fc0a03e9fd27d55290834f4c4afb7737be7b5229d8e98e68bd10a64276fc998638d6b3e8dbe7f2f11039340bb2dc873fa54267bf773bebbb4f6a6ad01c728b3e8573d2cfcbe552b3634a126180d0bc4c679b469a7f3849edcf0b7f4c85f3bc1f9fd745fd14ed16de4014acd3f910eec4e765fb674ac7a43b39797b9993231c5d1a27e9d1bc862f5e9c1bfdbe4968e0e26043a229d0475d85cf1ecd300320c13ae197fa248b29488e083855b03e83769eaa55625a30feef1fe0ac8cd392218ce184f732cfec28246b10ce67b7e0404442152d4f9ac0c0e9f55670bf3aa3f45536375be208cafd4d2ffa8e81594316b3bfbaf5e1190c506e422e7720a417d1464fc1e538fc9bb54e1f76a4c6953a6aff65e492c0d909697e5bf5b9179d31cf5750a097cd3fd3f59957fc4131b8cc62e0c34ec64d765578973ffbcfb4b381724efc5b90bb394d74f102184ca4047310ddd51303dac7e121ca9f4b0dd4bc68b6400ba35861ef57d8307e554ecd87b6941e5f2e804c88f9b94117e78a4e50f06a09074b6277ffdd01de9cf55b95439a7dad0960f1cfcd8c00557985cb23be3909de55299cda15026b7a4cb2f443461b662b4ecdb7b6c1122f433a3e13fce0d264289042ce78a7b2ef79f602c663b5ae9bcae58675cf5902df75b59c1bceef238d35ae0962fe0febaaf6ecf380d960712b10f9c92bd097e9b8a78bc792e87fbe866a77be95396adf8df5c36673698b795c6602b1a3cfc99f92277552640caf5a561b0b94499899e2bc98401c93fb6e92c188b10f0b3d0548e81f0a48