0120f4dc1c8ee44e59ac64198c2823e3aa49865a597a7beb20fd7fd1559fa8e7e9b40a
012147df1715d056ae0973b01c1f28495358d1aa72b0cea806ff3f224ba3835ef8070a
0120232bd941504485e7fc60511480c24fffe6d164439df34fa0869d2fffbf7154800a
012137a82e98ff41c6957a54098a61ce66ab63e3b319a7f7c12887ae0d2531115b3f0a