012098205c58d699000e2c66f016098d3f428b5c7f51c5709b76cdef1afde9b339250a
0121bc83bda9aeaecd249c6bb35b510723266f1c2fe6568c549c8247c526b92bef2f0a
012016077745649cbe430ebe7d2f2dc642a5e6e680d7e1adbb13fe5cc53e4c8bab3d0a
0121cefe345c9739412a105d215a1cfa96173e9f3da81cd085173b862dd2644ef47e0a