0x2cffd02ec100a1670192e69abdd68551a409c4813b6ef99d260a51b331a1a191dc56a904f7785187ea319562f101eb0792db660d088e1477948e83ca97e3862d6d185eac5b27e520ada11c499c382b17d0ae7b43089b63fcf442069c38d9f48907ad973d48f1a7a9bebea4769954eb11ba446368597e4f1401139b47b58ddd700f52e29bf41b7f81a4fbde52fa7bd6043bb9b078500b9fe90f04a97073b0a5a67c13b9e0d1b0ce5f8b54e21548e00861c5cd2e44d62fa1df005a9351aa851a13c29aa9d7b27f10ebf1cf4403745f5987fd739a04cd113fa0262cf256fda0f864f262bcb5f01ea1ecf9e5049c8dc5d26c99160edcc816e897842745f4f9923c83f7dd195f375ba86cc905b55f00bc3cc5b94ba7faa7f56e4cd698d9f75a94f0bd2da1eca8f96f5563306332e6e992ed8a9e413b4f6733f216278b9de036b4089dae8c275d5a63a4527ebca33c5b0b6dfb62b7869c1e042971ef5caee6fcd7523a3ef827da700fa1124f7ef55e9ef9c3b35098ae0c3277352e32398042f82654891631eae4092de0686e9b3c02b5cc77227ddbb158443a8484c015bb0b5f6272d568b2b2ae4808a79068bbc50a828d3f0798796f64d63d691b1deae15c51c33d5c286ae61fe25d8760960463afacec4cd8379c0a44ea303b4b6e3d271e514d766f2130234ce10bb71c04fc5d23131b774c728bb99b808a0d678b0db4678784d5a4eff27fd0d7ec2910901a4bc5eb471221d5f648cb274804324e1cac5df46dd560df40e6ae4fe794b804b797c89a8ac4749fd1c333be7e7f2f05998c1da4878079e0af92144cd1d41e45fc6ed055f5459bb9d4f59294e4e430f08202f6ae11e4629ef34538ca9bf27347640514b371494bc86178dc2eae571080c50f950c37b64953a31b9c93722b88844581bea88c74ecf7a844bf3d075ef66949e3c4f58ab876e99004dc3b24646bd3be97d68e47fbf05900dc1127c55d4eb30d52306a228ec1a4ecf7f126726f627c22bbca7d9d6c9b66442241e7bc6d3e8e6e22f2eb1faa8972be45fbd96efdfcedbe7e2bd3333cf88829169ecce9bd56bfd32b9b7dd6f6da0632243917f951ef45b3d18e0c59473ba8c4e841acf77496f4d928dfd9df43d82a0d66b852c717f8b3672e50e8695d0131d53a018bf3e0109a8a499c31ecc3ccc2e90cb29cc641520c28dc27a9dcd47fab1a8b072317f2c21f27396afdcac90ac89cfe0d5dae4be54b9eb717ae25f557a91e7bcd783cfd9aef30765558eef6bac2ab83a830d90785f66d63d9ce4c1887667da112fac3aea4ab5c5eb283e177b2d45c9ac45ca6480c087026eefcc00334fcec13c7dddf1a45f95b0153f251a0cda568ba7026e45b537ec7761461b464c1217b22e25f4347a64401e38b150296784c4f45b9ccb9302bbea845425ed3dc3493063306401cbfba2d0361c957adc82c04af22126255a8e1485423b8f265bac377d4d719fc0f9ba6cebdc76ddb7600c29d76c84ace673fef769f2c65313833630da36f760562e5e8d8e8dae966f686542f59ecdcde15a6f5d980220a796eba64f07d0b6bf9d4ec122e97273524890415ad2603d227a48b9ea35d18fcd2629d487069fe4845d1b5820ef0e811b1b52e661d13fca49086a4ca7b03ebcdaf0712d76cfc5f527806d11bacd4f1190bb9e6273e753b4942a51e134eb895abecd2d19940e48c4184053375f6bff50de72d898f31410bc90c4bdba9ff5f2163065f28909a64d1cb953c10cf5b3ffe04145eb142f8d696350302e26bfbfa560e7c49f592da516b0d49de74b5644403d99c7a1cf3a13074014f81bf8113c61d0f5722af69abcdf428f82e9757034d752fc94648eb3e0ffc22cbc5559ae69c6b8b1b50028afafd318e5dfb9b9bf53f305e1c8512bf859b3ccb759be079d45d2acc6f33348673e90fff