012071db51a0afc27f4be014f9554625c54626271bf150aaa5e65c3b5a0249b7f5e10a
0121141c1b8d5b39eaa620e397d4a1b72468c0bab6724dee6fc78a242d8f8608d2300a
0120cbef9539ccb558478b3ba53b4ec448ea8a8282803619b11e5382dda54011dcfd0a
01213da99cb29f1c22fd59ca1d6dc3f751e3ce3cc8b9618f85ee918fea8cae8fe70c0a
01202bcd3cc67e1478ff7a6585208ca92ca6bd8e433dc47d8c0f012cf209e75ca1360a
012160cfebb6626b5edfeb24dbaa0d9e7968ce1b1911ffe817e583d0220c458d42420a