void __fastcall SeAssignPrimaryToken(__int64 a1, _BYTE *a2){
__int64 v4;
UINT64 v5;
UINT64 v6;
if( (unsigned __int8)SeAuditingWithTokenForSubcategory(0x85ui64, 0i64) )
SepAuditAssignPrimaryToken((_EPROCESS *)a1, a2);
if( *(_QWORD *)(a1 + 1208) )
SeDeassignPrimaryToken(a1, v4, v5);
ObfReferenceObject(a2);
a2[204] = 1;
ObInitializeFastReference((_EX_FAST_REF *)(a1 + 1208), a2, v6);
}