char FUN_00425b3c(int param_1)

{
  int iVar1;
  char cVar2;
  char local_30;
  int local_2f;
  undefined1 auStack_2b [31];
  
  local_30 = '\n';
  local_2f = 0;
  iVar1 = FUN_00425a2c(param_1,&local_30,5);
  if (((iVar1 == 0x1001) &&
      (FUN_00402eac(*(undefined4 *)(param_1 + 0x18e),&local_30,0x19,0), local_30 == '\n')) &&
     (local_2f == 0x14)) {
    FUN_00483c90(param_1 + 0x196,auStack_2b,0x14);
    iVar1 = FUN_0040212c();
    cVar2 = *(int *)(param_1 + 0x19c) != 0 && iVar1 - *(int *)(param_1 + 0x19c) < 0x78   //possible issue identified - semgrep
    if (*(int *)(param_1 + 0x1a6) != 0) {
      cVar2 = cVar2 + (iVar1 - *(int *)(param_1 + 0x1a6) < 0x78)   //possible issue identified - semgrep
    }
  }
  else {
    FUN_00483cc0(param_1 + 0x196,0,0x14);
    cVar2 = '\0';
  }
  return cVar2;
}