Battle of Belgium order of battle

This is the order of battle for the Battle of Belgium, a World War II battle between German and Allied forces in Belgium on 10–28 May 1940.
Allied armed forces.
Belgian air service.
The Belgian Air Service ("Aéronautique Militaire Belge") comprised three main aerial regiments:
The Aéronautique Militaire Belge was reinforced by the Royal Air Force:
Belgian Army.
The strength of the Belgian Army extended to seven Corps, a Cavalry Corps and several ad hoc units and fortresses. In the following overview, the position of each division at the start of hostilities on May 10, 1940 is given in parentheses.
French First Army Group.
British Expeditionary Force.
General Lord Gort
German armed forces.
Army Group B.
Commanded by Colonel General Fedor von Bock
Luftwaffe.
The Luftwaffe order of battle for operations over Belgium: