{%
    local print_connector = {}
    for _, connector in pairs(ConnectorList) do
        if connector.IdentifyMode == 3 and connector.Presence == 1 then
            table.insert(print_connector, {
                Name = connector.ConnectorName,
                Type = connector.Type,
                SilkText = connector.SilkText,
                Slot = connector.Slot,
                Status = (connector.LoadStatus == 0) and "normal" or "abnormal"
            })
        end
    end

    echo('Csr list are:\n')
    echo("ConnectorName                           Type           SilkText       Slot    LoadStatus\n")
    for _, v in pairs(print_connector) do
        echo(string.format('%-40s%-15s%-15s%-8s%-10s\n', v.Name, v.Type, v.SilkText, v.Slot, v.Status))
    end
%}
