0120ec86f04f6b10d93f2d5d7974fba55993f55ab28299256825188b7a5f061e0b410a
012188b3a5aae516976dbfdaf2bf218e78116cdc1fe91250fc4ef3d5ddc672a0ce1d0a
01200df91c5c7645e0c71cdbd65e859d4cbf52e0d9ac3e8583fb646110bc10e06e320a
0121dc67b3b972746569c5238cce46aa9f5ec7f4b928154f7b8aad4a4ce8209d80400a