0120d5886a4d2056c158b588211c20a3ad587da5178979165906de03a4c8bcb7f2b30a
012193572f6f280594bb0cfd45e84e512e9066a15f381a8dd4bb411787f31a377d4d0a
012070e01110c5ef68f1004f2381c75401ec362f9e3cc65d19fdba2e713928c533240a
01219fef617870191744ef0aac9e165fed9f5c32b677b5a40bc50dd909d15f33591a0a