__uint128_t tmp;