0x2cffd02e7b1465b087af0a8f625df90054cd155d9a00ecc24537e4621f613f772fb0d79daf5e01179f49b253208c6f8c8f691b772770631a688b12127a00eb78c1a8ff23ec6a8dfa73a56fd82a8aaafbafd9069c5608d6bb1b30a43d8518fb34de4bcc631d2981fd35dcd673aa60f042e9b412c7c0d55b26a65cbf419a3523bfa3eeb353f18bb581640530f4eb52b053aca5abaf00cd35f4972030d5df11fe85902d11d91f0a9c78c56dec29549e38400674f3ebc7db1a56f6edcc18438de4fd63d96115b9d651c2e4630aa46725511fb08c64cbd47d05e43802e4d4368a45afe4c771fe4330b00bdfd3babda88707e68a71922d49c63bcbfbb8e6c0f6f9016b39aa2106e3c6a40cf458832940b8689b814ff80186780fb061002056b87b4cfa58e772449600296a6d00749c35fa78f6c9be4d3a8a7b98770ad1c9dc34fa4eb7a3a0e3c7294cb51a8893bf7f4341a77333ec77e2b414e5f74478b8b4f8a4967f98d820025fd1692526c989dfe3f4e724ec3ae9537cc79633abac305e74d72e6d40ea746de38550ccdb5b2687dc35b11c0d6a602b8f68765c53c05be077f8336b6af53761c993a40f49dd7a46535ad053c367d4b35242432cd2c94c71a0abe578b9f7313b7cf3a94e283e0e31dca89e96ac7c19bd58e07f596bf16c67c0d57adbc5d2da51135c5f7f4843df6bf7794c8325141cc712620a490b540d4c14a786b34f70f9d581281542780741f5e03d86ffdfcf340fecf39922c70937e0b259d8b6283ecb5075a5227cc9467fc1de76c73712f021a33949caef5aaa4045375cfbb6cffbf34100dd41e1feb20361791eaaac269af6e785fcf36e831f68efe5cce18f654a5f59fd04851a24c1e60acae84e66d56a64550e4b058c9a37d57704c05cf17cc60315b14f6fc2c8c58b6fe030afe345b24cba1d09bc25fb3c8f30b40c64a498c6a7d1f1b348067eb5e126e720cc1d214f3d674c4636aca125cd1da0cad3a2679f666c0a8788f14b352d3cf6256871580e9cf20f86ec58f2c52e46ab43276547288d13ec561bb39cce83d70700ae1f96c376c4288e8b2fde9a6d9e4451a69669a262a2193b28c0206b581ca067c0ca5f413d9e1df973b7c95bd81116365bd289fb2bf9823dfa7961f59220990d45d07835cc00c1bde8e8f857d775e4dfb88b2fa1e7212fb373e1434b0497c60c7cc5afefbcb1b02168128642bc58b68a609f306e936e74a6a11179096daa7914b62e9b4cf23cd299e4d62a33ddac366b7d5041e0cbe64d2aaf6647cfbac5d2672ddfee06097cd58d281d930846b87a734cc4958428a39c93bdbc948f3a68ca263321c896276b1b40aa2d6f9f64e11cdab9747261864462b0c8a9ca13695574c64277dd298e35cda446fdd8b530fcfac1def2c4d4e1b024918c55c162362b1abd291725cda1e0ab41f2b080b40728898206a0804f875478f3ee5dabb2d38f9fe9568e204c4c0494f06e09253e570a9c48dc4fa4fe126ac38e2775fc46b63bcc18dddc57901827ce95b38c744691f5070ab7904a7f83b9eedd6932efdecb96cb625145ec6026b54f624cbb9a8998ca0df2ce8485bca7f110c05576ffee0e1d960439e31744c3993856b4794034d34f52c4dd51a02a66a5466a1f24a0a53fe2e58eba98b7dd25a9b380f716909d32e13796ca78287d8949b78a697f02989a8566aff6e5aca349e0e4eda67a3d0acab8a540698e9f59783923e08936011af963fa1145024ae7eea03e83875a31cbd52425c381e00a18504189dbf362bee6ef21a02048b07aea4d52a5c780a3aea338db255a58939035fa8c4114c40dc8f6eaff4759829a03065f91846740a943c768f347b6141b07538a0824ea9908f9aa9a0a979db17d16c5478025a885c3fcb905eedd743684f518194b764bf758540cd77d6af932d162f2baec