ALLY FINANCIAL INC. ALLY FINANCIAL TERM NOTES DUE FROM NINE MONTHS TO THIRTY YEARS FROM DATE OF ISSUE SELLING AGENT AGREEMENT August 31, 2022