bool FUN_0041ce28(int param_1,uint *param_2)
{
char cVar1;
bool bVar2;
uint uVar3;
char *pcVar4;
uint uVar5;
uVar3 = FUN_00483e50();
*param_2 = uVar3;
uVar5 = 0;
if (uVar3 == 0) {
bVar2 = true;
}
else {
do {
bVar2 = uVar3 <= uVar5;
pcVar4 = (char *)(param_1 + uVar5);
uVar5 = uVar5 + 1;
if (bVar2) {
return true;
}
cVar1 = *pcVar4;
} while ((((byte)(cVar1 - 0x30U) < 10) ||
(bVar2 = (byte)(cVar1 + 0xbfU) < 6, (byte)(cVar1 + 0x9fU) < 6)) || (bVar2));
}
return bVar2;
}