012047da2a7d204810228066bb921c336d84af1ccd908368b975e021671ecc4679c90a
0121c28c63e175fe5679718d10beca3d3792bceebe3764b846d659a7f235b1a77e150a
012043655c702c9d2e4e0fe5dfc09fc41cd1a2eaf8dadd98e91576b58822cc0579cb0a
01217067d4fafb63104f8cddd875653d7b84becc87b30b23fe0631337e907ecb03680a