00000020ff21650bd45ee6c82f1eb1e2ecf6ab8a7cd48c58de1c3752d80a00000000000057034f63dc955f9967078857ec9401adf94215a95095da2511703946411a7f2ab42d0958c0cc521a7852cf43