Current Date: 2026-07-21
Future Date (+105 days): 2026-11-03
Future Date (+120 days): 2026-11-18
Future Date (+180 days): 2027-01-17