if ($VAR::CDR_EVENT_COUNT{$eventName}{$loopTime}) { $loopTime = $loopTime + 86400; } elsif($VAR::CDR_EVENT_COUNT{$eventName}{$loopTime-3600}) { $loopTime = $loopTime - 3600; # Adjust $loopTime for outlier value } else { $VAR::CDR_EVENT_COUNT{$eventName}{$loopTime} = 0; $loopTime = $loopTime + 86400; }