01208c5521e0ea394946e1b26960a7878c29ca6d6d86625529a68b762323a015c5cd0a
0121302294577566ba045fd5d7efa1477b0621a4b26e4865397704baaefd6a54e41d0a
012092d49da50659ca3b9bab07489cd86a57013c0760f773579fd0fc8a571f2e04e50a
0121a1e2e83902e59107fe5c94cc6caaa380b7412764b3b584eb4512a851ba27a0510a