INT64 __fastcall PopDirectedDripsReleaseTransitionLock(VOID *a1){
INT64 result;
_m_prefetchw(a1);
result = (unsigned int)_InterlockedAnd((volatile signed __int32 *)a1, 0xFFFFFFBF);
if( (result & 0x40) != 0 )
return PopReleaseTransitionLock();
return result;
}