0120f61b9cd9f3541ab116a86b99f4bf68c8816a72db6f240966fcfda89c785e714d0a
01217df271cbe027efb492cfa684edab0e216f960a8012bedaaae99a9bf84d591a3b0a
0120c7d9fe2153d1198c1a76dba1c252938dc7df16e9755c8895ee83b6d062a8821f0a
012108987951b51359a6911d38b2843c16f1e9b8f241d87864fdb80a830a006a212d0a