012066e19718c8c9a9684756babdf4c1360dc1e975460818854f614998fc0a493e7f0a
0121f9a8fb1b34105dfb63623503f792b71c7ebdabdaa9a60ad8ca22325edfc49a520a
01201468e606482c2c7334ed78037a0f3e935614ca8080b9bae3495f9d5863907a2e0a
0121ab287224a658f350bf443fbb8d53b9256a09e0dbb60ac0d47321b025d6ba942b0a