NTSTATUS __stdcall XmGroup2ByCL(INT64 a1){
VOID *v2;
UINT16 *v3;
INT64 v5;
LODWORD(v5) = 0;
XmSetDataType((VOID *)a1);
LODWORD(v3) = XmEvaluateAddressSpecifier(a1, &v5, v2);
if( v3 )
{
*(_DWORD *)(a1 + 108) = *(_BYTE *)(a1 + 28) & 0x1F;
XmSetDestinationValue(a1, v3);
*(_DWORD *)(a1 + 124) += v5;
LODWORD(v3) = 1;
}
return(int)v3;
}