0x2cffd02e880a84b44265763bfe384a7d5f4325c0274aa8a6d990fabf409cf4ce5226775bb44bddc4894347268e833d9104f72d3632ae2dc5f3f9d6e04f5987bd1161264e2e154e09dbd0256bbe9beb794e5d202cbea66d7888f7ed771fa1e9a970428453dcd8950e8443af91c6e539bc34494c6bcf674d81c6f0c7be8a627bf12fa7ce3e37c989cf7261eeb4bb330c94961f454cad358bbf987e02a0e08290cffe1da2910162fc73ec68cc7a0be5a7ada20111c811f88c7b21c4951811237c30ffe2ce70345b6454951c8de31b49e0ad55f54f5ddae1aceba93eba32dee1d16b7f85899f491097587640d49b54812b6561819f4670d8901138ca986a15c6491bc09d3f57f91b7a625016d2228d3ee2fb5fec3f826de958dfcdcc3227724f4a889caafd7dc0bd9c5b269ba92037d769ac756e836b62f64ac9ad49cb76b8692a5f6e8000bc3a2238edf7b94e54be6c42595e6d91e4d967637a78b95180798c3d3eae85a001efde851b7ed0ba78852ddf10f2c334a700b0f6ad1f2649c0335711c2c26858c8ae71ebf41eb6f8d50663067a37ab6c329908c6fce8d6e7eaa23ff847927ef0771a5ac84a25d6ba90ad7d732c5db8795a816e778f8a4e20f3f8179a938b61c94198d25904c8e54df6ef4f829be952b9d5d86a584159b66eb2060780a2a40d12c0382e146fcb802bac654a3de7acc508ba1906f2e177899d5e74040997fcbe9b6f3d86ecda6086f81926f3f7a3e5edd3baaa07fac4d4a9455be3efef5bbf9e1c165067b6d7fde72faa6886e4637f80eed2ad605197200d96f6d0ec9f26e93c73f7ab3f3e770b9f0a99d1f07f6e9f402ea315ea36fd5f703cd37133edcbce3d24271ae93f02930e1d0e5a3c9e4138eb8822f1df9180635ee3fd7f62161cae2f9aed3bc47bde0d7a2df78b0270f72cc490a39327b13a3a4d0ffb078799c0a292af8a64fa8735c43fcf1ad36882f83e397ba9f1b0da906a3b7c8432d670a45019a2231ed311417ed35221ab4f3d6ec927438b4c4df4669fd62adf3498cf780f28d813a72598d16837f9e242634548570214c491f66d262ceaa957e1f5778fa26fa7b56bca896babcff627af32866bfde89b60e1cf6a5a7b326a0244788b642e0bcb3697c09d893efc0211fbe3e865a57096087cd81b94ed1e4c14a999d6103e57c4282d82dbe1864bd2ddffed6d5c4f3f39faf12ea196666a76d8831dd889fea0753884d792b8baf49ed9dd5e82b0596a71541738b34c7356ad44e844d3f12af69ac1f1fcd34e290af8996aacb6d76b569fa995899510e958e8e7d4d9773aa76e682a36b1db36497103c4e728119d7e8e80ac392c9f572a69b588cf630ebe2a4b1a85435023ce764ebb92ca124688fa0b5f5bc03de22ec67410075bdc9803c9611dbd5ab719af67f97ce5cbee9a7dbeee8fac4623cf860c533d9d4d6669109bd3dc283d8a70305d00580e41853d00a287d1b62338efed68c43816459e5feb2bb0e23d2a61c620b4bfc7eaa358cbddae88d0c3e12d6345a5edb3d78c4dec1c8d70e51e5b2a9c623c4395508935864f825e1d8d01a2cce07337d89f081ae92ccbd85486a8f5463f7be5b6871b0d83bc6a8999deaf9db8e1a2a6ee239e6fdaedab0242d0d057fd346f57834f2d7086041095570b3a7a0be799b5e7bf61fe2445646ac113388b9ace54c00c4ad00639d94fa2653edc7a515c6abfaf701e6ae8af330eb81a68bc9a111cb39057638eb74ce000978cffc7b81a17f8010e659c70d680d33a76fd131a0d621a02683be13957824570e2e7ef4f195422f99bc1965de7b165d4172aaf2caf45ea77fd583b8de10f276fa029d74d4d30fb506e4d963c4117c955ef645b32e95bf8344065379279307eddd7bd266a2120c58bc95bfb1cfbe39d3b565ae748eeb8e67e02d8cbe0b517a2bc02