WASHINGTON (AP) — CBS Corp. and TV provider Dish Network Corp. have reached an agreement that ends a contract dispute that led to a short programming blackout in local markets around the country, the companies announced Saturday. CBS had blocked Dish from carrying the local channels of CBS-owned TV stations for about 12 hours starting around 7 p.m.