| Current: | High: | Low: | Average: | |
| Temperature: | 77.7 °F | 77.7 °F | 64.7 °F | 68.5 °F |
| Dew Point: | 60.7 °F | 65.7 °F | 58.5 °F | 60.8 °F |
| Humidity: | 56% | 98% | 56% | 78% |
| Wind Speed: | 8.0mph | 14.0mph | - | 5.6mph |
| Wind Gust: | 19.0mph | 20.0mph | - | - |
| Wind: | West | - | - | SSW |
| Pressure: | 29.43in | 29.52in | 29.41in | - |
| Precipitation: | 0.37in | |||
Statistics for the rest of the month |
||||
| High: | Low: | Average: | ||
| Temperature: | 91.6 °F | 38.2 °F | 59.5 °F | |
| Dew Point: | 66.0 °F | 18.9 °F | 42.4 °F | |
| Humidity: | 98.0% | 23.0% | 56.7% | |
| Wind Speed: | 22.0mph from the NNE | - | 5.0mph | |
| Wind Gust: | 32.0mph from the NNE | - | - | |
| Wind: | - | - | ESE | |
| Pressure: | 30.01in | 29.36in | - | |
| Precipitation: | 1.10in | |||
Add PWS Stickers to your website!
|
Lat: N 42 ° 0 ' 33 '' ( 42.009 ° )
Lon: W 87 ° 43 ' 12 '' ( -87.720 ° )
Elevation (ft): 0
Hardware:
Weather Station Software: CWSMicroserver1.4
|
| Time | Temp. | Dew Point | Pressure | Wind | Wind Speed | Wind Gust | Humidity | Rainfall Rate (Hourly) | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 00:01 | 66.0 °F | 65.4°F | 29.52in | SSW | 6.0mph | 8.0mph | 98% | 0.51in / 0.05in total | ||||
| 00:06 | 66.2 °F | 65.6°F | 29.52in | WNW | 6.0mph | 8.0mph | 98% | 0.26in / 0.07in total | ||||
| 00:11 | 66.0 °F | 65.4°F | 29.52in | SW | 4.0mph | 8.0mph | 98% | 0.19in / 0.09in total | ||||
| 00:16 | 66.0 °F | 65.4°F | 29.52in | SSW | 3.0mph | 6.0mph | 98% | 0.16in / 0.11in total | ||||
| 00:21 | 66.3 °F | 65.7°F | 29.52in | WSW | 3.0mph | 7.0mph | 98% | 0.17in / 0.13in total | ||||
| 00:26 | 66.1 °F | 65.5°F | 29.52in | SSE | 2.0mph | 7.0mph | 98% | 0.18in / 0.16in total | ||||
| 00:31 | 66.0 °F | 65.4°F | 29.51in | WSW | 2.0mph | 7.0mph | 98% | 0.18in / 0.17in total | ||||
| 00:36 | 66.2 °F | 65.3°F | 29.51in | Calm | 6.0mph | 97% | 0.19in / 0.19in total | |||||
| 00:41 | 66.2 °F | 65.6°F | 29.51in | South | 3.0mph | 6.0mph | 98% | 0.19in / 0.20in total | ||||
| 00:46 | 66.2 °F | 65.6°F | 29.50in | South | 4.0mph | 6.0mph | 98% | 0.19in / 0.22in total | ||||
| 00:51 | 66.1 °F | 65.5°F | 29.50in | SSW | 1.0mph | 6.0mph | 98% | 0.18in / 0.22in total | ||||
| 00:56 | 66.3 °F | 65.7°F | 29.50in | SW | 2.0mph | 6.0mph | 98% | 0.17in / 0.22in total | ||||
| 01:01 | 66.1 °F | 65.5°F | 29.51in | SSE | 2.0mph | 5.0mph | 98% | 0.16in / 0.23in total | ||||
| 01:06 | 66.2 °F | 65.3°F | 29.50in | South | 3.0mph | 5.0mph | 97% | 0.15in / 0.24in total | ||||
| 01:11 | 66.2 °F | 65.0°F | 29.51in | South | 3.0mph | 5.0mph | 96% | 0.14in / 0.25in total | ||||
| 01:16 | 66.0 °F | 64.8°F | 29.51in | SE | 6.0mph | 7.0mph | 96% | 0.13in / 0.26in total | ||||
| 01:21 | 66.1 °F | 64.6°F | 29.51in | SE | 5.0mph | 7.0mph | 95% | 0.11in / 0.27in total | ||||
| 01:26 | 66.1 °F | 64.6°F | 29.50in | South | 5.0mph | 9.0mph | 95% | 0.11in / 0.28in total | ||||
| 01:31 | 66.1 °F | 64.6°F | 29.50in | SSE | 6.0mph | 9.0mph | 95% | 0.10in / 0.29in total | ||||
| 01:36 | 66.1 °F | 64.3°F | 29.49in | SSW | 7.0mph | 10.0mph | 94% | 0.10in / 0.30in total | ||||
| 01:41 | 66.0 °F | 63.3°F | 29.48in | SSW | 4.0mph | 11.0mph | 91% | 0.09in / 0.31in total | ||||
| 01:46 | 66.0 °F | 62.3°F | 29.48in | SSE | 6.0mph | 11.0mph | 88% | 0.09in / 0.31in total | ||||
| 01:51 | 66.0 °F | 62.0°F | 29.48in | SSE | 3.0mph | 11.0mph | 87% | 0.10in / 0.32in total | ||||
| 01:56 | 65.8 °F | 62.1°F | 29.48in | SW | 4.0mph | 14.0mph | 88% | 0.09in / 0.32in total | ||||
| 02:01 | 65.5 °F | 61.5°F | 29.47in | South | 9.0mph | 14.0mph | 87% | 0.09in / 0.33in total | ||||
| 02:06 | 65.4 °F | 62.1°F | 29.44in | South | 5.0mph | 11.0mph | 89% | 0.09in / 0.34in total | ||||
| 02:11 | 65.5 °F | 62.2°F | 29.43in | SW | 9.0mph | 11.0mph | 89% | 0.08in / 0.34in total | ||||
| 02:16 | 65.5 °F | 61.5°F | 29.43in | SSW | 5.0mph | 10.0mph | 87% | 0.07in / 0.34in total | ||||
| 02:21 | 65.3 °F | 61.3°F | 29.43in | SW | 7.0mph | 9.0mph | 87% | 0.07in / 0.35in total | ||||
| 02:26 | 65.3 °F | 61.6°F | 29.43in | WSW | 2.0mph | 9.0mph | 88% | 0.07in / 0.36in total | ||||
| 02:31 | 65.4 °F | 61.1°F | 29.42in | SE | 3.0mph | 9.0mph | 86% | 0.06in / 0.36in total | ||||
| 02:36 | 65.3 °F | 61.3°F | 29.42in | SSE | 5.0mph | 9.0mph | 87% | 0.05in / 0.36in total | ||||
| 02:41 | 65.3 °F | 61.0°F | 29.41in | SSE | 3.0mph | 7.0mph | 86% | 0.05in / 0.36in total | ||||
| 02:46 | 65.2 °F | 61.2°F | 29.41in | WSW | 4.0mph | 7.0mph | 87% | 0.04in / 0.36in total | ||||
| 02:51 | 65.2 °F | 61.2°F | 29.41in | SW | 3.0mph | 7.0mph | 87% | 0.05in / 0.37in total | ||||
| 02:56 | 65.3 °F | 61.3°F | 29.42in | SSW | 4.0mph | 10.0mph | 87% | 0.04in / 0.37in total | ||||
| 03:01 | 65.2 °F | 61.5°F | 29.44in | SW | 8.0mph | 10.0mph | 88% | 0.03in / 0.37in total | ||||
| 03:06 | 65.4 °F | 61.1°F | 29.44in | SSW | 7.0mph | 14.0mph | 86% | 0.03in / 0.37in total | ||||
| 03:11 | 65.4 °F | 60.8°F | 29.43in | SSE | 3.0mph | 14.0mph | 85% | 0.03in / 0.37in total | ||||
| 03:16 | 65.4 °F | 60.8°F | 29.43in | SSW | 6.0mph | 13.0mph | 85% | 0.02in / 0.37in total | ||||
| 03:21 | 65.4 °F | 60.8°F | 29.44in | SW | 9.0mph | 14.0mph | 85% | 0.02in / 0.37in total | ||||
| 03:26 | 65.2 °F | 60.9°F | 29.44in | WSW | 6.0mph | 15.0mph | 86% | 0.01in / 0.37in total | ||||
| 03:31 | 65.2 °F | 61.2°F | 29.44in | SW | 5.0mph | 15.0mph | 87% | 0.01in / 0.37in total | ||||
| 03:36 | 65.1 °F | 61.1°F | 29.44in | South | 6.0mph | 12.0mph | 87% | 0.01in / 0.37in total | ||||
| 03:41 | 65.1 °F | 61.1°F | 29.44in | SSW | 3.0mph | 10.0mph | 87% | 0.01in / 0.37in total | ||||
| 03:46 | 64.9 °F | 61.3°F | 29.44in | West | 2.0mph | 10.0mph | 88% | 0.00in / 0.37in total | ||||
| 03:51 | 64.9 °F | 61.3°F | 29.44in | SW | 7.0mph | 9.0mph | 88% | 0.00in / 0.37in total | ||||
| 03:56 | 65.1 °F | 61.4°F | 29.44in | SSW | 5.0mph | 11.0mph | 88% | 0.00in / 0.37in total | ||||
| 04:01 | 64.9 °F | 61.6°F | 29.44in | SSW | 4.0mph | 11.0mph | 89% | 0.00in / 0.37in total | ||||
| 04:06 | 64.7 °F | 61.4°F | 29.45in | SW | 7.0mph | 9.0mph | 89% | 0.00in / 0.37in total | ||||
| 04:11 | 64.7 °F | 61.4°F | 29.44in | SSW | 6.0mph | 9.0mph | 89% | 0.00in / 0.37in total | ||||
| 04:16 | 64.8 °F | 61.5°F | 29.44in | SSW | 3.0mph | 9.0mph | 89% | 0.00in / 0.37in total | ||||
| 04:21 | 65.2 °F | 60.9°F | 29.44in | South | 2.0mph | 10.0mph | 86% | 0.00in / 0.37in total | ||||
| 04:26 | 65.1 °F | 60.8°F | 29.44in | South | 4.0mph | 10.0mph | 86% | 0.00in / 0.37in total | ||||
| 04:31 | 65.1 °F | 60.1°F | 29.45in | SSE | 7.0mph | 10.0mph | 84% | 0.00in / 0.37in total | ||||
| 04:36 | 65.2 °F | 60.2°F | 29.45in | SSW | 5.0mph | 12.0mph | 84% | 0.00in / 0.37in total | ||||
| 04:41 | 64.9 °F | 60.0°F | 29.45in | SSE | 2.0mph | 12.0mph | 84% | 0.00in / 0.37in total | ||||
| 04:46 | 65.1 °F | 60.1°F | 29.45in | WSW | 4.0mph | 11.0mph | 84% | 0.00in / 0.37in total | ||||
| 04:51 | 64.9 °F | 60.0°F | 29.45in | SW | 5.0mph | 11.0mph | 84% | 0.00in / 0.37in total | ||||
| 04:56 | 64.8 °F | 59.9°F | 29.45in | SSE | 2.0mph | 13.0mph | 84% | 0.00in / 0.37in total | ||||
| 05:01 | 64.9 °F | 59.6°F | 29.45in | SW | 3.0mph | 13.0mph | 83% | 0.00in / 0.37in total | ||||
| 05:06 | 64.9 °F | 60.0°F | 29.45in | South | 2.0mph | 11.0mph | 84% | 0.00in / 0.37in total | ||||
| 05:11 | 64.8 °F | 59.5°F | 29.45in | SSW | 5.0mph | 10.0mph | 83% | 0.00in / 0.37in total | ||||
| 05:16 | 64.9 °F | 59.6°F | 29.45in | WSW | 5.0mph | 8.0mph | 83% | 0.00in / 0.37in total | ||||
| 05:21 | 64.8 °F | 59.5°F | 29.45in | South | 5.0mph | 12.0mph | 83% | 0.00in / 0.37in total | ||||
| 05:26 | 64.8 °F | 59.2°F | 29.45in | SW | 3.0mph | 12.0mph | 82% | 0.00in / 0.37in total | ||||
| 05:31 | 64.8 °F | 59.5°F | 29.44in | SSW | 3.0mph | 8.0mph | 83% | 0.00in / 0.37in total | ||||
| 05:36 | 64.8 °F | 59.5°F | 29.44in | SW | 6.0mph | 9.0mph | 83% | 0.00in / 0.37in total | ||||
| 05:41 | 64.8 °F | 59.2°F | 29.45in | SSW | 5.0mph | 9.0mph | 82% | 0.00in / 0.37in total | ||||
| 05:46 | 64.9 °F | 59.3°F | 29.45in | South | 4.0mph | 10.0mph | 82% | 0.00in / 0.37in total | ||||
| 05:51 | 65.1 °F | 59.4°F | 29.46in | WSW | 8.0mph | 10.0mph | 82% | 0.00in / 0.37in total | ||||
| 05:56 | 65.1 °F | 59.1°F | 29.46in | SW | 4.0mph | 9.0mph | 81% | 0.00in / 0.37in total | ||||
| 06:01 | 65.1 °F | 59.1°F | 29.46in | South | 4.0mph | 10.0mph | 81% | 0.00in / 0.37in total | ||||
| 06:06 | 65.1 °F | 59.1°F | 29.47in | SW | 6.0mph | 10.0mph | 81% | 0.00in / 0.37in total | ||||
| 06:11 | 65.1 °F | 59.1°F | 29.47in | SW | 7.0mph | 10.0mph | 81% | 0.00in / 0.37in total | ||||
| 06:16 | 64.9 °F | 59.0°F | 29.47in | South | 4.0mph | 8.0mph | 81% | 0.00in / 0.37in total | ||||
| 06:21 | 65.1 °F | 58.7°F | 29.47in | SSW | 6.0mph | 11.0mph | 80% | 0.00in / 0.37in total | ||||
| 06:26 | 65.2 °F | 58.8°F | 29.47in | SSE | 6.0mph | 11.0mph | 80% | 0.00in / 0.37in total | ||||
| 06:31 | 65.4 °F | 59.0°F | 29.47in | SW | 4.0mph | 10.0mph | 80% | 0.00in / 0.37in total | ||||
| 06:36 | 65.6 °F | 59.3°F | 29.47in | SW | 2.0mph | 10.0mph | 80% | 0.00in / 0.37in total | ||||
| 06:41 | 65.8 °F | 58.8°F | 29.47in | SW | 4.0mph | 13.0mph | 78% | 0.00in / 0.37in total | ||||
| 06:46 | 66.1 °F | 59.0°F | 29.47in | West | 2.0mph | 13.0mph | 78% | 0.00in / 0.37in total | ||||
| 06:51 | 65.8 °F | 58.7°F | 29.46in | West | 2.0mph | 9.0mph | 78% | 0.00in / 0.37in total | ||||
| 06:56 | 66.9 °F | 59.0°F | 29.46in | WSW | 7.0mph | 11.0mph | 76% | 0.00in / 0.37in total | ||||
| 07:01 | 67.0 °F | 58.8°F | 29.46in | SW | 11.0mph | 13.0mph | 75% | 0.00in / 0.37in total | ||||
| 07:06 | 67.3 °F | 59.1°F | 29.46in | West | 9.0mph | 13.0mph | 75% | 0.00in / 0.37in total | ||||
| 07:11 | 67.4 °F | 58.8°F | 29.45in | SSE | 10.0mph | 13.0mph | 74% | 0.00in / 0.37in total | ||||
| 07:16 | 68.2 °F | 59.2°F | 29.45in | SSW | 4.0mph | 13.0mph | 73% | 0.00in / 0.37in total | ||||
| 07:21 | 68.3 °F | 59.3°F | 29.45in | SW | 8.0mph | 12.0mph | 73% | 0.00in / 0.37in total | ||||
| 07:26 | 68.2 °F | 59.2°F | 29.44in | SW | 3.0mph | 14.0mph | 73% | 0.00in / 0.37in total | ||||
| 07:31 | 68.4 °F | 59.0°F | 29.44in | SSW | 4.0mph | 14.0mph | 72% | 0.00in / 0.37in total | ||||
| 07:36 | 68.8 °F | 59.0°F | 29.44in | SW | 7.0mph | 11.0mph | 71% | 0.00in / 0.37in total | ||||
| 07:41 | 68.3 °F | 58.5°F | 29.44in | SW | 8.0mph | 14.0mph | 71% | 0.00in / 0.37in total | ||||
| 07:46 | 69.1 °F | 58.9°F | 29.43in | SSW | 7.0mph | 14.0mph | 70% | 0.00in / 0.37in total | ||||
| 07:51 | 69.3 °F | 59.1°F | 29.43in | SW | 4.0mph | 14.0mph | 70% | 0.00in / 0.37in total | ||||
| 07:56 | 69.6 °F | 58.9°F | 29.43in | WSW | 6.0mph | 13.0mph | 69% | 0.00in / 0.37in total | ||||
| 08:02 | 69.8 °F | 59.1°F | 29.43in | WSW | 9.0mph | 13.0mph | 69% | 0.00in / 0.37in total | ||||
| 08:11 | 69.6 °F | 58.9°F | 29.44in | South | 9.0mph | 14.0mph | 69% | 0.00in / 0.37in total | ||||
| 08:16 | 69.3 °F | 59.1°F | 29.44in | West | 5.0mph | 14.0mph | 70% | 0.00in / 0.37in total | ||||
| 08:21 | 70.8 °F | 59.3°F | 29.44in | WSW | 5.0mph | 14.0mph | 67% | 0.00in / 0.37in total | ||||
| 08:26 | 70.1 °F | 58.6°F | 29.44in | SW | 6.0mph | 12.0mph | 67% | 0.00in / 0.37in total | ||||
| 08:31 | 70.5 °F | 58.9°F | 29.44in | SSW | 5.0mph | 12.0mph | 67% | 0.00in / 0.37in total | ||||
| 08:36 | 71.5 °F | 59.5°F | 29.45in | SW | 6.0mph | 15.0mph | 66% | 0.00in / 0.37in total | ||||
| 08:41 | 72.1 °F | 59.2°F | 29.45in | WSW | 6.0mph | 15.0mph | 64% | 0.00in / 0.37in total | ||||
| 08:46 | 72.6 °F | 59.2°F | 29.45in | WSW | 12.0mph | 14.0mph | 63% | 0.00in / 0.37in total | ||||
| 08:51 | 72.3 °F | 58.9°F | 29.45in | WSW | 10.0mph | 15.0mph | 63% | 0.00in / 0.37in total | ||||
| 08:56 | 72.6 °F | 59.2°F | 29.45in | SSW | 6.0mph | 15.0mph | 63% | 0.00in / 0.37in total | ||||
| 09:01 | 72.3 °F | 58.9°F | 29.45in | SE | 9.0mph | 14.0mph | 63% | 0.00in / 0.37in total | ||||
| 09:06 | 71.8 °F | 59.4°F | 29.45in | West | 5.0mph | 15.0mph | 65% | 0.00in / 0.37in total | ||||
| 09:11 | 72.3 °F | 59.8°F | 29.45in | South | 4.0mph | 15.0mph | 65% | 0.00in / 0.37in total | ||||
| 09:16 | 72.4 °F | 59.9°F | 29.45in | SSE | 8.0mph | 15.0mph | 65% | 0.00in / 0.37in total | ||||
| 09:21 | 71.7 °F | 59.7°F | 29.45in | SW | 8.0mph | 16.0mph | 66% | 0.00in / 0.37in total | ||||
| 09:26 | 73.9 °F | 60.1°F | 29.45in | ESE | 5.0mph | 16.0mph | 62% | 0.00in / 0.37in total | ||||
| 09:31 | 73.8 °F | 60.0°F | 29.44in | SSE | 7.0mph | 13.0mph | 62% | 0.00in / 0.37in total | ||||
| 09:36 | 73.2 °F | 59.8°F | 29.44in | SW | 6.0mph | 13.0mph | 63% | 0.00in / 0.37in total | ||||
| 09:41 | 73.9 °F | 60.5°F | 29.43in | South | 5.0mph | 13.0mph | 63% | 0.00in / 0.37in total | ||||
| 09:46 | 73.9 °F | 60.1°F | 29.43in | South | 6.0mph | 13.0mph | 62% | 0.00in / 0.37in total | ||||
| 09:51 | 73.8 °F | 60.0°F | 29.43in | SSW | 6.0mph | 15.0mph | 62% | 0.00in / 0.37in total | ||||
| 09:56 | 73.6 °F | 60.2°F | 29.43in | SSE | 7.0mph | 20.0mph | 63% | 0.00in / 0.37in total | ||||
| 10:01 | 75.5 °F | 60.6°F | 29.43in | SW | 7.0mph | 20.0mph | 60% | 0.00in / 0.37in total | ||||
| 10:06 | 75.4 °F | 60.5°F | 29.43in | WSW | 5.0mph | 19.0mph | 60% | 0.00in / 0.37in total | ||||
| 10:11 | 75.3 °F | 59.9°F | 29.43in | SW | 10.0mph | 16.0mph | 59% | 0.00in / 0.37in total | ||||
| 10:16 | 74.6 °F | 60.2°F | 29.43in | SW | 9.0mph | 17.0mph | 61% | 0.00in / 0.37in total | ||||
| 10:21 | 75.1 °F | 59.7°F | 29.42in | SSW | 8.0mph | 17.0mph | 59% | 0.00in / 0.37in total | ||||
| 10:26 | 76.1 °F | 61.2°F | 29.42in | South | 6.0mph | 17.0mph | 60% | 0.00in / 0.37in total | ||||
| 10:31 | 75.0 °F | 60.1°F | 29.42in | SW | 8.0mph | 15.0mph | 60% | 0.00in / 0.37in total | ||||
| 10:36 | 74.3 °F | 59.9°F | 29.43in | SSW | 14.0mph | 15.0mph | 61% | 0.00in / 0.37in total | ||||
| 10:41 | 76.3 °F | 61.4°F | 29.43in | SSW | 5.0mph | 16.0mph | 60% | 0.00in / 0.37in total | ||||
| 10:46 | 75.1 °F | 60.2°F | 29.43in | SW | 5.0mph | 20.0mph | 60% | 0.00in / 0.37in total | ||||
| 10:51 | 74.6 °F | 60.2°F | 29.43in | WSW | 10.0mph | 20.0mph | 61% | 0.00in / 0.37in total | ||||
| 10:56 | 74.6 °F | 60.7°F | 29.43in | SSW | 6.0mph | 18.0mph | 62% | 0.00in / 0.37in total | ||||
| 11:01 | 75.1 °F | 60.7°F | 29.44in | SW | 10.0mph | 18.0mph | 61% | 0.00in / 0.37in total | ||||
| 11:06 | 75.2 °F | 60.3°F | 29.43in | SW | 9.0mph | 14.0mph | 60% | 0.00in / 0.37in total | ||||
| 11:11 | 75.5 °F | 61.1°F | 29.44in | West | 3.0mph | 16.0mph | 61% | 0.00in / 0.37in total | ||||
| 11:16 | 74.4 °F | 60.5°F | 29.44in | South | 7.0mph | 16.0mph | 62% | 0.00in / 0.37in total | ||||
| 11:21 | 74.2 °F | 59.8°F | 29.44in | SSW | 13.0mph | 15.0mph | 61% | 0.00in / 0.37in total | ||||
| 11:26 | 74.8 °F | 60.8°F | 29.45in | WNW | 3.0mph | 15.0mph | 62% | 0.00in / 0.37in total | ||||
| 11:31 | 74.4 °F | 60.0°F | 29.45in | WSW | 6.0mph | 17.0mph | 61% | 0.00in / 0.37in total | ||||
| 11:36 | 74.3 °F | 59.5°F | 29.45in | SSW | 6.0mph | 17.0mph | 60% | 0.00in / 0.37in total | ||||
| 11:41 | 75.4 °F | 60.5°F | 29.44in | WSW | 9.0mph | 16.0mph | 60% | 0.00in / 0.37in total | ||||
| 11:46 | 76.3 °F | 60.4°F | 29.44in | South | 9.0mph | 15.0mph | 58% | 0.00in / 0.37in total | ||||
| 11:51 | 76.3 °F | 61.4°F | 29.44in | SW | 9.0mph | 15.0mph | 60% | 0.00in / 0.37in total | ||||
| 11:56 | 77.1 °F | 60.1°F | 29.44in | WSW | 11.0mph | 16.0mph | 56% | 0.00in / 0.37in total | ||||
| 12:06 | 77.7 °F | 60.7°F | 29.43in | West | 8.0mph | 19.0mph | 56% | 0.00in / 0.37in total | ||||
| Comma Delimited File | ||||||||||||