Alert archive / New Jersey / Flash Flood Warnings in 2026

Flash Flood Warning 2, NWS New York, NY

June 23, 2026Bergen County, Passaic County, New Jersey; Orange County, Rockland County, New York

NWS New York, NY issued this flash flood warning at Jun 23, 2026, 2:44 AM EDT for Bergen County, Passaic County, New Jersey; Orange County, Rockland County, New York. It was in force for 2 hr. 2 reports came from inside the area while it was in force.

The area

The outline as issued, with what was reported inside it.

The facts

Issued
Jun 23, 2026, 2:44 AM EDT (06:44 UTC)
Expired
Jun 23, 2026, 5:01 AM EDT
In force
2 hr
Issued by
NWS New York, NY
Area
Storm-based polygon
Flood severity
None

Counties Bergen County, NJ, Passaic County, NJ, Orange County, NY, Rockland County, NY

The radar

The Brookhaven radar (KOKX), 124 km from the middle of the area, began a volume at 06:47 UTC, the scan nearest the moment this went out.

Open the radar archive at this moment

The archived warnings, watches and discussions in force at that minute are drawn over the scan, this one among them.

What was reported inside it

TimeReportWhereRemark
Jun 23, 3:45 AM EDTFLASH FLOODMonsey, NYJill Lane at Rita Avenue unpassable due to floodwaters. Time estimated by Radar.
Jun 23, 3:50 AM EDTFLASH FLOOD1 N Monsey, NYRoad unpassable due to floodwaters at Edison Court and Route 306. Time estimated by radar.

Local storm reports filed while the alert was in force, from inside its polygon or its counties.

Did it verify

Verified. The Iowa Environmental Mesonet's Cow matched 2 storm reports to this flash flood warning; the first came 61 minutes after it went out.

Cow counts a report within 15 km of the polygon while the warning was in force: a tornado for a tornado warning; hail of 1 inch or more, a gust of 58 mph or more or wind damage for a severe thunderstorm warning; a flash flood report for a flash flood warning.

The nearest sounding before it

Brookhaven, NY (KOKX), launched 00:00Z, 6.7 hours before the alert went out and 124 km from the middle of its area. This is the routine balloon launch nearest before it, the air the forecaster had in hand, not a measurement taken for the alert.

Skew-T log-pSkew-T log-p diagram, Brookhaven, NY at 00:00Z on 2026-06-23Temperature and dew point through the depth of the atmosphere, with the mixed-layer parcel. CAPE 143 joules per kilogram.LCLLFCEL10008507005003002001001 km2 km3 km6 km9 km12 km15 km-30°-20°-10°0°10°20°30°40°
Temperature in red, dew point in green, the mixed-layer parcel dashed.
HodographHodograph, Brookhaven, NY at 00:00Z on 2026-06-23The wind through the lowest 10 kilometers. Zero to 1 km storm-relative helicity 292 square meters per square second.1939587897Sfc1 km3 km6 km9 kmRMLM
The wind turning with height, colored by layer: ground to 1 km, 1 to 3 km, 3 to 6 km, 6 to 10 km.
Mixed-layer CAPE
143 J/kg
Mixed-layer CIN
-75 J/kg
Mixed-layer LCL
737 m above ground
0-6 km bulk shear
44 kt
0-1 km storm-relative helicity
292 m²/s²
0-3 km storm-relative helicity
372 m²/s²
Significant tornado parameter
0.0
Supercell composite
1.1

Open this sounding in Storm Lab

The text

As transmitted.

975 
WGUS51 KOKX 230644
FFWOKX
NJC003-031-NYC071-087-230945-
/O.NEW.KOKX.FF.W.0002.260623T0644Z-260623T0945Z/
/00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/

BULLETIN - EAS ACTIVATION REQUESTED
Flash Flood Warning
National Weather Service New York NY
244 AM EDT Tue Jun 23 2026

The National Weather Service in Upton has issued a

* Flash Flood Warning for...
  Northern Bergen County in northeastern New Jersey...
  Passaic County in northeastern New Jersey...
  South Central Orange County in southeastern New York...
  Rockland County in southeastern New York...

