0120f38a0202c0857807af4f008b061f59e93f58421039c4f62a6bc2b8dc324409450a
01219b442d1b76d09698d063ab1756ff5dbdd073f09fb6e99ebfec370fd6364ad4590a
0120349f4e19295da86fab18e8edac3c6729659efae5f935afffad8edcf2b42ba8130a
012180db0a275826e69952718e4a7b35a37a293c4cc77e3b614c73f41b640ceaec080a