0120089f943fe9a58a22914d439102aafa764477dc9f2ecd3244d9b5a3d14ac2d65f0a
012187573f7429b20ba7d0573e0a9ac7e854c9de6bc4ec5c7adf2edf8313fa8df9160a
012038e2b80435f8a127e3e6f9e685a405fb3b881b5019250d53b1c3d4f6c92e1eb10a
01219b80fd24ae75998fe4c4c77a150305f0468da1cb816930f6879337fd9994ea290a