01200ae0c0ae4477357bb5e95bf170a09fb16b4fcd116c2bd5b5598463b0b94a126d0a
012160f918eff12b9e8b4c9024984abfba04ea47eaa0d573510cbeffbb93253d0f780a
012033c06c0dc1a8aacc6e0e859c9c23ae35d654c9e8be146fc5d612c80e10775d6f0a
012127166f5a08a8d639ae59117b3f1fff2f997759b7bc72c6a07c7e76d8cc0307050a