0000002045f5ba2278aa50221ba4f95e0ea296905da28fa970565c020000000000000000317a5275d5fbb0df9408f6baeb7bfd0387ae3a83b8b2bcf8542f11b9d347567e5220565a0d1e041858ade8aa