01203254143a9e1f4bbeebdd4067cd5c8c18f80bc35ad90d5edd2a25317a03a214b20a
0121d1b80318d922e96c8ed1b00f50d668cafb1035b0d6cfd9c7fbd2ab3f3a79933c0a
012089aa3098e70e8f24dfe0b01da71ab244d1ecde988ef337ddbdb89ceeb3c23e3d0a
012193f76d1ebd932721a94a728ef35f9eef01769ac708e801a60a12263631364b6e0a