012070a5922a95ef7b8655bb11cdf7c5d1a5b0e5eded6188e3a2a86b000d2a1b18170a
0121c5e16cc17a93abe84d4c93b58c2348b02e5a12f8ccbe88e929b67eb1522f172b0a
0120d0aac0e530f674e0c010f90388ca0e84642ecb71b4aeb2c6a643f47246f789d30a
012105ef84f54e2b7fabd07ec4dc0d58f0a4afe0bfb4975404a92d82214d44e25f650a