main = do [h, w, n, k] <- return . map (read :: String -> Integer) . words =<< getLine putStrLn $ if k > h + w then "NO" else if (h + w - 1) `mod` n == k then "YES" else "NO"