def METHOD_NAME(lan):
    date = lan.get("DA")
    time = lan.get("TI")
    landing_datetime_utc = make_datetime_json_serializable(date, time)
    value = {
        "landingDatetimeUtc": landing_datetime_utc,
        "port": lan.get("PO"),
        "sender": lan.get("TS"),
    }
    children = tagged_children(lan)
    if "SPE" in children:
        catches = [parse_spe(spe) for spe in children["SPE"]]
        value["catchLanded"] = catches
    data = {"log_type": "LAN", "value": value}
    return data