0x2cffd02e39fea51879f1b90c16b95e09112e8f580b459e512ad2a0d3577497b62a2d3f4c413922b2bd90576627b6757ab4e139eaef7f8388e86be5748fd2caf9e9f7b64567fb30a3b9620f92e16ec5eda7b642750ac8a95704a9c8dd0f09d60737052006d2014a800c022ea7f135239830e2c1566f4c399ed3d08f03a6d90429e330d635f24304539f4115659ed4dbdcc0a3d620843c1c890d12ed11006d40b98d285cb024a8fd1f812febd9b858db7caf05c9272229787330525f2bea523c015099a8e364892ae6dd98d81639df1aeea62300512a1b73e564f7766d89f960b8535375086c578ba02ee120a594784b713cf4df1797a2e00a1f6671cb43f4dbb0ed4627b2af0b0cc5518de39b7923e815748f55be556be7f87b53d15a9ab2436db35811a82cc3abbf284a4e41f5a3d3c8075ac4acc70128737c11730ef2b6513259f4090b5cacc6ea6dd53002bf373d334e929812e7244674f5c8a2ab1cb6ccc712a8fe9288aad8f8c80ee71a62a15bac013c4b83f1ead6ac6d1530ac364414f9016acd1bc6db5d3afad19c46f482a29f06c16915c99fe6e99672560528f23834338725f8cda6c2ec5d9e204cc0fe7d498629a727fae14604cb66a5ff062d53eb4c83f24c397f39609f82e0ad8dfb6a585eee5078b3273e8a2c1ad914185398f2a3ff823bc4ce335a0469cc366ecf71491c3dcd5718e6d3e9c31efa068ec52544acebf5ec7d73c8bdf3be8b334814e52317258be08f3f6419bab03e13a6f575a18c0af7be9bbdeee10d4f2a1ea3f293311f34bb8ac5fd601e7ea9e76ce2c5e26e2dac4a2acb4c0e5420422bd8e018485b056d545ab910ff81303ee99564787026ef6766dc98e0d92be35dd6838aa88b1423d8d6fc01f3e6c273dac0b631b54ff095fd5c0f56a5eb195b4542415e7eabcb2a4d2ed001d2c1379b046119c6a0aefe6579fc195d826f2257a7b8e9229fa4f92d8c3dc23dec23a3fc84e588836247c1e335e0eb6596b00401b6e2871480d06aa4273c560e71fa45e1816d2748a0fc80a9a302c69cd35d6c7ff8da52ebc0a531f39651301d4ffa008d5361dc05dd2bebe800cb346cb6b3da424dbc2be972b9dfa4bc6284840d872171b268f8af890f85c8cf1f786e7785e8d1b1d70fd7c49917ec97e1d3e97e72bd6b641381a0e8802c71968adeaa7296bfdc1043caf12177ba82b6f14ede4478425a9ee231835efc5014b9158b8a0de953fa36cceb5a324949c6147bff9666f12a4db23c65bc3b1b299f0464d6c80865d67a71677b32fdcfc9fde1813d7ce109813b18417f9e60db5800e7c49eff483f113f5e639b459d6883507fb19b9d10e592c28d5e2d8f2243d4645cbc4cc10e16132fcff2c9efd5e86050ab5872d7c7945bad153d9a6f6fc95651d66e03feebed012c78a182673661731fa23494e0bb76536fb2e10c3d4bfe37859fb3efa852a55d8889135a9888752a212fea1f15d2e8c1c6f689ca265e061c12d1ed0d40e12b795ba786a235ed4c126f49a735cc6036c9f96247284df47b0379e010cdbe36ab5a4b36100a0aabdd0c00c3e2dafadc7fde90f82b691e628e8adaf1edc282fa6d620acf27a293cfae696284d6f2c8fcab25631233be3c9dd970161d35bfca39a4e6d385f17fdff4a129bfc9236b883d530e02be3f28c0d80087bc914ec38dbf09c321b06a4fa7ce58d3c4d523b5ba24f8f717faf42ef4a5f014e4dcd411a5f8acf79196637bcfad823159199a388902ff24d4892978fe4cb9334b3f486b3a9ea8bf45c5fb3cb869095dbe6c482522f06cc9e4c41936327374e7118c7465af4cb418dbfdd2a7e40f72e8aa9d438b5baac63db660f4d3ef9e02ada77c976d5a8c1a0be9f75765c54d4907db9155e4a8efa52b60fbe9ed5853340f2aaeac4c17dda3d3e025da69177865af3d18cf5c