(B) Propulsion. (C) Mission systems. (D) Vehicle subsystems. (E) Air vehicle software. (F) Systems engineering. (G) Program management. (H) System test and evaluation. (I) Support and training systems. (J) Contract fee. (K) Engineering changes. (L) Direct mission support, including Congressional General Reductions. (M) Government testing. (N) Ancillary aircraft equipment. (O) Initial spares. (P) Contractor support. (Q) Modifications. (c) Semiannual update of matrices (1) In general Each Secretary concerned shall submit to the congressional defense committees and the Comptroller General of the United States updates to the matrices described in subsection (b) as follows: (A) The first update shall be submitted not later than 180 days after the date on which the Secretaries concerned submit the initial matrices as required by subsection (a). (B) Following the first update under paragraph (1), additional updates shall be submitted— (i) concurrent with the submission of the budget of the President to Congress pursuant to section 1105(a) of title 31, United States Code, for each fiscal year