0x2cffd02e4187f9a1d87dd3f1d24b36b3196c272002ef3e150f97a3300780f506b9e2ed43d87ce1254346586124dfb523638313cf0d5d973ec2dbbbc39369893d31947dafa45f9295781255f27c031b5304afe8ef577d22a7ff2846e71ca048955046b3ee7b4620e5cb4744e5b73f1cb8869a0a72069869b7bbc84482159cb31a77c8158bdc87178580072f9b5a6fa257c91e7b0477d6c69c08ce896f4327126cde22f1bbece47f7b85af7658856db004edc4505774bc8663db470618b579e888af5353e131d56f6774ae89981f1e60b1067aea18871f81989130b1df0a0e7508834cee02faf1c61248e59f522f36ac18f213f88e098547b3a807c703ee2bac877b703717eabf957752f6b8f9a75a98d0332ba121cb9764ab30dac5a7c08f6e7ec1802e36dff017ae59b6d7085fd226782b3e2128bfe4b524a46a272654a917777d02e121d547e1a8077a0e7813d2d28850c9b0500ebceddcc3824f5b9f952e178975a3024d32e967259a1a6299ec9a47bdb1f0105bbde6551407fe4b3b94325f6f05b91566854be72f0e5fbccfadd2f34d4ea7b2f5f293726e4e2982a9caf02f23edff977a3129ab3fdc0f45dd1a703c06a044b6866d0ad148135128745382b0f3c5c8c7246b4fc0de9e7cf789832bd6bc405220c44b94aa5a6dfe1769dc293d77da8d12ccef4e1b3fcb40c7377c7506622d891cefd59bb56f634c430db29de0860db78d09c177f0f1d052d3f3106d1985f29f2ab112e3dc3ba033db9171a69d54170ba3a262a4759d7bb55cb48ee3628e994d8e9fbd2b4eb3083e4a137d534dec463aaf8dbc0ec83c7d48b547994054507502a3b88055a8bda40ffa51a8aabe0563de5c51d33e1351c588b5650fbc932014f34fa9bfa66ab6340567f3e41b07488ec697b5f1e906774674d27fb95d4c64dd9b228ddbbeae19edecbf40eec53a131863c5af08d7dea4282550df7a3af9a4066466ca39f8175b15dd488550b40718c6effff7617df2891e66e0a0706d00be8ef0c9dbae91e9af701c153dc559aad127a726a8a24bb31f646b48fdc42d6631316dc0a82e943de61804d26f51a3323d563bc88ea304fd765d556d6a3d4373af31f3e63c7d7b282bf1a10c353595ad6395eff1b10c8046cfd76b33f515e425e471ef4f1591eac11819f05e7b191b42a4dc4e43fb219de6f9eb34f1786650ae51c58c6e8e1b01fdabf725febba8699884e153c09b4ef00283d667d446108ab2128d56b52efd9955ad53c8e90b093e81570010210fc089c99280c4a831dba07aa963a652bc6999de0a6588038f540b82311739d23dc23244a0e280d11931d6928f216d37b5491a28ce5e1f95b50c31755bd38e8b62f664255ac8e3990743121f33ece850f9a02edee2706eef8b3689fb12f59d879f82f5f5676d8168e08b70ff961132a3b3d6ab8cdfc1d3a06e5a4534e17a2a11070b1f6d2d0448dfa75781d6d9a5ffd28f7b957b322d141beff0299c305e06a62e0be398e1b40e16a33071da7cf947f5a80d75479232ab330171831c9f5b00834ea75b657779070c868afb0f7ad4ba9a83aeabad14f3999b8bae37a8d353d061ddd7ad69f77a4448c0ca07bfba2cbc4f879b9c0f51cf03c85cd4b64884d819bcc5d1ea08e589bff11da0a0b466cff849334e76601257ae7f1db5cd096d4df7d08b170c56603fd376008ca780ad54e5a094a3f3e5895e03031306b5a16261957d5f4607d0897ac471868767358bafa86252dddf1592317a9da924dca448532b82394a7e04d4d279cc76c53005c9012eee6382e90e8316c31e6970f66921ae9ef657c918c20f9ef46ca6abdd9440b7be54c19872ee817f2ffbc35e2adc4bae960fbc7caa32f2f3ff4f4b9c487131739aea9c0c436bf7ff8b5a829e509fdfe34c07bd8f50851e46dbee41d7307254cd545e