0120f8a9af018c390d16a846ec9f7bad7627e8d63bd2ca5d66d694e8b8b82d4240cb0a
012140556a56446860d395cbab4b1bf6d92dc5b0ac2c0ed9fd0c66e511fea28cb20c0a
0120ac2fe7ac211dad7d06c7a73311551ff5625d445fa91bfb37e20c1dbf123b07e10a
01212f527dc77b61a5b920b23e6c27d951337a0a26c208eeacf5cb51adf95b98c9530a