int FUN_00403784(char *param_1)

{
  int iVar1;
  int iVar2;
  int iVar3;
  
  iVar1 = DAT_0041b990;
  iVar3 = 0;
  while( true ) {
    if (iVar1 <= iVar3) {
      return -1;
    }
    iVar2 = strcmp(&DAT_0041b830 + iVar3 * 0x2c,param_1);
    if (iVar2 == 0) break;
    iVar3 = iVar3 + 1;
  }
  return iVar3;
}