0120b343a3a8db16afbdc09cbd9687e128951117dd86161c6e712d44dc8320923f220a
012128ae813c32d815f4e3bfdf018c99132495150bb17ba9b170a00fa44e87ddf8250a