0x2cffd02eefac7dda1ed7c121432021d7c19569fbfd16bef7721415d45c7e23c9189d9269cce12132da737bf6b35010b074987ae61baf13fa49bc081481422376252e3c8f15df1a650e4364feb2186d4d1b4c640e2f8890866ba634898dab93e2723f14a1cdc854b64023f176d826edbc958e723e35f4a05fc35bb261e45b3e39779e5d411a34b4ad2fcfc717e2edbf18a9396bd37681237d5ea941e7ba90712b0068d388099a95aea9492d89c7e0185b76e8419b6c991859e0d0b3f33812ae2016627d2bafcca493a13a680d386fcb1ff0ff85d4adbf2a57490cde29bb5805add7411b531ed37db048e3ddad127024d2122197293135626adb0c7ffacc780720e23a2816b9aba1e7586161402ff2e0fca4dba1322823f2baf3e4496b7d82b81a98489a9d6c12787ef62ea95c07c4b0d7246438846ce839a3be4ef94bf2d6699d2e48ee05b5e89e4d6bf0aa00583172ec17e298d83c80ec87927c7d80193f40c636c8ab7c32c1910adb927e21e8f9d894dedadaa751f59caf806df1b4c3737b6fa59d5d5122a900cd01eb18782524c8d5a890e808f6b6402c92131802a04c163831a7f5737dfcb7bba54f11bc4591a15cb971efc510c75d45dd9d6466b6cd2982c77356f38596434cf2847f331565e826aced02fba1b5b0c8b1af6f8d5edca0653f52f86e91507951462e08da650ee04aa808d1faeb529c0c444f0ae09e60d58493ba90d07335778491906d9b964e3cdddde83c39965f560aa9e591105f3c3baa909eb44d6efea8b6c6fb9bc1987aeaa3953998b0c55fc62737dd1494556d254d3b688a64db7ea836c5b4c35effcbcaef3ccf452b680a9a313364e961c9a57ca12971cb75a64507fbf4f6a6a475b0abf38c6292b5fdcd9867182419fbb9d6fbebe06468ea697f12961a72586ea4a7b399f7ba541990aa1081811cb249744adb0d478dbced9ed0256ca3bc4ce97096677687c7e52c83e9c4485b3c54a6a47b787ccaabb8b7397673980b7c8308375bd55378f9fd9caefbd3aea8d0d315a9bfde1e6ef76c36a63bbb202ed402f314e67011aa3b02eb837260ad819b899839c6a4b17d86ba6adbe7635982e4b9fda5625ca24b4cf9475187d60e3197b55f549fb3496bdfac3899ecb11e1d370f30440ec31305a427bf18d3a00097fa5388b5e4ef73fc18d7bed9776e8388dc9b86b5aaaa35656d7e7a82e80d7abe84e5ea9ff194efe88ef0a77f336d8c47a1fbb55ee901a9d54aa889eb4b66f74b825c91a86afbe6e4d1ecd0c0d8901a948df2dd48ede5fa71ec6cef94e65222ea14da72239905c245f50932ae88e380c2e304c607a5c3b07b7a5e2e4240a0fa7ea1ccdbd767f6e5b313e17c12e5c656cd3ac45e647a6c9425c7bbb69e7f426aa58964b4e4772efe78ffc97d6f71b6537fab9b3cbc7a4eda75e2b0396f9f95cdfe4c5bc038773814bd78592bfbe23e1870a02b94069fbe244d3d623bc6ca838ac800b0205b3d088bd9afb656da76c71cddb7797965ecbe6e99b4cd138b70cba40f029e3af8a6a13f8424033786ee86c35d946f576e5c375ea4b1b55c8d6e70f0e328f756b65a92a8358998fae3289677e774c085538ac56c312bb2a217610c71a34138267b15c03e3160abeb92b1650dd72886f74413131bcdf6e7210e654a5162ad275af13e9017ed007ad970cfb5846ef26c87037d653fceff9e746f7934ea703c14be6cf6a1f33778da83891294947537a3639d8e8139bcbd99682a1672a64245e76d4005f11f56550faa44f2b806f0ca4134630f4ec31d8f3bc4e286e82cdea5f254b8ad5768970761e30406e525799cb69d2abce74c41fc374c54a08a0a5e4f3c7d6b7400a5abd8b4db0c5bf6509e15e4c523f7be3745e826f891d1766e46b9f5ca92b4666f6a6016fb9bf3c559cf433f9d235334e846fc3fbf