31F04C44DD63986B39424883082CA6E17A5A8804D3B0FFFD454E6DDE853F000C
60CA42AE22F404A9DE351A8DED77A3371D1582D253C052AF5E114BFC3E7E3248