0120af627e2dd3ab1c00680b88166308c3d86da7758d577dbc569c82f7a016db32da0a
012136ffbc999fee310eecb33d50c26b9dbaa8820b8cca7055a97f8ec5272a9614560a
01201c81ee0775d7ff1d9422100ade3dc2a7b17483ab7015c362727b7d16c9b230300a
01212177c09c0394a5b324505253b7b759fb0fe5e5800fedb0d60bd0e89ae810af390a