LEDGER: 4,999 Annual Reports and 118K Questions for Long-Context Financial LLM Eval | HACKOBAR_