0120e3bfa8718f68bfda17e84813ca86df2b7930a1c806838e4a632603cdee2b93b50a
012188f9f30c3a2a4b3687a6ff90d7413a36962791d119952bb36f38d8fc50c4040b0a
0120779685568a3a64154034add7b84bbace6666d74c3f5dbf5261f5f9c9797207b80a
012105d17a84ba706a4c11895e14f42498221bb379c93c53fd69c00518bc6b0a63640a