Spreadsheet ingestion and normalization
- Loads .xlsx files with configurable filename patterns for Division B/C.
- Falls back to worksheet content when filenames are ambiguous.
- Normalizes event and team names with configurable correction maps.
- Extracts event placements and overall placements when present.