012030c7e4088bad933f1b40c32efdf68b444afa541da3d61d9f56bf6d29eff4cbe80a
0121da9edb3a57c15b1fa61301ab1aa7c407c4698b60f3ae756b9e60732373399f790a
012061ff05c96431eff44313262da69b4eb18419bd49e075467160be893d97ec16e30a
01212d45ca73f522fedab3a1e928048724e8195e4758cc035babce4caf90a9de05270a