0x2cffd02ec5fd9bbe021eae93bf07eafb09a30f8edbe9e9a3a230e5f13fa473268e746790531ef4590ab493b1db8fb99fb522b5822eab8cd66aaff4b3635667792005487abf9dcd029a2bfe39e8e1037537bfdcf1786b5aee1bd4c3f436225de89f7cee829cfc2087893a2c682f056b12fee7389535da950dedb03c8483df1f57acb5a32660a3ad7a48749246a808a43193308d6d79aae1559eda038ebf3eb2476769ef4b89fdf6d9a3f1ccd44ef2d8d620c11c9387fb12132de4e9d1f0bbc4b6fffe0cfcd61ca4c1183e6daea5bae396802404c3a0dfabc6fee5522d4a2e939ca8190385bb7458bbd7178175f42fbca234019d040dac4c8dafa7b7d79fd19e9ec820dde3eadce7ad8d99e56868a670603083f4696b6d251b4e37a705faf761d377a6198ecd10ea42fa8522438811069d76e8cf9b311e21a2ee8ee615343b1481578a9ef00b3e35b34c9fab50c703cb6fa62c5fe8376989bbc2f4f8765680255670cfb0333e4353fbb8cf65e7684100899001b719b0e4cf1d7cf78b60c0feea70152b7251616bc4afbd5ffe56abd33be930ec9fd71df6cdc906b2086c38d347ab7f8dc6e4335532292bedcb06c328c8b144038d7af91242ec8f84d81fcdfc661e785a27d241f4099be0859c10c40a610bc99e473dcbe3626cfa173019e2e499a73b6e5d0bd3569b82a83db1aae6ff09967551887e0d71b548cd7e78b4b58583dd17c0ae324bc61f9aa8f6a09ea18b1a340ef3e84cc1235fc9f5fbc5bc490fe9a20b4f2bd55c16645ea9d3b1b10084648ce653adac3e2b632fb106a6fffa0c0c29c4cdb79c3cc32b4648c3733f62412801459797c4e1c28e65c6435a96f42550f9839f0822f0a2c671ea78e554c5022d0489d07d9deb09232e6bb415ec48949be4cc62e993d60c561173a6a5f851444edf0e2651779a9e9ccdf8339eb785e2873a49b5e66b3761b5d55ee2270b6712fab67b4ba45ab6e3b3b9ec6541d9bc795913f4b143ea11c8c61655b2d1a8e66b76fac243c3abffb6937a1faeed949a66cc7fde17f33ebb732f980eddc6757851531b0551fe35b1309ea457f16c586d7b875eb95c309b4534ecc442eed7befa94a823f104775072aff372db4ebfa7b152982eb140bd324c13259814728581df342408e7d7e82dc1b8249469b36be1aa814648eb5bf68fd456b191abe74eb7f413c1d835e39e08af2b62b8bf0f105c0c2d68a2bf880c40efa6ad007e04c54e5de0085747480d7f14b6e9e1852aab790132dddbc445bd824a1a791cf7124fe35efddf03315da3990974f49922239076dde4963d125d78bac023d66a21c750a6f817a01b08052490b53606225aabd88e8046bb52b49123415eb08c6ba49d6dd4636dc8d694d35161dc2eb92c0b5e74200155869c21951af5b00b4d0ef23d3d9d18974b4982f5d27309fd8152da239d4f47e44feab4ac0471b3937fdcad4b8ab4fcdf7d3c5834ca2e12d7f0a20234c02a10a59b9f395cf3861eb8551aab3c8a70ec0d8e8bbc4ec48cd6bc7fe0251e1fe911f7cab184508ca3d1b6abcbc7608b43c082227ed31def25178b0a3b8bbf5427f92d9fcd622846320d624495d1e2e812446f3f0f3cb0fcae00adb5e1b5e268dbc6f593d64c0a9cdcf297085b33fbede4193041d3d3d1aad1487122fce9827fa1c84d831c033e7b125fafdc23c1701ae2e9d3bd5a88aa98e9727e1be0ca3931dfcc05714d83e7fe57be17132e95776c9186871ffc8c45150c82825ec0d7f6c35eb163d959d774da6891d788117b81509bbe5e3495d14874c820177442ce46e5ddd65a1a4fd165f57a5ce7899f270aae91d4023bca16d0f7a1a25b80ec179eeca066d35c09aa549c525f80ec5af79529c763f9ea91c910ecdcfa237ee404855a7a0f388f85a0fb49f5957e09a833fd06a8535fccd4be8d6d4e