02948bf75f
Juneteenth 2027 (June 19) falls on a Saturday and is observed on Friday June 18, 2027, which is also the third Friday of June 2027. The futures market hours database tracked Juneteenth through 6/19/2026 but was missing 6/18/2027, so ThirdFriday-based index expiries (ES, NQ, YM, RTY and their micros) were not moved back, producing e.g. ES18M27 instead of ES17M27. Add 6/18/2027 alongside every existing 6/19/2026 entry (earlyCloses, lateOpens, bankHolidays, holidays). Same class of fix as #7164. Add June 2027 regression contracts (last trade 2027-06-17) for ES, NQ, YM, RTY, MES, MYM in the expiry test data. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>