0x2cffd02e2e4fd91cb8f74de4bd0dd0056ed7205ebd2936e0fe210f7e7369fbd7cdbc56927c9a404926b599848cb838637f911a95b2b9732f0909a99bcbff67464440f6d3493e6f49d5498f24e7d1d5e5b79660cb7ddfa6d8e7c0d383f5c9f6871dffdf26c55c739d10d8ce41538e3ff1af5125b135350ef79000bbca09ff1c9a0bf97ba56931c0d6102ae1d1de41f0c9e28adeb87a9459522e5b9ca045d6642313381a15d54b3c6293df18e09d44252aec2e76bc0ebb7a398b03296ddee2bb575a978c7342f0bb53658e1b3fff7fd237b75b886c426c78118b09863735debb53400005fd9ae03cad1c75d98f5c88df1a97331e21f48c77ebdbcc4b48f5cf3d7b8824646d122a710478d67b3a7d71c15b57f942b98ed9331f797771440fc675a577a638633c190834821dfee9d89abf0fe24b141d6de40719f2d779d6295e70ed3e1a08747373f72bf367534da699a566e78d674d93908a95dc2bfea636e7262c977c25cd470b6fe2efaa01a1c8e1bfdfb87c0844ef22bd4fe8626d5e28b71b4864083118a39e17a5a83d35b3da609cc29a0cfafffb5d384915973ec2d23d6c2f75dc5bd8bf696a5bb9c2359ab104e54aed6bc034324edc0fc8553303e29e11f3da8cea2322677a97337b134745ee2e923ae4c2bfe186fea8a41cf0a56d7d91076df448121dd248ff70e3942c656a7f105773268cdde9242a20b06f0006f8d9d68847b7f32843f25d7717e7b86a5a251202e7b54e2b88f235675262bfdb6a33c9d9354f0a580e4b64d02d5c721b5bf84380eb15816998a25269bd159d159121841d3b2d48a687b2d4ced98da3cca62e092bf99c3b579e955620292f814ae7f46f1dff55ecaf94084a20aae1c9caf105a719d13616e03b02c2cc60bb43839474a16a144ff0c7d070b90683479fc41a770636ff951b8c3f9b678099839022c6cc1fc46cec796eef385151a2117facdc4645ad457827bf8583dfde4e28412317ece7aa6a58db9fec36b508d3b6b3b607a2c2ff7944a9f61159447f4068ee15e403b58b9b342ab3e63ad5da41e31f68148f473022825ed856ca236193a697decd8ad3c4809ab739e767791be9db37430e9816172dd2b9a94b15844852c14beab10163b21e4b62ceae1740fa60c8f1540b8b39ef5199491efd77e1b0816de7c3e32cd48b7fab1cc8e7772484fe2f9e698fd56452a10603e1c7cbf8d509ca069fabe3b6802dc5b272e075da93203e645fbf26135556277b66370616963aaf3de4d06c6995fe91926a1cad8a1dee4918bae7513b3ff3411298747ba406f4cd4750ee001acf44d428c5ae3313f1940f6527f1b7561d53555ab78158f9935d8ef01f8a9b4b42874e700a9c2be9b463d4fbe7826be9c63af973d6972949510899730b522b88f370283493a837f838ed8e5ea3f8818566f5a2212624feda930ae3ce853f2e18c575b05ccc54183dc176754f184281a464b8d33f7bc4ace1d09158cb169ba42a292e7df94476619af080bef94a312b6a4077e4a4031ddf9c770c9cd7b5b0be5aed60cecea405fde2bb62e90e11a11677cce81c78b0012b4630985617a3003701a0e6a0784a22b38283b997271eec30086163d0852b9609b27914bccf8d9d90c2ffdbe546a83776e43313661e87497dd4a3da75a63c6b95cb3c2ae0cd46e388a03d451d6cd67b70fea69281faca903b9acf9c8a4c135de6bc0ba80793158044d75c820f8a762a8768220bc5df345e0c344f2874a8a3fca61bed0805cb05ce81455583cf0d11423f7acb77eff80c6e69c42ac5025777b0c70304615288bf9c64d7be28b48f29dcd314773573b25d844e205065975de9b5b2edb9103e745f1da14307629f4906ab05e92e9870cabee55ad7a03805e5d47a9c0cef081a72dc0a5b8578868f6e73213d18e64a582e013b8366f9fea4be