012043c29a8d84de0ebe829c67fd875f3cc27843c3c41e9e563b9556ca4dc058bbc10a
01216cd4ee77a1007803bff54007d1d4e2de5122a897eb50fa479eeaaaf2f07f1c7b0a
01201908553d2424b96ed89b48738c805a8bf1704b2e5bc627f62adf28d92dea62330a
0121ca119d57d28157b01e2d6fb9cfcdbf03e79ae774b1f28d416256df169232c7070a
0120cc5ef3bb8b9c53197bffd94b69d0c30e546502981cb31e4661716592a8622d560a
012108451916e29198284325dcd958aa9cdffb0d47ac2ea60b7544968970db310b670a