01200a59e7affb3c55cef318dc8670edf9383b91c842f15156c682f0661a0689c23c0a
012131fd5f22193720bb7bef0726b78946ae38cd3ac1de1cb058777286688142a0220a
0120880e2ea6a913c67a6bb6f3d851572d4ee8ba94b4408fc1b7a6de2a241e28a47a0a
0121e76448cd9a5141ec3d9c109c91f06c80277a08ec5a6f53e5f9655456fe07d17b0a