| Spring Garden Atmospheric Data: 11/15/2025 | Summary Detailed Graphs Station List |
|   | Temperature |   |   | Wind | Precipitation | Visibility | |||||||||||||||||||
| Timestamp | Air | Wet Bulb |
Dew- point |
24-hr Max |
24-hr Min |
Relative Humidity |
Atmospheric Pressure |
Avg Speed |
Avg Dir |
Spot Speed |
Spot Dir |
Max Speed |
Max Dir |
  | Rate | Situation | Start | End | 1 hr | 3 hr | 6 hr | 12 hr | 24 hr |   | Situation |
| Date Time | °F | °F | °F | °F | °F | % | in Hg | mph | ° | mph | ° | mph | ° | Y/N | in/hr | text | Date Time | Date Time | in | in | in | in | in | mi | text |
| 11/15/2025 12:07 AM | 38.84 | 38.66 | 38.30 | 49.64 | 37.94 | 98.0 | Not Reported | 1.79 | SE | 0.45 | E | 3.58 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.122 | Not Reported | Not Reported |
| 11/15/2025 12:22 AM | 38.84 | 38.66 | 38.48 | 49.64 | 37.94 | 98.0 | Not Reported | 0.89 | SE | 1.57 | SE | 4.25 | E | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.102 | Not Reported | Not Reported |
| 11/15/2025 12:39 AM | 38.66 | 38.48 | 38.30 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | N | 0.00 | NE | 0.00 | NE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.091 | Not Reported | Not Reported |
| 11/15/2025 12:52 AM | 38.84 | 38.66 | 38.30 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | N | 0.00 | NE | 0.00 | NE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.071 | Not Reported | Not Reported |
| 11/15/2025 01:08 AM | 39.20 | 39.02 | 38.84 | 49.64 | 37.94 | 98.0 | Not Reported | 0.22 | SE | 0.00 | SE | 1.57 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.051 | Not Reported | Not Reported |
| 11/15/2025 01:23 AM | 39.20 | 39.02 | 38.84 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | N | 0.00 | S | 0.00 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.035 | Not Reported | Not Reported |
| 11/15/2025 01:38 AM | 39.38 | 39.20 | 38.84 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | N | 0.00 | SE | 0.00 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.028 | Not Reported | Not Reported |
| 11/15/2025 01:53 AM | 39.38 | 39.38 | 39.02 | 49.64 | 37.94 | 98.0 | Not Reported | 1.12 | SE | 0.67 | E | 1.57 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.020 | Not Reported | Not Reported |
| 11/15/2025 02:08 AM | 39.56 | 39.38 | 39.20 | 49.64 | 37.94 | 98.0 | Not Reported | 1.34 | SE | 1.12 | SE | 1.57 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.008 | Not Reported | Not Reported |
| 11/15/2025 02:23 AM | 39.74 | 39.56 | 39.38 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | N | 0.00 | SE | 0.89 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.004 | Not Reported | Not Reported |
| 11/15/2025 02:40 AM | 39.92 | 39.74 | 39.38 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | SE | 1.12 | E | 0.45 | SE | x | 0.000 | No Precipitation | 11/14/2025 03:15 AM |   | 0.000 | 0.000 | 0.000 | 0.000 | x | Not Reported | Not Reported |
| 11/15/2025 02:53 AM | 40.10 | 39.92 | 39.56 | 49.64 | 37.94 | 98.0 | Not Reported | 1.12 | SE | 0.89 | SE | 1.57 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.004 | Not Reported | Not Reported |
| 11/15/2025 03:08 AM | 40.28 | 39.92 | 39.74 | 49.64 | 37.94 | 98.0 | Not Reported | 1.12 | SE | 2.46 | SE | 2.91 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.004 | Not Reported | Not Reported |
| 11/15/2025 03:22 AM | 40.28 | 39.92 | 39.74 | 49.64 | 37.94 | 98.0 | Not Reported | 1.34 | SE | 0.00 | E | 2.91 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 03:38 AM | 40.28 | 40.10 | 39.74 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | N | 0.00 | SE | 0.00 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 03:53 AM | 40.46 | 40.28 | 39.92 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | W | 0.00 | SW | 1.12 | SW | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 04:08 AM | 40.46 | 40.46 | 40.10 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | N | 0.00 | W | 1.57 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 04:23 AM | 40.46 | 40.10 | 39.92 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | N | 0.00 | SE | 0.00 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 04:37 AM | 40.28 | 40.10 | 39.92 | 49.64 | 37.94 | 98.0 | Not Reported | 0.22 | SE | 0.00 | S | 1.34 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 04:52 AM | 40.46 | 40.28 | 39.92 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | W | 0.00 | W | 0.22 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 05:07 AM | 40.46 | 40.28 | 39.92 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | N | 0.00 | SW | 0.00 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 05:23 AM | 40.64 | 40.28 | 40.10 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | N | 0.00 | S | 0.00 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 05:38 AM | 40.46 | 40.28 | 39.92 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | E | 1.12 | SE | 2.01 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 05:52 AM | 40.10 | 39.92 | 39.74 | 49.64 | 37.94 | 98.0 | Not Reported | 1.34 | SE | 2.24 | SE | 3.36 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 06:08 AM | 40.28 | 40.10 | 39.74 | 49.64 | 37.94 | 98.0 | Not Reported | 0.45 | SE | 0.00 | E | 2.01 | E | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 06:23 AM | 40.10 | 39.74 | 39.74 | 49.64 | 37.94 | 98.0 | Not Reported | 0.89 | E | 0.00 | E | 1.57 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 06:38 AM | 40.10 | 39.74 | 39.56 | 49.64 | 37.94 | 98.0 | Not Reported | 0.45 | SE | 0.67 | SE | 1.57 | E | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 06:53 AM | 39.92 | 39.74 | 39.56 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | N | 0.00 | SW | 0.00 | SE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 07:09 AM | 40.10 | 39.92 | 39.56 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | N | 0.00 | NE | 0.00 | NE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 07:23 AM | 40.10 | 39.74 | 39.56 | 49.64 | 37.94 | 98.0 | Not Reported | 0.00 | W | 0.67 | NW | 0.89 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 07:38 AM | 40.10 | 39.92 | 39.74 | 49.64 | 38.12 | 98.0 | Not Reported | 0.00 | N | 0.00 | W | 0.00 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 07:53 AM | 40.46 | 40.28 | 39.92 | 49.64 | 38.12 | 98.0 | Not Reported | 0.00 | N | 0.00 | W | 2.24 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 08:08 AM | 40.64 | 40.28 | 39.92 | 49.64 | 38.48 | 98.0 | Not Reported | 0.00 | N | 0.00 | SE | 1.57 | NW | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 08:23 AM | 41.00 | 40.64 | 40.46 | 49.64 | 38.48 | 98.0 | Not Reported | 0.67 | W | 0.00 | W | 2.01 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 08:38 AM | 41.18 | 41.18 | 40.82 | 49.64 | 38.48 | 98.0 | Not Reported | 1.12 | NW | 2.01 | NW | 2.24 | NW | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 08:53 AM | 41.54 | 41.36 | 41.00 | 49.64 | 38.48 | 98.0 | Not Reported | 0.45 | W | 2.68 | W | 2.68 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 09:08 AM | 41.36 | 41.36 | 41.00 | 49.64 | 38.48 | 98.0 | Not Reported | 2.68 | W | 1.57 | NW | 3.36 | NW | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 09:23 AM | 42.08 | 41.72 | 41.54 | 49.64 | 38.48 | 98.0 | Not Reported | 0.00 | N | 0.22 | N | 2.24 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 09:38 AM | 41.90 | 41.54 | 41.18 | 49.64 | 38.48 | 97.0 | Not Reported | 0.45 | W | 1.12 | NW | 2.24 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 09:53 AM | 42.62 | 42.44 | 42.08 | 49.64 | 38.48 | 97.0 | Not Reported | 0.00 | NE | 0.00 | N | 0.00 | NE | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 10:08 AM | 43.16 | 42.80 | 42.44 | 49.64 | 38.48 | 97.0 | Not Reported | 1.79 | W | 1.34 | W | 2.24 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 10:23 AM | 43.16 | 42.98 | 42.44 | 49.64 | 38.48 | 97.0 | Not Reported | 1.79 | W | 0.67 | NW | 2.68 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 10:38 AM | 44.60 | 44.06 | 43.70 | 49.64 | 38.48 | 97.0 | Not Reported | 2.68 | W | 1.79 | W | 5.14 | NW | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 10:54 AM | 44.24 | 42.98 | 42.62 | 49.64 | 38.48 | 93.0 | Not Reported | 2.91 | W | 2.91 | NW | 3.36 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 11:08 AM | 43.88 | 42.98 | 41.90 | 49.64 | 38.48 | 92.0 | Not Reported | 1.57 | NW | 1.34 | W | 3.58 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 11:23 AM | 44.60 | 43.70 | 42.80 | 49.64 | 38.48 | 92.0 | Not Reported | 0.00 | NW | 1.79 | NW | 1.57 | NW | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 11:39 AM | 44.78 | 43.88 | 42.44 | 49.64 | 38.48 | 91.0 | Not Reported | 2.01 | W | 2.01 | W | 4.25 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 11:53 AM | 46.04 | 45.14 | 43.70 | 49.64 | 38.48 | 91.0 | Not Reported | 1.34 | NW | 1.79 | W | 2.46 | N | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 12:08 PM | 46.76 | 45.32 | 43.88 | 49.64 | 38.48 | 89.0 | Not Reported | 2.68 | W | 2.01 | NW | 4.03 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 12:23 PM | 46.04 | 44.42 | 42.98 | 49.64 | 38.48 | 89.0 | Not Reported | 2.46 | W | 3.13 | W | 3.80 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 12:38 PM | 46.04 | 44.60 | 43.34 | 49.64 | 38.48 | 90.0 | Not Reported | 1.79 | W | 1.57 | W | 3.58 | NW | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 12:53 PM | 46.94 | 45.68 | 44.24 | 49.64 | 38.48 | 90.0 | Not Reported | 0.22 | W | 1.34 | W | 2.46 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 01:08 PM | 47.84 | 46.22 | 44.60 | 49.64 | 38.48 | 87.0 | Not Reported | 3.58 | W | 4.92 | W | 4.92 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 01:23 PM | 48.38 | 46.58 | 44.60 | 49.64 | 38.48 | 86.0 | Not Reported | 3.13 | W | 0.67 | SW | 3.80 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 01:39 PM | 49.28 | 47.48 | 45.50 | 49.28 | 38.48 | 86.0 | Not Reported | 0.22 | SW | 0.67 | W | 1.79 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 01:53 PM | 49.46 | 47.48 | 45.50 | 49.64 | 38.48 | 86.0 | Not Reported | 0.67 | W | 2.46 | W | 2.46 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 02:08 PM | 50.00 | 48.02 | 46.04 | 50.18 | 38.48 | 85.0 | Not Reported | 0.67 | W | 2.46 | W | 3.80 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |
| 11/15/2025 02:23 PM | 50.36 | 48.38 | 46.40 | 50.54 | 38.48 | 85.0 | Not Reported | 1.57 | W | 0.00 | NW | 2.91 | W | No | 0.000 | No Precipitation | 11/14/2025 03:15 AM | 11/14/2025 03:20 AM | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | Not Reported | Not Reported |