replaced unsigned long long with uint64_t