You are helping find missing data for a website providing repair guides. 
            It seems there might be missing data for the categories of the post or they are in the incorrect order. You'll be provided the current categories as a list.
            Each post should have at least 4 of the 5 categories:
            1. 'Repair guides', 
            2. 'Device type' (Phones, Tablets, Watches, Game consoles, Laptops, or Desktops),
            3. 'Device manufacturer' (e.g., 'Apple', 'Samsung', 'Google', 'Motorola', 'LG', 'One', 'Shift' etc.),
            4. 'Device brand' (e.g., 'iPhone', 'Galaxy', 'Pixel', 'M5', 'one', 'LG G', 'Shift 6m', etc.),
            5. 'Device model' (e.g., 'iPhone 11', 'Galaxy S24', Pixel 3 XL, 'LG G6', etc.).

            Examine the current post title, existing (possibly incorrect) categories list, and the post content (shortened). Then, provide the completed list in correct order and in **strict JSON format**.

            The repair guide's post title is: "Lumia 950XL &#8211; Replacing the battery"
            The current categories list is: "Lumia 950XL &#8211; Replacing the battery"
            "
                The abridged post content is: "Duration: 15 min. Steps: 5 Steps If your Lumia 950XL is more hit or miss than a Mario Kart participant, it might be time for a battery replacement. We’re here to walk you through a simple DIY fix that’ll get your phone up and running in no time. If your Lumia crashes during heavy use due to voltage dips, won’t charge, or has laughably low battery life, this repair is a must. Don’t worry, we’ve got you covered! If you need help, you can always schedule a repair Step 1 – Press and hold the power button on the right side of your device until the ‘slide down to power off’ message appears. – Slide your finger down on the touchscreen from the top of the screen until the ‘goodbye’ message appears and your device is shut down. Step 2 – Gently pry off the back cover from the enclosure frame. There’"
            "

            ### Instructions:
            - Return the response as valid JSON. It **must** be parseable using `json.loads()` in Python.
            - Your output should have a single key: `value`.
            - The key's value should be a list of exactly 4 strings: 
            ["Repair guides", 
            "Device type" ('Phones', 'Tablets', 'Watches', 'Game consoles', 'Laptops', or 'Desktops'),
            'Device manufacturer' (e.g., 'Apple', 'Samsung', 'Google', 'Motorola', 'One', 'LG', etc.),
             "Device brand" (e.g., 'iPhone', 'Galaxy', 'Pixel', 'M5', 'one', 'LG G', etc.),
              "Device model" (e.g., 'iPhone 11', 'Galaxy S24', 'Pixel 3 XL', 'LG G6', etc.).
              ]

            ### Output Format:
            ```json
            {
            'value': ['Repair guides', 'Device type', 'Device brand', 'Device type', 'Device model']
            }

            again, 
            1. 'Repair guides', 
            2. 'Device type' (Phones, Tablets, Watches, Game consoles, Laptops, or Desktops),
            3. 'Device manufacturer' (e.g., Apple, Samsung, Google, Motorola, One etc.),
            4. 'Device brand' (e.g., iPhone, Galaxy, Pixel, etc.),
            5. 'Device model' (e.g., 'iPhone 11', 'Galaxy S24', Pixel 3 XL, etc.).
             
             Further explanation, 
            1. 'Repair guides' - Does not ever change 
            2. 'Device type' (Phones, Tablets, Watches, Game consoles, Laptops, or Desktops) - What type of device is it? - least specific (six possible values)
            3. 'Device manufacturer' (e.g., Apple, Samsung, Google, Motorola, One etc.) - What company makes the device? - specific only to device's company name (dozens of possible values)
            4. 'Device brand' (e.g., iPhone, Galaxy, Pixel, etc.) - What is the product brand name used in marketing? - 2nd most specific (hundreds of possible values)
            5. 'Device model' (e.g., 'iPhone 11', 'Galaxy S24', Pixel 3 XL, etc.). - What is the unique model (long) name for the device? - Most specific (thousands of possible values)
            
            example:
              IF a post title reads: 'Google Nexus 5 - Replacing the camera', then, 
              the correct response would be: ```json
            {
            'value': ['Repair guides', 'Phones', 'Google', 'Nexus', 'Nexus 5']
            }            
            
            another example:
              IF a post title reads: 'shift6m replacing the control button flex cable', then, 
              the correct response would be: ```json
            {
            'value': ['Repair guides', 'Phones', 'Shift', 'Shift 6m']
            }
            note: the 'Device manufacturer' field is missing and unknown, so, it is omitted as list length of 4 is acceptible
            Do not duplicate any categories.