double FUN_00404b30(double param_1,double param_2,undefined4 param_3,undefined4 param_4)
{
double dVar1;
double dVar2;
dVar2 = param_1 + param_2 / -600.0;
dVar1 = param_1 + 0.3 + param_2 / -6000.0;
if (dVar2 <= dVar1) {
dVar1 = dVar2;
}
if (debug != 0) {
printf("find_shift %f %f -> %f\n",param_4,SUB84(param_1,0));
}
dVar2 = 0.0;
if (0.0 <= dVar1) {
dVar2 = dVar1;
}
return dVar2;
}