code: def _read_data() -> list[tuple[datetime, str]]:
      """ """
      ic = import_required(
          "icalendar",
          "us_holidays data requires icalendar (http://icalendar.readthedocs.org) to be installed",
      )
  
      with open(package_path("USHolidays.ics")) as f:
          data = ic.Calendar.from_ical(f.read())
  
      return sorted(
          (comp.get("dtstart").dt, str(comp.get("summary")))
          for comp in data.walk()
          if comp.name == "VEVENT"
      )
  
imports: from __future__ import annotations
  import logging
  from typing import TYPE_CHECKING
  from ..util.dependencies import import_required
  from ..util.sampledata import package_path
label_desc: Use image node_id 1 for calling a global function with example usage: _read_data() and returns: sorted