012066f50a17285804dad633d090e9fd70c02f7e5660fc5298e1699029ad81df47400a
01215b4397a1ae92e7c5cc131af18ff94fe0b7ff35ee735f9aec22bfb22b0308ef320a
0120c9cc11e161af4cabb9a6f3043938a18696503b7a9bf70ef9223d0daffd8c8dc10a
01211d8d8c49806fdff64c9fc7c2e625647167e12e86c63cd5491581d727a98f8c640a