0x2cffd02e3d6b203e088e5d31e0d8b61e0e55990db2b4066fe9f70993c01703232879dbbcc6b1522322d5549944bf8af9f149831f80f1f4c269699b0c390d115a2ca4d1e6fdf93014a9df9473bbbe526996ca040b990f2a82c69224bbe35504260bc7181ae73b916b4525c7467b621bb7a8e0509a93846cfc0222d12eb09379cc47487fc37fc90f4a20dc5c25d18dc46fcc4ef8190c9cc02fa82a0ce8936fdca0b9a1cac9da6980ec0bb34049887e064ac5b30171f25c6de894664748773a420de6ee72ab47e5401ff1d9c9d0c957362a91ca34461bd38101a459cdce268369bf047a38425922688262fd4f714d4d4af3cb0cb3a7a7e64d0c16c8340fa7649d76a34517fbeed17c055a90fac366017281588011a300f5b2938d374689404eb60a040c9c599167de8ed276d339a9b0683d5ef126d08d7cb879338bfbaae271da22716aa3cb0a9a96165a89168fb2e4b36b8e76f4d8f66db1b6c183bd84e996348dc426876f0ae0964c25ea8340d21460b6261336008cd3afdefc68ad3c1dc368c81f05c9f86ca5e906f3e4dbf20a20ba9cc0a615512e792fb738a35c08b82f665fdd1297657b8c734b60216fd9adb9b0020770e870533f800973a11bb939bc6948e3a6e86b22c1ec94ba02fde12109e3aa0f2f4d1963c9825ffe03f96bc692f3e182698402bc46df5b3036d57563c912b0e9f6519d3bda28192b3eed366349082db7fee1db10a2fd46103d0c6b8f303e5cf6fe31d90a684afb6483be2ac4373ea339386af33d5038552b53415ce43d3ddb81cfba4a249d4fc7540ad8c32bbeaa5027253a2125be6e7d2cd51b3c0816a1e305988f22877cbea16d494630146651351640c1ece4748bdcb23ec5a5af0432368f35929746538b5cf1c1ffc3a6799130e7720b1bed4274ca22013498cdb761758bc41594e17b7f927f87989d8b53ff66080c00d3c035ef2d1cc1ad5bb700c8b4959056998d062121b53890e58dbe92c3573be3d2147c036b4ea19dbd7b6d67d080eaed7295cda354bb1aa15f9b4ac2d1959116aeb83814f9d82b6d684a8ec18e12d2934d45a7666e81642f5ee65414fbd3eb8cf2429c8a27f85ec3ada6684afc12182f4c8f8a0b7635be38ff3b129103a3dce339146a59d3ac0422a46559a32afa7574c997882788a666b9932ce9f2124af68e76bf5800a3c078c9b0d1dd3743446e703b4328d8a09a21a33e548bc96dc50b17cb5db89e08e7578f46f19e9cbc913cb6978919c0ece5978a77934d10adc9e23a7f18ac26b5d23c02d04e5e2e3def1c5489cd5d1da47ca33d1c2bd1693c43a78c45721cf309877322fa382dac9d6a9e39d162971dcd2644de456c0453a1c50c991b2d3de9c36645c02b4ee25422f4db290c7386d8665c630ef99e366b64082e45300f1f74fb27d68d8b0d40c1bfa79c77bfb4e9302db5e17fdadd90c032c8ed8d859db6507c6ccb80f4e7d7b6cdf7daa99909dccbea888afe21a1bfd80c6338105d19ee77ab69c25f29ab2ac43aebd646b45661d4e20ceab8fcf36279724a65fb3317c4d77a0eaf5e2f27a08f18ad0023371764088cedb38fe11f0717d97ab2e10d9d9d1673598a0cf2c24bb62f5a340b3b8350383f3289583076b968b8b7f873349493aa573055401e8c7deadae8e5374f83448c7a0595d23d8367889ac0e35246bd010517a669925a506518b05ede40b6f07edac983ac2f2a93513be8ad99881cf625c8b7a48006c5dbcfc10e42e94132bce4d2dc310408d3c057a46860317261b0c1d0e88eb1790c7158b25e8cbedebeca4e1f253f783d94c51dc94151509d1768aae8baca692176fc3ad3e33d74b58758c9be42129435aceedeef2d8ceb3fd1cdfffa1568b9a87ea34211efbdf6f5fb53affaf2189d25c48212ceac11dba22bc541871a860bdf876a32b3216f0b1e5a