| Source | Rapid Fire Updates™ |
Updated 8:13 AM CDT | Get Free Weather Stickers® | Share: |
|
|
|
|
May 22, 2013
In the wake of the devastating tornado that struck Moore, Okla., teachers and educators emerge as heroes.
|
|
May 22, 2013
The Moore tornado may have been among the costliest in U.S. history. We count down the top 5 prior to this tornado.
|
|
May 22, 2013
The long, tornadic history of the Oklahoma City metro area.
|
|
May 22, 2013
Moore, Okla. tornado survivor Bernie Morris recalls the chaos and devastation of the May 20 twister that struck the area.
|
|
May 23, 2013
Officials say the focus is now on cleanup in the wake of the deadly EF5 tornado in Moore, Okla.
|
|
May 22, 2013
When a rare EF5 tornado hit Moore, Okla., on Monday afternoon, the citys medical professionals ran toward the destruction not away from it.
|
|
May 22, 2013
For survivors of Mondays devastating tornado that killed at least 24 and injured 120 more in suburban Oklahoma, the health threat might not end with the storm.
|
|
May 22, 2013
More flooding became a nuisance in North Dakota, creating worries of a possible dam break.
|
|
May 22, 2013
Two years after the EF5 tornado wrecked St. Johns Regional Medical Center in Joplin, construction continues on a new, sturdier hospital.
|
|
May 22, 2013
Photos reveal the terror after an EF5 tornado slammed Joplin in May 2011.
|
|
May 22, 2013
The Jersey Shore has made a remarkable comeback after being devastated by Hurricane Sandy. Now, it's ready to welcome tourists back to its shores.
|
|
May 23, 2013
Interactive map shows survey results from the National Weather Service.
|
|
May 22, 2013
With an ominous storm approaching, parents in Moore, Okla. had a heart-breaking choice to make:
|
|
May 22, 2013
The possibility that one child was left in the rubble of Plaza Towers Elementary School kept rescue crews working to sift through debris late Tuesday night.
|
|
May 22, 2013
Top lawmakers and officials said Tuesday that the federal government has plenty of money on hand to pay for recovery efforts in the wake of the devastating tornado that struck Oklahoma.
|
|
May 21, 2013
Students and parents recounted stories Tuesday of brave teachers who sheltered their pupils, in some cases by herding them into a closet and a restroom amid the fear and panic.
|
|
May 21, 2013
Here are NASA and NOAA satellite views of the powerful storm system that spawned the Moore, Okla. tornado.
|
|
May 21, 2013
Even the sports world had a moment of reflection after the devastating tornado in Moore, Okla.
|
|
May 21, 2013
See the facts and figures that defined the Moore, Okla. tornado.
|
|
May 22, 2013
EF5/F5 tornadoes are rare, but Moore has seen two of them in the past 15 years.
|
— Cancel
| Clear in the morning, then partly cloudy. High of 66F. Winds from the SE at 5 to 10 mph. Chance of rain 20%. |
| Mostly cloudy with thunderstorms and a chance of rain. Low of 50F. Winds from the SE at 5 to 10 mph. Chance of rain 50%. |
| Mostly cloudy with a chance of a thunderstorm and a chance of rain. Fog early. High of 52F. Winds from the SE at 10 to 15 mph. Chance of rain 40%. |
| Overcast with a chance of a thunderstorm and a chance of rain, then a chance of rain after midnight. Low of 46F. Winds from the ESE at 10 to 15 mph. Chance of rain 40%. |
| Overcast with a chance of rain, then a chance of a thunderstorm and rain in the afternoon. High of 66F. Winds from the ESE at 10 to 15 mph. Chance of rain 50%. |
| Overcast with a chance of a thunderstorm and rain. Fog overnight. Low of 48F. Winds from the ESE at 10 to 15 mph. Chance of rain 50%. |
| Overcast with a chance of a thunderstorm and rain. Fog early. High of 72F. Winds from the SE at 10 to 15 mph. Chance of rain 50% with rainfall amounts near 0.2 in. possible. |
| Overcast with a chance of a thunderstorm. Fog overnight. Low of 55F. Winds from the ESE at 5 to 15 mph. Chance of rain 40% with rainfall amounts near 0.2 in. possible. |
| Overcast with a chance of a thunderstorm. Fog early. High of 70F. Winds from the SSE at 5 to 10 mph. Chance of rain 40%. |
| Overcast with a chance of a thunderstorm. Fog overnight. Low of 64F. Winds from the South at 5 to 10 mph. Chance of rain 50%. |
| Mostly cloudy with a chance of a thunderstorm. Fog overnight. Low of 64F. Winds from the South at 10 to 15 mph. Chance of rain 40% with rainfall amounts near 0.2 in. possible. |
| Mostly cloudy with a chance of a thunderstorm. High of 82F. Winds from the South at 10 to 15 mph. Chance of rain 40%. |
| Mostly cloudy with a chance of rain. Fog overnight. Low of 66F. Winds from the South at 5 to 15 mph. Chance of rain 40%. |
| Mostly cloudy with a chance of a thunderstorm. High of 82F. Winds from the South at 5 to 15 mph. Chance of rain 40%. |
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 45 | 42 | 54 | 33 | 57 | 30 | 45 | 33 |
| Wind | 11 mph NNE | 14 mph NNE | 9 mph NE | 4 mph East |
| Humidity | 86% | 44% | 35% | 61% |
| Chance of Precip. | 10% | 10% | 10% | 0% |
| Cloud Cover | 3% | 1% | 5% | 7% |
| Conditions | Clear | Clear | Clear | Clear |
| Sunrise & Sunset |
5:37 AM
8:42 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 42 | 34 | 60 | 37 | 64 | 44 | 53 | 46 |
| Wind | 2 mph ESE | 6 mph SE | 8 mph SSE | 7 mph SSE |
| Humidity | 71% | 44% | 45% | 76% |
| Chance of Precip. | 0% | 10% | 10% | 40% |
| Cloud Cover | 7% | 15% | 44% | 66% |
| Conditions | Clear | Clear | Partly Cloudy | Thunderstorm |
| Sunrise & Sunset |
5:36 AM
8:43 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 51 | 46 | 46 | 46 | 49 | 48 | 51 | 42 |
| Wind | 9 mph SE | 12 mph SE | 12 mph SE | 10 mph SE |
| Humidity | 86% | 100% | 93% | 70% |
| Chance of Precip. | 40% | 40% | 40% | 10% |
| Cloud Cover | 82% | 86% | 85% | 91% |
| Conditions | Thunderstorm | Chance of a Thunderstorm | Chance of a Thunderstorm | Overcast |
| Sunrise & Sunset |
5:36 AM
8:44 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 49 | 46 | 56 | 49 | 62 | 53 | 57 | 51 |
| Wind | 12 mph ESE | 14 mph ESE | 12 mph SE | 11 mph SE |
| Humidity | 90% | 75% | 69% | 77% |
| Chance of Precip. | 20% | 20% | 20% | 20% |
| Cloud Cover | 100% | 100% | 100% | 79% |
| Conditions | Chance of Rain | Chance of Rain | Chance of a Thunderstorm | Chance of Rain |
| Sunrise & Sunset |
5:35 AM
8:45 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 52 | 52 | 59 | 59 | 59 | 58 | 61 | 58 |
| Wind | 10 mph ESE | 12 mph SE | 10 mph ESE | 9 mph ESE |
| Humidity | 99% | 97% | 97% | 89% |
| Chance of Precip. | 20% | 20% | 30% | 10% |
| Cloud Cover | 99% | 91% | 91% | 77% |
| Conditions | Chance of a Thunderstorm | Chance of a Thunderstorm | Chance of a Thunderstorm | Mostly Cloudy |
| Sunrise & Sunset |
5:34 AM
8:46 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 59 | 58 | 68 | 65 | 67 | 66 | 68 | 65 |
| Wind | 7 mph ESE | 9 mph SE | 9 mph SSE | 8 mph South |
| Humidity | 100% | 91% | 94% | 93% |
| Chance of Precip. | 30% | 10% | 10% | 20% |
| Cloud Cover | 94% | 91% | 81% | 94% |
| Conditions | Chance of a Thunderstorm | Fog | Fog | Chance of Rain |
| Sunrise & Sunset |
5:33 AM
8:47 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 65 | 64 | 75 | 65 | 79 | 69 | 68 | 65 |
| Wind | 8 mph South | 11 mph South | 11 mph South | 11 mph South |
| Humidity | 92% | 72% | 70% | 89% |
| Chance of Precip. | 20% | 10% | 10% | 20% |
| Cloud Cover | 98% | 83% | 81% | 92% |
| Conditions | Chance of a Thunderstorm | Mostly Cloudy | Mostly Cloudy | Chance of a Thunderstorm |
| Sunrise & Sunset |
5:33 AM
8:48 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 67 | 64 | 78 | 67 | 77 | 69 | 69 | 69 |
| Wind | 12 mph South | 11 mph South | 10 mph South | 9 mph South |
| Humidity | 91% | 67% | 78% | 98% |
| Chance of Precip. | 30% | 10% | 10% | 10% |
| Cloud Cover | 84% | 84% | 74% | 72% |
| Conditions | Chance of a Thunderstorm | Mostly Cloudy | Mostly Cloudy | Mostly Cloudy |
| Sunrise & Sunset |
5:32 AM
8:48 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 67 | 67 | 75 | 69 | 76 | 71 | 67 | 67 |
| Wind | 8 mph South | 10 mph South | 8 mph SSW | 5 mph SSW |
| Humidity | 100% | 81% | 84% | 99% |
| Chance of Precip. | 10% | 10% | 10% | 10% |
| Cloud Cover | 80% | 82% | 79% | 64% |
| Conditions | Fog | Mostly Cloudy | Mostly Cloudy | Fog |
| Sunrise & Sunset |
5:32 AM
8:49 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 64 | 63 | 71 | 63 | 72 | 61 | 64 | 56 |
| Wind | 6 mph SW | 6 mph WSW | 3 mph WSW | 1 mph WNW |
| Humidity | 98% | 71% | 69% | 79% |
| Chance of Precip. | 10% | 10% | 0% | 0% |
| Cloud Cover | 38% | 23% | 20% | 15% |
| Conditions | Fog | Clear | Clear | Clear |
| Sunrise & Sunset |
5:31 AM
8:50 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 60 | 53 | 68 | 55 | 68 | 60 | 60 | 60 |
| Wind | 1 mph NNW | 1 mph North | 2 mph ENE | 1 mph East |
| Humidity | 75% | 62% | 73% | 96% |
| Chance of Precip. | 0% | 0% | 0% | 0% |
| Cloud Cover | 7% | % | % | % |
| Conditions | Clear | Clear | Clear | Clear |
| Sunrise & Sunset |
Sun does not rise
|
|||
| May 23, 2013 | Max Temp | Min Temp |
|---|---|---|
| Normal (KFBL) | 72 °F | 49 °F |
| Record (KFBL) | 90 °F (1964) | 29 °F (1963) |
| Yesterday | 52 °F | 46 °F |
| City | Distance | Mag. | Time & Date |
|---|---|---|---|
| No recent earthquake activity has been reported nearby. | |||
| May. 23, 2013 | Rise | Set |
|---|---|---|
| Actual Time | 5:37 AM CDT | 8:42 PM CDT |
| Civil Twilight | 5:02 AM CDT | 9:17 PM CDT |
| Nautical Twilight | 4:18 AM CDT | 10:02 PM CDT |
| Astronomical Twilight | 3:24 AM CDT | 10:56 PM CDT |
| Moon | 7:12 PM CDT | 4:27 AM CDT |
| Length Of Visible Light | 16h 14m | |
| Length of Day |
15h 04m
Tomorrow will be 1m 49s longer.
|
|
| Waxing Gibbous, 96% of the Moon is Illuminated | ||||
|
Today
Waxing Gibbous
|
May 24
Full
|
May 31
Last Quarter
|
Jun 8
New
|
Jun 16
First Quarter
|
| State Highs | State Lows |
|---|---|
|
57 °F
Detroit Lakes
56 °F
South St. Paul
55 °F
Moorhead
55 °F
Park Rapids
53 °F
Crookston
|
26 °F
Silver Bay
30 °F
Two Harbors
30 °F
Grand Marais Airport
35 °F
Grand Marais
35 °F
Eveleth
|
| Station | Depth | Elevation | No new snow has been reported. |
|---|
| City | Temp. | Conditions | Updated |
|---|---|---|---|
| Faribault | 46 °F | Clear | 8:14 AM CDT |
| Stanton | 47 °F | Clear | 8:14 AM CDT |
| Lakeville | 46 °F | Clear | 8:13 AM CDT |
| Owatonna | 48 °F | Clear | 8:14 AM CDT |
| Flight | To | ETA | Status |
|---|---|---|---|
| No flights were found. | |||
| Flight Tracker by FlightAware | |
| Type | Condition |
|---|---|
| Flight Rule: | VFR (KLVN) |
| Wind Speed: | 10.0 kts. |
| Wind Dir: | 20° (NNE) |
| Ceiling: | Unlimited |
METAR KLVN 231313Z AUTO 02010KT 10SM CLR 08/03 A3020 RMK AO2
| Event | Date | Forecast |
|---|---|---|
| No events within 10 mi of location. View all events. | ||
| Event | Date | Forecast |
|---|---|---|
| Cubs vs. Pirates | 12:35 PM EDT on May 23, 2013 | Chance of a Thunderstorm, 72 °F |
| Orioles vs. Blue Jays | 7:07 PM EDT on May 23, 2013 | Chance of Rain, High 57° F/ 14° C |
| Brewers vs. Twins | 12:10 AM UTC on May 30, 2013 | Chance of a Thunderstorm, 76 °F |
| Brewers vs. Twins | 12:10 AM UTC on May 31, 2013 | Average High 68° F/ 19° C |
| Event | Date | Forecast |
|---|---|---|
| Standard Liege vs. Gent | 8:30 PM CEST on May 23, 2013 | Rain, High 48° F/ 9° C |
| FC Utrecht vs. FC Twente | 8:45 PM CEST on May 23, 2013 | Rain, High 46° F/ 8° C |
| Event | Date | Forecast |
|---|---|---|
| Coca-Cola 600 | 6:16 PM EDT on May 26, 2013 | Partly Cloudy, 67 °F |
| FedEx 400 benefiting Autism Speaks | 1:15 PM EDT on June 02, 2013 | Average High 81° F/ 27° C |
| Event | Date | Forecast |
|---|---|---|
| Crowne Plaza Invitational at Colonial | 8:30 AM CDT on May 23, 2013 | Mostly Cloudy, 67 °F |
| Crowne Plaza Invitational at Colonial | 8:30 AM CDT on May 24, 2013 | Chance of a Thunderstorm, 72 °F |
| Station Location | Temp. | Windchill | Dew Point | Humidity | Wind | Precipitation | Elevation | Updated | Type | Website |
|---|---|---|---|---|---|---|---|---|---|---|
| Albers, Dundas, MN | 46.9 °F | 46 °F | 30 °F | 52% | NE at 3.1 mph | 0.00 in / hr | 0 ft | 8:29 AM CDT | Rapid Fire | |
| APRSWXNET Northfield MN , Northfield, MN | 46 °F | 42 °F | 39 °F | 75% | North at 7 mph | 0.00 in / hr | 981 ft | 8:03 AM CDT | MADIS | |
| APRSWXNET Northfield MN US, Northfield, MN | 46 °F | 40 °F | 40 °F | 79% | North at 12 mph | 0.00 in / hr | 908 ft | 7:59 AM CDT | MADIS | |
| Sibley Swale, Northfield, MN | 48.8 °F | 46 °F | 40 °F | 71% | NNE at 5.6 mph | 0.00 in / hr | 1016 ft | 8:29 AM CDT | Rapid Fire | |
| Northfield Township, Northfield, MN | 46.0 °F | 42 °F | 37 °F | 72% | NNE at 7.0 mph | - / hr | 1040 ft | 8:19 AM CDT | Normal | |
| APRSWXNET Faribault MN , Faribault, MN | 47 °F | 47 °F | 39 °F | 73% | NW at 2 mph | 0.00 in / hr | 1000 ft | 8:02 AM CDT | MADIS | |
| Elko New Market, Elko, MN | 49.3 °F | 49 °F | 32 °F | 51% | North at 0.0 mph | 0.00 in / hr | 1106 ft | 8:28 AM CDT | Normal | |
| Elko New Market, Elko, MN | 46.7 °F | 47 °F | 40 °F | 78% | NW at 0.0 mph | 0.00 in / hr | 1135 ft | 8:28 AM CDT | Normal | |
| Woodcrest, Elko, MN | 46.9 °F | 45 °F | 36 °F | 66% | NNE at 4.9 mph | 0.00 in / hr | 1217 ft | 8:29 AM CDT | Normal | |
| Windrose, Elko, MN | 47.6 °F | 48 °F | 34 °F | 58% | NNE at 3.0 mph | 0.00 in / hr | 1140 ft | 8:24 AM CDT | Normal | |
| Kelly Glen, New Market, MN | 57.5 °F | - | 42 °F | 57% | WSW at 0.0 mph | 0.00 in / hr | 1146 ft | 8:29 AM CDT | Rapid Fire | |
| Castle Rock Twp, Northfield, MN | 49.9 °F | 50 °F | 42 °F | 74% | NNW at 1.0 mph | 0.00 in / hr | 1030 ft | 8:25 AM CDT | Normal | |
| The Farm II, Elko New Market, MN | 48.7 °F | 49 °F | 39 °F | 69% | West at 0.0 mph | 0.00 in / hr | 1145 ft | 8:25 AM CDT | Normal | |
| Lakeville MN USA, Lakeville, MN | 49.4 °F | 49 °F | 40 °F | 69% | ESE at 1.0 mph | 0.00 in / hr | 1043 ft | 8:27 AM CDT | Rapid Fire | |
| Marion Fields, Lakeville, MN | 50.2 °F | - | 44 °F | 78% | NE at 3.1 mph | 0.00 in / hr | 1033 ft | 8:29 AM CDT | Rapid Fire | |
| APRSWXNET Morristown MN , Morristown, MN | 48 °F | 44 °F | 39 °F | 71% | NNE at 9 mph | 0.00 in / hr | 1003 ft | 8:03 AM CDT | MADIS | |
| Middle Creek Estates, Farmingotn, MN | 47.2 °F | 47 °F | 40 °F | 75% | ESE at 0.0 mph | 0.00 in / hr | 970 ft | 8:28 AM CDT | Rapid Fire | |
| Prior Lake, MN | 47.0 °F | 44 °F | 39 °F | 73% | NNE at 6.0 mph | 0.00 in / hr | 1040 ft | 8:26 AM CDT | Normal | |
| MesoWest MEDFOR , Medford, MN | 44 °F | 44 °F | - | - | North at - | 0.00 in / hr | 1108 ft | 6:55 AM CDT | MADIS | |
| Lake Marion, Lakeville, MN | 47.4 °F | 47 °F | - | - | North at 0.0 mph | 0.00 in / hr | 1030 ft | 8:25 AM CDT | Normal | |
| Charleswood, Farmington, MN | 47.8 °F | 44 °F | 37 °F | 67% | WNW at 7.3 mph | - / hr | 912 ft | 8:23 AM CDT | Normal | |
| Farmington, MN | 47.1 °F | 44 °F | 39 °F | 73% | NE at 6.8 mph | - / hr | 988 ft | 8:21 AM CDT | Normal | |
| Lincoln Ave, New Prague, MN | 48.1 °F | 48 °F | 41 °F | 73% | North at 3.0 mph | 0.00 in / hr | 1019 ft | 8:25 AM CDT | Normal | |
| MNDOT Cannon Falls US-52 Mile Post 90, Cannon Falls, MN | 46 °F | 39 °F | 39 °F | 76% | North at 16 mph | 0.00 in / hr | 1213 ft | 8:06 AM CDT | MADIS | |
| Fish Lake Area, Prior Lake, MN | 47.4 °F | 47 °F | 36 °F | 65% | North at 3.0 mph | 0.00 in / hr | 920 ft | 8:29 AM CDT | Rapid Fire | |
| East Spring Lake Twp, Prior Lake, MN | 47.2 °F | 46 °F | 40 °F | 76% | ENE at 4.0 mph | 0.00 in / hr | 1008 ft | 8:28 AM CDT | Normal | |
| North Park, Lakeville, MN | 46.9 °F | 43 °F | 35 °F | 64% | North at 8.3 mph | 0.00 in / hr | 1007 ft | 8:29 AM CDT | Rapid Fire | |
| lakevilleweather.com (Cedar and Dodd), Lakeville, MN | 46.1 °F | 41 °F | 35 °F | 64% | NNW at 11.5 mph | 0.00 in / hr | 1000 ft | 8:29 AM CDT | Rapid Fire | |
| Cedar Highlands, Lakeville, MN | 46.8 °F | 47 °F | 39 °F | 73% | NW at 2.9 mph | 0.00 in / hr | 1010 ft | 8:28 AM CDT | Rapid Fire | |
| BoulderWest, Lakeville, MN | 44.5 °F | 38 °F | 35 °F | 68% | North at 13.5 mph | 0.00 in / hr | 1145 ft | 8:28 AM CDT | Rapid Fire | |
| At Jacks House, Rosemount, MN | 49.1 °F | 49 °F | 37 °F | 63% | WNW at 2.3 mph | 0.00 in / hr | 992 ft | 8:29 AM CDT | Rapid Fire | |
| MNDOT New Prague MN-19 Mile Post 149, New Prague, MN | 47 °F | 41 °F | 39 °F | 74% | NNE at 15 mph | 0.00 in / hr | 1007 ft | 8:07 AM CDT | MADIS | |
| Apple Valley, MN | 61.7 °F | - | 45 °F | 55% | North at 3.1 mph | 0.00 in / hr | 948 ft | 8:29 AM CDT | Rapid Fire | |
| Credit River, MN | 46.6 °F | 47 °F | 34 °F | 62% | North at 1.0 mph | 0.00 in / hr | 954 ft | 8:28 AM CDT | Rapid Fire | |
| VMS-SV, Apple Valley, MN | 49.7 °F | 44 °F | 40 °F | 70% | North at 14.9 mph | 0.00 in / hr | 0 ft | 8:28 AM CDT | Rapid Fire | |
| APRSWXNET Lydia MN , Jordan, MN | 46 °F | 44 °F | 39 °F | 75% | North at 5 mph | 0.00 in / hr | 931 ft | 7:49 AM CDT | MADIS | |
| Cardinal Ridge, Prior Lake, MN | 54.5 °F | - | 41 °F | 60% | North at 7.0 mph | 0.00 in / hr | 953 ft | 8:28 AM CDT | Rapid Fire | |
| TimsWeather4u, Rosemount, MN | 47.3 °F | 44 °F | 38 °F | 70% | SSE at 6.3 mph | - / hr | 961 ft | 8:18 AM CDT | Normal | |
| Savage Ice, Savage, MN | 47.3 °F | 47 °F | 36 °F | 64% | East at 1.1 mph | 0.00 in / hr | 938 ft | 8:29 AM CDT | Rapid Fire | |
| Would you like to share your weather data with the rest of the world? Add Your Weather Station! | ||||||||||