012081701dd7594ca33f2434e4bd52bc29bfd89df3aa4698b4a62a6d4b29ad42b3c70a
0121bae5c00e20f6e80a9277690cf89565f64497e09b2671ab70732d29f7a216246c0a
012092fd47573d61f595a19d9902abfd16b55aa7589f2872fa010a3cbf7cf1ee2bfa0a
012122c75eaf73eb2814e1798f30997549e2c739d7131382332585beb6a4acfcf0130a