* Until 545 AM EDT.

* At 244 AM EDT, Doppler radar indicated thunderstorms producing 
  heavy rain across the warned area. Between 1.5 and 2.5 inches of 
  rain have fallen. The expected rainfall rate is 1 to 1.5 inches in 
  1 hour. Additional rainfall amounts of 1 to 2 inches are possible 
  in the warned area. Flash flooding is ongoing or expected to begin 
  shortly.

  HAZARD...Flash flooding caused by thunderstorms.

  SOURCE...Radar.

  IMPACT...Flash flooding of small creeks and streams, urban
           areas, highways, streets and underpasses as well as
           other poor drainage and low-lying areas.

* Some locations that will experience flash flooding include...
  Wayne, New City, West Milford, Ridgewood, Monsey, Nanuet, Ramsey, 
  Ringwood, Pompton Lakes, Suffern, Nyack, Warwick, Tappan, 
  Sloatsburg, Hawthorne, Pearl River, Bloomingdale, Orangeburg, 
  Greenwood Lake and Upper Nyack.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

Turn around, don't drown when encountering flooded roads. Most flood 
deaths occur in vehicles.

Be especially cautious at night when it is harder to recognize the 
dangers of flooding.

Please report observed flooding to local emergency services or law 
enforcement and request they pass this information to the National 
Weather Service when you can do so safely.

&&

LAT...LON 4122 7441 4128 7435 4120 7408 4110 7389
      4104 7389 4092 7416 4092 7428 4093 7429
      4097 7428 4098 7430 4100 7430 4101 7439
      4103 7442 4102 7443 4104 7443 4105 7445
      4104 7450 4108 7449 4109 7450 4120 7437

FLASH FLOOD...RADAR INDICATED
EXPECTED RAINFALL RATE...1-1.5 INCHES IN 1 HOUR

$$

BR
2 follow-up statements
455 
WGUS71 KOKX 230801
FFSOKX

Flash Flood Statement
National Weather Service New York NY
401 AM EDT Tue Jun 23 2026

NYC071-230811-
/O.CAN.KOKX.FF.W.0002.000000T0000Z-260623T0945Z/
/00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/
Orange NY-
401 AM EDT Tue Jun 23 2026

...FLASH FLOOD WARNING IS CANCELLED FOR SOUTH CENTRAL ORANGE 
COUNTY...

Flooding is no longer expected to pose a threat. Please continue to 
heed remaining road closures.

A Flood Watch remains in effect until 600 AM EDT for portions of 
northeast New Jersey and southeast New York.

&&

LAT...LON 4092 7428 4093 7429 4094 7428 4097 7428
      4098 7430 4099 7429 4100 7430 4101 7439
      4103 7442 4102 7443 4104 7443 4105 7445
      4110 7440 4116 7427 4114 7423 4119 7417
      4120 7408 4110 7389 4102 7401 4095 7416

$$

NJC003-031-NYC087-230945-
/O.CON.KOKX.FF.W.0002.000000T0000Z-260623T0945Z/
/00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/
Bergen NJ-Passaic NJ-Rockland NY-
401 AM EDT Tue Jun 23 2026

...FLASH FLOOD WARNING REMAINS IN EFFECT UNTIL 545 AM EDT EARLY THIS 
MORNING FOR NORTHWESTERN BERGEN, CENTRAL PASSAIC AND ROCKLAND 
COUNTIES...

At 401 AM EDT, Doppler radar indicated thunderstorms producing heavy 
rain across the warned area. Between 1.5 and 2.5 inches of rain have 
fallen. The expected rainfall rate is 1 to 1.5 inches in 1 hour. 
Additional rainfall amounts of 1 to 2 inches are possible in the 
warned area. Flash flooding is ongoing or expected to begin shortly.

HAZARD...Flash flooding caused by thunderstorms.

SOURCE...Radar.

IMPACT...Flash flooding of small creeks and streams, urban areas,
         highways, streets and underpasses as well as other poor
         drainage and low-lying areas.

