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