MASTER REPURCHASE AGREEMENT Dated as of June 5, 2019 by and among BARCLAYS BANK PLC, as Purchaser, STARWOOD MORTGAGE FUNDING II LLC, as Seller, STARWOOD PROPERTY MORTGAGE SUB-22, L.L.C., as Seller, and STARWOOD PROPERTY MORTGAGE SUB-22-A, L.L.C., as...