def METHOD_NAME(context: Context, doc) -> None:
    table = doc.xpath(
        "//h2[text()='Übertretungen (Art. 9 Entsendegesetz)']/following::table[1]"
    )[0]
    for row in table.xpath("tbody/tr")[1:]:
        [date, name, addr, law] = row.xpath("descendant::*/text()")
        address = parse_address(context, addr)
        date = h.parse_date(date, ["%d.%m.%Y"])
        company = parse_target(context, name, address, date)
        if company is None:
            continue
        sanction = h.make_sanction(context, company)
        sanction.id = context.make_id("Sanction", "Penalty", company.id, law, date)
        sanction.add("date", date)
        sanction.add("description", "Administrative Penalty")
        sanction.add("program", "EntsG Sanctions")
        sanction.add(
            "reason", f"Infraction against Liechtenstein Posted Workers Act, {law}"
        )
        context.emit(sanction)
        context.emit(company, target=True)