Some locations that will experience flash flooding include...
  Wayne, New City, Ridgewood, Monsey, Nanuet, Ramsey, Ringwood, 
  Pompton Lakes, Suffern, Nyack, Sloatsburg, Hawthorne, Pearl River, 
  Bloomingdale, Upper Nyack, Spring Valley, Wyckoff, Oakland, 
  Wanaque and Franklin Lakes.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

Turn around, don't drown when encountering flooded roads. Most flood 
deaths occur in vehicles.

Be especially cautious at night when it is harder to recognize the 
dangers of flooding.

Please report observed flooding to local emergency services or law 
enforcement and request they pass this information to the National 
Weather Service when you can do so safely.

&&

LAT...LON 4092 7428 4093 7429 4094 7428 4097 7428
      4098 7430 4099 7429 4100 7430 4101 7439
      4103 7442 4102 7443 4104 7443 4105 7445
      4110 7440 4116 7427 4114 7423 4119 7417
      4120 7408 4110 7389 4102 7401 4095 7416

FLASH FLOOD...RADAR INDICATED
EXPECTED RAINFALL RATE...1-1.5 INCHES IN 1 HOUR

$$

BR
471 
WGUS71 KOKX 230901
FFSOKX

Flash Flood Statement
National Weather Service New York NY
501 AM EDT Tue Jun 23 2026

NJC003-031-NYC087-230911-
/O.CAN.KOKX.FF.W.0002.000000T0000Z-260623T0945Z/
/00000.0.ER.000000T0000Z.000000T0000Z.000000T0000Z.OO/
Bergen NJ-Passaic NJ-Rockland NY-
501 AM EDT Tue Jun 23 2026

...FLASH FLOOD WARNING IS CANCELLED FOR NORTHWESTERN BERGEN, CENTRAL 
PASSAIC AND ROCKLAND COUNTIES...

Flood waters have receded. The heavy rain has ended. Flooding is no 
longer expected to pose a threat. Please continue to heed remaining 
road closures.

A Flood Watch remains in effect until 600 AM EDT for portions of 
northeast New Jersey and southeast New York.

&&

LAT...LON 4092 7428 4093 7429 4094 7428 4097 7428
      4098 7430 4099 7429 4100 7430 4101 7439
      4103 7442 4102 7443 4104 7443 4105 7445
      4110 7440 4116 7427 4114 7423 4119 7417
      4120 7408 4110 7389 4102 7401 4095 7416

$$

BR

What forecasters said that day

The local office's own words before this flash flood warning went out, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.

NWS New York, NY wrote its last area forecast discussion before this flash flood warning went out at Jun 23, 2:30 AM EDT, 14 minutes earlier. Its key messages:

  • 1. Flash Flood threat diminishes into this morning. Minor flooding impacts however still possible through the afternoon. No severe weather impacts anticipated during this period. 2. Showers and thunderstorms are possible again Thursday afternoon through the start of the weekend.
Area forecast discussion, Jun 23, 2:30 AM EDT, 14 minutes before
Area Forecast Discussion
National Weather Service New York NY
230 AM EDT Tue Jun 23 2026

.WHAT HAS CHANGED...
No significant changes.

&&

.KEY MESSAGES...
1. Flash Flood threat diminishes into this morning. Minor flooding
impacts however still possible through the afternoon. No severe
weather impacts anticipated during this period.

2. Showers and thunderstorms are possible again Thursday afternoon
through the start of the weekend.

&&

.DISCUSSION...
.KEY MESSAGE 1...
Showers and thunderstorms with locally heavy downpours continue
during the pre-dawn hours of today with moisture convergence
along a warm front lifting through the forecast area. A cold
front will be moving through later this morning. Lift with these
surface boundaries along with PVA shifting through aloft and
upper jet dynamics combine with moisture and modest CAPE to
continue the threat of storms and heavy downpours with the focus
shifting eastward as the day progresses.

The Flood Watch will remain in effect at least for the next few
hours, and with limited potential flash flooding east of the current
Watch (likely falling short of flash flood guidance thresholds
with maybe only isolated instances over New London County
during the pre-dawn period), will hold off on any extension of
Flood Watches. Still a chance of primarily minor urban/poor
drainage flooding through today, but that would appear to be the
extent of impacts. Additionally, not anticipating severe
weather from this point on as CAPE and shear will be relatively
limited.

