// Decompiled from acclient.exe — chunk 0x00750000
// Ghidra 12.0.4 + pyghidra headless

// --- FUN_00750000 at 0x00750000 (size: 38) ---


void FUN_00750000(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8b0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8b0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750030 at 0x00750030 (size: 38) ---


void FUN_00750030(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8b4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8b4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750060 at 0x00750060 (size: 38) ---


void FUN_00750060(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8b8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8b8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750090 at 0x00750090 (size: 38) ---


void FUN_00750090(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8bc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8bc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007500c0 at 0x007500C0 (size: 38) ---


void FUN_007500c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8c0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8c0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007500f0 at 0x007500F0 (size: 38) ---


void FUN_007500f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750120 at 0x00750120 (size: 38) ---


void FUN_00750120(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750150 at 0x00750150 (size: 38) ---


void FUN_00750150(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750180 at 0x00750180 (size: 38) ---


void FUN_00750180(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8d0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8d0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007501b0 at 0x007501B0 (size: 38) ---


void FUN_007501b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007501e0 at 0x007501E0 (size: 38) ---


void FUN_007501e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750210 at 0x00750210 (size: 38) ---


void FUN_00750210(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8dc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8dc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750240 at 0x00750240 (size: 38) ---


void FUN_00750240(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8e0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8e0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750270 at 0x00750270 (size: 38) ---


void FUN_00750270(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8e4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8e4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007502a0 at 0x007502A0 (size: 38) ---


void FUN_007502a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8e8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8e8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007502d0 at 0x007502D0 (size: 38) ---


void FUN_007502d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8ec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8ec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750300 at 0x00750300 (size: 38) ---


void FUN_00750300(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8f0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8f0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750330 at 0x00750330 (size: 38) ---


void FUN_00750330(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8f4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8f4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750360 at 0x00750360 (size: 38) ---


void FUN_00750360(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8f8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8f8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750390 at 0x00750390 (size: 38) ---


void FUN_00750390(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c8fc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c8fc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007503c0 at 0x007503C0 (size: 38) ---


void FUN_007503c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c900 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c900 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007503f0 at 0x007503F0 (size: 38) ---


void FUN_007503f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c904 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c904 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750420 at 0x00750420 (size: 38) ---


void FUN_00750420(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c908 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c908 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750450 at 0x00750450 (size: 38) ---


void FUN_00750450(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c90c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c90c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750480 at 0x00750480 (size: 38) ---


void FUN_00750480(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c910 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c910 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007504b0 at 0x007504B0 (size: 38) ---


void FUN_007504b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c914 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c914 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007504e0 at 0x007504E0 (size: 38) ---


void FUN_007504e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c918 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c918 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750510 at 0x00750510 (size: 38) ---


void FUN_00750510(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c91c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c91c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750540 at 0x00750540 (size: 38) ---


void FUN_00750540(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c920 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c920 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750570 at 0x00750570 (size: 38) ---


void FUN_00750570(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c924 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c924 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007505a0 at 0x007505A0 (size: 38) ---


void FUN_007505a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c928 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c928 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007505d0 at 0x007505D0 (size: 38) ---


void FUN_007505d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c92c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c92c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750600 at 0x00750600 (size: 38) ---


void FUN_00750600(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c930 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c930 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750630 at 0x00750630 (size: 38) ---


void FUN_00750630(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c934 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c934 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750660 at 0x00750660 (size: 38) ---


void FUN_00750660(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c938 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c938 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750690 at 0x00750690 (size: 38) ---


void FUN_00750690(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c93c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c93c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007506c0 at 0x007506C0 (size: 38) ---


void FUN_007506c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c940 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c940 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007506f0 at 0x007506F0 (size: 38) ---


void FUN_007506f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c944 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c944 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750720 at 0x00750720 (size: 38) ---


void FUN_00750720(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c948 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c948 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750750 at 0x00750750 (size: 38) ---


void FUN_00750750(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c94c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c94c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750780 at 0x00750780 (size: 38) ---


void FUN_00750780(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c950 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c950 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007507b0 at 0x007507B0 (size: 38) ---


void FUN_007507b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c954 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c954 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007507e0 at 0x007507E0 (size: 38) ---


void FUN_007507e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c958 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c958 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750810 at 0x00750810 (size: 38) ---


void FUN_00750810(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c95c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c95c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750840 at 0x00750840 (size: 38) ---


void FUN_00750840(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c960 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c960 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750870 at 0x00750870 (size: 38) ---


void FUN_00750870(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c964 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c964 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007508a0 at 0x007508A0 (size: 38) ---


void FUN_007508a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c968 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c968 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007508d0 at 0x007508D0 (size: 38) ---


void FUN_007508d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c96c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c96c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750900 at 0x00750900 (size: 38) ---


void FUN_00750900(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c970 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c970 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750930 at 0x00750930 (size: 38) ---


void FUN_00750930(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c974 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c974 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750960 at 0x00750960 (size: 38) ---


void FUN_00750960(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c978 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c978 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750990 at 0x00750990 (size: 38) ---


void FUN_00750990(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c97c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c97c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007509c0 at 0x007509C0 (size: 38) ---


void FUN_007509c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c980 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c980 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007509f0 at 0x007509F0 (size: 38) ---


void FUN_007509f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c984 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c984 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750a20 at 0x00750A20 (size: 38) ---


void FUN_00750a20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c988 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c988 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750a50 at 0x00750A50 (size: 38) ---


void FUN_00750a50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c98c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c98c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750a80 at 0x00750A80 (size: 38) ---


void FUN_00750a80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c990 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c990 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750ab0 at 0x00750AB0 (size: 38) ---


void FUN_00750ab0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c994 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c994 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750ae0 at 0x00750AE0 (size: 38) ---


void FUN_00750ae0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c998 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c998 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750b10 at 0x00750B10 (size: 38) ---


void FUN_00750b10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c99c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c99c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750b40 at 0x00750B40 (size: 38) ---


void FUN_00750b40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9a0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9a0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750b70 at 0x00750B70 (size: 38) ---


void FUN_00750b70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9a4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9a4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750ba0 at 0x00750BA0 (size: 38) ---


void FUN_00750ba0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9a8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9a8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750bd0 at 0x00750BD0 (size: 38) ---


void FUN_00750bd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9ac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9ac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750c00 at 0x00750C00 (size: 38) ---


void FUN_00750c00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9b0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9b0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750c30 at 0x00750C30 (size: 38) ---


void FUN_00750c30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9b4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9b4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750c60 at 0x00750C60 (size: 38) ---


void FUN_00750c60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9b8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9b8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750c90 at 0x00750C90 (size: 38) ---


void FUN_00750c90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9bc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9bc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750cc0 at 0x00750CC0 (size: 38) ---


void FUN_00750cc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9c0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9c0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750cf0 at 0x00750CF0 (size: 38) ---


void FUN_00750cf0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750d20 at 0x00750D20 (size: 38) ---


void FUN_00750d20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750d50 at 0x00750D50 (size: 38) ---


void FUN_00750d50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750d80 at 0x00750D80 (size: 38) ---


void FUN_00750d80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9d0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9d0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750db0 at 0x00750DB0 (size: 38) ---


void FUN_00750db0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750de0 at 0x00750DE0 (size: 38) ---


void FUN_00750de0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750e10 at 0x00750E10 (size: 38) ---


void FUN_00750e10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9dc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9dc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750e40 at 0x00750E40 (size: 38) ---


void FUN_00750e40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9e0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9e0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750e70 at 0x00750E70 (size: 38) ---


void FUN_00750e70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9e4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9e4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750ea0 at 0x00750EA0 (size: 38) ---


void FUN_00750ea0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9e8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9e8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750ed0 at 0x00750ED0 (size: 38) ---


void FUN_00750ed0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9ec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9ec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750f00 at 0x00750F00 (size: 38) ---


void FUN_00750f00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9f0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9f0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750f30 at 0x00750F30 (size: 38) ---


void FUN_00750f30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9f4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9f4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750f60 at 0x00750F60 (size: 38) ---


void FUN_00750f60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9f8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9f8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750f90 at 0x00750F90 (size: 38) ---


void FUN_00750f90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c9fc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c9fc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750fc0 at 0x00750FC0 (size: 38) ---


void FUN_00750fc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca00 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca00 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00750ff0 at 0x00750FF0 (size: 38) ---


void FUN_00750ff0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca04 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca04 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751020 at 0x00751020 (size: 38) ---


void FUN_00751020(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca08 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca08 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751050 at 0x00751050 (size: 38) ---


void FUN_00751050(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca0c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca0c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751080 at 0x00751080 (size: 38) ---


void FUN_00751080(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca10 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca10 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007510b0 at 0x007510B0 (size: 38) ---


void FUN_007510b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca14 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca14 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007510e0 at 0x007510E0 (size: 38) ---


void FUN_007510e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca18 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca18 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751110 at 0x00751110 (size: 38) ---


void FUN_00751110(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca1c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca1c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751140 at 0x00751140 (size: 38) ---


void FUN_00751140(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca20 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca20 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751170 at 0x00751170 (size: 38) ---


void FUN_00751170(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca24 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca24 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007511a0 at 0x007511A0 (size: 38) ---


void FUN_007511a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca28 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca28 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007511d0 at 0x007511D0 (size: 38) ---


void FUN_007511d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca2c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca2c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751200 at 0x00751200 (size: 38) ---


void FUN_00751200(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca30 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca30 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751230 at 0x00751230 (size: 38) ---


void FUN_00751230(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca34 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca34 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751260 at 0x00751260 (size: 38) ---


void FUN_00751260(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca38 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca38 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751290 at 0x00751290 (size: 38) ---


void FUN_00751290(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca3c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca3c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007512c0 at 0x007512C0 (size: 38) ---


void FUN_007512c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca40 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca40 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007512f0 at 0x007512F0 (size: 38) ---


void FUN_007512f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca44 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca44 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751320 at 0x00751320 (size: 38) ---


void FUN_00751320(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca48 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca48 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751350 at 0x00751350 (size: 38) ---


void FUN_00751350(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca4c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca4c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751380 at 0x00751380 (size: 38) ---


void FUN_00751380(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca50 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca50 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007513b0 at 0x007513B0 (size: 38) ---


void FUN_007513b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca54 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca54 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007513e0 at 0x007513E0 (size: 38) ---


void FUN_007513e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca58 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca58 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751410 at 0x00751410 (size: 38) ---


void FUN_00751410(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca5c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca5c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751440 at 0x00751440 (size: 38) ---


void FUN_00751440(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca60 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca60 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751470 at 0x00751470 (size: 38) ---


void FUN_00751470(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca64 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca64 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007514a0 at 0x007514A0 (size: 38) ---


void FUN_007514a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca68 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca68 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007514d0 at 0x007514D0 (size: 38) ---


void FUN_007514d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca6c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca6c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751500 at 0x00751500 (size: 38) ---


void FUN_00751500(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca70 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca70 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751530 at 0x00751530 (size: 38) ---


void FUN_00751530(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca74 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca74 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751560 at 0x00751560 (size: 38) ---


void FUN_00751560(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca78 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca78 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751590 at 0x00751590 (size: 38) ---


void FUN_00751590(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca7c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca7c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007515c0 at 0x007515C0 (size: 38) ---


void FUN_007515c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca80 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca80 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007515f0 at 0x007515F0 (size: 38) ---


void FUN_007515f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca84 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca84 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751620 at 0x00751620 (size: 38) ---


void FUN_00751620(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca88 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca88 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751650 at 0x00751650 (size: 38) ---


void FUN_00751650(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca8c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca8c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751680 at 0x00751680 (size: 38) ---


void FUN_00751680(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca90 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca90 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007516b0 at 0x007516B0 (size: 38) ---


void FUN_007516b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca94 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca94 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007516e0 at 0x007516E0 (size: 38) ---


void FUN_007516e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca98 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca98 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751710 at 0x00751710 (size: 38) ---


void FUN_00751710(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ca9c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ca9c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751740 at 0x00751740 (size: 38) ---


void FUN_00751740(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083caa0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083caa0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751770 at 0x00751770 (size: 38) ---


void FUN_00751770(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083caa4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083caa4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007517a0 at 0x007517A0 (size: 38) ---


void FUN_007517a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083caa8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083caa8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007517d0 at 0x007517D0 (size: 38) ---


void FUN_007517d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083caac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083caac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751800 at 0x00751800 (size: 38) ---


void FUN_00751800(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cab0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cab0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751830 at 0x00751830 (size: 38) ---


void FUN_00751830(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cab4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cab4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751860 at 0x00751860 (size: 38) ---


void FUN_00751860(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cab8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cab8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751890 at 0x00751890 (size: 38) ---


void FUN_00751890(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cabc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cabc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007518c0 at 0x007518C0 (size: 38) ---


void FUN_007518c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cac0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cac0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007518f0 at 0x007518F0 (size: 38) ---


void FUN_007518f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cac4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cac4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751920 at 0x00751920 (size: 38) ---


void FUN_00751920(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cac8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cac8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751950 at 0x00751950 (size: 38) ---


void FUN_00751950(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cacc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cacc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751980 at 0x00751980 (size: 38) ---


void FUN_00751980(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cad0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cad0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007519b0 at 0x007519B0 (size: 38) ---


void FUN_007519b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cad4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cad4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007519e0 at 0x007519E0 (size: 38) ---


void FUN_007519e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cad8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cad8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751a10 at 0x00751A10 (size: 38) ---


void FUN_00751a10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cadc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cadc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751a40 at 0x00751A40 (size: 38) ---


void FUN_00751a40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cae0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cae0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751a70 at 0x00751A70 (size: 38) ---


void FUN_00751a70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cae4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cae4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751aa0 at 0x00751AA0 (size: 38) ---


void FUN_00751aa0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cae8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cae8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751ad0 at 0x00751AD0 (size: 38) ---


void FUN_00751ad0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083caec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083caec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751b00 at 0x00751B00 (size: 38) ---


void FUN_00751b00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083caf0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083caf0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751b30 at 0x00751B30 (size: 38) ---


void FUN_00751b30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083caf4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083caf4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751b60 at 0x00751B60 (size: 38) ---


void FUN_00751b60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083caf8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083caf8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751b90 at 0x00751B90 (size: 38) ---


void FUN_00751b90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cafc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cafc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751bc0 at 0x00751BC0 (size: 38) ---


void FUN_00751bc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb00 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb00 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751bf0 at 0x00751BF0 (size: 38) ---


void FUN_00751bf0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb04 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb04 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751c20 at 0x00751C20 (size: 38) ---


void FUN_00751c20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb08 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb08 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751c50 at 0x00751C50 (size: 38) ---


void FUN_00751c50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb0c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb0c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751c80 at 0x00751C80 (size: 38) ---


void FUN_00751c80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb10 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb10 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751cb0 at 0x00751CB0 (size: 38) ---


void FUN_00751cb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb14 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb14 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751ce0 at 0x00751CE0 (size: 38) ---


void FUN_00751ce0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb18 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb18 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751d10 at 0x00751D10 (size: 38) ---


void FUN_00751d10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb1c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb1c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751d40 at 0x00751D40 (size: 38) ---


void FUN_00751d40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb20 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb20 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751d70 at 0x00751D70 (size: 38) ---


void FUN_00751d70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb24 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb24 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751da0 at 0x00751DA0 (size: 38) ---


void FUN_00751da0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb28 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb28 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751dd0 at 0x00751DD0 (size: 38) ---


void FUN_00751dd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb2c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb2c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751e00 at 0x00751E00 (size: 38) ---


void FUN_00751e00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb30 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb30 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751e30 at 0x00751E30 (size: 38) ---


void FUN_00751e30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb34 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb34 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751e60 at 0x00751E60 (size: 38) ---


void FUN_00751e60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb38 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb38 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751e90 at 0x00751E90 (size: 38) ---


void FUN_00751e90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb3c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb3c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751ec0 at 0x00751EC0 (size: 38) ---


void FUN_00751ec0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb40 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb40 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751ef0 at 0x00751EF0 (size: 38) ---


void FUN_00751ef0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb44 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb44 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751f20 at 0x00751F20 (size: 38) ---


void FUN_00751f20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb48 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb48 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751f50 at 0x00751F50 (size: 38) ---


void FUN_00751f50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb4c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb4c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751f80 at 0x00751F80 (size: 38) ---


void FUN_00751f80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb50 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb50 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751fb0 at 0x00751FB0 (size: 38) ---


void FUN_00751fb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb54 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb54 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00751fe0 at 0x00751FE0 (size: 38) ---


void FUN_00751fe0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb58 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb58 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752010 at 0x00752010 (size: 38) ---


void FUN_00752010(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb5c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb5c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752040 at 0x00752040 (size: 38) ---


void FUN_00752040(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb60 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb60 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752070 at 0x00752070 (size: 38) ---


void FUN_00752070(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb64 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb64 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007520a0 at 0x007520A0 (size: 38) ---


void FUN_007520a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb68 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb68 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007520d0 at 0x007520D0 (size: 38) ---


void FUN_007520d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb6c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb6c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752100 at 0x00752100 (size: 38) ---


void FUN_00752100(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb70 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb70 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752130 at 0x00752130 (size: 38) ---


void FUN_00752130(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb74 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb74 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752160 at 0x00752160 (size: 38) ---


void FUN_00752160(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb78 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb78 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752190 at 0x00752190 (size: 38) ---


void FUN_00752190(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb7c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb7c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007521c0 at 0x007521C0 (size: 38) ---


void FUN_007521c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb80 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb80 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007521f0 at 0x007521F0 (size: 38) ---


void FUN_007521f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb84 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb84 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752220 at 0x00752220 (size: 38) ---


void FUN_00752220(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb88 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb88 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752250 at 0x00752250 (size: 38) ---


void FUN_00752250(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb8c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb8c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752280 at 0x00752280 (size: 38) ---


void FUN_00752280(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb90 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb90 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007522b0 at 0x007522B0 (size: 38) ---


void FUN_007522b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb94 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb94 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007522e0 at 0x007522E0 (size: 38) ---


void FUN_007522e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb98 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb98 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752310 at 0x00752310 (size: 38) ---


void FUN_00752310(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cb9c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cb9c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752340 at 0x00752340 (size: 38) ---


void FUN_00752340(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cba0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cba0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752370 at 0x00752370 (size: 38) ---


void FUN_00752370(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cba4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cba4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007523a0 at 0x007523A0 (size: 38) ---


void FUN_007523a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cba8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cba8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007523d0 at 0x007523D0 (size: 38) ---


void FUN_007523d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752400 at 0x00752400 (size: 38) ---


void FUN_00752400(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbb0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbb0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752430 at 0x00752430 (size: 38) ---


void FUN_00752430(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbb4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbb4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752460 at 0x00752460 (size: 38) ---


void FUN_00752460(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbb8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbb8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752490 at 0x00752490 (size: 38) ---


void FUN_00752490(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbbc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbbc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007524c0 at 0x007524C0 (size: 38) ---


void FUN_007524c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbc0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbc0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007524f0 at 0x007524F0 (size: 38) ---


void FUN_007524f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbc4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbc4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752520 at 0x00752520 (size: 38) ---


void FUN_00752520(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbc8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbc8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752550 at 0x00752550 (size: 38) ---


void FUN_00752550(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbcc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbcc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752580 at 0x00752580 (size: 38) ---


void FUN_00752580(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbd0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbd0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007525b0 at 0x007525B0 (size: 38) ---


void FUN_007525b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbd4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbd4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007525e0 at 0x007525E0 (size: 38) ---


void FUN_007525e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbd8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbd8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752610 at 0x00752610 (size: 38) ---


void FUN_00752610(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbdc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbdc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752640 at 0x00752640 (size: 38) ---


void FUN_00752640(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbe0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbe0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752670 at 0x00752670 (size: 38) ---


void FUN_00752670(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbe4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbe4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007526a0 at 0x007526A0 (size: 38) ---


void FUN_007526a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbe8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbe8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007526d0 at 0x007526D0 (size: 38) ---


void FUN_007526d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752700 at 0x00752700 (size: 38) ---


void FUN_00752700(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbf0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbf0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752730 at 0x00752730 (size: 38) ---


void FUN_00752730(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbf4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbf4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752760 at 0x00752760 (size: 38) ---


void FUN_00752760(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbf8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbf8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752790 at 0x00752790 (size: 38) ---


void FUN_00752790(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cbfc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cbfc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007527c0 at 0x007527C0 (size: 38) ---


void FUN_007527c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc00 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc00 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007527f0 at 0x007527F0 (size: 38) ---


void FUN_007527f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc04 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc04 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752820 at 0x00752820 (size: 38) ---


void FUN_00752820(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc08 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc08 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752850 at 0x00752850 (size: 38) ---


void FUN_00752850(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc0c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc0c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752880 at 0x00752880 (size: 38) ---


void FUN_00752880(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c518 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c518 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007528b0 at 0x007528B0 (size: 38) ---


void FUN_007528b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c51c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c51c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007528e0 at 0x007528E0 (size: 38) ---


void FUN_007528e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c520 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c520 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752910 at 0x00752910 (size: 38) ---


void FUN_00752910(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c524 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c524 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752940 at 0x00752940 (size: 38) ---


void FUN_00752940(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c528 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c528 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752970 at 0x00752970 (size: 38) ---


void FUN_00752970(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c52c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c52c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007529a0 at 0x007529A0 (size: 38) ---


void FUN_007529a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c530 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c530 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007529d0 at 0x007529D0 (size: 38) ---


void FUN_007529d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c534 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c534 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752a00 at 0x00752A00 (size: 38) ---


void FUN_00752a00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c538 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c538 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752a30 at 0x00752A30 (size: 38) ---


void FUN_00752a30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c53c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c53c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752a60 at 0x00752A60 (size: 38) ---


void FUN_00752a60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c540 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c540 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752a90 at 0x00752A90 (size: 38) ---


void FUN_00752a90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c544 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c544 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752ac0 at 0x00752AC0 (size: 38) ---


void FUN_00752ac0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c548 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c548 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752af0 at 0x00752AF0 (size: 38) ---


void FUN_00752af0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c54c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c54c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752b20 at 0x00752B20 (size: 38) ---


void FUN_00752b20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c550 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c550 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752b50 at 0x00752B50 (size: 38) ---


void FUN_00752b50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c554 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c554 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752b80 at 0x00752B80 (size: 59) ---


void FUN_00752b80(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083c568;

  iVar3 = 4;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_00752bc0 at 0x00752BC0 (size: 59) ---


void FUN_00752bc0(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083c57c;

  iVar3 = 5;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_00752c00 at 0x00752C00 (size: 59) ---


void FUN_00752c00(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083c590;

  iVar3 = 5;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_00752c40 at 0x00752C40 (size: 59) ---


void FUN_00752c40(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083c59c;

  iVar3 = 3;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_00752c80 at 0x00752C80 (size: 59) ---


void FUN_00752c80(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083c5b4;

  iVar3 = 6;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_00752cc0 at 0x00752CC0 (size: 59) ---


void FUN_00752cc0(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined4 *puVar5;

  

  puVar5 = &DAT_0083c5c0;

  iVar3 = 3;

  do {

    piVar1 = puVar5 + -1;

    puVar5 = puVar5 + -1;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_00752d00 at 0x00752D00 (size: 38) ---


void FUN_00752d00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c5c0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c5c0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752d30 at 0x00752D30 (size: 38) ---


void FUN_00752d30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c5c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c5c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752d60 at 0x00752D60 (size: 38) ---


void FUN_00752d60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c5c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c5c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752d90 at 0x00752D90 (size: 38) ---


void FUN_00752d90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c5cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c5cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752dc0 at 0x00752DC0 (size: 38) ---


void FUN_00752dc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c5d0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c5d0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752df0 at 0x00752DF0 (size: 38) ---


void FUN_00752df0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c5d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c5d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752e20 at 0x00752E20 (size: 38) ---


void FUN_00752e20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c5d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c5d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752e50 at 0x00752E50 (size: 38) ---


void FUN_00752e50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c5dc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c5dc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752e80 at 0x00752E80 (size: 38) ---


void FUN_00752e80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083c5e0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083c5e0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752eb0 at 0x00752EB0 (size: 1) ---


void FUN_00752eb0(void)



{

  return;

}





// --- FUN_00752ec0 at 0x00752EC0 (size: 38) ---


void FUN_00752ec0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc20 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc20 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752ef0 at 0x00752EF0 (size: 38) ---


void FUN_00752ef0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc24 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc24 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752f20 at 0x00752F20 (size: 38) ---


void FUN_00752f20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc28 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc28 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752f50 at 0x00752F50 (size: 38) ---


void FUN_00752f50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc2c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc2c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752f80 at 0x00752F80 (size: 38) ---


void FUN_00752f80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc30 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc30 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752fb0 at 0x00752FB0 (size: 38) ---


void FUN_00752fb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc34 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc34 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00752fe0 at 0x00752FE0 (size: 38) ---


void FUN_00752fe0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc38 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc38 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753010 at 0x00753010 (size: 38) ---


void FUN_00753010(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc3c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc3c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753040 at 0x00753040 (size: 38) ---


void FUN_00753040(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc40 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc40 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753070 at 0x00753070 (size: 38) ---


void FUN_00753070(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc7c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc7c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007530a0 at 0x007530A0 (size: 38) ---


void FUN_007530a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc80 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc80 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007530d0 at 0x007530D0 (size: 38) ---


void FUN_007530d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc84 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc84 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753100 at 0x00753100 (size: 38) ---


void FUN_00753100(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc88 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc88 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753130 at 0x00753130 (size: 38) ---


void FUN_00753130(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc8c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc8c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753160 at 0x00753160 (size: 38) ---


void FUN_00753160(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc90 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc90 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753190 at 0x00753190 (size: 38) ---


void FUN_00753190(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc94 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc94 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007531c0 at 0x007531C0 (size: 38) ---


void FUN_007531c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc98 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc98 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007531f0 at 0x007531F0 (size: 38) ---


void FUN_007531f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cc9c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cc9c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753220 at 0x00753220 (size: 38) ---


void FUN_00753220(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cca0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cca0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753250 at 0x00753250 (size: 38) ---


void FUN_00753250(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cca4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cca4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753280 at 0x00753280 (size: 38) ---


void FUN_00753280(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cca8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cca8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007532b0 at 0x007532B0 (size: 38) ---


void FUN_007532b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007532e0 at 0x007532E0 (size: 38) ---


void FUN_007532e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccb0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccb0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753310 at 0x00753310 (size: 38) ---


void FUN_00753310(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccb4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccb4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753340 at 0x00753340 (size: 38) ---


void FUN_00753340(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccb8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccb8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753370 at 0x00753370 (size: 38) ---


void FUN_00753370(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccbc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccbc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007533a0 at 0x007533A0 (size: 38) ---


void FUN_007533a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccc0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccc0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007533d0 at 0x007533D0 (size: 38) ---


void FUN_007533d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccc4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccc4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753400 at 0x00753400 (size: 38) ---


void FUN_00753400(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccc8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccc8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753430 at 0x00753430 (size: 38) ---


void FUN_00753430(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cccc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cccc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753460 at 0x00753460 (size: 38) ---


void FUN_00753460(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccd0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccd0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753490 at 0x00753490 (size: 38) ---


void FUN_00753490(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccd4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccd4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007534c0 at 0x007534C0 (size: 38) ---


void FUN_007534c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccd8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccd8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007534f0 at 0x007534F0 (size: 38) ---


void FUN_007534f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccdc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccdc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753520 at 0x00753520 (size: 38) ---


void FUN_00753520(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cce0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cce0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753550 at 0x00753550 (size: 38) ---


void FUN_00753550(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cce4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cce4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753580 at 0x00753580 (size: 38) ---


void FUN_00753580(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cce8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cce8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007535b0 at 0x007535B0 (size: 38) ---


void FUN_007535b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007535e0 at 0x007535E0 (size: 38) ---


void FUN_007535e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccf0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccf0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753610 at 0x00753610 (size: 38) ---


void FUN_00753610(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccf4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccf4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753640 at 0x00753640 (size: 38) ---


void FUN_00753640(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccf8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccf8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753670 at 0x00753670 (size: 38) ---


void FUN_00753670(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ccfc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ccfc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007536a0 at 0x007536A0 (size: 38) ---


void FUN_007536a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd00 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd00 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007536d0 at 0x007536D0 (size: 38) ---


void FUN_007536d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd04 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd04 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753700 at 0x00753700 (size: 38) ---


void FUN_00753700(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd08 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd08 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753730 at 0x00753730 (size: 38) ---


void FUN_00753730(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd0c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd0c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753760 at 0x00753760 (size: 38) ---


void FUN_00753760(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd10 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd10 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753790 at 0x00753790 (size: 38) ---


void FUN_00753790(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd14 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd14 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007537c0 at 0x007537C0 (size: 38) ---


void FUN_007537c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd18 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd18 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007537f0 at 0x007537F0 (size: 38) ---


void FUN_007537f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd1c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd1c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753820 at 0x00753820 (size: 38) ---


void FUN_00753820(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd20 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd20 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753850 at 0x00753850 (size: 38) ---


void FUN_00753850(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd24 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd24 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753880 at 0x00753880 (size: 38) ---


void FUN_00753880(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd28 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd28 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007538b0 at 0x007538B0 (size: 38) ---


void FUN_007538b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd2c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd2c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007538e0 at 0x007538E0 (size: 38) ---


void FUN_007538e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd30 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd30 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753910 at 0x00753910 (size: 38) ---


void FUN_00753910(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd34 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd34 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753940 at 0x00753940 (size: 38) ---


void FUN_00753940(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd38 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd38 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753970 at 0x00753970 (size: 38) ---


void FUN_00753970(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd3c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd3c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007539a0 at 0x007539A0 (size: 38) ---


void FUN_007539a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd40 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd40 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007539d0 at 0x007539D0 (size: 38) ---


void FUN_007539d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd44 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd44 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753a00 at 0x00753A00 (size: 38) ---


void FUN_00753a00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd48 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd48 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753a30 at 0x00753A30 (size: 38) ---


void FUN_00753a30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd4c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd4c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753a60 at 0x00753A60 (size: 38) ---


void FUN_00753a60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd50 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd50 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753a90 at 0x00753A90 (size: 38) ---


void FUN_00753a90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd54 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd54 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753ac0 at 0x00753AC0 (size: 38) ---


void FUN_00753ac0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd58 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd58 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753af0 at 0x00753AF0 (size: 38) ---


void FUN_00753af0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd5c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd5c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753b20 at 0x00753B20 (size: 38) ---


void FUN_00753b20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd60 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd60 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753b50 at 0x00753B50 (size: 38) ---


void FUN_00753b50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd64 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd64 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753b80 at 0x00753B80 (size: 38) ---


void FUN_00753b80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd68 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd68 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753bb0 at 0x00753BB0 (size: 38) ---


void FUN_00753bb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd6c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd6c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753be0 at 0x00753BE0 (size: 38) ---


void FUN_00753be0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd70 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd70 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753c10 at 0x00753C10 (size: 38) ---


void FUN_00753c10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd74 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd74 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753c40 at 0x00753C40 (size: 38) ---


void FUN_00753c40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd78 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd78 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753c70 at 0x00753C70 (size: 38) ---


void FUN_00753c70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd7c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd7c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753ca0 at 0x00753CA0 (size: 38) ---


void FUN_00753ca0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd80 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd80 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753cd0 at 0x00753CD0 (size: 38) ---


void FUN_00753cd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd84 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd84 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753d00 at 0x00753D00 (size: 38) ---


void FUN_00753d00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd88 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd88 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753d30 at 0x00753D30 (size: 38) ---


void FUN_00753d30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd8c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd8c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753d60 at 0x00753D60 (size: 38) ---


void FUN_00753d60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd90 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd90 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753d90 at 0x00753D90 (size: 38) ---


void FUN_00753d90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd94 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd94 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753dc0 at 0x00753DC0 (size: 38) ---


void FUN_00753dc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd98 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd98 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753df0 at 0x00753DF0 (size: 38) ---


void FUN_00753df0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cd9c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cd9c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753e20 at 0x00753E20 (size: 38) ---


void FUN_00753e20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cda0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cda0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753e50 at 0x00753E50 (size: 38) ---


void FUN_00753e50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cda4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cda4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753e80 at 0x00753E80 (size: 38) ---


void FUN_00753e80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cda8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cda8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753eb0 at 0x00753EB0 (size: 38) ---


void FUN_00753eb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753ee0 at 0x00753EE0 (size: 38) ---


void FUN_00753ee0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdb0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdb0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753f10 at 0x00753F10 (size: 38) ---


void FUN_00753f10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdb4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdb4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753f40 at 0x00753F40 (size: 38) ---


void FUN_00753f40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdb8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdb8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753f70 at 0x00753F70 (size: 38) ---


void FUN_00753f70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdbc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdbc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753fa0 at 0x00753FA0 (size: 38) ---


void FUN_00753fa0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdc0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdc0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00753fd0 at 0x00753FD0 (size: 38) ---


void FUN_00753fd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdc4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdc4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754000 at 0x00754000 (size: 38) ---


void FUN_00754000(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdc8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdc8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754030 at 0x00754030 (size: 38) ---


void FUN_00754030(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdcc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdcc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754060 at 0x00754060 (size: 38) ---


void FUN_00754060(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdd0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdd0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754090 at 0x00754090 (size: 38) ---


void FUN_00754090(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdd4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdd4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007540c0 at 0x007540C0 (size: 38) ---


void FUN_007540c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdd8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdd8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007540f0 at 0x007540F0 (size: 38) ---


void FUN_007540f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cddc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cddc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754120 at 0x00754120 (size: 38) ---


void FUN_00754120(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cde0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cde0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754150 at 0x00754150 (size: 38) ---


void FUN_00754150(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cde4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cde4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754180 at 0x00754180 (size: 38) ---


void FUN_00754180(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cde8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cde8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007541b0 at 0x007541B0 (size: 38) ---


void FUN_007541b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007541e0 at 0x007541E0 (size: 38) ---


void FUN_007541e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdf0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdf0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754210 at 0x00754210 (size: 38) ---


void FUN_00754210(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdf4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdf4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754240 at 0x00754240 (size: 38) ---


void FUN_00754240(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdf8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdf8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754270 at 0x00754270 (size: 38) ---


void FUN_00754270(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cdfc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cdfc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007542a0 at 0x007542A0 (size: 38) ---


void FUN_007542a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce00 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce00 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007542d0 at 0x007542D0 (size: 38) ---


void FUN_007542d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce04 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce04 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754300 at 0x00754300 (size: 38) ---


void FUN_00754300(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce08 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce08 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754330 at 0x00754330 (size: 38) ---


void FUN_00754330(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce0c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce0c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754360 at 0x00754360 (size: 38) ---


void FUN_00754360(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce10 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce10 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754390 at 0x00754390 (size: 38) ---


void FUN_00754390(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce14 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce14 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007543c0 at 0x007543C0 (size: 38) ---


void FUN_007543c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce18 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce18 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007543f0 at 0x007543F0 (size: 38) ---


void FUN_007543f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce1c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce1c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754420 at 0x00754420 (size: 38) ---


void FUN_00754420(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce20 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce20 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754450 at 0x00754450 (size: 38) ---


void FUN_00754450(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce24 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce24 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754480 at 0x00754480 (size: 38) ---


void FUN_00754480(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce28 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce28 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007544b0 at 0x007544B0 (size: 38) ---


void FUN_007544b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce2c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce2c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007544e0 at 0x007544E0 (size: 38) ---


void FUN_007544e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce30 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce30 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754510 at 0x00754510 (size: 38) ---


void FUN_00754510(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce34 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce34 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754540 at 0x00754540 (size: 38) ---


void FUN_00754540(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce38 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce38 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754570 at 0x00754570 (size: 38) ---


void FUN_00754570(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce3c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce3c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007545a0 at 0x007545A0 (size: 38) ---


void FUN_007545a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce40 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce40 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007545d0 at 0x007545D0 (size: 38) ---


void FUN_007545d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce44 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce44 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754600 at 0x00754600 (size: 38) ---


void FUN_00754600(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce48 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce48 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754630 at 0x00754630 (size: 38) ---


void FUN_00754630(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce4c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce4c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754660 at 0x00754660 (size: 38) ---


void FUN_00754660(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce50 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce50 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754690 at 0x00754690 (size: 38) ---


void FUN_00754690(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce54 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce54 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007546c0 at 0x007546C0 (size: 38) ---


void FUN_007546c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce58 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce58 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007546f0 at 0x007546F0 (size: 38) ---


void FUN_007546f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce5c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce5c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754720 at 0x00754720 (size: 38) ---


void FUN_00754720(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce60 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce60 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754750 at 0x00754750 (size: 38) ---


void FUN_00754750(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce64 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce64 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754780 at 0x00754780 (size: 38) ---


void FUN_00754780(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce68 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce68 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007547b0 at 0x007547B0 (size: 38) ---


void FUN_007547b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce6c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce6c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007547e0 at 0x007547E0 (size: 38) ---


void FUN_007547e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce70 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce70 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754810 at 0x00754810 (size: 38) ---


void FUN_00754810(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce74 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce74 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754840 at 0x00754840 (size: 38) ---


void FUN_00754840(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce78 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce78 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754870 at 0x00754870 (size: 38) ---


void FUN_00754870(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce7c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce7c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007548a0 at 0x007548A0 (size: 38) ---


void FUN_007548a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce80 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce80 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007548d0 at 0x007548D0 (size: 38) ---


void FUN_007548d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce84 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce84 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754900 at 0x00754900 (size: 38) ---


void FUN_00754900(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce88 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce88 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754930 at 0x00754930 (size: 38) ---


void FUN_00754930(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce8c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce8c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754960 at 0x00754960 (size: 38) ---


void FUN_00754960(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce90 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce90 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754990 at 0x00754990 (size: 38) ---


void FUN_00754990(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce94 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce94 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007549c0 at 0x007549C0 (size: 38) ---


void FUN_007549c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce98 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce98 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007549f0 at 0x007549F0 (size: 38) ---


void FUN_007549f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ce9c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ce9c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754a20 at 0x00754A20 (size: 38) ---


void FUN_00754a20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cea0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cea0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754a50 at 0x00754A50 (size: 38) ---


void FUN_00754a50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cea4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cea4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754a80 at 0x00754A80 (size: 38) ---


void FUN_00754a80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cea8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cea8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754ab0 at 0x00754AB0 (size: 38) ---


void FUN_00754ab0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ceac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ceac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754ae0 at 0x00754AE0 (size: 38) ---


void FUN_00754ae0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ceb0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ceb0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754b10 at 0x00754B10 (size: 38) ---


void FUN_00754b10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ceb4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ceb4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754b40 at 0x00754B40 (size: 38) ---


void FUN_00754b40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ceb8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ceb8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754b70 at 0x00754B70 (size: 38) ---


void FUN_00754b70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cebc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cebc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754ba0 at 0x00754BA0 (size: 38) ---


void FUN_00754ba0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cec0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cec0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754bd0 at 0x00754BD0 (size: 38) ---


void FUN_00754bd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cec4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cec4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754c00 at 0x00754C00 (size: 38) ---


void FUN_00754c00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cec8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cec8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754c30 at 0x00754C30 (size: 38) ---


void FUN_00754c30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cecc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cecc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754c60 at 0x00754C60 (size: 38) ---


void FUN_00754c60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ced0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ced0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754c90 at 0x00754C90 (size: 38) ---


void FUN_00754c90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ced4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ced4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754cc0 at 0x00754CC0 (size: 38) ---


void FUN_00754cc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ced8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ced8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754cf0 at 0x00754CF0 (size: 38) ---


void FUN_00754cf0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cedc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cedc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754d20 at 0x00754D20 (size: 38) ---


void FUN_00754d20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cee0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cee0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754d50 at 0x00754D50 (size: 38) ---


void FUN_00754d50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cee4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cee4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754d80 at 0x00754D80 (size: 38) ---


void FUN_00754d80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cee8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cee8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754db0 at 0x00754DB0 (size: 38) ---


void FUN_00754db0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ceec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ceec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754de0 at 0x00754DE0 (size: 38) ---


void FUN_00754de0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cef0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cef0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754e10 at 0x00754E10 (size: 38) ---


void FUN_00754e10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cef4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cef4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754e40 at 0x00754E40 (size: 38) ---


void FUN_00754e40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cef8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cef8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754e70 at 0x00754E70 (size: 38) ---


void FUN_00754e70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cefc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cefc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754ea0 at 0x00754EA0 (size: 38) ---


void FUN_00754ea0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf00 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf00 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754ed0 at 0x00754ED0 (size: 38) ---


void FUN_00754ed0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf04 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf04 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754f00 at 0x00754F00 (size: 38) ---


void FUN_00754f00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf08 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf08 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754f30 at 0x00754F30 (size: 38) ---


void FUN_00754f30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf0c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf0c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754f60 at 0x00754F60 (size: 38) ---


void FUN_00754f60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf10 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf10 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754f90 at 0x00754F90 (size: 38) ---


void FUN_00754f90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf14 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf14 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754fc0 at 0x00754FC0 (size: 38) ---


void FUN_00754fc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf18 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf18 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00754ff0 at 0x00754FF0 (size: 38) ---


void FUN_00754ff0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf1c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf1c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755020 at 0x00755020 (size: 38) ---


void FUN_00755020(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf20 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf20 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755050 at 0x00755050 (size: 38) ---


void FUN_00755050(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf24 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf24 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755080 at 0x00755080 (size: 38) ---


void FUN_00755080(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf28 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf28 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007550b0 at 0x007550B0 (size: 38) ---


void FUN_007550b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf2c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf2c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007550e0 at 0x007550E0 (size: 38) ---


void FUN_007550e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf30 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf30 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755110 at 0x00755110 (size: 38) ---


void FUN_00755110(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf34 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf34 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755140 at 0x00755140 (size: 38) ---


void FUN_00755140(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf38 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf38 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755170 at 0x00755170 (size: 38) ---


void FUN_00755170(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf3c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf3c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007551a0 at 0x007551A0 (size: 38) ---


void FUN_007551a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf40 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf40 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007551d0 at 0x007551D0 (size: 38) ---


void FUN_007551d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf44 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf44 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755200 at 0x00755200 (size: 38) ---


void FUN_00755200(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf48 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf48 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755230 at 0x00755230 (size: 38) ---


void FUN_00755230(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf4c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf4c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755260 at 0x00755260 (size: 38) ---


void FUN_00755260(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf50 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf50 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755290 at 0x00755290 (size: 38) ---


void FUN_00755290(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf54 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf54 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007552c0 at 0x007552C0 (size: 38) ---


void FUN_007552c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf58 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf58 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007552f0 at 0x007552F0 (size: 38) ---


void FUN_007552f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf5c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf5c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755320 at 0x00755320 (size: 38) ---


void FUN_00755320(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf60 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf60 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755350 at 0x00755350 (size: 38) ---


void FUN_00755350(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf64 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf64 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755380 at 0x00755380 (size: 38) ---


void FUN_00755380(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf68 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf68 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007553b0 at 0x007553B0 (size: 38) ---


void FUN_007553b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf6c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf6c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007553e0 at 0x007553E0 (size: 38) ---


void FUN_007553e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf70 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf70 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755410 at 0x00755410 (size: 38) ---


void FUN_00755410(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf74 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf74 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755440 at 0x00755440 (size: 38) ---


void FUN_00755440(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf78 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf78 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755470 at 0x00755470 (size: 38) ---


void FUN_00755470(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf7c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf7c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007554a0 at 0x007554A0 (size: 38) ---


void FUN_007554a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf80 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf80 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007554d0 at 0x007554D0 (size: 38) ---


void FUN_007554d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf84 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf84 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755500 at 0x00755500 (size: 38) ---


void FUN_00755500(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf88 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf88 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755530 at 0x00755530 (size: 38) ---


void FUN_00755530(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf8c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf8c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755560 at 0x00755560 (size: 38) ---


void FUN_00755560(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf90 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf90 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755590 at 0x00755590 (size: 38) ---


void FUN_00755590(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf94 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf94 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007555c0 at 0x007555C0 (size: 38) ---


void FUN_007555c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf98 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf98 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007555f0 at 0x007555F0 (size: 38) ---


void FUN_007555f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cf9c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cf9c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755620 at 0x00755620 (size: 38) ---


void FUN_00755620(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfa0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfa0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755650 at 0x00755650 (size: 38) ---


void FUN_00755650(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfa4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfa4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755680 at 0x00755680 (size: 38) ---


void FUN_00755680(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfa8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfa8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007556b0 at 0x007556B0 (size: 38) ---


void FUN_007556b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007556e0 at 0x007556E0 (size: 38) ---


void FUN_007556e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfb0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfb0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755710 at 0x00755710 (size: 38) ---


void FUN_00755710(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfb4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfb4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755740 at 0x00755740 (size: 38) ---


void FUN_00755740(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfb8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfb8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755770 at 0x00755770 (size: 38) ---


void FUN_00755770(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfbc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfbc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007557a0 at 0x007557A0 (size: 38) ---


void FUN_007557a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfc0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfc0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007557d0 at 0x007557D0 (size: 38) ---


void FUN_007557d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfc4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfc4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755800 at 0x00755800 (size: 38) ---


void FUN_00755800(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfc8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfc8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755830 at 0x00755830 (size: 38) ---


void FUN_00755830(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfcc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfcc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755860 at 0x00755860 (size: 38) ---


void FUN_00755860(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfd0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfd0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755890 at 0x00755890 (size: 38) ---


void FUN_00755890(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfd4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfd4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007558c0 at 0x007558C0 (size: 38) ---


void FUN_007558c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfd8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfd8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007558f0 at 0x007558F0 (size: 38) ---


void FUN_007558f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfdc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfdc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755920 at 0x00755920 (size: 38) ---


void FUN_00755920(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfe0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfe0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755950 at 0x00755950 (size: 38) ---


void FUN_00755950(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfe4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfe4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755980 at 0x00755980 (size: 38) ---


void FUN_00755980(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfe8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfe8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007559b0 at 0x007559B0 (size: 38) ---


void FUN_007559b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cfec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cfec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007559e0 at 0x007559E0 (size: 38) ---


void FUN_007559e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cff0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cff0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755a10 at 0x00755A10 (size: 38) ---


void FUN_00755a10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cff4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cff4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755a40 at 0x00755A40 (size: 38) ---


void FUN_00755a40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cff8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cff8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755a70 at 0x00755A70 (size: 38) ---


void FUN_00755a70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083cffc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083cffc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755aa0 at 0x00755AA0 (size: 38) ---


void FUN_00755aa0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d000 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d000 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755ad0 at 0x00755AD0 (size: 38) ---


void FUN_00755ad0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d004 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d004 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755b00 at 0x00755B00 (size: 38) ---


void FUN_00755b00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d008 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d008 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755b30 at 0x00755B30 (size: 38) ---


void FUN_00755b30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d00c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d00c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755b60 at 0x00755B60 (size: 38) ---


void FUN_00755b60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d010 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d010 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755b90 at 0x00755B90 (size: 38) ---


void FUN_00755b90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d014 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d014 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755bc0 at 0x00755BC0 (size: 38) ---


void FUN_00755bc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d018 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d018 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755bf0 at 0x00755BF0 (size: 38) ---


void FUN_00755bf0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d01c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d01c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755c20 at 0x00755C20 (size: 38) ---


void FUN_00755c20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d020 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d020 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755c50 at 0x00755C50 (size: 38) ---


void FUN_00755c50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d024 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d024 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755c80 at 0x00755C80 (size: 38) ---


void FUN_00755c80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d028 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d028 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755cb0 at 0x00755CB0 (size: 38) ---


void FUN_00755cb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d02c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d02c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755ce0 at 0x00755CE0 (size: 38) ---


void FUN_00755ce0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d030 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d030 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755d10 at 0x00755D10 (size: 38) ---


void FUN_00755d10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d034 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d034 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755d40 at 0x00755D40 (size: 38) ---


void FUN_00755d40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d038 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d038 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755d70 at 0x00755D70 (size: 38) ---


void FUN_00755d70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d03c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d03c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755da0 at 0x00755DA0 (size: 38) ---


void FUN_00755da0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d040 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d040 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755dd0 at 0x00755DD0 (size: 38) ---


void FUN_00755dd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d044 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d044 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755e00 at 0x00755E00 (size: 38) ---


void FUN_00755e00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d048 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d048 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755e30 at 0x00755E30 (size: 38) ---


void FUN_00755e30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d04c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d04c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755e60 at 0x00755E60 (size: 38) ---


void FUN_00755e60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d050 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d050 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755e90 at 0x00755E90 (size: 38) ---


void FUN_00755e90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d054 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d054 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755ec0 at 0x00755EC0 (size: 38) ---


void FUN_00755ec0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d058 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d058 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755ef0 at 0x00755EF0 (size: 38) ---


void FUN_00755ef0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d05c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d05c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755f20 at 0x00755F20 (size: 38) ---


void FUN_00755f20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d060 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d060 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755f50 at 0x00755F50 (size: 38) ---


void FUN_00755f50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d064 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d064 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755f80 at 0x00755F80 (size: 38) ---


void FUN_00755f80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d068 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d068 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755fb0 at 0x00755FB0 (size: 38) ---


void FUN_00755fb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d06c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d06c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00755fe0 at 0x00755FE0 (size: 38) ---


void FUN_00755fe0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d070 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d070 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756010 at 0x00756010 (size: 38) ---


void FUN_00756010(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d074 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d074 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756040 at 0x00756040 (size: 38) ---


void FUN_00756040(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d078 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d078 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756070 at 0x00756070 (size: 38) ---


void FUN_00756070(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d07c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d07c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007560a0 at 0x007560A0 (size: 38) ---


void FUN_007560a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d080 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d080 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007560d0 at 0x007560D0 (size: 38) ---


void FUN_007560d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d084 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d084 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756100 at 0x00756100 (size: 38) ---


void FUN_00756100(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d088 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d088 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756130 at 0x00756130 (size: 38) ---


void FUN_00756130(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d08c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d08c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756160 at 0x00756160 (size: 38) ---


void FUN_00756160(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d090 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d090 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756190 at 0x00756190 (size: 38) ---


void FUN_00756190(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d094 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d094 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007561c0 at 0x007561C0 (size: 38) ---


void FUN_007561c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d098 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d098 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007561f0 at 0x007561F0 (size: 38) ---


void FUN_007561f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d09c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d09c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756220 at 0x00756220 (size: 38) ---


void FUN_00756220(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0a0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0a0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756250 at 0x00756250 (size: 38) ---


void FUN_00756250(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0a4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0a4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756280 at 0x00756280 (size: 38) ---


void FUN_00756280(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0a8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0a8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007562b0 at 0x007562B0 (size: 38) ---


void FUN_007562b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0ac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0ac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007562e0 at 0x007562E0 (size: 38) ---


void FUN_007562e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0b0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0b0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756310 at 0x00756310 (size: 38) ---


void FUN_00756310(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0b4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0b4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756340 at 0x00756340 (size: 38) ---


void FUN_00756340(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0b8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0b8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756370 at 0x00756370 (size: 38) ---


void FUN_00756370(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0bc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0bc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007563a0 at 0x007563A0 (size: 38) ---


void FUN_007563a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0c0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0c0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007563d0 at 0x007563D0 (size: 38) ---


void FUN_007563d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756400 at 0x00756400 (size: 38) ---


void FUN_00756400(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756430 at 0x00756430 (size: 38) ---


void FUN_00756430(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756460 at 0x00756460 (size: 38) ---


void FUN_00756460(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0d0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0d0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756490 at 0x00756490 (size: 38) ---


void FUN_00756490(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007564c0 at 0x007564C0 (size: 38) ---


void FUN_007564c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007564f0 at 0x007564F0 (size: 38) ---


void FUN_007564f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0dc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0dc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756520 at 0x00756520 (size: 38) ---


void FUN_00756520(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0e0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0e0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756550 at 0x00756550 (size: 38) ---


void FUN_00756550(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0e4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0e4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756580 at 0x00756580 (size: 38) ---


void FUN_00756580(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0e8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0e8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007565b0 at 0x007565B0 (size: 38) ---


void FUN_007565b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0ec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0ec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007565e0 at 0x007565E0 (size: 38) ---


void FUN_007565e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0f0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0f0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756610 at 0x00756610 (size: 38) ---


void FUN_00756610(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0f4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0f4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756640 at 0x00756640 (size: 38) ---


void FUN_00756640(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0f8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0f8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756670 at 0x00756670 (size: 38) ---


void FUN_00756670(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d0fc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d0fc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007566a0 at 0x007566A0 (size: 38) ---


void FUN_007566a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d100 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d100 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007566d0 at 0x007566D0 (size: 38) ---


void FUN_007566d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d104 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d104 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756700 at 0x00756700 (size: 38) ---


void FUN_00756700(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d108 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d108 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756730 at 0x00756730 (size: 38) ---


void FUN_00756730(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d10c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d10c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756760 at 0x00756760 (size: 38) ---


void FUN_00756760(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d110 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d110 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756790 at 0x00756790 (size: 38) ---


void FUN_00756790(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d114 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d114 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007567c0 at 0x007567C0 (size: 38) ---


void FUN_007567c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d118 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d118 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007567f0 at 0x007567F0 (size: 38) ---


void FUN_007567f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d11c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d11c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756820 at 0x00756820 (size: 38) ---


void FUN_00756820(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d120 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d120 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756850 at 0x00756850 (size: 38) ---


void FUN_00756850(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d124 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d124 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756880 at 0x00756880 (size: 38) ---


void FUN_00756880(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d128 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d128 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007568b0 at 0x007568B0 (size: 38) ---


void FUN_007568b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d12c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d12c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007568e0 at 0x007568E0 (size: 38) ---


void FUN_007568e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d130 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d130 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756910 at 0x00756910 (size: 38) ---


void FUN_00756910(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d134 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d134 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756940 at 0x00756940 (size: 38) ---


void FUN_00756940(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d138 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d138 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756970 at 0x00756970 (size: 38) ---


void FUN_00756970(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d13c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d13c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007569a0 at 0x007569A0 (size: 38) ---


void FUN_007569a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d140 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d140 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007569d0 at 0x007569D0 (size: 38) ---


void FUN_007569d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d144 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d144 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756a00 at 0x00756A00 (size: 38) ---


void FUN_00756a00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d148 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d148 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756a30 at 0x00756A30 (size: 38) ---


void FUN_00756a30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d14c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d14c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756a60 at 0x00756A60 (size: 38) ---


void FUN_00756a60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d150 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d150 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756a90 at 0x00756A90 (size: 38) ---


void FUN_00756a90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d154 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d154 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756ac0 at 0x00756AC0 (size: 38) ---


void FUN_00756ac0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d158 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d158 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756af0 at 0x00756AF0 (size: 38) ---


void FUN_00756af0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d15c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d15c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756b20 at 0x00756B20 (size: 38) ---


void FUN_00756b20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d160 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d160 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756b50 at 0x00756B50 (size: 38) ---


void FUN_00756b50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d164 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d164 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756b80 at 0x00756B80 (size: 38) ---


void FUN_00756b80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d168 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d168 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756bb0 at 0x00756BB0 (size: 38) ---


void FUN_00756bb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d16c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d16c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756be0 at 0x00756BE0 (size: 38) ---


void FUN_00756be0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d170 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d170 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756c10 at 0x00756C10 (size: 38) ---


void FUN_00756c10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d174 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d174 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756c40 at 0x00756C40 (size: 38) ---


void FUN_00756c40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d178 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d178 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756c70 at 0x00756C70 (size: 38) ---


void FUN_00756c70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d17c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d17c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756ca0 at 0x00756CA0 (size: 38) ---


void FUN_00756ca0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d180 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d180 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756cd0 at 0x00756CD0 (size: 38) ---


void FUN_00756cd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d184 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d184 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756d00 at 0x00756D00 (size: 38) ---


void FUN_00756d00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d188 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d188 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756d30 at 0x00756D30 (size: 38) ---


void FUN_00756d30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d18c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d18c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756d60 at 0x00756D60 (size: 38) ---


void FUN_00756d60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d190 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d190 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756d90 at 0x00756D90 (size: 38) ---


void FUN_00756d90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d194 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d194 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756dc0 at 0x00756DC0 (size: 38) ---


void FUN_00756dc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d198 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d198 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756df0 at 0x00756DF0 (size: 38) ---


void FUN_00756df0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d19c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d19c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756e20 at 0x00756E20 (size: 38) ---


void FUN_00756e20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1a0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1a0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756e50 at 0x00756E50 (size: 38) ---


void FUN_00756e50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1a4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1a4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756e80 at 0x00756E80 (size: 38) ---


void FUN_00756e80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1a8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1a8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756eb0 at 0x00756EB0 (size: 38) ---


void FUN_00756eb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1ac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1ac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756ee0 at 0x00756EE0 (size: 38) ---


void FUN_00756ee0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1b0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1b0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756f10 at 0x00756F10 (size: 38) ---


void FUN_00756f10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1b4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1b4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756f40 at 0x00756F40 (size: 38) ---


void FUN_00756f40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1b8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1b8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756f70 at 0x00756F70 (size: 38) ---


void FUN_00756f70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1bc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1bc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756fa0 at 0x00756FA0 (size: 38) ---


void FUN_00756fa0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1c0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1c0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00756fd0 at 0x00756FD0 (size: 38) ---


void FUN_00756fd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757000 at 0x00757000 (size: 38) ---


void FUN_00757000(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757030 at 0x00757030 (size: 38) ---


void FUN_00757030(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757060 at 0x00757060 (size: 38) ---


void FUN_00757060(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1d0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1d0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757090 at 0x00757090 (size: 38) ---


void FUN_00757090(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007570c0 at 0x007570C0 (size: 38) ---


void FUN_007570c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007570f0 at 0x007570F0 (size: 38) ---


void FUN_007570f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1dc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1dc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757120 at 0x00757120 (size: 38) ---


void FUN_00757120(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1e0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1e0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757150 at 0x00757150 (size: 38) ---


void FUN_00757150(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1e4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1e4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757180 at 0x00757180 (size: 38) ---


void FUN_00757180(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1e8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1e8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007571b0 at 0x007571B0 (size: 38) ---


void FUN_007571b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1ec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1ec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007571e0 at 0x007571E0 (size: 38) ---


void FUN_007571e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1f0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1f0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757210 at 0x00757210 (size: 38) ---


void FUN_00757210(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1f4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1f4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757240 at 0x00757240 (size: 38) ---


void FUN_00757240(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1f8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1f8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757270 at 0x00757270 (size: 38) ---


void FUN_00757270(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d1fc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d1fc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007572a0 at 0x007572A0 (size: 38) ---


void FUN_007572a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d200 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d200 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007572d0 at 0x007572D0 (size: 38) ---


void FUN_007572d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d204 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d204 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757300 at 0x00757300 (size: 38) ---


void FUN_00757300(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d208 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d208 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757330 at 0x00757330 (size: 38) ---


void FUN_00757330(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d20c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d20c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757360 at 0x00757360 (size: 38) ---


void FUN_00757360(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d210 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d210 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757390 at 0x00757390 (size: 38) ---


void FUN_00757390(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d214 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d214 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007573c0 at 0x007573C0 (size: 38) ---


void FUN_007573c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d218 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d218 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007573f0 at 0x007573F0 (size: 38) ---


void FUN_007573f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d21c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d21c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757420 at 0x00757420 (size: 38) ---


void FUN_00757420(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d220 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d220 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757450 at 0x00757450 (size: 38) ---


void FUN_00757450(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d224 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d224 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757480 at 0x00757480 (size: 38) ---


void FUN_00757480(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d228 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d228 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007574b0 at 0x007574B0 (size: 38) ---


void FUN_007574b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d22c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d22c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007574e0 at 0x007574E0 (size: 38) ---


void FUN_007574e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d230 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d230 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757510 at 0x00757510 (size: 38) ---


void FUN_00757510(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d234 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d234 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757540 at 0x00757540 (size: 38) ---


void FUN_00757540(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d238 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d238 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757570 at 0x00757570 (size: 38) ---


void FUN_00757570(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d23c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d23c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007575a0 at 0x007575A0 (size: 38) ---


void FUN_007575a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d240 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d240 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007575d0 at 0x007575D0 (size: 38) ---


void FUN_007575d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d244 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d244 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757600 at 0x00757600 (size: 38) ---


void FUN_00757600(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d248 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d248 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757630 at 0x00757630 (size: 38) ---


void FUN_00757630(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d24c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d24c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757660 at 0x00757660 (size: 38) ---


void FUN_00757660(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d250 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d250 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757690 at 0x00757690 (size: 38) ---


void FUN_00757690(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d254 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d254 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007576c0 at 0x007576C0 (size: 38) ---


void FUN_007576c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d258 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d258 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007576f0 at 0x007576F0 (size: 38) ---


void FUN_007576f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d25c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d25c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757720 at 0x00757720 (size: 38) ---


void FUN_00757720(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d260 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d260 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757750 at 0x00757750 (size: 38) ---


void FUN_00757750(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d264 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d264 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757780 at 0x00757780 (size: 38) ---


void FUN_00757780(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d268 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d268 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007577b0 at 0x007577B0 (size: 38) ---


void FUN_007577b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d26c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d26c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007577e0 at 0x007577E0 (size: 38) ---


void FUN_007577e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d270 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d270 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757810 at 0x00757810 (size: 38) ---


void FUN_00757810(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d274 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d274 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757840 at 0x00757840 (size: 38) ---


void FUN_00757840(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d278 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d278 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757870 at 0x00757870 (size: 38) ---


void FUN_00757870(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d27c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d27c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007578a0 at 0x007578A0 (size: 38) ---


void FUN_007578a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d280 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d280 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007578d0 at 0x007578D0 (size: 38) ---


void FUN_007578d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d284 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d284 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757900 at 0x00757900 (size: 38) ---


void FUN_00757900(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d288 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d288 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757930 at 0x00757930 (size: 38) ---


void FUN_00757930(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d28c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d28c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757960 at 0x00757960 (size: 38) ---


void FUN_00757960(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d290 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d290 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757990 at 0x00757990 (size: 38) ---


void FUN_00757990(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d294 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d294 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007579c0 at 0x007579C0 (size: 38) ---


void FUN_007579c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d298 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d298 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007579f0 at 0x007579F0 (size: 38) ---


void FUN_007579f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d29c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d29c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757a20 at 0x00757A20 (size: 38) ---


void FUN_00757a20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d2a0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d2a0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757a50 at 0x00757A50 (size: 38) ---


void FUN_00757a50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d2a4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d2a4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757a80 at 0x00757A80 (size: 59) ---


void FUN_00757a80(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined4 *puVar5;

  

  puVar5 = &DAT_0083d2b8;

  iVar3 = 4;

  do {

    piVar1 = puVar5 + -1;

    puVar5 = puVar5 + -1;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_00757ac0 at 0x00757AC0 (size: 38) ---


void FUN_00757ac0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d2cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d2cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757af0 at 0x00757AF0 (size: 38) ---


void FUN_00757af0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d2d0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d2d0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757b20 at 0x00757B20 (size: 38) ---


void FUN_00757b20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d2d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d2d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757b50 at 0x00757B50 (size: 38) ---


void FUN_00757b50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d2d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d2d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757b80 at 0x00757B80 (size: 38) ---


void FUN_00757b80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d2dc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d2dc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757bb0 at 0x00757BB0 (size: 38) ---


void FUN_00757bb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d2e0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d2e0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757be0 at 0x00757BE0 (size: 38) ---


void FUN_00757be0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d2e4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d2e4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757c10 at 0x00757C10 (size: 38) ---


void FUN_00757c10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d2e8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d2e8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757c40 at 0x00757C40 (size: 38) ---


void FUN_00757c40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d2ec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d2ec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757c70 at 0x00757C70 (size: 38) ---


void FUN_00757c70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d328 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d328 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757ca0 at 0x00757CA0 (size: 38) ---


void FUN_00757ca0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d32c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d32c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757cd0 at 0x00757CD0 (size: 38) ---


void FUN_00757cd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d330 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d330 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757d00 at 0x00757D00 (size: 38) ---


void FUN_00757d00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d334 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d334 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757d30 at 0x00757D30 (size: 38) ---


void FUN_00757d30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d338 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d338 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757d60 at 0x00757D60 (size: 38) ---


void FUN_00757d60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d33c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d33c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757d90 at 0x00757D90 (size: 38) ---


void FUN_00757d90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d340 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d340 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757dc0 at 0x00757DC0 (size: 38) ---


void FUN_00757dc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d344 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d344 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757df0 at 0x00757DF0 (size: 38) ---


void FUN_00757df0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d348 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d348 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757e20 at 0x00757E20 (size: 38) ---


void FUN_00757e20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d34c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d34c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757e50 at 0x00757E50 (size: 38) ---


void FUN_00757e50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d350 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d350 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757e80 at 0x00757E80 (size: 38) ---


void FUN_00757e80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d354 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d354 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757eb0 at 0x00757EB0 (size: 38) ---


void FUN_00757eb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d358 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d358 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757ee0 at 0x00757EE0 (size: 38) ---


void FUN_00757ee0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d35c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d35c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757f10 at 0x00757F10 (size: 38) ---


void FUN_00757f10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d360 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d360 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757f40 at 0x00757F40 (size: 38) ---


void FUN_00757f40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d364 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d364 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757f70 at 0x00757F70 (size: 38) ---


void FUN_00757f70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d368 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d368 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757fa0 at 0x00757FA0 (size: 38) ---


void FUN_00757fa0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d36c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d36c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00757fd0 at 0x00757FD0 (size: 38) ---


void FUN_00757fd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d370 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d370 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758000 at 0x00758000 (size: 38) ---


void FUN_00758000(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d374 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d374 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758030 at 0x00758030 (size: 38) ---


void FUN_00758030(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d378 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d378 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758060 at 0x00758060 (size: 38) ---


void FUN_00758060(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d37c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d37c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758090 at 0x00758090 (size: 38) ---


void FUN_00758090(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d380 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d380 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007580c0 at 0x007580C0 (size: 38) ---


void FUN_007580c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d384 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d384 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007580f0 at 0x007580F0 (size: 38) ---


void FUN_007580f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d388 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d388 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758120 at 0x00758120 (size: 38) ---


void FUN_00758120(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d38c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d38c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758150 at 0x00758150 (size: 38) ---


void FUN_00758150(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d390 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d390 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758180 at 0x00758180 (size: 38) ---


void FUN_00758180(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d394 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d394 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007581b0 at 0x007581B0 (size: 38) ---


void FUN_007581b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d398 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d398 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007581e0 at 0x007581E0 (size: 38) ---


void FUN_007581e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d39c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d39c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758210 at 0x00758210 (size: 38) ---


void FUN_00758210(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3a0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3a0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758240 at 0x00758240 (size: 38) ---


void FUN_00758240(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3a4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3a4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758270 at 0x00758270 (size: 38) ---


void FUN_00758270(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3a8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3a8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007582a0 at 0x007582A0 (size: 38) ---


void FUN_007582a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3ac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3ac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007582d0 at 0x007582D0 (size: 38) ---


void FUN_007582d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3b0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3b0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758300 at 0x00758300 (size: 38) ---


void FUN_00758300(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3b4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3b4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758330 at 0x00758330 (size: 38) ---


void FUN_00758330(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3b8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3b8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758360 at 0x00758360 (size: 38) ---


void FUN_00758360(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3bc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3bc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758390 at 0x00758390 (size: 38) ---


void FUN_00758390(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3c0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3c0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007583c0 at 0x007583C0 (size: 38) ---


void FUN_007583c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007583f0 at 0x007583F0 (size: 38) ---


void FUN_007583f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758420 at 0x00758420 (size: 38) ---


void FUN_00758420(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758450 at 0x00758450 (size: 38) ---


void FUN_00758450(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3d0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3d0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758480 at 0x00758480 (size: 38) ---


void FUN_00758480(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007584b0 at 0x007584B0 (size: 38) ---


void FUN_007584b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007584e0 at 0x007584E0 (size: 38) ---


void FUN_007584e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3dc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3dc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758510 at 0x00758510 (size: 38) ---


void FUN_00758510(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3e0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3e0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758540 at 0x00758540 (size: 38) ---


void FUN_00758540(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3e4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3e4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758570 at 0x00758570 (size: 38) ---


void FUN_00758570(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3e8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3e8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007585a0 at 0x007585A0 (size: 38) ---


void FUN_007585a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3ec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3ec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007585d0 at 0x007585D0 (size: 38) ---


void FUN_007585d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3f0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3f0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758600 at 0x00758600 (size: 38) ---


void FUN_00758600(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3f4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3f4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758630 at 0x00758630 (size: 38) ---


void FUN_00758630(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3f8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3f8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758660 at 0x00758660 (size: 38) ---


void FUN_00758660(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d3fc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d3fc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758690 at 0x00758690 (size: 38) ---


void FUN_00758690(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d400 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d400 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007586c0 at 0x007586C0 (size: 38) ---


void FUN_007586c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d404 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d404 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007586f0 at 0x007586F0 (size: 38) ---


void FUN_007586f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d408 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d408 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758720 at 0x00758720 (size: 38) ---


void FUN_00758720(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d40c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d40c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758750 at 0x00758750 (size: 38) ---


void FUN_00758750(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d410 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d410 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758780 at 0x00758780 (size: 38) ---


void FUN_00758780(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d414 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d414 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007587b0 at 0x007587B0 (size: 38) ---


void FUN_007587b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d418 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d418 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007587e0 at 0x007587E0 (size: 38) ---


void FUN_007587e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d41c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d41c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758810 at 0x00758810 (size: 38) ---


void FUN_00758810(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d420 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d420 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758840 at 0x00758840 (size: 38) ---


void FUN_00758840(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d424 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d424 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758870 at 0x00758870 (size: 38) ---


void FUN_00758870(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d428 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d428 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007588d0 at 0x007588D0 (size: 38) ---


void FUN_007588d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d430 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d430 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758900 at 0x00758900 (size: 38) ---


void FUN_00758900(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d434 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d434 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758930 at 0x00758930 (size: 38) ---


void FUN_00758930(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d438 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d438 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758960 at 0x00758960 (size: 38) ---


void FUN_00758960(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d43c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d43c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758990 at 0x00758990 (size: 38) ---


void FUN_00758990(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d440 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d440 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007589c0 at 0x007589C0 (size: 38) ---


void FUN_007589c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d444 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d444 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007589f0 at 0x007589F0 (size: 38) ---


void FUN_007589f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d448 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d448 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758a20 at 0x00758A20 (size: 38) ---


void FUN_00758a20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d44c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d44c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758a50 at 0x00758A50 (size: 38) ---


void FUN_00758a50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d450 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d450 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758a80 at 0x00758A80 (size: 38) ---


void FUN_00758a80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d454 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d454 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758ab0 at 0x00758AB0 (size: 38) ---


void FUN_00758ab0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d458 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d458 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758ae0 at 0x00758AE0 (size: 38) ---


void FUN_00758ae0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d45c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d45c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758b10 at 0x00758B10 (size: 38) ---


void FUN_00758b10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d460 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d460 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758b40 at 0x00758B40 (size: 38) ---


void FUN_00758b40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d464 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d464 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758b70 at 0x00758B70 (size: 38) ---


void FUN_00758b70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d468 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d468 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758ba0 at 0x00758BA0 (size: 38) ---


void FUN_00758ba0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d46c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d46c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758bd0 at 0x00758BD0 (size: 38) ---


void FUN_00758bd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d470 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d470 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758c00 at 0x00758C00 (size: 38) ---


void FUN_00758c00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d474 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d474 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758c30 at 0x00758C30 (size: 38) ---


void FUN_00758c30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d478 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d478 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758c60 at 0x00758C60 (size: 38) ---


void FUN_00758c60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d47c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d47c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758c90 at 0x00758C90 (size: 38) ---


void FUN_00758c90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d480 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d480 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758cc0 at 0x00758CC0 (size: 38) ---


void FUN_00758cc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d484 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d484 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758cf0 at 0x00758CF0 (size: 38) ---


void FUN_00758cf0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d488 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d488 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758d20 at 0x00758D20 (size: 38) ---


void FUN_00758d20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d48c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d48c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758d50 at 0x00758D50 (size: 38) ---


void FUN_00758d50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d490 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d490 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758d80 at 0x00758D80 (size: 38) ---


void FUN_00758d80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d494 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d494 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758db0 at 0x00758DB0 (size: 38) ---


void FUN_00758db0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d498 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d498 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758de0 at 0x00758DE0 (size: 38) ---


void FUN_00758de0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d49c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d49c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758e10 at 0x00758E10 (size: 38) ---


void FUN_00758e10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4a0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4a0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758e40 at 0x00758E40 (size: 38) ---


void FUN_00758e40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4a4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4a4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758e70 at 0x00758E70 (size: 38) ---


void FUN_00758e70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4a8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4a8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758ea0 at 0x00758EA0 (size: 38) ---


void FUN_00758ea0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4ac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4ac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758ed0 at 0x00758ED0 (size: 38) ---


void FUN_00758ed0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4b0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4b0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758f00 at 0x00758F00 (size: 38) ---


void FUN_00758f00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4b4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4b4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758f30 at 0x00758F30 (size: 38) ---


void FUN_00758f30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4b8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4b8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758f60 at 0x00758F60 (size: 38) ---


void FUN_00758f60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4bc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4bc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758f90 at 0x00758F90 (size: 38) ---


void FUN_00758f90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4c0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4c0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758fc0 at 0x00758FC0 (size: 38) ---


void FUN_00758fc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00758ff0 at 0x00758FF0 (size: 38) ---


void FUN_00758ff0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759020 at 0x00759020 (size: 38) ---


void FUN_00759020(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759050 at 0x00759050 (size: 38) ---


void FUN_00759050(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4d0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4d0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759080 at 0x00759080 (size: 38) ---


void FUN_00759080(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007590b0 at 0x007590B0 (size: 38) ---


void FUN_007590b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007590e0 at 0x007590E0 (size: 38) ---


void FUN_007590e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4dc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4dc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759110 at 0x00759110 (size: 38) ---


void FUN_00759110(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4e0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4e0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759140 at 0x00759140 (size: 38) ---


void FUN_00759140(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4e4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4e4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759170 at 0x00759170 (size: 38) ---


void FUN_00759170(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4e8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4e8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007591a0 at 0x007591A0 (size: 38) ---


void FUN_007591a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4ec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4ec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007591d0 at 0x007591D0 (size: 38) ---


void FUN_007591d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4f0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4f0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759200 at 0x00759200 (size: 38) ---


void FUN_00759200(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4f4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4f4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759230 at 0x00759230 (size: 38) ---


void FUN_00759230(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4f8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4f8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759260 at 0x00759260 (size: 38) ---


void FUN_00759260(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d4fc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d4fc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759290 at 0x00759290 (size: 38) ---


void FUN_00759290(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d500 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d500 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007592c0 at 0x007592C0 (size: 38) ---


void FUN_007592c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d504 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d504 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007592f0 at 0x007592F0 (size: 38) ---


void FUN_007592f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d508 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d508 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759320 at 0x00759320 (size: 38) ---


void FUN_00759320(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d50c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d50c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759350 at 0x00759350 (size: 38) ---


void FUN_00759350(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d510 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d510 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759380 at 0x00759380 (size: 38) ---


void FUN_00759380(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d514 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d514 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007593b0 at 0x007593B0 (size: 38) ---


void FUN_007593b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d518 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d518 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007593e0 at 0x007593E0 (size: 38) ---


void FUN_007593e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d51c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d51c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759410 at 0x00759410 (size: 38) ---


void FUN_00759410(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d520 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d520 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759440 at 0x00759440 (size: 38) ---


void FUN_00759440(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d524 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d524 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759470 at 0x00759470 (size: 38) ---


void FUN_00759470(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d528 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d528 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007594a0 at 0x007594A0 (size: 38) ---


void FUN_007594a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d52c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d52c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007594d0 at 0x007594D0 (size: 38) ---


void FUN_007594d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d530 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d530 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759500 at 0x00759500 (size: 38) ---


void FUN_00759500(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d534 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d534 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759530 at 0x00759530 (size: 38) ---


void FUN_00759530(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d538 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d538 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759560 at 0x00759560 (size: 38) ---


void FUN_00759560(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d53c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d53c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759590 at 0x00759590 (size: 38) ---


void FUN_00759590(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d540 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d540 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007595c0 at 0x007595C0 (size: 38) ---


void FUN_007595c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d544 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d544 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007595f0 at 0x007595F0 (size: 38) ---


void FUN_007595f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d548 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d548 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759620 at 0x00759620 (size: 38) ---


void FUN_00759620(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d54c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d54c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759650 at 0x00759650 (size: 38) ---


void FUN_00759650(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d550 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d550 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759680 at 0x00759680 (size: 38) ---


void FUN_00759680(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d554 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d554 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007596b0 at 0x007596B0 (size: 38) ---


void FUN_007596b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d558 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d558 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007596e0 at 0x007596E0 (size: 38) ---


void FUN_007596e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d55c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d55c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759710 at 0x00759710 (size: 38) ---


void FUN_00759710(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d560 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d560 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759740 at 0x00759740 (size: 38) ---


void FUN_00759740(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d564 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d564 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759770 at 0x00759770 (size: 38) ---


void FUN_00759770(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d568 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d568 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007597a0 at 0x007597A0 (size: 38) ---


void FUN_007597a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d56c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d56c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007597d0 at 0x007597D0 (size: 38) ---


void FUN_007597d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d570 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d570 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759800 at 0x00759800 (size: 38) ---


void FUN_00759800(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d574 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d574 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759830 at 0x00759830 (size: 38) ---


void FUN_00759830(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d578 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d578 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759860 at 0x00759860 (size: 38) ---


void FUN_00759860(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d57c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d57c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759890 at 0x00759890 (size: 38) ---


void FUN_00759890(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d580 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d580 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007598c0 at 0x007598C0 (size: 38) ---


void FUN_007598c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d584 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d584 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007598f0 at 0x007598F0 (size: 38) ---


void FUN_007598f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d588 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d588 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759920 at 0x00759920 (size: 38) ---


void FUN_00759920(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d58c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d58c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759950 at 0x00759950 (size: 38) ---


void FUN_00759950(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d590 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d590 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759980 at 0x00759980 (size: 38) ---


void FUN_00759980(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d594 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d594 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007599b0 at 0x007599B0 (size: 38) ---


void FUN_007599b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d598 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d598 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_007599e0 at 0x007599E0 (size: 38) ---


void FUN_007599e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d59c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d59c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759a10 at 0x00759A10 (size: 38) ---


void FUN_00759a10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5a0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5a0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759a40 at 0x00759A40 (size: 38) ---


void FUN_00759a40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5a4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5a4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759a70 at 0x00759A70 (size: 38) ---


void FUN_00759a70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5a8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5a8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759aa0 at 0x00759AA0 (size: 38) ---


void FUN_00759aa0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5ac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5ac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759ad0 at 0x00759AD0 (size: 38) ---


void FUN_00759ad0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5b0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5b0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759b00 at 0x00759B00 (size: 38) ---


void FUN_00759b00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5b4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5b4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759b30 at 0x00759B30 (size: 38) ---


void FUN_00759b30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5b8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5b8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759b60 at 0x00759B60 (size: 38) ---


void FUN_00759b60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5bc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5bc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759b90 at 0x00759B90 (size: 38) ---


void FUN_00759b90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5c0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5c0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759bc0 at 0x00759BC0 (size: 38) ---


void FUN_00759bc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759bf0 at 0x00759BF0 (size: 38) ---


void FUN_00759bf0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759c20 at 0x00759C20 (size: 38) ---


void FUN_00759c20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759c50 at 0x00759C50 (size: 38) ---


void FUN_00759c50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5d0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5d0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759c80 at 0x00759C80 (size: 38) ---


void FUN_00759c80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759cb0 at 0x00759CB0 (size: 38) ---


void FUN_00759cb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759ce0 at 0x00759CE0 (size: 38) ---


void FUN_00759ce0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5dc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5dc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759d10 at 0x00759D10 (size: 38) ---


void FUN_00759d10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5e0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5e0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759d40 at 0x00759D40 (size: 38) ---


void FUN_00759d40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5e4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5e4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759d70 at 0x00759D70 (size: 38) ---


void FUN_00759d70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5e8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5e8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759da0 at 0x00759DA0 (size: 38) ---


void FUN_00759da0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5ec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5ec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759dd0 at 0x00759DD0 (size: 38) ---


void FUN_00759dd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5f0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5f0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759e00 at 0x00759E00 (size: 38) ---


void FUN_00759e00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5f4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5f4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759e30 at 0x00759E30 (size: 38) ---


void FUN_00759e30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5f8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5f8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759e60 at 0x00759E60 (size: 38) ---


void FUN_00759e60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d5fc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d5fc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759e90 at 0x00759E90 (size: 38) ---


void FUN_00759e90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d600 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d600 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759ec0 at 0x00759EC0 (size: 38) ---


void FUN_00759ec0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d604 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d604 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759ef0 at 0x00759EF0 (size: 38) ---


void FUN_00759ef0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d608 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d608 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759f20 at 0x00759F20 (size: 38) ---


void FUN_00759f20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d60c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d60c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759f50 at 0x00759F50 (size: 38) ---


void FUN_00759f50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d610 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d610 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759f80 at 0x00759F80 (size: 38) ---


void FUN_00759f80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d614 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d614 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759fb0 at 0x00759FB0 (size: 38) ---


void FUN_00759fb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d618 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d618 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_00759fe0 at 0x00759FE0 (size: 38) ---


void FUN_00759fe0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d61c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d61c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a010 at 0x0075A010 (size: 38) ---


void FUN_0075a010(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d620 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d620 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a040 at 0x0075A040 (size: 38) ---


void FUN_0075a040(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d624 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d624 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a070 at 0x0075A070 (size: 38) ---


void FUN_0075a070(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d628 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d628 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a0a0 at 0x0075A0A0 (size: 38) ---


void FUN_0075a0a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d62c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d62c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a0d0 at 0x0075A0D0 (size: 38) ---


void FUN_0075a0d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d630 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d630 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a100 at 0x0075A100 (size: 38) ---


void FUN_0075a100(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d634 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d634 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a130 at 0x0075A130 (size: 38) ---


void FUN_0075a130(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d638 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d638 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a160 at 0x0075A160 (size: 38) ---


void FUN_0075a160(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d63c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d63c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a190 at 0x0075A190 (size: 38) ---


void FUN_0075a190(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d640 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d640 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a1c0 at 0x0075A1C0 (size: 38) ---


void FUN_0075a1c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d644 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d644 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a1f0 at 0x0075A1F0 (size: 38) ---


void FUN_0075a1f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d648 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d648 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a220 at 0x0075A220 (size: 38) ---


void FUN_0075a220(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d64c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d64c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a250 at 0x0075A250 (size: 38) ---


void FUN_0075a250(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d650 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d650 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a280 at 0x0075A280 (size: 38) ---


void FUN_0075a280(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d654 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d654 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a2b0 at 0x0075A2B0 (size: 38) ---


void FUN_0075a2b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d658 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d658 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a2e0 at 0x0075A2E0 (size: 38) ---


void FUN_0075a2e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d65c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d65c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a310 at 0x0075A310 (size: 38) ---


void FUN_0075a310(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d660 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d660 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a340 at 0x0075A340 (size: 38) ---


void FUN_0075a340(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d664 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d664 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a370 at 0x0075A370 (size: 38) ---


void FUN_0075a370(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d668 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d668 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a3a0 at 0x0075A3A0 (size: 38) ---


void FUN_0075a3a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d66c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d66c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a3d0 at 0x0075A3D0 (size: 38) ---


void FUN_0075a3d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d670 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d670 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a400 at 0x0075A400 (size: 38) ---


void FUN_0075a400(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d674 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d674 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a430 at 0x0075A430 (size: 38) ---


void FUN_0075a430(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d678 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d678 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a460 at 0x0075A460 (size: 38) ---


void FUN_0075a460(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d67c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d67c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a490 at 0x0075A490 (size: 38) ---


void FUN_0075a490(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d680 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d680 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a4c0 at 0x0075A4C0 (size: 38) ---


void FUN_0075a4c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d684 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d684 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a4f0 at 0x0075A4F0 (size: 38) ---


void FUN_0075a4f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d688 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d688 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a520 at 0x0075A520 (size: 38) ---


void FUN_0075a520(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d68c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d68c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a550 at 0x0075A550 (size: 38) ---


void FUN_0075a550(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d690 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d690 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a580 at 0x0075A580 (size: 38) ---


void FUN_0075a580(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d694 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d694 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a5b0 at 0x0075A5B0 (size: 38) ---


void FUN_0075a5b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d698 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d698 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a5e0 at 0x0075A5E0 (size: 38) ---


void FUN_0075a5e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d69c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d69c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a610 at 0x0075A610 (size: 38) ---


void FUN_0075a610(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6a0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6a0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a640 at 0x0075A640 (size: 38) ---


void FUN_0075a640(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6a4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6a4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a670 at 0x0075A670 (size: 38) ---


void FUN_0075a670(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6a8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6a8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a6a0 at 0x0075A6A0 (size: 38) ---


void FUN_0075a6a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6ac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6ac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a6d0 at 0x0075A6D0 (size: 38) ---


void FUN_0075a6d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6b0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6b0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a700 at 0x0075A700 (size: 38) ---


void FUN_0075a700(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6b4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6b4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a730 at 0x0075A730 (size: 38) ---


void FUN_0075a730(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6b8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6b8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a760 at 0x0075A760 (size: 38) ---


void FUN_0075a760(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6bc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6bc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a790 at 0x0075A790 (size: 38) ---


void FUN_0075a790(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6c0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6c0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a7c0 at 0x0075A7C0 (size: 38) ---


void FUN_0075a7c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a7f0 at 0x0075A7F0 (size: 38) ---


void FUN_0075a7f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a820 at 0x0075A820 (size: 38) ---


void FUN_0075a820(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a850 at 0x0075A850 (size: 38) ---


void FUN_0075a850(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6d0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6d0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a880 at 0x0075A880 (size: 38) ---


void FUN_0075a880(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a8b0 at 0x0075A8B0 (size: 38) ---


void FUN_0075a8b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a8e0 at 0x0075A8E0 (size: 38) ---


void FUN_0075a8e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6dc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6dc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a910 at 0x0075A910 (size: 38) ---


void FUN_0075a910(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6e0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6e0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a940 at 0x0075A940 (size: 38) ---


void FUN_0075a940(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6e4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6e4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a970 at 0x0075A970 (size: 38) ---


void FUN_0075a970(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6e8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6e8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a9a0 at 0x0075A9A0 (size: 38) ---


void FUN_0075a9a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6ec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6ec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075a9d0 at 0x0075A9D0 (size: 38) ---


void FUN_0075a9d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6f0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6f0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075aa00 at 0x0075AA00 (size: 38) ---


void FUN_0075aa00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6f4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6f4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075aa30 at 0x0075AA30 (size: 38) ---


void FUN_0075aa30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6f8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6f8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075aa60 at 0x0075AA60 (size: 38) ---


void FUN_0075aa60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d6fc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d6fc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075aa90 at 0x0075AA90 (size: 38) ---


void FUN_0075aa90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d700 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d700 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075aac0 at 0x0075AAC0 (size: 38) ---


void FUN_0075aac0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d704 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d704 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075aaf0 at 0x0075AAF0 (size: 38) ---


void FUN_0075aaf0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d708 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d708 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ab20 at 0x0075AB20 (size: 38) ---


void FUN_0075ab20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d70c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d70c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ab50 at 0x0075AB50 (size: 38) ---


void FUN_0075ab50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d710 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d710 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ab80 at 0x0075AB80 (size: 38) ---


void FUN_0075ab80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d714 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d714 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075abb0 at 0x0075ABB0 (size: 38) ---


void FUN_0075abb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d718 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d718 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075abe0 at 0x0075ABE0 (size: 38) ---


void FUN_0075abe0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d71c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d71c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ac10 at 0x0075AC10 (size: 38) ---


void FUN_0075ac10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d720 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d720 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ac40 at 0x0075AC40 (size: 38) ---


void FUN_0075ac40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d724 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d724 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ac70 at 0x0075AC70 (size: 38) ---


void FUN_0075ac70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d728 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d728 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075aca0 at 0x0075ACA0 (size: 38) ---


void FUN_0075aca0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d72c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d72c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075acd0 at 0x0075ACD0 (size: 38) ---


void FUN_0075acd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d730 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d730 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ad00 at 0x0075AD00 (size: 38) ---


void FUN_0075ad00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d734 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d734 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ad30 at 0x0075AD30 (size: 38) ---


void FUN_0075ad30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d738 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d738 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ad60 at 0x0075AD60 (size: 38) ---


void FUN_0075ad60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d73c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d73c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ad90 at 0x0075AD90 (size: 38) ---


void FUN_0075ad90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d740 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d740 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075adc0 at 0x0075ADC0 (size: 38) ---


void FUN_0075adc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d744 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d744 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075adf0 at 0x0075ADF0 (size: 38) ---


void FUN_0075adf0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d748 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d748 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ae20 at 0x0075AE20 (size: 38) ---


void FUN_0075ae20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d74c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d74c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ae50 at 0x0075AE50 (size: 38) ---


void FUN_0075ae50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d750 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d750 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ae80 at 0x0075AE80 (size: 38) ---


void FUN_0075ae80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d754 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d754 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075aeb0 at 0x0075AEB0 (size: 38) ---


void FUN_0075aeb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d758 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d758 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075aee0 at 0x0075AEE0 (size: 38) ---


void FUN_0075aee0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d75c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d75c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075af10 at 0x0075AF10 (size: 38) ---


void FUN_0075af10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d760 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d760 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075af40 at 0x0075AF40 (size: 38) ---


void FUN_0075af40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d764 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d764 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075af70 at 0x0075AF70 (size: 38) ---


void FUN_0075af70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d768 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d768 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075afa0 at 0x0075AFA0 (size: 38) ---


void FUN_0075afa0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d76c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d76c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075afd0 at 0x0075AFD0 (size: 38) ---


void FUN_0075afd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d770 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d770 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b000 at 0x0075B000 (size: 38) ---


void FUN_0075b000(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d774 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d774 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b030 at 0x0075B030 (size: 38) ---


void FUN_0075b030(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d778 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d778 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b060 at 0x0075B060 (size: 38) ---


void FUN_0075b060(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d77c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d77c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b090 at 0x0075B090 (size: 38) ---


void FUN_0075b090(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d780 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d780 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b0c0 at 0x0075B0C0 (size: 38) ---


void FUN_0075b0c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d784 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d784 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b0f0 at 0x0075B0F0 (size: 38) ---


void FUN_0075b0f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d788 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d788 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b120 at 0x0075B120 (size: 38) ---


void FUN_0075b120(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d78c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d78c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b150 at 0x0075B150 (size: 38) ---


void FUN_0075b150(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d790 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d790 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b180 at 0x0075B180 (size: 38) ---


void FUN_0075b180(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d794 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d794 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b1b0 at 0x0075B1B0 (size: 38) ---


void FUN_0075b1b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d798 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d798 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b1e0 at 0x0075B1E0 (size: 38) ---


void FUN_0075b1e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d79c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d79c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b210 at 0x0075B210 (size: 38) ---


void FUN_0075b210(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7a0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7a0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b240 at 0x0075B240 (size: 38) ---


void FUN_0075b240(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7a4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7a4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b270 at 0x0075B270 (size: 38) ---


void FUN_0075b270(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7a8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7a8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b2a0 at 0x0075B2A0 (size: 38) ---


void FUN_0075b2a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7ac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7ac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b2d0 at 0x0075B2D0 (size: 38) ---


void FUN_0075b2d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7b0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7b0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b300 at 0x0075B300 (size: 38) ---


void FUN_0075b300(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7b4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7b4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b330 at 0x0075B330 (size: 38) ---


void FUN_0075b330(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7b8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7b8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b360 at 0x0075B360 (size: 38) ---


void FUN_0075b360(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7bc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7bc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b390 at 0x0075B390 (size: 38) ---


void FUN_0075b390(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7c0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7c0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b3c0 at 0x0075B3C0 (size: 38) ---


void FUN_0075b3c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b3f0 at 0x0075B3F0 (size: 38) ---


void FUN_0075b3f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b420 at 0x0075B420 (size: 38) ---


void FUN_0075b420(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b450 at 0x0075B450 (size: 38) ---


void FUN_0075b450(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7d0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7d0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b480 at 0x0075B480 (size: 38) ---


void FUN_0075b480(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b4b0 at 0x0075B4B0 (size: 38) ---


void FUN_0075b4b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b4e0 at 0x0075B4E0 (size: 38) ---


void FUN_0075b4e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7dc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7dc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b510 at 0x0075B510 (size: 38) ---


void FUN_0075b510(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7e0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7e0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b540 at 0x0075B540 (size: 38) ---


void FUN_0075b540(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7e4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7e4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b570 at 0x0075B570 (size: 38) ---


void FUN_0075b570(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7e8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7e8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b5a0 at 0x0075B5A0 (size: 38) ---


void FUN_0075b5a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7ec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7ec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b5d0 at 0x0075B5D0 (size: 38) ---


void FUN_0075b5d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7f0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7f0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b600 at 0x0075B600 (size: 38) ---


void FUN_0075b600(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7f4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7f4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b630 at 0x0075B630 (size: 38) ---


void FUN_0075b630(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7f8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7f8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b660 at 0x0075B660 (size: 38) ---


void FUN_0075b660(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d7fc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d7fc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b690 at 0x0075B690 (size: 38) ---


void FUN_0075b690(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d800 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d800 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b6c0 at 0x0075B6C0 (size: 38) ---


void FUN_0075b6c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d804 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d804 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b6f0 at 0x0075B6F0 (size: 38) ---


void FUN_0075b6f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d808 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d808 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b720 at 0x0075B720 (size: 38) ---


void FUN_0075b720(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d80c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d80c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b750 at 0x0075B750 (size: 38) ---


void FUN_0075b750(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d810 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d810 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b780 at 0x0075B780 (size: 38) ---


void FUN_0075b780(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d814 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d814 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b7b0 at 0x0075B7B0 (size: 38) ---


void FUN_0075b7b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d818 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d818 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b7e0 at 0x0075B7E0 (size: 38) ---


void FUN_0075b7e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d81c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d81c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b810 at 0x0075B810 (size: 38) ---


void FUN_0075b810(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d820 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d820 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b840 at 0x0075B840 (size: 38) ---


void FUN_0075b840(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d824 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d824 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b870 at 0x0075B870 (size: 38) ---


void FUN_0075b870(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d828 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d828 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b8a0 at 0x0075B8A0 (size: 38) ---


void FUN_0075b8a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d82c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d82c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b8d0 at 0x0075B8D0 (size: 38) ---


void FUN_0075b8d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d830 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d830 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b900 at 0x0075B900 (size: 38) ---


void FUN_0075b900(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d834 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d834 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b930 at 0x0075B930 (size: 38) ---


void FUN_0075b930(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d838 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d838 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b960 at 0x0075B960 (size: 38) ---


void FUN_0075b960(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d83c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d83c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b990 at 0x0075B990 (size: 38) ---


void FUN_0075b990(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d840 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d840 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b9c0 at 0x0075B9C0 (size: 38) ---


void FUN_0075b9c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d844 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d844 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075b9f0 at 0x0075B9F0 (size: 38) ---


void FUN_0075b9f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d848 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d848 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ba20 at 0x0075BA20 (size: 38) ---


void FUN_0075ba20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d84c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d84c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ba50 at 0x0075BA50 (size: 38) ---


void FUN_0075ba50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d850 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d850 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ba80 at 0x0075BA80 (size: 38) ---


void FUN_0075ba80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d854 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d854 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bab0 at 0x0075BAB0 (size: 38) ---


void FUN_0075bab0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d858 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d858 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bae0 at 0x0075BAE0 (size: 38) ---


void FUN_0075bae0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d85c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d85c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bb10 at 0x0075BB10 (size: 38) ---


void FUN_0075bb10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d860 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d860 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bb40 at 0x0075BB40 (size: 38) ---


void FUN_0075bb40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d864 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d864 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bb70 at 0x0075BB70 (size: 38) ---


void FUN_0075bb70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d868 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d868 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bba0 at 0x0075BBA0 (size: 38) ---


void FUN_0075bba0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d86c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d86c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bbd0 at 0x0075BBD0 (size: 38) ---


void FUN_0075bbd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d870 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d870 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bc00 at 0x0075BC00 (size: 38) ---


void FUN_0075bc00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d874 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d874 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bc30 at 0x0075BC30 (size: 38) ---


void FUN_0075bc30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d878 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d878 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bc60 at 0x0075BC60 (size: 38) ---


void FUN_0075bc60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d87c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d87c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bc90 at 0x0075BC90 (size: 38) ---


void FUN_0075bc90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d880 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d880 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bcc0 at 0x0075BCC0 (size: 38) ---


void FUN_0075bcc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d884 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d884 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bcf0 at 0x0075BCF0 (size: 38) ---


void FUN_0075bcf0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d888 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d888 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bd20 at 0x0075BD20 (size: 38) ---


void FUN_0075bd20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d88c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d88c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bd50 at 0x0075BD50 (size: 38) ---


void FUN_0075bd50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d890 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d890 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bd80 at 0x0075BD80 (size: 38) ---


void FUN_0075bd80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d894 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d894 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bdb0 at 0x0075BDB0 (size: 38) ---


void FUN_0075bdb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d898 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d898 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bde0 at 0x0075BDE0 (size: 38) ---


void FUN_0075bde0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d89c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d89c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075be10 at 0x0075BE10 (size: 38) ---


void FUN_0075be10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8a0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8a0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075be40 at 0x0075BE40 (size: 38) ---


void FUN_0075be40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8a4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8a4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075be70 at 0x0075BE70 (size: 38) ---


void FUN_0075be70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8a8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8a8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bea0 at 0x0075BEA0 (size: 38) ---


void FUN_0075bea0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8ac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8ac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bed0 at 0x0075BED0 (size: 38) ---


void FUN_0075bed0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8b0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8b0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bf00 at 0x0075BF00 (size: 38) ---


void FUN_0075bf00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8b4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8b4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bf30 at 0x0075BF30 (size: 38) ---


void FUN_0075bf30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8b8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8b8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bf60 at 0x0075BF60 (size: 38) ---


void FUN_0075bf60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8bc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8bc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bf90 at 0x0075BF90 (size: 38) ---


void FUN_0075bf90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8c0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8c0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bfc0 at 0x0075BFC0 (size: 38) ---


void FUN_0075bfc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075bff0 at 0x0075BFF0 (size: 38) ---


void FUN_0075bff0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c020 at 0x0075C020 (size: 38) ---


void FUN_0075c020(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c050 at 0x0075C050 (size: 38) ---


void FUN_0075c050(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8d0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8d0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c080 at 0x0075C080 (size: 38) ---


void FUN_0075c080(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c0b0 at 0x0075C0B0 (size: 38) ---


void FUN_0075c0b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c0e0 at 0x0075C0E0 (size: 38) ---


void FUN_0075c0e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8dc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8dc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c110 at 0x0075C110 (size: 38) ---


void FUN_0075c110(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8e0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8e0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c140 at 0x0075C140 (size: 38) ---


void FUN_0075c140(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8e4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8e4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c170 at 0x0075C170 (size: 38) ---


void FUN_0075c170(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8e8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8e8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c1a0 at 0x0075C1A0 (size: 38) ---


void FUN_0075c1a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8ec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8ec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c1d0 at 0x0075C1D0 (size: 38) ---


void FUN_0075c1d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8f0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8f0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c200 at 0x0075C200 (size: 38) ---


void FUN_0075c200(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8f4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8f4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c230 at 0x0075C230 (size: 38) ---


void FUN_0075c230(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8f8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8f8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c260 at 0x0075C260 (size: 38) ---


void FUN_0075c260(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d8fc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d8fc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c290 at 0x0075C290 (size: 38) ---


void FUN_0075c290(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d900 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d900 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c2c0 at 0x0075C2C0 (size: 38) ---


void FUN_0075c2c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d904 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d904 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c2f0 at 0x0075C2F0 (size: 38) ---


void FUN_0075c2f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d908 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d908 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c320 at 0x0075C320 (size: 38) ---


void FUN_0075c320(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d90c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d90c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c350 at 0x0075C350 (size: 38) ---


void FUN_0075c350(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d910 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d910 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c380 at 0x0075C380 (size: 38) ---


void FUN_0075c380(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d914 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d914 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c3b0 at 0x0075C3B0 (size: 38) ---


void FUN_0075c3b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d918 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d918 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c3e0 at 0x0075C3E0 (size: 38) ---


void FUN_0075c3e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d91c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d91c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c410 at 0x0075C410 (size: 38) ---


void FUN_0075c410(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d920 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d920 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c440 at 0x0075C440 (size: 38) ---


void FUN_0075c440(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d924 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d924 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c470 at 0x0075C470 (size: 38) ---


void FUN_0075c470(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d928 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d928 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c4a0 at 0x0075C4A0 (size: 38) ---


void FUN_0075c4a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d92c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d92c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c4d0 at 0x0075C4D0 (size: 38) ---


void FUN_0075c4d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d930 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d930 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c500 at 0x0075C500 (size: 38) ---


void FUN_0075c500(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d934 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d934 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c530 at 0x0075C530 (size: 38) ---


void FUN_0075c530(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d938 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d938 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c560 at 0x0075C560 (size: 38) ---


void FUN_0075c560(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d93c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d93c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c590 at 0x0075C590 (size: 38) ---


void FUN_0075c590(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d940 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d940 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c5c0 at 0x0075C5C0 (size: 38) ---


void FUN_0075c5c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d944 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d944 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c5f0 at 0x0075C5F0 (size: 38) ---


void FUN_0075c5f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d948 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d948 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c620 at 0x0075C620 (size: 38) ---


void FUN_0075c620(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d94c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d94c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c650 at 0x0075C650 (size: 38) ---


void FUN_0075c650(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083d950 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083d950 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c680 at 0x0075C680 (size: 1) ---


void FUN_0075c680(void)



{

  return;

}





// --- FUN_0075c690 at 0x0075C690 (size: 1) ---


void FUN_0075c690(void)



{

  return;

}





// --- FUN_0075c6a0 at 0x0075C6A0 (size: 1) ---


void FUN_0075c6a0(void)



{

  return;

}





// --- FUN_0075c6b0 at 0x0075C6B0 (size: 1) ---


void FUN_0075c6b0(void)



{

  return;

}





// --- FUN_0075c6c0 at 0x0075C6C0 (size: 1) ---


void FUN_0075c6c0(void)



{

  return;

}





// --- FUN_0075c6d0 at 0x0075C6D0 (size: 38) ---


void FUN_0075c6d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dbd8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dbd8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c700 at 0x0075C700 (size: 38) ---


void FUN_0075c700(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dbdc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dbdc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c730 at 0x0075C730 (size: 38) ---


void FUN_0075c730(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dbe0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dbe0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c760 at 0x0075C760 (size: 38) ---


void FUN_0075c760(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dbe4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dbe4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c790 at 0x0075C790 (size: 38) ---


void FUN_0075c790(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dbe8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dbe8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c7c0 at 0x0075C7C0 (size: 38) ---


void FUN_0075c7c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dbec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dbec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c7f0 at 0x0075C7F0 (size: 38) ---


void FUN_0075c7f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dbf0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dbf0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c820 at 0x0075C820 (size: 38) ---


void FUN_0075c820(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dbf4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dbf4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c850 at 0x0075C850 (size: 59) ---


void FUN_0075c850(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083dc00;

  iVar3 = 2;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075c890 at 0x0075C890 (size: 1) ---


void FUN_0075c890(void)



{

  return;

}





// --- FUN_0075c8a0 at 0x0075C8A0 (size: 38) ---


void FUN_0075c8a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083da8c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083da8c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c8d0 at 0x0075C8D0 (size: 38) ---


void FUN_0075c8d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083da90 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083da90 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c900 at 0x0075C900 (size: 38) ---


void FUN_0075c900(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083da94 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083da94 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c930 at 0x0075C930 (size: 38) ---


void FUN_0075c930(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083da98 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083da98 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c960 at 0x0075C960 (size: 38) ---


void FUN_0075c960(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dae8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dae8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c990 at 0x0075C990 (size: 38) ---


void FUN_0075c990(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083daec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083daec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c9c0 at 0x0075C9C0 (size: 38) ---


void FUN_0075c9c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083daf0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083daf0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075c9f0 at 0x0075C9F0 (size: 38) ---


void FUN_0075c9f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083daf4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083daf4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ca20 at 0x0075CA20 (size: 38) ---


void FUN_0075ca20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083daf8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083daf8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ca50 at 0x0075CA50 (size: 38) ---


void FUN_0075ca50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dafc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dafc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ca80 at 0x0075CA80 (size: 38) ---


void FUN_0075ca80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083db00 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083db00 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cab0 at 0x0075CAB0 (size: 38) ---


void FUN_0075cab0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083db04 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083db04 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cae0 at 0x0075CAE0 (size: 38) ---


void FUN_0075cae0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083db08 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083db08 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cb10 at 0x0075CB10 (size: 38) ---


void FUN_0075cb10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083db0c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083db0c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cb40 at 0x0075CB40 (size: 38) ---


void FUN_0075cb40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083db10 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083db10 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cb70 at 0x0075CB70 (size: 38) ---


void FUN_0075cb70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083db14 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083db14 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cba0 at 0x0075CBA0 (size: 38) ---


void FUN_0075cba0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083db18 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083db18 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cbd0 at 0x0075CBD0 (size: 38) ---


void FUN_0075cbd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083db1c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083db1c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cc00 at 0x0075CC00 (size: 38) ---


void FUN_0075cc00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083db20 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083db20 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cc30 at 0x0075CC30 (size: 38) ---


void FUN_0075cc30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083db24 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083db24 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cc60 at 0x0075CC60 (size: 59) ---


void FUN_0075cc60(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083db38;

  iVar3 = 4;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075cca0 at 0x0075CCA0 (size: 59) ---


void FUN_0075cca0(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083db4c;

  iVar3 = 5;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075cce0 at 0x0075CCE0 (size: 59) ---


void FUN_0075cce0(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083db60;

  iVar3 = 5;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075cd20 at 0x0075CD20 (size: 59) ---


void FUN_0075cd20(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083db6c;

  iVar3 = 3;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075cd60 at 0x0075CD60 (size: 59) ---


void FUN_0075cd60(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083db84;

  iVar3 = 6;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075cda0 at 0x0075CDA0 (size: 59) ---


void FUN_0075cda0(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined4 *puVar5;

  

  puVar5 = &DAT_0083db90;

  iVar3 = 3;

  do {

    piVar1 = puVar5 + -1;

    puVar5 = puVar5 + -1;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075cde0 at 0x0075CDE0 (size: 38) ---


void FUN_0075cde0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083db90 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083db90 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ce10 at 0x0075CE10 (size: 38) ---


void FUN_0075ce10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083db94 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083db94 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ce40 at 0x0075CE40 (size: 38) ---


void FUN_0075ce40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083db98 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083db98 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ce70 at 0x0075CE70 (size: 38) ---


void FUN_0075ce70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083db9c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083db9c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cea0 at 0x0075CEA0 (size: 38) ---


void FUN_0075cea0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dba0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dba0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ced0 at 0x0075CED0 (size: 38) ---


void FUN_0075ced0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dba4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dba4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cf00 at 0x0075CF00 (size: 38) ---


void FUN_0075cf00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dba8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dba8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cf30 at 0x0075CF30 (size: 38) ---


void FUN_0075cf30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dbac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dbac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cf60 at 0x0075CF60 (size: 38) ---


void FUN_0075cf60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dbb0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dbb0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075cf90 at 0x0075CF90 (size: 1) ---


void FUN_0075cf90(void)



{

  return;

}





// --- FUN_0075cfa0 at 0x0075CFA0 (size: 1) ---


void FUN_0075cfa0(void)



{

  return;

}





// --- FUN_0075cfb0 at 0x0075CFB0 (size: 1) ---


void FUN_0075cfb0(void)



{

  return;

}





// --- FUN_0075cfc0 at 0x0075CFC0 (size: 1) ---


void FUN_0075cfc0(void)



{

  return;

}





// --- FUN_0075cfd0 at 0x0075CFD0 (size: 38) ---


void FUN_0075cfd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dca0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dca0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d000 at 0x0075D000 (size: 38) ---


void FUN_0075d000(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dca4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dca4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d030 at 0x0075D030 (size: 38) ---


void FUN_0075d030(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dca8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dca8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d060 at 0x0075D060 (size: 38) ---


void FUN_0075d060(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dcac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dcac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d090 at 0x0075D090 (size: 38) ---


void FUN_0075d090(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dcb0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dcb0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d0c0 at 0x0075D0C0 (size: 38) ---


void FUN_0075d0c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dcb4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dcb4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d0f0 at 0x0075D0F0 (size: 38) ---


void FUN_0075d0f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dcb8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dcb8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d120 at 0x0075D120 (size: 38) ---


void FUN_0075d120(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dcbc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dcbc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d150 at 0x0075D150 (size: 59) ---


void FUN_0075d150(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083dcc8;

  iVar3 = 2;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075d190 at 0x0075D190 (size: 38) ---


void FUN_0075d190(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dcd8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dcd8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d1c0 at 0x0075D1C0 (size: 38) ---


void FUN_0075d1c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dcdc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dcdc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d1f0 at 0x0075D1F0 (size: 38) ---


void FUN_0075d1f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dce0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dce0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d220 at 0x0075D220 (size: 38) ---


void FUN_0075d220(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dce4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dce4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d250 at 0x0075D250 (size: 38) ---


void FUN_0075d250(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dce8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dce8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d280 at 0x0075D280 (size: 38) ---


void FUN_0075d280(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dcec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dcec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d2b0 at 0x0075D2B0 (size: 38) ---


void FUN_0075d2b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dcf0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dcf0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d2e0 at 0x0075D2E0 (size: 38) ---


void FUN_0075d2e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dcf4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dcf4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d310 at 0x0075D310 (size: 38) ---


void FUN_0075d310(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dcf8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dcf8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d340 at 0x0075D340 (size: 38) ---


void FUN_0075d340(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dcfc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dcfc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d370 at 0x0075D370 (size: 38) ---


void FUN_0075d370(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dd00 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dd00 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d3a0 at 0x0075D3A0 (size: 38) ---


void FUN_0075d3a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dd04 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dd04 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d3d0 at 0x0075D3D0 (size: 38) ---


void FUN_0075d3d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dd08 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dd08 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d400 at 0x0075D400 (size: 38) ---


void FUN_0075d400(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dd0c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dd0c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d430 at 0x0075D430 (size: 38) ---


void FUN_0075d430(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dd10 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dd10 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d460 at 0x0075D460 (size: 38) ---


void FUN_0075d460(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dd14 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dd14 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d490 at 0x0075D490 (size: 59) ---


void FUN_0075d490(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083dd28;

  iVar3 = 4;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075d4d0 at 0x0075D4D0 (size: 59) ---


void FUN_0075d4d0(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083dd3c;

  iVar3 = 5;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075d510 at 0x0075D510 (size: 59) ---


void FUN_0075d510(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083dd50;

  iVar3 = 5;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075d550 at 0x0075D550 (size: 59) ---


void FUN_0075d550(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083dd5c;

  iVar3 = 3;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075d590 at 0x0075D590 (size: 59) ---


void FUN_0075d590(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083dd74;

  iVar3 = 6;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075d5d0 at 0x0075D5D0 (size: 59) ---


void FUN_0075d5d0(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined4 *puVar5;

  

  puVar5 = &DAT_0083dd80;

  iVar3 = 3;

  do {

    piVar1 = puVar5 + -1;

    puVar5 = puVar5 + -1;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075d610 at 0x0075D610 (size: 38) ---


void FUN_0075d610(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dd80 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dd80 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d640 at 0x0075D640 (size: 38) ---


void FUN_0075d640(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dd84 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dd84 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d670 at 0x0075D670 (size: 38) ---


void FUN_0075d670(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dd88 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dd88 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d6a0 at 0x0075D6A0 (size: 38) ---


void FUN_0075d6a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dd8c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dd8c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d6d0 at 0x0075D6D0 (size: 38) ---


void FUN_0075d6d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dd90 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dd90 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d700 at 0x0075D700 (size: 38) ---


void FUN_0075d700(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dd94 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dd94 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d730 at 0x0075D730 (size: 38) ---


void FUN_0075d730(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dd98 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dd98 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d760 at 0x0075D760 (size: 38) ---


void FUN_0075d760(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dd9c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dd9c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d790 at 0x0075D790 (size: 38) ---


void FUN_0075d790(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083dda0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083dda0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d7c0 at 0x0075D7C0 (size: 1) ---


void FUN_0075d7c0(void)



{

  return;

}





// --- FUN_0075d7d0 at 0x0075D7D0 (size: 38) ---


void FUN_0075d7d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ddb8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ddb8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d800 at 0x0075D800 (size: 38) ---


void FUN_0075d800(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ddbc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ddbc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d830 at 0x0075D830 (size: 38) ---


void FUN_0075d830(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ddc0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ddc0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d860 at 0x0075D860 (size: 38) ---


void FUN_0075d860(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083ddc4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083ddc4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d890 at 0x0075D890 (size: 38) ---


void FUN_0075d890(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de28 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de28 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d8c0 at 0x0075D8C0 (size: 38) ---


void FUN_0075d8c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de2c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de2c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d8f0 at 0x0075D8F0 (size: 38) ---


void FUN_0075d8f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de30 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de30 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d920 at 0x0075D920 (size: 38) ---


void FUN_0075d920(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de34 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de34 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d950 at 0x0075D950 (size: 38) ---


void FUN_0075d950(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de38 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de38 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d980 at 0x0075D980 (size: 38) ---


void FUN_0075d980(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de3c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de3c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d9b0 at 0x0075D9B0 (size: 38) ---


void FUN_0075d9b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de40 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de40 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075d9e0 at 0x0075D9E0 (size: 38) ---


void FUN_0075d9e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de44 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de44 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075da10 at 0x0075DA10 (size: 38) ---


void FUN_0075da10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de48 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de48 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075da40 at 0x0075DA40 (size: 38) ---


void FUN_0075da40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de4c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de4c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075da70 at 0x0075DA70 (size: 38) ---


void FUN_0075da70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de50 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de50 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075daa0 at 0x0075DAA0 (size: 38) ---


void FUN_0075daa0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de54 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de54 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075dad0 at 0x0075DAD0 (size: 38) ---


void FUN_0075dad0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de58 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de58 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075db00 at 0x0075DB00 (size: 38) ---


void FUN_0075db00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de5c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de5c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075db30 at 0x0075DB30 (size: 38) ---


void FUN_0075db30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de60 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de60 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075db60 at 0x0075DB60 (size: 38) ---


void FUN_0075db60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083de64 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083de64 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075db90 at 0x0075DB90 (size: 59) ---


void FUN_0075db90(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083de78;

  iVar3 = 4;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075dbd0 at 0x0075DBD0 (size: 59) ---


void FUN_0075dbd0(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083de8c;

  iVar3 = 5;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075dc10 at 0x0075DC10 (size: 59) ---


void FUN_0075dc10(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083dea0;

  iVar3 = 5;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075dc50 at 0x0075DC50 (size: 59) ---


void FUN_0075dc50(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083deac;

  iVar3 = 3;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075dc90 at 0x0075DC90 (size: 59) ---


void FUN_0075dc90(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083dec4;

  iVar3 = 6;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075dcd0 at 0x0075DCD0 (size: 59) ---


void FUN_0075dcd0(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083ded0;

  iVar3 = 3;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075dd10 at 0x0075DD10 (size: 1) ---


void FUN_0075dd10(void)



{

  return;

}





// --- FUN_0075dd20 at 0x0075DD20 (size: 38) ---


void FUN_0075dd20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083df54 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083df54 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075dd50 at 0x0075DD50 (size: 38) ---


void FUN_0075dd50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083df58 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083df58 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075dd80 at 0x0075DD80 (size: 38) ---


void FUN_0075dd80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083df5c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083df5c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ddb0 at 0x0075DDB0 (size: 38) ---


void FUN_0075ddb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083df60 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083df60 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075dde0 at 0x0075DDE0 (size: 38) ---


void FUN_0075dde0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083df64 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083df64 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075de10 at 0x0075DE10 (size: 38) ---


void FUN_0075de10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083df68 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083df68 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075de40 at 0x0075DE40 (size: 38) ---


void FUN_0075de40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083df6c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083df6c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075de70 at 0x0075DE70 (size: 38) ---


void FUN_0075de70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083df70 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083df70 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075dea0 at 0x0075DEA0 (size: 38) ---


void FUN_0075dea0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083df74 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083df74 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ded0 at 0x0075DED0 (size: 38) ---


void FUN_0075ded0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083df78 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083df78 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075df00 at 0x0075DF00 (size: 38) ---


void FUN_0075df00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083df7c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083df7c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075df30 at 0x0075DF30 (size: 38) ---


void FUN_0075df30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083df80 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083df80 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075df60 at 0x0075DF60 (size: 1) ---


void FUN_0075df60(void)



{

  return;

}





// --- FUN_0075df70 at 0x0075DF70 (size: 38) ---


void FUN_0075df70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e018 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e018 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075dfa0 at 0x0075DFA0 (size: 38) ---


void FUN_0075dfa0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e01c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e01c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075dfd0 at 0x0075DFD0 (size: 38) ---


void FUN_0075dfd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e020 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e020 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e000 at 0x0075E000 (size: 38) ---


void FUN_0075e000(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e024 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e024 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e030 at 0x0075E030 (size: 1) ---


void FUN_0075e030(void)



{

  return;

}





// --- FUN_0075e040 at 0x0075E040 (size: 38) ---


void FUN_0075e040(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0ac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0ac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e070 at 0x0075E070 (size: 38) ---


void FUN_0075e070(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0b0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0b0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e0a0 at 0x0075E0A0 (size: 38) ---


void FUN_0075e0a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0b4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0b4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e0d0 at 0x0075E0D0 (size: 38) ---


void FUN_0075e0d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0b8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0b8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e100 at 0x0075E100 (size: 38) ---


void FUN_0075e100(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0bc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0bc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e130 at 0x0075E130 (size: 38) ---


void FUN_0075e130(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0c0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0c0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e160 at 0x0075E160 (size: 38) ---


void FUN_0075e160(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e190 at 0x0075E190 (size: 38) ---


void FUN_0075e190(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e1c0 at 0x0075E1C0 (size: 38) ---


void FUN_0075e1c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e1f0 at 0x0075E1F0 (size: 38) ---


void FUN_0075e1f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0d0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0d0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e220 at 0x0075E220 (size: 38) ---


void FUN_0075e220(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e250 at 0x0075E250 (size: 38) ---


void FUN_0075e250(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e280 at 0x0075E280 (size: 38) ---


void FUN_0075e280(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0dc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0dc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e2b0 at 0x0075E2B0 (size: 38) ---


void FUN_0075e2b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0e0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0e0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e2e0 at 0x0075E2E0 (size: 38) ---


void FUN_0075e2e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0e4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0e4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e310 at 0x0075E310 (size: 38) ---


void FUN_0075e310(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e0e8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e0e8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e340 at 0x0075E340 (size: 59) ---


void FUN_0075e340(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083e0fc;

  iVar3 = 4;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075e380 at 0x0075E380 (size: 59) ---


void FUN_0075e380(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083e110;

  iVar3 = 5;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075e3c0 at 0x0075E3C0 (size: 59) ---


void FUN_0075e3c0(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083e124;

  iVar3 = 5;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075e400 at 0x0075E400 (size: 59) ---


void FUN_0075e400(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083e130;

  iVar3 = 3;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075e440 at 0x0075E440 (size: 59) ---


void FUN_0075e440(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083e148;

  iVar3 = 6;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075e480 at 0x0075E480 (size: 59) ---


void FUN_0075e480(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined4 *puVar5;

  

  puVar5 = &DAT_0083e154;

  iVar3 = 3;

  do {

    piVar1 = puVar5 + -1;

    puVar5 = puVar5 + -1;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075e4c0 at 0x0075E4C0 (size: 38) ---


void FUN_0075e4c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e154 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e154 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e4f0 at 0x0075E4F0 (size: 38) ---


void FUN_0075e4f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e158 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e158 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e520 at 0x0075E520 (size: 38) ---


void FUN_0075e520(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e15c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e15c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e550 at 0x0075E550 (size: 38) ---


void FUN_0075e550(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e160 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e160 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e580 at 0x0075E580 (size: 38) ---


void FUN_0075e580(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e164 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e164 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e5b0 at 0x0075E5B0 (size: 38) ---


void FUN_0075e5b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e168 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e168 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e5e0 at 0x0075E5E0 (size: 38) ---


void FUN_0075e5e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e16c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e16c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e610 at 0x0075E610 (size: 38) ---


void FUN_0075e610(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e170 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e170 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e640 at 0x0075E640 (size: 38) ---


void FUN_0075e640(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e174 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e174 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e670 at 0x0075E670 (size: 38) ---


void FUN_0075e670(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e178 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e178 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e6a0 at 0x0075E6A0 (size: 38) ---


void FUN_0075e6a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e17c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e17c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e6d0 at 0x0075E6D0 (size: 38) ---


void FUN_0075e6d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e180 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e180 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e700 at 0x0075E700 (size: 38) ---


void FUN_0075e700(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e184 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e184 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e730 at 0x0075E730 (size: 38) ---


void FUN_0075e730(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e058 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e058 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e760 at 0x0075E760 (size: 38) ---


void FUN_0075e760(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e05c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e05c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e790 at 0x0075E790 (size: 1) ---


void FUN_0075e790(void)



{

  return;

}





// --- FUN_0075e7a0 at 0x0075E7A0 (size: 38) ---


void FUN_0075e7a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e1cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e1cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e7d0 at 0x0075E7D0 (size: 38) ---


void FUN_0075e7d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e1d0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e1d0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e800 at 0x0075E800 (size: 38) ---


void FUN_0075e800(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e1d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e1d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e830 at 0x0075E830 (size: 38) ---


void FUN_0075e830(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e1d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e1d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e860 at 0x0075E860 (size: 38) ---


void FUN_0075e860(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e214 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e214 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e890 at 0x0075E890 (size: 38) ---


void FUN_0075e890(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e218 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e218 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e8c0 at 0x0075E8C0 (size: 38) ---


void FUN_0075e8c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e21c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e21c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e8f0 at 0x0075E8F0 (size: 38) ---


void FUN_0075e8f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e220 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e220 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e920 at 0x0075E920 (size: 38) ---


void FUN_0075e920(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e224 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e224 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e950 at 0x0075E950 (size: 38) ---


void FUN_0075e950(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e228 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e228 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e980 at 0x0075E980 (size: 38) ---


void FUN_0075e980(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e22c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e22c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e9b0 at 0x0075E9B0 (size: 38) ---


void FUN_0075e9b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e230 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e230 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075e9e0 at 0x0075E9E0 (size: 38) ---


void FUN_0075e9e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e234 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e234 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ea10 at 0x0075EA10 (size: 38) ---


void FUN_0075ea10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e238 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e238 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ea40 at 0x0075EA40 (size: 38) ---


void FUN_0075ea40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e23c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e23c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ea70 at 0x0075EA70 (size: 1) ---


void FUN_0075ea70(void)



{

  return;

}





// --- FUN_0075ea80 at 0x0075EA80 (size: 1) ---


void FUN_0075ea80(void)



{

  return;

}





// --- FUN_0075ea90 at 0x0075EA90 (size: 1) ---


void FUN_0075ea90(void)



{

  return;

}





// --- FUN_0075eaa0 at 0x0075EAA0 (size: 1) ---


void FUN_0075eaa0(void)



{

  return;

}





// --- FUN_0075eab0 at 0x0075EAB0 (size: 38) ---


void FUN_0075eab0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e250 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e250 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075eae0 at 0x0075EAE0 (size: 38) ---


void FUN_0075eae0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e254 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e254 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075eb10 at 0x0075EB10 (size: 38) ---


void FUN_0075eb10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e258 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e258 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075eb40 at 0x0075EB40 (size: 38) ---


void FUN_0075eb40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e25c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e25c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075eb70 at 0x0075EB70 (size: 38) ---


void FUN_0075eb70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e260 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e260 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075eba0 at 0x0075EBA0 (size: 38) ---


void FUN_0075eba0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e264 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e264 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ebd0 at 0x0075EBD0 (size: 38) ---


void FUN_0075ebd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e268 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e268 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ec00 at 0x0075EC00 (size: 38) ---


void FUN_0075ec00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e26c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e26c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ec30 at 0x0075EC30 (size: 38) ---


void FUN_0075ec30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e270 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e270 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ec60 at 0x0075EC60 (size: 38) ---


void FUN_0075ec60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e2b0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e2b0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ec90 at 0x0075EC90 (size: 38) ---


void FUN_0075ec90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e2b4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e2b4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ecc0 at 0x0075ECC0 (size: 38) ---


void FUN_0075ecc0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e2b8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e2b8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ecf0 at 0x0075ECF0 (size: 38) ---


void FUN_0075ecf0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e2bc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e2bc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ed20 at 0x0075ED20 (size: 38) ---


void FUN_0075ed20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e2c0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e2c0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ed50 at 0x0075ED50 (size: 38) ---


void FUN_0075ed50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e2c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e2c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ed80 at 0x0075ED80 (size: 38) ---


void FUN_0075ed80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e2c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e2c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075edb0 at 0x0075EDB0 (size: 38) ---


void FUN_0075edb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e2cc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e2cc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ede0 at 0x0075EDE0 (size: 59) ---


void FUN_0075ede0(void)



{

  int *piVar1;

  LONG LVar2;

  int iVar3;

  undefined4 *puVar4;

  undefined *puVar5;

  

  puVar5 = &DAT_0083e2d8;

  iVar3 = 2;

  do {

    piVar1 = (int *)(puVar5 + -4);

    puVar5 = puVar5 + -4;

    puVar4 = (undefined4 *)(*piVar1 + -0x14);

    LVar2 = InterlockedDecrement((LONG *)(*piVar1 + -0x10));

    if ((LVar2 == 0) && (puVar4 != (undefined4 *)0x0)) {

      (**(code **)*puVar4)(1);

    }

    iVar3 = iVar3 + -1;

  } while (iVar3 != 0);

  return;

}





// --- FUN_0075ee20 at 0x0075EE20 (size: 1) ---


void FUN_0075ee20(void)



{

  return;

}





// --- FUN_0075ee30 at 0x0075EE30 (size: 38) ---


void FUN_0075ee30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e2fc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e2fc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ee60 at 0x0075EE60 (size: 38) ---


void FUN_0075ee60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e300 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e300 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ee90 at 0x0075EE90 (size: 1) ---


void FUN_0075ee90(void)



{

  return;

}





// --- FUN_0075eea0 at 0x0075EEA0 (size: 38) ---


void FUN_0075eea0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e374 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e374 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075eed0 at 0x0075EED0 (size: 38) ---


void FUN_0075eed0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e378 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e378 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ef00 at 0x0075EF00 (size: 38) ---


void FUN_0075ef00(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e31c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e31c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ef30 at 0x0075EF30 (size: 38) ---


void FUN_0075ef30(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e320 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e320 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ef60 at 0x0075EF60 (size: 38) ---


void FUN_0075ef60(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e324 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e324 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ef90 at 0x0075EF90 (size: 38) ---


void FUN_0075ef90(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e328 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e328 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075efc0 at 0x0075EFC0 (size: 1) ---


void FUN_0075efc0(void)



{

  return;

}





// --- FUN_0075efd0 at 0x0075EFD0 (size: 38) ---


void FUN_0075efd0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e388 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e388 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f000 at 0x0075F000 (size: 38) ---


void FUN_0075f000(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e38c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e38c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f030 at 0x0075F030 (size: 1) ---


void FUN_0075f030(void)



{

  return;

}





// --- FUN_0075f040 at 0x0075F040 (size: 38) ---


void FUN_0075f040(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e3dc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e3dc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f070 at 0x0075F070 (size: 38) ---


void FUN_0075f070(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e3e0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e3e0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f0a0 at 0x0075F0A0 (size: 38) ---


void FUN_0075f0a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e3e4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e3e4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f0d0 at 0x0075F0D0 (size: 38) ---


void FUN_0075f0d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e3e8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e3e8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f100 at 0x0075F100 (size: 38) ---


void FUN_0075f100(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e3ec + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e3ec + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f130 at 0x0075F130 (size: 38) ---


void FUN_0075f130(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e3f0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e3f0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f160 at 0x0075F160 (size: 38) ---


void FUN_0075f160(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e3f4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e3f4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f190 at 0x0075F190 (size: 38) ---


void FUN_0075f190(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e3f8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e3f8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f1c0 at 0x0075F1C0 (size: 38) ---


void FUN_0075f1c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e3fc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e3fc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f1f0 at 0x0075F1F0 (size: 38) ---


void FUN_0075f1f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e400 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e400 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f220 at 0x0075F220 (size: 38) ---


void FUN_0075f220(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e404 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e404 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f250 at 0x0075F250 (size: 1) ---


void FUN_0075f250(void)



{

  return;

}





// --- FUN_0075f260 at 0x0075F260 (size: 38) ---


void FUN_0075f260(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e458 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e458 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f290 at 0x0075F290 (size: 38) ---


void FUN_0075f290(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e45c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e45c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f2c0 at 0x0075F2C0 (size: 38) ---


void FUN_0075f2c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e460 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e460 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f2f0 at 0x0075F2F0 (size: 38) ---


void FUN_0075f2f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e464 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e464 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f320 at 0x0075F320 (size: 1) ---


void FUN_0075f320(void)



{

  return;

}





// --- FUN_0075f330 at 0x0075F330 (size: 1) ---


void FUN_0075f330(void)



{

  return;

}





// --- FUN_0075f340 at 0x0075F340 (size: 1) ---


void FUN_0075f340(void)



{

  return;

}





// --- FUN_0075f350 at 0x0075F350 (size: 1) ---


void FUN_0075f350(void)



{

  return;

}





// --- FUN_0075f360 at 0x0075F360 (size: 38) ---


void FUN_0075f360(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e514 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e514 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f390 at 0x0075F390 (size: 38) ---


void FUN_0075f390(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e518 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e518 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f3c0 at 0x0075F3C0 (size: 38) ---


void FUN_0075f3c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e51c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e51c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f3f0 at 0x0075F3F0 (size: 38) ---


void FUN_0075f3f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e520 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e520 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f420 at 0x0075F420 (size: 1) ---


void FUN_0075f420(void)



{

  return;

}





// --- FUN_0075f430 at 0x0075F430 (size: 38) ---


void FUN_0075f430(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e538 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e538 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f460 at 0x0075F460 (size: 38) ---


void FUN_0075f460(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e53c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e53c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f490 at 0x0075F490 (size: 38) ---


void FUN_0075f490(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e540 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e540 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f4c0 at 0x0075F4C0 (size: 38) ---


void FUN_0075f4c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e544 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e544 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f4f0 at 0x0075F4F0 (size: 38) ---


void FUN_0075f4f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e548 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e548 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f520 at 0x0075F520 (size: 38) ---


void FUN_0075f520(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e54c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e54c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f550 at 0x0075F550 (size: 38) ---


void FUN_0075f550(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e550 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e550 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f580 at 0x0075F580 (size: 38) ---


void FUN_0075f580(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e554 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e554 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f5b0 at 0x0075F5B0 (size: 38) ---


void FUN_0075f5b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e558 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e558 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f5e0 at 0x0075F5E0 (size: 38) ---


void FUN_0075f5e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e594 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e594 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f610 at 0x0075F610 (size: 38) ---


void FUN_0075f610(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e598 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e598 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f640 at 0x0075F640 (size: 1) ---


void FUN_0075f640(void)



{

  return;

}





// --- FUN_0075f650 at 0x0075F650 (size: 38) ---


void FUN_0075f650(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e5a4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e5a4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f680 at 0x0075F680 (size: 38) ---


void FUN_0075f680(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e5a8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e5a8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f6b0 at 0x0075F6B0 (size: 1) ---


void FUN_0075f6b0(void)



{

  return;

}





// --- FUN_0075f6c0 at 0x0075F6C0 (size: 38) ---


void FUN_0075f6c0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e5b4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e5b4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f6f0 at 0x0075F6F0 (size: 38) ---


void FUN_0075f6f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e5b8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e5b8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f720 at 0x0075F720 (size: 1) ---


void FUN_0075f720(void)



{

  return;

}





// --- FUN_0075f730 at 0x0075F730 (size: 38) ---


void FUN_0075f730(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e5c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e5c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f760 at 0x0075F760 (size: 38) ---


void FUN_0075f760(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e5c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e5c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f790 at 0x0075F790 (size: 1) ---


void FUN_0075f790(void)



{

  return;

}





// --- FUN_0075f7a0 at 0x0075F7A0 (size: 38) ---


void FUN_0075f7a0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e5d4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e5d4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f7d0 at 0x0075F7D0 (size: 38) ---


void FUN_0075f7d0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e5d8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e5d8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f800 at 0x0075F800 (size: 1) ---


void FUN_0075f800(void)



{

  return;

}





// --- FUN_0075f810 at 0x0075F810 (size: 38) ---


void FUN_0075f810(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e5e4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e5e4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f840 at 0x0075F840 (size: 38) ---


void FUN_0075f840(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e5e8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e5e8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f870 at 0x0075F870 (size: 1) ---


void FUN_0075f870(void)



{

  return;

}





// --- FUN_0075f880 at 0x0075F880 (size: 1) ---


void FUN_0075f880(void)



{

  return;

}





// --- FUN_0075f890 at 0x0075F890 (size: 1) ---


void FUN_0075f890(void)



{

  return;

}





// --- FUN_0075f8a0 at 0x0075F8A0 (size: 1) ---


void FUN_0075f8a0(void)



{

  return;

}





// --- FUN_0075f8b0 at 0x0075F8B0 (size: 1) ---


void FUN_0075f8b0(void)



{

  return;

}





// --- FUN_0075f8c0 at 0x0075F8C0 (size: 1) ---


void FUN_0075f8c0(void)



{

  return;

}





// --- FUN_0075f8d0 at 0x0075F8D0 (size: 1) ---


void FUN_0075f8d0(void)



{

  return;

}





// --- FUN_0075f8e0 at 0x0075F8E0 (size: 1) ---


void FUN_0075f8e0(void)



{

  return;

}





// --- FUN_0075f8f0 at 0x0075F8F0 (size: 38) ---


void FUN_0075f8f0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e668 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e668 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f920 at 0x0075F920 (size: 38) ---


void FUN_0075f920(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e66c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e66c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f950 at 0x0075F950 (size: 38) ---


void FUN_0075f950(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e6a8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e6a8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f980 at 0x0075F980 (size: 38) ---


void FUN_0075f980(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e6ac + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e6ac + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f9b0 at 0x0075F9B0 (size: 38) ---


void FUN_0075f9b0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e6b0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e6b0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075f9e0 at 0x0075F9E0 (size: 38) ---


void FUN_0075f9e0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e6b4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e6b4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075fa10 at 0x0075FA10 (size: 38) ---


void FUN_0075fa10(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e6b8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e6b8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075fa40 at 0x0075FA40 (size: 38) ---


void FUN_0075fa40(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e6bc + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e6bc + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075fa70 at 0x0075FA70 (size: 38) ---


void FUN_0075fa70(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e6c0 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e6c0 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075faa0 at 0x0075FAA0 (size: 38) ---


void FUN_0075faa0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e6c4 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e6c4 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075fad0 at 0x0075FAD0 (size: 38) ---


void FUN_0075fad0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e6c8 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e6c8 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075fb00 at 0x0075FB00 (size: 1) ---


void FUN_0075fb00(void)



{

  return;

}





// --- FUN_0075fb10 at 0x0075FB10 (size: 1) ---


void FUN_0075fb10(void)



{

  return;

}





// --- FUN_0075fb20 at 0x0075FB20 (size: 1) ---


void FUN_0075fb20(void)



{

  return;

}





// --- FUN_0075fb30 at 0x0075FB30 (size: 1) ---


void FUN_0075fb30(void)



{

  return;

}





// --- FUN_0075fb40 at 0x0075FB40 (size: 1) ---


void FUN_0075fb40(void)



{

  return;

}





// --- FUN_0075fb50 at 0x0075FB50 (size: 1) ---


void FUN_0075fb50(void)



{

  return;

}





// --- FUN_0075fb60 at 0x0075FB60 (size: 1) ---


void FUN_0075fb60(void)



{

  return;

}





// --- FUN_0075fb70 at 0x0075FB70 (size: 1) ---


void FUN_0075fb70(void)



{

  return;

}





// --- FUN_0075fb80 at 0x0075FB80 (size: 1) ---


void FUN_0075fb80(void)



{

  return;

}





// --- FUN_0075fb90 at 0x0075FB90 (size: 1) ---


void FUN_0075fb90(void)



{

  return;

}





// --- FUN_0075fba0 at 0x0075FBA0 (size: 20) ---


void FUN_0075fba0(void)



{

  PTR_PTR_00819f14 = (undefined *)&PTR_FUN_0079f0d8;

  FUN_004772d0();

  return;

}





// --- FUN_0075fbc0 at 0x0075FBC0 (size: 74) ---


/* WARNING: Globals starting with '_' overlap smaller symbols at the same address */



void FUN_0075fbc0(void)



{

  PTR_PTR_00819db0 = (undefined *)&PTR_FUN_0079f0e8;

  FUN_00477660();

  _DAT_00819db4 = &PTR_FUN_0079f0dc;

  if (DAT_00819e14 != &DAT_00819db8) {

    operator_delete__(DAT_00819e14);

  }

  DAT_00819e14 = (undefined *)0x0;

  DAT_00819e18 = 0;

  DAT_00819e1c = 0;

  _DAT_00819e20 = 0;

  return;

}





// --- FUN_0075fc10 at 0x0075FC10 (size: 74) ---


/* WARNING: Globals starting with '_' overlap smaller symbols at the same address */



void FUN_0075fc10(void)



{

  PTR_PTR_00819e28 = (undefined *)&PTR_FUN_0079f0ec;

  FUN_004776f0();

  _DAT_00819e2c = &PTR_FUN_0079f0e0;

  if (DAT_00819e8c != &DAT_00819e30) {

    operator_delete__(DAT_00819e8c);

  }

  DAT_00819e8c = (undefined *)0x0;

  DAT_00819e90 = 0;

  DAT_00819e94 = 0;

  DAT_00819e98 = 0;

  return;

}





// --- FUN_0075fc60 at 0x0075FC60 (size: 74) ---


/* WARNING: Globals starting with '_' overlap smaller symbols at the same address */



void FUN_0075fc60(void)



{

  PTR_PTR_00819ea0 = (undefined *)&PTR_FUN_0079f0f0;

  FUN_005870f0();

  _DAT_00819ea4 = &PTR_FUN_0079f0e4;

  if (DAT_00819f04 != &DAT_00819ea8) {

    operator_delete__(DAT_00819f04);

  }

  DAT_00819f04 = (undefined *)0x0;

  _DAT_00819f08 = 0;

  DAT_00819f0c = 0;

  _DAT_00819f10 = 0;

  return;

}





// --- FUN_0075fcb0 at 0x0075FCB0 (size: 1) ---


void FUN_0075fcb0(void)



{

  return;

}





// --- FUN_0075fcc0 at 0x0075FCC0 (size: 1) ---


void FUN_0075fcc0(void)



{

  return;

}





// --- FUN_0075fcd0 at 0x0075FCD0 (size: 1) ---


void FUN_0075fcd0(void)



{

  return;

}





// --- FUN_0075fce0 at 0x0075FCE0 (size: 1) ---


void FUN_0075fce0(void)



{

  return;

}





// --- FUN_0075fcf0 at 0x0075FCF0 (size: 1) ---


void FUN_0075fcf0(void)



{

  return;

}





// --- FUN_0075fd00 at 0x0075FD00 (size: 74) ---


/* WARNING: Globals starting with '_' overlap smaller symbols at the same address */



void FUN_0075fd00(void)



{

  PTR_PTR_00819f88 = (undefined *)&PTR_FUN_0079f268;

  FUN_005870f0();

  _DAT_00819f8c = &PTR_FUN_0079f264;

  if (DAT_00819fec != &DAT_00819f90) {

    operator_delete__(DAT_00819fec);

  }

  DAT_00819fec = (undefined *)0x0;

  _DAT_00819ff0 = 0;

  DAT_00819ff4 = 0;

  _DAT_00819ff8 = 0;

  return;

}





// --- FUN_0075fd50 at 0x0075FD50 (size: 1) ---


void FUN_0075fd50(void)



{

  return;

}





// --- FUN_0075fd60 at 0x0075FD60 (size: 1) ---


void FUN_0075fd60(void)



{

  return;

}





// --- FUN_0075fd70 at 0x0075FD70 (size: 1) ---


void FUN_0075fd70(void)



{

  return;

}





// --- FUN_0075fd80 at 0x0075FD80 (size: 1) ---


void FUN_0075fd80(void)



{

  return;

}





// --- FUN_0075fd90 at 0x0075FD90 (size: 1) ---


void FUN_0075fd90(void)



{

  return;

}





// --- FUN_0075fda0 at 0x0075FDA0 (size: 1) ---


void FUN_0075fda0(void)



{

  return;

}





// --- FUN_0075fdb0 at 0x0075FDB0 (size: 1) ---


void FUN_0075fdb0(void)



{

  return;

}





// --- FUN_0075fdc0 at 0x0075FDC0 (size: 1) ---


void FUN_0075fdc0(void)



{

  return;

}





// --- FUN_0075fdd0 at 0x0075FDD0 (size: 1) ---


void FUN_0075fdd0(void)



{

  return;

}





// --- FUN_0075fde0 at 0x0075FDE0 (size: 1) ---


void FUN_0075fde0(void)



{

  return;

}





// --- FUN_0075fdf0 at 0x0075FDF0 (size: 38) ---


void FUN_0075fdf0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e814 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e814 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075fe20 at 0x0075FE20 (size: 38) ---


void FUN_0075fe20(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e818 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e818 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075fe50 at 0x0075FE50 (size: 38) ---


void FUN_0075fe50(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e944 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e944 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075fe80 at 0x0075FE80 (size: 38) ---


void FUN_0075fe80(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e948 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e948 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075feb0 at 0x0075FEB0 (size: 38) ---


void FUN_0075feb0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e94c + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e94c + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075fee0 at 0x0075FEE0 (size: 38) ---


void FUN_0075fee0(void)



{

  LONG LVar1;

  undefined4 *puVar2;

  

  puVar2 = (undefined4 *)(DAT_0083e950 + -0x14);

  LVar1 = InterlockedDecrement((LONG *)(DAT_0083e950 + -0x10));

  if ((LVar1 == 0) && (puVar2 != (undefined4 *)0x0)) {

    (**(code **)*puVar2)(1);

  }

  return;

}





// --- FUN_0075ff10 at 0x0075FF10 (size: 1) ---


void FUN_0075ff10(void)



{

  return;

}





// --- FUN_0075ff20 at 0x0075FF20 (size: 1) ---


void FUN_0075ff20(void)



{

  return;

}





// --- FUN_0075ff30 at 0x0075FF30 (size: 1) ---


void FUN_0075ff30(void)



{

  return;

}





// --- FUN_0075ff40 at 0x0075FF40 (size: 1) ---


void FUN_0075ff40(void)



{

  return;

}





// --- FUN_0075ff50 at 0x0075FF50 (size: 1) ---


void FUN_0075ff50(void)



{

  return;

}





// --- FUN_0075ff60 at 0x0075FF60 (size: 1) ---


void FUN_0075ff60(void)



{

  return;

}





// --- FUN_0075ff70 at 0x0075FF70 (size: 1) ---


void FUN_0075ff70(void)



{

  return;

}





// --- FUN_0075ff80 at 0x0075FF80 (size: 1) ---


void FUN_0075ff80(void)



{

  return;

}





// --- FUN_0075ff90 at 0x0075FF90 (size: 1) ---


void FUN_0075ff90(void)



{

  return;

}





// --- FUN_0075ffa0 at 0x0075FFA0 (size: 1) ---


void FUN_0075ffa0(void)



{

  return;

}





// --- FUN_0075ffb0 at 0x0075FFB0 (size: 1) ---


void FUN_0075ffb0(void)



{

  return;

}





// --- FUN_0075ffc0 at 0x0075FFC0 (size: 1) ---


void FUN_0075ffc0(void)



{

  return;

}





// --- FUN_0075ffd0 at 0x0075FFD0 (size: 1) ---


void FUN_0075ffd0(void)



{

  return;

}





// --- FUN_0075ffe0 at 0x0075FFE0 (size: 1) ---


void FUN_0075ffe0(void)



{

  return;

}





// --- FUN_0075fff0 at 0x0075FFF0 (size: 1) ---


void FUN_0075fff0(void)



{

  return;

}





