Germany Canada AppleMark Canada Ireland Europe Canada France Canada Vimy Centennial Germany Canada AppleMark AppleMark AppleMark Trudeau Houston Trudeau Houston US Canada Germany Canada