VOID __fastcall SepTokenPrivilegeCount(_TOKEN *Token, INT16 DX){
unsigned __int64 Present;
int v3;
__int64 v4;
__int64 v5;
int v6;
Present = Token->Privileges.Present;
v3 = 0;
v4 = 1i64;
v5 = 37i64;
do
{
v6 = v3 + 1;
if( (Present & v4) == 0 )
v6 = v3;
v4 = __ROL8__(v4, 1);
v3 = v6;
--v5;
}
while( v5 );
}