+ -
Time 950hPa
540m
900hPa
988m
850hPa
1456m
800hPa
1948m
750hPa
2465m
700hPa
3010m
650hPa
3589m
600hPa
4204m
550hPa
4863m
500hPa
5572m
400hPa
7182m
300hPa
9160m
00:00NNE 6 Bf Strong breezeNNE 7 Bf Near galeNNE 8 Bf GaleNNE 8 Bf GaleNNE 9 Bf Strong galeNNE 8 Bf GaleN 7 Bf Near galeN 6 Bf Strong breezeNNW 5 Bf Fresh breezeNW 5 Bf Fresh breezeWSW 7 Bf Near galeWSW 7 Bf Near gale
03:00N 6 Bf Strong breezeN 7 Bf Near galeN 8 Bf GaleN 9 Bf Strong galeN 9 Bf Strong galeN 8 Bf GaleN 7 Bf Near galeN 7 Bf Near galeN 7 Bf Near galeN 7 Bf Near galeWNW 6 Bf Strong breezeWNW 5 Bf Fresh breeze
06:00N 6 Bf Strong breezeN 7 Bf Near galeN 8 Bf GaleN 8 Bf GaleN 8 Bf GaleN 7 Bf Near galeN 7 Bf Near galeN 7 Bf Near galeNNW 7 Bf Near galeNNW 7 Bf Near galeNNW 8 Bf GaleNNW 7 Bf Near gale
09:00N 6 Bf Strong breezeN 7 Bf Near galeN 7 Bf Near galeN 8 Bf GaleN 7 Bf Near galeN 7 Bf Near galeN 7 Bf Near galeN 8 Bf GaleNNW 9 Bf Strong galeNW 9 Bf Strong galeNNW 10 Bf StormNW 8 Bf Gale
12:00N 5 Bf Fresh breezeN 6 Bf Strong breezeN 7 Bf Near galeN 7 Bf Near galeN 7 Bf Near galeN 6 Bf Strong breezeN 6 Bf Strong breezeN 7 Bf Near galeNW 7 Bf Near galeNW 7 Bf Near galeNW 8 Bf GaleNW 8 Bf Gale
15:00N 6 Bf Strong breezeN 7 Bf Near galeN 7 Bf Near galeN 7 Bf Near galeN 6 Bf Strong breezeN 7 Bf Near galeN 7 Bf Near galeN 7 Bf Near galeNW 7 Bf Near galeNW 7 Bf Near galeNW 8 Bf GaleNW 8 Bf Gale
18:00N 5 Bf Fresh breezeN 6 Bf Strong breezeN 7 Bf Near galeN 7 Bf Near galeN 6 Bf Strong breezeN 5 Bf Fresh breezeN 6 Bf Strong breezeNNW 6 Bf Strong breezeNNW 6 Bf Strong breezeNNW 7 Bf Near galeN 4 Bf Moderate breezeNW 7 Bf Near gale
21:00N 5 Bf Fresh breezeN 6 Bf Strong breezeN 7 Bf Near galeNNE 8 Bf GaleNNE 8 Bf GaleNNE 7 Bf Near galeN 6 Bf Strong breezeN 5 Bf Fresh breezeN 5 Bf Fresh breezeNNE 5 Bf Fresh breezeENE 7 Bf Near galeNNW 7 Bf Near gale
Time 950hPa
540m
900hPa
988m
850hPa
1456m
800hPa
1948m
750hPa
2465m
700hPa
3010m
650hPa
3589m
600hPa
4204m
550hPa
4863m
500hPa
5572m
400hPa
7182m
300hPa
9160m
00:00N 5 Bf Fresh breezeN 6 Bf Strong breezeN 7 Bf Near galeN 8 Bf GaleN 8 Bf GaleN 7 Bf Near galeN 7 Bf Near galeN 7 Bf Near galeNNE 7 Bf Near galeNNE 6 Bf Strong breezeNNE 5 Bf Fresh breezeNNW 7 Bf Near gale
03:00N 4 Bf Moderate breezeN 5 Bf Fresh breezeN 7 Bf Near galeN 8 Bf GaleN 7 Bf Near galeN 6 Bf Strong breezeNNW 5 Bf Fresh breezeNNW 5 Bf Fresh breezeNNW 6 Bf Strong breezeNNW 5 Bf Fresh breezeNNE 4 Bf Moderate breezeNNW 7 Bf Near gale
06:00N 5 Bf Fresh breezeN 6 Bf Strong breezeN 7 Bf Near galeN 7 Bf Near galeN 7 Bf Near galeNW 5 Bf Fresh breezeNW 5 Bf Fresh breezeNW 5 Bf Fresh breezeNNW 5 Bf Fresh breezeN 4 Bf Moderate breezeW 2 Bf Light breezeNNW 8 Bf Gale
09:00N 4 Bf Moderate breezeN 5 Bf Fresh breezeN 6 Bf Strong breezeN 6 Bf Strong breezeN 6 Bf Strong breezeNNW 5 Bf Fresh breezeNNW 5 Bf Fresh breezeNW 5 Bf Fresh breezeNW 5 Bf Fresh breezeNW 4 Bf Moderate breezeSW 4 Bf Moderate breezeNNW 10 Bf Storm
12:00N 3 Bf Gentle breezeN 4 Bf Moderate breezeN 4 Bf Moderate breezeNNW 5 Bf Fresh breezeN 6 Bf Strong breezeNNW 6 Bf Strong breezeNNW 5 Bf Fresh breezeNNW 5 Bf Fresh breezeNW 4 Bf Moderate breezeNW 4 Bf Moderate breezeNW 4 Bf Moderate breezeNW 10 Bf Storm
15:00NNW 3 Bf Gentle breezeNNW 3 Bf Gentle breezeNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeNNW 5 Bf Fresh breezeNNW 6 Bf Strong breezeN 5 Bf Fresh breezeNNW 5 Bf Fresh breezeNNW 5 Bf Fresh breezeNNW 4 Bf Moderate breezeNE 2 Bf Light breezeNW 10 Bf Storm
18:00NNW 3 Bf Gentle breezeNNW 3 Bf Gentle breezeNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeNNW 6 Bf Strong breezeN 5 Bf Fresh breezeN 5 Bf Fresh breezeN 5 Bf Fresh breezeNNE 5 Bf Fresh breezeNE 5 Bf Fresh breezeENE 5 Bf Fresh breezeN 6 Bf Strong breeze
21:00NNW 2 Bf Light breezeNNW 3 Bf Gentle breezeNNW 5 Bf Fresh breezeNNW 5 Bf Fresh breezeNNW 6 Bf Strong breezeNNW 6 Bf Strong breezeN 5 Bf Fresh breezeNNE 6 Bf Strong breezeNNE 7 Bf Near galeNNE 7 Bf Near galeNNE 6 Bf Strong breezeNNE 5 Bf Fresh breeze
Time 950hPa
540m
900hPa
988m
850hPa
1456m
800hPa
1948m
750hPa
2465m
700hPa
3010m
650hPa
3589m
600hPa
4204m
550hPa
4863m
500hPa
5572m
400hPa
7182m
300hPa
9160m
00:00NNW 2 Bf Light breezeN 2 Bf Light breezeN 4 Bf Moderate breezeN 5 Bf Fresh breezeN 6 Bf Strong breezeN 6 Bf Strong breezeNNW 6 Bf Strong breezeNNW 6 Bf Strong breezeNNW 6 Bf Strong breezeNNW 6 Bf Strong breezeNNW 6 Bf Strong breezeN 5 Bf Fresh breeze
03:00WNW 1 Bf Light airN 2 Bf Light breezeNNE 4 Bf Moderate breezeNNE 5 Bf Fresh breezeN 6 Bf Strong breezeN 6 Bf Strong breezeNNW 7 Bf Near galeNNW 7 Bf Near galeNW 6 Bf Strong breezeNNW 6 Bf Strong breezeNNW 4 Bf Moderate breezeNNW 6 Bf Strong breeze
06:00NNW 2 Bf Light breezeN 2 Bf Light breezeN 3 Bf Gentle breezeN 5 Bf Fresh breezeN 6 Bf Strong breezeN 6 Bf Strong breezeNNW 6 Bf Strong breezeNNW 7 Bf Near galeNNW 7 Bf Near galeNNW 6 Bf Strong breezeNNW 5 Bf Fresh breezeNNW 3 Bf Gentle breeze
09:00N 1 Bf Light airN 2 Bf Light breezeN 3 Bf Gentle breezeN 5 Bf Fresh breezeN 6 Bf Strong breezeN 6 Bf Strong breezeN 6 Bf Strong breezeNNW 6 Bf Strong breezeNNW 7 Bf Near galeNW 8 Bf GaleNW 8 Bf GaleNNW 9 Bf Strong gale
12:00NW 1 Bf Light airNNW 2 Bf Light breezeNNW 3 Bf Gentle breezeNNW 4 Bf Moderate breezeN 6 Bf Strong breezeN 6 Bf Strong breezeN 6 Bf Strong breezeNNW 7 Bf Near galeNNW 7 Bf Near galeNNW 8 Bf GaleNNW 9 Bf Strong galeNNW 11 Bf Violent storm
15:00NNE 1 Bf Light airN 2 Bf Light breezeNNW 3 Bf Gentle breezeNNW 4 Bf Moderate breezeN 5 Bf Fresh breezeN 6 Bf Strong breezeN 7 Bf Near galeNNW 7 Bf Near galeNNW 8 Bf GaleNNW 8 Bf GaleNNW 10 Bf StormNNW 11 Bf Violent storm
18:00SW 0 Bf CalmNNW 1 Bf Light airNNW 3 Bf Gentle breezeNNW 5 Bf Fresh breezeNNW 5 Bf Fresh breezeNNW 6 Bf Strong breezeNNW 7 Bf Near galeNNW 7 Bf Near galeNNW 7 Bf Near galeNNW 8 Bf GaleNNW 9 Bf Strong galeNNW 10 Bf Storm
21:00SW 2 Bf Light breezeNNW 2 Bf Light breezeNNW 3 Bf Gentle breezeN 5 Bf Fresh breezeN 5 Bf Fresh breezeN 6 Bf Strong breezeNNW 6 Bf Strong breezeNNW 7 Bf Near galeNNW 7 Bf Near galeNNW 8 Bf GaleNW 9 Bf Strong galeNNW 11 Bf Violent storm
Time 950hPa
540m
900hPa
988m
850hPa
1456m
800hPa
1948m
750hPa
2465m
700hPa
3010m
650hPa
3589m
600hPa
4204m
550hPa
4863m
500hPa
5572m
400hPa
7182m
300hPa
9160m
00:00WSW 2 Bf Light breezeWNW 2 Bf Light breezeNNW 2 Bf Light breezeN 4 Bf Moderate breezeN 5 Bf Fresh breezeN 5 Bf Fresh breezeNNW 6 Bf Strong breezeNNW 6 Bf Strong breezeNW 7 Bf Near galeNW 8 Bf GaleNW 9 Bf Strong galeNW 11 Bf Violent storm
03:00WSW 2 Bf Light breezeW 2 Bf Light breezeNNW 2 Bf Light breezeN 3 Bf Gentle breezeN 4 Bf Moderate breezeNNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeNW 6 Bf Strong breezeNW 7 Bf Near galeNW 8 Bf GaleNW 9 Bf Strong galeNW 11 Bf Violent storm
06:00SW 2 Bf Light breezeWSW 2 Bf Light breezeNW 1 Bf Light airNNW 2 Bf Light breezeNNW 3 Bf Gentle breezeNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeNW 6 Bf Strong breezeNW 7 Bf Near galeNW 8 Bf GaleNW 10 Bf StormNW 10 Bf Storm
09:00SSW 2 Bf Light breezeSW 2 Bf Light breezeWSW 1 Bf Light airNW 2 Bf Light breezeNW 3 Bf Gentle breezeNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeNW 6 Bf Strong breezeNW 6 Bf Strong breezeNW 7 Bf Near galeNW 9 Bf Strong galeNW 10 Bf Storm
12:00SSW 2 Bf Light breezeSW 2 Bf Light breezeWSW 2 Bf Light breezeWNW 2 Bf Light breezeNW 3 Bf Gentle breezeNW 3 Bf Gentle breezeNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeNW 6 Bf Strong breezeNW 7 Bf Near galeNW 10 Bf StormNW 9 Bf Strong gale
15:00SSW 3 Bf Gentle breezeSSW 2 Bf Light breezeWSW 2 Bf Light breezeWNW 2 Bf Light breezeWNW 3 Bf Gentle breezeNW 3 Bf Gentle breezeNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeNW 6 Bf Strong breezeNW 7 Bf Near galeNW 8 Bf GaleNW 8 Bf Gale
18:00SSW 3 Bf Gentle breezeSW 3 Bf Gentle breezeWSW 2 Bf Light breezeW 2 Bf Light breezeWNW 3 Bf Gentle breezeNW 3 Bf Gentle breezeNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeNW 6 Bf Strong breezeNW 6 Bf Strong breezeNW 7 Bf Near galeWNW 7 Bf Near gale
21:00SSW 3 Bf Gentle breezeSSW 3 Bf Gentle breezeSW 2 Bf Light breezeW 2 Bf Light breezeNW 3 Bf Gentle breezeNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeNW 6 Bf Strong breezeNW 6 Bf Strong breezeNW 6 Bf Strong breezeNW 6 Bf Strong breezeWNW 6 Bf Strong breeze
Time 950hPa
540m
900hPa
988m
850hPa
1456m
800hPa
1948m
750hPa
2465m
700hPa
3010m
650hPa
3589m
600hPa
4204m
550hPa
4863m
500hPa
5572m
400hPa
7182m
300hPa
9160m
00:00SSW 3 Bf Gentle breezeSSW 3 Bf Gentle breezeSW 2 Bf Light breezeW 1 Bf Light airNW 2 Bf Light breezeWNW 4 Bf Moderate breezeWNW 5 Bf Fresh breezeWNW 5 Bf Fresh breezeWNW 5 Bf Fresh breezeNW 6 Bf Strong breezeWNW 5 Bf Fresh breezeWNW 6 Bf Strong breeze
03:00SSW 3 Bf Gentle breezeSSW 3 Bf Gentle breezeSW 2 Bf Light breezeW 2 Bf Light breezeWNW 3 Bf Gentle breezeWNW 5 Bf Fresh breezeWNW 5 Bf Fresh breezeWNW 5 Bf Fresh breezeWNW 5 Bf Fresh breezeWNW 5 Bf Fresh breezeWNW 5 Bf Fresh breezeWNW 6 Bf Strong breeze
06:00SSW 3 Bf Gentle breezeSSW 3 Bf Gentle breezeSW 2 Bf Light breezeW 2 Bf Light breezeWNW 3 Bf Gentle breezeWNW 4 Bf Moderate breezeWNW 4 Bf Moderate breezeWNW 5 Bf Fresh breezeWNW 5 Bf Fresh breezeWNW 5 Bf Fresh breezeWNW 5 Bf Fresh breezeWNW 5 Bf Fresh breeze
09:00S 3 Bf Gentle breezeSSW 3 Bf Gentle breezeSW 2 Bf Light breezeWSW 2 Bf Light breezeW 3 Bf Gentle breezeWNW 4 Bf Moderate breezeWNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeNW 5 Bf Fresh breezeWNW 5 Bf Fresh breezeW 5 Bf Fresh breezeWNW 5 Bf Fresh breeze
12:00SSW 3 Bf Gentle breezeSSW 3 Bf Gentle breezeSW 3 Bf Gentle breezeW 2 Bf Light breezeWNW 3 Bf Gentle breezeWNW 4 Bf Moderate breezeWNW 5 Bf Fresh breezeWNW 5 Bf Fresh breezeWNW 4 Bf Moderate breezeWSW 5 Bf Fresh breezeW 6 Bf Strong breezeWSW 6 Bf Strong breeze
15:00SSW 3 Bf Gentle breezeSW 2 Bf Light breezeWSW 2 Bf Light breezeW 2 Bf Light breezeWNW 3 Bf Gentle breezeWNW 4 Bf Moderate breezeWNW 5 Bf Fresh breezeWNW 5 Bf Fresh breezeW 6 Bf Strong breezeWNW 6 Bf Strong breezeW 7 Bf Near galeWNW 7 Bf Near gale
18:00SW 3 Bf Gentle breezeSW 3 Bf Gentle breezeSW 2 Bf Light breezeW 2 Bf Light breezeWNW 3 Bf Gentle breezeWNW 5 Bf Fresh breezeWNW 6 Bf Strong breezeW 7 Bf Near galeW 7 Bf Near galeWNW 7 Bf Near galeW 7 Bf Near galeWNW 7 Bf Near gale
21:00SSW 3 Bf Gentle breezeSW 3 Bf Gentle breezeSW 3 Bf Gentle breezeWNW 2 Bf Light breezeNW 4 Bf Moderate breezeWNW 4 Bf Moderate breezeW 5 Bf Fresh breezeW 7 Bf Near galeW 8 Bf GaleWNW 8 Bf GaleWNW 6 Bf Strong breezeWNW 10 Bf Storm
Time 950hPa
540m
900hPa
988m
850hPa
1456m
800hPa
1948m
750hPa
2465m
700hPa
3010m
650hPa
3589m
600hPa
4204m
550hPa
4863m
500hPa
5572m
400hPa
7182m
300hPa
9160m
00:00SW 3 Bf Gentle breezeSW 3 Bf Gentle breezeSW 3 Bf Gentle breezeWSW 2 Bf Light breezeWNW 2 Bf Light breezeWSW 3 Bf Gentle breezeWSW 5 Bf Fresh breezeW 6 Bf Strong breezeW 7 Bf Near galeW 6 Bf Strong breezeW 7 Bf Near galeWNW 13 Bf Hurricane
03:00SSW 3 Bf Gentle breezeSSW 4 Bf Moderate breezeSW 4 Bf Moderate breezeSSW 4 Bf Moderate breezeSSW 4 Bf Moderate breezeSW 5 Bf Fresh breezeWSW 5 Bf Fresh breezeWSW 6 Bf Strong breezeW 6 Bf Strong breezeW 6 Bf Strong breezeW 7 Bf Near galeWNW 14 Bf Hurricane
06:00SSW 3 Bf Gentle breezeSSW 3 Bf Gentle breezeSW 5 Bf Fresh breezeSW 5 Bf Fresh breezeSW 4 Bf Moderate breezeWSW 5 Bf Fresh breezeWSW 5 Bf Fresh breezeWSW 5 Bf Fresh breezeW 6 Bf Strong breezeW 5 Bf Fresh breezeW 9 Bf Strong galeWNW 13 Bf Hurricane
09:00S 3 Bf Gentle breezeSSW 4 Bf Moderate breezeSW 6 Bf Strong breezeWSW 6 Bf Strong breezeWSW 5 Bf Fresh breezeWSW 4 Bf Moderate breezeSW 3 Bf Gentle breezeSSW 4 Bf Moderate breezeSW 5 Bf Fresh breezeW 8 Bf GaleW 10 Bf StormWNW 13 Bf Hurricane
12:00SSW 4 Bf Moderate breezeSSW 4 Bf Moderate breezeSSW 5 Bf Fresh breezeSSW 4 Bf Moderate breezeSSW 4 Bf Moderate breezeWSW 5 Bf Fresh breezeW 5 Bf Fresh breezeWNW 7 Bf Near galeW 7 Bf Near galeWNW 8 Bf GaleWNW 9 Bf Strong galeWNW 14 Bf Hurricane
15:00SSW 3 Bf Gentle breezeSSW 4 Bf Moderate breezeSW 5 Bf Fresh breezeSW 5 Bf Fresh breezeWSW 5 Bf Fresh breezeW 5 Bf Fresh breezeW 5 Bf Fresh breezeWNW 6 Bf Strong breezeWNW 7 Bf Near galeWNW 8 Bf GaleWNW 7 Bf Near galeW 12 Bf Hurricane
18:00SSW 3 Bf Gentle breezeSW 3 Bf Gentle breezeW 4 Bf Moderate breezeW 5 Bf Fresh breezeW 5 Bf Fresh breezeW 6 Bf Strong breezeW 6 Bf Strong breezeW 7 Bf Near galeW 7 Bf Near galeWNW 7 Bf Near galeNW 8 Bf GaleW 12 Bf Hurricane
21:00SSW 2 Bf Light breezeW 2 Bf Light breezeW 4 Bf Moderate breezeWNW 5 Bf Fresh breezeWNW 6 Bf Strong breezeWNW 6 Bf Strong breezeWNW 6 Bf Strong breezeW 6 Bf Strong breezeW 7 Bf Near galeWNW 7 Bf Near galeNW 9 Bf Strong galeNW 9 Bf Strong gale
Time 950hPa
540m
900hPa
988m
850hPa
1456m
800hPa
1948m
750hPa
2465m
700hPa
3010m
650hPa
3589m
600hPa
4204m
550hPa
4863m
500hPa
5572m
400hPa
7182m
300hPa
9160m
00:00NNW 1 Bf Light airNW 2 Bf Light breezeNW 3 Bf Gentle breezeNNW 4 Bf Moderate breezeNNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeWNW 6 Bf Strong breezeWNW 7 Bf Near galeWNW 8 Bf GaleNW 8 Bf GaleNW 10 Bf StormNNW 12 Bf Hurricane
03:00N 2 Bf Light breezeNNW 3 Bf Gentle breezeNNW 4 Bf Moderate breezeNNW 4 Bf Moderate breezeNNW 4 Bf Moderate breezeNNW 5 Bf Fresh breezeNNW 5 Bf Fresh breezeNNW 6 Bf Strong breezeNW 8 Bf GaleNW 9 Bf Strong galeNNW 10 Bf StormNNW 11 Bf Violent storm
06:00N 3 Bf Gentle breezeN 4 Bf Moderate breezeN 4 Bf Moderate breezeN 4 Bf Moderate breezeNNW 4 Bf Moderate breezeNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeNNW 6 Bf Strong breezeNNW 7 Bf Near galeNNW 8 Bf GaleNW 9 Bf Strong galeNW 10 Bf Storm
09:00N 3 Bf Gentle breezeN 3 Bf Gentle breezeN 4 Bf Moderate breezeN 4 Bf Moderate breezeNNW 4 Bf Moderate breezeNW 4 Bf Moderate breezeNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeNW 6 Bf Strong breezeNW 7 Bf Near galeNW 8 Bf GaleNW 10 Bf Storm
12:00N 3 Bf Gentle breezeN 3 Bf Gentle breezeNNE 4 Bf Moderate breezeNNE 3 Bf Gentle breezeNNW 3 Bf Gentle breezeNW 3 Bf Gentle breezeNW 4 Bf Moderate breezeNW 6 Bf Strong breezeNW 7 Bf Near galeNW 7 Bf Near galeNW 8 Bf GaleNW 10 Bf Storm
15:00N 2 Bf Light breezeN 2 Bf Light breezeNNE 3 Bf Gentle breezeNNE 3 Bf Gentle breezeNNW 3 Bf Gentle breezeNNW 4 Bf Moderate breezeNW 4 Bf Moderate breezeNW 6 Bf Strong breezeWNW 7 Bf Near galeWNW 7 Bf Near galeNW 7 Bf Near galeNW 9 Bf Strong gale
18:00N 3 Bf Gentle breezeN 3 Bf Gentle breezeN 3 Bf Gentle breezeN 2 Bf Light breezeNNW 3 Bf Gentle breezeNNW 4 Bf Moderate breezeNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeNW 6 Bf Strong breezeNW 6 Bf Strong breezeNW 7 Bf Near galeNW 9 Bf Strong gale
21:00N 3 Bf Gentle breezeNNE 3 Bf Gentle breezeNNE 3 Bf Gentle breezeNNE 3 Bf Gentle breezeN 3 Bf Gentle breezeNNW 3 Bf Gentle breezeNNW 4 Bf Moderate breezeNW 5 Bf Fresh breezeNW 5 Bf Fresh breezeNW 5 Bf Fresh breezeWNW 6 Bf Strong breezeWNW 8 Bf Gale