Today
1:00 am
Overcast night
24°
💧 0.0 mm
💨 9 km/h
88% 1014 hPa
+
Feels like 27°C
Wind direction WGusts 16 km/h
Humidity 88%Cloud cover 98%Pressure 1014 hPa
2:00 am
Overcast night
24°
💧 0.0 mm
💨 8 km/h
89% 1013 hPa
+
Feels like 27°C
Wind direction WGusts 16 km/h
Humidity 89%Cloud cover 98%Pressure 1013 hPa
3:00 am
Overcast night
24°
💧 0.0 mm
💨 9 km/h
90% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts 15 km/h
Humidity 90%Cloud cover 100%Pressure 1013 hPa
4:00 am
Mostly cloudy night
24°
💧 0.0 mm
💨 11 km/h
88% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts 18 km/h
Humidity 88%Cloud cover 94%Pressure 1013 hPa
5:00 am
Overcast night
24°
💧 0.0 mm
💨 10 km/h
89% 1013 hPa
+
Feels like 27°C
Wind direction WGusts 18 km/h
Humidity 89%Cloud cover 96%Pressure 1013 hPa
6:00 am
Overcast
24°
💧 0.0 mm
💨 9 km/h
89% 1014 hPa
+
Feels like 27°C
Wind direction WGusts 17 km/h
Humidity 89%Cloud cover 100%Pressure 1014 hPa
7:00 am
Overcast
25°
💧 0.0 mm
💨 11 km/h
85% 1015 hPa
+
Feels like 28°C
Wind direction SWGusts 20 km/h
Humidity 85%Cloud cover 100%Pressure 1015 hPa
8:00 am
Light rain
26°
💧 0.2 mm
💨 15 km/h
82% 1015 hPa
+
Feels like 28°C
Wind direction SWGusts 28 km/h
Humidity 82%Cloud cover 100%Pressure 1015 hPa
9:00 am
Light rain
26°
💧 0.4 mm
💨 16 km/h
81% 1016 hPa
+
Feels like 28°C
Wind direction SWGusts 30 km/h
Humidity 81%Cloud cover 100%Pressure 1016 hPa
10:00 am
Light rain
26°
💧 0.5 mm
💨 16 km/h
81% 1016 hPa
+
Feels like 28°C
Wind direction SWGusts 32 km/h
Humidity 81%Cloud cover 100%Pressure 1016 hPa
11:00 am
Light rain
27°
💧 0.6 mm
💨 16 km/h
79% 1015 hPa
+
Feels like 28°C
Wind direction SWGusts 33 km/h
Humidity 79%Cloud cover 100%Pressure 1015 hPa
12:00 pm
Light rain
27°
💧 0.6 mm
💨 17 km/h
78% 1014 hPa
+
Feels like 28°C
Wind direction SWGusts 33 km/h
Humidity 78%Cloud cover 100%Pressure 1014 hPa
1:00 pm
Light rain
26°
💧 0.7 mm
💨 18 km/h
80% 1013 hPa
+
Feels like 28°C
Wind direction SWGusts 35 km/h
Humidity 80%Cloud cover 99%Pressure 1013 hPa
2:00 pm
Light rain
27°
💧 0.3 mm
💨 20 km/h
75% 1012 hPa
+
Feels like 28°C
Wind direction SWGusts 39 km/h
Humidity 75%Cloud cover 99%Pressure 1012 hPa
3:00 pm
Light rain
28°
💧 0.1 mm
💨 22 km/h
71% 1011 hPa
+
Feels like 28°C
Wind direction SWGusts 42 km/h
Humidity 71%Cloud cover 77%Pressure 1011 hPa
4:00 pm
Overcast
27°
💧 0.0 mm
💨 23 km/h
75% 1011 hPa
+
Feels like 27°C
Wind direction SWGusts 42 km/h
Humidity 75%Cloud cover 95%Pressure 1011 hPa
5:00 pm
Partly cloudy
26°
💧 0.0 mm
💨 22 km/h
77% 1010 hPa
+
Feels like 26°C
Wind direction SWGusts 42 km/h
Humidity 77%Cloud cover 59%Pressure 1010 hPa
6:00 pm
Overcast
25°
💧 0.0 mm
💨 18 km/h
80% 1011 hPa
+
Feels like 27°C
Wind direction SWGusts 40 km/h
Humidity 80%Cloud cover 98%Pressure 1011 hPa
7:00 pm
Mostly cloudy night
25°
💧 0 mm
💨 14 km/h
83% 1012 hPa
+
Feels like 27°C
Wind direction SWGusts 30 km/h
Humidity 83%Cloud cover 84%Pressure 1012 hPa
8:00 pm
Partly cloudy night
25°
💧 0 mm
💨 14 km/h
83% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts 24 km/h
Humidity 83%Cloud cover 38%Pressure 1013 hPa
9:00 pm
Mostly cloudy night
25°
💧 0 mm
💨 13 km/h
83% 1014 hPa
+
Feels like 27°C
Wind direction SWGusts 23 km/h
Humidity 83%Cloud cover 85%Pressure 1014 hPa
10:00 pm
Overcast night
25°
💧 0.0 mm
💨 14 km/h
83% 1014 hPa
+
Feels like 27°C
Wind direction SWGusts 23 km/h
Humidity 83%Cloud cover 98%Pressure 1014 hPa
11:00 pm
Mostly cloudy night
25°
💧 0 mm
💨 13 km/h
83% 1014 hPa
+
Feels like 27°C
Wind direction SWGusts 23 km/h
Humidity 83%Cloud cover 91%Pressure 1014 hPa
Tomorrow
12:00 am
Mostly cloudy night
25°
💧 0 mm
💨 13 km/h
84% 1014 hPa
+
Feels like 27°C
Wind direction SWGusts 23 km/h
Humidity 84%Cloud cover 90%Pressure 1014 hPa
1:00 am
Overcast night
25°
💧 0 mm
💨 13 km/h
83% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts 23 km/h
Humidity 83%Cloud cover 100%Pressure 1013 hPa
2:00 am
Overcast night
25°
💧 0 mm
💨 14 km/h
81% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts 24 km/h
Humidity 81%Cloud cover 100%Pressure 1013 hPa
3:00 am
Overcast night
25°
💧 0 mm
💨 14 km/h
81% 1012 hPa
+
Feels like 27°C
Wind direction SWGusts 24 km/h
Humidity 81%Cloud cover 100%Pressure 1012 hPa
4:00 am
Overcast night
25°
💧 0 mm
💨 14 km/h
83% 1012 hPa
+
Feels like 27°C
Wind direction SWGusts 25 km/h
Humidity 83%Cloud cover 100%Pressure 1012 hPa
5:00 am
Overcast night
25°
💧 0 mm
💨 15 km/h
86% 1013 hPa
+
Feels like 26°C
Wind direction SWGusts 25 km/h
Humidity 86%Cloud cover 100%Pressure 1013 hPa
6:00 am
Overcast
24°
💧 0.1 mm
💨 14 km/h
87% 1013 hPa
+
Feels like 26°C
Wind direction WGusts 25 km/h
Humidity 87%Cloud cover 99%Pressure 1013 hPa
7:00 am
Overcast
24°
💧 0.1 mm
💨 14 km/h
88% 1014 hPa
+
Feels like 27°C
Wind direction WGusts 25 km/h
Humidity 88%Cloud cover 100%Pressure 1014 hPa
8:00 am
Overcast
25°
💧 0.1 mm
💨 16 km/h
84% 1015 hPa
+
Feels like 27°C
Wind direction SWGusts 30 km/h
Humidity 84%Cloud cover 100%Pressure 1015 hPa
9:00 am
Light rain
25°
💧 0.4 mm
💨 16 km/h
86% 1016 hPa
+
Feels like 27°C
Wind direction SWGusts 30 km/h
Humidity 86%Cloud cover 100%Pressure 1016 hPa
10:00 am
Light rain
25°
💧 1.3 mm
💨 16 km/h
90% 1016 hPa
+
Feels like 27°C
Wind direction SWGusts 30 km/h
Humidity 90%Cloud cover 96%Pressure 1016 hPa
11:00 am
Light rain
26°
💧 0.3 mm
💨 18 km/h
85% 1015 hPa
+
Feels like 27°C
Wind direction SWGusts 35 km/h
Humidity 85%Cloud cover 99%Pressure 1015 hPa
12:00 pm
Light rain
26°
💧 0.2 mm
💨 18 km/h
85% 1014 hPa
+
Feels like 28°C
Wind direction SWGusts 35 km/h
Humidity 85%Cloud cover 98%Pressure 1014 hPa
1:00 pm
Light rain
26°
💧 0.5 mm
💨 21 km/h
85% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts 38 km/h
Humidity 85%Cloud cover 88%Pressure 1013 hPa
2:00 pm
Light rain
26°
💧 0.4 mm
💨 21 km/h
84% 1011 hPa
+
Feels like 27°C
Wind direction SWGusts 41 km/h
Humidity 84%Cloud cover 88%Pressure 1011 hPa
3:00 pm
Light rain
26°
💧 0.2 mm
💨 22 km/h
81% 1010 hPa
+
Feels like 27°C
Wind direction SWGusts 41 km/h
Humidity 81%Cloud cover 92%Pressure 1010 hPa
4:00 pm
Light rain
26°
💧 0.1 mm
💨 23 km/h
81% 1010 hPa
+
Feels like 27°C
Wind direction SWGusts 43 km/h
Humidity 81%Cloud cover 100%Pressure 1010 hPa
5:00 pm
Overcast
25°
💧 0.0 mm
💨 18 km/h
84% 1011 hPa
+
Feels like 27°C
Wind direction SWGusts 42 km/h
Humidity 84%Cloud cover 100%Pressure 1011 hPa
6:00 pm
Overcast
25°
💧 0.0 mm
💨 17 km/h
85% 1012 hPa
+
Feels like 26°C
Wind direction SWGusts 33 km/h
Humidity 85%Cloud cover 99%Pressure 1012 hPa
7:00 pm
Overcast night
25°
💧 0.0 mm
💨 17 km/h
86% 1012 hPa
+
Feels like 26°C
Wind direction SWGusts 30 km/h
Humidity 86%Cloud cover 98%Pressure 1012 hPa
8:00 pm
Overcast night
25°
💧 0 mm
💨 14 km/h
86% 1014 hPa
+
Feels like 27°C
Wind direction SWGusts 29 km/h
Humidity 86%Cloud cover 100%Pressure 1014 hPa
9:00 pm
Overcast night
25°
💧 0 mm
💨 13 km/h
85% 1014 hPa
+
Feels like 27°C
Wind direction SWGusts 23 km/h
Humidity 85%Cloud cover 100%Pressure 1014 hPa
10:00 pm
Overcast night
25°
💧 0 mm
💨 12 km/h
85% 1015 hPa
+
Feels like 27°C
Wind direction SWGusts 22 km/h
Humidity 85%Cloud cover 100%Pressure 1015 hPa
11:00 pm
Overcast night
25°
💧 0 mm
💨 13 km/h
86% 1015 hPa
+
Feels like 27°C
Wind direction SWGusts 22 km/h
Humidity 86%Cloud cover 100%Pressure 1015 hPa
Tuesday
12:00 am
Overcast night
25°
💧 0 mm
💨 13 km/h
86% 1014 hPa
+
Feels like 27°C
Wind direction SWGusts 23 km/h
Humidity 86%Cloud cover 100%Pressure 1014 hPa
1:00 am
Overcast night
25°
💧 0.0 mm
💨 12 km/h
86% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts 22 km/h
Humidity 86%Cloud cover 100%Pressure 1013 hPa
2:00 am
Overcast night
25°
💧 0.1 mm
💨 13 km/h
87% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts 21 km/h
Humidity 87%Cloud cover 100%Pressure 1013 hPa
3:00 am
Overcast night
24°
💧 0.1 mm
💨 13 km/h
88% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts 22 km/h
Humidity 88%Cloud cover 100%Pressure 1013 hPa
4:00 am
Overcast night
24°
💧 0.0 mm
💨 12 km/h
89% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts 21 km/h
Humidity 89%Cloud cover 100%Pressure 1013 hPa
5:00 am
Overcast night
24°
💧 0.0 mm
💨 12 km/h
89% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts 22 km/h
Humidity 89%Cloud cover 100%Pressure 1013 hPa
6:00 am
Overcast
24°
💧 0 mm
💨 12 km/h
89% 1014 hPa
+
Feels like 27°C
Wind direction SWGusts 21 km/h
Humidity 89%Cloud cover 100%Pressure 1014 hPa
7:00 am
Light rain
25°
💧 0.1 mm
💨 13 km/h
87% 1015 hPa
+
Feels like 27°C
Wind direction SWGusts 23 km/h
Humidity 87%Cloud cover 100%Pressure 1015 hPa
8:00 am
Light rain
25°
💧 0.3 mm
💨 15 km/h
87% 1016 hPa
+
Feels like 27°C
Wind direction SWGusts 27 km/h
Humidity 87%Cloud cover 100%Pressure 1016 hPa
9:00 am
Light rain
26°
💧 0.2 mm
💨 15 km/h
83% 1016 hPa
+
Feels like 28°C
Wind direction SWGusts 28 km/h
Humidity 83%Cloud cover 100%Pressure 1016 hPa
10:00 am
Light rain
26°
💧 0.5 mm
💨 14 km/h
82% 1016 hPa
+
Feels like 29°C
Wind direction SWGusts 30 km/h
Humidity 82%Cloud cover 100%Pressure 1016 hPa
11:00 am
Light rain
27°
💧 0.3 mm
💨 16 km/h
77% 1015 hPa
+
Feels like 30°C
Wind direction SWGusts 32 km/h
Humidity 77%Cloud cover 100%Pressure 1015 hPa
12:00 pm
Light rain
27°
💧 0.5 mm
💨 17 km/h
77% 1014 hPa
+
Feels like 29°C
Wind direction SWGusts 35 km/h
Humidity 77%Cloud cover 80%Pressure 1014 hPa
3:00 pm
Mostly sunny
23°
💧 0 mm
💨 23 km/h
94% 1011 hPa
+
Feels like 24°C
Wind direction SWGusts 27 km/h
Humidity 94%Cloud cover 12%Pressure 1011 hPa
6:00 pm
Mostly cloudy night
24°
💧 0 mm
💨 19 km/h
93% 1012 hPa
+
Feels like 25°C
Wind direction SWGusts 27 km/h
Humidity 93%Cloud cover 83%Pressure 1012 hPa
9:00 pm
Overcast night
23°
💧 0 mm
💨 13 km/h
94% 1015 hPa
+
Feels like 26°C
Wind direction SWGusts 22 km/h
Humidity 94%Cloud cover 100%Pressure 1015 hPa
Wednesday
12:00 am
Overcast night
23°
💧 0 mm
💨 11 km/h
96% 1015 hPa
+
Feels like 26°C
Wind direction SWGusts 15 km/h
Humidity 96%Cloud cover 100%Pressure 1015 hPa
3:00 am
Overcast night
23°
💧 0 mm
💨 10 km/h
97% 1013 hPa
+
Feels like 26°C
Wind direction SWGusts 12 km/h
Humidity 97%Cloud cover 100%Pressure 1013 hPa
6:00 am
Overcast
23°
💧 0 mm
💨 9 km/h
97% 1014 hPa
+
Feels like 25°C
Wind direction SWGusts 14 km/h
Humidity 97%Cloud cover 98%Pressure 1014 hPa
9:00 am
Partly cloudy
22°
💧 0 mm
💨 8 km/h
98% 1016 hPa
+
Feels like 26°C
Wind direction SGusts 11 km/h
Humidity 98%Cloud cover 65%Pressure 1016 hPa
12:00 pm
Partly cloudy
22°
💧 0 mm
💨 12 km/h
98% 1014 hPa
+
Feels like 25°C
Wind direction SGusts 14 km/h
Humidity 98%Cloud cover 55%Pressure 1014 hPa
6:00 pm
Mostly cloudy night
23°
💧 0 mm
💨 17 km/h
94% 1012 hPa
+
Feels like 25°C
Wind direction SWGusts —
Humidity 94%Cloud cover 86%Pressure 1012 hPa
Thursday
12:00 am
Mostly clear night
23°
💧 0 mm
💨 12 km/h
95% 1014 hPa
+
Feels like 25°C
Wind direction SWGusts —
Humidity 95%Cloud cover 28%Pressure 1014 hPa
6:00 am
Mostly sunny
23°
💧 0 mm
💨 12 km/h
96% 1014 hPa
+
Feels like 25°C
Wind direction SWGusts —
Humidity 96%Cloud cover 30%Pressure 1014 hPa
12:00 pm
Mostly sunny
23°
💧 0 mm
💨 17 km/h
96% 1014 hPa
+
Feels like 24°C
Wind direction SGusts —
Humidity 96%Cloud cover 17%Pressure 1014 hPa
6:00 pm
Mostly clear night
24°
💧 0 mm
💨 18 km/h
91% 1011 hPa
+
Feels like 25°C
Wind direction SWGusts —
Humidity 91%Cloud cover 34%Pressure 1011 hPa
Friday
12:00 am
Mostly clear night
24°
💧 0 mm
💨 14 km/h
92% 1014 hPa
+
Feels like 26°C
Wind direction SWGusts —
Humidity 92%Cloud cover 20%Pressure 1014 hPa
6:00 am
Partly cloudy
24°
💧 0 mm
💨 13 km/h
93% 1014 hPa
+
Feels like 26°C
Wind direction SWGusts —
Humidity 93%Cloud cover 67%Pressure 1014 hPa
12:00 pm
Mostly sunny
24°
💧 0 mm
💨 16 km/h
93% 1014 hPa
+
Feels like 26°C
Wind direction SWGusts —
Humidity 93%Cloud cover 12%Pressure 1014 hPa
6:00 pm
Mostly clear night
24°
💧 0 mm
💨 18 km/h
89% 1011 hPa
+
Feels like 26°C
Wind direction SWGusts —
Humidity 89%Cloud cover 15%Pressure 1011 hPa
Saturday
12:00 am
Clear night
24°
💧 0 mm
💨 16 km/h
88% 1013 hPa
+
Feels like 26°C
Wind direction SWGusts —
Humidity 88%Cloud cover 5%Pressure 1013 hPa
6:00 am
Mostly sunny
24°
💧 0 mm
💨 8 km/h
91% 1012 hPa
+
Feels like 27°C
Wind direction WGusts —
Humidity 91%Cloud cover 26%Pressure 1012 hPa
12:00 pm
Overcast
24°
💧 0 mm
💨 12 km/h
90% 1012 hPa
+
Feels like 26°C
Wind direction SWGusts —
Humidity 90%Cloud cover 100%Pressure 1012 hPa
6:00 pm
Mostly cloudy night
25°
💧 0 mm
💨 19 km/h
86% 1009 hPa
+
Feels like 26°C
Wind direction SWGusts —
Humidity 86%Cloud cover 95%Pressure 1009 hPa
Sunday
12:00 am
Overcast night
25°
💧 0 mm
💨 16 km/h
88% 1012 hPa
+
Feels like 26°C
Wind direction SWGusts —
Humidity 88%Cloud cover 100%Pressure 1012 hPa
6:00 am
Overcast
24°
💧 0 mm
💨 12 km/h
90% 1012 hPa
+
Feels like 27°C
Wind direction SWGusts —
Humidity 90%Cloud cover 100%Pressure 1012 hPa
12:00 pm
Partly cloudy
24°
💧 0 mm
💨 14 km/h
94% 1014 hPa
+
Feels like 26°C
Wind direction SWGusts —
Humidity 94%Cloud cover 50%Pressure 1014 hPa
6:00 pm
Clear night
24°
💧 0 mm
💨 14 km/h
91% 1011 hPa
+
Feels like 27°C
Wind direction SWGusts —
Humidity 91%Cloud cover 7%Pressure 1011 hPa
Monday
12:00 am
Partly cloudy night
24°
💧 0 mm
💨 7 km/h
92% 1014 hPa
+
Feels like 28°C
Wind direction SWGusts —
Humidity 92%Cloud cover 63%Pressure 1014 hPa
6:00 am
Overcast
24°
💧 0 mm
💨 11 km/h
93% 1014 hPa
+
Feels like 27°C
Wind direction WGusts —
Humidity 93%Cloud cover 100%Pressure 1014 hPa
12:00 pm
Mostly sunny
24°
💧 0 mm
💨 16 km/h
93% 1014 hPa
+
Feels like 26°C
Wind direction SWGusts —
Humidity 93%Cloud cover 12%Pressure 1014 hPa
6:00 pm
Partly cloudy night
25°
💧 0 mm
💨 16 km/h
90% 1011 hPa
+
Feels like 27°C
Wind direction SWGusts —
Humidity 90%Cloud cover 66%Pressure 1011 hPa
Tuesday
12:00 am
Overcast night
24°
💧 0 mm
💨 12 km/h
92% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts —
Humidity 92%Cloud cover 99%Pressure 1013 hPa
6:00 am
Overcast
24°
💧 0 mm
💨 11 km/h
91% 1012 hPa
+
Feels like 27°C
Wind direction SWGusts —
Humidity 91%Cloud cover 98%Pressure 1012 hPa
12:00 pm
Overcast
24°
💧 0 mm
💨 19 km/h
92% 1012 hPa
+
Feels like 26°C
Wind direction SWGusts —
Humidity 92%Cloud cover 96%Pressure 1012 hPa
6:00 pm
Mostly clear night
25°
💧 0 mm
💨 19 km/h
89% 1010 hPa
+
Feels like 27°C
Wind direction SWGusts —
Humidity 89%Cloud cover 28%Pressure 1010 hPa
Wednesday
12:00 am
Partly cloudy night
25°
💧 0 mm
💨 14 km/h
90% 1012 hPa
+
Feels like 27°C
Wind direction SWGusts —
Humidity 90%Cloud cover 68%Pressure 1012 hPa
6:00 am
Overcast
24°
💧 0 mm
💨 11 km/h
93% 1011 hPa
+
Feels like 27°C
Wind direction WGusts —
Humidity 93%Cloud cover 98%Pressure 1011 hPa
12:00 pm
Light rain
24°
💧 0 mm
💨 20 km/h
93% 1012 hPa
+
Feels like 26°C
Wind direction SWGusts —
Humidity 93%Cloud cover 94%Pressure 1012 hPa
6:00 pm
Mostly clear night
25°
💧 0 mm
💨 18 km/h
89% 1010 hPa
+
Feels like 27°C
Wind direction SWGusts —
Humidity 89%Cloud cover 30%Pressure 1010 hPa
Thursday
12:00 am
Overcast night
25°
💧 0 mm
💨 14 km/h
90% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts —
Humidity 90%Cloud cover 99%Pressure 1013 hPa
6:00 am
Mostly cloudy
24°
💧 0 mm
💨 13 km/h
91% 1012 hPa
+
Feels like 27°C
Wind direction WGusts —
Humidity 91%Cloud cover 78%Pressure 1012 hPa
12:00 pm
Mostly sunny
24°
💧 0 mm
💨 14 km/h
94% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts —
Humidity 94%Cloud cover 23%Pressure 1013 hPa
6:00 pm
Clear night
25°
💧 0 mm
💨 15 km/h
92% 1010 hPa
+
Feels like 27°C
Wind direction SWGusts —
Humidity 92%Cloud cover 2%Pressure 1010 hPa
Friday
12:00 am
Mostly clear night
25°
💧 0 mm
💨 8 km/h
93% 1013 hPa
+
Feels like 28°C
Wind direction SWGusts —
Humidity 93%Cloud cover 32%Pressure 1013 hPa
6:00 am
Overcast
24°
💧 0 mm
💨 8 km/h
94% 1013 hPa
+
Feels like 28°C
Wind direction WGusts —
Humidity 94%Cloud cover 100%Pressure 1013 hPa
12:00 pm
Mostly cloudy
24°
💧 0 mm
💨 12 km/h
96% 1013 hPa
+
Feels like 27°C
Wind direction SWGusts —
Humidity 96%Cloud cover 77%Pressure 1013 hPa