Dataset { Float32 ID[ID = 129]; Float32 T[T = 2220]; Grid { ARRAY: Int32 catch_area[ID = 129]; MAPS: Float32 ID[ID = 129]; } catch_area; Byte country[ID = 129][2]; Grid { ARRAY: Int32 elev[ID = 129]; MAPS: Float32 ID[ID = 129]; } elev; Grid { ARRAY: Int32 first_water_year[ID = 129]; MAPS: Float32 ID[ID = 129]; } first_water_year; Grid { ARRAY: Float32 flow[ID = 129][T = 2220]; MAPS: Float32 ID[ID = 129]; Float32 T[T = 2220]; } flow; Grid { ARRAY: Int32 GRDC_gauge_id[ID = 129]; MAPS: Float32 ID[ID = 129]; } GRDC_gauge_id; Grid { ARRAY: Int32 last_water_year[ID = 129]; MAPS: Float32 ID[ID = 129]; } last_water_year; Grid { ARRAY: Float32 lat[ID = 129]; MAPS: Float32 ID[ID = 129]; } lat; Grid { ARRAY: Float32 lon[ID = 129]; MAPS: Float32 ID[ID = 129]; } lon; Byte monthly_daily[ID = 129][2]; Byte river[ID = 129][40]; Byte station[ID = 129][41]; } river_flow;