012047ccbd95672af4b82a0c87e15623f058d9ffa84ea70af87fdf2402a8b74aa9b00a
012163bc0e22058df6448daec67609b6c15e44eb435a0b110d7c7105b66928903d3d0a
0120a7986e04002269d117001bca38d5a0a17d99ab63fe74b3eeffb57a76f406f5b40a
0121d984937c635118bf32f3d285fc49d3a1f6ff64466d0b28b142e008414bfd156e0a
012091e45ba8a9c677dd0f80ca628f441b566629751d2fa2dc69bcc29adbdc6a2a310a
01214d009240974a4124db66b218597ada16d00f3ab5cbc078920e448759441f3b170a