01202cc41dcf3a1076d168e5334dcd22d3904d888065cb8f2adf7d5a5edb19ceb9020a
012164c89edcca29a16dcd111d60229929c8d3fea36bdad96d312fa7543a9dd2440c0a
012049a29c062e47ffdb34138d7b3492d011b4eb8c1c1017cebe0d78548145cd5f6f0a
0121f7f33ac13e22a926a3f13ebab8fe03c1e1d86cadc740a3092a2a434627f8bc300a