undefined4
FUN_00403c28(undefined4 param_1,undefined4 param_2,undefined4 param_3,undefined4 param_4,
            undefined4 param_5)

{
  short sVar1;
  int iVar2;
  int iVar3;
  undefined4 uVar4;
  
  iVar2 = FUN_004033fc();
  uVar4 = 0xffffffff;
  if (-1 < iVar2) {
    sVar1 = FUN_00483e50(param_3);
    iVar3 = FUN_004034e0(iVar2,1,param_2,param_3,sVar1 + 1);
    uVar4 = 0xffffffff;
    if (-1 < iVar3) {
      FUN_00403a20(iVar2,param_4,param_5);
      uVar4 = 0;
    }
    FUN_0047ed20(iVar2);
  }
  return uVar4;
}