01203427f45c2d0610839ec0b7707af209d50629b84c01eccc6e7f6b12fd20f2eee50a
012171b1a35cb80782c6b921300a346641163aa041ba40fe16aed4d10a8bea1e50600a
01204cd40f6f9f69daaaff4076a307e3f838983ad26e649486378b776442dc58d4c30a
0121b52379cb3b768cf2d031a42a9f9425b9a0fa73c16a445a8762379cde417756740a