0120abafc66b24733dd207d65ec1368bcc9557e2ba74300ffd57aa1fb038a70cee660a
012104c8a3c6a47b50a7645bfdcd22745a1b693048e792bf05a1b80b142ef488975b0a