| Source | Rapid Fire Updates™ |
Updated 3:57 PM CDT | Get Free Weather Stickers® | Share: |
|
|
|
|
June 19, 2013
Superstorm Sandy forced New York City to rethink its evacuation zone maps. Now, a third of the city's population lives in an evacuation zone.
|
|
June 19, 2013
Thousands of people are stranded in the mountains of India after monsoon rains and landslides.
|
|
June 19, 2013
The World Bank announced they will ramp up its efforts to curb climate change in developing countries.
|
|
June 19, 2013
As crews get a Colorado wildfire primarily under control, fires start in other Western states.
|
|
June 19, 2013
Tropical Depression Two is moving west over Guatemala and Mexico.
|
|
June 19, 2013
The dead zones in large bodies of water affect important commercial and recreational fisheries and threatens the economy, according to NOAA.
|
|
June 19, 2013
Heavy floods in southwest France have forced the evacuation of religious pilgrims in Lourdes.
|
|
June 18, 2013
A tornado was reported near the Denver International Airport Tuesday afternoon.
|
|
June 18, 2013
Vigilante justice? Some Sandy survivors are threatening it after a series of thefts.
|
|
June 18, 2013
Women who are exposed to high levels of air pollution during pregnancy might be twice as likely to have a child with autism, according to a new study from the Harvard School of Public Health thats published in the journal Environmental Health Perspectives.
|
|
June 18, 2013
Get your telescopes ready -- the largest full moon of the year is coming!
|
|
June 18, 2013
The World's Most Amazing Places: Fly Geyser
|
|
June 18, 2013
With 4 million people in its shadow, a massive volcano in Mexico rumbles back to life.
|
|
June 18, 2013
Check out incredible views of a planet that hasn't been photographed by NASA in nearly 40 years.
|
|
June 18, 2013
The weather in London has been far from normal lately, and the locals want to find out why.
|
|
June 17, 2013
NASA has eight new astronauts.
|
|
June 17, 2013
Heavy rain makes for a nightmare in cities from St. Louis to Cape Girardeau.
|
|
June 17, 2013
A collection of NASA Satellite images of the month, from May 2013.
|
|
June 17, 2013
See some of the cities threatened the most by climate change and how they'll remedy the rising seas.
|
|
June 17, 2013
Deadly flooding continues in India, washing away roads and buildings.
|
— Cancel
| Partly cloudy with a chance of a thunderstorm and a chance of rain. Low of 64F. Winds from the SSE at 5 to 10 mph. Chance of rain 40%. |
| Partly cloudy with a chance of a thunderstorm and a chance of rain. High of 82F. Winds from the SSE at 10 to 15 mph. Chance of rain 40%. |
| Mostly cloudy with thunderstorms and rain showers. Low of 68F. Winds from the SSE at 5 to 15 mph. Chance of rain 60% with rainfall amounts near 0.6 in. possible. |
| Partly cloudy with a chance of a thunderstorm and a chance of rain. High of 84F. Winds from the SSE at 5 to 10 mph. Chance of rain 40%. |
| Overcast with a chance of a thunderstorm and a chance of rain. Fog overnight. Low of 70F. Winds from the SSE at 5 to 10 mph. |
| Overcast with a chance of a thunderstorm and rain in the morning, then mostly cloudy. High of 86F. Breezy. Winds from the South at 10 to 20 mph. Chance of rain 60%. |
| Overcast with a chance of rain in the morning, then mostly cloudy. High of 90F with a heat index of 95F. Breezy. Winds from the SSW at 10 to 20 mph. Chance of rain 30%. |
| Partly cloudy with a chance of a thunderstorm. High of 90F with a heat index of 99F. Winds from the SSE at 5 to 10 mph. Chance of rain 40%. |
| Mostly cloudy with a chance of a thunderstorm. Fog overnight. Low of 63F. Winds from the SSE at 10 to 15 mph. Chance of rain 40% with rainfall amounts near 0.2 in. possible. |
| Partly cloudy with a chance of rain. High of 86F. Winds from the South at 10 to 15 mph. Chance of rain 20%. |
| Clear with a chance of a thunderstorm. Fog overnight. Low of 63F. Winds from the SSW at 10 to 15 mph shifting to the WSW after midnight. Chance of rain 40%. |
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 57 | 55 | 75 | 60 | 78 | 61 | 68 | 62 |
| Wind | 7 mph SE | 9 mph South | 9 mph SSE | 7 mph SSE |
| Humidity | 91% | 58% | 54% | 80% |
| Chance of Precip. | 10% | 10% | 10% | 30% |
| Cloud Cover | 21% | 32% | 43% | 53% |
| Conditions | Clear | Partly Cloudy | Partly Cloudy | Chance of a Thunderstorm |
| Sunrise & Sunset |
5:28 AM
9:03 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 69 | 63 | 76 | 65 | 80 | 67 | 71 | 66 |
| Wind | 8 mph SSE | 12 mph SSE | 12 mph SSE | 9 mph SSE |
| Humidity | 80% | 70% | 64% | 86% |
| Chance of Precip. | 40% | 40% | 40% | 50% |
| Cloud Cover | 62% | 64% | 69% | 75% |
| Conditions | Chance of a Thunderstorm | Chance of a Thunderstorm | Chance of a Thunderstorm | Thunderstorm |
| Sunrise & Sunset |
5:28 AM
9:03 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 68 | 66 | 76 | 71 | 81 | 72 | 74 | 72 |
| Wind | 8 mph SSE | 9 mph SSE | 8 mph SSE | 7 mph SSE |
| Humidity | 96% | 82% | 74% | 90% |
| Chance of Precip. | 60% | 50% | 40% | 10% |
| Cloud Cover | 78% | 67% | 66% | 92% |
| Conditions | Thunderstorm | Chance of a Thunderstorm | Chance of a Thunderstorm | Overcast |
| Sunrise & Sunset |
5:29 AM
9:04 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 71 | 71 | 84 | 75 | 80 | 76 | 74 | 72 |
| Wind | 7 mph South | 12 mph South | 11 mph South | 11 mph SSE |
| Humidity | 100% | 75% | 91% | 97% |
| Chance of Precip. | 0% | 40% | 10% | 0% |
| Cloud Cover | 100% | 100% | 51% | 99% |
| Conditions | Fog | Chance of a Thunderstorm | Partly Cloudy | Overcast |
| Sunrise & Sunset |
5:29 AM
9:04 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 71 | 71 | 81 | 72 | 82 | 74 | 74 | 71 |
| Wind | 12 mph South | 15 mph South | 11 mph SSW | 6 mph SW |
| Humidity | 99% | 73% | 78% | 94% |
| Chance of Precip. | 0% | 30% | 10% | 30% |
| Cloud Cover | 99% | 84% | 71% | 12% |
| Conditions | Fog | Chance of Rain | Mostly Cloudy | Chance of a Thunderstorm |
| Sunrise & Sunset |
5:29 AM
9:04 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 67 | 67 | 83 | 76 | 82 | 77 | 72 | 70 |
| Wind | 3 mph NE | 8 mph SSE | 10 mph SSE | 10 mph South |
| Humidity | 100% | 82% | 86% | 93% |
| Chance of Precip. | 10% | 0% | 20% | 10% |
| Cloud Cover | 90% | 41% | 20% | 57% |
| Conditions | Fog | Partly Cloudy | Chance of a Thunderstorm | Partly Cloudy |
| Sunrise & Sunset |
5:30 AM
9:04 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 69 | 69 | 84 | 73 | 81 | 74 | 71 | 69 |
| Wind | 8 mph South | 9 mph South | 10 mph South | 9 mph SSW |
| Humidity | 100% | 68% | 81% | 95% |
| Chance of Precip. | 20% | 10% | 20% | 20% |
| Cloud Cover | 98% | 96% | 46% | 19% |
| Conditions | Chance of a Thunderstorm | Overcast | Chance of Rain | Chance of a Thunderstorm |
| Sunrise & Sunset |
5:30 AM
9:04 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 65 | 65 | 78 | 68 | 78 | 71 | 68 | 65 |
| Wind | 9 mph West | 9 mph West | 8 mph West | 5 mph WSW |
| Humidity | 100% | 68% | 78% | 89% |
| Chance of Precip. | 10% | 10% | 0% | 0% |
| Cloud Cover | 1% | 1% | 9% | 0% |
| Conditions | Fog | Clear | Clear | Clear |
| Sunrise & Sunset |
5:30 AM
9:04 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 66 | 64 | 78 | 71 | 80 | 78 | 68 | 68 |
| Wind | 5 mph SSW | 2 mph WNW | 2 mph WNW | 1 mph West |
| Humidity | 90% | 75% | 94% | 100% |
| Chance of Precip. | 0% | 0% | 10% | 10% |
| Cloud Cover | 30% | 54% | 48% | 34% |
| Conditions | Partly Cloudy | Partly Cloudy | Partly Cloudy | Fog |
| Sunrise & Sunset |
5:31 AM
9:04 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 67 | 61 | 80 | 64 | 80 | 69 | 70 | 67 |
| Wind | 1 mph WSW | 2 mph SSW | 3 mph South | 3 mph SSW |
| Humidity | 80% | 58% | 68% | 88% |
| Chance of Precip. | 0% | 0% | 0% | 0% |
| Cloud Cover | 12% | 10% | 26% | 28% |
| Conditions | Clear | Clear | Partly Cloudy | Partly Cloudy |
| Sunrise & Sunset |
5:31 AM
9:04 PM
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 68 | 63 | 78 | 70 | 78 | 76 | 68 | 68 |
| Wind | 2 mph SSW | 2 mph SSW | 2 mph SSW | 3 mph South |
| Humidity | 85% | 74% | 96% | 100% |
| Chance of Precip. | 0% | 0% | 0% | 0% |
| Cloud Cover | 16% | 9% | 7% | 5% |
| Conditions | Clear | Clear | Clear | Fog |
| Sunrise & Sunset |
Sun does not rise
|
|||
| Hourly Forecast | 6AM | 12 Noon | 6PM | 12 Midnight |
|---|---|---|---|---|
| Temp. | Dew Point | 66 | 66 | 77 | 73 | 77 | 76 | 82 | 72 |
| Wind | 3 mph South | 4 mph South | 3 mph SSW | 10 mph South |
| Humidity | 100% | 85% | 96% | 71% |
| Chance of Precip. | 0% | 0% | 0% | 0% |
| Cloud Cover | 4% | % | % | % |
| Conditions | Fog | Clear | Clear | Clear |
| Sunrise & Sunset |
Sun does not rise
|
|||
| June 19, 2013 | Max Temp | Min Temp |
|---|---|---|
| Normal (KFCM) | 76 °F | 57 °F |
| Record (KFCM) | 91 °F (2012) | 45 °F (2004) |
| Yesterday | 88.4 °F | 57.4 °F |
| City | Distance | Mag. | Time & Date |
|---|---|---|---|
| No recent earthquake activity has been reported nearby. | |||
| Air Quality | AQ Index | Pollutant | |
|---|---|---|---|
| Yesterday | Good | OZONE | |
| Yesterday | Good | PM10 | |
| Current | Good | OZONE | |
| Current | Good | PM2.5 | |
| Wednesday | Moderate | OZONE | |
| Wednesday | Good | PM2.5 | |
| Thursday | Moderate | PM2.5 | |
| Thursday | Good | OZONE | |
| Friday | Moderate | OZONE | |
| Friday | Moderate | PM2.5 | |
| Saturday | Moderate | PM2.5 | |
| Saturday | Good | OZONE | |
| Sunday | Moderate | PM2.5 | |
| Sunday | Good | OZONE | |
| Monday | Moderate | PM2.5 | |
| Monday | Good | OZONE |
| Jun. 19, 2013 | Rise | Set |
|---|---|---|
| Actual Time | 5:28 AM CDT | 9:03 PM CDT |
| Civil Twilight | 4:51 AM CDT | 9:40 PM CDT |
| Nautical Twilight | 4:02 AM CDT | 10:29 PM CDT |
| Astronomical Twilight | 2:57 AM CDT | 11:34 PM CDT |
| Moon | 4:50 PM CDT | 2:22 AM CDT |
| Length Of Visible Light | 16h 49m | |
| Length of Day |
15h 34m
Tomorrow will be 0m 5s longer.
|
|
| Waxing Gibbous, 82% of the Moon is Illuminated | ||||
|
Today
Waxing Gibbous
|
Jun 23
Full
|
Jun 29
Last Quarter
|
Jul 8
New
|
Jul 15
First Quarter
|
| State Highs | State Lows |
|---|---|
|
88 °F
Granite Falls
88 °F
Redwood Falls
87 °F
Madison
87 °F
Montevideo
87 °F
Marshall
|
33 °F
Silver Bay
33 °F
Grand Marais Airport
35 °F
Eveleth
37 °F
Ely
37 °F
Hibbing
|
| Station | Depth | Elevation | No new snow has been reported. |
|---|
| City | Temp. | Conditions | Updated |
|---|---|---|---|
| Minneapolis Flying Cloud | 84 °F | Partly Cloudy | 3:53 PM CDT |
| Glencoe | 86 °F | Scattered Clouds | 3:55 PM CDT |
| Lakeville | 82 °F | Scattered Clouds | 3:51 PM CDT |
| Minneapolis | 84 °F | Scattered Clouds | 3:53 PM CDT |
| Flight | To | ETA | Status |
|---|---|---|---|
|
FLG3316 Omaha, NE |
KMSP | 03:50PM | On Time |
|
FLG4265 Dayton, OH |
KMSP | 03:52PM | On Time |
|
DAL1763 Washington, DC |
KMSP | 03:52PM | On Time |
|
CPZ5858 Windsor Locks, CT |
KMSP | 03:55PM | On Time |
| Flight Tracker by FlightAware | |
| Type | Condition |
|---|---|
| Flight Rule: | VFR (KFCM) |
| Wind Speed: | 4.0 kts. |
| Wind Dir: | 158° (SSE) |
| Ceiling: | Unlimited |
METAR KFCM 192053Z 16004KT 10SM FEW060 29/14 A2997 RMK AO2 SLP145 T02890144 56013
| Event | Date | Forecast |
|---|---|---|
| Jason Dixon & Friends | 9:00 PM CDT 2013-06-20 |
Thunderstorm, 80°F |
| Event | Date | Forecast |
|---|---|---|
| Dodgers vs. Yankees | 1:05 PM EDT on June 19, 2013 | Clear, 74 °F |
| Orioles vs. Tigers | 1:08 PM EDT on June 19, 2013 | Clear, 72 °F |
| White Sox vs. Twins | 12:10 AM UTC on June 20, 2013 | Chance of a Thunderstorm, 79 °F |
| White Sox vs. Twins | 5:10 PM UTC on June 20, 2013 | Chance of a Thunderstorm, 81 °F |
| Event | Date | Forecast |
|---|---|---|
| Almería vs. Girona | 8:00 PM CEST on June 19, 2013 | Chance of a Thunderstorm, High 80° F/ 27° C |
| Houston vs. Montreal | 8:00 PM EDT on June 19, 2013 | Forecast not available. |
| Event | Date | Forecast |
|---|---|---|
| Toyota/Save Mart 350 | 12:19 PM PDT on June 23, 2013 | Clear, 70 °F |
| Quaker State 400 | 7:45 PM EDT on June 29, 2013 | Average High 84° F/ 28° C |
| Event | Date | Forecast |
|---|---|---|
| Travelers Championship | 8:30 AM EDT on June 20, 2013 | Clear, 56 °F |
| Travelers Championship | 8:30 AM EDT on June 21, 2013 | Clear, 61 °F |
| Station Location | Temp. | Heat Index | Dew Point | Humidity | Wind | Precipitation | Elevation | Updated | Type | Website |
|---|---|---|---|---|---|---|---|---|---|---|
| RAWS MN VALLEY MN, Carver, MN | 83 °F | 84 °F | 61 °F | 48% | SE at 8 mph | 0.00 in / hr | 845 ft | 2:49 PM CDT | MADIS | |
| Carver Bluffs, Carver, MN | 88.2 °F | 88 °F | 62 °F | 41% | SSE at 2.5 mph | 0.00 in / hr | 860 ft | 3:57 PM CDT | Rapid Fire | |
| Carver Bluffs, Carver Minnesota, Carver, MN | 82.9 °F | 83 °F | 60 °F | 46% | SW at 5.0 mph | 0.00 in / hr | 898 ft | 3:57 PM CDT | Rapid Fire | |
| MesoWest MERIAM , Chaska, MN | 92 °F | 88 °F | - | - | North at - | 0.00 in / hr | 750 ft | 12:50 PM CDT | MADIS | |
| Hammers Haven, Chaska, MN | 82.6 °F | 85 °F | 65 °F | 56% | SSE at 5.0 mph | 0.00 in / hr | 935 ft | 3:55 PM CDT | Normal | |
| Shakopee, MN | 89.2 °F | 89 °F | 60 °F | 37% | SE at 0.0 mph | 0.00 in / hr | 807 ft | 3:57 PM CDT | Rapid Fire | |
| Hazeltine Woods, Chaska, MN | 82.3 °F | 84 °F | 64 °F | 54% | SSE at 0.0 mph | 0.00 in / hr | 930 ft | 3:57 PM CDT | Rapid Fire | |
| APRSWXNET Lydia MN , Jordan, MN | 81 °F | 81 °F | 57 °F | 44% | SSW at 5 mph | 0.00 in / hr | 931 ft | 3:40 PM CDT | MADIS | |
| Valley Creek Crossing, Shakopee, MN | 82.4 °F | 82 °F | 59 °F | 45% | NNW at 0.0 mph | 0.00 in / hr | 929 ft | 3:56 PM CDT | Rapid Fire | |
| Lakebridge, Victoria, MN | 85.6 °F | 87 °F | 65 °F | 50% | North at 0.0 mph | 0.00 in / hr | 991 ft | 3:57 PM CDT | Rapid Fire | |
| Waconia, MN | 81.6 °F | 83 °F | 62 °F | 52% | East at 8.0 mph | 0.00 in / hr | 951 ft | 3:57 PM CDT | Normal | |
| Pheasant Run, Shakopee, MN | 84.2 °F | 85 °F | 64 °F | 50% | North at 0.0 mph | 0.00 in / hr | 0 ft | 3:57 PM CDT | Rapid Fire | |
| APRSWXNET Shakopee MN, Shakopee, MN | 82 °F | 83 °F | 63 °F | 52% | ENE at 4 mph | 0.00 in / hr | 800 ft | 3:38 PM CDT | MADIS | |
| Spring Lake Park, Prior Lake, MN | 80.4 °F | 81 °F | 61 °F | 51% | SSE at 5.0 mph | 0.00 in / hr | 970 ft | 3:56 PM CDT | Normal | |
| The Wilds Golf Course, Prior Lake, MN | 83.4 °F | 83 °F | 60 °F | 45% | SE at 1.0 mph | 0.00 in / hr | 1033 ft | 3:57 PM CDT | Rapid Fire | |
| Marsh Drive, Chanhassen, MN | 82.6 °F | 83 °F | 58 °F | 44% | SE at 4.0 mph | 0.00 in / hr | 856 ft | 3:57 PM CDT | Rapid Fire | |
| KB9ZI/Carriage Hills, Prior Lake, MN | 84.1 °F | 84 °F | 59 °F | 43% | South at 3.5 mph | 0.00 in / hr | 975 ft | 3:57 PM CDT | Rapid Fire | |
| Fish Lake, Prior Lake, MN | 81.9 °F | 83 °F | 62 °F | 51% | ENE at 1.0 mph | 0.00 in / hr | 975 ft | 3:57 PM CDT | Rapid Fire | |
| Hunters Crest, Minnestrista, MN | 81.3 °F | 82 °F | 63 °F | 53% | SE at 9.0 mph | - / hr | 971 ft | 3:50 PM CDT | Normal | |
| Fish Lake Area, Prior Lake, MN | 81.4 °F | 82 °F | 59 °F | 47% | SE at 0.0 mph | 0.00 in / hr | 920 ft | 3:57 PM CDT | Rapid Fire | |
| East Spring Lake Twp, Prior Lake, MN | 82.9 °F | 84 °F | 64 °F | 52% | WSW at 0.0 mph | 0.00 in / hr | 1008 ft | 3:57 PM CDT | Normal | |
| Lincoln Ave, New Prague, MN | 83.2 °F | 84 °F | 63 °F | 49% | ESE at 1.0 mph | 0.00 in / hr | 1019 ft | 3:55 PM CDT | Normal | |
| Shakopee, MN | 86.5 °F | 85 °F | 56 °F | 35% | South at 3.5 mph | 0.00 in / hr | 760 ft | 3:57 PM CDT | Rapid Fire | |
| MesoWest HENDER , Henderson, MN | 85 °F | 82 °F | - | - | North at - | 0.00 in / hr | 724 ft | 1:30 PM CDT | MADIS | |
| Tuxedo Hill, Mound, MN | 87.8 °F | 93 °F | 70 °F | 55% | NE at 2.2 mph | 0.00 in / hr | 981 ft | 3:57 PM CDT | Normal | |
| Deltaville U.S.A., Hamburg, MN | 81.7 °F | 80 °F | 42 °F | 25% | South at 4.5 mph | 0.00 in / hr | 1004 ft | 3:57 PM CDT | Rapid Fire | |
| Credit River, MN | 79.3 °F | 80 °F | 55 °F | 43% | SSE at 2.0 mph | 0.00 in / hr | 954 ft | 3:57 PM CDT | Rapid Fire | |
| Spring Park Bay, Mound, MN | 79.1 °F | 80 °F | 60 °F | 53% | SSE at 4.0 mph | 0.00 in / hr | 956 ft | 3:46 PM CDT | Rapid Fire | |
| APRSWXNET Mound MN , Mound, MN | 83 °F | 83 °F | 60 °F | 46% | North at 0 mph | 0.00 in / hr | 974 ft | 3:36 PM CDT | MADIS | |
| Coldwater Crossing, Mayer, MN | 85.3 °F | 85 °F | 60 °F | 43% | South at 3.0 mph | 0.00 in / hr | 961 ft | 3:55 PM CDT | Normal | |
| Mayer, MN, Mayer, MN | 87.3 °F | 91 °F | 68 °F | 52% | West at 11.4 mph | 0.00 in / hr | 977 ft | 3:57 PM CDT | Rapid Fire | |
| Prior Lake, MN | 80.8 °F | 81 °F | 59 °F | 48% | ESE at 7.0 mph | 0.00 in / hr | 1040 ft | 3:55 PM CDT | Normal | |
| APRSWXNET Henderson MN , Henderson, MN | 84 °F | 83 °F | 57 °F | 40% | SSW at 4 mph | 0.00 in / hr | 730 ft | 3:38 PM CDT | MADIS | |
| APRSWXNET Savage MN , Savage, MN | 82 °F | 81 °F | 53 °F | 37% | SE at 7 mph | 0.00 in / hr | 875 ft | 3:36 PM CDT | MADIS | |
| Shakopee, MN | 81.4 °F | 82 °F | 59 °F | 46% | SSW at 0.0 mph | - / hr | - | 3:46 PM CDT | Normal | |
| Would you like to share your weather data with the rest of the world? Add Your Weather Station! | ||||||||||