0120ef106b05db7695ab02b1a745466dd40605c0d56189559d78b407d4d0488ab4bb0a
012136d3dd1f99f9d33db93cbfa2edb4fb9b67a471f312745e9165dc0663a6f057670a
01208d7abb8b1381c1ac3e5656337b014d6eac96417db8b5598ff9e066eec9b661000a
012112b6e9e354f9665a7efd47c6426598821e85a66b7fe65dbcbd4200608ff89b6d0a