012068329c5012f9fe9ae7abdd4fcb9f36ab6b368efbd2716101cef00210a2030c920a
012153e667678660d014018644159fd68efdefbf8685c46dc33c7639aaf4f144f0640a
0120ab8f8b284591e736d4f6e7471d5f264b619b4ad58473b6b4550d7bfd747c2faa0a
01211a1f264b427045264f0c36ec6cbc7c94172824d6b614292f72cdd1396c9a46650a