__int64 __fastcall ExSlowReplenishHandleTableEntry(unsigned __int64 *a1){
unsigned __int64 v1;
__int64 result;
v1 = *a1;
if( (*a1 & 0x1FFFE) >= 0xFFFE )
return 0i64;
result = 0x7FFF - (unsigned int)(unsigned __int16)(v1 >> 1);
*a1 = v1 & 0xFFFFFFFFFFFE0001ui64 | 0xFFFE;
return result;
}