0x2cffd02e129c71e3abb8f8bf1617eff0e97bb7ca71dea13be6bdd61ff718d5c7f2eca4ffb7d70bde35eecf7b886e49810a47a193d37392578d381ea76e626a878d886b783686bb2472824bed2d38c962ea5bfda171e234565aa16d3078bb8e2b2dec3200cec82fe18bb670a3aa8ca77fb8f6d9391853b696fa947ab9dee2639f91385a776eda17f3cc06315f6528b1aaabeee9a88e3ca129bbeb7bfe84aaf85a4f896fdde834767d53bf587b61f96df822d29feb4e9ade863ecfc6e76101667b75f1a161067d7e4c5c69e581747717dd1798faa8ad1f4f5fff194ce64e1b4831c08f1a04fb00b410ff32703fc0e63f83e91ff18fcb5cb71c3a87f9d8175bb447c50456046db827c43f0ab564c35bccc31eaf74b7a8a47c429b328e7d64033167c9026ebef36adacce3839452d4e4ead3e17bcf0eb4f03c097528efffe9efa8549718d6b270e2d0721d898cd07976698f4fee7cc038445102043b354651e7959f689388b37774f284bf7927f54aeb6623d60c4bc180c9f5e24631e9ae2ec612790a9407d5a41942e37b4ef355cb988ee943c7574ddedde39532c2cb2d8e844ba41bb6a77709868ffd2aa47733744c82d10e9c514478c7d9a48cd7b01eeabc2f60687d23530356575bc5759da26337fbac7eacdbf08acdec2bd82139e76302194eaf345901614b5d0bedc94474da15ba074f2444a058d0822935f57540860231a08849e4bb30607b9491ec5dd99b1a3e8283b55098a96840ed0c31dc2f143bc58a5ce9008c873b912581858a827179d7412f5e712c3e600f77c591301237f3048cb141ba4d61b10f0ced8a75b30ca569a9ffced8ac48363d86f6c5997f2eeaab08143fb429feb1bf79a8bd336c5bf369eac89858cad33cfa39bdec4c2b24d9be81389fb2a16629309a7565a8282537a235f5b33ca5782736b180319e7832cf3301d8ed4e810dd92deaad39320355e624662231b79dbe38a8b86101170a0b5ca5588eb9ccf71be4ebb26f5ad847462e2598808c5107be3edf1beda47e9cce55a4e0f7a070f60d0ffc8fb1a441401576b4ceba277bace9c419b036a9e80a388971353b381b17a11cd1d6de062d1baef9c0fe1c17e0556e721990e5749d876016da1eb2ed21eb0cf9343802177c1b6c3cffb2866985bf18fa82772ce9cfdeceafc885efb2027af5ede3f3720418e22fc1aa2fa89542b07a5f28d2817449c31107d3ff67e658ae714ec27c9b43fa7fd17b4bb218fd05cc9a402a6b980403da5c30d7a77d77b255a99aa9895270b1bf502335d328b76aaedfd447b4cecfe9e9648aa8aa44249b9713660e280cdc880ef0c12c8c0060594a41904308063b8440aee97c77527068ea7d4d6a7cbe57cdf81c4b215351bce711de8dcb4d74741c6bcc5c4c8b8af65f04af2e8915716c3059709b591a6b0920fcaefd802fef572fa48203062e2aa93906b6bf447aa34ed5f6dcc0852a7c0299fee53ee6740c0046fc6381adbe72be26caae3ecba14c8ca5cb2ae51d996184a0a98daa02c6cd22234fd2d411cb5487e8b42b4b64fa862bc3c9545be9f9965734135ccf4b75e9e54b19dd4e7abdbef062fa3df4b76ce2ec7508be03730524f3ba66acda89e0d3ecf762d3f99ca5a78c3b463149e41aef36564b8889ca0f6fd07c102cd09bb54026bdd82454cb7f10e4a30ec94ac6da2c453206462913631c4ed793bb39bf3adb576b1020356f2ad574833d2f2eba735f260b3307ebff1c3601c0edf67da9f95d74c9e7b9efc73ea05af944f507f3ae1f109a8effb83db02aee3a149ec550e530a3d3ec4d6b1fdb91df6e28c5ff4ae5d84558eb149be1c2ed992ad5f221b9d867b2dd2f9c7ccd0dc0bd568ec91bdf0cbb4928c739acc66c6ced316c569002ca78a17d27d054818ec0182a37580c1ab050c8d05c8f47a52981be2c3d