0x2cffd02eedd06377b02c84fc5a1889e0d973eeb80c6b08e5ed2301ba2e63ee66eee58c51f5839c59224f08bee6273b50b2a736b174e242169b11dcea66681d2dc05d566a9e2520907965fee46eccb847222524d0d44651f7ac94a34e7f1f2ac8d2dc27a1a270233c8248357bb9530a6dcc90f37e2011ee224db4f27955c3d505b1435870c27abbdfce497ff4605a0ee488691f2e772aa72822bdb5ac901bae1dcc112fb63cc1b3a6c4a468705e6c11d30bfc8b01c9c4df7820e53c02d64cb57cc8449cc3e4706b8c06c86eca8b206180d0f218c27f9ba96aba1d6696c4911ccba58f206e86ef7da102c3fad04c669a14c5b06dcd46c45438c49cc9efaf27f6c8ced06a81818f63b2927598366c6074551d39d803ed85bd763081b13f6d59ae5ba7596bee02201b42214d8e69dfb7758a94f7acb7cace339876c817342220700af38a6782b010630a77ace79df4d976f6626de876b7c33119172e85e8f2138e5b692c1028855c4c29aa954b670de9fc3c87b9ff4b94fb63b30c596179fc42e4d628d713e897b644dde8d63433a637e0eb698548f883ad96b383dd012ec62d6b81dcfe40644c40e82543edb57c606a8a479b797e8e65b112bd90b302fa22c36672223a93bb554f5e0224325c96b44f993b6fd574d48800de65c876564421589fc2b08746915b7f7f7089c47127e805b7197013bbe1719a88123f06ff442bbc8901ccd3de103c14661f60ee9814b3dfce66fff8395087898413636acdfa89de230b00c2534294e44787497486661533cdbeffa800e3a89eca2c2ef593ed4cb410286652ff4abb8c93b5afc55dd2cceb8c9c9b6e80ff1458cb5bcdf952b23f1e96d06c6193bf83a208de714bb6e77871df82d12ed802879119f8f47e79d67f45b7f478f6d210ce78d3dc2c34b8ba7813efb10f581eacb458b316efde49fd7e0093bfc3c9ae9e42eea728989edac765670f6199eed633dfd5b4cab26bd6f472a3c558c385bf712941f39943f20ae64759e03fac748bdf0d2260d804cbf3698d4d30ffb21c6b391db0926484c511f9a5a620f2fd4675daeee5cb1e2592e704a14a876f7227b1cf1dfc2af790e19a49e0755300dc21df2765bea3a3c3dad2d07337c376e86f63e2f1395d457217211958a18125e8b4e5e2e6fe4d4181ac10a9da5b74e172d5a98e5d24a0359ccda673d1134ac94549a97b0ff96411e71adc43d5bcfaf618b5b5d2e523cd22c70de506f3d03622ade404cedf300a37e0e74c82fdb7592f425025adbe1ac14a48c25b32af7d6ebf702a1d044a89521f950d85c2e99b22df6c09ef375df10c01dbc2bf9a813190dfb847c9f7fdf29a241b5f5200b114fdd412515708e44b488a021c98338c1b2365979619c7637040e7f4f958b813e5217343b58c606e12e69a63b8349eb3eb449034ae10d1e565dd187171c56c4990753c037eec7b6206080419bf7f98982ec403bbd618b2d28c0ce8f66eba9a7e066fc8a43c9fc52ee3250e49f74d24bf15b9147191bb0becefc2116daf7d5b9e136e42bb22babe5fee82c36f85c1d87a09016387035f0cb9008f593889683021ba690d9d62d3be47d696796b1de034f5e3e9ddda2da2f19669430fea131ecde11354d92bb3c9b7c7fc5322651716242f55132012b46505a424884eadbeb1aecd6d1c378689209d83b3154876cb363234a4949fc65c6987b821ae3fda4dea35a27a0129f46949627b612b38e64cade7387798487c719131b7f71be5188f28ed3707b58b7e075ab147ed4c70d222a57e9f1d8a19f23f970f46f5d3f581eec7f1c5e67f804df5658b8129476f389a06d33b277035081cdbb56fff2fb75640fc038889fef2ab850b478b6e710a3206760731dc10211bc1c68df87419b2fd7a2093d84d0a861854922403b7be7af1957042b43cb6a4c781b27b