0x2cffd02eb721d65d693d55a469ea4ef38844fc018b8763d6137af0008ff828fd1d0e935bb09a7beb6b24a0845f1d1b22b6b23485482642b08cba17fec460b7663ed35c3af0eb66ff209ada6a00f792de16f66e9183077645b6a97f9f089660c858ad69e603e53b67cae69797f95c0a9e796eb58c8b1390f489f99b88e1bcf6383141bbbd1b89566cd6e897806c16f4dbfcea2e8c049ebceddda9ee6f5849f9be5f153a494d1fa79394975f23d9213fc2a7a66dd6f351ceb906eac184e452da1f811f6e763d17d74de206da9b7ab27bd3aeba4fdfc63f5b3329b0612d9f4ecbf39d07bded4222d7e600627741a8fc29a0cf5b44750ecad6f4732ac2fafe4b9342a6e719cf6f7835b68cf023b6d9c70c6335d5779a2308d5ce7d0b5dc5cb3c1012e2daaa0d55b38c182f9f10df35254ae1829c829e65773bb3a8f2b4e2b71a4ecb36e2a3fa9acc365038031e3cd166e40a8a93e3f514da895e529e4b47dd66bb0b3a4861bb70dae1438b8c703fb75fd407bf87a1f6a732a420c3d8e298bb433456a9a60deeb1a813914096683d10f6c217f9ad084b7b9e1bfcc00f1c774e16321427becba7d5d086b488050db0251fb113515184a3815735a8888ed5968f827d053ce0a4ad07f49b7442f6202a173a57bfdd6081cc5b886e7c5e81e37c7b1cc3edf27f579585d785a6ee89b32d886f876deb4824bcc3135ec9240ee2fb983742a0b3040465ee5bae38be8191da2206bdf308c3aebcb0b198e8f9692a3667c1a7e060404c807397c910091cf7653f377c99be9c44f5fa8b9066480aa7e33fbcc47c9ad33c68b91962c780ee8d6418846f68e919af85cbf36ee25490d515999c40147607da5fc6de669c193873849231454c57563c06c80d7d3482a585418253fdc025331f42f79574221dbe0df3e9c34876c304c0c36b89fa873d7fd799b9360715efd110355edf2e68f83e39872fe22b0e0ab3931d2a252345417051ca91bd6f100b961c37028624b51f1e3c8cc9bea63d51b9a46b445fcc59a366b9c009ca89cfd8c1c45a32edf0f60ecf9eb656180ccb788d4e20f89e14ee4c71d677ba90082b563f4a6e1bfc2cb82b3ec3fabdf2029d0cbbe7d761eea9f83ecf860cab19bb95260fedb7a5edfe7793ae8d991033d014a6c81e83da2cb0e9725595becc03e52675ce1fc1037df813ae2387a15dc4de644ebb4ba015f07e732982b88c4e0bcbef0f2c52b8f93c1a2393a75e301fcc85483250aa9f33d0d7a4e7bbbdb2ad767397d94022332a6f6f7e71531ab299c17859ae0a8b403e5e8d10b6c053014214c22ad56ad9d0ff11ef11ac945eca98af38f2c18747cb1c3a36cadfa411b2a5466fdfd96e09245134d1eccce0cd93f2ceae52307e710bca890b6fc925cbed86d87b145c088563ed62187ef42fe8fa68d04a4a203896961e0d148d53f6493edd672c3864de9393acbbc2786baaf8f9ebbe9dd3849feefb9c01bbbd6bacafa50d5bbab5d0b5b3e982da2a4bc15ac2be7528b6fd8a36f39641912dd39881b3c4be932a6e73fd72b5f0bbf00c45a56e7078ac63b4abea74a1ba47bba5150d8263be3a85a3e15eee64711c540a8073df1be706204ea9cc6ea63e97f32c9051521cf2105de9aa93ee1c24c6c3e1ac5a034691a749cab5540b7ef9f92fb70fccbc54fcfce6ee953b866bb2318f54cdc7d0f2b773af21eeae8b25c1b1e47a4d6c14c3dc3d61a29718e6ac79dd98362b1e25100d0d4eb35da55d7eb7de6d36f233c0428a737389be786fae34065b21927ebb8f260e34cea1b25db289247f0849071ce84dbbcdebc2027b9ad07dbb9b258a7642ccfa8a5d837267c032fba6d9999419ed8689a702a47b6794d1fd50f24f94a861d15fb1194c6e677acbeef414e5ffae19b3dd14654c16106d90bd51498ece89f740797cec24935e7d