; or (B) has not slaughtered cattle during those immediately preceding 5 calendar years but has the capacity to slaughter not less than 125,000 head of cattle per year, as determined by the Secretary. (10) Producer The term producer means a person engaged, directly or through an intermediary, in the business of selling cattle to a packer for slaughter. (11) Steer The term steer means a bovine male castrated before reaching sexual maturity. (12) Type of contract (A) In general The term type of contract means the classification of a contract for the purchase of cattle— (i) into 1 of the categories described in subparagraph (B); and (ii) by determining the base price of the cattle. (B) Categories The categories for classification of a type of contract are the following: (i) Formula marketing arrangement. (ii) Forward contract. (iii) Negotiated grid purchase contract. 232. Cattle contract library (a) In general Subject to the availability of appropriations to carry out this section, the Secretary shall establish and maintain a library or catalog of each type of contract offered by packers to producers for the purchase of all or part of the production of the producers of fed cattle (including cattle that are purchased or committed for delivery), including any schedules of premiums or discounts associated with the contract. (b) Information collection (1) In general To maintain the library or catalog established under subsection (a), the Secretary shall obtain information from each packer on each type of existing contract of the packer by requiring a filing or other form of information submission from each packer. (2) Contracted cattle numbers Information that shall be submitted to the Secretary by a packer under paragraph (1) shall include, with respect to each existing contract of a packer— (A) the type of contract