0x2cffd02ef98b3a68c8d53a35cabb54e5c353bb84e9ec3cee7645789f5bc74b16f735094fb09db347b2eb22ca01faccbe227fb9cd9115560efed6eaf6dee41c651ba9a76991390ce41cb2052b14085bcabc9fff242d95ac1db57a3c820e9a71f64f542f7c0926417bb46ef8bf0a80db7334d3af6ec59197e42559ef3609298ee5b3bbaccb5f1345343920f9fa2bcd349a5beb10c173262404c6bf9a75a785dead4f43abb5758ae2e4d06554a5adfd2b32f52c47bef1a6b2ec17a055026e935b19b78830762c5284dc768fc68e4b75054adf4219a18cf5f9bf3b890dc6c62fd1b09c26d40f102ba2000de13a95debb850f20ceca2193776b105a7ebaa86506a53c89155e9a5cb7093f9012808be87b8b3fe714153f066b8da5039e538bf5064df1c0d7494515c4fd3ef5410c8420895fe02366910637f06fb2b85b2c16855ddc36f9e198686ce961e73b1fbe73aac2c849bed3ff58cb028c76c96e50fba48a6b54e3172fd5fcf90a796990831a921c1b9f90466d19254053a0056612f557859a3e7278261644d929d8690952b64e14501dc548440458289cbfa103e5478d64f6789cd2b5c9e2f2abb9ef69dbc05c98780aa34003a1cca499437e201fb61a06b7891914133ca0b83291664ba74b0e2e7f9a31ea36034e088265d1c890bd5d7979699ca215dbd036bd12021a4066809db46bf7268047d7f00657b9e94717de25692fd9148b6dbf498205fc0655f8da9d1e1705d3bf73e062b52aa81568cf65fb0bda2a8b09647b8ae53ede435fc617450ff7c3cc7272f0a92d55f7b44b13d934c84943de1121c766f09b0e0c7bc63fd4af2005dcc811cda0ef8ff0611cdc1765f320c00d4d969d2ae4f42f3666355279e1149bbf50cd03f1c02f1aa8df3c36d93e688a84b206b24ef9e1bc6a44d7dfb5f8b12b8aa53617ff83d30aad2dcb86dcb4233d2fb175bcc08f942784156fe2cd58008422166e0f84f65ca8dc05b63ce2096433d8e290de92063f0eed3fb2713856f9b70a4e1ac097f89e2e1d3d8568b398434e609fcbf4524c62d9fd03224e3a0224d5e2f42ee18fd76db1c5426fa89a4c282694a791bc0b40101347e8bf6f9c46d25d5654506a28858a519a97a5a3cc7ae6b2731710de8f1f6c8ff049cb5ff3fdc375419d4dd42d8e22304e53fe1b9c852c0c88a16e097e32b33b09770c0fe7fe68ef731c373a45dccd4bb4516227b1203178d08ce458246f46f0deee154c56aec597d7197fc1bdbcd33de3677e76144ed2153e49681384114cdfa985651b3ba9bb07e21be47369086a5fffc8bc990c67547f50fb13fc01e6cdfa7eb628d85dadd5d5ad1adcb34cc1b139ab475a524ad2a2a8d9d6ae4cd4d56412fee16bdfe9c79331e90cb045d92ef0a7959173754b41eb49115de6a98f2cdd7b69b96064b86f4438bb1e4872636b9596e62b2484a731ecf6c345613d89d14c9687745844edc2e918725b710d471320f5c67a2408147cb761a2d3ba39277e246b2c99776f0bfb1c115ce250fc2853b907657f51fa7b83b3b2da1d3f8bc465adf3be8c93c29ccbbf5ea70d2a160bcef7586f589ad71aae81cfce6d1bc3e9649ce54381d44617b7a433bc19a3ea04d4b9e76ef20fa604577b5593cb4debdb67327c56f73d5329b25fd93cdd11f43f0cdbfcecfb6101b73ce5bd23ae6cdc0a6fa509db3b6f0161e69a42c3e7225b968724f6fc8969ac7b0de53aa9f60425d653501c46995c433af3d0c8188043fc75ee29ba0e449042c33f7eca3c80d95e6a5cefe71e1d7f81ba59c13d8f41d5069021a5267a297b387eb27fa752817b6c03e475b94cc68c6d48d193d7c1fa7c62be8b6d12591b50ce91786e90fac5a8838fbc3ade077060ef3075a1977fd4d3fcbb3887de037aec1af5b00be12bf0efe919a49ff2ecbfb64c616380ecfbaa86