0x2cffd02efa6271413ff893e1ab410716ffa52d64146c3a31f4c70f2abcc04dfbc0183f962c741af9b877c9c99e8dcfd3af39de36f8d35ab97e0356cbff25e2b94ea62eb7f3b99b4d170f92a97167113749929c9cb9e427cf82245e180b0ede756ff2af10a0be7f93a4223e0fdad071381c2f664eaff2266fb7fab6939ad7da51f37f120ec2d1e21f840c7a49e3127c5e7d431b81e01cd8ef8e59c2ecba8cafe39f6e27ce4def0ad3761ea30ae3a6d563b2afc7895e423f70395456c36c3ca77cf91f299e8dbc28356349e3fc1504390cc396184f85449100596f1b4288b8283fabe0c0aa3efe4b0c8eaa96a493492a2ef4482936faa4765990b8be1380ab289568541a9f53e2ce057062e052195fdd9c1cf0756a4b514f9f9e939a8fb568e4df2f9092789da7ee72dc1aaa94a89edb0d7119af6a36790fa27288fdbe53a812e685ba44466735b55cc0e6928d460b0cbea0a60c7b2f9ff1e63891dfeb3aad72b2348f48f7363b3640a1aef7316234e77be8a6d7ff1aa7aca3665cfdb9a8e80f304d70c43d07908d2e1e72aff6d3cfafe550a5ef33ac50adb056070f8a1826ee71a7a5ab4fd1b1195bf34cc3ecd18afbf2d6671aab2ad64ab7a2769bcc99fe25d165839887f97565b87e144b51c2484504a5c5b4cebee16c9cead1d87de1d5cdde6ca290dc706387623f8d47aac7a412ca16a6134383e6399a49f1579d700d760248c9a2897c468854477b78096ab35d4209fc76475f39fcd70cbdb6e6bcadec32b4f26f61ae1746c91552a6246e7a1eb38ce9e184a1884d86a8ef8934bd2073c943f0564edd6a732d1a088d321d0847770ae5a1bc71e81b1ed98a7a7404ed12cbe5648c2228620de48217d99aed83b95f7fca1cd2b270191fd7a21f81ffac5273b58a7a576b52940c814b3b82d34a00877590f6f08e3b9cfa0120a5d73d213cc0476223669737cc06f56c49b7824724fd073d5a65b64b94429b1d50f4087fc23dc70340a867bc9c733076fc7068fcb355439bcd605b3a7ed721756156dbfc656e5750ba4e3004c998ac2ea1b3e98ebb2cf5d5c344139b97728e6844fd005422e398764ede3c8395c9eda71d24e9d39146ad1ccd4e012dd39da360d80b6093e2e78e45a91759de927120024418c5b7e999400ea225721045133fff6f7d9bef28c8fdfdd92d4998cd8ba639004957c98a1a627357f1e8c15e3e62632a28c9c8f059a4dee2cd452d943a04bdcb473ba9e36ac6dae3efa77f724ca90af4f539cac84671c29f2849a36c5458286c3da7eab58b1ad81e392d62b017d92cfc6f0c16b87723f7549ee2fa2f77c5a1c2049f27df44a95a134945e91253c872ea8a20e7642ba120f762f610252dda7de0eec9fed2cee0d92117e8964712ffaa484e151c2f3e7ad1647d6c3e1802b4ca0a99fe72fc5effe088d6d0fd9326cddc4d012bc107dcfbee7f0bf73f01f2461420e1ea2fb493fb21e06cb2f1e87b2fddb7810590e0542cf6d7059b3a4c775ed2190c00ad24adfe72814393c6bce19ecdea456ab6b6ff12dd11b3193467c361d3d876401510ca2f9bace4215ac76632cbead733c68c9afaeb91ad753ca57088b760f591f9126eba6d8819c7cba4a737869c18e4f21df19268dd0e57a4f0541c49e33164375c95d76dedc7b7f3c5507fac79bfbc60bc5dd86d06955613ea219d84e54dc007dc38bc608a1a8060ace1818c016bf32fcc1ca3a35b324a77fc79691a590cfa33e2849ec19c9ff6cfe3ccb5230d0d2d9bdf5e2740e00a220b73399cc416e463ce3522bcc5cdee55867f06eda9d34d794d52c589aa030e888eeb0659d9ad1762c10f3b8654e36fae28762fdb698ac71aa0ab1ebfcb5e14017551325ce41f0f7c4c717e1f7b989369183265bc20282f2bdc4e6d2a452fb41205cc77b915f9a38ac0052d2a2c7617