[
    {
        "Protocol": "UDP",
        "Port": 7707,
        "Ref": "GamePort",
        "Name": "Game Port",
        "Description": "Port used for main game traffic",
        "ChildPorts": [
            {
                "Protocol": "UDP",
                "Port": 7708,
                "Ref": "QueryPort",
                "Offset": 1,
                "Name": "Query Port",
                "Description": "Port used for Steam query traffic"
            },
            {
                "Protocol": "UDP",
                "Port": 7717,
                "Ref": "GameSpyPort",
                "Offset": 10,
                "Name": "GameSpy Port",
                "Description": "Port for GameSpy query traffic"
            },
            {
                "Protocol": "TCP",
                "Port": 8075,
                "Ref": "WebAdminPort",
                "Offset": 368,
                "Name": "Web Admin Port",
                "Description": "Port used for web admin interface"
            },
            {
                "Protocol": "UDP",
                "Port": 20560,
                "Ref": "SteamPort",
                "Offset": 12853,
                "Name": "Steam Port",
                "Description": "Port used for Steam traffic"
            },
            {
                "Protocol": "Both",
                "Port": 28852,
                "Ref": "MasterServerPort",
                "Offset": 21145,
                "Name": "Master Server Browser Port",
                "Description": "Port used master server browser traffic"
            }
        ]
    }
]