0120f19c1868aef213f19d2bcbac127707cd2b9bbd6209c550ca72b091477c5b2cdf0a
012172eedb9cc1362a9aef255a74965cece70926d6f08b58c51c4e3d8069ea83f32f0a
01202ad73ce6420ec07701dfe04c6cc54c532e63238242c89a63114ca0c34a113e8b0a
0121863053b3ce3fa07869b2cea9bea138fe9cdbf4b6def0e4e0e0c84078d7827c050a