0120293f381ae7bc393e853eafa5cc520dee9096d62c851e94d1ae45a627df41fbe70a
012105e402cae0562f38853d4fb9f4b5810521d96ffc9296e9ea064b5a343df9e2400a