00000020312364034a24be7f37250ade15d5950f158fa5f31439b430c4d4143f00000000b0a747871d0a5765eb1790abb3f149101613ef8cf19b423128608f5af6f0c583e93761644d9e0a1c3522adeb