Aviation Digital Data Service (ADDS)

Output produced by METARs form (1934 UTC 19 April 2014)
found at http://aviationweather.gov/adds/metars/
 
KBUF 191722Z 1918/2018 03011KT P6SM SKC 
     FM192300 06008KT P6SM FEW250 
     FM200200 11006KT P6SM FEW250 
     FM201400 16006KT P6SM SCT250 
     FM201700 22006KT P6SM SCT200