A dozen named sections, a time in a zone the file does not reliably state, and no expiration row anywhere.
The statement renders times in the account's own zone and names one only in the prose of a balance row. Read as US Central, a sample statement's 07:46 NDX fill lands 44 minutes before that market opens. Rather than shift by a label that does not survive checking, FillStub keeps the date, keeps the observed time on the row where you can read it, and declines to place the fill at a minute.
The rows under it have a blank Exec Time and a Net Price of CREDIT or DEBIT. They belong to the row above and inherit its order, which is what rebuilds a condor from four rows.
Its Symbol column carries the underlying, not the root. A third Friday is the monthly and everything else is the weekly, and the root decides both cash settlement and when trading stops.
Both reported wordings are matched, and a statement that spans an expiry without one is reported as incomplete rather than treated as a book that had none. Load Defaults before exporting.
Both eras are read, the TDA statement with its REF # column and the Schwab-era one. Outright futures are not options and are not journaled; futures options are left out because their expiry column is a product code that the statement never resolves to a date.