0x2cffd02ea02fb78ff5a1682c194af9cc700ba10513502f4ec03745b3831b59e35d0aa37f4fc1bee4ec3818c08e5f405c38e585672d30a9634bbd3620d3fcb0477b8d01b95d10785499953ec8f8e3279b04eeab07a94bcd00f5d67ce8026cb7b1bc4414da95aba9d7428726de86eaff1f9d3974b0e0cacca914c5317a5f341cb0fa9698094ff89ce827dc29ce95056f074e9c6fe16b6055bc353a2e9343000578f86dd6f0229a499ecd5e3e3b1f1875c81cd7296e4f1e456907cb07e5a8e48bc64f1d20c1dcd9bb393080452a7f9683c47a37ef7e8e19cce1c19f8268c6ee659ebbd2c9180d1982696c2fd67b2e8e097688997b65a62fce0e7b046e4d3ab438b2b07312e85c664271ef2cad5ea616d6db3ed96d9914d885fc458f8694b8c577d928be7d89255022684f32ccee50879a1529c8597b3a703cff70df842f925596f170a4da42d39fb077d398cc52eb42f655392811473f8a65d1bd5c61c9d6be62577aa4e79cfa497bad7a1c41408388d262f1c4bfb57f0b1ef364fac3be0b798f0f976e56093719411c7aeac7109cd61cb1a999ceb4160d3e2f3ba521358a1d3603f9c66384dd9724d9114fdede2f3b722fb2fc292c33994466ad5a563a58d350f80baef4a16eebd7ce7bcd5ab8eb053ab364b377e8aae533ebb415177451cb5cddb2cf08717968aaf96e50dc6364f550fc73cee4811226541622861f0f306f684e98c14aebd48a1ccc6bcefc1292639fdd81463d9fc6e9c2b726dbb0109e0dad17b58516081ebcb1bc4d5fc62dd23384026250ca998a8bdd09fa5f3c7aea447a6535b13e4d849a8ac32a00847b8426584057ea6a7a9674571346a1b006263e056f116f77be9fcfa36ae5376d30934b6115587c2850e9d68361056cdc60c0d6fea40e80581124130965180b2859c29251866df4affd74c749f20520b6b04e940d79acabe40f7b136ea84a7b0a1ab67579a74940490d5a3d313938416c52e4c434261fb36ffad5b351e5c7565ae02b1a158f6224b0450fca31b806fbdd1ef63430c5ee678b8f4badac521dad4ac92e8e088ff12b9a1ec6af7bde460fdbadcf20ffe3c80a310eab51e7a0f38bedf54bf0ec34b96899bbdca9b4dbb7239586204d9376dd8cedf4419e8532369bc93a7ac335b77046e58661895364d7d69a37b18d90d0304e9e6bfce73298075cb187bb01f79f5f26bc3a33151b3c9270658d318790f83e1c9263599e21565de2ae386aa440606aa28cd06e56ce090d86fcb78ca057ea9827f79662c271335546b19d5c063e4e5cf9343c6346352103ffed46eafc478754b38893183429899763ba7616352e46e84ac80717d1d447f7c6b9746ef5a2f92e640559683498e430ef86c43fc81d06911ae566865ac510b9fe3634513fefbf686b95bf4837920f90dea5d7897267cb6e816ccb47c83956a1e8f236c81f5bb9328a4c90f146c8fec2d18974b6dacafbde802abc7a44672105300ed212584c7e24820330eea0b497c6ad0c9adb0ef2e829680aaf2f6ff2fb56f969d371f4ecc9e5a128b4c537318e8b35dbc10474190d5279b713e273a1ca8594a9f878801ad10cfaa1ffcf79b2c8e393bfc739593486816998a264eb6f9454cc7d8c238078a0972a9224a3a8a7a54d10bebb7efec0a357622391c35bd94eb1b67e85bddf22ad028b199d070eb5db30ea156864ac22d650ae195844df743225a97f232c8e80e63ccf417ad43cb4078274ea9d27aaabc352aebfacd2e9fea8d96839d1cdc74a0e99bcbf40133a9cadf001a92ab41d979c608f162e2fc6d6fd2d616a081f0c907a7bda5556d3e4f921eb65903d2dfa29a186911dbd73af3d92f2d71ebbb4cc196f8f226cdb65fe01c4d19a6e7f48d6334873c213d721719db01c5486c8c4620fc64781471b8670fed8537fc9a641c74d91556e7087