0x2cffd02ef1b6b13979d94a3b4618d86b678d9f580f52ccd582072e9e4f23b076be27a66cd50e9cabc702363c8dbbea6eadf0525d0350b72304533c60f8927ce7a6a9f80fca108f2d6cf5d22fb4ced648cb68b83b1c208958c246ce3d2e87dda59a3ff6a59cd200ca3fc1a3129ca2d4f4b27314fc0a7df1d0d91ddfd3186cc7f4659757a5fc186cd5cb944b771a128aec2bb42119118ba65871f562be7a1c27ce4bb32988a8e5219128cc28f038f465a6fcba17a3589ba68a4dc14709c920b87d62f246db18bd4d4750d876f7cb04819471c0367450998e63d15d95f9d1bafdd1fccb40edcbc75f54322b224de47bdeedadc0889dd6a486ca2ff9c4f21e960782aca1e1a135a8c66d2252d80175177835baa0d7fc5b4d1a00e94039bb5822de3586e631f18322172ab09f9d18e22e8845a66994e915cf7247bbe3e2252271b052e3e0d30a165a34d56f1cd36526ef0418be576c228b46291305516cf5010941fe1b52d27276f437d33d97212ade814180bad75c89d52b4bd30e12762246bc6db0f6f939c8e57dc7651077007b1056e4e3fa64e8b910b7961cb9a63fa16c4754ad3a938d991ca92d48919d53ce505114dd23f6e3add489b83f891d5e5d17e622c018f6e552a0f53db60da503549fc5dace4633926ea1b3e132df47a0afcd40301edadbcbb6afd268d5ae4b90e31f530bb2309c3b21a6d078e9735d564e730248d9d23c5146e9cd606f891564115f3412d41d118a42a6eb7a555e32a9b35dc0539c3d266441b86b860632aa9f05e950d502d7d0ccd6f25a1e4d12e2cd69643de7c67ebb9ac02a2c363eddb421d0b8fef962c06c68ea3003869fa15cec0ccf699bdd8b81d80458977143eb46e6d80e43a74bb2c9ab9b5e57299c8c4152b0a17ad5a699795c7c28c4b6ea5e1413035310a2be39b3c2372c76c0dc1d249b155317344332ebd957bd377042a3e0aab645f232b16f2c6b5dce9cf0d3897a5cdab5bbdd4c03988859babfd8944a1cd59a205791c2ec26d10380cf4aa49dfabd2d4a4b74ca79b0511f2c7500c8e042c10c170b666668d6cd8da315f8f3a9bf8b408500aa66b4bb1ebdc6a18d45bb6636982500bb1634a02f8f9a79090210ce2eb02c5ae71ad82112234907be0f78c6aa458c9329f93967f82dbfc58688cbd1f0f09a136a947073dae0cb34be679b5902d46c84b4a41f4e68cfbf4b4665040e65c83322028c3939447e8ee98b13a6ffc98b1dd63e7d144b475a3764253946b55a8b29dafe9fcdefba89d61e961a94d8c3a0a3980a132ce149a2410128065101fff8d8db7be82116fee528b301e13d9110e7d4e6eba85efabef65001376913c9e5910cb42d9f1214ab4d5e28a648a2b9fb2e620294c49fc1284e981966f26a4644f8d53472210225576164df7c3ba0da83a7e325d36b0594ae56a2dd948a45022a6ad85fafad62eb7a675a9c0b24f6684c735603deec179cc72a4c18edc8b21a3c1fd98eab805935083958d5f7cd80f6b8e3310ec21bbf8d862f062f0bd2a70203e4c34d02cf7ed154b3a9cc66eb68537af065bd6eef2f3e76ebf7a84c5ee63333162e1627a5515fd08e2b079752e108477ce7eefcd8885da8654915c0e41938261bb973b0cc42da9378dffee4d93eadba7e1986d5347c7176e3e22e8b378eecd8b0cfcc7698d6d45e22f16db431feb474db0d140aa79bf1f3301cf5709b94395c06df14aadd487c0233c70ab4d6af9b2d569793143f77676023718a3d26654b3e965513620832d888b6c0397f6d4495368b6f483a793d0f7bc477922425749fe18f92dd72ee973ad20e339806f93739d0af8a391ee400a0ea0d711c60723a96d4cb7beeb78fbfa21a8ea85cf87b24b974fa601245984e9d7283083eacf052642b6880c4b08ff35628de53bff1ec6a38d883034dcfe6b1ca9c31