0x2cffd02e582e16aeee6e6bbb7fa5e8499e9a932ba1a5bb203724ed793a5e3a25aa0b4484e8497cce0ba56ae014ac60624c8afa57a8a09b1aa96e3b2fadbe1f45dd9367b1eac086faa3ec0b8f3295eeed40f6b2459ad86d63536ae52b3d0ddb44771c57b7a9b68538ff4c06eb5bd67120a969c61a93786a76b99b8f10a5d45123c291a5bef12e7544db736af6c94a7a87a4f9d39d83afe03d646c49df02ef44cea010acee77d8c0472d03db92f2ba96778ce5a55f33754455662f353248d9c58d661d2e4601d7490ff044ba1b6fae74ca74aec81cc6d4e9c8feeb67a447f440062b8de2976bf0845f11adebc7b441605f803c8f47f8df37472ccba9016165770b589da909dee0958c0dd113f4b55c50544b91d7afb6ebec724a3f8384378f5d8e93cf5a470b1066115be789ff84ef5240003610dde75408bedace9c9aec68f093d69b548e5dfea840610d5a19082901f3329ed5d6e87270613bd5873bd944fc8b9aa020e6d810f66e2cfc0b0f8044bc00eb32b6b1f410c81e8ffcc53b052cf19467b30c69e074e866f0906693df86c214c968f421e99158b359ec271ce6dc4aa05324375a53101439f7cbe7c8d73f3c88c4239f68a2d5c3c9533adca9fd833831ed3c8bd62f0ef501ae4716330ea1af8df3391338ade8be461904fc0241ea1c62aacb5905ff754df5ca56153e74858fca3bacf4477131a0e7b82fbd9bf12f6df38358e103c3f1c42abfd9706038fb00eb728454ff896c3579cd9d3432e3e526b5218ad4c0ec29c8c02a3fb4791425d52038d38cc40ea37a52a0cc77e639d1118a11c807f55514f7e6420ef28cf13a45893a63347ec0f681f008010ec96498a577f006defb658dfc919828b95ad3459393492de864ea0cd31e18b1627923353466da99f9c560002001ade87af39da0b66d8d493ad7a07e41593d9526a31f69bbfe01df23cb4bd775d4581c84516e696d6f8b8680e5dafd56bc5abecb18a4482d94b835cada6e8c271bdc70516bbf92918988355da2118d9de38777a21b120c9f3fbda2aa348e8daffd47e7c290e9067dab8e953f422c3e8baa1313426c44cd3cb8e546037b07bc8c4e5d7c71709096d936d3e59ee4bebf33fe364272b5081b72ea052b05a1914872201d67e28d3a863889d22e0cafb5c5fc50eda1359034ca8172aa614818a8c15ed662039cf88b52b25a1e12e2454c5b387c2f99cdf01d8905e40a7194d819bdc9afd1209caa01477014d9c21ed8693d0987a22102d280d13b22325cee7cdc47601802f72110b624de44f4bd65670a6df408205929527311f70c0731bb85c00811444447b9ed9367c298e002684109a2e4d04febc2ce2178ad9c82a679d1d4eb17450ad318ed231f337eac8908b2ac0c635c80e355b75f8dd1812ca8c39f34cde2c92ef50d396163feb85620b9a872de673f939309b3680af92e3abe7cb593e070e75b3db1fab360aef902c92488e672e4db9936a11ffa5736411b9c83eafbb9e0d7699247cfe8170ba0748bda32c163c2297b3c8f4fdb9aab2af46030b04cbddb9f82077b36676a52585ab2622c6e94af0a1d317fe372c2a5674206ce365b4c38f0f9d6c05fc83bb253389b9ab5ffec174fec83e6690d955fe17b84a34b1723046af1334ba7c487ae0ea98d05060e5fd32838b6698235b3361bd895881ea200cc9e46b40ca14a4ea3a525db2b48f7dc0f5e49cba656e0d97f5756c8d2a982dfb992d1060a042c9505248237132781782a93773f21b7b15b22dfe9f4c58ef3f83e4ae99b90ec57eaf9ec1d9a1448c4b8b7095423d21b1222f4ce4df575993948c5d138afe864f55e1465a88bacad62d7af8fdae96c99f2df34238ed05e50710e67148766fee38c98c52ea6da289849cfff32eea025f335a6d8f8dada1aeb42fdbc366f548140ad6dc21c34ff0784