Exhibit 99.3 RBC Mortgage Loan Purchase Agreement MORTGAGE LOAN PURCHASE AGREEMENT (RBC BANK LOANS) Mortgage Loan Purchase Agreement (this "Agreement"), dated as of August 1, 2007, between Royal Bank of Canada, acting through its branch located at One...