.KEY MESSAGE 2...
Southwest flow aloft looks to set up by late Thursday into
Friday ahead of the next shortwave/cold front. This would help
to trigger the potential for showers and a few thunderstorms.
The greatest potential still appears to be Thursday night into
Friday when the upper trough axis is currently progged to move
across the area. Additional upper disturbances look to keep the
chance for showers/storms around into the start of the weekend
as well.

&&

.AVIATION /07Z TUESDAY THROUGH SATURDAY/...
A frontal system impacts the area through Tuesday.

Widely scattered showers and embedded thunderstorms are
possible through about 09Z. Scattered showers then continue
through around 12Z Tuesday. Thereafter, rain becomes more
widespread with isolated thunderstorms possible through much of
the day Tuesday, though chances were too low to include thunder in
the TAFs. Precipitation tapers after 00Z Wednesday.

Conditions are mainly MVFR to IFR conditions for most
terminals, though areas that received showers/thunderstorms may
see some improvement in flight categories for an hour or so
after they move through. In general however, IFR to LIFR is
expected for most terminals overnight. VLIFR is also not out of
the question, but mainly across outlying terminals overnight.
Conditions start to improve by late morning, with a return to
VFR for KSWF by early to mid afternoon as cold front moves
through. Expect vsbys to improve quicker than cigs as winds
turn more toward the NW, bringing in drier conditions in the
lower levels. Conditions continue to improve from NW to SE
through the remainder of Tuesday afternoon and evening.

Winds are expected to diminish through the evening and remain
around 10 kt or less through the TAF period. Some terminals,
even into the metro area, may become light and variable
overnight. Any thunderstorms that develop could produce gusty
winds of at least 20 kt, but higher if the storms become strong.
Some uncertainty with the wind direction conditions continues,
especially because of the proximity of a frontal boundary over
the area, but a general S to SSW flow is expected until winds
shift to the N to NNW after 12Z Tuesday with the passage of a
cold front. But again, winds at most terminals should be rather
light, around 10 kt or less

 ...NY Metro (KEWR/KLGA/KJFK/KTEB) TAF Uncertainty...

Amendments likely due to timing of TSRA and their impacts on
flight categories through the night and into Tuesday.

Some uncertainty in wind direction continues with proximity of
a frontal boundary. However, this boundary has lifted north over
the past few hours and more in the way of a general S to SSW
flow is expected. Wind speeds are expected to diminish
overnight.

.OUTLOOK FOR 06Z WEDNESDAY THROUGH SATURDAY...

Tuesday Night: VFR conditions returning from NW to SE light N
to NW flow.

Wednesday: VFR with NW flow.

Thursday: Mainly VFR. MVFR or lower possible at night with
increasing chances of showers, becoming likely late north and
west of NYC. A chance of thunderstorms. S wind gusts 15-20 kt
afternoon into eve.

Friday-Saturday: MVFR or lower possible with showers at times.
A chance of thunderstorms. Southerly wind gusts up to 20 kt
possible in the afternoon.

Detailed information, including hourly TAF wind component
forecasts, can be found at: https:/www.weather.gov/zny/n90

&&

.MARINE...
SCA has been canceled with winds and seas for the past few hours
below thresholds and likely remaining that way for the rest of the
day. Sub-advisory conds then expected for the next few days.

Rip Currents:

A moderate risk is expected for today and Wednesday as winds turn
offshore, but lingering 2 to 3 ft southerly swells continue.
continue.

&&

.OKX WATCHES/WARNINGS/ADVISORIES...
CT...None.
NY...Flood Watch until 6 AM EDT early this morning for NYZ072>075-
     176-178.
NJ...Flood Watch until 6 AM EDT early this morning for NJZ002-004-
     006-103>108.
MARINE...None.

&&

DISCUSSION...JC
AVIATION...JP
MARINE...JC
Hazardous weather outlook, Jun 23, 2:35 AM EDT, 9 minutes before
Hazardous Weather Outlook
National Weather Service New York NY
235 AM EDT Tue Jun 23 2026

