@staticmethod
def c():
    (sx, sy, gx, gy, t, v, n, *xy) = map(int, sys.stdin.read().split())
    (x, y) = np.array(xy).reshape((- 1), 2).T

    def dist(x1, y1, x2, y2):
        return np.sqrt((((x2 - x1) ** 2) + ((y2 - y1) ** 2)))
    ans = ('YES' if ((dist(sx, sy, x, y) + dist(x, y, gx, gy)) <= (v * t)).any() else 'NO')
    print(ans)
@staticmethod
def c():
    (sx, sy, gx, gy, t, v, n, *xy) = map(int, sys.stdin.read().split())
    (x, y) = np.array(xy).reshape((- 1), 2).T

    def dist(x1, y1, x2, y2):
        return np.sqrt((((x2 - x1) ** 2) + ((y2 - y1) ** 2)))
    ans = ('YES' if ((dist(sx, sy, x, y) + dist(x, y, gx, gy)) <= (v * t)).any() else 'NO')
    print(ans)