0120488c1c6f9da78e348bfa844f72dd3f5bb0f3792dd6d982a7ddf5aa3a4a0f26110a
012161cafa4cb49006d6bdf246991db4887f5fa8f69af137d8b4ba3b29978ad8e4510a
0120a984b95ab46b43220d0b6a36e3fae60e26c0cba4314982277f31126a26d3fb9d0a
0121135da66d689bee684c27584050da5ea67b797e4212f29d83e9dab6250a817e490a