0120cc78f1997e5bc467e13dd3f1b62e07bca209274e448a87e83624dd4f9455195b0a
012104d46e51c9d2e4aec0b5b349eb312384c03c372c54271482f66711bca8a8d66c0a
012039e0d5e031d026ccee7e96995845c9ddc3fd29b740e103c4c32c5b03fc6a2fd20a
01214207b65a82cd25d5c2c8b079e9c6926f7eeadb5e3e701dd754f349ebd3f5155d0a
012035b40d63f716536652afcca637721e193e0db63ec4362baea8feee7d6a5617010a
0121395f11fdac9135b40d9b444846fba64b3d6ca3daf8d4fbd200614a64a1001b550a