2^29+ms