01200c45e6f85403ca35165094b5627b48aec2084ec6324952bbeda6eb1cf9c48c870a
012143a3b448c06e46a9e41ee9f915339d4bfac794bfe6f91e3142f3225fd15ec00c0a
012053a52d30fbf8cf33f7b0549361753770189cb330cd70dc20b39e85fb140474fc0a
0121bb6eb325cd88c2d333f245f5a802b404f71b0cad4a9d5edd874ffb5140aa696d0a