02d59fae0101ff999fae0101e0b4a3f7c51103b9f49bc3c84c4b0b48e1a2f9c355193d0352fab34e4e868648e04eaf5559da74582b012f88a221380b0c07977fbbadf4c7b096cac51bc8be2261e9c3378d873cf06cc3020803103def52fdfc0000