INT64 __fastcall ComputeFlushPeriod(UINT64 a1){
__int64 v1;
UINT64 Hash;
UINT8 v4[8];
UINT8 KeyBlob[16];
v1 = *(_QWORD *)(a1 + 344);
LODWORD(Hash) = 0;
*(_QWORD *)v4 = a1 >> 4;
*(_OWORD *)KeyBlob = *(_OWORD *)(*(_QWORD *)(v1 + 8) - 16i64);
RunningHash(&Hash, KeyBlob, 0x10ui64);
RunningHash(&Hash, v4, 8ui64);
FinishHash(&Hash);
return(unsigned int)Hash % 0x927C0 + 600000;
}