Weather observations for the past three days for
Fort Madison Municipal Airport
Imperial (Metric)
Date Time (cst) Wind (mph) Vis. (mi.) Weather Sky Cond. Temperature (ºF) Relative Humidity Wind Chill (°F) Heat Index (°F) Pressure Precipitation (in)
Air Dwpt 6 hour altimeter (in) sea level (mb) 1 hr 3 hr 6 hr
Max. Min.
28 23:55 E 10 3.00 Light Snow Haze CLR 28.4 21.2 30 28.6 74% 20 30.28 0.0
28 23:35 E 10 10.00 Light Snow CLR 30.2 17.6 59% 22 30.29 0.0
28 23:15 E 9 10.00 Partly Cloudy SCT070 SCT080 30.2 17.6 59% 23 30.29 0.0
28 22:55 NE 10 10.00 Overcast BKN070 OVC080 30.2 17.6 59% 22 30.29 0.0
28 22:35 E 10 10.00 Overcast BKN070 OVC080 30.2 17.6 59% 22 30.29 0.0
28 22:15 E 8 10.00 Overcast BKN070 OVC080 30.2 17.6 59% 23 30.3 0.0
28 21:55 E 10 10.00 Overcast OVC070 30.2 15.8 55% 22 30.29 0.0
28 21:35 E 12 10.00 Overcast OVC070 30.2 15.8 55% 21 30.3 0.0
28 21:15 E 10 10.00 Overcast OVC070 30.2 15.8 55% 22 30.31 0.0
28 20:55 E 9 10.00 Overcast OVC070 30.2 15.8 55% 23 30.31 0.0
28 20:35 NE 9 10.00 Overcast OVC070 30.2 15.8 55% 23 30.31 0.0
28 20:15 E 9 10.00 Light Snow OVC070 30.2 15.8 55% 23 30.32 0.0
28 19:55 E 13 10.00 Overcast OVC080 30.2 15.8 55% 21 30.32 0.0
28 19:35 E 7 10.00 Mostly Cloudy SCT070 BKN080 30.2 15.8 55% 24 30.33 0.0
28 19:15 E 8 10.00 Overcast OVC070 30.2 15.8 55% 23 30.33 0.0
28 18:55 E 6 10.00 Overcast SCT070 OVC080 30.2 15.8 55% 25 30.34 0.0
28 18:35 E 5 10.00 Overcast BKN070 OVC085 30.2 14 51% 26 30.34 0.0
28 18:15 E 5 10.00 Overcast BKN070 OVC085 30.2 15.8 55% 26 30.34 0.0
28 17:55 E 5 10.00 Overcast BKN070 OVC085 30.2 15.8 31.6 28.8 55% 26 30.34 0.0
28 17:35 E 6 10.00 Overcast OVC070 30.2 15.8 55% 25 30.35 0.0
28 17:15 E 7 10.00 Overcast OVC070 30.2 15.8 55% 24 30.34 0.0
28 16:55 SE 3 10.00 Overcast FEW070 BKN090 OVC110 30.2 15.8 55% 30.35 0.0
28 16:35 E 3 10.00 Mostly Cloudy BKN100 30.2 14 51% 30.35 0.0
28 16:15 E 5 10.00 Overcast BKN100 OVC120 30.2 14 51% 26 30.35 0.0
28 15:35 E 2 10.00 A Few Clouds FEW110 30.2 14 51% 30.36 0.0
28 15:15 Vrbl 2 10.00 Partly Cloudy SCT110 30.2 12.2 47% 30.37 0.0
28 14:55 Vrbl 2 10.00 A Few Clouds FEW120 30.2 14 51% 30.38 0.0
28 14:35 Calm 10.00 Fair CLR 30.2 12.2 47% 30.39 0.0
28 14:15 SW 2 10.00 Fair CLR 30.2 12.2 47% 30.39 0.0
28 13:55 Vrbl 2 10.00 Fair CLR 32 12.2 44% 30.4 0.0
28 13:35 NW 3 10.00 Fair CLR 30.2 12.2 47% 30.39 0.0
28 13:15 NW 3 10.00 Fair CLR 30.2 10.4 43% 30.41 0.0
28 12:55 Vrbl 2 10.00 Fair CLR 30.2 12.2 47% 30.42 0.0
28 12:35 Vrbl 1 10.00 Fair CLR 30.2 12.2 47% 30.43 0.0
28 12:15 NW 3 10.00 Fair CLR 30.2 12.2 47% 30.44 0.0
28 11:55 Vrbl 2 10.00 Fair CLR 28.4 12.2 29.7 16.9 51% 30.44 0.0
28 11:35 Vrbl 2 10.00 Fair CLR 30.2 14 51% 30.45 0.0
28 11:15 Vrbl 3 10.00 Fair CLR 28.4 14 55% 30.46 0.0
28 10:55 Vrbl 2 10.00 Fair CLR 28.4 14 55% 30.47 0.0
28 10:35 Vrbl 1 10.00 Fair CLR 28.4 15.8 59% 30.47 0.0
28 10:15 NW 3 10.00 Fair CLR 26.6 17.6 69% 30.47 0.0
28 09:55 W 5 10.00 Fair CLR 24.8 17.6 74% 20 30.47 0.0
28 09:35 NW 3 10.00 Fair CLR 24.8 17.6 74% 30.46 0.0
28 09:15 NW 7 10.00 Fair CLR 23 17.6 80% 16 30.47 0.0
28 08:55 NW 9 10.00 Fair CLR 21.2 17.6 86% 12 30.46 0.0
28 08:35 NW 8 10.00 Fair CLR 21.2 15.8 80% 12 30.46 0.0
28 08:15 W 8 10.00 Fair CLR 19.4 15.8 86% 10 30.46 0.0
28 07:55 W 7 10.00 Fair CLR 19.4 14 79% 11 30.46 0.0
28 07:35 W 7 10.00 Fair CLR 17.6 14 86% 9 30.46 0.0
28 07:15 W 6 10.00 Fair CLR 17.6 14 86% 10 30.45 0.0
28 06:55 W 8 10.00 Fair CLR 17.6 14 86% 8 30.46 0.0
28 06:35 W 8 10.00 Fair CLR 17.6 14 86% 8 30.45 0.0
28 06:15 W 6 10.00 Fair CLR 17.6 14 86% 10 30.43 0.0
28 05:55 W 7 10.00 Fair CLR 17.6 14 21.6 17.1 86% 9 30.44 0.0
28 05:35 W 6 10.00 Fair CLR 17.6 14 86% 10 30.44 0.0
28 05:15 W 6 10.00 Fair CLR 17.6 14 86% 10 30.43 0.0
28 04:55 W 6 10.00 Fair CLR 17.6 14 86% 10 30.43 0.0
28 04:35 W 5 10.00 Fair CLR 17.6 14 86% 11 30.43 0.0
28 04:15 W 8 10.00 Fair CLR 19.4 14 79% 10 30.43 0.0
28 03:55 W 9 10.00 Fair CLR 19.4 14 79% 10 30.43 0.0
28 03:35 W 12 10.00 Fair CLR 21.2 14 74% 10 30.42 0.0
28 03:15 W 9 10.00 Fair CLR 19.4 14 79% 10 30.42 0.0
28 02:55 W 8 10.00 Fair CLR 19.4 14 79% 10 30.42 0.0
28 02:35 W 9 10.00 Fair CLR 21.2 14 74% 12 30.42 0.0
28 02:15 W 8 10.00 Fair CLR 19.4 14 79% 10 30.42 0.0
28 01:55 W 7 10.00 Fair CLR 19.4 14 79% 11 30.42 0.0
28 01:35 W 7 10.00 Fair CLR 21.2 14 74% 13 30.42 0.0
28 01:15 W 7 10.00 Fair CLR 21.2 14 74% 13 30.42 0.0
28 00:55 W 7 10.00 Fair CLR 21.2 14 74% 13 30.41 0.0
28 00:35 W 6 10.00 Fair CLR 21.2 14 74% 14 30.41 0.0
28 00:15 W 8 10.00 Fair CLR 21.2 14 74% 12 30.41 0.0
27 23:55 NW 8 10.00 Fair CLR 19.4 14 28.4 20.3 79% 10 30.41 0.0
27 23:35 NW 6 10.00 Fair CLR 21.2 14 74% 14 30.4 0.0
27 23:15 NW 7 10.00 Fair CLR 23 14 68% 16 30.4 0.0
27 22:55 NW 7 10.00 Fair CLR 21.2 14 74% 13 30.4 0.0
27 22:35 NW 7 10.00 A Few Clouds FEW030 23 15.8 74% 16 30.41 0.0
27 22:15 NW 10 10.00 Mostly Cloudy BKN030 24.8 15.8 69% 15 30.41 0.0
27 21:55 NW 12 10.00 Overcast OVC030 24.8 15.8 69% 15 30.42 0.0
27 21:35 NW 13 10.00 Overcast OVC028 26.6 15.8 64% 16 30.41 0.0
27 21:15 NW 17 G 25 10.00 Overcast OVC026 26.6 15.8 64% 15 30.41 0.0
27 20:55 W 8 10.00 Overcast OVC026 26.6 19.4 74% 19 30.41 0.0
27 20:35 W 7 10.00 Overcast OVC026 24.8 17.6 74% 18 30.41 0.0
27 20:15 NW 7 10.00 Partly Cloudy SCT026 23 17.6 80% 16 30.41 0.0
27 19:55 W 8 10.00 A Few Clouds FEW028 23 17.6 80% 15 30.41 0.0
27 19:35 NW 9 10.00 Fair CLR 24.8 17.6 74% 16 30.4 0.0
27 19:15 NW 10 10.00 Fair CLR 24.8 17.6 74% 15 30.4 0.0
27 18:55 NW 10 10.00 Fair CLR 24.8 17.6 74% 15 30.4 0.0
27 18:35 NW 13 10.00 Fair CLR 26.6 17.6 69% 16 30.39 0.0
27 18:15 NW 15 10.00 Fair CLR 26.6 17.6 69% 16 30.39 0.0
27 17:55 NW 15 10.00 Fair CLR 28.4 19.4 39.4 28.2 69% 18 30.38 0.0
27 17:35 NW 13 10.00 Fair CLR 30.2 17.6 59% 21 30.38 0.0
27 17:15 W 12 10.00 Fair CLR 32 17.6 55% 24 30.37 0.0
27 16:55 W 13 10.00 Fair CLR 32 17.6 55% 23 30.36 0.0
27 16:35 W 13 10.00 Fair CLR 33.8 17.6 51% 25 30.36 0.0
27 16:15 W 17 G 25 10.00 Fair CLR 35.6 15.8 44% 26 30.36 0.0
27 15:55 W 16 G 23 10.00 Fair CLR 35.6 15.8 44% 27 30.35 0.0
27 15:35 W 20 G 28 10.00 Fair CLR 37.4 14 38% 28 30.35 0.0
27 15:15 W 18 G 24 10.00 Fair CLR 37.4 12.2 35% 28 30.34 0.0
27 14:55 W 18 10.00 Fair CLR 37.4 14 38% 28 30.33 0.0
27 14:35 W 21 G 28 10.00 Fair and Breezy CLR 37.4 12.2 35% 28 30.33 0.0
27 14:15 W 17 G 28 10.00 Fair CLR 39.2 12.2 33% 31 30.34 0.0
27 13:55 W 16 G 20 10.00 Fair CLR 39.2 14 36% 31 30.34 0.0
27 13:35 W 17 10.00 Fair CLR 37.4 14 38% 29 30.34 0.0
27 13:15 W 15 10.00 Fair CLR 39.2 14 36% 31 30.35 0.0
27 12:55 W 14 G 20 10.00 Fair CLR 37.4 15.8 41% 30 30.35 0.0
27 12:35 W 15 G 22 10.00 Fair CLR 37.4 14 38% 29 30.37 0.0
27 12:15 W 15 10.00 Fair CLR 35.6 17.6 48% 27 30.37 0.0
27 11:55 W 12 G 18 10.00 Fair CLR 35.6 17.6 35.4 23 48% 28 30.38 0.0
27 11:35 W 15 G 20 10.00 Fair CLR 33.8 19.4 56% 25 30.39 0.0
27 11:15 W 12 10.00 Fair CLR 32 19.4 60% 24 30.4 0.0
27 10:55 W 12 10.00 Fair CLR 32 19.4 60% 24 30.4 0.0
27 10:35 W 10 10.00 Fair CLR 30.2 19.4 64% 22 30.41 0.0
27 10:15 W 14 10.00 Fair CLR 30.2 19.4 64% 21 30.41 0.0
27 09:55 W 13 10.00 Fair CLR 30.2 19.4 64% 21 30.41 0.0
27 09:35 W 16 G 20 10.00 Fair CLR 28.4 19.4 69% 17 30.4 0.0
27 09:15 W 16 10.00 Fair CLR 26.6 19.4 74% 15 30.4 0.0
27 08:55 W 12 10.00 Fair CLR 26.6 17.6 69% 17 30.39 0.0
27 08:35 W 12 10.00 Fair CLR 26.6 17.6 69% 17 30.39 0.0
27 08:15 W 12 10.00 Fair CLR 26.6 17.6 69% 17 30.39 0.0
27 07:35 W 7 10.00 Fair CLR 23 17.6 80% 16 30.37 0.0
27 07:15 W 8 10.00 Fair CLR 23 17.6 80% 15 30.37 0.0
27 06:55 W 9 10.00 A Few Clouds FEW026 23 17.6 80% 14 30.37 0.0
27 06:35 W 10 10.00 Mostly Cloudy BKN026 24.8 17.6 74% 15 30.36 0.0
27 06:15 W 12 10.00 Overcast OVC026 26.6 17.6 69% 17 30.36 0.0
27 05:55 W 13 10.00 Overcast OVC026 26.6 17.6 30.2 26.1 69% 16 30.35 0.0
27 05:35 W 12 G 18 10.00 Overcast OVC026 26.6 17.6 69% 17 30.34 0.0
27 05:15 NW 14 10.00 Overcast OVC026 26.6 17.6 69% 16 30.34 0.0
27 04:55 NW 10 10.00 Overcast OVC026 26.6 17.6 69% 18 30.34 0.0
27 04:35 NW 18 10.00 Overcast OVC026 26.6 17.6 69% 14 30.33 0.0
27 04:15 NW 17 10.00 Overcast OVC026 26.6 17.6 69% 15 30.33 0.0
27 03:55 NW 13 G 20 10.00 Overcast OVC026 26.6 17.6 69% 16 30.32 0.0
27 03:35 NW 16 10.00 Overcast OVC026 28.4 19.4 69% 17 30.32 0.0
27 03:15 W 17 10.00 Overcast OVC028 28.4 19.4 69% 17 30.32 0.0
27 02:55 W 16 10.00 Overcast OVC028 28.4 19.4 69% 17 30.32 0.0
27 02:35 W 15 G 24 10.00 Overcast OVC028 28.4 19.4 69% 18 30.31 0.0
27 02:15 W 20 G 25 10.00 Overcast OVC028 28.4 17.6 64% 16 30.31 0.0
27 01:55 W 23 G 29 10.00 Overcast and Breezy OVC028 28.4 17.6 64% 15 30.31 0.0
27 01:35 W 20 G 33 10.00 Mostly Cloudy BKN028 28.4 17.6 64% 16 30.3 0.0
27 01:15 W 23 G 30 10.00 Mostly Cloudy and Breezy BKN028 30.2 19.4 64% 18 30.29 0.0
27 00:55 W 15 G 20 10.00 Overcast OVC028 30.2 21.2 69% 20 30.29 0.0
27 00:35 W 13 G 22 10.00 Overcast OVC028 30.2 21.2 69% 21 30.29 0.0
27 00:15 W 16 G 21 10.00 Overcast OVC028 30.2 21.2 69% 20 30.28 0.0
26 23:55 W 12 G 20 10.00 Mostly Cloudy BKN032 30.2 21.2 34.9 29.5 69% 21 30.28 0.0
26 23:35 W 13 G 22 10.00 Mostly Cloudy BKN032 30.2 21.2 69% 21 30.28 0.0
26 23:15 W 14 G 22 10.00 Mostly Cloudy BKN034 30.2 21.2 69% 21 30.28 0.0
26 22:55 W 16 10.00 Mostly Cloudy BKN036 30.2 21.2 69% 20 30.28 0.0
26 22:35 W 18 G 25 10.00 Overcast OVC036 30.2 21.2 69% 19 30.28 0.0
26 22:15 W 16 G 23 10.00 Overcast OVC038 30.2 21.2 69% 20 30.28 0.0
26 21:55 W 14 G 23 10.00 Overcast OVC040 30.2 21.2 69% 21 30.28 0.0
26 21:35 W 13 10.00 Mostly Cloudy BKN040 30.2 21.2 69% 21 30.28 0.0
26 21:15 W 16 G 22 10.00 A Few Clouds FEW038 30.2 21.2 69% 20 30.27 0.0
26 20:55 W 15 G 20 10.00 Fair CLR 30.2 21.2 69% 20 30.27 0.0
26 20:35 W 16 10.00 Fair CLR 30.2 21.2 69% 20 30.26 0.0
26 20:15 W 16 10.00 Fair CLR 32 21.2 64% 22 30.26 0.0
26 19:55 W 15 G 23 10.00 Fair CLR 32 19.4 60% 22 30.25 0.0
26 19:35 W 16 G 25 10.00 Fair CLR 32 19.4 60% 22 30.25 0.0
26 19:15 W 15 10.00 Fair CLR 32 17.6 55% 22 30.24 0.0
26 18:55 W 16 G 22 10.00 Fair CLR 33.8 17.6 51% 24 30.23 0.0
26 18:35 W 16 G 21 10.00 Fair CLR 33.8 17.6 51% 24 30.23 0.0
26 18:15 W 17 G 22 10.00 Fair CLR 33.8 15.8 48% 24 30.23 0.0
26 17:55 W 18 G 24 10.00 Fair CLR 35.6 15.8 40.5 34.9 44% 26 30.22 0.0
26 17:35 W 18 10.00 Fair CLR 35.6 15.8 44% 26 30.22 0.0
26 17:15 W 21 G 33 10.00 Fair and Breezy CLR 35.6 15.8 44% 25 30.21 0.0
26 16:55 W 16 10.00 Fair CLR 35.6 15.8 44% 27 30.21 0.0
26 16:35 W 17 G 25 10.00 Fair CLR 37.4 15.8 41% 29 30.2 0.0
26 16:15 W 23 G 35 10.00 A Few Clouds and Breezy FEW060 37.4 14 38% 27 30.2 0.0
26 15:55 W 24 G 33 10.00 A Few Clouds and Breezy FEW060 39.2 15.8 39% 29 30.19 0.0
26 15:35 W 22 G 33 10.00 Fair and Breezy CLR 39.2 15.8 39% 30 30.18 0.0
26 15:15 W 20 G 36 10.00 Fair CLR 39.2 14 36% 30 30.17 0.0
26 14:55 W 28 G 36 10.00 A Few Clouds and Windy FEW060 39.2 14 36% 29 30.17 0.0
26 14:35 W 26 G 38 10.00 A Few Clouds and Windy FEW060 39.2 15.8 39% 29 30.15 0.0
26 14:15 W 29 G 41 10.00 A Few Clouds and Windy FEW060 FEW080 39.2 15.8 39% 28 30.15 0.0
26 13:55 W 29 G 37 10.00 A Few Clouds and Windy FEW060 FEW080 41 15.8 36% 31 30.14 0.0
26 13:35 W 30 G 39 10.00 A Few Clouds and Windy FEW055 39.2 15.8 39% 28 30.14 0.0
26 12:55 W 26 G 43 10.00 Fair and Windy CLR 41 17.6 39% 31 30.13 0.0
26 12:35 W 29 G 39 10.00 A Few Clouds and Windy FEW050 39.2 17.6 42% 28 30.12 0.0
26 12:15 W 28 G 41 10.00 A Few Clouds and Windy FEW048 39.2 19.4 45% 29 30.11 0.0
26 11:55 W 31 G 41 10.00 Partly Cloudy and Windy FEW044 SCT050 37.4 19.4 39 33.1 48% 26 30.11 0.0
26 11:35 W 28 G 45 10.00 Mostly Cloudy and Windy BKN044 BKN050 37.4 21.2 52% 26 30.11 0.0
26 11:15 W 25 G 43 10.00 Overcast and Breezy BKN042 OVC050 37.4 21.2 52% 27 30.11 0.0
26 10:55 W 32 G 45 10.00 Mostly Cloudy and Windy BKN040 BKN048 37.4 21.2 52% 25 30.11 0.0
26 10:35 W 30 G 44 10.00 Mostly Cloudy and Windy BKN040 35.6 21.2 56% 23 30.11 0.0
26 10:15 W 23 G 43 10.00 Mostly Cloudy and Breezy BKN037 BKN044 35.6 23 60% 25 30.1 0.0
26 09:55 W 25 G 39 10.00 Mostly Cloudy and Breezy BKN035 35.6 23 60% 24 30.09 0.0
26 09:35 W 24 G 36 10.00 Overcast and Breezy OVC033 33.8 23 65% 22 30.09 0.0
26 09:15 W 24 G 35 10.00 Overcast and Breezy OVC031 33.8 23 65% 22 30.08 0.0
26 08:55 W 29 G 38 10.00 Overcast and Windy OVC031 33.8 23 65% 21 30.08 0.0
26 08:35 W 30 G 44 10.00 Overcast and Windy OVC031 33.8 23 65% 21 30.07 0.0
26 08:15 W 30 G 44 10.00 Overcast and Windy OVC031 33.8 21.2 60% 21 30.06 0.0
26 07:55 W 30 G 40 10.00 Overcast and Windy OVC031 33.8 21.2 60% 21 30.05 0.0
26 07:35 W 29 G 45 10.00 Overcast and Windy OVC031 33.8 23 65% 21 30.04 0.0
26 07:15 W 20 G 30 10.00 Overcast OVC033 33.8 24.8 70% 23 30.03 0.0
26 06:55 W 28 G 33 10.00 Overcast and Windy OVC035 33.8 23 65% 21 30.01 0.0
26 06:35 W 21 G 32 10.00 Overcast and Breezy OVC039 33.8 23 65% 23 30.01 0.0
26 06:15 W 25 G 32 10.00 Overcast and Breezy OVC035 33.8 23 65% 22 30.01 0.0
26 05:55 W 29 G 38 10.00 Overcast and Windy OVC032 33.8 23 37.8 34.3 65% 21 30 0.0
26 05:35 W 25 G 33 10.00 Overcast and Breezy OVC030 35.6 24.8 65% 24 30 0.0
26 05:15 W 23 G 31 10.00 Overcast and Breezy OVC032 35.6 24.8 65% 25 29.98 0.0
26 04:55 W 29 G 39 10.00 Overcast and Windy OVC030 35.6 24.8 65% 24 29.98 0.0
26 04:35 W 18 G 31 10.00 Overcast OVC030 35.6 24.8 65% 26 29.97 0.0
26 04:15 W 24 G 38 10.00 Overcast and Breezy OVC030 35.6 24.8 65% 24 29.97 0.0
26 03:55 W 28 G 43 10.00 Overcast and Windy OVC030 35.6 24.8 65% 24 29.96 0.0
26 03:35 W 32 G 37 10.00 Overcast and Windy OVC034 35.6 24.8 65% 23 29.95 0.0
26 03:15 W 26 G 36 10.00 Overcast and Windy OVC034 35.6 24.8 65% 24 29.95 0.0
26 02:55 W 22 G 32 10.00 Overcast and Breezy OVC036 35.6 24.8 65% 25 29.94 0.0
26 02:35 W 20 G 30 10.00 Overcast OVC036 37.4 24.8 60% 28 29.94 0.0
26 02:15 W 23 G 31 10.00 Overcast and Breezy OVC036 37.4 24.8 60% 27 29.93 0.0
26 01:55 W 21 G 35 10.00 Overcast and Breezy OVC036 37.4 24.8 60% 28 29.92 0.0
26 01:35 W 24 G 32 10.00 Overcast and Breezy OVC036 37.4 24.8 60% 27 29.92 0.0
26 01:15 W 24 G 36 10.00 Overcast and Breezy OVC036 37.4 24.8 60% 27 29.91 0.0
26 00:55 W 25 G 37 10.00 Overcast and Breezy OVC034 37.4 26.6 65% 27 29.91 0.0
26 00:35 W 21 G 35 10.00 Overcast and Breezy OVC035 37.4 26.6 65% 28 29.91 0.0
26 00:15 SW 18 G 24 10.00 Overcast BKN034 OVC040 37.4 26.6 65% 28 29.91 0.0
Date Time (cst) Wind (mph) Vis. (mi.) Weather Sky Cond. Air Dwpt Max. Min. Relative Humidity Wind Chill (°F) Heat Index (°F) altimeter (in) sea level (mb) 1 hr 3 hr 6 hr
6 hour
Temperature (ºF) Pressure Precipitation (in)