0120343f2395f26531d45c25b2db78c70946efd817d98b5e6cdf56d7e6ff45680a4b0a
01219f3177255ed06acd52a6171bbdda6d2ce7febdfc5b91d3558462a7a092e7044a0a
0120ddc3861ea2a2404087c0790222bb91866a0435cdfd544d5216ca0a81051b7aa70a
0121aff43007b2b82181d3207fa5fa3745216a812ba6fea4c09376329411bc85d1320a