0x2cffd02eaab09d90c8a4bfbdb384e0e0b376071b18d26ca72a207b67f193d27a609049b331bd4d8565b1293c1e0d1617b75235eb241488fcfab14250739dd8372b755b725889307dc43cccfd4677209a761a23b4b84deef921bcdd9d3522e1b212dced3098c11c943e21e7536b45bf6e2da801100b7fccd2a2f1d34df97702cfc0c64e4c95c09906e3e587260c9c814ef6b88209d227db3eb5d07e2933951dce23156d6921fa5dea76358acae88d4add6a1f8570a5145375e7249614fe29278e5e1a6a7368bc0d6af7f6e54f68c4c5bccfea7f2573decd0e9b577cd23753d024f2bab64e6e70333c5dfa15cc7d62440b71e45f3e5f2b47a4fec0a1ed109865aba1036a9db62373508957de2ad1ac5ccfc0c8902b5ee78bab2ce63f0e0e26ea733675b3bf1c46c07eb3e7d3f7fc8ae7a58201f459ca99d2caad1f9ebfe1cbe704c4c43f8678818682befea743abc8729a281d79b0e2a16e6ae8cebedefc1240167678119d4c65c9becbbc9e3c472ceb1e73890b8c765eeabf6d71add17503e76b78b09bc2bb1965f85e1f0f8dbb3c144bb177d95598b8277f706b2716d5933aeb3930c28a61bf4360ca7b6aea4c76a303ace8486031bfaebc191199daba1bb12b5febb4ae4e6aa453ad2c9fa009d9d49fa532b88f56ca3b0802559d4b07276ce502625e86b7aca0988e13f1e3fe4af7bc7dccc0b03dd1202579511998f12bda294f11a64b432f92cd47b333ae44b93355936a63c00ade4068a66fff5a5bc27031c9ad668c9a99dd4ee1037dcbca4f39fd3c80e82081a06fc4ed849f2adec7da3b65b7dcaf336b5ffdb986438537a654dc636cb1c0befa2bc0705ebc5969a1050955de01553321d775ec67f64091f93d61642185789972a4d3038721ec682aa1c2e51f957eff7180e36316788445c39432dce9c9c5c178379a23d98c4dd32dfd3d8c7787469111f7379d873e25acee6f47a22ada4c4760c7a3706b4d8822b4b321ade89d41c4406c18ec3b60945a2062f42303869bd80cf29eee57486555020347e32a1955498150d8343f09ae73f5ea91497316a7a18913d9a9617e4f01a264237b7f73e5167f92d3b109a31fbc709659d3707c1778dea5348f6e3ab67384af71c779f5559422f09d132d17ab2fa1c02bcc6b923cb77cbeba93c31a209ee42814b1fcf56a10ebbe278b98a7790a44c2b9c67a533147268a1beaf58324d79fc73d35676c6fe69563943813840a061bca5d30807958a3068b83610e7d75ef0c9d7044e09fcab9e646216789a427f7e72f0510c9926f2c8ed554a11407052e16bf59aea045fb63349a524d3781d08eb4cc43b58b79658fd89554a58bee7b93da317be6e5a4754f9e8c8449369b367e2e3100bf3c3266556919a2f7f949d286208b769035b380b625679f71a11aac1048937a8ade8dedf57600907f82d2f9bb180b719f271fc7e6db2a6cf06ecfcd87fe918e9dccbbffd5e3cd61b28e23e34ef27776fd1cf13acdd1ea4d72b3bced2f71b65354701870b994902f56157658647c9a7ab9cb562d648ece203d9c7d2a2a0bed5fb577087fdeb7e438796ebbc0ec605a8efc3c946924759fa8b55b24ccbb0d859378d70f0a33734c788384b7c0282069177fe9abbe65f8f9ecdd67e405fa9ebf66c5d6ab0d8f4634ccf922251fd889171c5fee8f23f79b72e1c0cdddf99f63debfd5bd4e38208139b373eb9e42c9df0e3c0e3fda03296fa3b8b949a20a5361bf6404b367e917eb6ea398e0a280dcfc34df6eb21fefbbc0d07c28afcf64a387595925a3812238c3135b4a706395524a274976a55777c95d04f4254b36cccb655ef2398fe02d60e5e966805a4b1227b5ecfd0493fd65a86fc7e307e56943686667fcdf8a1cd84b705bd97c15b81cb4f03088245e437c1b699b8df1bf1b67eecc717472d5b9b1