0120235c3cc668d93a008b5455990def38b4b0fca0d2dc7df658ea638c88ca2ba24e0a
012160d7aa2f3d50261a3a9eb827a532219d051e555ad85d30c19c77e89e1cc6b8610a
012056a532d5d4b2ebca8c836331ba45dff07f57c0d5829a424271e40e4a3520eb490a
01213007a6545becfa384423b788a5b6e73fa72406fa33fd997817b4f89d5a6a3d730a