0x2cffd02e9cde72eab6bb63f4effc12b7fc58a854c5c711da3c2d5264a3735e426da3cfa65c4a27ff01b8a80e289133a4ec6db31bab18c932dde80e38cde811c5c161229dd868033542bc9a537aa680cd7e8faf70264aa4267b2fdd7add591c55612f3283352abc2f313db68b7c530148a90f5dc84c2a851facef1c3bafe5df04df24cc576eabeaeaa329da642fbfe4ac13f7b299bb0dc4b1add7943c4f55b9b6ce7fa46d9955de0912df14a3143f3be32072cdd33d2dd2408d6771514d064a2696798ab5b780b1fb52c115f9ddac41fd3ad3112d68feacd983436db7a61049c77b84049aaa85f36ae83fa31384e123a80dc41f77943ecfa2f3656c1729b3ff09d749b783910b35da609fe2abc6ac0311393a6ff2f19d8cc055fe868e0c9db1c913b5e15b0fd5ba6b53fb1e044ac09647d2ad3d876653324dc5165902864138e66ca10ce264d1f8d603b4e183c313f5e4604ce949e017d2c0ed43a0d298b0376ebf1a81972c029f16ceccb190122d8205e01fc70aae7492c7c1085ecbe01e4427c5a79466412f43361e40a8d3268e39ed74129dba640cd9606f8f2bb3253178c107a383102921793e6f80c970a90d15e515a1de99b2a6037661dc3e9403a3d2e48a7d687d502a0c7c2c530bcb084e2dc341f34930f5a2739c4ce479cc7619d0b4b916e656e0270208f6aa2a23420aa03a862ecd978a6373d1a97a9e872b3b263902ec10c589bf09107c3b31a46fabfc2def6c38757249b65e8c1ac6f38714b767d7bf15ffd524917374cd5a52e038ec197d99d7e6624d883bdc20787af936f2e1b6414b5bd102db42e5d3562d9473be7ba9e51969d36951937de69bbb0bc7cc73e0251b2df48c844ed14a3960d2ca4eee5039568481cf66e453d79422883d6e4a23ff2ab5753444e8a0dfc0b5759ea8e8cb0f78f96623098fad0ec842a0ce07a2add4f688981369373ea216c3b7dff7c9ab86f513d0fb1656f3ead3223df12b60e230fc1cf7a97fa64a5b293c23864e46d8cb1da1244fa6d9d986cc67f39c3c5f2e5d1d7a47ff2f6654c6b02e1c4ce8e005ff7d1bb0028b91f9de68744fc53bf7fc3e135a46795d248e7e36db3539261d5abfe1ee22cf27d9d2aecc4a387f85754ffdff414c9c2458e93d4ac08cd65660ceba95e4f02cddb5e232994b6f180f4a25e0452a036f635ab6fd6685e1b9ae143f4f57533c5c2b1bced39915b8ebd62737326e4d7f12682b6f15981e04d86776c53480ed62881ca14ccc34fc0fe9e1cc0ac4d5c409311d880d27f5b7904f84422855b2b6a87464edfb18af5c4b700e53b52cea2035bec3921d77fdb047a78c062b6d197d13f79c49923dd1e828bde72621ea77f81820856b907bba229b6c784a1ba1ac8f3f1f0c36f7dad0f8c41ab76d93f73317614126b18cfafbc049b80d4c3edbe2b598c13aa0835a173cd1594450be7bef17b185e9198d6e897126ae040518c433861b7b3b66342750c775310440abc8ff624b416d4bdb6ea8ac68a3395ac8c5f81224d47222736d1b0b72d5bc2cc4a991a7d62cdeeb73f77111b27f175dada0cbe200c7f4fcba9d8f727932b6f874bad5a2d4bb25d1877a0a5c81fd4045435826a1957d1829174e151495772689398ca09a080b18f729d7deb5887bec9046a45ccd99117fd6b7722aa220ca34b9e1c69702e8d97efbb231beb521ffe93ebfa9953e5a01625acfccabf7f2cbfe38957e05a82098547c71b8c9985f7a004e6e6be00d56ab01c7adae1df2fe5590c3a3e7b3a476677e595b7d5a57ba0dcabb95d3a64b920820cec0f0c08cb9df9649e2227566322e9706bf05b99041e62357b80518124c962e5d46105762e05e827ecc14008dd3acae33d40e60ec6913afc51b9dc0e9d9c0da68f543ace63fe17df27e644beb1cfe9000f805063b9f8a5485974c5ca6