012079850bd09f3a3761bff629b79e9a712bf2f5e4576e87fbf4f0869a9d832fe2470a
01217efdf0697f0ed0b19c40c9192b009f3c9da788ea71291c0df7b4f4b1f37713730a
01208275319949adeb43b1f1c2044fc391abc5ba4d4bdfda64d4c38f0be789def67f0a
0121e89373d6db375c761dbc1f0c60b231bd468b515c9434eeaf5e516fa0b014b71b0a