NJZ002-004-006-103>108-NYZ072>075-176-178-231200-
Western Passaic-Eastern Passaic-Hudson-Western Bergen-Eastern Bergen-
Western Essex-Eastern Essex-Western Union-Eastern Union-
New York (Manhattan)-Bronx-Richmond (Staten Island)-Kings (Brooklyn)-
Northern Queens-Southern Queens-
235 AM EDT Tue Jun 23 2026

...FLOOD WATCH REMAINS IN EFFECT UNTIL 6 AM EDT TUESDAY...

This Hazardous Weather Outlook is for northeast New Jersey and
southeast New York.

.DAY ONE...Today and tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Flood Watch.

.DAYS TWO THROUGH SEVEN...Wednesday through Monday.

No hazardous weather is expected at this time that would meet NWS
warning criteria.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

&&

This Hazardous Weather Outlook provides a summary of potential
widespread hazardous weather events that may reach NWS warning
criteria. Most long fused NWS watches, warnings, and advisories in
effect are highlighted.

Please refer to the latest NWS forecasts for weather not meeting NWS
warning criteria.

ANZ340-CTZ005>012-NYZ067>071-078>081-177-179-231200-
Peconic and Gardiners Bays-Northern Fairfield-Northern New Haven-
Northern Middlesex-Northern New London-Southern Fairfield-
Southern New Haven-Southern Middlesex-Southern New London-Orange-
Putnam-Rockland-Northern Westchester-Southern Westchester-
Northwest Suffolk-Northeast Suffolk-Southwest Suffolk-
Southeast Suffolk-Northern Nassau-Southern Nassau-
235 AM EDT Tue Jun 23 2026

This Hazardous Weather Outlook is for Atlantic coastal waters,
southern Connecticut and southeast New York.

.DAY ONE...Today and tonight.

No hazardous weather is expected at this time.

.DAYS TWO THROUGH SEVEN...Wednesday through Monday.

No hazardous weather is expected at this time that would meet NWS
warning criteria.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

&&

This Hazardous Weather Outlook provides a summary of potential
widespread hazardous weather events that may reach NWS warning
criteria. Most long fused NWS watches, warnings, and advisories in
effect are highlighted.

Please refer to the latest NWS forecasts for weather not meeting NWS
warning criteria.

ANZ331-332-335-338-345-350-353-355-380-383-385-231200-
Long Island Sound East of New Haven CT/Port Jefferson NY to the
Mouth of the Connecticut River-
Long Island Sound East of the Mouth of the Connecticut River-
Long Island Sound West of New Haven CT/Port Jefferson NY-
New York Harbor-
South Shore Bays from Jones Inlet through Shinnecock Bay-
Moriches Inlet NY to Montauk Point NY out 20 NM-
Fire Island Inlet NY to Moriches Inlet NY out 20 NM-
Sandy Hook NJ to Fire Island Inlet NY out 20 NM-
Waters from Moriches Inlet NY to Montauk Point NY from 20 to 60 nm-
Waters from Fire Island Inlet NY to Moriches Inlet NY from 20 to
60 nm-
Waters from Sandy Hook NJ to Fire Island Inlet NY from 20 to 60 nm-
235 AM EDT Tue Jun 23 2026

This Hazardous Weather Outlook is for Atlantic coastal waters.

.DAY ONE...Today and tonight.

No hazardous weather is expected at this time.

.DAYS TWO THROUGH SEVEN...Wednesday through Monday.

No hazardous weather is expected at this time that would meet NWS
warning criteria.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

&&

This Hazardous Weather Outlook provides a summary of potential
widespread hazardous weather events that may reach NWS warning
criteria. Most long fused NWS watches, warnings, and advisories in
effect are highlighted.

Please refer to the latest NWS forecasts for weather not meeting NWS
warning criteria.

In the hours before

Special weather statement, Jun 22, 10:30 PM EDT, 4 hours 14 minutes before
Special Weather Statement
National Weather Service New York NY
1030 PM EDT Mon Jun 22 2026

