MSubs Gets Contract for XL Autonomous Submarine Development