[
    {
        "commands": [
            {
                "display_name": "Start or stop capture",
                "key": "GPCAMERA_SHUTTER",
                "url": "/command/shutter",
                "widget_type": "button"
            },
            {
                "display_name": "Set Mode and Sub-Mode",
                "key": "GPCAMERA_XMODE",
                "url": "/command/xmode",
                "widget_type": "button"
            },
            {
                "display_name": "Set Mode",
                "key": "GPCAMERA_MODE",
                "url": "/command/mode",
                "widget_type": "button"
            },
            {
                "display_name": "Set Mode and Sub-Mode",
                "key": "GPCAMERA_SUBMODE",
                "url": "/command/sub_mode",
                "widget_type": "button"
            },
            {
                "display_name": "Power Off Camera",
                "key": "GPCAMERA_POWER_ID",
                "url": "/command/system/sleep",
                "widget_type": "button"
            },
            {
                "display_name": "Notify start FW Update File Download",
                "key": "GPCAMERA_FWUPDATE_DOWNLOAD_START",
                "url": "/command/fwupdate/download/start",
                "widget_type": "button"
            },
            {
                "display_name": "Notify completion of FW Update File Download",
                "key": "GPCAMERA_FWUPDATE_DOWNLOAD_DONE",
                "url": "/command/fwupdate/download/done",
                "widget_type": "button"
            },
            {
                "display_name": "Cancel FW Update File Download",
                "key": "GPCAMERA_FWUPDATE_DOWNLOAD_CANCEL",
                "url": "/command/fwupdate/download/cancel",
                "widget_type": "button"
            },
            {
                "display_name": "Reset to Factory Defaults",
                "key": "GPCAMERA_FACTORY_RESET",
                "url": "/command/system/factory/reset",
                "widget_type": "button"
            },
            {
                "display_name": "Power Saving Sleep Mode",
                "key": "GPCAMERA_SLEEP",
                "url": "/command/system/sleep",
                "widget_type": "button"
            },
            {
                "display_name": "Use with Current Wi-Fi Remote",
                "key": "GPCAMERA_USE_CURRENT_WIRELESS_REMOTE_ID",
                "url": "/setting/63/2",
                "widget_type": "button"
            },
            {
                "display_name": "Use with New Wi-Fi Remote",
                "key": "GPCAMERA_USE_NEW_WIRELESS_REMOTE_ID",
                "url": "/command/wireless/rc/pair",
                "widget_type": "button"
            },
            {
                "display_name": "Cancel pairing of new Wi-Fi Remote",
                "key": "GPCAMERA_CANCEL_PAIR_WIRELESS_REMOTE_ID",
                "url": "/command/wireless/rc/pair/cancel",
                "widget_type": "button"
            },
            {
                "display_name": "Cancel pairing if already paired",
                "key": "GPCAMERA_CANCEL_PAIR_WIRELESS_ID",
                "url": "/command/wireless/pair/cancel",
                "widget_type": "button"
            },
            {
                "display_name": "Reset Protune",
                "key": "GPCAMERA_VIDEO_PROTUNE_RESET_TO_DEFAULT",
                "url": "/command/video/protune/reset",
                "widget_type": "button"
            },
            {
                "display_name": "Reset Protune",
                "key": "GPCAMERA_MULTISHOT_PROTUNE_RESET_TO_DEFAULT",
                "url": "/command/multi_shot/protune/reset",
                "widget_type": "button"
            },
            {
                "display_name": "Reset Protune",
                "key": "GPCAMERA_PHOTO_PROTUNE_RESET_TO_DEFAULT",
                "url": "/command/photo/protune/reset",
                "widget_type": "button"
            },
            {
                "display_name": "Set Date and Time",
                "key": "GPCAMERA_SET_DATE_AND_TIME_ID",
                "url": "/command/setup/date_time",
                "widget_type": "button"
            },
            {
                "display_name": "Delete Last File",
                "key": "GPCAMERA_DELETE_LAST_FILE_ID",
                "url": "/command/storage/delete/last",
                "widget_type": "button"
            },
            {
                "display_name": "Delete All Files from SD Card",
                "key": "GPCAMERA_DELETE_ALL_FILES_ID",
                "url": "/command/storage/delete/all",
                "widget_type": "button"
            },
            {
                "display_name": "Delete File",
                "key": "GPCAMERA_DELETE_FILE_ID",
                "url": "/command/storage/delete",
                "widget_type": "button"
            },
            {
                "display_name": "Locate Camera",
                "key": "GPCAMERA_LOCATE_ID",
                "url": "/command/system/locate",
                "widget_type": "toggle"
            },
            {
                "display_name": "Name",
                "key": "GPCAMERA_NETWORK_NAME_ID",
                "max_length": 32,
                "min_length": 8,
                "regex": "^((?!goprohero$)[A-Za-z0-9_\\-@]+)$",
                "url": "/command/wireless/ap/ssid",
                "widget_type": "text"
            },
            {
                "display_name": "Control Wi-Fi AP",
                "key": "GPCAMERA_AP_CONTROL",
                "url": "/command/wireless/ap/control",
                "widget_type": "button"
            },
            {
                "display_name": "Version",
                "key": "GPCAMERA_INFO_VERSION_ID",
                "url": "camera_version",
                "widget_type": "readonly"
            },
            {
                "display_name": "Version",
                "key": "GPCAMERA_NETWORK_VERSION_ID",
                "url": "bacpac_version",
                "widget_type": "readonly"
            },
            {
                "display_name": "Battery Level",
                "key": "GPCAMERA_BATTERY_LEVEL_ID",
                "url": "camera_battery",
                "widget_type": "readonly"
            },
            {
                "display_name": "SD Card Capacity",
                "key": "GPCAMERA_SDCARD_CAPACITY_ID",
                "url": "sd_card",
                "widget_type": "child"
            },
            {
                "display_name": "Tag Moment",
                "key": "GPCAMERA_TAG_MOMENT",
                "url": "/command/storage/tag_moment",
                "widget_type": "button"
            },
            {
                "display_name": "Pair with Known RC",
                "key": "GPCAMERA_RC_PAIR",
                "url": "/command/rc/pair",
                "widget_type": "button"
            },
            {
                "display_name": "Start Wi-Fi SSID Scan",
                "key": "GPCAMERA_SSID_SCAN",
                "url": "/command/wireless/ssid/scan",
                "widget_type": "button"
            },
            {
                "display_name": "Wi-Fi SSID Scan Results",
                "key": "GPCAMERA_SSID_LIST",
                "url": "/command/wireless/ssid/list",
                "widget_type": "button"
            },
            {
                "display_name": "Connect to Wi-Fi SSID",
                "key": "GPCAMERA_SSID_SELECT",
                "url": "/command/wireless/ssid/select",
                "widget_type": "button"
            },
            {
                "display_name": "Delete Wi-Fi SSID from Known List",
                "key": "GPCAMERA_SSID_DELETE",
                "url": "/command/wireless/ssid/delete",
                "widget_type": "button"
            }
        ],
        "display_hints": [
            {
                "commands": [
                    {
                        "command_key": "GPCAMERA_VIDEO_PROTUNE_RESET_TO_DEFAULT",
                        "precedence": 1
                    }
                ],
                "display_name": "Video Settings",
                "key": "GPCAMERA_GROUP_VIDEO",
                "settings": [
                    {
                        "precedence": 1,
                        "setting_id": 5,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 6,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 7,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 2,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 3,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 4,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 8,
                        "widget_type": "toggle"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 9,
                        "widget_type": "toggle"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 10,
                        "widget_type": "toggle"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 11,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 12,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 13,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 14,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 15,
                        "widget_type": "slider"
                    }
                ]
            },
            {
                "commands": [
                    {
                        "command_key": "GPCAMERA_PHOTO_PROTUNE_RESET_TO_DEFAULT",
                        "precedence": 1
                    }
                ],
                "display_name": "Photo Settings",
                "key": "GPCAMERA_GROUP_PHOTO",
                "settings": [
                    {
                        "precedence": 1,
                        "setting_id": 18,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 19,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 17,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 20,
                        "widget_type": "toggle"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 21,
                        "widget_type": "toggle"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 22,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 23,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 24,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 25,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 26,
                        "widget_type": "slider"
                    }
                ]
            },
            {
                "commands": [
                    {
                        "command_key": "GPCAMERA_MULTISHOT_PROTUNE_RESET_TO_DEFAULT",
                        "precedence": 1
                    }
                ],
                "display_name": "Multi-Shot Settings",
                "key": "GPCAMERA_GROUP_MULTI_SHOT",
                "settings": [
                    {
                        "precedence": 1,
                        "setting_id": 31,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 29,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 30,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 32,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 28,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 33,
                        "widget_type": "toggle"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 34,
                        "widget_type": "toggle"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 35,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 36,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 37,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 38,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 39,
                        "widget_type": "slider"
                    }
                ]
            },
            {
                "commands": [
                    {
                        "command_key": "GPCAMERA_SET_DATE_AND_TIME_ID",
                        "precedence": 1
                    }
                ],
                "display_name": "Setup",
                "key": "GPCAMERA_GROUP_SETUP",
                "settings": [
                    {
                        "precedence": 1,
                        "setting_id": 52,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 53,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 1,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 16,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 27,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 54,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 55,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 56,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 57,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 58,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 59,
                        "widget_type": "select"
                    },
                    {
                        "precedence": 1,
                        "setting_id": 63,
                        "widget_type": "select"
                    }
                ]
            },
            {
                "commands": [
                    {
                        "command_key": "GPCAMERA_DELETE_LAST_FILE_ID",
                        "precedence": 1
                    },
                    {
                        "command_key": "GPCAMERA_DELETE_ALL_FILES_ID",
                        "precedence": 1
                    }
                ],
                "display_name": "Delete",
                "key": "GPCAMERA_GROUP_DELETE_ID",
                "settings": []
            },
            {
                "commands": [
                    {
                        "command_key": "GPCAMERA_NETWORK_NAME_ID",
                        "precedence": 1
                    },
                    {
                        "command_key": "GPCAMERA_INFO_VERSION_ID",
                        "precedence": 1
                    },
                    {
                        "command_key": "GPCAMERA_LOCATE_ID",
                        "precedence": 1
                    }
                ],
                "display_name": "Camera Info",
                "key": "GPCAMERA_GROUP_CAMERA_INFO",
                "settings": []
            },
            {
                "commands": [
                    {
                        "command_key": "GPCAMERA_USE_CURRENT_WIRELESS_REMOTE_ID",
                        "precedence": 1
                    },
                    {
                        "command_key": "GPCAMERA_USE_NEW_WIRELESS_REMOTE_ID",
                        "precedence": 1
                    }
                ],
                "display_name": "Wireless Controls",
                "key": "GPCAMERA_GROUP_WIRELESS_CONTROLS",
                "settings": []
            },
            {
                "commands": [
                    {
                        "command_key": "GPCAMERA_BATTERY_LEVEL_ID",
                        "precedence": 1
                    },
                    {
                        "command_key": "GPCAMERA_SDCARD_CAPACITY_ID",
                        "precedence": 1
                    }
                ],
                "display_name": "Camera Status",
                "key": "GPCAMERA_GROUP_CAMERA_STATUS",
                "settings": []
            }
        ],
        "filters": [
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 13
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 11
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        2,
                        3,
                        4,
                        6,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 12
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        2,
                        3,
                        4,
                        6,
                        7,
                        9,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 10
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        2,
                        3,
                        4,
                        6,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 8
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        6,
                        9,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 9
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        2,
                        4,
                        6,
                        9,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 7
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        6,
                        8,
                        9,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 6
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        9,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 5
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        9,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 4
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        9,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        9,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 1
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        9,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 13
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 11
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        2,
                        3,
                        4,
                        5,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 12
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        2,
                        3,
                        4,
                        5,
                        7,
                        8,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 10
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        2,
                        3,
                        4,
                        5,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 8
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        5,
                        8,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 9
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        2,
                        4,
                        5,
                        8,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 7
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        5,
                        8,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 6
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 5
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 4
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        7,
                        8,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        9,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 1
                    },
                    {
                        "setting_id": 57,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 4,
                    "values": [
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 4,
                    "values": [
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 4
                    }
                ],
                "blacklist": {
                    "setting_id": 4,
                    "values": [2]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 5
                    }
                ],
                "blacklist": {
                    "setting_id": 4,
                    "values": [
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 6
                    }
                ],
                "blacklist": {
                    "setting_id": 4,
                    "values": [
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 7
                    }
                ],
                "blacklist": {
                    "setting_id": 4,
                    "values": [
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 9
                    },
                    {
                        "setting_id": 3,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 4,
                    "values": [1]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 9
                    },
                    {
                        "setting_id": 3,
                        "setting_value": 3
                    }
                ],
                "blacklist": {
                    "setting_id": 4,
                    "values": [1]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 8
                    }
                ],
                "blacklist": {
                    "setting_id": 4,
                    "values": [
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 10
                    }
                ],
                "blacklist": {
                    "setting_id": 4,
                    "values": [
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 11
                    }
                ],
                "blacklist": {
                    "setting_id": 4,
                    "values": [
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 2,
                        "setting_value": 13
                    }
                ],
                "blacklist": {
                    "setting_id": 4,
                    "values": [
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 2,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        8,
                        10,
                        11,
                        13
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 2,
                        "setting_value": 4
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 2,
                        "setting_value": 5
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 2,
                        "setting_value": 7
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 2,
                        "setting_value": 9
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 2,
                        "setting_value": 8
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 2,
                        "setting_value": 10
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 2,
                        "setting_value": 11
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 2,
                        "setting_value": 12
                    }
                ],
                "blacklist": {
                    "setting_id": 3,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        7,
                        10,
                        11,
                        12
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 2,
                        "setting_value": 12
                    },
                    {
                        "setting_id": 3,
                        "setting_value": 5
                    }
                ],
                "blacklist": {
                    "setting_id": 4,
                    "values": [0]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 3,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 8,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 3,
                        "setting_value": 8
                    }
                ],
                "blacklist": {
                    "setting_id": 8,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 3,
                        "setting_value": 9
                    }
                ],
                "blacklist": {
                    "setting_id": 8,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 3,
                        "setting_value": 10
                    }
                ],
                "blacklist": {
                    "setting_id": 8,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 3,
                        "setting_value": 11
                    }
                ],
                "blacklist": {
                    "setting_id": 8,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 3,
                        "setting_value": 12
                    }
                ],
                "blacklist": {
                    "setting_id": 8,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 10,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 11,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 10,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 12,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 10,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 14,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 10,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 13,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 10,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 15,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 5,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 6,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 7,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 6,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 7,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 6,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 5,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 3
                    }
                ],
                "blacklist": {
                    "setting_id": 7,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 3
                    }
                ],
                "blacklist": {
                    "setting_id": 5,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 18,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 19,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 19,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 18,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 21,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 22,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 21,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 23,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 21,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 25,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 21,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 24,
                    "values": [
                        0,
                        1,
                        2,
                        3
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 21,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 26,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 19,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 22,
                    "values": [0]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 19,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 22,
                    "values": [0]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 19,
                        "setting_value": 3
                    }
                ],
                "blacklist": {
                    "setting_id": 22,
                    "values": [0]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 19,
                        "setting_value": 4
                    }
                ],
                "blacklist": {
                    "setting_id": 22,
                    "values": [0]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 19,
                        "setting_value": 5
                    }
                ],
                "blacklist": {
                    "setting_id": 22,
                    "values": [0]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 19,
                        "setting_value": 6
                    }
                ],
                "blacklist": {
                    "setting_id": 22,
                    "values": [0]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 19,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 26,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 19,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 26,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 19,
                        "setting_value": 3
                    }
                ],
                "blacklist": {
                    "setting_id": 26,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 19,
                        "setting_value": 4
                    }
                ],
                "blacklist": {
                    "setting_id": 26,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 19,
                        "setting_value": 5
                    }
                ],
                "blacklist": {
                    "setting_id": 26,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 69,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 19,
                        "setting_value": 6
                    }
                ],
                "blacklist": {
                    "setting_id": 26,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 31,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 30,
                    "values": [
                        0,
                        1,
                        2,
                        5,
                        10,
                        30,
                        60
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 32,
                    "values": [
                        0,
                        4,
                        5,
                        10,
                        15,
                        20,
                        30,
                        60,
                        120,
                        300,
                        1800,
                        3600
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 31,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 29,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 32,
                    "values": [
                        0,
                        4,
                        5,
                        10,
                        15,
                        20,
                        30,
                        60,
                        120,
                        300,
                        1800,
                        3600
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 29,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 30,
                    "values": [
                        0,
                        1,
                        2,
                        5,
                        10,
                        30,
                        60
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 35,
                    "values": [0]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 35,
                    "values": [0]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 3
                    }
                ],
                "blacklist": {
                    "setting_id": 35,
                    "values": [0]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 4
                    }
                ],
                "blacklist": {
                    "setting_id": 35,
                    "values": [0]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 5
                    }
                ],
                "blacklist": {
                    "setting_id": 35,
                    "values": [0]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 6
                    }
                ],
                "blacklist": {
                    "setting_id": 35,
                    "values": [0]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 32,
                    "values": [
                        4,
                        5
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 3
                    }
                ],
                "blacklist": {
                    "setting_id": 32,
                    "values": [
                        4,
                        5,
                        10
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 4
                    }
                ],
                "blacklist": {
                    "setting_id": 32,
                    "values": [
                        4,
                        5,
                        10,
                        15
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 5
                    }
                ],
                "blacklist": {
                    "setting_id": 32,
                    "values": [
                        4,
                        5,
                        10,
                        15,
                        20
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 6
                    }
                ],
                "blacklist": {
                    "setting_id": 32,
                    "values": [
                        4,
                        5,
                        10,
                        15,
                        20,
                        30
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 34,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 35,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 34,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 36,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 34,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 38,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 34,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 37,
                    "values": [
                        0,
                        1,
                        2,
                        3
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 34,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 39,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 39,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 39,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 3
                    }
                ],
                "blacklist": {
                    "setting_id": 39,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 4
                    }
                ],
                "blacklist": {
                    "setting_id": 39,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 5
                    }
                ],
                "blacklist": {
                    "setting_id": 39,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 70,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 31,
                        "setting_value": 6
                    }
                ],
                "blacklist": {
                    "setting_id": 39,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 10,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 11,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 12,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 14,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 13,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 15,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    },
                    {
                        "setting_id": 2,
                        "setting_value": 12
                    },
                    {
                        "setting_id": 3,
                        "setting_value": 5
                    }
                ],
                "blacklist": {
                    "setting_id": 4,
                    "values": [0]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 10,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 11,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 12,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 14,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 13,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 15,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 3
                    }
                ],
                "blacklist": {
                    "setting_id": 10,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 3
                    }
                ],
                "blacklist": {
                    "setting_id": 11,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 3
                    }
                ],
                "blacklist": {
                    "setting_id": 12,
                    "values": [
                        0,
                        1
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 3
                    }
                ],
                "blacklist": {
                    "setting_id": 14,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 3
                    }
                ],
                "blacklist": {
                    "setting_id": 13,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 68,
                        "setting_value": 3
                    }
                ],
                "blacklist": {
                    "setting_id": 15,
                    "values": [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 53,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 16,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 53,
                        "setting_value": 0
                    }
                ],
                "blacklist": {
                    "setting_id": 27,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 53,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 1,
                    "values": [
                        0,
                        2,
                        3
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 53,
                        "setting_value": 1
                    }
                ],
                "blacklist": {
                    "setting_id": 27,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 53,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 1,
                    "values": [
                        0,
                        2,
                        3
                    ]
                }
            },
            {
                "activated_by": [
                    {
                        "setting_id": 53,
                        "setting_value": 2
                    }
                ],
                "blacklist": {
                    "setting_id": 16,
                    "values": [
                        0,
                        1,
                        2
                    ]
                }
            }
        ],
        "info": {
            "ap_has_default_credentials": "0",
            "ap_mac": "d4d91932fd80",
            "ap_ssid": "DrJekyl",
            "board_type": "0x05",
            "firmware_version": "HD4.02.01.02.00",
            "git_sha1": "7715b89e2956f35a133746a2156f21454b091aa4",
            "model_name": "HERO4 Black",
            "model_number": 13,
            "serial_number": "CXXXXXXXXXXXXXX"
        },
        "modes": [
            {
                "display_name": "Video",
                "path_segment": "video",
                "settings": [
                    {
                        "display_name": "Default Video Sub Mode",
                        "id": 1,
                        "options": [
                            {
                                "display_name": "Video",
                                "value": 0
                            },
                            {
                                "display_name": "Video + Photo",
                                "value": 2
                            },
                            {
                                "display_name": "Looping",
                                "value": 3
                            }
                        ],
                        "path_segment": "default_sub_mode"
                    },
                    {
                        "display_name": "Video Sub Mode",
                        "id": 68,
                        "options": [
                            {
                                "display_name": "Video",
                                "value": 0
                            },
                            {
                                "display_name": "Video + Photo",
                                "value": 2
                            },
                            {
                                "display_name": "Looping",
                                "value": 3
                            }
                        ],
                        "path_segment": "current_sub_mode"
                    },
                    {
                        "display_name": "Resolution",
                        "id": 2,
                        "options": [
                            {
                                "display_name": "4K",
                                "value": 1
                            },
                            {
                                "display_name": "4K SuperView",
                                "value": 2
                            },
                            {
                                "display_name": "2.7K",
                                "value": 4
                            },
                            {
                                "display_name": "2.7K SuperView",
                                "value": 5
                            },
                            {
                                "display_name": "2.7K 4:3",
                                "value": 6
                            },
                            {
                                "display_name": "1440",
                                "value": 7
                            },
                            {
                                "display_name": "1080",
                                "value": 9
                            },
                            {
                                "display_name": "1080 SuperView",
                                "value": 8
                            },
                            {
                                "display_name": "960",
                                "value": 10
                            },
                            {
                                "display_name": "720",
                                "value": 12
                            },
                            {
                                "display_name": "720 SuperView",
                                "value": 11
                            },
                            {
                                "display_name": "WVGA",
                                "value": 13
                            }
                        ],
                        "path_segment": "resolution"
                    },
                    {
                        "display_name": "Frames Per Second",
                        "id": 3,
                        "options": [
                            {
                                "display_name": "240",
                                "value": 0
                            },
                            {
                                "display_name": "120",
                                "value": 1
                            },
                            {
                                "display_name": "100",
                                "value": 2
                            },
                            {
                                "display_name": "90",
                                "value": 3
                            },
                            {
                                "display_name": "80",
                                "value": 4
                            },
                            {
                                "display_name": "60",
                                "value": 5
                            },
                            {
                                "display_name": "50",
                                "value": 6
                            },
                            {
                                "display_name": "48",
                                "value": 7
                            },
                            {
                                "display_name": "30",
                                "value": 8
                            },
                            {
                                "display_name": "25",
                                "value": 9
                            },
                            {
                                "display_name": "24",
                                "value": 10
                            },
                            {
                                "display_name": "15",
                                "value": 11
                            },
                            {
                                "display_name": "12.5",
                                "value": 12
                            }
                        ],
                        "path_segment": "fps"
                    },
                    {
                        "display_name": "Field of View",
                        "id": 4,
                        "options": [
                            {
                                "display_name": "Wide",
                                "value": 0
                            },
                            {
                                "display_name": "Medium",
                                "value": 1
                            },
                            {
                                "display_name": "Narrow",
                                "value": 2
                            }
                        ],
                        "path_segment": "fov"
                    },
                    {
                        "display_name": "Interval",
                        "id": 5,
                        "options": [
                            {
                                "display_name": "0.5 Seconds",
                                "value": 0
                            },
                            {
                                "display_name": "1 Second",
                                "value": 1
                            },
                            {
                                "display_name": "2 Seconds",
                                "value": 2
                            },
                            {
                                "display_name": "5 Seconds",
                                "value": 3
                            },
                            {
                                "display_name": "10 Seconds",
                                "value": 4
                            },
                            {
                                "display_name": "30 Seconds",
                                "value": 5
                            },
                            {
                                "display_name": "60 Seconds",
                                "value": 6
                            }
                        ],
                        "path_segment": "timelapse_rate"
                    },
                    {
                        "display_name": "Interval",
                        "id": 6,
                        "options": [
                            {
                                "display_name": "Max",
                                "value": 0
                            },
                            {
                                "display_name": "5 Minutes",
                                "value": 1
                            },
                            {
                                "display_name": "20 Minutes",
                                "value": 2
                            },
                            {
                                "display_name": "60 Minutes",
                                "value": 3
                            },
                            {
                                "display_name": "120 Minutes",
                                "value": 4
                            }
                        ],
                        "path_segment": "looping"
                    },
                    {
                        "display_name": "Interval",
                        "id": 7,
                        "options": [
                            {
                                "display_name": "1 Photo / 5 Seconds",
                                "value": 1
                            },
                            {
                                "display_name": "1 Photo / 10 Seconds",
                                "value": 2
                            },
                            {
                                "display_name": "1 Photo / 30 Seconds",
                                "value": 3
                            },
                            {
                                "display_name": "1 Photo / 60 Seconds",
                                "value": 4
                            }
                        ],
                        "path_segment": "piv"
                    },
                    {
                        "display_name": "Low Light",
                        "id": 8,
                        "options": [
                            {
                                "display_name": "ON",
                                "value": 1
                            },
                            {
                                "display_name": "OFF",
                                "value": 0
                            }
                        ],
                        "path_segment": "low_light"
                    },
                    {
                        "display_name": "Spot Meter",
                        "id": 9,
                        "options": [
                            {
                                "display_name": "ON",
                                "value": 1
                            },
                            {
                                "display_name": "OFF",
                                "value": 0
                            }
                        ],
                        "path_segment": "spot_meter"
                    },
                    {
                        "display_name": "Protune",
                        "id": 10,
                        "options": [
                            {
                                "display_name": "ON",
                                "value": 1
                            },
                            {
                                "display_name": "OFF",
                                "value": 0
                            }
                        ],
                        "path_segment": "protune"
                    },
                    {
                        "display_name": "White Balance",
                        "id": 11,
                        "options": [
                            {
                                "display_name": "Auto",
                                "value": 0
                            },
                            {
                                "display_name": "3000K",
                                "value": 1
                            },
                            {
                                "display_name": "5500K",
                                "value": 2
                            },
                            {
                                "display_name": "6500K",
                                "value": 3
                            },
                            {
                                "display_name": "Native",
                                "value": 4
                            }
                        ],
                        "path_segment": "protune_white_balance"
                    },
                    {
                        "display_name": "Color",
                        "id": 12,
                        "options": [
                            {
                                "display_name": "GoPro Color",
                                "value": 0
                            },
                            {
                                "display_name": "Flat",
                                "value": 1
                            }
                        ],
                        "path_segment": "protune_color"
                    },
                    {
                        "display_name": "Sharpness",
                        "id": 14,
                        "options": [
                            {
                                "display_name": "High",
                                "value": 0
                            },
                            {
                                "display_name": "Medium",
                                "value": 1
                            },
                            {
                                "display_name": "Low",
                                "value": 2
                            }
                        ],
                        "path_segment": "protune_sharpness"
                    },
                    {
                        "display_name": "EV Comp",
                        "id": 15,
                        "options": [
                            {
                                "display_name": "-2.0",
                                "value": 8
                            },
                            {
                                "display_name": "-1.5",
                                "value": 7
                            },
                            {
                                "display_name": "-1.0",
                                "value": 6
                            },
                            {
                                "display_name": "-0.5",
                                "value": 5
                            },
                            {
                                "display_name": "0.0",
                                "value": 4
                            },
                            {
                                "display_name": "0.5",
                                "value": 3
                            },
                            {
                                "display_name": "1.0",
                                "value": 2
                            },
                            {
                                "display_name": "1.5",
                                "value": 1
                            },
                            {
                                "display_name": "2.0",
                                "value": 0
                            }
                        ],
                        "path_segment": "protune_ev"
                    },
                    {
                        "display_name": "ISO Limit",
                        "id": 13,
                        "options": [
                            {
                                "display_name": "6400",
                                "value": 0
                            },
                            {
                                "display_name": "1600",
                                "value": 1
                            },
                            {
                                "display_name": "400",
                                "value": 2
                            }
                        ],
                        "path_segment": "protune_iso"
                    }
                ],
                "value": 0
            },
            {
                "display_name": "Photo",
                "path_segment": "photo",
                "settings": [
                    {
                        "display_name": "Default Photo Sub Mode",
                        "id": 16,
                        "options": [
                            {
                                "display_name": "Single",
                                "value": 0
                            },
                            {
                                "display_name": "Continuous",
                                "value": 1
                            },
                            {
                                "display_name": "Night",
                                "value": 2
                            }
                        ],
                        "path_segment": "default_sub_mode"
                    },
                    {
                        "display_name": "Photo Sub Mode",
                        "id": 69,
                        "options": [
                            {
                                "display_name": "Single",
                                "value": 0
                            },
                            {
                                "display_name": "Continuous",
                                "value": 1
                            },
                            {
                                "display_name": "Night",
                                "value": 2
                            }
                        ],
                        "path_segment": "current_sub_mode"
                    },
                    {
                        "display_name": "Continuous Rate",
                        "id": 18,
                        "options": [
                            {
                                "display_name": "3 Frames / Second",
                                "value": 0
                            },
                            {
                                "display_name": "5 Frames / Second",
                                "value": 1
                            },
                            {
                                "display_name": "10 Frames / Second",
                                "value": 2
                            }
                        ],
                        "path_segment": "continuous_rate"
                    },
                    {
                        "display_name": "Megapixels",
                        "id": 17,
                        "options": [
                            {
                                "display_name": "12MP Wide",
                                "value": 0
                            },
                            {
                                "display_name": "7MP Wide",
                                "value": 1
                            },
                            {
                                "display_name": "7MP Med",
                                "value": 2
                            },
                            {
                                "display_name": "5MP Med",
                                "value": 3
                            }
                        ],
                        "path_segment": "resolution"
                    },
                    {
                        "display_name": "Shutter",
                        "id": 19,
                        "options": [
                            {
                                "display_name": "Auto",
                                "value": 0
                            },
                            {
                                "display_name": "2 Seconds",
                                "value": 1
                            },
                            {
                                "display_name": "5 Seconds",
                                "value": 2
                            },
                            {
                                "display_name": "10 Seconds",
                                "value": 3
                            },
                            {
                                "display_name": "15 Seconds",
                                "value": 4
                            },
                            {
                                "display_name": "20 Seconds",
                                "value": 5
                            },
                            {
                                "display_name": "30 Seconds",
                                "value": 6
                            }
                        ],
                        "path_segment": "exposure_time"
                    },
                    {
                        "display_name": "Spot Meter",
                        "id": 20,
                        "options": [
                            {
                                "display_name": "ON",
                                "value": 1
                            },
                            {
                                "display_name": "OFF",
                                "value": 0
                            }
                        ],
                        "path_segment": "spot_meter"
                    },
                    {
                        "display_name": "Protune",
                        "id": 21,
                        "options": [
                            {
                                "display_name": "ON",
                                "value": 1
                            },
                            {
                                "display_name": "OFF",
                                "value": 0
                            }
                        ],
                        "path_segment": "protune"
                    },
                    {
                        "display_name": "White Balance",
                        "id": 22,
                        "options": [
                            {
                                "display_name": "Auto",
                                "value": 0
                            },
                            {
                                "display_name": "3000K",
                                "value": 1
                            },
                            {
                                "display_name": "5500K",
                                "value": 2
                            },
                            {
                                "display_name": "6500K",
                                "value": 3
                            },
                            {
                                "display_name": "Native",
                                "value": 4
                            }
                        ],
                        "path_segment": "protune_white_balance"
                    },
                    {
                        "display_name": "Color",
                        "id": 23,
                        "options": [
                            {
                                "display_name": "GoPro Color",
                                "value": 0
                            },
                            {
                                "display_name": "Flat",
                                "value": 1
                            }
                        ],
                        "path_segment": "protune_color"
                    },
                    {
                        "display_name": "Sharpness",
                        "id": 25,
                        "options": [
                            {
                                "display_name": "High",
                                "value": 0
                            },
                            {
                                "display_name": "Medium",
                                "value": 1
                            },
                            {
                                "display_name": "Low",
                                "value": 2
                            }
                        ],
                        "path_segment": "protune_sharpness"
                    },
                    {
                        "display_name": "EV Comp",
                        "id": 26,
                        "options": [
                            {
                                "display_name": "-2.0",
                                "value": 8
                            },
                            {
                                "display_name": "-1.5",
                                "value": 7
                            },
                            {
                                "display_name": "-1.0",
                                "value": 6
                            },
                            {
                                "display_name": "-0.5",
                                "value": 5
                            },
                            {
                                "display_name": "0.0",
                                "value": 4
                            },
                            {
                                "display_name": "0.5",
                                "value": 3
                            },
                            {
                                "display_name": "1.0",
                                "value": 2
                            },
                            {
                                "display_name": "1.5",
                                "value": 1
                            },
                            {
                                "display_name": "2.0",
                                "value": 0
                            }
                        ],
                        "path_segment": "protune_ev"
                    },
                    {
                        "display_name": "ISO Limit",
                        "id": 24,
                        "options": [
                            {
                                "display_name": "800",
                                "value": 0
                            },
                            {
                                "display_name": "400",
                                "value": 1
                            },
                            {
                                "display_name": "200",
                                "value": 2
                            },
                            {
                                "display_name": "100",
                                "value": 3
                            }
                        ],
                        "path_segment": "protune_iso"
                    }
                ],
                "value": 1
            },
            {
                "display_name": "Multishot",
                "path_segment": "multi_shot",
                "settings": [
                    {
                        "display_name": "Default Multi-Shot Sub Mode",
                        "id": 27,
                        "options": [
                            {
                                "display_name": "Burst",
                                "value": 0
                            },
                            {
                                "display_name": "Time Lapse",
                                "value": 1
                            },
                            {
                                "display_name": "Night Lapse",
                                "value": 2
                            }
                        ],
                        "path_segment": "default_sub_mode"
                    },
                    {
                        "display_name": "Multi-Shot Sub Mode",
                        "id": 70,
                        "options": [
                            {
                                "display_name": "Burst",
                                "value": 0
                            },
                            {
                                "display_name": "Time Lapse",
                                "value": 1
                            },
                            {
                                "display_name": "Night Lapse",
                                "value": 2
                            }
                        ],
                        "path_segment": "current_sub_mode"
                    },
                    {
                        "display_name": "Shutter",
                        "id": 31,
                        "options": [
                            {
                                "display_name": "Auto",
                                "value": 0
                            },
                            {
                                "display_name": "2 Seconds",
                                "value": 1
                            },
                            {
                                "display_name": "5 Seconds",
                                "value": 2
                            },
                            {
                                "display_name": "10 Seconds",
                                "value": 3
                            },
                            {
                                "display_name": "15 Seconds",
                                "value": 4
                            },
                            {
                                "display_name": "20 Seconds",
                                "value": 5
                            },
                            {
                                "display_name": "30 Seconds",
                                "value": 6
                            }
                        ],
                        "path_segment": "exposure_time"
                    },
                    {
                        "display_name": "Rate",
                        "id": 29,
                        "options": [
                            {
                                "display_name": "3 Photos / 1 Second",
                                "value": 0
                            },
                            {
                                "display_name": "5 Photos / 1 Second",
                                "value": 1
                            },
                            {
                                "display_name": "10 Photos / 1 Second",
                                "value": 2
                            },
                            {
                                "display_name": "10 Photos / 2 Seconds",
                                "value": 3
                            },
                            {
                                "display_name": "10 Photos / 3 Seconds",
                                "value": 4
                            },
                            {
                                "display_name": "30 Photos / 1 Second",
                                "value": 5
                            },
                            {
                                "display_name": "30 Photos / 2 Seconds",
                                "value": 6
                            },
                            {
                                "display_name": "30 Photos / 3 Seconds",
                                "value": 7
                            }
                        ],
                        "path_segment": "burst_rate"
                    },
                    {
                        "display_name": "Interval",
                        "id": 30,
                        "options": [
                            {
                                "display_name": "1 Photo / 0.5 Sec",
                                "value": 0
                            },
                            {
                                "display_name": "1 Photo / 1 Sec",
                                "value": 1
                            },
                            {
                                "display_name": "1 Photo / 2 Sec",
                                "value": 2
                            },
                            {
                                "display_name": "1 Photo / 5 Sec",
                                "value": 5
                            },
                            {
                                "display_name": "1 Photo / 10 Sec",
                                "value": 10
                            },
                            {
                                "display_name": "1 Photo / 30 Sec",
                                "value": 30
                            },
                            {
                                "display_name": "1 Photo / 60 Sec",
                                "value": 60
                            }
                        ],
                        "path_segment": "timelapse_rate"
                    },
                    {
                        "display_name": "Interval",
                        "id": 32,
                        "options": [
                            {
                                "display_name": "Continuous",
                                "value": 0
                            },
                            {
                                "display_name": "4 Seconds",
                                "value": 4
                            },
                            {
                                "display_name": "5 Seconds",
                                "value": 5
                            },
                            {
                                "display_name": "10 Seconds",
                                "value": 10
                            },
                            {
                                "display_name": "15 Seconds",
                                "value": 15
                            },
                            {
                                "display_name": "20 Seconds",
                                "value": 20
                            },
                            {
                                "display_name": "30 Seconds",
                                "value": 30
                            },
                            {
                                "display_name": "1 Minute",
                                "value": 60
                            },
                            {
                                "display_name": "2 Minutes",
                                "value": 120
                            },
                            {
                                "display_name": "5 Minutes",
                                "value": 300
                            },
                            {
                                "display_name": "30 Minutes",
                                "value": 1800
                            },
                            {
                                "display_name": "60 Minutes",
                                "value": 3600
                            }
                        ],
                        "path_segment": "nightlapse_rate"
                    },
                    {
                        "display_name": "Megapixels",
                        "id": 28,
                        "options": [
                            {
                                "display_name": "12MP Wide",
                                "value": 0
                            },
                            {
                                "display_name": "7MP Wide",
                                "value": 1
                            },
                            {
                                "display_name": "7MP Med",
                                "value": 2
                            },
                            {
                                "display_name": "5MP Med",
                                "value": 3
                            }
                        ],
                        "path_segment": "resolution"
                    },
                    {
                        "display_name": "Spot Meter",
                        "id": 33,
                        "options": [
                            {
                                "display_name": "ON",
                                "value": 1
                            },
                            {
                                "display_name": "OFF",
                                "value": 0
                            }
                        ],
                        "path_segment": "spot_meter"
                    },
                    {
                        "display_name": "Protune",
                        "id": 34,
                        "options": [
                            {
                                "display_name": "ON",
                                "value": 1
                            },
                            {
                                "display_name": "OFF",
                                "value": 0
                            }
                        ],
                        "path_segment": "protune"
                    },
                    {
                        "display_name": "White Balance",
                        "id": 35,
                        "options": [
                            {
                                "display_name": "Auto",
                                "value": 0
                            },
                            {
                                "display_name": "3000K",
                                "value": 1
                            },
                            {
                                "display_name": "5500K",
                                "value": 2
                            },
                            {
                                "display_name": "6500K",
                                "value": 3
                            },
                            {
                                "display_name": "Native",
                                "value": 4
                            }
                        ],
                        "path_segment": "protune_white_balance"
                    },
                    {
                        "display_name": "Color",
                        "id": 36,
                        "options": [
                            {
                                "display_name": "GoPro Color",
                                "value": 0
                            },
                            {
                                "display_name": "Flat",
                                "value": 1
                            }
                        ],
                        "path_segment": "protune_color"
                    },
                    {
                        "display_name": "Sharpness",
                        "id": 38,
                        "options": [
                            {
                                "display_name": "High",
                                "value": 0
                            },
                            {
                                "display_name": "Medium",
                                "value": 1
                            },
                            {
                                "display_name": "Low",
                                "value": 2
                            }
                        ],
                        "path_segment": "protune_sharpness"
                    },
                    {
                        "display_name": "EV Comp",
                        "id": 39,
                        "options": [
                            {
                                "display_name": "-2.0",
                                "value": 8
                            },
                            {
                                "display_name": "-1.5",
                                "value": 7
                            },
                            {
                                "display_name": "-1.0",
                                "value": 6
                            },
                            {
                                "display_name": "-0.5",
                                "value": 5
                            },
                            {
                                "display_name": "0.0",
                                "value": 4
                            },
                            {
                                "display_name": "0.5",
                                "value": 3
                            },
                            {
                                "display_name": "1.0",
                                "value": 2
                            },
                            {
                                "display_name": "1.5",
                                "value": 1
                            },
                            {
                                "display_name": "2.0",
                                "value": 0
                            }
                        ],
                        "path_segment": "protune_ev"
                    },
                    {
                        "display_name": "ISO Limit",
                        "id": 37,
                        "options": [
                            {
                                "display_name": "800",
                                "value": 0
                            },
                            {
                                "display_name": "400",
                                "value": 1
                            },
                            {
                                "display_name": "200",
                                "value": 2
                            },
                            {
                                "display_name": "100",
                                "value": 3
                            }
                        ],
                        "path_segment": "protune_iso"
                    }
                ],
                "value": 2
            },
            {
                "display_name": "Setup",
                "path_segment": "setup",
                "settings": [
                    {
                        "display_name": "LCD Display",
                        "id": 72,
                        "options": [
                            {
                                "display_name": "ON",
                                "value": 1
                            },
                            {
                                "display_name": "OFF",
                                "value": 0
                            }
                        ],
                        "path_segment": "lcd"
                    },
                    {
                        "display_name": "LCD Brightness",
                        "id": 49,
                        "options": [
                            {
                                "display_name": "High",
                                "value": 0
                            },
                            {
                                "display_name": "Medium",
                                "value": 1
                            },
                            {
                                "display_name": "Low",
                                "value": 2
                            }
                        ],
                        "path_segment": "lcd_brightness"
                    },
                    {
                        "display_name": "LCD Lock",
                        "id": 50,
                        "options": [
                            {
                                "display_name": "ON",
                                "value": 1
                            },
                            {
                                "display_name": "OFF",
                                "value": 0
                            }
                        ],
                        "path_segment": "lcd_lock"
                    },
                    {
                        "display_name": "LCD Sleep",
                        "id": 51,
                        "options": [
                            {
                                "display_name": "Never",
                                "value": 0
                            },
                            {
                                "display_name": "1 MIN",
                                "value": 1
                            },
                            {
                                "display_name": "2 MIN",
                                "value": 2
                            },
                            {
                                "display_name": "3 MIN",
                                "value": 3
                            }
                        ],
                        "path_segment": "lcd_sleep"
                    },
                    {
                        "display_name": "Up/Down",
                        "id": 52,
                        "options": [
                            {
                                "display_name": "Up",
                                "value": 1
                            },
                            {
                                "display_name": "Down",
                                "value": 2
                            }
                        ],
                        "path_segment": "orientation"
                    },
                    {
                        "display_name": "Default Mode",
                        "id": 53,
                        "options": [
                            {
                                "display_name": "Video",
                                "value": 0
                            },
                            {
                                "display_name": "Photo",
                                "value": 1
                            },
                            {
                                "display_name": "Multi-shot",
                                "value": 2
                            }
                        ],
                        "path_segment": "default_app_mode"
                    },
                    {
                        "display_name": "Quick Capture",
                        "id": 54,
                        "options": [
                            {
                                "display_name": "ON",
                                "value": 1
                            },
                            {
                                "display_name": "OFF",
                                "value": 0
                            }
                        ],
                        "path_segment": "quick_capture"
                    },
                    {
                        "display_name": "LED Blink",
                        "id": 55,
                        "options": [
                            {
                                "display_name": "OFF",
                                "value": 0
                            },
                            {
                                "display_name": "2",
                                "value": 1
                            },
                            {
                                "display_name": "4",
                                "value": 2
                            }
                        ],
                        "path_segment": "led"
                    },
                    {
                        "display_name": "Beeps",
                        "id": 56,
                        "options": [
                            {
                                "display_name": "100%",
                                "value": 0
                            },
                            {
                                "display_name": "70%",
                                "value": 1
                            },
                            {
                                "display_name": "OFF",
                                "value": 2
                            }
                        ],
                        "path_segment": "beep_volume"
                    },
                    {
                        "display_name": "Video Format",
                        "id": 57,
                        "options": [
                            {
                                "display_name": "NTSC",
                                "value": 0
                            },
                            {
                                "display_name": "PAL",
                                "value": 1
                            }
                        ],
                        "path_segment": "video_format"
                    },
                    {
                        "display_name": "On Screen Display",
                        "id": 58,
                        "options": [
                            {
                                "display_name": "ON",
                                "value": 1
                            },
                            {
                                "display_name": "OFF",
                                "value": 0
                            }
                        ],
                        "path_segment": "osd"
                    },
                    {
                        "display_name": "Auto Off",
                        "id": 59,
                        "options": [
                            {
                                "display_name": "NEVER",
                                "value": 0
                            },
                            {
                                "display_name": "1 MIN",
                                "value": 1
                            },
                            {
                                "display_name": "2 MIN",
                                "value": 2
                            },
                            {
                                "display_name": "3 MIN",
                                "value": 3
                            },
                            {
                                "display_name": "5 MIN",
                                "value": 4
                            }
                        ],
                        "path_segment": "auto_power_down"
                    },
                    {
                        "display_name": "Wireless Mode",
                        "id": 63,
                        "options": [
                            {
                                "display_name": "OFF",
                                "value": 0
                            },
                            {
                                "display_name": "App",
                                "value": 1
                            },
                            {
                                "display_name": "RC",
                                "value": 2
                            },
                            {
                                "display_name": "Smart",
                                "value": 4
                            }
                        ],
                        "path_segment": "wireless_mode"
                    },
                    {
                        "display_name": "Secondary Stream GOP Size",
                        "id": 60,
                        "options": [
                            {
                                "display_name": "Default",
                                "value": 0
                            },
                            {
                                "display_name": "3",
                                "value": 3
                            },
                            {
                                "display_name": "4",
                                "value": 4
                            },
                            {
                                "display_name": "8",
                                "value": 8
                            },
                            {
                                "display_name": "15",
                                "value": 15
                            },
                            {
                                "display_name": "30",
                                "value": 30
                            }
                        ],
                        "path_segment": "stream_gop_size"
                    },
                    {
                        "display_name": "Secondary Stream IDR Interval",
                        "id": 61,
                        "options": [
                            {
                                "display_name": "Default",
                                "value": 0
                            },
                            {
                                "display_name": "1",
                                "value": 1
                            },
                            {
                                "display_name": "2",
                                "value": 2
                            },
                            {
                                "display_name": "4",
                                "value": 4
                            }
                        ],
                        "path_segment": "stream_idr_interval"
                    },
                    {
                        "display_name": "Secondary Stream Bit Rate",
                        "id": 62,
                        "options": [
                            {
                                "display_name": "250 Kbps",
                                "value": 250000
                            },
                            {
                                "display_name": "400 Kbps",
                                "value": 400000
                            },
                            {
                                "display_name": "600 Kbps",
                                "value": 600000
                            },
                            {
                                "display_name": "800 Kbps",
                                "value": 800000
                            },
                            {
                                "display_name": "1 Mbps",
                                "value": 1000000
                            },
                            {
                                "display_name": "1.2 Mbps",
                                "value": 1200000
                            },
                            {
                                "display_name": "1.6 Mbps",
                                "value": 1600000
                            },
                            {
                                "display_name": "2 Mbps",
                                "value": 2000000
                            },
                            {
                                "display_name": "2.4 Mbps",
                                "value": 2400000
                            }
                        ],
                        "path_segment": "stream_bit_rate"
                    },
                    {
                        "display_name": "Secondary Stream Window Size",
                        "id": 64,
                        "options": [
                            {
                                "display_name": "Default",
                                "value": 0
                            },
                            {
                                "display_name": "240",
                                "value": 1
                            },
                            {
                                "display_name": "240 3:4 Subsample",
                                "value": 2
                            },
                            {
                                "display_name": "240 1:2 Subsample",
                                "value": 3
                            },
                            {
                                "display_name": "480",
                                "value": 4
                            },
                            {
                                "display_name": "480 3:4 Subsample",
                                "value": 5
                            },
                            {
                                "display_name": "480 1:2 Subsample",
                                "value": 6
                            }
                        ],
                        "path_segment": "stream_window_size"
                    }
                ],
                "value": 5
            }
        ],
        "services": {
            "fw_update": {
                "description": "Supports client-assisted Over-the-Air firmware updating.",
                "url": "/gp/gpUpdate",
                "version": 1
            },
            "live_stream_start": {
                "description": "Start real-time A/V stream using LTP.",
                "url": "/gp/gpExec?p1=gpStreamA9&c1=restart",
                "version": 1
            },
            "live_stream_stop": {
                "description": "Stop real-time A/V stream using LTP.",
                "url": "/gp/gpExec?p1=gpStreamA9&c1=stop",
                "version": 1
            },
            "media_list": {
                "description": "Supports listing of media on SD card.",
                "url": "/gp/gpMediaList",
                "version": 1
            },
            "media_metadata": {
                "description": "Supports extraction of metadata from a particular media file.",
                "url": "/gp/gpMediaMetadata",
                "version": 1
            },
            "platform_auth": {
                "description": "Supports OAuth2 cross-client authorization.",
                "url": "/gp/gpPlatformAuth",
                "version": 1
            }
        },
        "status": {
            "groups": [
                {
                    "fields": [
                        {
                            "id": 1,
                            "name": "internal_battery_present"
                        },
                        {
                            "id": 2,
                            "name": "internal_battery_level"
                        },
                        {
                            "id": 3,
                            "name": "external_battery_present"
                        },
                        {
                            "id": 4,
                            "name": "external_battery_level"
                        },
                        {
                            "id": 6,
                            "name": "system_hot"
                        },
                        {
                            "id": 8,
                            "name": "system_busy"
                        },
                        {
                            "id": 9,
                            "name": "quick_capture_active"
                        },
                        {
                            "id": 10,
                            "name": "encoding_active"
                        },
                        {
                            "id": 11,
                            "name": "lcd_lock_active"
                        },
                        {
                            "id": 45,
                            "name": "camera_locate_active"
                        }
                    ],
                    "group": "system"
                },
                {
                    "fields": [
                        {
                            "id": 43,
                            "name": "mode"
                        },
                        {
                            "id": 44,
                            "name": "sub_mode"
                        },
                        {
                            "id": 12,
                            "name": "xmode"
                        }
                    ],
                    "group": "app"
                },
                {
                    "fields": [
                        {
                            "id": 13,
                            "name": "video_progress_counter"
                        },
                        {
                            "id": 46,
                            "name": "video_protune_default"
                        }
                    ],
                    "group": "video"
                },
                {
                    "fields": [
                        {
                            "id": 47,
                            "name": "photo_protune_default"
                        }
                    ],
                    "group": "photo"
                },
                {
                    "fields": [
                        {
                            "id": 48,
                            "name": "multi_shot_protune_default"
                        },
                        {
                            "id": 49,
                            "name": "multi_shot_count_down"
                        }
                    ],
                    "group": "multi_shot"
                },
                {
                    "fields": [
                        {
                            "id": 14,
                            "name": "broadcast_progress_counter"
                        },
                        {
                            "id": 15,
                            "name": "broadcast_viewers_count"
                        },
                        {
                            "id": 16,
                            "name": "broadcast_bstatus"
                        }
                    ],
                    "group": "broadcast"
                },
                {
                    "fields": [
                        {
                            "id": 17,
                            "name": "enable"
                        },
                        {
                            "id": 19,
                            "levels": ["pair_status"],
                            "name": "state"
                        },
                        {
                            "id": 20,
                            "levels": ["pair_status"],
                            "name": "type"
                        },
                        {
                            "id": 22,
                            "levels": ["scan_status"],
                            "name": "state"
                        },
                        {
                            "id": 28,
                            "name": "pairing"
                        },
                        {
                            "id": 26,
                            "name": "remote_control_version"
                        },
                        {
                            "id": 27,
                            "name": "remote_control_connected"
                        },
                        {
                            "id": 31,
                            "name": "app_count"
                        },
                        {
                            "id": 24,
                            "name": "provision_status"
                        },
                        {
                            "id": 29,
                            "name": "wlan_ssid"
                        },
                        {
                            "id": 30,
                            "name": "ap_ssid"
                        },
                        {
                            "id": 56,
                            "name": "wifi_bars"
                        }
                    ],
                    "group": "wireless"
                },
                {
                    "fields": [
                        {
                            "id": 32,
                            "name": "enable"
                        },
                        {
                            "id": 55,
                            "name": "supported"
                        }
                    ],
                    "group": "stream"
                },
                {
                    "fields": [
                        {
                            "id": 33,
                            "name": "sd_status"
                        },
                        {
                            "id": 34,
                            "name": "remaining_photos"
                        },
                        {
                            "id": 35,
                            "name": "remaining_video_time"
                        },
                        {
                            "id": 36,
                            "name": "num_group_photos"
                        },
                        {
                            "id": 37,
                            "name": "num_group_videos"
                        },
                        {
                            "id": 38,
                            "name": "num_total_photos"
                        },
                        {
                            "id": 39,
                            "name": "num_total_videos"
                        },
                        {
                            "id": 54,
                            "name": "remaining_space"
                        }
                    ],
                    "group": "storage"
                },
                {
                    "fields": [
                        {
                            "id": 40,
                            "name": "date_time"
                        }
                    ],
                    "group": "setup"
                },
                {
                    "fields": [
                        {
                            "id": 41,
                            "name": "ota_status"
                        },
                        {
                            "id": 42,
                            "name": "download_cancel_request_pending"
                        }
                    ],
                    "group": "fwupdate"
                }
            ]
        },
        "version": 2.0
    }
]