NJZ006-104-106-108-NYZ072>075-176-178-179-230315-
Hudson NJ-Eastern Union NJ-Eastern Essex NJ-Eastern Bergen NJ-
Northern Queens NY-Southern Queens NY-Bronx NY-
New York (Manhattan) NY-Kings (Brooklyn) NY-Richmond (Staten Is.) NY-
Southern Nassau NY-
1030 PM EDT Mon Jun 22 2026

...STRONG THUNDERSTORMS WILL IMPACT HUDSON...SOUTHEASTERN BERGEN...
SOUTHEASTERN ESSEX...QUEENS...RICHMOND...BRONX...KINGS...NEW YORK
(MANHATTAN) AND SOUTHWESTERN NASSAU COUNTIES THROUGH 1115 PM EDT...

At 1029 PM EDT, Doppler radar was tracking strong thunderstorms along
a line extending from near Orange to Coney Island. Movement was
northeast at 30 mph.

HAZARD...Winds in excess of 30 mph.

SOURCE...Radar indicated.

IMPACT...Gusty winds could knock down tree limbs and blow around
         unsecured objects.

Strong thunderstorms will be near...
  Newark and Jersey City around 1035 PM EDT.
  Lyndhurst and Secaucus around 1040 PM EDT.
  Kennedy Airport and Midtown Manhattan around 1045 PM EDT.
  Jamaica and Woodmere around 1050 PM EDT.
  Flushing and Mott Haven around 1055 PM EDT.
  Bayside and Whitestone around 1100 PM EDT.
  East Tremont and Garden City around 1105 PM EDT.

This includes the following event locations New York/New Jersey
Stadium, Brooklyn Bridge Park, Sports Illustrated Stadium, and USTA
Billie Jean King National Tennis Center.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

If outdoors, consider seeking shelter inside a building.

Torrential rainfall is also occurring with these storms and may lead
to localized flooding. Do not drive your vehicle through flooded
roadways.

Clloud to ground lightning is occurring with these storms.
Lightning can strike 10 miles away from a thunderstorm. Seek a safe
shelter inside a building or vehicle.

&&

LAT...LON 4060 7403 4058 7406 4070 7425 4073 7422
      4077 7420 4090 7393 4080 7375 4079 7375
      4076 7372 4077 7369 4068 7354 4056 7395
      4056 7401
TIME...MOT...LOC 0229Z 245DEG 25KT 4073 7425 4059 7398

MAX HAIL SIZE...0.00 IN
MAX WIND GUST...30 MPH

NV
Local storm report, Jun 22, 11:33 PM EDT, 3 hours 11 minutes before
Preliminary Local Storm Report
National Weather Service New York NY
1133 PM EDT Mon Jun 22 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

1114 PM     Flash Flood      Harrison                40.75N 74.15W
06/22/2026                   Hudson             NJ   CO-OP Observer

            Flooded basement.

&&

The office that day

Everything else NWS New York, NY issued on the same UTC day.

IssuedProductOfficeCountiesLasted
Jun 22, 9:46 PM EDTAreal Flood AdvisoryOKXBergen, Essex, Hudson, Union119 min
Jun 22, 10:30 PM EDTSpecial Weather StatementOKXHudson45 min
Jun 22, 10:37 PM EDTFlash Flood WarningOKXEssex, Hudson, Union2 hr
Jun 22, 11:48 PM EDTAreal Flood AdvisoryOKXBergen, Essex, Passaic2 hr
Jun 23, 2:13 AM EDTAreal Flood AdvisoryOKXBergen, Passaic31 min
Jun 23, 3:57 AM EDTAreal Flood AdvisoryOKXRockland, Westchester63 min
Jun 23, 5:53 AM EDTAreal Flood AdvisoryOKXOrange, Putnam, Rockland, Westchester44 min

Nearby

Flash Flood Warnings in New Jersey, 2026Flash Flood Warnings in New York, 2026Every flash flood warning in 2026

Sources

The product and its follow-ups from the Iowa Environmental Mesonet's archive of National Weather Service and Storm Prediction Center text; local storm reports from the same archive; the sounding from the Mesonet's radiosonde archive; radar from the NEXRAD Level II archive.