012031f19b34d9fecec7132b8c28ec9204024f39da914f84edd50341dd5fc0e311170a
0121dcc28052ccc7e200c0e799ce51614d85d9d28fb752370157e554a049e204277a0a
0120f3ac988fcf12864f9735e97c8a43044d368a68ffaa4a9dd84113dc86ee1e2e390a
0121437d17cb1a7fbbc5f528f5f8fe1326c1ee9b511f03f16f28858083c2a4fbfa7c0a
0120d004bd396ad795790548134747e2d331753698b2f4a55eaa0fddcda401e1ec540a
0121ca9ac0a38e3e1a08ff42d608dc39fbe7a7398618f75e2fbca61a2358c100553c0a